Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Religious Util functions #20

Open
awi2d opened this issue Nov 2, 2023 · 2 comments
Open

Religious Util functions #20

awi2d opened this issue Nov 2, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@awi2d
Copy link
Contributor

awi2d commented Nov 2, 2023

All Util functions for the religius struggel

  • get number of dice for (counter)reformation attempt.
    • getReformationAttemtDice(cityId): int
    • getCounterReformationAttemtDice(cityId): int
    • The dice to defend against an reformation attemnt are always the same as for an counter reformation attemt, right?
  • Debator
    • getDebateDice(tokenIDs_DEBATER, bolean Attacker, bolean Commited): int // could also read bolAttacker and bolCommit from Database/current state
    • getCommited(tokenIDs_DEBATER) : bool
    • setCommited(tokenIDs_DEBATER, bool) : void
    • getCommitBonues(?) : ?
  • Reformer
    • addReformer(tokenIDs_REFORMER) : void // doesnt need the cityId, because the reformers are always in the same city.
    • removeReformer(tokenIDs_REFORMER) : void //excomunicated, burned in debate or died
  • Translation
    • TranslateBible(LanguageZones, int CP) : void
    • getTranslationStatus(LanguageZones) : int //number of CP spend on that translation
    • Or have one get/set/increment Util function for all Tracks?
@awi2d
Copy link
Contributor Author

awi2d commented Nov 2, 2023

get who winns ties in reformation attempts

@awi2d awi2d closed this as completed Nov 2, 2023
@awi2d awi2d reopened this Nov 2, 2023
@ristonj ristonj changed the title Religius Util functions Religious Util functions Nov 17, 2023
@ristonj ristonj self-assigned this Nov 17, 2023
@ristonj ristonj added the enhancement New feature or request label Nov 17, 2023
@ristonj ristonj added this to the alpha1 milestone Nov 17, 2023
@ristonj
Copy link
Contributor

ristonj commented Nov 17, 2023

First one I'm going to do is get the valid spaces for conversion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants