-
Notifications
You must be signed in to change notification settings - Fork 6
/
dwtd_xseb_freeze.rpy
51 lines (46 loc) · 1.96 KB
/
dwtd_xseb_freeze.rpy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
init python:
def dwtd_xseb_freeze_link(ml):
ml.find_label("sebastianskip") \
.search_menu() \
.branch("It's pretty cold.") \
.search_say("I suppose it takes some getting used to.") \
.hook_to("dwtd_xseb_freeze_complaint") \
.search_say("I could warm you up.") \
.link_from("dwtd_xseb_freeze_complaint_end") \
.search_menu() \
.edit_choice("No, thank you.", jump="dwtd_xseb_freeze_rejection")
dwtd_xseb_freeze_link(magmalink())
label dwtd_xseb_freeze_complaint:
c "It's freezing, actually. In town it wasn't this bad."
Sb "Well, that's how it is up here."
c "I guess so. I just hope I have all my extremities by the morning."
# Sb "I could warm you up."
# c "Not sure it would be safe to keep a fire burning overnight."
# Sb "You're right, but I wasn't talking about that."
# c "I see..."
# Sb "Either way, the only blanket I can offer is myself."
# menu:
# "I'll take it.":
# "No, thank you.":
jump dwtd_xseb_freeze_complaint_end
label dwtd_xseb_freeze_rejection:
$ dwtd.will_die()
$ renpy.pop_call()
# expressions don't show because scene is black already
Sb disapproval b "Really? Aren't you worried about your health?"
c "Eh, I'm good."
Sb "Well, okay, have it your way. No scales off my snout if you freeze to death."
c "Hey, nothing against you in particular, it's just..."
Sb normal b "..."
c "...you're a guy."
Sb disapproval b "Is that it? Huh, must be a human thing."
c "I wouldn't be comfortable with it, that's all."
Sb normal b "Well, good night then."
c "Good night, Sebastian."
stop music fadeout 2.0
scene black ((0,0,0,0), 2.0, dist=50)
$ renpy.pause(2.0)
$ dwtd.deathsound(5)
show dwtd_youdied_text at top with easeintop
$ renpy.pause (4.0)
call dwtd_youdied("Frozen", "You had a very uncomfortable night, and then froze to death.")