Revamp game pausing and input handling. Fix minigame tutorial and end sequence. #39

Merged
tschesky merged 4 commits from pause_input_doodles into main 2025-10-24 11:09:32 +00:00
Owner
  • Revamp pausing and centralize management in GameManager
  • Switch Pause implementation to be counter-based to solve corner case of multiple pause requests
  • Remove duplicated Pause logic from other components
  • Add pausing when browsing the card album
  • Fully deliver the exclusive UI implementation
  • Spruce up the MiniGame tutorial with correct pausing, hiding other UI
  • Correctly unpause after showing tutorial
  • Fix minigame ending sequence. The cinematic correctly plays only once now
  • Replaying the minigame works
- Revamp pausing and centralize management in GameManager - Switch Pause implementation to be counter-based to solve corner case of multiple pause requests - Remove duplicated Pause logic from other components - Add pausing when browsing the card album - Fully deliver the exclusive UI implementation - Spruce up the MiniGame tutorial with correct pausing, hiding other UI - Correctly unpause after showing tutorial - Fix minigame ending sequence. The cinematic correctly plays only once now - Replaying the minigame works
tschesky added 4 commits 2025-10-24 11:05:38 +00:00
tschesky merged commit 5a85a602bd into main 2025-10-24 11:09:32 +00:00
tschesky deleted branch pause_input_doodles 2025-10-24 11:09:32 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tschesky/AppleHillsProduction#39
No description provided.