aboutsummaryrefslogtreecommitdiff
path: root/go/game/targets_test.go
Commit message (Collapse)AuthorAgeFilesLines
* remove global test state and boiler plateFlorian Fischer2025-08-221-4/+2
|
* fix spawn tile constraint for water spawnsFlorian Fischer2025-08-201-1/+66
| | | | | | This is not a general solution because spawns could be a valid tile type constraint as well as meaning available spawn tiles. The separation and a clean implementation is still a TODO.
* make fmtFlorian Fischer2025-08-201-1/+0
|
* add support for flexible attacksFlorian Fischer2025-08-201-0/+34
|
* support options candidates for disjunctionsFlorian Fischer2025-08-201-4/+71
|
* remove player color from game codeFlorian Fischer2025-08-201-1/+1
|
* introduce game.State interface abstractionFlorian Fischer2025-08-201-7/+8
| | | | | This allows to not use the internal game state directly from client code.
* implement equipment with next unit play optionFlorian Fischer2025-08-201-2/+2
| | | | Also make more state methods private.
* intermediate commitFlorian Fischer2025-08-201-0/+52
* Implement move artifact action * Fix widget update memory leak * update the highlights not during on each frame * do not update the unchanged label of a button * Allow to exit the game by pressing 'q' * Implement some cards from the magic set * Improve permanent formatting * Some tweaks to UnitAI code