diff options
| author | Garrett Cox <garrettjcox@gmail.com> | 2026-02-22 07:13:25 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-22 07:13:25 -0600 |
| commit | d6ce368cf1818aacdb74f228c1cb16bdc091e50b (patch) | |
| tree | faffc83638df2186ab42034dc62d78cfbaa1c3b1 | |
| parent | d6492412db91e34b498cd8609dee1ea4f253e02c (diff) | |
Freeze the player when encountering the music box house cutscene (#1563)
| -rw-r--r-- | mm/2s2h/Enhancements/Cutscenes/StoryCutscenes/SkipIkanaCurseCutscenes.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mm/2s2h/Enhancements/Cutscenes/StoryCutscenes/SkipIkanaCurseCutscenes.cpp b/mm/2s2h/Enhancements/Cutscenes/StoryCutscenes/SkipIkanaCurseCutscenes.cpp index 9b352371b..bef5931f9 100644 --- a/mm/2s2h/Enhancements/Cutscenes/StoryCutscenes/SkipIkanaCurseCutscenes.cpp +++ b/mm/2s2h/Enhancements/Cutscenes/StoryCutscenes/SkipIkanaCurseCutscenes.cpp @@ -56,6 +56,10 @@ void RegisterSkipIkanaCurseCutscenes() { hgDoor->rotation = otherDoor->rotation = 0x5555; // Open the doors hgDoor->dyna.actor.parent->colChkInfo.health = 1; // The Gibdo dad moves once this is set *should = false; + + Player* player = GET_PLAYER(gPlayState); + player->speedXZ = 0.0f; + player->actor.freezeTimer = 20; } else if (*csId == 10 || *csId == 12) { // Failed to heal Pamela's father /* * The WEEKEVENTREG_61_02 flag marks that the player has failed to heal Pamela's father this cycle. |
