Currently, if you time travel to places you shouldn't in ELiDE, it will either crash, or silently let you edit world state that will never be simulated.
I want to make ELiDE detect illogical attempts at time travel and stop them with a polite error message.
Illogical time travel cases:
Trying to go to a turn or tick that is earlier than the start of its branch
Trying to go to a turn or tick that is later than the end of its branch plus one turn (but the scheduler can still schedule things for later)
I think I would prefer a non-modal error message, similar to a line in a log. And make the time travel panel blink red.
Currently, if you time travel to places you shouldn't in ELiDE, it will either crash, or silently let you edit world state that will never be simulated.
I want to make ELiDE detect illogical attempts at time travel and stop them with a polite error message.
Illogical time travel cases:
I think I would prefer a non-modal error message, similar to a line in a log. And make the time travel panel blink red.