aboutsummaryrefslogtreecommitdiff
path: root/go/game/tile.go
Commit message (Collapse)AuthorAgeFilesLines
* support king gamesFlorian Fischer2025-08-201-0/+5
|
* export tile neutralizingFlorian Fischer2025-08-201-1/+1
|
* make walls not suitable for permanentsFlorian Fischer2025-08-201-0/+3
|
* introduce game.State interface abstractionFlorian Fischer2025-08-201-1/+1
| | | | | This allows to not use the internal game state directly from client code.
* only generate ArtifactMoveActions if the switched positions are suitableFlorian Fischer2025-08-201-8/+12
|
* support special wall, gate and tower tile selectionFlorian Fischer2025-08-201-0/+16
|
* intermediate commitFlorian Fischer2025-08-201-1/+1
| | | | | | | | | | | * 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
* implement the basics of the rest of the base cardsFlorian Fischer2025-08-201-0/+4
| | | | | * Add more TODOs * Implement permanents granting more spawn tiles
* intermediate commitFlorian Fischer2025-08-201-3/+34
|
* intermediate commitFlorian Fischer2025-08-201-2/+36
| | | | adding area effects and hooks for permanents entering and leaving tiles
* support crewingFlorian Fischer2025-08-201-3/+17
| | | | | | * Introduce new callback for leaving a pile without beeing dropped * Fix equipment contrsuctor * Implement attack inheritance
* fix format strings and run make fmtFlorian Fischer2025-08-201-1/+1
|
* intermediate commitFlorian Fischer2025-08-201-0/+123