docker000 / game /sim /phase_elapsed.py
seachen's picture
Deploy Quiet Town Corner Shop Docker demo (Gradio + Python sim) (part 5)
3831e97 verified
Raw
History Blame Contribute Delete
362 Bytes
"""phase_elapsed tracking without pace multiply on raw delta."""
from __future__ import annotations
from game.sim.day_cycle import DayCycle
def raw_tick(day: DayCycle, dt: float) -> float:
"""Apply tick; DayCycle stores raw phase_elapsed seconds."""
before = day.phase_elapsed
day.tick(dt)
return day.phase_elapsed - before
# reseal-product R43