undo/redo for town event timers

This commit is contained in:
2025-06-19 19:51:24 -05:00
parent 56e3a6e627
commit 539b8bb697
3 changed files with 27 additions and 0 deletions

View File

@@ -960,4 +960,14 @@ bool aEditTownAdvancedDetails::undo_me() {
bool aEditTownAdvancedDetails::redo_me() {
town_set_advanced(which, *scenario.towns[which], scenario, new_details);
return true;
}
bool aEditTownTimers::undo_me() {
scenario.towns[which]->timers = old_timers;
return true;
}
bool aEditTownTimers::redo_me() {
scenario.towns[which]->timers = new_timers;
return true;
}