aboutsummaryrefslogtreecommitdiff
path: root/go/game/player.go
Commit message (Expand)AuthorAgeFilesLines
* support phase change triggers and implement relicFlorian Fischer2025-10-181-1/+1
* support explicitly winning and implement Approach Supremacy!Florian Fischer2025-09-081-0/+5
* implement more prompts and exp1/backup!Florian Fischer2025-09-051-13/+35
* implement discard event and reformerFlorian Fischer2025-09-051-5/+15
* notify players about concessionsFlorian Fischer2025-08-221-2/+1
* fix upkeep cost calculationFlorian Fischer2025-08-211-1/+0
* support concessionsFlorian Fischer2025-08-211-7/+31
* check the wincondition after the state based actionsFlorian Fischer2025-08-201-10/+15
* add comments and action assertionFlorian Fischer2025-08-201-0/+3
* allow more flexible player creationFlorian Fischer2025-08-201-8/+19
* remove player color from game codeFlorian Fischer2025-08-201-3/+0
* refactor playerControlFlorian Fischer2025-08-201-4/+19
* change phase names to match the rulesFlorian Fischer2025-08-201-1/+1
* export resource gainFlorian Fischer2025-08-201-3/+3
* implement simple bot based draftFlorian Fischer2025-08-201-3/+20
* document map dependencyFlorian Fischer2025-08-201-0/+3
* introduce game.State interface abstractionFlorian Fischer2025-08-201-12/+13
* implment upkeep costs using ResourceCostsFlorian Fischer2025-08-201-1/+1
* intermediate commitFlorian Fischer2025-08-201-0/+7
* intermeditae commitFlorian Fischer2025-08-201-3/+3
* export less methodsFlorian Fischer2025-08-201-7/+7
* do not prompt if there is nothing to buyFlorian Fischer2025-08-201-2/+6
* replace Fatalf with PanicfFlorian Fischer2025-08-201-2/+2
* intermediate commitFlorian Fischer2025-08-201-13/+63
* improve state barFlorian Fischer2025-08-201-0/+15
* intermediate commitFlorian Fischer2025-08-201-0/+6
* move unit upkeep code to Unit onUpkeep hookFlorian Fischer2025-08-201-2/+1
* add support for additional base actionsFlorian Fischer2025-08-201-3/+1
* intermediate commitFlorian Fischer2025-08-201-0/+140