Change Log
- Changed word “attack” to ability action.
- The player can press a button (on-screen or on the controller) to undo one action that a unit took (movement or ability).
- They can continue to undo until all actions that they took this turn have been undone.
- When a turn is undone, it cannot be redone (the player has to go make the move again, you can’t undo the undo).
- When the player ends their turn, the saved state is wiped (player can’t go back to that turn).
Technically...
The “undo” system will function more like a “restart” system, where the game state is rolled back to the start of the turn and then all saved actions are replayed.