Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_ch5_DWCL02_Step_0

(view raw script w/o annotations or w/e)
1
if (con == 0 && global.flag[1454] < 40 && global.interact == 0 && 
scr_trigcheck
scr_trigcheck

function
scr_trigcheck(arg0)
{ var ____trig = 0; if (is_string(arg0)) { with (obj_trigger) { if (extflag == arg0) { if (place_meeting(x, y, obj_mainchara)) ____trig++; } } } return ____trig; } function scr_trigcheck_ext(arg0, arg1 = id) { var ____trig = 0; if (is_string(arg0)) { with (obj_trigger) { if (extflag == arg0) { if (place_meeting(x, y, arg1)) ____trig++; } } } return ____trig; }
("cutscene"))
2
{
3
    con = 1;
4
    global.interact = 1;
5
}
6
if (con == 1)
7
{
8
    con = 2;
9
    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; }
();
10
    
scr_maincharacters_actors
scr_maincharacters_actors

function
scr_maincharacters_actors()
{ if (i_ex(obj_plat_player)) { scr_maincharacters_actors_plat(); exit; } 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; } } } }
();
11
    var blupos1 = findspriteinfo(spr_blue_poses_r, undefined);
12
    var blupos2 = findspriteinfo(spr_enemy_blue_spintopose_r, undefined);
13
    var blupos3 = findspriteinfo(spr_enemy_blue_ballet_r, undefined);
14
    var yelpos = findspriteinfo(spr_yellow_quarter_right, undefined);
15
    var already_healed = false;
16
    if (global.hp[global.char[1]] >= global.maxhp[global.char[1]])
17
    {
18
        
scr_debug_print
scr_debug_print

function
scr_debug_print()
{ if (!
scr_debug())
exit; } function scr_debug_clear_all() { }
("already healed");
19
        already_healed = true;
20
    }
21
    bl = actor_count + 1;
22
    blue_actor = 
scr_actor_quick_setup
scr_actor_quick_setup

function
scr_actor_quick_setup(arg0, arg1, arg2, arg3 = "auto")
{ var __actor = instance_create(arg0.x, arg0.y, obj_actor);
scr_actor_setup(arg1, __actor, arg2);
__actor.sprite_index = arg0.sprite_index; if (arg3 == "auto") { __actor.auto_depth = true; } else { __actor.auto_depth = false; __actor.depth = arg3; } return __actor; }
(blupos1, bl, "blue");
23
    blue_actor.visible = false;
24
    cloud = instance_create_depth(blupos2.x + 80, blupos2.y - 20, blue_actor.depth, obj_marker);
25
    cloud.sprite_index = spr_blue_cloud;
26
    cloud.image_xscale = 0;
27
    cloud.image_yscale = 0;
28
    cloud.visible = false;
29
    cloud.depth = 86000;
30
    spotlight_marker = instance_create(0, 0, obj_marker);
31
    spotlight_marker.visible = false;
32
    anchor = instance_create(x, y, obj_anchorpoint);
33
    with (anchor)
34
    {
35
        AddTarget(other.kr_actor);
36
        AddTarget(other.su_actor);
37
        AddTarget(other.ra_actor);
38
    }
39
    yellow_marker = 
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; }
(yelpos.x, yelpos.y, yelpos.sprite_index);
40
    yellow_marker.visible = false;
41
    spotlightA = instance_create_depth(x - 100, y - 34, 85000, obj_spotlight);
42
    spotlightA.target = blue_actor;
43
    spotlightB = instance_create_depth(x + 100, y - 34, 85000, obj_spotlight);
44
    spotlightB.target = anchor;
45
    spotlightC = instance_create_depth(x - 200, y - 34, 85000, obj_spotlight);
46
    spotlightC.target = yellow_marker;
47
    darkness = instance_create_depth(0, 0, 90000, obj_stage_darkness);
48
    darkness.visible = false;
49
    var _pan = 330;
50
    var cam = scr_getcam();
51
    flowersA = instance_create(-326 + _pan, cam.y - 60, obj_blue_flowers);
52
    flowersB = instance_create(966 + _pan, cam.y - 60, obj_blue_flowers);
53
    flowersC = instance_create(-326 + _pan, cam.y + 500, obj_blue_flowers);
54
    flowersD = instance_create(966 + _pan, cam.y + 500, obj_blue_flowers);
55
    flowersA.visible = false;
56
    flowersA.image_angle = -90;
57
    flowersB.visible = false;
58
    flowersB.image_xscale = -2;
59
    flowersB.image_angle = 90;
60
    flowersB.image_index = 1.5;
61
    flowersC.visible = false;
62
    flowersC.image_index = 0.75;
63
    flowersD.visible = false;
64
    flowersD.image_xscale = -2;
65
    flowersB.image_index = 2.25;
66
    var krpos1 = findspriteinfo(spr_krisl_dark, undefined);
67
    var supos1 = findspriteinfo(spr_susie_left_dw, undefined);
68
    var rapos1 = findspriteinfo(spr_ralsei_left, undefined);
69
    
c_mus2
c_mus2

function
c_mus2(arg0, arg1, arg2)
{
c_cmd("mus", arg0, arg1, arg2, 0);
}
("volume", 0, 30);
70
    
c_pannable
c_pannable

function
c_pannable(arg0)
{
c_cmd("pannable", arg0, 0, 0, 0);
}
(true);
71
    var walkspd = 4;
72
    var kr1 = kr_actor;
73
    var su1 = su_actor;
74
    var ra1 = ra_actor;
75
    var kr2 = findspriteinfo(spr_krisl_dark, "CUTSCENE_ELEMENTS", undefined, undefined);
76
    var su2 = findspriteinfo(spr_susie_left_dw, "CUTSCENE_ELEMENTS", undefined, undefined);
77
    var ra2 = findspriteinfo(spr_ralsei_left, "CUTSCENE_ELEMENTS", undefined, undefined);
78
    var krwait1 = 
scr_returnwait_instance
scr_returnwait_instance

function
scr_returnwait_instance(arg0, arg1, arg2)
{ var dist = max(1, round(point_distance(arg0.x, arg0.y, arg1.x, arg1.y) / arg2)); return dist; }
(kr1, kr2, walkspd);
79
    var suwait1 = 
scr_returnwait_instance
scr_returnwait_instance

function
scr_returnwait_instance(arg0, arg1, arg2)
{ var dist = max(1, round(point_distance(arg0.x, arg0.y, arg1.x, arg1.y) / arg2)); return dist; }
(su1, su2, walkspd);
80
    var rawait1 = 
scr_returnwait_instance
scr_returnwait_instance

function
scr_returnwait_instance(arg0, arg1, arg2)
{ var dist = max(1, round(point_distance(arg0.x, arg0.y, arg1.x, arg1.y) / arg2)); return dist; }
(ra1, ra2, walkspd);
81
    var dawait = max(suwait1, rawait1, krwait1);
82
    
c_pan_fancy
c_pan_fancy

function
c_pan_fancy(arg0, arg1, arg2, arg3 = 
{ doround: true, easetype: "default" }) {
c_cmd("panfancy", arg0, arg1, arg2, arg3);
} function c_panobj_fancy(arg0, arg1, arg2 = { doround: true, easetype: "default" }) {
c_cmd("panfancyobj", arg0, arg1, arg2);
}
(_pan, 0, krwait1);
83
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(kr);
84
    c_walkto(kr2, krwait1, "l");
85
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(su);
86
    c_walkto(su2, suwait1, "l");
87
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(ra);
88
    c_walkto(ra2, rawait1, "l");
89
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(dawait);
90
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("susie");
91
    
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 6* Maybe this goes to the Fountain...?Wait for inputClose Message
"\\E6* Maybe this goes to the Fountain...?/%", "obj_ch5_DWCL02_slash_Step_0_gml_131_0"
);
92
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
93
    c_snd_play(snd_locker);
94
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(darkness, "visible", true);
95
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(darkness, "image_alpha", 0.9);
96
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(8);
97
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(ra, 7196);
98
    
c_shakeobj
c_shakeobj

function
c_shakeobj()
{
c_cmd("shakeobj", 0, 0, 0, 0);
}
();
99
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(su, 1026);
100
    
c_shakeobj
c_shakeobj

function
c_shakeobj()
{
c_cmd("shakeobj", 0, 0, 0, 0);
}
();
101
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("blue");
102
    
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,
* O,Delay 11 who does audience in this place?Wait for input
"* O^1, who does audience in this place?/", "obj_ch5_DWCL02_slash_Step_0_gml_146_0"
);
103
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "L");
104
    
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 L* Who's there!?Wait for input
"\\EL* Who's there!?/", "obj_ch5_DWCL02_slash_Step_0_gml_148_0"
);
105
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("blue", 0);
106
    
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);
}
(
* O,Delay 11 surely you know of me already.Wait for input
"* O^1, surely you know of me already./", "obj_ch5_DWCL02_slash_Step_0_gml_150_0"
);
107
    
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);
}
(
* I am love,Delay 11 and so mere symbols cannot contain me.Wait for input
"* I am love^1, and so mere symbols cannot contain me./", "obj_ch5_DWCL02_slash_Step_0_gml_151_0"
);
108
    
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);
}
(
* To which you seek to put a face...Wait for inputClose Message
"* To which you seek to put a face.../%", "obj_ch5_DWCL02_slash_Step_0_gml_152_0"
);
109
    var _delay = 23;
110
    c_msgvar_instance(400, "stay", _delay + 10);
111
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
112
    c_snd_play(snd_sparkle_glock);
113
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
114
    {
115
        makebutterflyappear(25);
116
    });
117
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(id, "face_sparkles", 1);
118
    
c_globalvar
c_globalvar

function
c_globalvar(arg0, arg1)
{
c_cmd_x("globalvar", 0, arg0, arg1, 0, 0, 0);
}
("fc", 25);
119
    
c_globalvar
c_globalvar

function
c_globalvar(arg0, arg1)
{
c_cmd_x("globalvar", 0, arg0, arg1, 0, 0, 0);
}
("fe", 59);
120
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(_delay);
121
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
122
    {
123
    });
124
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
125
    
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 y* You may find no more than a butterfly.Wait for inputClose Message
"\\Ey* You may find no more than a butterfly./%", "obj_ch5_DWCL02_slash_Step_0_gml_169_0"
);
126
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
127
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(32);
128
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(spotlightA, "con", 1);
129
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
130
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(false);
131
    
c_visible
c_visible

function
c_visible(arg0)
{
c_cmd("visible", arg0, 0, 0, 0);
}
(true);
132
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_blue_poses_2);
133
    
c_imageindex
c_imageindex

function
c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
}
(4);
134
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(darkness, "image_alpha", 0.75);
135
    c_snd_play(snd_locker);
136
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
137
    var _tdist = 250;
138
    var _bdist = 300;
139
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersA, "visible", true);
140
    c_var_lerp_add_instance(flowersA, "x", _tdist, 12, 2, "out");
141
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersB, "visible", true);
142
    c_var_lerp_add_instance(flowersB, "x", -_tdist, 12, 2, "out");
143
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersC, "visible", true);
144
    c_var_lerp_add_instance(flowersC, "x", _bdist, 12, 2, "out");
145
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersD, "visible", true);
146
    c_var_lerp_add_instance(flowersD, "x", -_bdist, 12, 2, "out");
147
    
c_mus
c_mus

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

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

function
c_mus2(arg0, arg1, arg2)
{
c_cmd("mus", arg0, arg1, arg2, 0);
}
("volume", 1, 0);
150
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(ra, 3749);
151
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(su, 584);
152
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
153
    
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 1* Though,Delay 11 sometimes I prefer the face.Wait for input
"\\E1* Though^1, sometimes I prefer the face./", "obj_ch5_DWCL02_slash_Step_0_gml_211_0"
);
154
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "K");
155
    
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 K* You must be...Wait for input
"\\EK* You must be.../", "obj_ch5_DWCL02_slash_Step_0_gml_213_0"
);
156
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("susie", "0");
157
    
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 0* ...Delay 11 Blue,Delay 11 huh.Wait for inputClose Message
"\\E0* ..^1. Blue^1, huh./%", "obj_ch5_DWCL02_slash_Step_0_gml_215_0"
);
158
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
159
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
160
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_enemy_blue_spintopose_r);
161
    
c_animate_instance_timings
c_animate_instance_timings

function
c_animate_instance_timings(arg0, arg1, arg2, arg3 = -1)
{ var _frame = arg1; var _frameCount = abs(arg2 - arg1); var _dir = ((arg2 - arg1) < 0) ? -1 : 1; for (var i = 0; i <= _frameCount; i++) {
c_var_instance(arg0, "image_index", _frame);
c_wait(arg3[i]);
_frame += _dir; show_debug_message_concat(_frame); } }
(blue_actor, 1, 3, [3, 3, 3]);
162
    
c_walkdirect
c_walkdirect

function
c_walkdirect(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, arg2, 0);
}
(blupos2.x, blupos2.y, 60);
163
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
164
    
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 0* Yes,Delay 11 in this place,Delay 11 so am I known.Wait for input
"\\E0* Yes^1, in this place^1, so am I known./", "obj_ch5_DWCL02_slash_Step_0_gml_225_0"
);
165
    
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 1* Blue.Delay 11 A Flower,Delay 11 with shadow cast in the shape of Man.Wait for inputClose Message
"\\E1* Blue^1. A Flower^1, with shadow cast in the shape of Man./%", "obj_ch5_DWCL02_slash_Step_0_gml_226_0"
);
166
    
c_talk
c_talk

function
c_talk()
{
c_cmd("talk", 0, 0, 0, 0);
}
();
167
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_enemy_blue_ballet_r);
168
    c_image_speed(1/3);
169
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(51);
170
    
c_wait_talk
c_wait_talk

function
c_wait_talk()
{
c_cmd("waitdialoguer", 0, 0, 0, 0);
}
();
171
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(id, "anim_wait", 5);
172
    
c_waitcustom
c_waitcustom

function
c_waitcustom()
{
c_cmd("waitcustom", 0, 0, 0, 0);
}
();
173
    c_image_speed(0);
174
    
c_animate_instance_timings
c_animate_instance_timings

function
c_animate_instance_timings(arg0, arg1, arg2, arg3 = -1)
{ var _frame = arg1; var _frameCount = abs(arg2 - arg1); var _dir = ((arg2 - arg1) < 0) ? -1 : 1; for (var i = 0; i <= _frameCount; i++) {
c_var_instance(arg0, "image_index", _frame);
c_wait(arg3[i]);
_frame += _dir; show_debug_message_concat(_frame); } }
(blue_actor, 5, 8, [4, 4, 5, 6]);
175
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(4);
176
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_enemy_blue_spintopose_r);
177
    
c_animate_instance_timings
c_animate_instance_timings

function
c_animate_instance_timings(arg0, arg1, arg2, arg3 = -1)
{ var _frame = arg1; var _frameCount = abs(arg2 - arg1); var _dir = ((arg2 - arg1) < 0) ? -1 : 1; for (var i = 0; i <= _frameCount; i++) {
c_var_instance(arg0, "image_index", _frame);
c_wait(arg3[i]);
_frame += _dir; show_debug_message_concat(_frame); } }
(blue_actor, 3, 0, [4, 3, 3, 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);
}
(spotlightB, "con", 1);
179
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_blue_poses_2);
180
    c_snd_play(snd_locker);
181
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(10);
182
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_blue_poses_2);
183
    
c_imageindex
c_imageindex

function
c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
}
(0);
184
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
185
    
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 1* Birthed from dark,Delay 11 baptized with name and ego.Wait for inputClose Message
"\\E1* Birthed from dark^1, baptized with name and ego./%", "obj_ch5_DWCL02_slash_Step_0_gml_257_0"
);
186
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
187
    
c_imageindex
c_imageindex

function
c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
}
(0);
188
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(cloud, "visible", true);
189
    
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]));
} function c_lerp_var_instance() { if (argument_count >= 6)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5);
else if (argument_count >= 7)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5, argument6);
else
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4);
} function c_lerpvar_instance() { if (argument_count >= 6)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5);
else if (argument_count >= 7)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5, argument6);
else
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4);
}
(cloud, "image_xscale", 0, 2, 10, -1, "out");
190
    
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]));
} function c_lerp_var_instance() { if (argument_count >= 6)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5);
else if (argument_count >= 7)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5, argument6);
else
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4);
} function c_lerpvar_instance() { if (argument_count >= 6)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5);
else if (argument_count >= 7)
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4, argument5, argument6);
else
c_var_lerp_instance(argument0, argument1, argument2, argument3, argument4);
}
(cloud, "image_yscale", 0, 2, 10, -1, "out");
191
    c_snd_play(snd_cd_bagel_noelle);
192
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(10);
193
    
c_imageindex
c_imageindex

function
c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
}
(3);
194
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
195
    
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 1* And until the sun rises,Delay 11 I too shall dance my part...Wait for inputClose Message
"\\E1* And until the sun rises^1, I too shall dance my part.../%", "obj_ch5_DWCL02_slash_Step_0_gml_267_0"
);
196
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
197
    c_var_lerp_to_instance(cloud, "x", supos1.x + 24, 30, 2, "inout");
198
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
199
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(kr, "d");
200
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(su, "d");
201
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(ra, "d");
202
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
203
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(cloud, "sprite_index", spr_blue_cloud_rain);
204
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
205
    {
206
        var _rain = snd_loop(snd_rain_short);
207
    });
208
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(kr, 4842);
209
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(su, 5007);
210
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(ra, 7736);
211
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(26);
212
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
213
    {
214
        var _rain = snd_stop(snd_rain_short);
215
    });
216
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(cloud, "sprite_index", spr_blue_cloud);
217
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
218
    {
219
        instance_create(kr_actor.x, kr_actor.y, obj_dmgwriter);
220
        instance_create(su_actor.x, su_actor.y, obj_dmgwriter);
221
        instance_create(ra_actor.x, ra_actor.y, obj_dmgwriter);
222
        with (obj_dmgwriter)
223
        {
224
            delay = 4;
225
            specialmessage = 99;
226
            image_blend = #5060EB;
227
            image_index = 2;
228
            image_speed = 0;
229
        }
230
        heal_lerp = 0;
231
        healanim = instance_create(kr_actor.x, kr_actor.y, obj_healanim);
232
        healanim.target = kr_actor.id;
233
        healanim = instance_create(su_actor.x, su_actor.y, obj_healanim);
234
        healanim.target = su_actor.id;
235
        healanim = instance_create(ra_actor.x, ra_actor.y, obj_healanim);
236
        healanim.target = ra_actor.id;
237
        with (obj_healanim)
238
            particlecolor = #5060EB;
239
        global.hp[global.char[0]] = global.maxhp[global.char[0]];
240
        global.hp[global.char[1]] = global.maxhp[global.char[1]];
241
        global.hp[global.char[2]] = global.maxhp[global.char[2]];
242
    });
243
    c_snd_play(snd_power);
244
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(2);
245
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
246
    {
247
        var _poof = instance_create(cloud.x, cloud.y, obj_animation);
248
        _poof.image_xscale = 2;
249
        _poof.image_yscale = 2;
250
        _poof.sprite_index = spr_smokepuff;
251
        _poof.image_speed = 0.5;
252
        _poof.depth = cloud.depth - 10;
253
    });
254
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(6);
255
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(cloud, "visible", false);
256
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(30);
257
    
c_sel_spriteimage
c_sel_spriteimage

function
c_sel_spriteimage(arg0, arg1, arg2, arg3 = -9999, arg4 = false)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
c_cmd("imageindex", arg2, 0, 0, 0);
if (arg3 != -9999) {
c_cmd("imagespeed", arg3, 0, 0, 0);
if (!arg4)
c_cmd("autowalk", arg4, 0, 0, 0);
} }
(kr, 1966, 0, 1);
258
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(false);
259
    
c_sel_spriteimage
c_sel_spriteimage

function
c_sel_spriteimage(arg0, arg1, arg2, arg3 = -9999, arg4 = false)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
c_cmd("imageindex", arg2, 0, 0, 0);
if (arg3 != -9999) {
c_cmd("imagespeed", arg3, 0, 0, 0);
if (!arg4)
c_cmd("autowalk", arg4, 0, 0, 0);
} }
(su, 7471, 0, 1);
260
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(false);
261
    
c_sel_spriteimage
c_sel_spriteimage

function
c_sel_spriteimage(arg0, arg1, arg2, arg3 = -9999, arg4 = false)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
c_cmd("imageindex", arg2, 0, 0, 0);
if (arg3 != -9999) {
c_cmd("imagespeed", arg3, 0, 0, 0);
if (!arg4)
c_cmd("autowalk", arg4, 0, 0, 0);
} }
(ra, 4488, 0, 1);
262
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(false);
263
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
264
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(kr, "d");
265
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(true);
266
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(su, "d");
267
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(true);
268
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(ra, "d");
269
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(true);
270
    
c_wait
c_wait

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

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(kr, "l");
272
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(su, "l");
273
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(ra, "l");
274
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(8);
275
    if (already_healed)
276
    {
277
        var sustring = stringsetloc(
Though I didn't feel anything...
"Though I didn't feel anything...", "obj_ch5_DWCL02_slash_Step_0_gml_350_0"
);
278
        
scr_smallface
scr_smallface

function
scr_smallface(arg0, arg1, arg2, arg3, arg4, arg5)
{
scr_smallface_reset(arg0);
global.smsprite[arg0] = spr_face_susie_alt; if (is_string(arg1)) { if (arg1 == "susie") global.smsprite[arg0] = spr_face_susie_alt; if (arg1 == "ralsei") global.smsprite[arg0] = spr_face_r_nohat; if (arg1 == "ralsei" && global.flag[1311]) global.smsprite[arg0] = spr_face_r_dark; if (arg1 == "lancer") global.smsprite[arg0] = spr_face_l0; if (arg1 == "noelle") global.smsprite[arg0] = spr_face_n_matome; if (arg1 == "noelle_cropped") global.smsprite[arg0] = spr_face_n_matome_cropped; if (arg1 == "queen") global.smsprite[arg0] =
scr_84_get_sprite("spr_face_queen");
if (arg1 == "rouxls") global.smsprite[arg0] = spr_face_rurus; if (arg1 == "berdly") global.smsprite[arg0] = spr_face_berdly_dark; if (arg1 == "rudy") global.smsprite[arg0] = spr_face_rudy; if (arg1 == "flowery") global.smsprite[arg0] = spr_face_flowery; if (arg1 == "toriel") global.smsprite[arg0] = spr_face_t0; if (arg1 == "opuppet") { global.smsprite[arg0] = spr_miniface_orange; global.smcolor[arg0] = c_orange; global.smshake[arg0] = 1; } if (arg1 == "sans") global.smsprite[arg0] = asset_get_index("spr_face_sans" + string(arg2)); var flower_list = ["orange", "aqua", "green", "seth", "blue", "yellow"]; for (var i = 0; i < array_length(flower_list); i++) { if (arg1 != flower_list[i]) continue; global.smsprite[arg0] = spr_empty; break; } if (arg1 == "orange") global.smcolor[arg0] = #FFAC87; if (arg1 == "aqua") global.smcolor[arg0] = #84F9FF; if (arg1 == "green") global.smcolor[arg0] = #AEFFBC; if (arg1 == "seth") global.smcolor[arg0] = #E2A8FC; if (arg1 == "blue") global.smcolor[arg0] = #86A7FF; if (arg1 == "yellow") global.smcolor[arg0] = #FFF8A1; if (arg1 == "none" || arg1 == "empty") global.smsprite[arg0] = spr_empty; } else { global.smsprite[arg0] = arg1; if (arg1 == 0) global.smsprite[arg0] = spr_empty; } global.smimage[arg0] = arg2; if (is_string(arg3)) { if (global.fighting == 1) { if (arg3 == "left") global.smxx[arg0] = 60; if (arg3 == "leftmid") global.smxx[arg0] = 160; if (arg3 == "mid" || arg3 == "middle") global.smxx[arg0] = 260; if (arg3 == "rightmid") global.smxx[arg0] = 360; if (arg3 == "right") global.smxx[arg0] = 460; } else { if (arg3 == "left") global.smxx[arg0] = 70; if (arg3 == "leftmid") global.smxx[arg0] = 160; if (arg3 == "mid" || arg3 == "middle") global.smxx[arg0] = 260; if (arg3 == "rightmid") global.smxx[arg0] = 360; if (arg3 == "right") global.smxx[arg0] = 400; } } else { global.smxx[arg0] = arg3; } ...
(0, "susie", 3, 280, "bottom", sustring);
279
    }
280
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("susie");
281
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(spotlightA, "auto_floor", false);
282
    if (already_healed)
283
        
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 6* You...Delay 11 healed us?Mini text 0 Wait for input
"\\E6* You..^1. healed us?\\f0/", "obj_ch5_DWCL02_slash_Step_0_gml_359_0"
);
284
    else
285
        
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 6* You...Delay 11 healed us?Wait for input
"\\E6* You..^1. healed us?/", "obj_ch5_DWCL02_slash_Step_0_gml_360_0"
);
286
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "K");
287
    
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 K* Aren't you supposed to be...Delay 11 stopping us?Wait for input
"\\EK* Aren't you supposed to be..^1. stopping us?/", "obj_ch5_DWCL02_slash_Step_0_gml_364_0"
);
288
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("bluef", "1");
289
    
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 1* Blu hu hu hu.Delay 11 Flowery may have directed me so.Wait for input
"\\E1* Blu hu hu hu^1. Flowery may have directed me so./", "obj_ch5_DWCL02_slash_Step_0_gml_366_0"
);
290
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
291
    
c_spritenext
c_spritenext

function
c_spritenext(arg0, arg1 = -9999, arg2 = -9999)
{
c_cmd_x("msgcmd", "sprite", arg0, 0, 0, 0, 0);
if (arg1 != -9999)
c_cmd_x("msgcmd", "imageindex", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg2, 0, 0, 0, 0);
}
(8355, 0, 0.2);
292
    
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 1* But in the margins of my role,Delay 11 I plead comedy,Delay 11 not tragedy.Wait for input
"\\E1* But in the margins of my role^1, I plead comedy^1, not tragedy./", "obj_ch5_DWCL02_slash_Step_0_gml_369_0"
);
293
    
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 1* As Mr. Butterfly says,Delay 11 Flowers be not weapons of war.Wait for input
"\\E1* As Mr. Butterfly says^1, Flowers be not weapons of war./", "obj_ch5_DWCL02_slash_Step_0_gml_370_0"
);
294
    
c_msgsprite
c_msgsprite

function
c_msgsprite(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1)
{ var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_cmd_x("msgcmd", "var", arg0, "sprite_index", arg1, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_index", arg2, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_speed", arg3, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_blend", arg5, 0, 0);
} else {
c_sel(arg0);
if (arg1 != -1)
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", 0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", 0, "image_blend", arg5, 0, 0);
} } function c_sprite_set(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_var_instance(arg0, "sprite_index", arg1);
if (arg2 != -1)
c_var_instance(arg0, "image_index", arg2);
if (arg3 != -1)
c_var_instance(arg0, "image_speed", arg3);
if (arg4 != -1)
c_var_instance(arg0, "image_alpha", arg4);
if (arg5 != -1)
c_var_instance(arg0, "image_blend", arg5);
} else {
c_sel(arg0);
if (arg1 != -1)
c_var("sprite_index", arg1);
if (arg2 != -1)
c_var("image_index", arg2);
if (arg3 != -1)
c_var("image_speed", arg3);
if (arg4 != -1)
c_var("image_alpha", arg4);
if (arg5 != -1)
c_var("image_blend", arg5);
} } function c_delay_sprite(arg0, arg1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1, arg6 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg1 > actorcount && instance_exists(arg1)) {
c_delay_customfunc(arg0, function(arg0)
{ var actor = arg0[0]; var spr = arg0[1]; var index = arg0[2]; var spd = arg0[3]; var alpha = arg0[4]; var blend = arg0[5]; with (actor) { if (spr != -1) sprite_index = spr; if (index != -1) image_index = index; if (spd != -1) image_speed = spd; if (alpha != -1) image_alpha = alpha; if (blend != -1) image_blend = blend; } }, [arg1, arg2, arg3, arg4, arg5, arg6]); } else {
c_delay_customfunc(arg0, function(arg0)
...
(bl, 5498);
295
    
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 1* We are mere messengers.Delay 11 Messengers of love.Wait for input
"\\E1* We are mere messengers^1. Messengers of love./", "obj_ch5_DWCL02_slash_Step_0_gml_373_0"
);
296
    
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 1* And each of you...Wait for input
"\\E1* And each of you.../", "obj_ch5_DWCL02_slash_Step_0_gml_374_0"
);
297
    
c_spritenext
c_spritenext

function
c_spritenext(arg0, arg1 = -9999, arg2 = -9999)
{
c_cmd_x("msgcmd", "sprite", arg0, 0, 0, 0, 0);
if (arg1 != -9999)
c_cmd_x("msgcmd", "imageindex", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg2, 0, 0, 0, 0);
}
(1288, 0, 0);
298
    
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 1* Are you not here because of love?Wait for inputClose Message
"\\E1* Are you not here because of love?/%", "obj_ch5_DWCL02_slash_Step_0_gml_376_0"
);
299
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
300
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(30);
301
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(3);
302
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("susie");
303
    
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 n* Uhh,Delay 11 what?Wait for input
"\\En* Uhh^1, what?/", "obj_ch5_DWCL02_slash_Step_0_gml_393_0"
);
304
    
c_msgsprite
c_msgsprite

function
c_msgsprite(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1)
{ var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_cmd_x("msgcmd", "var", arg0, "sprite_index", arg1, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_index", arg2, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_speed", arg3, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_blend", arg5, 0, 0);
} else {
c_sel(arg0);
if (arg1 != -1)
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", 0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", 0, "image_blend", arg5, 0, 0);
} } function c_sprite_set(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_var_instance(arg0, "sprite_index", arg1);
if (arg2 != -1)
c_var_instance(arg0, "image_index", arg2);
if (arg3 != -1)
c_var_instance(arg0, "image_speed", arg3);
if (arg4 != -1)
c_var_instance(arg0, "image_alpha", arg4);
if (arg5 != -1)
c_var_instance(arg0, "image_blend", arg5);
} else {
c_sel(arg0);
if (arg1 != -1)
c_var("sprite_index", arg1);
if (arg2 != -1)
c_var("image_index", arg2);
if (arg3 != -1)
c_var("image_speed", arg3);
if (arg4 != -1)
c_var("image_alpha", arg4);
if (arg5 != -1)
c_var("image_blend", arg5);
} } function c_delay_sprite(arg0, arg1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1, arg6 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg1 > actorcount && instance_exists(arg1)) {
c_delay_customfunc(arg0, function(arg0)
{ var actor = arg0[0]; var spr = arg0[1]; var index = arg0[2]; var spd = arg0[3]; var alpha = arg0[4]; var blend = arg0[5]; with (actor) { if (spr != -1) sprite_index = spr; if (index != -1) image_index = index; if (spd != -1) image_speed = spd; if (alpha != -1) image_alpha = alpha; if (blend != -1) image_blend = blend; } }, [arg1, arg2, arg3, arg4, arg5, arg6]); } else {
c_delay_customfunc(arg0, function(arg0)
...
(su, 584);
305
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("bluef", "1");
306
    
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 1* Susie,Delay 11 whose every breath holds Noelle's name.Wait for input
"\\E1* Susie^1, whose every breath holds Noelle's name./", "obj_ch5_DWCL02_slash_Step_0_gml_395_0"
);
307
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(bl, 1288, 4);
308
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("susie", "M");
309
    
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 M* Hey...Wait for input
"\\EM* Hey.../", "obj_ch5_DWCL02_slash_Step_0_gml_398_0"
);
310
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(su, 5739);
311
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("bluef", "1");
312
    
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 1* Ralsei,Delay 11 whose every step is followed in love.Wait for input
"\\E1* Ralsei^1, whose every step is followed in love./", "obj_ch5_DWCL02_slash_Step_0_gml_401_0"
);
313
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(bl, 1288, 3);
314
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "D");
315
    
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 D* H-huh?Wait for input
"\\ED* H-huh?/", "obj_ch5_DWCL02_slash_Step_0_gml_404_0"
);
316
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(ra, 524);
317
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("bluef", "1");
318
    
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 1* And Kris...Wait for inputClose Message
"\\E1* And Kris.../%", "obj_ch5_DWCL02_slash_Step_0_gml_407_0"
);
319
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(bl, 1288, 0);
320
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
321
    
c_sel
c_sel

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

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_ralsei_walk_left_unhappy);
323
    
c_autofacing
c_autofacing

function
c_autofacing(arg0)
{
c_cmd("autofacing", arg0, 0, 0, 0);
}
(0);
324
    
c_walk
c_walk

function
c_walk(arg0, arg1, arg2)
{
c_cmd("walk", arg0, arg1, arg2, 0);
}
("l", 2, 8);
325
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("ralsei");
326
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(8);
327
    
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 l* What's the point of all this!?Wait for inputClose Message
"\\El* What's the point of all this!?/%", "obj_ch5_DWCL02_slash_Step_0_gml_416_0"
);
328
    
c_talk
c_talk

function
c_talk()
{
c_cmd("talk", 0, 0, 0, 0);
}
();
329
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(8);
330
    
c_wait_talk
c_wait_talk

function
c_wait_talk()
{
c_cmd("waitdialoguer", 0, 0, 0, 0);
}
();
331
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(ra);
332
    
c_autofacing
c_autofacing

function
c_autofacing(arg0)
{
c_cmd("autofacing", arg0, 0, 0, 0);
}
(1);
333
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(3);
334
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
335
    
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 1* To help you reach your love.Delay 11 This is my dream.Wait for input
"\\E1* To help you reach your love^1. This is my dream./", "obj_ch5_DWCL02_slash_Step_0_gml_423_0"
);
336
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
337
    
c_imagenext
c_imagenext

function
c_imagenext(arg0)
{
c_cmd_x("msgcmd", "imageindex", arg0, 0, 0, 0, 0);
}
(4);
338
    
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 1* Kris,Delay 11 you and Flowery both care for your father fair.Wait for input
"\\E1* Kris^1, you and Flowery both care for your father fair./", "obj_ch5_DWCL02_slash_Step_0_gml_426_0"
);
339
    
c_imagenext
c_imagenext

function
c_imagenext(arg0)
{
c_cmd_x("msgcmd", "imageindex", arg0, 0, 0, 0, 0);
}
(3);
340
    
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 1* That means,Delay 11 I must be ally to you both.Wait for inputClose Message
"\\E1* That means^1, I must be ally to you both./%", "obj_ch5_DWCL02_slash_Step_0_gml_428_0"
);
341
    
c_imagenext
c_imagenext

function
c_imagenext(arg0)
{
c_cmd_x("msgcmd", "imageindex", arg0, 0, 0, 0, 0);
}
(0);
342
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
343
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(3);
344
    c_sprite_set(su, 582, 0, 0);
345
    c_sprite_set(ra, 513, 0, 0);
346
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("susie");
347
    
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 A* Well...Delay 11 you seem like a nice guy,Delay 11 I guess.Wait for input
"\\EA* Well..^1. you seem like a nice guy^1, I guess./", "obj_ch5_DWCL02_slash_Step_0_gml_434_0"
);
348
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "2");
349
    
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 2* You're one of the nicer flowers,Delay 11 that's for certain...Wait for input
"\\E2* You're one of the nicer flowers^1, that's for certain.../", "obj_ch5_DWCL02_slash_Step_0_gml_436_0"
);
350
    
c_msgsprite
c_msgsprite

function
c_msgsprite(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1)
{ var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_cmd_x("msgcmd", "var", arg0, "sprite_index", arg1, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_index", arg2, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_speed", arg3, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_blend", arg5, 0, 0);
} else {
c_sel(arg0);
if (arg1 != -1)
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", 0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", 0, "image_blend", arg5, 0, 0);
} } function c_sprite_set(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_var_instance(arg0, "sprite_index", arg1);
if (arg2 != -1)
c_var_instance(arg0, "image_index", arg2);
if (arg3 != -1)
c_var_instance(arg0, "image_speed", arg3);
if (arg4 != -1)
c_var_instance(arg0, "image_alpha", arg4);
if (arg5 != -1)
c_var_instance(arg0, "image_blend", arg5);
} else {
c_sel(arg0);
if (arg1 != -1)
c_var("sprite_index", arg1);
if (arg2 != -1)
c_var("image_index", arg2);
if (arg3 != -1)
c_var("image_speed", arg3);
if (arg4 != -1)
c_var("image_alpha", arg4);
if (arg5 != -1)
c_var("image_blend", arg5);
} } function c_delay_sprite(arg0, arg1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1, arg6 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg1 > actorcount && instance_exists(arg1)) {
c_delay_customfunc(arg0, function(arg0)
{ var actor = arg0[0]; var spr = arg0[1]; var index = arg0[2]; var spd = arg0[3]; var alpha = arg0[4]; var blend = arg0[5]; with (actor) { if (spr != -1) sprite_index = spr; if (index != -1) image_index = index; if (spd != -1) image_speed = spd; if (alpha != -1) image_alpha = alpha; if (blend != -1) image_blend = blend; } }, [arg1, arg2, arg3, arg4, arg5, arg6]); } else {
c_delay_customfunc(arg0, function(arg0)
...
(ra, 4452);
351
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
352
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(3);
353
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
354
    {
355
        with (obj_ch5_DWCL02)
356
            blushing = true;
357
    });
358
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("bluef", "w");
359
    
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 w* Oh,Delay 11 thank you,Delay 11 thank you.Delay 11 Mr. Butterfly is blushing.Wait for input
"\\Ew* Oh^1, thank you^1, thank you^1. Mr. Butterfly is blushing./", "obj_ch5_DWCL02_slash_Step_0_gml_441_0"
);
360
    
c_msgsprite
c_msgsprite

function
c_msgsprite(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1)
{ var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_cmd_x("msgcmd", "var", arg0, "sprite_index", arg1, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_index", arg2, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_speed", arg3, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_blend", arg5, 0, 0);
} else {
c_sel(arg0);
if (arg1 != -1)
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", 0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", 0, "image_blend", arg5, 0, 0);
} } function c_sprite_set(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_var_instance(arg0, "sprite_index", arg1);
if (arg2 != -1)
c_var_instance(arg0, "image_index", arg2);
if (arg3 != -1)
c_var_instance(arg0, "image_speed", arg3);
if (arg4 != -1)
c_var_instance(arg0, "image_alpha", arg4);
if (arg5 != -1)
c_var_instance(arg0, "image_blend", arg5);
} else {
c_sel(arg0);
if (arg1 != -1)
c_var("sprite_index", arg1);
if (arg2 != -1)
c_var("image_index", arg2);
if (arg3 != -1)
c_var("image_speed", arg3);
if (arg4 != -1)
c_var("image_alpha", arg4);
if (arg5 != -1)
c_var("image_blend", arg5);
} } function c_delay_sprite(arg0, arg1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1, arg6 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg1 > actorcount && instance_exists(arg1)) {
c_delay_customfunc(arg0, function(arg0)
{ var actor = arg0[0]; var spr = arg0[1]; var index = arg0[2]; var spd = arg0[3]; var alpha = arg0[4]; var blend = arg0[5]; with (actor) { if (spr != -1) sprite_index = spr; if (index != -1) image_index = index; if (spd != -1) image_speed = spd; if (alpha != -1) image_alpha = alpha; if (blend != -1) image_blend = blend; } }, [arg1, arg2, arg3, arg4, arg5, arg6]); } else {
c_delay_customfunc(arg0, function(arg0)
...
(bl, 5498, 0, 0.25);
361
    
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 1* Now,Delay 11 I shall hold you no longer.Delay 11 Here is my blessing.Wait for input
"\\E1* Now^1, I shall hold you no longer^1. Here is my blessing./", "obj_ch5_DWCL02_slash_Step_0_gml_443_0"
);
362
    
c_msgsprite
c_msgsprite

function
c_msgsprite(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1)
{ var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_cmd_x("msgcmd", "var", arg0, "sprite_index", arg1, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_index", arg2, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_speed", arg3, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_blend", arg5, 0, 0);
} else {
c_sel(arg0);
if (arg1 != -1)
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", 0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", 0, "image_blend", arg5, 0, 0);
} } function c_sprite_set(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_var_instance(arg0, "sprite_index", arg1);
if (arg2 != -1)
c_var_instance(arg0, "image_index", arg2);
if (arg3 != -1)
c_var_instance(arg0, "image_speed", arg3);
if (arg4 != -1)
c_var_instance(arg0, "image_alpha", arg4);
if (arg5 != -1)
c_var_instance(arg0, "image_blend", arg5);
} else {
c_sel(arg0);
if (arg1 != -1)
c_var("sprite_index", arg1);
if (arg2 != -1)
c_var("image_index", arg2);
if (arg3 != -1)
c_var("image_speed", arg3);
if (arg4 != -1)
c_var("image_alpha", arg4);
if (arg5 != -1)
c_var("image_blend", arg5);
} } function c_delay_sprite(arg0, arg1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1, arg6 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg1 > actorcount && instance_exists(arg1)) {
c_delay_customfunc(arg0, function(arg0)
{ var actor = arg0[0]; var spr = arg0[1]; var index = arg0[2]; var spd = arg0[3]; var alpha = arg0[4]; var blend = arg0[5]; with (actor) { if (spr != -1) sprite_index = spr; if (index != -1) image_index = index; if (spd != -1) image_speed = spd; if (alpha != -1) image_alpha = alpha; if (blend != -1) image_blend = blend; } }, [arg1, arg2, arg3, arg4, arg5, arg6]); } else {
c_delay_customfunc(arg0, function(arg0)
...
(ra, 513);
363
    
c_msgsprite
c_msgsprite

function
c_msgsprite(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1)
{ var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_cmd_x("msgcmd", "var", arg0, "sprite_index", arg1, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_index", arg2, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_speed", arg3, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", arg0, "image_blend", arg5, 0, 0);
} else {
c_sel(arg0);
if (arg1 != -1)
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -1)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -1)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 != -1)
c_cmd_x("msgcmd", "var", 0, "image_alpha", arg4, 0, 0);
if (arg5 != -1)
c_cmd_x("msgcmd", "var", 0, "image_blend", arg5, 0, 0);
} } function c_sprite_set(arg0, arg1 = -1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg0 > actorcount && instance_exists(arg0)) { if (arg1 != -1)
c_var_instance(arg0, "sprite_index", arg1);
if (arg2 != -1)
c_var_instance(arg0, "image_index", arg2);
if (arg3 != -1)
c_var_instance(arg0, "image_speed", arg3);
if (arg4 != -1)
c_var_instance(arg0, "image_alpha", arg4);
if (arg5 != -1)
c_var_instance(arg0, "image_blend", arg5);
} else {
c_sel(arg0);
if (arg1 != -1)
c_var("sprite_index", arg1);
if (arg2 != -1)
c_var("image_index", arg2);
if (arg3 != -1)
c_var("image_speed", arg3);
if (arg4 != -1)
c_var("image_alpha", arg4);
if (arg5 != -1)
c_var("image_blend", arg5);
} } function c_delay_sprite(arg0, arg1, arg2 = -1, arg3 = -1, arg4 = -1, arg5 = -1, arg6 = -1) { var actorcount = 0; with (obj_cutscene_master) actorcount = array_length(actor_id); if (arg1 > actorcount && instance_exists(arg1)) {
c_delay_customfunc(arg0, function(arg0)
{ var actor = arg0[0]; var spr = arg0[1]; var index = arg0[2]; var spd = arg0[3]; var alpha = arg0[4]; var blend = arg0[5]; with (actor) { if (spr != -1) sprite_index = spr; if (index != -1) image_index = index; if (spd != -1) image_speed = spd; if (alpha != -1) image_alpha = alpha; if (blend != -1) image_blend = blend; } }, [arg1, arg2, arg3, arg4, arg5, arg6]); } else {
c_delay_customfunc(arg0, function(arg0)
...
(bl, 8400, 0, 0);
364
    
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 1* With the key-keeper Yellow's blessing...Wait for input
"\\E1* With the key-keeper Yellow's blessing.../", "obj_ch5_DWCL02_slash_Step_0_gml_445_0"
);
365
    
c_spritenext
c_spritenext

function
c_spritenext(arg0, arg1 = -9999, arg2 = -9999)
{
c_cmd_x("msgcmd", "sprite", arg0, 0, 0, 0, 0);
if (arg1 != -9999)
c_cmd_x("msgcmd", "imageindex", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg2, 0, 0, 0, 0);
}
(8400, 0, 0.25);
366
    c_msgvar_instance(id, "spin_wait", 3);
367
    
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 1* I would like to bequeath upon you my Blue Key.Wait for input
"\\E1* I would like to bequeath upon you my Blue Key./", "obj_ch5_DWCL02_slash_Step_0_gml_448_0"
);
368
    
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 1* Past the Blue door,Delay 11 lies a way to your love...Wait for input
"\\E1* Past the Blue door^1, lies a way to your love.../", "obj_ch5_DWCL02_slash_Step_0_gml_449_0"
);
369
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("susie", "7");
370
    
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 7* Cool,Delay 11 we'll just...Wait for inputClose Message
"\\E7* Cool^1, we'll just.../%", "obj_ch5_DWCL02_slash_Step_0_gml_451_0"
);
371
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
372
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
373
    {
374
        with (obj_ch5_DWCL02)
375
            blushing = false;
376
    });
377
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(0);
378
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
379
    
c_spriteimage
c_spriteimage

function
c_spriteimage(arg0, arg1, arg2 = -999)
{
c_cmd("sprite", arg0, 0, 0, 0);
c_cmd("imageindex", arg1, 0, 0, 0);
if (arg2 != -999) {
c_cmd("imagespeed", arg2, 0, 0, 0);
if (arg2 == 0)
c_cmd("autowalk", false, 0, 0, 0);
} }
(5810, 0);
380
    
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 1* Yellow!Wait for input
"\\E1* Yellow!/", "obj_ch5_DWCL02_slash_Step_0_gml_457_0"
);
381
    c_msgvar_instance(id, "spin_wait", 0);
382
    c_msgvar_instance(id, "jump_time", 20);
383
    c_msgvar_instance(id, "jump_dir", 1);
384
    c_msgvar_instance(id, "post_jump_image", 3);
385
    
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 1* Yellow!Delay 11 Yellow,Delay 11 dear!Delay 11 Come on out now!Wait for input
"\\E1* Yellow^1! Yellow^1, dear^1! Come on out now!/", "obj_ch5_DWCL02_slash_Step_0_gml_462_0"
);
386
    c_msgvar_instance(id, "pose_swap", 1);
387
    
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 1* It's time to give our guests a special reward!Wait for inputClose Message
"\\E1* It's time to give our guests a special reward!/%", "obj_ch5_DWCL02_slash_Step_0_gml_464_0"
);
388
    
c_talk
c_talk

function
c_talk()
{
c_cmd("talk", 0, 0, 0, 0);
}
();
389
    
c_waitcustom
c_waitcustom

function
c_waitcustom()
{
c_cmd("waitcustom", 0, 0, 0, 0);
}
();
390
    
c_wait_talk
c_wait_talk

function
c_wait_talk()
{
c_cmd("waitdialoguer", 0, 0, 0, 0);
}
();
391
    c_snd_play_x(snd_locker, 0.8, 1.1);
392
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(spotlightC, "con", 1);
393
    
c_sel
c_sel

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

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_ralsei_surprised_left);
395
    
c_sel
c_sel

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

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_susie_walk_left_dw_unhappy);
397
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(30);
398
    
c_mus2
c_mus2

function
c_mus2(arg0, arg1, arg2)
{
c_cmd("mus", arg0, arg1, arg2, 0);
}
("pitchtime", 0, 120);
399
    
c_delay_customfunc
c_delay_customfunc

function
c_delay_customfunc(arg0, arg1, arg2 = -1)
{ if (instance_exists(obj_cutscene_master))
c_cmd_x("delaycmd", arg0, "customfunc", arg2, arg1, 0, 0);
}
(119, function()
400
    {
401
        global.temp[53] = audio_sound_get_track_position(global.currentsong[1]);
402
    });
403
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(15);
404
    c_var_lerp_add_instance(flowersA, "image_angle", -15, 20, -1, "out");
405
    c_var_lerp_add_instance(flowersB, "image_angle", 15, 20, -1, "out");
406
    c_var_lerp_add_instance(flowersA, "y", 20, 10, 2, "out");
407
    c_var_lerp_add_instance(flowersB, "y", 20, 10, 2, "out");
408
    c_var_lerp_add_instance(flowersC, "image_angle", -15, 20, -1, "out");
409
    c_var_lerp_add_instance(flowersD, "image_angle", 15, 20, -1, "out");
410
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
411
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("susie");
412
    
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 G* ...Wait for input
"\\EG* .../", "obj_ch5_DWCL02_slash_Step_0_gml_501_0"
);
413
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("bluef", "0");
414
    
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 0* ...Wait for inputClose Message
"\\E0* .../%", "obj_ch5_DWCL02_slash_Step_0_gml_503_0"
);
415
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
416
    
c_wait
c_wait

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

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(spotlightA, "con", 0);
418
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(spotlightB, "con", 0);
419
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(spotlightC, "con", 0);
420
    c_snd_play_x(snd_locker, 0.8, 1.2);
421
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(darkness, "visible", false);
422
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersA, "visible", false);
423
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersB, "visible", false);
424
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersC, "visible", false);
425
    
c_var_instance
c_var_instance

function
c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
}
(flowersD, "visible", false);
426
    
c_customfunc
c_customfunc

function
c_customfunc(arg0, arg1 = -1)
{ if (instance_exists(obj_cutscene_master)) { with (obj_cutscene_master) array_push(customfuncs, arg0);
c_cmd("customfunc", arg1, 0, 0, 0);
} }
(function()
427
    {
428
    });
429
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
430
    
c_imageindex
c_imageindex

function
c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
}
(0);
431
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
432
    
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 2* Where's Yellow.Wait for input
"\\E2* Where's Yellow./", "obj_ch5_DWCL02_slash_Step_0_gml_530_0"
);
433
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(bl, 2023);
434
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "U");
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);
}
(
Face U* Um...Wait for input
"\\EU* Um.../", "obj_ch5_DWCL02_slash_Step_0_gml_533_0"
);
436
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(ra, 7118, 0, 0.16666666666666666);
437
    
c_msgcmd
c_msgcmd

function
c_msgcmd(arg0, arg1 = 0, arg2 = 0, arg3 = 0, arg4 = 0, arg5 = 0)
{
c_cmd_x("msgcmd", arg0, arg1, arg2, arg3, arg4, arg5);
}
("autowalk", false);
438
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("susie", "E");
439
    
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 E* We dunno.Wait for inputClose Message
"\\EE* We dunno./%", "obj_ch5_DWCL02_slash_Step_0_gml_537_0"
);
440
    
c_sel_spritenext
c_sel_spritenext

function
c_sel_spritenext(arg0, arg1, arg2 = -9999, arg3 = -9999, arg4 = -1)
{
c_sel(arg0);
c_cmd_x("msgcmd", "sprite", arg1, 0, 0, 0, 0);
if (arg2 != -9999)
c_cmd_x("msgcmd", "imageindex", arg2, 0, 0, 0, 0);
if (arg3 != -9999)
c_cmd_x("msgcmd", "imagespeed", arg3, 0, 0, 0, 0);
if (arg4 >= 0)
c_cmd("msgcmd", "autowalk", arg4, 0, 0);
}
(su, 7220);
441
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
442
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(18);
443
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(ra, 8395);
444
    
c_autowalk
c_autowalk

function
c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
}
(true);
445
    
c_sel_sprite
c_sel_sprite

function
c_sel_sprite(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("sprite", arg1, 0, 0, 0);
}
(su, 2573);
446
    
c_sel
c_sel

function
c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
}
(bl);
447
    
c_msgstay
c_msgstay

function
c_msgstay(arg0)
{
c_cmd("msgstay", arg0, 0, 0, 0);
}
(3);
448
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
449
    
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 5* Blue bouncing butterflies...Wait for inputClose Message
"\\E5* Blue bouncing butterflies.../%", "obj_ch5_DWCL02_slash_Step_0_gml_553_0"
);
450
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
451
    
c_walkdirect
c_walkdirect

function
c_walkdirect(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, arg2, 0);
}
(blupos3.x, blupos3.y, 90);
452
    
c_sprite
c_sprite

function
c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
}
(spr_blue_walk_r);
453
    c_image_speed(1/3);
454
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("bluef");
455
    
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 1* Yellow,Delay 11 dear!Delay 11 Our guests are waiting!!Wait for inputClose Message
"\\E1* Yellow^1, dear^1! Our guests are waiting!!/%", "obj_ch5_DWCL02_slash_Step_0_gml_561_0"
);
456
    
c_talk
c_talk

function
c_talk()
{
c_cmd("talk", 0, 0, 0, 0);
}
();
457
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
458
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(kr, "u");
459
    
c_autofacing
c_autofacing

function
c_autofacing(arg0)
{
c_cmd("autofacing", arg0, 0, 0, 0);
}
(false);
460
    
c_walk
c_walk

function
c_walk(arg0, arg1, arg2)
{
c_cmd("walk", arg0, arg1, arg2, 0);
}
("d", 2, 12);
461
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(6);
462
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(su, "d");
463
    
c_autofacing
c_autofacing

function
c_autofacing(arg0)
{
c_cmd("autofacing", arg0, 0, 0, 0);
}
(false);
464
    
c_walk
c_walk

function
c_walk(arg0, arg1, arg2)
{
c_cmd("walk", arg0, arg1, arg2, 0);
}
("u", 2, 12);
465
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(6);
466
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(ra, "u");
467
    
c_autofacing
c_autofacing

function
c_autofacing(arg0)
{
c_cmd("autofacing", arg0, 0, 0, 0);
}
(false);
468
    
c_walk
c_walk

function
c_walk(arg0, arg1, arg2)
{
c_cmd("walk", arg0, arg1, arg2, 0);
}
("d", 2, 12);
469
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(16);
470
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(kr, "r");
471
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(ra, "r");
472
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(su, "r");
473
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
474
    
c_wait_talk
c_wait_talk

function
c_wait_talk()
{
c_cmd("waitdialoguer", 0, 0, 0, 0);
}
();
475
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(6);
476
    
c_facing
c_facing

function
c_facing(arg0)
{
c_cmd("facing", arg0, 0, 0, 0);
}
("d");
477
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(kr, "u");
478
    
c_sel_facing
c_sel_facing

function
c_sel_facing(arg0, arg1)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("facing", arg1, 0, 0, 0);
}
(ra, "u");
479
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(10);
480
    
c_wait_talk
c_wait_talk

function
c_wait_talk()
{
c_cmd("waitdialoguer", 0, 0, 0, 0);
}
();
481
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
482
    
c_speaker
c_speaker

function
c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
}
("susie");
483
    
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 G* We should probably make sure he doesn't...Wait for input
"\\EG* We should probably make sure he doesn't.../", "obj_ch5_DWCL02_slash_Step_0_gml_596_0"
);
484
    
c_facenext
c_facenext

function
c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
}
("ralsei", "K");
485
    
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 K* ...Delay 11 yeah.Wait for inputClose Message
"\\EK* ..^1. yeah./%", "obj_ch5_DWCL02_slash_Step_0_gml_598_0"
);
486
    
c_talk_wait
c_talk_wait

function
c_talk_wait()
{
c_talk();
c_waittalk();
} function c_talkwait() {
c_talk_wait();
}
();
487
    
c_panobj
c_panobj

function
c_panobj(arg0, arg1)
{
c_cmd("panobj", arg0, arg1, 0, 0);
}
(kr_actor, 20);
488
    
c_sel_walkdirect
c_sel_walkdirect

function
c_sel_walkdirect(arg0, arg1, arg2, arg3)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("walkdirect", arg1, arg2, arg3, 0);
}
(kr, krpos1.x, krpos1.y, 12);
489
    
c_sel_walkdirect
c_sel_walkdirect

function
c_sel_walkdirect(arg0, arg1, arg2, arg3)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("walkdirect", arg1, arg2, arg3, 0);
}
(su, supos1.x, supos1.y + 4, 12);
490
    
c_sel_walkdirect
c_sel_walkdirect

function
c_sel_walkdirect(arg0, arg1, arg2, arg3)
{
c_cmd("select", arg0, 0, 0, 0);
c_cmd("walkdirect", arg1, arg2, arg3, 0);
}
(ra, rapos1.x, rapos1.y - 4, 12);
491
    
c_wait
c_wait

function
c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
}
(20);
492
    
c_mus
c_mus

function
c_mus(arg0)
{
c_cmd("mus", arg0, 0, 0, 0);
}
("free");
493
    
c_sel
c_sel

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

function
c_facing(arg0)
{
c_cmd("facing", arg0, 0, 0, 0);
}
("d");
495
    
c_pannable
c_pannable

function
c_pannable(arg0)
{
c_cmd("pannable", arg0, 0, 0, 0);
}
(false);
496
    
c_actortokris
c_actortokris

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

function
c_actortocaterpillar()
{
c_cmd("actortocaterpillar", 0, 0, 0, 0);
} function c_actortocaterpillarstill() {
c_cmd("actortocaterpillarstill", 0, 0, 0, 0);
}
();
498
    
c_terminatekillactors
c_terminatekillactors

function
c_terminatekillactors()
{
c_cmd("terminatekillactors", 0, 0, 0, 0);
}
();
499
}
500
if (con == 2)
501
{
502
    if (!instance_exists(obj_cutscene_master))
503
    {
504
        con = 3;
505
        global.interact = 0;
506
        global.flag[1454] = 40;
507
    }
508
}
509
if (anim_wait >= 0)
510
{
511
    if ((floor(blue_actor.image_index) % anim_wait) == 0)
512
    {
513
        
c_waitcustom_end
c_waitcustom_end

function
c_waitcustom_end()
{ with (obj_cutscene_master) { cs_wait_custom = 0; waiting = 0; } }
();
514
        anim_wait = -1;
515
    }
516
}
517
if (spin_wait > 0)
518
{
519
    if (blue_actor.image_index >= spin_wait)
520
    {
521
        blue_actor.sprite_index = spr_enemy_blue_ballet_r;
522
        spin_wait = 0;
523
    }
524
}
525
if (heal_lerp >= 0)
526
{
527
    var _lerp = clamp01((heal_lerp - 8) / 10);
528
    with (obj_dmgwriter)
529
        image_blend = merge_colour(#5060EB, c_lime, _lerp);
530
    if (_lerp >= 1)
531
    {
532
        heal_lerp = -1;
533
        with (obj_dmgwriter)
534
            type = 3;
535
    }
536
    else
537
    {
538
        heal_lerp++;
539
    }
540
}
541
if (offset_con > 0)
542
{
543
    if (offset_time == 0)
544
    {
545
        spotlightA.auto_offset = false;
546
        xoffset_start = spotlightA.offset.x;
547
    }
548
    var _time = 25;
549
    offset_time += 1;
550
    spotlightA.offset.x = xoffset_start + (
scr_ease_out
scr_ease_out

function
scr_ease_out(arg0, arg1)
{ if (arg1 < -3 || arg1 > 7) return arg0; switch (arg1) { case -3: return ease_out_bounce(arg0, 0, 1, 1); case -2: return ease_out_elastic(arg0, 0, 1, 1); case -1: return ease_out_back(arg0, 0, 1, 1); case 0: return arg0; case 1: return sin(arg0 * 1.5707963267948966); case 2: return -arg0 * (arg0 - 2); case 6: return -power(2, -10 * arg0) + 1; case 7: arg0--; return sqrt(1 - (arg0 * arg0)); default: arg0--; if (arg1 == 4) { return -1 * (power(arg0, arg1) - 1); break; } return power(arg0, arg1) + 1; } }
(offset_time / _time, 2) * -40);
551
    if (offset_time >= _time)
552
        offset_con = 0;
553
}
554
if (jump_time > 0)
555
{
556
    if (jumper == 0)
557
    {
558
        blue_y = blue_actor.y;
559
        blue_actor.image_speed = 0;
560
        blue_actor.sprite_index = spr_blue_poses_2;
561
        blue_actor.image_index = 2;
562
    }
563
    jumper++;
564
    var _shift = sin((jumper / jump_time) * pi) * 20;
565
    blue_actor.y = blue_y - _shift;
566
    spotlightA.shadow_offset = _shift * 2;
567
    blue_actor.x += 2 * jump_dir;
568
    if (jumper >= jump_time)
569
    {
570
        blue_actor.y = blue_y;
571
        jump_time = 0;
572
        jumper = 0;
573
        spotlightA.shadow_offset = 0;
574
        blue_actor.image_index = post_jump_image;
575
        
c_waitcustom_end
c_waitcustom_end

function
c_waitcustom_end()
{ with (obj_cutscene_master) { cs_wait_custom = 0; waiting = 0; } }
();
576
    }
577
}
578
if (face_sparkles > 0)
579
{
580
    var cam = scr_getcam();
581
    var _xx = cam.x + 94;
582
    var _yy = cam.y + 400;
583
    var _count = 18;
584
    var _index = face_sparkles - 1;
585
    var _range = random(1);
586
    var _len = random_range(4, 8);
587
    var _dir = ((_index / _count) * 360) + random(360 / _count / 3);
588
    var _x2 = _xx + lengthdir_x(_len, _dir);
589
    var _y2 = _yy + lengthdir_y(_len, _dir);
590
    var sparkle = instance_create_depth(_x2, _y2, butterflyappear.depth - 1, obj_animation);
591
    sparkle.gravity = -0.1;
592
    sparkle.speed = _len;
593
    sparkle.direction = _dir;
594
    sparkle.friction = 0.5;
595
    sparkle.image_xscale = 2;
596
    sparkle.image_yscale = 2;
597
    sparkle.sprite_index = spr_tinysparkle_x;
598
    sparkle.image_speed = random_range(0.25, 1/3);
599
    sparkle.image_blend = merge_color(c_white, #86A7FF, random_range(0.1, 1));
600
    if (face_sparkles >= _count)
601
        face_sparkles = 0;
602
    else
603
        face_sparkles++;
604
}
605
if (pose_swap)
606
{
607
    if (!jumper)
608
    {
609
        blue_actor.sprite_index = spr_blue_poses;
610
        blue_actor.image_index = 0;
611
        pose_swap = false;
612
    }
613
}