TacticalMetaphysics / LiSE

Rules-based engine for life sims, with time travel
GNU Affero General Public License v3.0
116 stars 9 forks source link

Change time model #48

Closed clayote closed 7 years ago

clayote commented 7 years ago

Instead of time being a procession of ticks, now it comes in turns, with each change to the world getting its own tick. This makes it possible to pause the simulation mid-turn.

This enables me to implement the dialog system the way I want, with dialogs presented to the player in response to the return values of actions. I can also do a rule-stepping debugger later.