summary refs log tree commit diff stats
path: root/res/scripts/hallucination_interior.lua
diff options
context:
space:
mode:
Diffstat (limited to 'res/scripts/hallucination_interior.lua')
-rw-r--r--res/scripts/hallucination_interior.lua18
1 files changed, 17 insertions, 1 deletions
diff --git a/res/scripts/hallucination_interior.lua b/res/scripts/hallucination_interior.lua index 0622453..96b90a6 100644 --- a/res/scripts/hallucination_interior.lua +++ b/res/scripts/hallucination_interior.lua
@@ -268,5 +268,21 @@ function hallucination_interior.switch_claus_lose_interest()
268end 268end
269 269
270function hallucination_interior.lets_switch_places() 270function hallucination_interior.lets_switch_places()
271 -- TODO: let's switch places 271 StartCutscene()
272
273 FacePartyTowardSprite("lucas", "switch_claus")
274 Halt("switch_claus")
275 SetAnimation("switch_claus", "talk")
276
277 DisplayMessage("* Let's switch places.\n\f* Let's switch places.\n\f* Lucas. Lucas\nLet's switch places.", "Claus", SpeakerType.MAN)
278 ShowChoice("Yes", "No")
279 WaitForEndOfMessage()
280
281 if GetChoiceSelection() == 0 then
282 DisplayMessage("* You'd like that, wouldn't you?\n\f* ...no. That's too easy.\n\fI'm not letting you off that easy.\n\f* It should've been you, right?\nYou feel guilty, right?\n\f* Well guess what, Lucas?\n\fYou're going to live with that for the rest of your life.\n\f* You know why?\n\f* Because you're going to live, Lucas!\n\fYOU'RE. GOING. TO. LIVE!", "Claus", SpeakerType.MAN)
283 SetAnimation("switch_claus", "still")
284 HideCutsceneBars()
285 else
286 -- TODO: let's switch places
287 end
272end 288end