| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | export tile neutralizing | Florian Fischer | 2025-08-20 | 1 | -2/+2 |
| | | |||||
| * | add clownfish implementation | Florian Fischer | 2025-08-20 | 1 | -0/+16 |
| | | |||||
| * | introduce game.State interface abstraction | Florian Fischer | 2025-08-20 | 1 | -37/+37 |
| | | | | | | This allows to not use the internal game state directly from client code. | ||||
| * | pass the PlayAction to the cards onPlay implementations | Florian Fischer | 2025-08-20 | 1 | -51/+63 |
| | | | | | | This is done to propagate the chosen variadic play cost to the card implementation. | ||||
| * | implement appear! | Florian Fischer | 2025-08-20 | 1 | -0/+18 |
| | | |||||
| * | fix some kraken card implementations | Florian Fischer | 2025-08-20 | 1 | -2/+7 |
| | | | | | | * Devour the Poor!: Check if a card is buyable * Frost Pylon: Only spawn on free tiles | ||||
| * | add death trigger to flyingDutchmenImpl | Florian Fischer | 2025-08-20 | 1 | -4/+12 |
| | | |||||
| * | add illusionist implementation | Florian Fischer | 2025-08-20 | 1 | -0/+28 |
| | | |||||
| * | support parsing variadic costs | Florian Fischer | 2025-08-20 | 1 | -2/+2 |
| | | | | | | TODO: * select the variadic components * test the costs type | ||||
| * | cardImplementations: fix use of wrong nested struct | Florian Fischer | 2025-08-20 | 1 | -18/+12 |
| | | |||||
| * | implement equipment with next unit play option | Florian Fischer | 2025-08-20 | 1 | -3/+3 |
| | | | | | Also make more state methods private. | ||||
| * | implement playTargets for tentacleSlapImpl to fix segfault | Florian Fischer | 2025-08-20 | 1 | -0/+2 |
| | | |||||
| * | intermediate commit | Florian Fischer | 2025-08-20 | 1 | -7/+197 |
| | | | | | | | | | | | | * 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 target disjunction and fix artifact constraint | Florian Fischer | 2025-08-20 | 1 | -3/+1 |
| | | |||||
| * | intermeditae commit | Florian Fischer | 2025-08-20 | 1 | -0/+22 |
| | | | | | | | * implement dopping piles * implement simple spell targeting * add some simple spells | ||||
| * | implement equip action | Florian Fischer | 2025-08-20 | 1 | -2/+14 |
| | | |||||
| * | export less methods | Florian Fischer | 2025-08-20 | 1 | -11/+11 |
| | | |||||
| * | fix ai NPE when selecting a unit where to spawn frost pylon | Florian Fischer | 2025-08-20 | 1 | -1/+2 |
| | | | | | | The NPE is caused by any piled permanent with which TilesInRange is called. | ||||
| * | implement the basics of the rest of the base cards | Florian Fischer | 2025-08-20 | 1 | -0/+102 |
| | | | | | | * Add more TODOs * Implement permanents granting more spawn tiles | ||||
| * | intermediate commit | Florian Fischer | 2025-08-20 | 1 | -42/+19 |
| | | |||||
| * | intermediate commit | Florian Fischer | 2025-08-20 | 1 | -20/+36 |
| | | | | | | | * detect tokens and do not add them to pile of cards * only add spells not already in exile to their owners discard pile * add the played card to onPlay callback | ||||
| * | implement most of nautics cards | Florian Fischer | 2025-08-20 | 1 | -13/+108 |
| | | |||||
| * | kraken: implement suprise! | Florian Fischer | 2025-08-20 | 1 | -7/+7 |
| | | |||||
| * | intermediate commit | Florian Fischer | 2025-08-20 | 1 | -33/+199 |
| | | | | | adding area effects and hooks for permanents entering and leaving tiles | ||||
| * | add simple spell support | Florian Fischer | 2025-08-20 | 1 | -0/+10 |
| | | |||||
| * | fix some warnings reported by golang-ci | Florian Fischer | 2025-08-20 | 1 | -2/+2 |
| | | |||||
| * | improve permanent pile support | Florian Fischer | 2025-08-20 | 1 | -1/+1 |
| | | | | | | | * Fix alot of bugs caused by permanents without tiles * Implement a permanent choice to select the permanents in a pile * Fix how pile hooks are called | ||||
| * | change unit attack representation and implement sword | Florian Fischer | 2025-08-20 | 1 | -0/+17 |
| | | |||||
| * | intermediate commit | Florian Fischer | 2025-08-20 | 1 | -0/+56 |
