From b3c8a3ab263e2312a35ef68ffb56217eeb619803 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sun, 28 Feb 2021 10:15:19 -0500 Subject: Added time passage mailbox event --- res/scripts/hallucination_interior.lua | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'res/scripts/hallucination_interior.lua') diff --git a/res/scripts/hallucination_interior.lua b/res/scripts/hallucination_interior.lua index bd075f1..4fbaa99 100644 --- a/res/scripts/hallucination_interior.lua +++ b/res/scripts/hallucination_interior.lua @@ -187,3 +187,35 @@ function hallucination_interior.talk_to_ionia() SetAnimation("ionia", "still") HideCutsceneBars() end + +function hallucination_interior.mailbox_time_passage() + StartCutscene() + DisplayMessage("* The mailbox lid is open...\n* Peek inside?", "", SpeakerType.NONE) + ShowChoice("Yes", "No") + WaitForEndOfMessage() + + if GetChoiceSelection() == 1 then + HideCutsceneBars() + return + end + + FadeoutMusic(2000) + Delay(4000) + + DisplayMessage("* Inside the mailbox is a long hallway.", "", SpeakerType.NONE) + WaitForEndOfMessage() + + Delay(1000) + + FadeToBlack(1000) + + HideCutsceneBars() + DisablePlayerControl() + ChangeMap("time_passage", "fromMailbox", ChangeMapOptions.DO_NOT_FADE | ChangeMapOptions.DO_NOT_CHANGE_MUSIC) + Delay(1000) + + PlayMusic("time_passage", 2000) + RemoveFadeout(2000) + + EnablePlayerControl() +end -- cgit 1.4.1