3244213daa
Split GameState into multiple files
...
This now allows to import a light-weight header containing
the abstract interface separately from the templated header
that manages the actual backtracking, thus speeding up compilation.
2023-11-15 22:58:09 +01:00
d3328725c7
better output in case of too short replays
2023-11-12 18:32:19 +01:00
32af52ae9e
Rework CLI
...
This should cover all use cases / exceptions now and is in a reasonably
good code state.
2023-11-12 17:30:44 +01:00
a615733350
Fix: Correctly handle bombing of cards and reverting thereof
2023-11-11 22:52:28 +01:00
5308eeaf6e
rework moving forward/backward in game
2023-11-11 22:32:30 +01:00
6190040c25
fix assertions
2023-11-11 13:29:55 +01:00
1266791750
add missing game_state.cpp file
2023-11-11 12:40:36 +01:00