Spielerando

When I sleep through the night, timed events are skipped or fire in the wrong order

Jumping the clock to morning should still cause everything that was due on the way, once and in order. This entry gives your AI a fast-forward that fires each due event at its own time, including those that repeat, and refuses to loop forever.

Why this works

A skip is the same as running time forward quickly. Taking the earliest due event again and again, and putting repeating ones back at their next time, keeps order and count exactly as in a normal night.

When not to use it

If sleeping should skip only some systems, such as monsters, but not others, run the fast-forward for the chosen timers and keep the rest apart.

In the full entry

  • What to build, step by step
  • Starting values and the reason for each
  • 2 common mistakes and the fix
  • 35 lines of example code with 3 checks that pass
  • How your AI shows you that it works

Say this to your AI

Use the Spielerando entry "When I sleep through the night, timed events are skipped or fire in the wrong order" (read_entry survival-sleeping-skips-timers) in my game. Build it step by step, and show me how you checked that it works.

Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP