Time attack countdown continues running while Win Summary overlay is displayed #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
File
solitaire_engine/src/time_attack_plugin.rslines 168–198Description
advance_time_attackhalts the countdown whenPausedResourceis true orHomeScreenis open, but has no check forWinSummaryOverlay. When a Time Attack game is won, the 0.5-second delay before the win modal spawns means the timer is already burning. More importantly, the timer continues draining while the player reads the "You Won!" modal.The analogous
tick_elapsed_timesystem ingame_plugincorrectly stops ongame.0.is_won;advance_time_attackhas no equivalent check.Fix
Add an
is_wonorWinSummaryOverlayexistence check to theadvance_time_attackguard conditions.