Deltarune script viewer

← back to main script listing

gml_Object_obj_ch2_sceneex2_Step_0

(view raw script w/o annotations or w/e)
1
if (init == 0)
2
{
3
    trackx = 0;
4
    init = 1;
5
}
6
if (con == 1 && obj_mainchara.x <= start_xpos)
7
{
8
    if (!shortened)
9
    {
10
        snd_play_pitch(snd_swing, 0.4);
11
        snd_play_pitch(snd_swing, 0.6);
12
        snd_play_pitch(snd_swing, 0.8);
13
    }
14
    con = 2;
15
    global.interact = 1;
16
    global.facing = 3;
17
    sneo = instance_create(obj_mainchara.x, -300, obj_spamton_neo_enemy);
18
    sneo.myself = 1;
19
    sneo.facing = -1;
20
    sneo.gravity = shortened ? 0 : 4;
21
    sneo.shadow_amount = shortened ? 0 : 1;
22
    sneo.partmode = 30;
23
}
24
if (con == 2)
25
{
26
    if (!shortened)
27
    {
28
        if (sneo.y >= (obj_mainchara.y - 120))
29
        {
30
            with (obj_camera_area)
31
                instance_destroy();
32
            with (obj_camera_advanced)
33
            {
34
                ignoreFreeze = 1;
35
                ignoreCutscene = 1;
36
            }
37
            snd_play(snd_hurt1);
38
            snd_play(snd_damage);
39
            with (sneo)
40
            {
41
                gravity = 0;
42
                vspeed = 0;
43
            }
44
            with (obj_mainchara)
45
            {
46
                fun = 1;
47
                sprite_index = spr_kris_dw_landed;
48
                image_speed = 0;
49
                hspeed = 18;
50
                friction = 0.8;
51
            }
52
            con = 4;
53
            alarm[0] = 30;
54
        }
55
    }
56
    else
57
    {
58
        with (obj_camera_area)
59
            instance_destroy();
60
        with (obj_camera_advanced)
61
        {
62
            ignoreFreeze = 1;
63
            ignoreCutscene = 1;
64
        }
65
        con = 5;
66
    }
67
}
68
if (con == 5)
69
{
70
    if (i_ex(obj_camera_advanced))
71
    {
72
        with (obj_camera_advanced)
73
            instance_destroy();
74
    }
75
    with (obj_mainchara)
76
        cutscene = 1;
77
    scr_getchar
scr_getchar

function scr_getchar(arg0) { getchar = 0; if (global.char[0] == 0) { global.char[0] = arg0; getchar = 1; } if (global.char[1] == 0 && getchar == 0) { global.char[1] = arg0; getchar = 1; } if (global.char[2] == 0 && getchar == 0) { global.char[2] = arg0; 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);
78
    scr_getchar
scr_getchar

function scr_getchar(arg0) { getchar = 0; if (global.char[0] == 0) { global.char[0] = arg0; getchar = 1; } if (global.char[1] == 0 && getchar == 0) { global.char[1] = arg0; getchar = 1; } if (global.char[2] == 0 && getchar == 0) { global.char[2] = arg0; 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; } } } }
(3);
79
    scr_makecaterpillar
scr_makecaterpillar

function scr_makecaterpillar(arg0, arg1, arg2, arg3) { global.cinstance[arg3] = instance_create(arg0, arg1, obj_caterpillarchara); global.cinstance[arg3].target = 12 + (arg3 * 12); if (arg2 == 3) { with (global.cinstance[arg3]) { usprite = spr_ralseiu; dsprite = spr_ralseid; rsprite = spr_ralseir; lsprite = spr_ralseil; if (global.chapter >= 2) { name = "ralsei"; usprite = spr_ralsei_walk_up; dsprite = spr_ralsei_walk_down; rsprite = spr_ralsei_walk_right; lsprite = spr_ralsei_walk_left; } } } if (arg2 == 4) { with (global.cinstance[arg3]) { name = "noelle"; usprite = spr_noelle_walk_up_dw; dsprite = spr_noelle_walk_down_dw; rsprite = spr_noelle_walk_right_dw; lsprite = spr_noelle_walk_left_dw; if (global.chapter == 2 && global.plot == 95) { dsprite = spr_noelle_walk_down_blush_dw; rsprite = spr_noelle_walk_right_blush_dw; lsprite = spr_noelle_walk_left_blush_dw; } } } if (arg2 == 5) { with (global.cinstance[arg3]) { name = "berdly"; usprite = spr_berdly_walk_up_dw; dsprite = spr_berdly_walk_down_dw; rsprite = spr_berdly_walk_right_dw; lsprite = spr_berdly_walk_left_dw; } } if (arg2 == 6) { with (global.cinstance[arg3]) { name = "starwalker"; usprite = spr_npc_originalstarwalker; dsprite = spr_npc_originalstarwalker; rsprite = spr_npc_originalstarwalker; lsprite = spr_npc_originalstarwalker; } } return global.cinstance[arg3]; }
(obj_mainchara.x + 60, cameray() - 300, 2, 0);
80
    scr_makecaterpillar
scr_makecaterpillar

function scr_makecaterpillar(arg0, arg1, arg2, arg3) { global.cinstance[arg3] = instance_create(arg0, arg1, obj_caterpillarchara); global.cinstance[arg3].target = 12 + (arg3 * 12); if (arg2 == 3) { with (global.cinstance[arg3]) { usprite = spr_ralseiu; dsprite = spr_ralseid; rsprite = spr_ralseir; lsprite = spr_ralseil; if (global.chapter >= 2) { name = "ralsei"; usprite = spr_ralsei_walk_up; dsprite = spr_ralsei_walk_down; rsprite = spr_ralsei_walk_right; lsprite = spr_ralsei_walk_left; } } } if (arg2 == 4) { with (global.cinstance[arg3]) { name = "noelle"; usprite = spr_noelle_walk_up_dw; dsprite = spr_noelle_walk_down_dw; rsprite = spr_noelle_walk_right_dw; lsprite = spr_noelle_walk_left_dw; if (global.chapter == 2 && global.plot == 95) { dsprite = spr_noelle_walk_down_blush_dw; rsprite = spr_noelle_walk_right_blush_dw; lsprite = spr_noelle_walk_left_blush_dw; } } } if (arg2 == 5) { with (global.cinstance[arg3]) { name = "berdly"; usprite = spr_berdly_walk_up_dw; dsprite = spr_berdly_walk_down_dw; rsprite = spr_berdly_walk_right_dw; lsprite = spr_berdly_walk_left_dw; } } if (arg2 == 6) { with (global.cinstance[arg3]) { name = "starwalker"; usprite = spr_npc_originalstarwalker; dsprite = spr_npc_originalstarwalker; rsprite = spr_npc_originalstarwalker; lsprite = spr_npc_originalstarwalker; } } return global.cinstance[arg3]; }
(obj_mainchara.x + 100, cameray() - 300, 3, 1);
81
    with (obj_caterpillarchara)
82
        visible = 0;
83
    coaster_empty1 = scr_dark_marker
scr_dark_marker

function scr_dark_marker(arg0, arg1, arg2) { thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(-100, -100, spr_sneo_car_empty);
84
    with (coaster_empty1)
85
        depth = 98900;
86
    coaster_empty2 = scr_dark_marker
scr_dark_marker

function scr_dark_marker(arg0, arg1, arg2) { thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(-100, -100, spr_sneo_car_empty);
87
    with (coaster_empty2)
88
        depth = 98000;
89
    coaster_empty3 = scr_dark_marker
scr_dark_marker

function scr_dark_marker(arg0, arg1, arg2) { thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(-100, -100, spr_sneo_car_empty);
90
    with (coaster_empty3)
91
        depth = 98000;
92
    cutscene_master = scr_cutscene_make
scr_cutscene_make

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

function 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; } } } }
();
94
    con = 5.1;
95
}
96
if (con == 5.1 || scr_cutscene_loaded
scr_cutscene_loaded

function scr_cutscene_loaded() { var __loadedState = 0; if (instance_exists(obj_cutscene_master)) { if (obj_cutscene_master.loadedState == 1) __loadedState = 1; } return __loadedState; }
())
97
{
98
    con = 6;
99
    alarm[0] = 30;
100
    c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
101
    c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(camerax() - 200, 200);
102
    c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(0);
103
    c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
104
    c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(camerax() - 200, 200);
105
    c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(0);
106
    if (shortened)
107
    {
108
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
109
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("susieunhappy");
110
        c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(300, 173);
111
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(1);
112
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(680, 173, 35);
113
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
114
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("ralseiunhappy");
115
        c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(300, 230);
116
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(1);
117
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(640, 230, 35);
118
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(40);
119
    }
120
    else
121
    {
122
        c_pannable
c_pannable

function c_pannable(arg0) { c_cmd("pannable", arg0, 0, 0, 0); }
(1);
123
        c_panspeed_wait
c_panspeed_wait

function c_panspeed_wait(arg0, arg1, arg2) { c_cmd("panspeed", arg0, arg1, arg2, 0); c_wait(arg2); }
(-3, 0, 30);
124
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
125
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
126
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
127
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_kris_dw_landed);
128
        c_imageindex
c_imageindex

function c_imageindex(arg0) { c_cmd("imageindex", arg0, 0, 0, 0); }
(0);
129
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0);
130
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "shake_head", 1);
131
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
132
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "shake_head", 1);
133
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
134
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "shake_head", 1);
135
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
136
        c_fadeout
c_fadeout

function c_fadeout(arg0) { c_cmd("fadeout", arg0, 0, 0, 0); }
(5);
137
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
138
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "y", 115);
139
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 31);
140
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(60);
141
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
142
        c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(830, 216);
143
        c_msgside
c_msgside

function c_msgside(arg0) { c_cmd("msgside", arg0, 0, 0, 0); }
("bottom");
144
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
145
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* HOLY [[Cungadero]] DO I FEEL GOOD ...Wait for inputClose Message
"* HOLY [[Cungadero]] DO I FEEL GOOD .../%", "obj_ch2_sceneex2_slash_Step_0_gml_98_0"
);
146
        c_talk_wait();
147
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 33);
148
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(1);
149
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "shadow_amount", 1, 0, 30);
150
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 1);
151
        c_fadein
c_fadein

function c_fadein(arg0) { c_cmd("fadeout", -arg0, 0, 0, 0); }
(5);
152
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(5);
153
        c_mus
c_mus

function c_mus(arg0) { c_cmd("mus", arg0, 0, 0, 0); }
("free_all");
154
        c_mus2
c_mus2

function c_mus2(arg0, arg1, arg2) { c_cmd("mus", arg0, arg1, arg2, 0); }
("initloop", "spamton_neo_meeting.ogg", 0);
155
        c_mus2
c_mus2

function c_mus2(arg0, arg1, arg2) { c_cmd("mus", arg0, arg1, arg2, 0); }
("pitch", 1.3, 0);
156
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
157
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* HERE I AM!!Delay 11 KRIS!!Wait for inputClose Message
"* HERE I AM!^1! KRIS!!/%", "obj_ch2_sceneex2_slash_Step_0_gml_111_0"
);
158
        c_talk_wait();
159
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 15);
160
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 2);
161
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
162
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* BIGWait for inputClose Message
"* BIG/%", "obj_ch2_sceneex2_slash_Step_0_gml_119_0"
);
163
        c_talk_wait();
164
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 16);
165
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 1);
166
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
167
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* BIG,Delay 11Wait for inputClose Message
"* BIG^1,/%", "obj_ch2_sceneex2_slash_Step_0_gml_127_0"
);
168
        c_talk_wait();
169
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 17);
170
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 2);
171
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
172
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* [[BIGGER AND BETTER THAN EVER]]Wait for inputClose Message
"* [[BIGGER AND BETTER THAN EVER]]/%", "obj_ch2_sceneex2_slash_Step_0_gml_135_0"
);
173
        c_talk_wait();
174
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
175
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(1);
176
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("l");
177
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 1);
178
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 1);
179
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
180
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* HA HA HA ...Delay 11 THIS POWER ISWait for inputClose Message
"* HA HA HA ..^1. THIS POWER IS/%", "obj_ch2_sceneex2_slash_Step_0_gml_148_0"
);
181
        c_talk_wait();
182
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 0);
183
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
184
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* FREEDOM.Wait for inputClose Message
"* FREEDOM./%", "obj_ch2_sceneex2_slash_Step_0_gml_156_0"
);
185
        c_talk_wait();
186
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", -1);
187
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
188
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* I WON'T HAVE TO BE Delay 11
* JUST A PUPPET Delay 11
* ANY MORE!!!!Wait for input
"* I WON'T HAVE TO BE^1 &* JUST A PUPPET^1 &* ANY MORE!!!!/", "obj_ch2_sceneex2_slash_Step_0_gml_163_0"
);
189
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* ...Wait for inputClose Message
"* .../%", "obj_ch2_sceneex2_slash_Step_0_gml_166_0"
);
190
        c_talk_wait();
191
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 0);
192
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "facing", 1);
193
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
194
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* OR...Delay 11 so...Delay 11 I...Delay 11 thought.Wait for inputClose Message
"* OR..^1. so..^1. I..^1. thought./%", "obj_ch2_sceneex2_slash_Step_0_gml_174_0"
);
195
        c_talk_wait();
196
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 22);
197
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 2);
198
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
199
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* WHAT ARE THESE STRINGS!?Delay 11
* WHY AM I NOT [BIG] ENOUGH!?Delay 11
* It's still DARK...Delay 11 SO DARK!Wait for inputClose Message
"* WHAT ARE THESE STRINGS!^1? &* WHY AM I NOT [BIG] ENOUGH!^1? &* It's still DARK..^1. SO DARK!/%", "obj_ch2_sceneex2_slash_Step_0_gml_183_0"
);
200
        c_talk_wait();
201
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 1);
202
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "facing", -1);
203
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 1);
204
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "x", sneo.x, sneo.x + 200, 30, 2, "out");
205
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_swing, 1, 0.5);
206
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(10);
207
        c_panspeed
c_panspeed

function c_panspeed(arg0, arg1, arg2) { c_cmd("panspeed", arg0, arg1, arg2, 0); }
(8, 0, 24);
208
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
209
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
210
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0.25);
211
        c_walk_wait
c_walk_wait

function c_walk_wait(arg0, arg1, arg2) { c_walk(arg0, arg1, arg2); c_wait(arg2); }
("r", 8, 25);
212
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0);
213
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
214
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* KRIS.Wait for inputClose Message
"* KRIS./%", "obj_ch2_sceneex2_slash_Step_0_gml_209_0"
);
215
        c_talk_wait();
216
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 21);
217
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "x", sneo.x + 200, sneo.x + 430, 30, 2, "out");
218
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_swing, 1, 0.5);
219
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(5);
220
        c_panspeed
c_panspeed

function c_panspeed(arg0, arg1, arg2) { c_cmd("panspeed", arg0, arg1, arg2, 0); }
(10, 0, 24);
221
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
222
        c_walk
c_walk

function c_walk(arg0, arg1, arg2) { c_cmd("walk", arg0, arg1, arg2, 0); }
("r", 10, 25);
223
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0.25);
224
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(26);
225
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0);
226
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
227
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* KRIS.Delay 11
* KRIS.Delay 11
* KRIS.Wait for input
"* KRIS^1. &* KRIS^1. &* KRIS./", "obj_ch2_sceneex2_slash_Step_0_gml_228_0"
);
228
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* THAT'S RIGHT.Delay 11
* YOU.Delay 11
* I NEED YOU.Wait for inputClose Message
"* THAT'S RIGHT^1. &* YOU^1. &* I NEED YOU./%", "obj_ch2_sceneex2_slash_Step_0_gml_229_0"
);
229
        c_talk_wait();
230
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 23);
231
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "x", sneo.x + 430, sneo.x + 630, 15, 2, "out");
232
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 1);
233
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_swing, 1, 0.5);
234
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(3);
235
        c_panspeed
c_panspeed

function c_panspeed(arg0, arg1, arg2) { c_cmd("panspeed", arg0, arg1, arg2, 0); }
(12, 0, 14);
236
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
237
        c_walk
c_walk

function c_walk(arg0, arg1, arg2) { c_cmd("walk", arg0, arg1, arg2, 0); }
("r", 12, 15);
238
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0.25);
239
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(16);
240
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0);
241
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
242
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* TO BE BIG. Delay 33
* WITH ME.Wait for inputClose Message
"* TO BE BIG.^3 &* WITH ME./%", "obj_ch2_sceneex2_slash_Step_0_gml_248_0"
);
243
        c_talk_wait();
244
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 24);
245
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 2);
246
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
247
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* VERY VERY BIGWait for input
"* VERY VERY BIG/", "obj_ch2_sceneex2_slash_Step_0_gml_257_0"
);
248
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* SO BIG WE'LL STAND UP TALL AND SEE PAST THE DARKWait for input
"* SO BIG WE'LL STAND UP TALL AND SEE PAST THE DARK/", "obj_ch2_sceneex2_slash_Step_0_gml_258_0"
);
249
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* STAND UP WITH OUR HEADS IN THE CLOUDS AND LOOK INTOWait for inputClose Message
"* STAND UP WITH OUR HEADS IN THE CLOUDS AND LOOK INTO/%", "obj_ch2_sceneex2_slash_Step_0_gml_259_0"
);
250
        c_talk_wait();
251
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 25);
252
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "x", sneo.x + 600, sneo.x + 740, 5, 1, "out");
253
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 0);
254
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_swing, 1, 0.5);
255
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(3);
256
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
257
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(kr_actor, "x", 1430, 1590, 10, 2, "out");
258
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_kris_dw_landed);
259
        c_soundplay
c_soundplay

function c_soundplay(arg0) { c_cmd("soundplay", arg0, 0, 0, 0); }
(snd_hurt1);
260
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0);
261
        c_imageindex
c_imageindex

function c_imageindex(arg0) { c_cmd("imageindex", arg0, 0, 0, 0); }
(0);
262
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
263
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0);
264
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
265
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* H E A V E NWait for inputClose Message
"* H E A V E N/%", "obj_ch2_sceneex2_slash_Step_0_gml_279_0"
);
266
        c_talk_wait();
267
        c_panspeed
c_panspeed

function c_panspeed(arg0, arg1, arg2) { c_cmd("panspeed", arg0, arg1, arg2, 0); }
(5, 0, 10);
268
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "x", 1380, 1300, 10, 2, "out");
269
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(10);
270
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 0);
271
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 3);
272
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
273
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* I Delay 33
* JUST NEED Delay 33
* THAT LITTLE,Wait for inputClose Message
"* I^3 &* JUST NEED^3 &* THAT LITTLE,/%", "obj_ch2_sceneex2_slash_Step_0_gml_287_0"
);
274
        c_talk_wait();
275
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 13);
276
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 1);
277
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
278
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* [[SOUL]] Delay 33
* Y O U HAVEWait for inputClose Message
"* [[SOUL]]^3 &* Y O U HAVE/%", "obj_ch2_sceneex2_slash_Step_0_gml_298_0"
);
279
        c_talk_wait();
280
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "x", 1300, 1420, 120);
281
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(sneo, "y", 115, 140, 120);
282
        c_soundplay
c_soundplay

function c_soundplay(arg0) { c_cmd("soundplay", arg0, 0, 0, 0); }
(snd_sneo_laugh_long);
283
        var _n = 0;
284
        repeat (10)
285
        {
286
            c_mus2
c_mus2

function c_mus2(arg0, arg1, arg2) { c_cmd("mus", arg0, arg1, arg2, 0); }
("pitch", 1.3 + (_n / 15), 0);
287
            c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(12);
288
            _n++;
289
        }
290
        c_mus
c_mus

function c_mus(arg0) { c_cmd("mus", arg0, 0, 0, 0); }
("free");
291
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_rudebuster_swing, 0.8, 0.9);
292
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "headforceframe", 2);
293
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(id, "rudebuster", true);
294
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(15);
295
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 20);
296
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(id, "sneo_fly", true);
297
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(45);
298
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
299
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("susieunhappy");
300
        c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(1000, 173);
301
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(1);
302
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(1300, 173, 20);
303
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
304
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("ralseiunhappy");
305
        c_setxy
c_setxy

function c_setxy(arg0, arg1) { c_cmd("setxy", arg0, arg1, 0, 0); }
(1000, 230);
306
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(1);
307
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(1200, 230, 20);
308
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(45);
309
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("susie");
310
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
Face 4* Kris!Wait for inputClose Message
"\\E4* Kris!/%", "obj_ch2_sceneex2_slash_Step_0_gml_411_0"
);
311
        c_talk_wait();
312
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
313
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("susieunhappy");
314
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(1550, 173, 20);
315
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
316
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("ralseiunhappy");
317
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(1506, 230, 20);
318
        c_pan
c_pan

function c_pan(arg0, arg1, arg2) { c_cmd("pan", arg0, arg1, arg2, 0); }
(1258, 0, 20);
319
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(22);
320
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("susie");
321
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
Face 4* The hell was that weirdo!?Wait for input
"\\E4* The hell was that weirdo!?/", "obj_ch2_sceneex2_slash_Step_0_gml_341_0"
);
322
        c_facenext
c_facenext

function c_facenext(arg0, arg1) { c_cmd("msgfacenext", arg0, arg1, 0, 0); }
("ralsei", "Q");
323
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
Face Q* Kris,Delay 11 we were worried about you,Delay 11 so...Wait for inputClose Message
"\\EQ* Kris^1, we were worried about you^1, so.../%", "obj_ch2_sceneex2_slash_Step_0_gml_343_0"
);
324
        c_talk_wait();
325
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
326
        c_emote
c_emote

function c_emote() { if (argument_count == 0) c_cmd("emote", "!", 30, 0, 0); else if (argument_count == 1) c_cmd("emote", argument[0], 30, 0, 0); else if (argument_count == 2) c_cmd("emote", argument[0], argument[1], 0, 0); else if (argument_count == 3) c_cmd("emote", argument[0], argument[1], argument[2], 0); }
("!", 30);
327
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
328
        c_emote
c_emote

function c_emote() { if (argument_count == 0) c_cmd("emote", "!", 30, 0, 0); else if (argument_count == 1) c_cmd("emote", argument[0], 30, 0, 0); else if (argument_count == 2) c_cmd("emote", argument[0], argument[1], 0, 0); else if (argument_count == 3) c_cmd("emote", argument[0], argument[1], argument[2], 0); }
("!", 30);
329
        c_shake
c_shake

function c_shake() { c_cmd("shake", 0, 0, 0, 0); }
();
330
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(id, "drawblack", 1);
331
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_closet_impact, 1, 0.8);
332
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
333
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
334
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* KRIS!!!Delay 11 YOU HAVE [Friends]!?Wait for input
"* KRIS!!^1! YOU HAVE [Friends]!?/", "obj_ch2_sceneex2_slash_Step_0_gml_442_0"
);
335
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* WHY DON'T YOU TELL THEM ABOUT MY [3 for One Specil]!Wait for input
"* WHY DON'T YOU TELL THEM ABOUT MY [3 for One Specil]!/", "obj_ch2_sceneex2_slash_Step_0_gml_443_0"
);
336
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* TODAY,Delay 11 THE WHOLE FAMILY CAN TAKE A LITTLE [Ride Around Town]...Wait for inputClose Message
"* TODAY^1, THE WHOLE FAMILY CAN TAKE A LITTLE [Ride Around Town].../%", "obj_ch2_sceneex2_slash_Step_0_gml_418_0"
);
337
        c_talk_wait();
338
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(5);
339
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_empty1, "y", 210);
340
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_empty2, "y", 270);
341
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_empty3, "y", 330);
342
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty1, "x", 1100, 2000, 30, 2, "in");
343
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty2, "x", 1100, 2000, 30, 2, "in");
344
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty3, "x", 1100, 2000, 30, 2, "in");
345
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_cardrive, 1, 0.8);
346
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_cardrive, 1, 0.9);
347
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(10);
348
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
349
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
350
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_susie_shock);
351
        c_addxy
c_addxy

function c_addxy(arg0, arg1) { c_cmd("addxy", arg0, arg1, 0, 0); }
(0, -15);
352
        c_var_lerp
c_var_lerp

function c_var_lerp() { if (argument_count < 5) c_cmd_x("var", 0, argument[0], argument[1], argument[2], argument[3], 0); else c_cmd_x("var", 0, argument[0], argument[1], argument[2], argument[3], argument[4]); }
("x", 1550, 1580, 10, 2, "out");
353
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
354
        c_autowalk
c_autowalk

function c_autowalk(arg0) { c_cmd("autowalk", arg0, 0, 0, 0); }
(0);
355
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_ralsei_surprised_down);
356
        c_var_lerp
c_var_lerp

function c_var_lerp() { if (argument_count < 5) c_cmd_x("var", 0, argument[0], argument[1], argument[2], argument[3], 0); else c_cmd_x("var", 0, argument[0], argument[1], argument[2], argument[3], argument[4]); }
("x", 1496, 1600, 10, 2, "out");
357
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(11);
358
        c_pan
c_pan

function c_pan(arg0, arg1, arg2) { c_cmd("pan", arg0, arg1, arg2, 0); }
(1640, 0, 15);
359
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
360
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_kris_fall_ball);
361
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0.5);
362
        c_jump
c_jump

function c_jump(arg0, arg1, arg2, arg3) { c_cmd("jump", arg0, arg1, arg2, arg3); }
(1720, 48, 40, 40);
363
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
364
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_susie_dw_fall_ball);
365
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0.5);
366
        c_jump
c_jump

function c_jump(arg0, arg1, arg2, arg3) { c_cmd("jump", arg0, arg1, arg2, arg3); }
(1720, 120, 40, 40);
367
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
368
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_ralsei_jump_ball);
369
        c_imagespeed
c_imagespeed

function c_imagespeed(arg0) { c_cmd("imagespeed", arg0, 0, 0, 0); }
(0.5);
370
        c_jump
c_jump

function c_jump(arg0, arg1, arg2, arg3) { c_cmd("jump", arg0, arg1, arg2, arg3); }
(1720, 244, 40, 40);
371
        c_soundplay
c_soundplay

function c_soundplay(arg0) { c_cmd("soundplay", arg0, 0, 0, 0); }
(snd_jump);
372
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_jump, 0.9, 0.8);
373
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(10);
374
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "trackspeed", 0, -15, 30, 2, "out");
375
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty1, "x", 2000, 1700, 30, 2, "out");
376
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty2, "x", 2000, 1700, 30, 2, "out");
377
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty3, "x", 2000, 1700, 30, 2, "out");
378
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty1, "y", 210, 100, 30, 2, "out");
379
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty2, "y", 270, 180, 30, 2, "out");
380
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(coaster_empty3, "y", 330, 260, 30, 2, "out");
381
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "tracky0", 180, 70, 30, 2, "out");
382
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "tracky1", 240, 150, 30, 2, "out");
383
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "tracky2", 300, 230, 30, 2, "out");
384
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(31);
385
        c_mus
c_mus

function c_mus(arg0) { c_cmd("mus", arg0, 0, 0, 0); }
("free");
386
        c_mus2
c_mus2

function c_mus2(arg0, arg1, arg2) { c_cmd("mus", arg0, arg1, arg2, 0); }
("initloop", "shinkansen.ogg", 0);
387
        c_mus2
c_mus2

function c_mus2(arg0, arg1, arg2) { c_cmd("mus", arg0, arg1, arg2, 0); }
("pitch", 2, 0);
388
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_impact, 0.8, 0.5);
389
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_impact, 0.8, 1.1);
390
        c_soundplay_x
c_soundplay_x

function c_soundplay_x(arg0, arg1, arg2) { c_cmd("soundplay", arg0, arg1, arg2, 0); }
(snd_impact, 0.8, 1.4);
391
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
392
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(0);
393
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
394
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(0);
395
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
396
        c_visible
c_visible

function c_visible(arg0) { c_cmd("visible", arg0, 0, 0, 0); }
(0);
397
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "x", 1721);
398
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "y", 60);
399
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "x", 1718);
400
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "y", 125);
401
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "x", 1727);
402
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "y", 215);
403
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "siner_add0", 0.1);
404
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "siner_add0", 0.08);
405
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "siner_add0", 0.09);
406
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "visible", 1);
407
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "character_sprite", spr_krisb_defeat);
408
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "visible", 1);
409
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "character_sprite", spr_ralsei_surprised_down);
410
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "character_offset_x", -10);
411
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "visible", 1);
412
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "character_sprite", spr_susie_shock_r);
413
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_empty1, "visible", 0);
414
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_empty2, "visible", 0);
415
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_empty3, "visible", 0);
416
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(12);
417
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(4);
418
        c_soundplay
c_soundplay

function c_soundplay(arg0) { c_cmd("soundplay", arg0, 0, 0, 0); }
(snd_closet_impact);
419
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
420
        c_msgside
c_msgside

function c_msgside(arg0) { c_cmd("msgside", arg0, 0, 0, 0); }
("bottom");
421
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* [Attention Customers! Clean up on Aisle 3!]Wait for input
"* [Attention Customers! Clean up on Aisle 3!]/", "obj_ch2_sceneex2_slash_Step_0_gml_553_0"
);
422
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* SOMEONE LEFT [There] SOULS,Delay 11 [Lyeing Around......]Wait for inputClose Message
"* SOMEONE LEFT [There] SOULS^1, [Lyeing Around......]/%", "obj_ch2_sceneex2_slash_Step_0_gml_554_0"
);
423
        c_talk_wait();
424
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(id, "special_scene", 1);
425
        c_mus
c_mus

function c_mus(arg0) { c_cmd("mus", arg0, 0, 0, 0); }
("pause");
426
        c_waitcustom
c_waitcustom

function c_waitcustom() { c_cmd("waitcustom", 0, 0, 0, 0); }
();
427
        c_mus
c_mus

function c_mus(arg0) { c_cmd("mus", arg0, 0, 0, 0); }
("resume");
428
    }
429
    c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(30);
430
    if (!shortened)
431
    {
432
        c_speaker
c_speaker

function c_speaker(arg0) { c_cmd("speaker", arg0, 0, 0, 0); }
("sneo");
433
        c_msgsetloc
c_msgsetloc

function c_msgsetloc(arg0, arg1, arg2) { var msg_index = arg0; var english = arg1; var localized_string_id = arg2; var str = english; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgset(msg_index, str); }
(0,
* Kris!?!?Delay 11 WAS THAT A [BIG SHOT] JUST NOW!?Wait for input
"* Kris!?!^1? WAS THAT A [BIG SHOT] JUST NOW!?/", "obj_ch2_sceneex2_slash_Step_0_gml_570_0"
);
434
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* WOW!!!Delay 11
* I'M SO [Proud] OF YOU,Delay 11 I COULD [Killed] YOU!Wait for input
"* WOW!!^1!&* I'M SO [Proud] OF YOU^1, I COULD [Killed] YOU!/", "obj_ch2_sceneex2_slash_Step_0_gml_571_0"
);
435
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* [Heaven],Delay 11 are you WATCHING?Wait for input
"* [Heaven]^1, are you WATCHING?/", "obj_ch2_sceneex2_slash_Step_0_gml_495_0"
);
436
        c_msgnextloc
c_msgnextloc

function c_msgnextloc(arg0, arg1) { var str = arg0; var localized_string_id = arg1; if (!is_english()) str = scr_84_get_lang_string(localized_string_id); c_msgnext(str); }
(
* IT'S TIME TO MAKE A VERY [Specil] DEAL...Wait for inputClose Message
"* IT'S TIME TO MAKE A VERY [Specil] DEAL.../%", "obj_ch2_sceneex2_slash_Step_0_gml_496_0"
);
437
        c_talk_wait();
438
    }
439
    else
440
    {
441
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(kr);
442
        c_facing
c_facing

function c_facing(arg0) { c_cmd("facing", arg0, 0, 0, 0); }
("r");
443
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(su);
444
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_susie_shock_r);
445
        c_shakeobj
c_shakeobj

function c_shakeobj() { c_cmd("shakeobj", 0, 0, 0, 0); }
();
446
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(ra);
447
        c_sprite
c_sprite

function c_sprite(arg0) { c_cmd("sprite", arg0, 0, 0, 0); }
(spr_ralsei_surprised_down);
448
        c_shakeobj
c_shakeobj

function c_shakeobj() { c_cmd("shakeobj", 0, 0, 0, 0); }
();
449
    }
450
    c_mus
c_mus

function c_mus(arg0) { c_cmd("mus", arg0, 0, 0, 0); }
("free");
451
    c_soundplay
c_soundplay

function c_soundplay(arg0) { c_cmd("soundplay", arg0, 0, 0, 0); }
(snd_sneo_laugh_long);
452
    if (!shortened)
453
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(sneo, "partmode", 41);
454
    c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(90);
455
    if (shortened)
456
    {
457
        c_fadeout
c_fadeout

function c_fadeout(arg0) { c_cmd("fadeout", arg0, 0, 0, 0); }
(5);
458
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(15);
459
        c_pan
c_pan

function c_pan(arg0, arg1, arg2) { c_cmd("pan", arg0, arg1, arg2, 0); }
(1640, 0, 15);
460
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "trackspeed", 0, -15, 15, 2, "out");
461
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "tracky0", 180, 70, 15, 2, "out");
462
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "tracky1", 240, 150, 15, 2, "out");
463
        c_var_lerp_instance
c_var_lerp_instance

function c_var_lerp_instance() { if (argument_count < 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0); else if (argument_count == 6) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]); else if (argument_count == 7) c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6])); }
(id, "tracky2", 300, 230, 15, 2, "out");
464
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "x", 1721);
465
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "y", 60);
466
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "x", 1718);
467
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "y", 125);
468
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "x", 1727);
469
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "y", 215);
470
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "siner_add0", 0.1);
471
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "siner_add0", 0.08);
472
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "siner_add0", 0.09);
473
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "visible", 1);
474
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_kris, "character_sprite", spr_krisb_defeat);
475
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "visible", 1);
476
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "character_sprite", spr_ralsei_surprised_down);
477
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_ralsei, "character_offset_x", -10);
478
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "visible", 1);
479
        c_var_instance
c_var_instance

function c_var_instance(arg0, arg1, arg2) { c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0); }
(coaster_susie, "character_sprite", spr_susie_shock_r);
480
        c_actortokris
c_actortokris

function c_actortokris() { c_cmd("actortokris", 0, 0, 0, 0); }
();
481
        c_actortocaterpillar
c_actortocaterpillar

function c_actortocaterpillar() { c_cmd("actortocaterpillar", 0, 0, 0, 0); }
();
482
        c_wait
c_wait

function c_wait(arg0) { c_cmd("wait", arg0, 0, 0, 0); }
(15);
483
        c_fadein
c_fadein

function c_fadein(arg0) { c_cmd("fadeout", -arg0, 0, 0, 0); }
(5);
484
    }
485
    c_actortokris
c_actortokris

function c_actortokris() { c_cmd("actortokris", 0, 0, 0, 0); }
();
486
    c_actortocaterpillar
c_actortocaterpillar

function c_actortocaterpillar() { c_cmd("actortocaterpillar", 0, 0, 0, 0); }
();
487
    c_waitcustom
c_waitcustom

function c_waitcustom() { c_cmd("waitcustom", 0, 0, 0, 0); }
();
488
}
489
if ((con == 7 && customcon == 1) && special_scene == 0)
490
{
491
    con = 8;
492
    alarm[0] = 120;
493
    if (global.tempflag[32] == 0)
494
        global.tempflag[32] = 1;
495
    with (obj_coaster)
496
        visible = 0;
497
    instance_create(x, y, o_coaster_controller_sneo);
498
    cityscape_active = true;
499
    global.flag[9 battle_music] = 2;
500
    global.batmusic[0] = snd_init("spamton_neo_mix_ex_wip.ogg");
501
    global.flag[54 encounter_pointer] = 571;
502
    scr_battle
scr_battle

function scr_battle(arg0, arg1, arg2, arg3, arg4) { global.specialbattle = arg1; global.encounterno = arg0; if (global.flag[9 battle_music] != 2) { global.flag[9 battle_music] = 1; global.batmusic[0] = snd_init("battle.ogg"); } instance_create(0, 0, obj_battleback); instance_create(0, 0, obj_encounterbasic); __enemymarker[0] = arg2; __enemymarker[1] = arg3; __enemymarker[2] = arg4; for (__ien = 0; __ien < 3; __ien++) { if (global.monstertype[__ien] != 0(None)) { if (!i_ex(__enemymarker[__ien])) { __enemymarker[__ien] = scr_dark_marker(global.monstermakex[__ien] + 300, global.monstermakey[__ien], object_get_sprite(global.monsterinstancetype[__ien])); __enemymarker[__ien].depth = -__ien; } __enemymarker[__ien].__ien = __ien; with (__enemymarker[__ien]) { scr_move_to_point_over_time(global.monstermakex[__ien], global.monstermakey[__ien], 20); __doom = instance_create(x, y, obj_doom); __doom.target = id; __doom.alarm[0] = 25; } } } }
(61, 1, sneo, 0, 0);
503
    if (shortened)
504
    {
505
        sneo.visible = 0;
506
        with (obj_encounterbasic)
507
        {
508
            counttimer = 14;
509
            c[2].y -= 28;
510
            fightcon = 2;
511
        }
512
    }
513
    else
514
    {
515
        with (obj_encounterbasic)
516
        {
517
            counttimer = 9;
518
            c[2].y -= 28;
519
        }
520
        with (obj_doom)
521
            alarm[0] -= 9;
522
    }
523
    with (obj_battleback)
524
        instance_destroy();
525
    global.flag[9 battle_music] = 1;
526
}
527
if (customcon == 1 && special_scene > 0)
528
{
529
    if (special_scene == 1)
530
    {
531
        instance_create(0, 0, obj_ch2_sceneex2_special);
532
        special_scene = 2;
533
    }
534
    if (special_scene == 2 && !i_ex(obj_ch2_sceneex2_special))
535
    {
536
        customcon = 0;
537
        special_scene = 0;
538
        c_waitcustom_end
c_waitcustom_end

function c_waitcustom_end() { with (obj_cutscene_master) { cs_wait_custom = 0; waiting = 0; } }
();
539
    }
540
}
541
if (con == 9 && i_ex(obj_battlecontroller))
542
{
543
    var battle_end = false;
544
    with (obj_battlecontroller)
545
    {
546
        if (intro == 2)
547
            battle_end = true;
548
    }
549
    if (battle_end)
550
    {
551
        con = 10;
552
        with (o_coaster_hero_sneo)
553
            lerpstate = 2;
554
        coaster_kris.character_sprite = spr_krisr_dark;
555
        coaster_susie.character_sprite = spr_susie_walk_right_dw_unhappy;
556
        coaster_ralsei.character_sprite = spr_ralsei_walk_right_unhappy;
557
        alarm[0] = 5;
558
    }
559
}
560
if (con == 11)
561
{
562
    con = 12;
563
    alarm[0] = 10;
564
    with (obj_bulletparent)
565
        instance_destroy();
566
    if (i_ex(obj_battleback))
567
        obj_battleback.destroy = 1;
568
    if (i_ex(obj_battlecontroller))
569
        instance_destroy(obj_battlecontroller);
570
    snd_free(global.batmusic[0]);
571
    snd_volume(global.currentsong[1], 0, 0);
572
    snd_resume(global.currentsong[1]);
573
    snd_volume(global.currentsong[1], 1, 20);
574
}
575
if ((con == 13 && !i_ex(obj_battlecontroller)) || (con == 13 && forcend == 1))
576
{
577
    con = 49;
578
    alarm[0] = 30;
579
    coaster_kris.character_sprite = spr_krisr_dark;
580
    coaster_susie.character_sprite = spr_susie_walk_right_dw_unhappy;
581
    coaster_ralsei.character_sprite = spr_ralsei_walk_right_unhappy;
582
    coaster_kris.visible = 1;
583
    coaster_susie.visible = 1;
584
    coaster_ralsei.visible = 1;
585
    with (obj_heroparent)
586
        instance_destroy();
587
    c_waitcustom_end
c_waitcustom_end

function c_waitcustom_end() { with (obj_cutscene_master) { cs_wait_custom = 0; waiting = 0; } }
();
588
    with (obj_dialoguer)
589
        side = 1;
590
}
591
if (con == 50 && !d_ex())
592
{
593
    con = 59;
594
    alarm[0] = 30;
595
    c_actortokris
c_actortokris

function c_actortokris() { c_cmd("actortokris", 0, 0, 0, 0); }
();
596
    c_terminatekillactors
c_terminatekillactors

function c_terminatekillactors() { c_cmd("terminatekillactors", 0, 0, 0, 0); }
();
597
}
598
if (con == 60 && !i_ex(obj_cutscene_master))
599
{
600
    con = -1;
601
    global.interact = 0;
602
    global.facing = 0;
603
    with (obj_spamton_neo_enemy)
604
        instance_destroy();
605
    global.fighting = 0;
606
    room_goto(room_dw_mansion_b_east_a );
607
}
608
if (rudebuster)
609
{
610
    rudebuster = false;
611
    rudebusteranim = instance_create(camerax() - 60, 275, obj_rudebuster_bolt);
612
    rudebusteranim.target = sneo;
613
}
614
if (sneo_fly)
615
{
616
    with (sneo)
617
        gravity = -2;
618
    if (sneo.y <= (cameray() - 200))
619
    {
620
        sneo_fly = false;
621
        sneo.gravity = 0;
622
        sneo.x = 840;
623
        sneo.y = cameray() - 200;
624
    }
625
}
626
if (sneo_release)
627
{
628
    if (sneo.gravity == 0)
629
    {
630
        sneo.gravity = 2;
631
        sneo.facing = 1;
632
        sneo.partmode = 1;
633
    }
634
    if (sneo.y >= 80)
635
    {
636
        sneo_release = false;
637
        with (sneo)
638
        {
639
            gravity = 0;
640
            vspeed = 0;
641
        }
642
    }
643
}