Deltarune script viewer

← back to main script listing

gml_Object_obj_ch2_lw_cutscenes_short_Step_0

(view raw script w/o annotations or w/e)
1
if (room == room_town_krisyard)
2
{
3
    if (con == 1)
4
    {
5
        global.interact = 1
6
        global.facing = 0
7
        cutscene_master = scr_cutscene_make
scr_cutscene_make

function scr_cutscene_make() //gml_Script_scr_cutscene_make { _cutscene_master = instance_create(0, 0, obj_cutscene_master) _cutscene_master.master_object = id return _cutscene_master; }
()
8
        scr_maincharacters_actors
scr_maincharacters_actors

function scr_maincharacters_actors() //gml_Script_scr_maincharacters_actors { actor_count = 0 kr = 0 kr_actor = instance_create(obj_mainchara.x, obj_mainchara.y, obj_actor) scr_actor_setup(kr, kr_actor, "kris") kr_actor.sprite_index = obj_mainchara.sprite_index kr_actor.depth = obj_mainchara.depth with (obj_mainchara) visible = 0 for (__jj = 0; __jj < array_length_1d(global.cinstance); __jj++) { if i_ex(global.cinstance[__jj]) { if (global.cinstance[__jj].name == "susie") { actor_count++ su = __jj + 1 su_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(su, su_actor, "susie") su_actor.sprite_index = global.cinstance[__jj].sprite_index su_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } if (global.cinstance[__jj].name == "ralsei") { actor_count++ ra = __jj + 1 ra_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(ra, ra_actor, "ralsei") ra_actor.sprite_index = global.cinstance[__jj].sprite_index ra_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } if (global.cinstance[__jj].name == "noelle") { actor_count++ no = __jj + 1 no_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(no, no_actor, "noelle") no_actor.sprite_index = global.cinstance[__jj].sprite_index no_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } } } }
()
9
        kr_actor.x = 160
10
        kr_actor.y = 164
11
        kr_actor.sprite_index = spr_krisd
12
        tor = 1
13
        tor_actor = instance_create(192, 238, obj_actor)
14
        scr_actor_setup
scr_actor_setup

function scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup { _actorid = argument0 _actorinstance = argument1 _actorname = argument2 obj_cutscene_master.actor_id[_actorid] = _actorinstance obj_cutscene_master.actor_name[_actorid] = _actorname with (_actorinstance) { number = argument0 scr_set_facing_sprites(argument2) } }
(tor, tor_actor, "toriel")
15
        tor_actor.sprite_index = spr_toriel_l
16
        car = 2
17
        car_actor = instance_create(130, 240, obj_actor)
18
        scr_actor_setup
scr_actor_setup

function scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup { _actorid = argument0 _actorinstance = argument1 _actorname = argument2 obj_cutscene_master.actor_id[_actorid] = _actorinstance obj_cutscene_master.actor_name[_actorid] = _actorname with (_actorinstance) { number = argument0 scr_set_facing_sprites(argument2) } }
(car, car_actor, "car")
19
        car_actor.sprite_index = spr_torcar_d
20
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
21
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(1)
22
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("u")
23
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("toriel")
24
        c_fe
c_fe

function c_fe(argument0) //gml_Script_c_fe { c_cmd("fe", argument0, -2, 0, 0) }
(0)
25
        c_msgside
c_msgside

function c_msgside(argument0) //gml_Script_c_msgside { c_cmd("msgside", argument0, 0, 0, 0) }
("top")
26
        
* Well,Delay 11 shall we go?Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "* Well^1, shall we go?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_35_0")
27
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
28
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(0)
29
        c_pannable
c_pannable

function c_pannable(argument0) //gml_Script_c_pannable { c_cmd("pannable", argument0, 0, 0, 0) }
(1)
30
        c_panspeed
c_panspeed

function c_panspeed(argument0, argument1, argument2) //gml_Script_c_panspeed { c_cmd("panspeed", argument0, argument1, argument2, 0) }
(0, 2, 25)
31
        c_walkdirect_wait
c_walkdirect_wait

function c_walkdirect_wait(argument0, argument1, argument2) //gml_Script_c_walkdirect_wait { c_walkdirect(argument0, argument1, argument2) c_wait(argument2) }
(115, 249, 40)
32
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("r", 2, 20)
33
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(1)
34
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("l", 2, 20)
35
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(15)
36
        c_visible
c_visible

function c_visible(argument0) //gml_Script_c_visible { c_cmd("visible", argument0, 0, 0, 0) }
(0)
37
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(0)
38
        c_visible
c_visible

function c_visible(argument0) //gml_Script_c_visible { c_cmd("visible", argument0, 0, 0, 0) }
(0)
39
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(2)
40
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("d", 5, 99)
41
        c_panspeed
c_panspeed

function c_panspeed(argument0, argument1, argument2) //gml_Script_c_panspeed { c_cmd("panspeed", argument0, argument1, argument2, 0) }
(0, 1, 999)
42
        c_fadeout
c_fadeout

function c_fadeout(argument0) //gml_Script_c_fadeout { c_cmd("fadeout", argument0, 0, 0, 0) }
(50)
43
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(70)
44
        con = 2
45
    }
46
    if (con == 2 && (!instance_exists(obj_cutscene_master)))
47
    {
48
        if (global.plot < 2)
49
            global.plot = 2
50
        instance_create(0, 0, obj_persistentfadein)
51
        room_goto(room_alphysclass )
52
    }
53
}
54
if (room == room_schoollobby)
55
{
56
    if (con == 1)
57
    {
58
        global.interact = 1
59
        global.facing = 0
60
        cutscene_master = scr_cutscene_make
scr_cutscene_make

function scr_cutscene_make() //gml_Script_scr_cutscene_make { _cutscene_master = instance_create(0, 0, obj_cutscene_master) _cutscene_master.master_object = id return _cutscene_master; }
()
61
        scr_maincharacters_actors
scr_maincharacters_actors

function scr_maincharacters_actors() //gml_Script_scr_maincharacters_actors { actor_count = 0 kr = 0 kr_actor = instance_create(obj_mainchara.x, obj_mainchara.y, obj_actor) scr_actor_setup(kr, kr_actor, "kris") kr_actor.sprite_index = obj_mainchara.sprite_index kr_actor.depth = obj_mainchara.depth with (obj_mainchara) visible = 0 for (__jj = 0; __jj < array_length_1d(global.cinstance); __jj++) { if i_ex(global.cinstance[__jj]) { if (global.cinstance[__jj].name == "susie") { actor_count++ su = __jj + 1 su_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(su, su_actor, "susie") su_actor.sprite_index = global.cinstance[__jj].sprite_index su_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } if (global.cinstance[__jj].name == "ralsei") { actor_count++ ra = __jj + 1 ra_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(ra, ra_actor, "ralsei") ra_actor.sprite_index = global.cinstance[__jj].sprite_index ra_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } if (global.cinstance[__jj].name == "noelle") { actor_count++ no = __jj + 1 no_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(no, no_actor, "noelle") no_actor.sprite_index = global.cinstance[__jj].sprite_index no_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } } } }
()
62
        kr_actor.sprite_index = spr_krisd
63
        kr_actor.x = 109
64
        kr_actor.y = 193
65
        su = actor_count + 1
66
        su_actor = instance_create(x, y, obj_actor)
67
        scr_actor_setup
scr_actor_setup

function scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup { _actorid = argument0 _actorinstance = argument1 _actorname = argument2 obj_cutscene_master.actor_id[_actorid] = _actorinstance obj_cutscene_master.actor_name[_actorid] = _actorname with (_actorinstance) { number = argument0 scr_set_facing_sprites(argument2) } }
(su, su_actor, "susie")
68
        su_actor.sprite_index = spr_cutscene_03a_susie_leaning_down
69
        su_actor.x = 237
70
        su_actor.y = 183
71
        su_actor.specialsprite[0] = spr_cutscene_03a_susie_kris_shake
72
        su_actor.specialsprite[1] = spr_cutscene_03a_susie_kris_tug
73
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(0)
74
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("d", 1, 10)
75
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
76
        c_pannable
c_pannable

function c_pannable(argument0) //gml_Script_c_pannable { c_cmd("pannable", argument0, 0, 0, 0) }
(1)
77
        c_panspeed_wait
c_panspeed_wait

function c_panspeed_wait(argument0, argument1, argument2) //gml_Script_c_panspeed_wait { c_cmd("panspeed", argument0, argument1, argument2, 0) c_wait(argument2) }
(1, 0, 50)
78
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("r")
79
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
80
        
Face Q* ...Delay 11 well LOOK who it is. The school zombie.Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EQ* ..^1. well LOOK who it is. The school zombie./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_101_0")
81
        
Face 2* You were sleeping like a corpse all class.Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E2* You were sleeping like a corpse all class./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_102_0")
82
        
Face A* Heh,Delay 11 what's the matter?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EA* Heh^1, what's the matter?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_103_0")
83
        
Face 2* Had trouble going beddy-bye last night?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E2* Had trouble going beddy-bye last night?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_104_0")
84
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
85
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(1)
86
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("d", 2, 10)
87
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("r")
88
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(20)
89
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
90
        
Face Q* Heh...Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EQ* Heh.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_111_0")
91
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
92
        c_walkdirect_wait
c_walkdirect_wait

function c_walkdirect_wait(argument0, argument1, argument2) //gml_Script_c_walkdirect_wait { c_walkdirect(argument0, argument1, argument2) c_wait(argument2) }
(127, 198, 12)
93
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(0)
94
        c_specialsprite
c_specialsprite

function c_specialsprite(argument0) //gml_Script_c_specialsprite { c_cmd("specialsprite", argument0, 0, 0, 0) }
(0)
95
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0.25)
96
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(0)
97
        c_visible
c_visible

function c_visible(argument0) //gml_Script_c_visible { c_cmd("visible", argument0, 0, 0, 0) }
(0)
98
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(1)
99
        c_soundplay
c_soundplay

function c_soundplay(argument0) //gml_Script_c_soundplay { c_cmd("soundplay", argument0, 0, 0, 0) }
(snd_wing)
100
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
101
        
Face H* ME TOO,Delay 11 KRIS!!Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EH* ME TOO^1, KRIS!!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_122_0")
102
        
Face 5* Like I could SLEEP after yesterday!?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E5* Like I could SLEEP after yesterday!?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_123_0")
103
        
Face P* Just waiting for today felt like...Delay 11 years!!Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EP* Just waiting for today felt like..^1. years!!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_124_0")
104
        
Face O* Did...Delay 11 all that stuff really happen!?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EO* Did..^1. all that stuff really happen!?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_125_0")
105
        
Face O* Lancer,Delay 11 Ralsei,Delay 11 everyone...Delay 11 are they still...Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EO* Lancer^1, Ralsei^1, everyone..^1. are they still.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_126_0")
106
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
107
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0)
108
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
109
        
Face Q* ...Delay 11 Look.Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EQ* ..^1. Look./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_131_0")
110
        
Face 2* You've been wondering the same thing,Delay 11 right?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E2* You've been wondering the same thing^1, right?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_132_0")
111
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
112
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(0)
113
        c_visible
c_visible

function c_visible(argument0) //gml_Script_c_visible { c_cmd("visible", argument0, 0, 0, 0) }
(0)
114
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(1)
115
        c_setxy
c_setxy

function c_setxy(argument0, argument1) //gml_Script_c_setxy { c_cmd("setxy", argument0, argument1, 0, 0) }
(112, 199)
116
        c_specialsprite
c_specialsprite

function c_specialsprite(argument0) //gml_Script_c_specialsprite { c_cmd("specialsprite", argument0, 0, 0, 0) }
(1)
117
        c_soundplay
c_soundplay

function c_soundplay(argument0) //gml_Script_c_soundplay { c_cmd("soundplay", argument0, 0, 0, 0) }
(snd_escaped)
118
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0.25)
119
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("r", 6, 90)
120
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
121
        
Face H* C'MON ALREADY!!!Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EH* C'MON ALREADY!!!/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_143_0")
122
        c_talk
c_talk

function c_talk() //gml_Script_c_talk { c_cmd("talk", 0, 0, 0, 0) }
()
123
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
124
        c_fadeout
c_fadeout

function c_fadeout(argument0) //gml_Script_c_fadeout { c_cmd("fadeout", argument0, 0, 0, 0) }
(30)
125
        c_waittalk
c_waittalk

function c_waittalk() //gml_Script_c_waittalk { c_cmd("waitdialoguer", 0, 0, 0, 0) }
()
126
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
127
        con = 2
128
    }
129
    if (con == 2 && (!instance_exists(obj_cutscene_master)))
130
    {
131
        global.interact = 1
132
        global.plot = 6
133
        con = 3
134
        instance_destroy()
135
        instance_create(0, 0, obj_persistentfadein)
136
        room_goto(room_schooldoor )
137
    }
138
    if (con == 50)
139
    {
140
        with (toriel)
141
        {
142
            if (global.flag[20 manual_face_sprite] == 1)
143
                sprite_index = spr_toriel_ut
144
            else
145
                sprite_index = spr_toriel_l
146
        }
147
    }
148
    if (con == 50 && obj_mainchara.y >= 150 && global.interact == 0)
149
    {
150
        global.facing = 0
151
        global.interact = 1
152
        if (global.flag[303 been_called_normal] == 0)
153
        {
154
            scr_speaker
scr_speaker

function scr_speaker(argument0) //gml_Script_scr_speaker { _speaker = argument0 global.typer = 5 if (global.darkzone == 1) global.typer = 6 if (global.fighting == 1) global.typer = 4 global.fc = 0 global.fe = 0 if (_speaker == "silent" && global.darkzone == 0) global.typer = 2 if (_speaker == "silent" && global.darkzone == 1) global.typer = 36 if (_speaker == "balloon" || _speaker == "enemy") global.typer = 50 if (_speaker == "sans") { global.typer = 14 global.fc = 6 } if (_speaker == "undyne" || _speaker == "und") { global.typer = 17 global.fc = 9 } if (_speaker == "temmie" || _speaker == "tem") global.typer = 21 if (_speaker == "jevil") global.typer = 35 if (_speaker == "catti") global.fc = 13 if (_speaker == "jockington" || _speaker == "joc") global.fc = 14 if (_speaker == "catty" || _speaker == "caddy") global.fc = 16 if (_speaker == "bratty" || _speaker == "bra") global.fc = 17 if (_speaker == "rouxls" || _speaker == "rou") global.fc = 18 if (_speaker == "burgerpants" || _speaker == "bur") global.fc = 19 if (_speaker == "spamton") { if (global.fighting == 0) global.typer = 66 else global.typer = 68 } if (_speaker == "sneo") global.typer = 67 if (_speaker == "susie" || _speaker == "sus") { global.fc = 1 global.typer = 10 if (global.darkzone == 1) { global.typer = 30 if (global.fighting == 1) global.typer = 47 } } if (_speaker == "ralsei" || _speaker == "ral") { global.fc = 2 global.typer = 31 if (global.fighting == 1) global.typer = 45 if (global.flag[30 ralsei_hat_state] == 1) global.typer = 6 } if (_speaker == "noelle" || _speaker == "noe") { global.fc = 3 if (global.darkzone == 0) global.typer = 12 else global.typer = 56 if (global.fighting == 1) global.typer = 59 } if (_speaker == "toriel" || _speaker == "tor") { global.fc = 4 global.typer = 7 } if (_speaker == "asgore" || _speaker == "asg") { global.fc = 10 global.typer = 18 } if (_speaker == "king" || _speaker == "kin") { global.fc = 20 global.typer = 33 if (global.chapter == 1) { if (global.plot < 235) global.typer = 36 } if (global.fighting == 1) ...
("toriel")
155
            
Face 0* ...Delay 11 and how is Kris doing?Wait for input
msgsetloc(0, "\\E0* ..^1. and how is Kris doing?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_183_0")
156
            scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("alphys", 0)
157
            
Face 0* Th-they're great,Delay 11 Tori!Wait for input
msgnextloc("\\E0* Th-they're great^1, Tori!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_185_0")
158
            
Face 7* One of my favorite students. A real star!Wait for input
msgnextloc("\\E7* One of my favorite students. A real star!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_186_0")
159
            scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("toriel", 9)
160
            
Face 9* Oh,Delay 11 how wonderful!Wait for input
msgnextloc("\\E9* Oh^1, how wonderful!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_188_0")
161
            
Face 1* ...Delay 11 They have not been up to anything strange?Wait for input
msgnextloc("\\E1* ..^1. They have not been up to anything strange?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_189_0")
162
            scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("alphys", 7)
163
            
Face 7* Haha,Delay 11 no,Delay 11 they've been...Wait for inputClose Message
msgnextloc("\\E7* Haha^1, no^1, they've been.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_191_0")
164
            con = 51
165
            global.flag[303 been_called_normal] = 1
166
        }
167
        else
168
        {
169
            con = 55
170
            scr_speaker
scr_speaker

function scr_speaker(argument0) //gml_Script_scr_speaker { _speaker = argument0 global.typer = 5 if (global.darkzone == 1) global.typer = 6 if (global.fighting == 1) global.typer = 4 global.fc = 0 global.fe = 0 if (_speaker == "silent" && global.darkzone == 0) global.typer = 2 if (_speaker == "silent" && global.darkzone == 1) global.typer = 36 if (_speaker == "balloon" || _speaker == "enemy") global.typer = 50 if (_speaker == "sans") { global.typer = 14 global.fc = 6 } if (_speaker == "undyne" || _speaker == "und") { global.typer = 17 global.fc = 9 } if (_speaker == "temmie" || _speaker == "tem") global.typer = 21 if (_speaker == "jevil") global.typer = 35 if (_speaker == "catti") global.fc = 13 if (_speaker == "jockington" || _speaker == "joc") global.fc = 14 if (_speaker == "catty" || _speaker == "caddy") global.fc = 16 if (_speaker == "bratty" || _speaker == "bra") global.fc = 17 if (_speaker == "rouxls" || _speaker == "rou") global.fc = 18 if (_speaker == "burgerpants" || _speaker == "bur") global.fc = 19 if (_speaker == "spamton") { if (global.fighting == 0) global.typer = 66 else global.typer = 68 } if (_speaker == "sneo") global.typer = 67 if (_speaker == "susie" || _speaker == "sus") { global.fc = 1 global.typer = 10 if (global.darkzone == 1) { global.typer = 30 if (global.fighting == 1) global.typer = 47 } } if (_speaker == "ralsei" || _speaker == "ral") { global.fc = 2 global.typer = 31 if (global.fighting == 1) global.typer = 45 if (global.flag[30 ralsei_hat_state] == 1) global.typer = 6 } if (_speaker == "noelle" || _speaker == "noe") { global.fc = 3 if (global.darkzone == 0) global.typer = 12 else global.typer = 56 if (global.fighting == 1) global.typer = 59 } if (_speaker == "toriel" || _speaker == "tor") { global.fc = 4 global.typer = 7 } if (_speaker == "asgore" || _speaker == "asg") { global.fc = 10 global.typer = 18 } if (_speaker == "king" || _speaker == "kin") { global.fc = 20 global.typer = 33 if (global.chapter == 1) { if (global.plot < 235) global.typer = 36 } if (global.fighting == 1) ...
("none")
171
            
* (Can't let mom find out you're balancing a giant trash orb!)Wait for inputClose Message
msgsetloc(0, "* (Can't let mom find out you're balancing a giant trash orb!)/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_199_0")
172
        }
173
        d = d_make()
174
        d.side = 0
175
    }
176
    if (con == 51 && (!d_ex()))
177
    {
178
        with (alphys)
179
            sprite_index = spr_alphysu
180
        con = 52
181
        alarm[4] = 50
182
    }
183
    if (con == 53)
184
    {
185
        with (alphys)
186
            sprite_index = spr_alphysr
187
        scr_speaker
scr_speaker

function scr_speaker(argument0) //gml_Script_scr_speaker { _speaker = argument0 global.typer = 5 if (global.darkzone == 1) global.typer = 6 if (global.fighting == 1) global.typer = 4 global.fc = 0 global.fe = 0 if (_speaker == "silent" && global.darkzone == 0) global.typer = 2 if (_speaker == "silent" && global.darkzone == 1) global.typer = 36 if (_speaker == "balloon" || _speaker == "enemy") global.typer = 50 if (_speaker == "sans") { global.typer = 14 global.fc = 6 } if (_speaker == "undyne" || _speaker == "und") { global.typer = 17 global.fc = 9 } if (_speaker == "temmie" || _speaker == "tem") global.typer = 21 if (_speaker == "jevil") global.typer = 35 if (_speaker == "catti") global.fc = 13 if (_speaker == "jockington" || _speaker == "joc") global.fc = 14 if (_speaker == "catty" || _speaker == "caddy") global.fc = 16 if (_speaker == "bratty" || _speaker == "bra") global.fc = 17 if (_speaker == "rouxls" || _speaker == "rou") global.fc = 18 if (_speaker == "burgerpants" || _speaker == "bur") global.fc = 19 if (_speaker == "spamton") { if (global.fighting == 0) global.typer = 66 else global.typer = 68 } if (_speaker == "sneo") global.typer = 67 if (_speaker == "susie" || _speaker == "sus") { global.fc = 1 global.typer = 10 if (global.darkzone == 1) { global.typer = 30 if (global.fighting == 1) global.typer = 47 } } if (_speaker == "ralsei" || _speaker == "ral") { global.fc = 2 global.typer = 31 if (global.fighting == 1) global.typer = 45 if (global.flag[30 ralsei_hat_state] == 1) global.typer = 6 } if (_speaker == "noelle" || _speaker == "noe") { global.fc = 3 if (global.darkzone == 0) global.typer = 12 else global.typer = 56 if (global.fighting == 1) global.typer = 59 } if (_speaker == "toriel" || _speaker == "tor") { global.fc = 4 global.typer = 7 } if (_speaker == "asgore" || _speaker == "asg") { global.fc = 10 global.typer = 18 } if (_speaker == "king" || _speaker == "kin") { global.fc = 20 global.typer = 33 if (global.chapter == 1) { if (global.plot < 235) global.typer = 36 } if (global.fighting == 1) ...
("alphys")
188
        
Face 6* They're normal.Wait for input
msgsetloc(0, "\\E6* They're normal./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_222_0")
189
        scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("toriel", 0)
190
        
Face 0* Well,Delay 11 that is relieving. I have just been...Wait for input
msgnextloc("\\E0* Well^1, that is relieving. I have just been.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_224_0")
191
        
Face 1* A little concerned lately.Wait for input
msgnextloc("\\E1* A little concerned lately./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_225_0")
192
        scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("alphys", 10)
193
        
* (Just lately?)Wait for input
msgnextloc("* (Just lately?)/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_227_0")
194
        scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("toriel", 1)
195
        
Face 1* ...Delay 11 You take it easy too,Delay 11 Alphys.Wait for input
msgnextloc("\\E1* ..^1. You take it easy too^1, Alphys./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_230_0")
196
        
Face 9* I am always cheering you on,Delay 11 alright?Wait for input
msgnextloc("\\E9* I am always cheering you on^1, alright?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_231_0")
197
        scr_anyface_next
scr_anyface_next

function scr_anyface_next(argument0, argument1) //gml_Script_scr_anyface_next { global.msgno++ scr_anyface(argument0, global.msgno, argument1) }
("alphys", 11)
198
        
Face B* Uhhh...Delay 11 th...Delay 11 th...Delay 11 th...Delay 11 thanks!!Wait for inputClose Message
msgnextloc("\\EB* Uhhh..^1. th..^1. th..^1. th..^1. thanks!!/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_233_0")
199
        d = d_make()
200
        d.side = 0
201
        con = 55
202
    }
203
    if (con == 55 && (!d_ex()))
204
    {
205
        obj_mainchara.y = 148
206
        global.interact = 0
207
        global.facing = 2
208
        con = 50
209
    }
210
}
211
if (room == room_schooldoor)
212
{
213
    if (con == 1)
214
    {
215
        global.interact = 1
216
        global.facing = 0
217
        cutscene_master = scr_cutscene_make
scr_cutscene_make

function scr_cutscene_make() //gml_Script_scr_cutscene_make { _cutscene_master = instance_create(0, 0, obj_cutscene_master) _cutscene_master.master_object = id return _cutscene_master; }
()
218
        scr_maincharacters_actors
scr_maincharacters_actors

function scr_maincharacters_actors() //gml_Script_scr_maincharacters_actors { actor_count = 0 kr = 0 kr_actor = instance_create(obj_mainchara.x, obj_mainchara.y, obj_actor) scr_actor_setup(kr, kr_actor, "kris") kr_actor.sprite_index = obj_mainchara.sprite_index kr_actor.depth = obj_mainchara.depth with (obj_mainchara) visible = 0 for (__jj = 0; __jj < array_length_1d(global.cinstance); __jj++) { if i_ex(global.cinstance[__jj]) { if (global.cinstance[__jj].name == "susie") { actor_count++ su = __jj + 1 su_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(su, su_actor, "susie") su_actor.sprite_index = global.cinstance[__jj].sprite_index su_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } if (global.cinstance[__jj].name == "ralsei") { actor_count++ ra = __jj + 1 ra_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(ra, ra_actor, "ralsei") ra_actor.sprite_index = global.cinstance[__jj].sprite_index ra_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } if (global.cinstance[__jj].name == "noelle") { actor_count++ no = __jj + 1 no_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor) scr_actor_setup(no, no_actor, "noelle") no_actor.sprite_index = global.cinstance[__jj].sprite_index no_actor.depth = global.cinstance[__jj].depth with (global.cinstance[__jj]) visible = 0 } } } }
()
219
        kr_actor.sprite_index = spr_krisu
220
        kr_actor.x = 285
221
        kr_actor.y = 252
222
        su = actor_count + 1
223
        su_actor = instance_create(x, y, obj_actor)
224
        scr_actor_setup
scr_actor_setup

function scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup { _actorid = argument0 _actorinstance = argument1 _actorname = argument2 obj_cutscene_master.actor_id[_actorid] = _actorinstance obj_cutscene_master.actor_name[_actorid] = _actorname with (_actorinstance) { number = argument0 scr_set_facing_sprites(argument2) } }
(su, su_actor, "susie")
225
        su_actor.sprite_index = spr_susie_walk_up_lw
226
        su_actor.x = 313
227
        su_actor.y = 246
228
        su_actor.specialsprite[0] = spr_cutscene_03b_susie_lunchbox
229
        su_actor.specialsprite[1] = spr_cutscene_03b_susie_shock_lw
230
        su_actor.specialsprite[1] = spr_cutscene_03b_susie_shock_lw
231
        no = actor_count + 2
232
        no_actor = instance_create(x, y, obj_actor)
233
        scr_actor_setup
scr_actor_setup

function scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup { _actorid = argument0 _actorinstance = argument1 _actorname = argument2 obj_cutscene_master.actor_id[_actorid] = _actorinstance obj_cutscene_master.actor_name[_actorid] = _actorname with (_actorinstance) { number = argument0 scr_set_facing_sprites(argument2) } }
(no, no_actor, "noelle")
234
        no_actor.sprite_index = spr_noelle_walk_up_lw
235
        no_actor.x = su_actor.x
236
        no_actor.y = 252
237
        no_actor.specialsprite[0] = spr_cutscene_03b_noelle_blush
238
        no_actor.specialsprite[1] = spr_cutscene_03b_noelle_face_left
239
        c_mus2
c_mus2

function c_mus2(argument0, argument1, argument2) //gml_Script_c_mus2 { c_cmd("mus", argument0, argument1, argument2, 0) }
("initloop", "creepydoor.ogg", 0)
240
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
241
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("u", 2, 60)
242
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
243
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("u", 2, 60)
244
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(100)
245
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
246
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
247
        
Face 3* Alright,Delay 11 Kris. This is it. Moment of truth.Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E3* Alright^1, Kris. This is it. Moment of truth./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_291_0")
248
        
Face 0* Everything we've been waiting for is just behind this...Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E0* Everything we've been waiting for is just behind this.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_292_0")
249
        
Face 1* ...Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E1* .../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_293_0")
250
        
Face K* If we,Delay 11 uh,Delay 11 open this and there's nothing inside...Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EK* If we^1, uh^1, open this and there's nothing inside.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_294_0")
251
        
Face 3* Will,Delay 11 uh,Delay 11 we still be...Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E3* Will^1, uh^1, we still be.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_295_0")
252
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
253
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
254
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("r")
255
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
256
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("susieunhappy")
257
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("l")
258
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
259
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("u", 5, 8)
260
        
Face H* Screw it!Delay 11 Let's just open it already!!Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EH* Screw it^1! Let's just open it already!!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_304_0")
261
        c_facenext
c_facenext

function c_facenext(argument0, argument1) //gml_Script_c_facenext { c_cmd("msgfacenext", argument0, argument1, 0, 0) }
("noelle", 3)
262
        
Face 3* Umm,Delay 11 S...Delay 11 Susie...?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E3* Umm^1, S..^1. Susie...?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_306_0")
263
        c_talk
c_talk

function c_talk() //gml_Script_c_talk { c_cmd("talk", 0, 0, 0, 0) }
()
264
        c_wait_box
c_wait_box

function c_wait_box(argument0) //gml_Script_c_wait_box { c_cmd("waitbox", argument0, 0, 0, 0) }
(1)
265
        c_mus
c_mus

function c_mus(argument0) //gml_Script_c_mus { c_cmd("mus", argument0, 0, 0, 0) }
("free_all")
266
        c_waittalk
c_waittalk

function c_waittalk() //gml_Script_c_waittalk { c_cmd("waitdialoguer", 0, 0, 0, 0) }
()
267
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
268
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("susie")
269
        c_sprite
c_sprite

function c_sprite(argument0) //gml_Script_c_sprite { c_cmd("sprite", argument0, 0, 0, 0) }
(spr_cutscene_03b_susie_shock_lw)
270
        c_shakeobj
c_shakeobj

function c_shakeobj() //gml_Script_c_shakeobj { c_cmd("shakeobj", 0, 0, 0, 0) }
()
271
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
272
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("d")
273
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(0)
274
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0.25)
275
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("u", 4, 10)
276
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0)
277
        c_msgside
c_msgside

function c_msgside(argument0) //gml_Script_c_msgside { c_cmd("msgside", argument0, 0, 0, 0) }
("top")
278
        c_fe
c_fe

function c_fe(argument0) //gml_Script_c_fe { c_cmd("fe", argument0, -2, 0, 0) }
(7)
279
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
280
        
Face 7* YEAHHHH????Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E7* YEAHHHH????/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_323_0")
281
        c_talk
c_talk

function c_talk() //gml_Script_c_talk { c_cmd("talk", 0, 0, 0, 0) }
()
282
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(10)
283
        c_waittalk
c_waittalk

function c_waittalk() //gml_Script_c_waittalk { c_cmd("waitdialoguer", 0, 0, 0, 0) }
()
284
        c_mus
c_mus

function c_mus(argument0) //gml_Script_c_mus { c_cmd("mus", argument0, 0, 0, 0) }
("free_all")
285
        c_mus2
c_mus2

function c_mus2(argument0, argument1, argument2) //gml_Script_c_mus2 { c_cmd("mus", argument0, argument1, argument2, 0) }
("initloop", "noelle_school.ogg", 0)
286
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(no)
287
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("u", 3, 40)
288
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(15)
289
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
290
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("d")
291
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
292
        
Face 7* Noelle...Delay 11 hey...Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E7* Noelle..^1. hey.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_335_0")
293
        
Face 7* What...Delay 11 the HELL...Delay 11 are you doing here...?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E7* What..^1. the HELL..^1. are you doing here...?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_336_0")
294
        c_facenext
c_facenext

function c_facenext(argument0, argument1) //gml_Script_c_facenext { c_cmd("msgfacenext", argument0, argument1, 0, 0) }
("noelle", 4)
295
        
Face 4* Umm...Delay 11 s-sorry to bother you,Delay 11 but,Delay 11 ummm,Delay 11 I...Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E4* Umm..^1. s-sorry to bother you^1, but^1, ummm^1, I.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_338_0")
296
        
Face 3* Well,Delay 11 I just...Delay 11 Berdly and I were going to the Library to...Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E3* Well^1, I just..^1. Berdly and I were going to the Library to.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_339_0")
297
        
Face 6* Do some r-research for our group projects,Delay 11 and...Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E6* Do some r-research for our group projects^1, and.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_340_0")
298
        
Face Q* If it's OK,Delay 11 um...Delay 11 would you...Delay 11 want to come too...?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EQ* If it's OK^1, um..^1. would you..^1. want to come too...?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_341_0")
299
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
300
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(45)
301
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(no)
302
        c_sprite
c_sprite

function c_sprite(argument0) //gml_Script_c_sprite { c_cmd("sprite", argument0, 0, 0, 0) }
(spr_cutscene_03b_noelle_face_left)
303
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("noelle")
304
        
Face 2* Oh,Delay 11 Kris,Delay 11 you can come too I mean!Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E2* Oh^1, Kris^1, you can come too I mean!/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_348_0")
305
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
306
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("u")
307
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
308
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("r", 2, 15)
309
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(15)
310
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
311
        
Face 7* Uhhhhhhhhhhh...Delay 11 I mean...Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E7* Uhhhhhhhhhhh..^1. I mean.../", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_355_0")
312
        
Face K* We're like,Delay 11 uhhh...Delay 11 busy,Delay 11 with,Delay 11 uh...Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EK* We're like^1, uhhh..^1. busy^1, with^1, uh.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_356_0")
313
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
314
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("susieunhappy")
315
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("l", 5, 6)
316
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
317
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(1)
318
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("r")
319
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
320
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("susie")
321
        c_msc
c_msc

function c_msc(argument0) //gml_Script_c_msc { c_cmd("msc", argument0, 0, 0, 0) }
(1002)
322
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
323
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("noelle")
324
        
Face 2* O-oh...? Umm,Delay 11 well...Delay 11 er...Delay 11 that sounds,Delay 11 um,Delay 11 just...Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E2* O-oh...? Umm^1, well..^1. er..^1. that sounds^1, um^1, just.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_368_0")
325
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
326
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(no)
327
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("d")
328
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("noelle")
329
        
Face 4* Have fun,Delay 11 you two!Delay 11 I'll,Delay 11 um,Delay 11 be at the Library!Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E4* Have fun^1, you two^1! I'll^1, um^1, be at the Library!/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_373_0")
330
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
331
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("noelle")
332
        
Face 9* (Kris,Delay 11 if you could bring her by later...)Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E9* (Kris^1, if you could bring her by later...)/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_378_0")
333
        
Face Q* (It would mean a lot to me...!)Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EQ* (It would mean a lot to me...!)/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_379_0")
334
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
335
        if (noelle_chalk == true)
336
        {
337
            c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
338
            c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("l")
339
            c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("noelle")
340
            
Face Q* Ummm...Delay 11 actually,Delay 11 wait...Delay 11 wait a second!!Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EQ* Ummm..^1. actually^1, wait..^1. wait a second!!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_386_0")
341
            
Face 8* Susie,Delay 11 I,Delay 11 um...Delay 11 I...Delay 11 have something for you!Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E8* Susie^1, I^1, um..^1. I..^1. have something for you!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_387_0")
342
            c_facenext
c_facenext

function c_facenext(argument0, argument1) //gml_Script_c_facenext { c_cmd("msgfacenext", argument0, argument1, 0, 0) }
("susie", 6)
343
            
Face 6* ???Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E6* ???/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_389_0")
344
            c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
345
            c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("u", 5, 8)
346
            c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(8)
347
            c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("d", 5, 90)
348
            c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0.5)
349
            c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
350
            c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(0)
351
            c_sprite
c_sprite

function c_sprite(argument0) //gml_Script_c_sprite { c_cmd("sprite", argument0, 0, 0, 0) }
(spr_cutscene_03b_susie_lunchbox)
352
            c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("noelle")
353
            
Face M* OK see you bye!!!Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EM* OK see you bye!!!/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_399_0")
354
            c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
355
            c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
356
            c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
357
            
Face E* ..?Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EE* ..?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_403_0")
358
            
Face 6* It's...Delay 11 a lunchbox...?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E6* It's..^1. a lunchbox...?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_404_0")
359
            c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
360
            c_imageindex
c_imageindex

function c_imageindex(argument0) //gml_Script_c_imageindex { c_cmd("imageindex", argument0, 0, 0, 0) }
(1)
361
            c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
362
            c_imageindex
c_imageindex

function c_imageindex(argument0) //gml_Script_c_imageindex { c_cmd("imageindex", argument0, 0, 0, 0) }
(2)
363
            c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
364
            
Face B* ...Delay 11 full of CHALK?Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EB* ..^1. full of CHALK?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_410_0")
365
            
Face F* ...!Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EF* ...!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_411_0")
366
            
Face R* SHE HAD CHALK THE WHOLE TIME!?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\ER* SHE HAD CHALK THE WHOLE TIME!?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_412_0")
367
            
Face 5* AND DIDN'T GIVE IT TO ALPHYS!?!?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E5* AND DIDN'T GIVE IT TO ALPHYS!?!?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_413_0")
368
            
Face H* WHAT THE HELL,Delay 11 KRIS!?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EH* WHAT THE HELL^1, KRIS!?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_414_0")
369
            c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
370
            c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(1)
371
            c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("susieunhappy")
372
            c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("l")
373
            c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
374
            c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("r")
375
            
Face M* Here,Delay 11 YOU hold onto this.Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EM* Here^1, YOU hold onto this./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_421_0")
376
            c_facenext
c_facenext

function c_facenext(argument0, argument1) //gml_Script_c_facenext { c_cmd("msgfacenext", argument0, argument1, 0, 0) }
("none", 0)
377
            
* (You got the Chalk.)Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("* (You got the Chalk.)/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_423_0")
378
            c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
379
        }
380
        else
381
        {
382
            c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(5)
383
            c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(no)
384
            c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("d", 3, 40)
385
            c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
386
        }
387
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
388
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(1)
389
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("d")
390
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
391
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(0)
392
        c_sprite
c_sprite

function c_sprite(argument0) //gml_Script_c_sprite { c_cmd("sprite", argument0, 0, 0, 0) }
(spr_cutscene_03b_susie_blink)
393
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0.2)
394
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(30)
395
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
396
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("susieunhappy")
397
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(1)
398
        c_walk_wait
c_walk_wait

function c_walk_wait(argument0, argument1, argument2) //gml_Script_c_walk_wait { c_walk(argument0, argument1, argument2) c_wait(argument2) }
("l", 5, 2)
399
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(0)
400
        c_sprite
c_sprite

function c_sprite(argument0) //gml_Script_c_sprite { c_cmd("sprite", argument0, 0, 0, 0) }
(spr_cutscene_03a_susie_kris_shake)
401
        c_imagespeed
c_imagespeed

function c_imagespeed(argument0) //gml_Script_c_imagespeed { c_cmd("imagespeed", argument0, 0, 0, 0) }
(0.25)
402
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
403
        c_visible
c_visible

function c_visible(argument0) //gml_Script_c_visible { c_cmd("visible", argument0, 0, 0, 0) }
(0)
404
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
405
        
Face 5* Wait,Delay 11 Kris!Delay 11 What the HELL was that!??!?!Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E5* Wait^1, Kris^1! What the HELL was that!??!?!/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_445_0")
406
        
Face N* Why would NOELLE?? Ask ME??Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EN* Why would NOELLE?? Ask ME??/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_446_0")
407
        
Face P* To do HOMEWORK?? With HER?!??Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EP* To do HOMEWORK?? With HER?!??/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_447_0")
408
        
Face A* Deathwish much? Does she WANNA fail?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EA* Deathwish much? Does she WANNA fail?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_448_0")
409
        
Face 0* ...Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E0* .../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_449_0")
410
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
411
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
412
        c_autowalk
c_autowalk

function c_autowalk(argument0) //gml_Script_c_autowalk { c_cmd("autowalk", argument0, 0, 0, 0) }
(1)
413
        c_walk
c_walk

function c_walk(argument0, argument1, argument2) //gml_Script_c_walk { c_cmd("walk", argument0, argument1, argument2, 0) }
("r", 2, 5)
414
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
415
        c_visible
c_visible

function c_visible(argument0) //gml_Script_c_visible { c_cmd("visible", argument0, 0, 0, 0) }
(1)
416
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("r")
417
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
418
        
Face B* ...Delay 11 wait a second. WAIT a second.Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EB* ..^1. wait a second. WAIT a second./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_458_0")
419
        
Face C* Kris,Delay 11 did you notice how nervous she was...?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EC* Kris^1, did you notice how nervous she was...?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_459_0")
420
        
Face 6* And like...Delay 11 blushing and stuff?Wait for input
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E6* And like..^1. blushing and stuff?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_460_0")
421
        
Face M* Kris,Delay 11 you don't think...Delay 11 she...Delay 11 uh...Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\EM* Kris^1, you don't think..^1. she..^1. uh.../%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_461_0")
422
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
423
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(su)
424
        c_sprite
c_sprite

function c_sprite(argument0) //gml_Script_c_sprite { c_cmd("sprite", argument0, 0, 0, 0) }
(spr_cutscene_03b_susie_shock_lw)
425
        c_wait
c_wait

function c_wait(argument0) //gml_Script_c_wait { c_cmd("wait", argument0, 0, 0, 0) }
(5)
426
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
427
        
Face 5* She's onto our secret identities!?Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E5* She's onto our secret identities!?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_467_0")
428
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
429
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("u")
430
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
431
        
Face 2* Y'know. This...Delay 11 Dark World stuff.Wait for inputClose Message
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E2* Y'know. This..^1. Dark World stuff./%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_471_0")
432
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
433
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("l")
434
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
435
        
Face 3* Damn...Delay 11 We gotta keep this under wraps,Delay 11 Kris.Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\E3* Damn..^1. We gotta keep this under wraps^1, Kris./", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_475_0")
436
        
Face 2* This is OUR thing,Delay 11 y'know?Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E2* This is OUR thing^1, y'know?/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_476_0")
437
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
438
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("u")
439
        c_sel
c_sel

function c_sel(argument0) //gml_Script_c_sel { c_cmd("select", argument0, 0, 0, 0) }
(kr)
440
        c_facing
c_facing

function c_facing(argument0) //gml_Script_c_facing { c_cmd("facing", argument0, 0, 0, 0) }
("u")
441
        c_mus2
c_mus2

function c_mus2(argument0, argument1, argument2) //gml_Script_c_mus2 { c_cmd("mus", argument0, argument1, argument2, 0) }
("volume", 0, 30)
442
        c_speaker
c_speaker

function c_speaker(argument0) //gml_Script_c_speaker { c_cmd("speaker", argument0, 0, 0, 0) }
("susie")
443
        
Face A* Anyway,Delay 11 enough waiting already,Delay 11 right!?Wait for input
c_msgsetloc
c_msgsetloc

function c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc { var msg_index = argument0 var english = argument1 var localized_string_id = argument2 var str = english if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgset(msg_index, str) }
(0, "\\EA* Anyway^1, enough waiting already^1, right!?/", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_483_0")
444
        
Face 2* Let's go!Wait for inputClose Message
c_msgnextloc
c_msgnextloc

function c_msgnextloc(argument0, argument1) //gml_Script_c_msgnextloc { var str = argument0 var localized_string_id = argument1 if (!is_english()) str = scr_84_get_lang_string(localized_string_id) c_msgnext(str) }
("\\E2* Let's go!/%", "obj_ch2_lw_cutscenes_short_slash_Step_0_gml_484_0")
445
        c_talk_wait
c_talk_wait

function c_talk_wait() //gml_Script_c_talk_wait { c_talk() c_waittalk() }
()
446
        con = 2
447
    }
448
    if (con == 2 && (!instance_exists(obj_cutscene_master)))
449
    {
450
        with (obj_actor)
451
            visible = 0
452
        instance_create(0, 0, obj_dw_transition)
453
        if (global.plot < 7)
454
            global.plot = 7
455
        con = 3
456
        scr_losechar
scr_losechar

function scr_losechar() //gml_Script_scr_losechar { global.char[2] = 0 global.char[1] = 0 with (obj_darkcontroller) { chartotal = 0 havechar[0] = 0 havechar[1] = 0 havechar[2] = 0 havechar[3] = 0 for (i = 0; i < 3; i += 1) { global.faceaction[i] = 0 if (global.char[i] != 0) chartotal += 1 if (global.char[i] == 1) { havechar[0] = 1 charpos[0] = i } if (global.char[i] == 2) { havechar[1] = 1 charpos[1] = i } if (global.char[i] == 3) { havechar[2] = 1 charpos[2] = i } if (global.char[i] == 4) { havechar[3] = 1 charpos[3] = i } } } }
()
457
        scr_getchar
scr_getchar

function scr_getchar(argument0) //gml_Script_scr_getchar { getchar = 0 if (global.char[0] == 0) { global.char[0] = argument0 getchar = 1 } if (global.char[1] == 0 && getchar == 0) { global.char[1] = argument0 getchar = 1 } if (global.char[2] == 0 && getchar == 0) { global.char[2] = argument0 getchar = 1 } with (obj_darkcontroller) { chartotal = 0 havechar[0] = 0 havechar[1] = 0 havechar[2] = 0 havechar[3] = 0 for (i = 0; i < 3; i += 1) { global.faceaction[i] = 0 if (global.char[i] != 0) chartotal += 1 if (global.char[i] == 1) { havechar[0] = 1 charpos[0] = i } if (global.char[i] == 2) { havechar[1] = 1 charpos[1] = i } if (global.char[i] == 3) { havechar[2] = 1 charpos[2] = i } if (global.char[i] == 4) { havechar[3] = 1 charpos[3] = i } } } }
(2)
458
        if (noelle_chalk == true)
459
            scr_itemget
scr_itemget

function scr_itemget(argument0) //gml_Script_scr_itemget { var __i = 0 var loop = 1 noroom = 0 _pocketed = 0 _noroominventory = 0 global.item[12] = 999 while (loop == 1) { if (global.item[__i] == 0) { global.item[__i] = argument0 break } else if (__i == 12) { _noroominventory = 1 noroom = 1 var __j = 0 while (__j < global.flag[64 storage_size]) { if (global.pocketitem[__j] == 0) { debug_message("Placed in pocket :" + string(__j)) global.pocketitem[__j] = argument0 _pocketed = 1 noroom = 0 break } else { __j++ continue } } break } else { __i += 1 continue } } script_execute(gml_Script_scr_iteminfo_all) debug_message("noroom=" + string(noroom)) debug_message("_pocketed=" + string(_pocketed)) debug_message("_noroominventory=" + string(_noroominventory)) }
(23)
460
        instance_destroy()
461
    }
462
}