16 lines
No EOL
615 B
Markdown
16 lines
No EOL
615 B
Markdown
# Wargame_campaign_app
|
|
|
|
A simple CLI app to manage players and their scores throughout several organised games of a tabletop wargame.
|
|
|
|
## Main logic
|
|
|
|
Manage a list of players to sign them up to be selectable for war(s) and campaign(s).
|
|
A year "war" contains several "campaign" events which contain several "battle" games organised in successive rounds.
|
|
Battle results determine campaign score which determines the war score. Wars are independent.
|
|
|
|
## Design notes
|
|
|
|
Players are global identities
|
|
Influence tokens are scoped to a war
|
|
Campaign order enables historical tie-breakers
|
|
Effects are generic → future-proof |