Module loop_tasks

Source
Expand description

Native Rust implementation of the loop-task pacing logic.

Drives the daily “loop task” pacing: arena/dungeon insertions, milestone quests, and the regular quest cycle. Called by the native quest ports in behaviors::additional_quests via advance_loop / prepare_loop / on_finish_regular_loop_task.

Functions§

advance_loop
Native port of the loop-task advance_loop logic.
on_finish_regular_loop_task
prepare_loop
Native port of the loop-task prepare_loop logic. Consumes RNG in the IDENTICAL order (gold → cookie → blueprint slot draws).