|
1
|
if (!init)
|
|
2
|
{
|
|
3
|
init = 1;
|
|
4
|
var shrub_colors = [255, 65280, 16711680, 16777215];
|
|
5
|
for (var i = 0; i < array_length(shrub_colors); i++)
|
|
6
|
{
|
|
7
|
var mark = scr_marker_fromasset(findsprite(spr_fcastle_pink_flowerpot, "NPCs", shrub_colors[i]));
|
|
8
|
with (mark)
|
|
9
|
{
|
|
10
|
image_blend = c_white;
|
|
11
|
scr_depthscr_depth
function scr_depth(arg0 = id, arg1 = 0)
{
with (arg0)
depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10));
} ();
|
|
12
|
with (obj_castlereflect_manager)
|
|
13
|
add_reflection(other.id);
|
|
14
|
}
|
|
15
|
}
|
|
16
|
with (obj_castlereflect_manager)
|
|
17
|
{
|
|
18
|
add_sprite_offset(6055, 5, 0);
|
|
19
|
add_sprite_offset(3603, 8, 0);
|
|
20
|
add_sprite_offset(3, 0, -8);
|
|
21
|
substitute_sprite(3, 7036);
|
|
22
|
with (obj_dw_fcastle_pinkroom_ferrol)
|
|
23
|
{
|
|
24
|
if (instance_exists(ferrol))
|
|
25
|
{
|
|
26
|
other.add_reflection(ferrol.marker);
|
|
27
|
other.add_sprite_offset(3234, 3, 0);
|
|
28
|
other.add_sprite_offset(543, -3, 0);
|
|
29
|
other.add_sprite_offset(6017, 5, 0);
|
|
30
|
}
|
|
31
|
}
|
|
32
|
}
|
|
33
|
scr_miniface_init_flowersscr_miniface_init_flowers
function scr_miniface_init_flowers()
{
var face_list = [4883, 2166, 3293, 2554, 4857, 1689];
for (var i = 0; i < array_length(face_list); i++)
global.writerimg[i] = face_list[i];
} ();
|
|
34
|
if (global.flag[PINK_FLAG] >= 1.5)
|
|
35
|
{
|
|
36
|
var saveloc = findspriteinfo(spr_savepoint);
|
|
37
|
instance_create(saveloc.x, saveloc.y, obj_savepoint).depth -= 120;
|
|
38
|
}
|
|
39
|
else
|
|
40
|
{
|
|
41
|
cutscenecon = 0.1;
|
|
42
|
}
|
|
43
|
if (global.flag[PINK_FLAG] >= 3)
|
|
44
|
{
|
|
45
|
con = 1;
|
|
46
|
with (obj_solidblocksized_alt)
|
|
47
|
instance_destroy();
|
|
48
|
path_layer_alpha = 1;
|
|
49
|
var gm = scr_genmarker("blocker");
|
|
50
|
with (instance_create(gm.x, gm.y, obj_solidblocksized))
|
|
51
|
{
|
|
52
|
image_xscale = 2;
|
|
53
|
image_yscale = 20;
|
|
54
|
}
|
|
55
|
}
|
|
56
|
}
|
|
57
|
if (cutscenecon == 0.1)
|
|
58
|
{
|
|
59
|
cutscenecon = 1;
|
|
60
|
global.interact = 1;
|
|
61
|
with (obj_mainchara)
|
|
62
|
y += 200;
|
|
63
|
with (obj_caterpillarchara)
|
|
64
|
{
|
|
65
|
y += 200;
|
|
66
|
scr_caterpillar_interpolatescr_caterpillar_interpolate
function scr_caterpillar_interpolate(arg0 = "none")
{
if (arg0 == "all")
{
with (obj_caterpillarchara)
scr_caterpillar_interpolate_old();
}
else if (arg0 == "none")
{
if (object_index == obj_caterpillarchara)
scr_caterpillar_interpolate_old();
}
else
{
with (obj_caterpillarchara)
{
if (name == arg0)
scr_caterpillar_interpolate_old();
}
}
}
function scr_caterinterp(arg0 = "none")
{
scr_caterpillar_interpolate(arg0);
}
function scr_caterpillar_interpolate_old()
{
var _newfacing = direction_to_object_bbox(id, 1198, true);
remx[0] = obj_mainchara.x;
remy[0] = obj_mainchara.y;
facing[0] = _newfacing;
for (var _iaia = target; _iaia > 0; _iaia -= 1)
{
remx[_iaia] = lerp(obj_mainchara.x, x + halign, _iaia / target);
remy[_iaia] = lerp(obj_mainchara.y, y + valign, _iaia / target);
facing[_iaia] = _newfacing;
}
} ();
|
|
67
|
}
|
|
68
|
}
|
|
69
|
else if (cutscenecon == 1)
|
|
70
|
{
|
|
71
|
cutscene_master = scr_cutscene_makescr_cutscene_make
function scr_cutscene_make()
{
_cutscene_master = instance_create(0, 0, obj_cutscene_master);
_cutscene_master.master_object = id;
return _cutscene_master;
} ();
|
|
72
|
scr_maincharacters_actorsscr_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;
}
}
}
} ();
|
|
73
|
var orapos = findspriteinfo(spr_enemy_orange_prepare, "CUT_ASSETS");
|
|
74
|
var orapos2 = findspriteinfo(spr_enemy_orange_walk_left, "CUT_ASSETS");
|
|
75
|
ora = actor_count + 1;
|
|
76
|
ora_actor = instance_create(orapos.x, orapos.y, obj_actor);
|
|
77
|
scr_actor_setupscr_actor_setup
function scr_actor_setup(arg0, arg1, arg2)
{
_actorid = arg0;
_actorinstance = arg1;
_actorname = arg2;
obj_cutscene_master.actor_id[_actorid] = _actorinstance;
obj_cutscene_master.actor_name[_actorid] = _actorname;
with (_actorinstance)
{
number = arg0;
if (object_index != obj_plat_npc)
scr_set_facing_sprites(arg2);
}
} (ora, ora_actor, "orange");
|
|
78
|
ora_actor.sprite_index = spr_enemy_orange_prepare;
|
|
79
|
ora_actor.visible = false;
|
|
80
|
cutscenecon = 2;
|
|
81
|
var krmarker = scr_heromarkerscr_heromarker
function scr_heromarker(arg0 = "", arg1 = "")
{
var ____foundmarker = -4;
var xpos = -1;
var ypos = -1;
var objindextocheck = 311;
if (string_pos("kr", arg0) != 0)
objindextocheck = 161;
if (string_pos("su", arg0) != 0)
objindextocheck = 552;
if (string_pos("ra", arg0) != 0)
objindextocheck = 510;
if (string_pos("no", arg0) != 0)
objindextocheck = 269;
if (string_pos("gen", arg0) != 0)
objindextocheck = 311;
with (objindextocheck)
{
if (variable_instance_exists(id, "extflag"))
{
if (extflag == arg1)
____foundmarker = id;
}
}
if (instance_exists(____foundmarker))
{
xpos = ____foundmarker.x;
ypos = ____foundmarker.y;
}
if (____foundmarker == -4)
{
debug_message("scr_heromarker(" + arg0 + "," + arg1 + ") Object Not Found");
return [-4, -4, -4];
}
return [xpos, ypos, ____foundmarker];
}
function scr_genmarker(arg0 = "")
{
var marker = -4;
with (obj_genmarker)
{
if (extflag == arg0)
marker = id;
}
return marker;
}
function scr_charmarker(arg0 = "", arg1 = "")
{
var ____foundmarker = -4;
var xpos = -1;
var ypos = -1;
var objindextocheck = 311;
if (string_pos("kr", arg0) != 0)
objindextocheck = 161;
if (string_pos("su", arg0) != 0)
objindextocheck = 552;
if (string_pos("ra", arg0) != 0)
objindextocheck = 510;
if (string_pos("no", arg0) != 0)
objindextocheck = 269;
if (string_pos("gen", arg0) != 0)
objindextocheck = 311;
with (objindextocheck)
{
if (variable_instance_exists(id, "extflag"))
{
if (extflag == arg1)
____foundmarker = id;
}
}
return ____foundmarker;
} ("kr", "cut");
|
|
82
|
var sumarker = scr_heromarkerscr_heromarker
function scr_heromarker(arg0 = "", arg1 = "")
{
var ____foundmarker = -4;
var xpos = -1;
var ypos = -1;
var objindextocheck = 311;
if (string_pos("kr", arg0) != 0)
objindextocheck = 161;
if (string_pos("su", arg0) != 0)
objindextocheck = 552;
if (string_pos("ra", arg0) != 0)
objindextocheck = 510;
if (string_pos("no", arg0) != 0)
objindextocheck = 269;
if (string_pos("gen", arg0) != 0)
objindextocheck = 311;
with (objindextocheck)
{
if (variable_instance_exists(id, "extflag"))
{
if (extflag == arg1)
____foundmarker = id;
}
}
if (instance_exists(____foundmarker))
{
xpos = ____foundmarker.x;
ypos = ____foundmarker.y;
}
if (____foundmarker == -4)
{
debug_message("scr_heromarker(" + arg0 + "," + arg1 + ") Object Not Found");
return [-4, -4, -4];
}
return [xpos, ypos, ____foundmarker];
}
function scr_genmarker(arg0 = "")
{
var marker = -4;
with (obj_genmarker)
{
if (extflag == arg0)
marker = id;
}
return marker;
}
function scr_charmarker(arg0 = "", arg1 = "")
{
var ____foundmarker = -4;
var xpos = -1;
var ypos = -1;
var objindextocheck = 311;
if (string_pos("kr", arg0) != 0)
objindextocheck = 161;
if (string_pos("su", arg0) != 0)
objindextocheck = 552;
if (string_pos("ra", arg0) != 0)
objindextocheck = 510;
if (string_pos("no", arg0) != 0)
objindextocheck = 269;
if (string_pos("gen", arg0) != 0)
objindextocheck = 311;
with (objindextocheck)
{
if (variable_instance_exists(id, "extflag"))
{
if (extflag == arg1)
____foundmarker = id;
}
}
return ____foundmarker;
} ("su", "cut");
|
|
83
|
var ramarker = scr_heromarkerscr_heromarker
function scr_heromarker(arg0 = "", arg1 = "")
{
var ____foundmarker = -4;
var xpos = -1;
var ypos = -1;
var objindextocheck = 311;
if (string_pos("kr", arg0) != 0)
objindextocheck = 161;
if (string_pos("su", arg0) != 0)
objindextocheck = 552;
if (string_pos("ra", arg0) != 0)
objindextocheck = 510;
if (string_pos("no", arg0) != 0)
objindextocheck = 269;
if (string_pos("gen", arg0) != 0)
objindextocheck = 311;
with (objindextocheck)
{
if (variable_instance_exists(id, "extflag"))
{
if (extflag == arg1)
____foundmarker = id;
}
}
if (instance_exists(____foundmarker))
{
xpos = ____foundmarker.x;
ypos = ____foundmarker.y;
}
if (____foundmarker == -4)
{
debug_message("scr_heromarker(" + arg0 + "," + arg1 + ") Object Not Found");
return [-4, -4, -4];
}
return [xpos, ypos, ____foundmarker];
}
function scr_genmarker(arg0 = "")
{
var marker = -4;
with (obj_genmarker)
{
if (extflag == arg0)
marker = id;
}
return marker;
}
function scr_charmarker(arg0 = "", arg1 = "")
{
var ____foundmarker = -4;
var xpos = -1;
var ypos = -1;
var objindextocheck = 311;
if (string_pos("kr", arg0) != 0)
objindextocheck = 161;
if (string_pos("su", arg0) != 0)
objindextocheck = 552;
if (string_pos("ra", arg0) != 0)
objindextocheck = 510;
if (string_pos("no", arg0) != 0)
objindextocheck = 269;
if (string_pos("gen", arg0) != 0)
objindextocheck = 311;
with (objindextocheck)
{
if (variable_instance_exists(id, "extflag"))
{
if (extflag == arg1)
____foundmarker = id;
}
}
return ____foundmarker;
} ("ra", "cut");
|
|
84
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ora);
|
|
85
|
c_autowalkc_autowalk
function c_autowalk(arg0)
{
c_cmd("autowalk", arg0, 0, 0, 0);
} (false);
|
|
86
|
c_autofacingc_autofacing
function c_autofacing(arg0)
{
c_cmd("autofacing", arg0, 0, 0, 0);
} (false);
|
|
87
|
c_image_speed(0.25);
|
|
88
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (kr);
|
|
89
|
c_setxyc_setxy
function c_setxy(arg0, arg1)
{
c_cmd("setxy", arg0, arg1, 0, 0);
} (krmarker[0], cameray() + cameraheight());
|
|
90
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
91
|
c_setxyc_setxy
function c_setxy(arg0, arg1)
{
c_cmd("setxy", arg0, arg1, 0, 0);
} (sumarker[0], cameray() + cameraheight());
|
|
92
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
93
|
c_setxyc_setxy
function c_setxy(arg0, arg1)
{
c_cmd("setxy", arg0, arg1, 0, 0);
} (ramarker[0], cameray() + cameraheight());
|
|
94
|
var krdist = point_distance(kr_actor.x, kr_actor.y, krmarker[0], krmarker[1]) / 3;
|
|
95
|
var radist = point_distance(ra_actor.x, ra_actor.y, ramarker[0], ramarker[1]) / 3;
|
|
96
|
var sudist = point_distance(su_actor.x, su_actor.y, sumarker[0], sumarker[1]) / 3;
|
|
97
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (kr);
|
|
98
|
c_walkdirect_speedc_walkdirect_speed
function c_walkdirect_speed(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, -arg2, 0);
} (krmarker[0], krmarker[1], 3);
|
|
99
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
100
|
c_walkdirect_speedc_walkdirect_speed
function c_walkdirect_speed(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, -arg2, 0);
} (sumarker[0], sumarker[1], 3);
|
|
101
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
102
|
c_walkdirect_speedc_walkdirect_speed
function c_walkdirect_speed(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, -arg2, 0);
} (ramarker[0], ramarker[1], 3);
|
|
103
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (10);
|
|
104
|
c_var_instancec_var_instance
function c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
} (id, "cuttimer", max(krdist, sudist, radist));
|
|
105
|
c_msgsidec_msgside
function c_msgside(arg0)
{
c_cmd("msgside", arg0, 0, 0, 0);
} ("bottom");
|
|
106
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (50);
|
|
107
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("ralsei");
|
|
108
|
c_msgsetlocc_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 J* Hello...?Delay 11 Anyone in here?Wait for inputClose Message"\\EJ* Hello...^1? Anyone in here?/%", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_85_0" );
|
|
109
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
110
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (20);
|
|
111
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("susie");
|
|
112
|
c_msgsetlocc_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 7* Bet you it's someone mega strong.Wait for inputClose Message"\\E7* Bet you it's someone mega strong./%", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_91_0" );
|
|
113
|
c_msgfuncc_msgfunc
function c_msgfunc(arg0, arg1 = -1)
{
c_cmd_x("msgcmd", "customfunc", arg1, arg0, 0, 0, 0);
} (function()
|
|
114
|
{
|
|
115
|
if (cuttimer <= 10)
|
|
116
|
su_actor.sprite_index = spr_susie_up_look_left_smile;
|
|
117
|
});
|
|
118
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
119
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (10);
|
|
120
|
c_wait_ifc_wait_if
function c_wait_if(arg0, arg1, arg2, arg3)
{
c_cmd("waitif", arg0, arg1, arg2, arg3);
} (id, "cuttimer", "<=", 0);
|
|
121
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (kr);
|
|
122
|
c_facingc_facing
function c_facing(arg0)
{
c_cmd("facing", arg0, 0, 0, 0);
} ("d");
|
|
123
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
124
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_ralsei_smile_right);
|
|
125
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("ralsei");
|
|
126
|
c_msgsetlocc_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 H* Ooh,Delay 11 perhaps with a unique and memorable theme!Wait for input"\\EH* Ooh^1, perhaps with a unique and memorable theme!/", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_110_0" );
|
|
127
|
c_facenextc_facenext
function c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
} ("susie", "6");
|
|
128
|
c_msgnextlocc_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 6* Shhh,Delay 11 I hear someone!Wait for inputClose Message"\\E6* Shhh^1, I hear someone!/%", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_112_0" );
|
|
129
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
130
|
c_spritenextc_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);
} (3204);
|
|
131
|
c_msgfuncc_msgfunc
function c_msgfunc(arg0, arg1 = -1)
{
c_cmd_x("msgcmd", "customfunc", arg1, arg0, 0, 0, 0);
} (function()
|
|
132
|
{
|
|
133
|
snd_play(snd_wing);
|
|
134
|
});
|
|
135
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
136
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ora);
|
|
137
|
c_varc_var
function c_var(arg0, arg1)
{
c_cmd_x("var", 0, arg0, arg1, 0, 0, 0);
} ("visible", true);
|
|
138
|
c_jumpc_jump
function c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (orapos2.x, orapos2.y, 12, 30);
|
|
139
|
c_snd_play(snd_jump);
|
|
140
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (30);
|
|
141
|
c_mus2c_mus2
function c_mus2(arg0, arg1, arg2)
{
c_cmd("mus", arg0, arg1, arg2, 0);
} ("initloop", "meeting_flower_orange.ogg");
|
|
142
|
c_shakec_shake
function c_shake()
{
c_cmd("shake", 0, 0, 0, 0);
} ();
|
|
143
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (kr);
|
|
144
|
c_facingc_facing
function c_facing(arg0)
{
c_cmd("facing", arg0, 0, 0, 0);
} ("r");
|
|
145
|
c_jumpc_jump
function c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (krmarker[0] - 60, krmarker[1], 6, 10);
|
|
146
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
147
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_ralsei_shocked_right);
|
|
148
|
c_jumpc_jump
function c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (ramarker[0] - 60, ramarker[1], 6, 10);
|
|
149
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
150
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_susie_shock_r);
|
|
151
|
c_jumpc_jump
function c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (sumarker[0] - 60, sumarker[1], 6, 10);
|
|
152
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (4);
|
|
153
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("orange");
|
|
154
|
c_msgsetsublocc_msgsetsubloc
function c_msgsetsubloc()
{
var len = argument_count;
var args;
for (var i = 0; i < len; i++)
args[i] = argument[i];
var msg_index = argument[0];
var format_string = argument[1];
var localized_format_string_id = argument[len - 1];
if (!is_english())
format_string = scr_84_get_lang_string(localized_format_string_id);
var str = substringargs(format_string, 2, args);
c_msgset(msg_index, str);
} (0, "~1* Ha-HA^1! You chibbies talking~2about ME!?/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_145_0");
|
|
155
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
156
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (10);
|
|
157
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
158
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_ralsei_walk_right_unhappy);
|
|
159
|
c_imagespeedc_imagespeed
function c_imagespeed(arg0)
{
c_cmd("imagespeed", arg0, 0, 0, 0);
}
function c_image_speed(arg0)
{
c_cmd("imagespeed", arg0, 0, 0, 0);
} (0);
|
|
160
|
c_imageindexc_imageindex
function c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
} (0);
|
|
161
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
162
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_susie_walk_right_dw_unhappy);
|
|
163
|
c_imagespeedc_imagespeed
function c_imagespeed(arg0)
{
c_cmd("imagespeed", arg0, 0, 0, 0);
}
function c_image_speed(arg0)
{
c_cmd("imagespeed", arg0, 0, 0, 0);
} (0);
|
|
164
|
c_imageindexc_imageindex
function c_imageindex(arg0)
{
c_cmd("imageindex", arg0, 0, 0, 0);
} (0);
|
|
165
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (30);
|
|
166
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("ralsei");
|
|
167
|
c_msgsetlocc_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 X* Oh,Delay 11 umm,Delay 11 it's just Orange...Wait for inputClose Message"\\EX* Oh^1, umm^1, it's just Orange.../%", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_164_0" );
|
|
168
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
169
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ora);
|
|
170
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_orange_mad);
|
|
171
|
c_jump_in_placec_jump_in_place
function c_jump_in_place(arg0, arg1)
{
c_cmd("jumpinplace", arg0, arg1, 0, 0);
} (4, 10);
|
|
172
|
c_snd_play_x(snd_petaldrain, 0.7, 1.5);
|
|
173
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (10);
|
|
174
|
c_jump_in_placec_jump_in_place
function c_jump_in_place(arg0, arg1)
{
c_cmd("jumpinplace", arg0, arg1, 0, 0);
} (4, 10);
|
|
175
|
c_snd_play_x(snd_petaldrain, 0.7, 1.5);
|
|
176
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (10);
|
|
177
|
c_shakeobjc_shakeobj
function c_shakeobj()
{
c_cmd("shakeobj", 0, 0, 0, 0);
} ();
|
|
178
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("orange");
|
|
179
|
c_msgsetsublocc_msgsetsubloc
function c_msgsetsubloc()
{
var len = argument_count;
var args;
for (var i = 0; i < len; i++)
args[i] = argument[i];
var msg_index = argument[0];
var format_string = argument[1];
var localized_format_string_id = argument[len - 1];
if (!is_english())
format_string = scr_84_get_lang_string(localized_format_string_id);
var str = substringargs(format_string, 2, args);
c_msgset(msg_index, str);
} (0, "~1* Wh..^1. what do you mean~2JUST Orange!?/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_178_0");
|
|
180
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
181
|
c_var_instancec_var_instance
function c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
} (id, "orange_jump", 1);
|
|
182
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_orange_ready_fight);
|
|
183
|
c_imagespeedc_imagespeed
function c_imagespeed(arg0)
{
c_cmd("imagespeed", arg0, 0, 0, 0);
}
function c_image_speed(arg0)
{
c_cmd("imagespeed", arg0, 0, 0, 0);
} (0.25);
|
|
184
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("orange");
|
|
185
|
c_msgsetsublocc_msgsetsubloc
function c_msgsetsubloc()
{
var len = argument_count;
var args;
for (var i = 0; i < len; i++)
args[i] = argument[i];
var msg_index = argument[0];
var format_string = argument[1];
var localized_format_string_id = argument[len - 1];
if (!is_english())
format_string = scr_84_get_lang_string(localized_format_string_id);
var str = substringargs(format_string, 2, args);
c_msgset(msg_index, str);
} (0, "~1* I've been practicing...!^1!~2I'm..^1. I'm EXTRA now!^1!~2I'm SUPER!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_187_0");
|
|
186
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
187
|
c_facenextc_facenext
function c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
} ("ralsei", "K");
|
|
188
|
c_msgnextlocc_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* Kris,Delay 11 perhaps we need to use the key somewhere else...?Wait for input"\\EK* Kris^1, perhaps we need to use the key somewhere else...?/", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_190_0" );
|
|
189
|
c_spritenextc_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);
} (539);
|
|
190
|
c_facenextc_facenext
function c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
} ("susie", "N");
|
|
191
|
c_msgnextlocc_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 N* Psst,Delay 11 Ralsei,Delay 11 c'mon.Delay 11 We can beat her up if she wants.Wait for input"\\EN* Psst^1, Ralsei^1, c'mon^1. We can beat her up if she wants./", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_193_0" );
|
|
192
|
c_spritenextc_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);
} (529);
|
|
193
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
194
|
c_spritenextc_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);
} (3, 0, 0);
|
|
195
|
c_facenextc_facenext
function c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
} ("orange", 0);
|
|
196
|
c_msgnextsublocc_msgnextsubloc
function c_msgnextsubloc()
{
var len = argument_count;
var args;
for (var i = 0; i < len; i++)
args[i] = argument[i];
var format_string = argument[0];
var localized_string_id = argument[len - 1];
if (!is_english())
format_string = scr_84_get_lang_string(localized_string_id);
var str = substringargs(format_string, 1, args);
c_msgnext(str);
} ("~1* S..^1. STOP BULLYING ME!!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_199_0");
|
|
197
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
198
|
c_spritenextc_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);
} (591, 0, 0);
|
|
199
|
c_msgfuncc_msgfunc
function c_msgfunc(arg0, arg1 = -1)
{
c_cmd_x("msgcmd", "customfunc", arg1, arg0, 0, 0, 0);
} (function()
|
|
200
|
{
|
|
201
|
orange_jump = 0;
|
|
202
|
});
|
|
203
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ora);
|
|
204
|
c_spritenextc_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);
} (3603, 0, 0.25);
|
|
205
|
c_facenextc_facenext
function c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
} ("orange", 0);
|
|
206
|
c_msgnextsublocc_msgnextsubloc
function c_msgnextsubloc()
{
var len = argument_count;
var args;
for (var i = 0; i < len; i++)
args[i] = argument[i];
var format_string = argument[0];
var localized_string_id = argument[len - 1];
if (!is_english())
format_string = scr_84_get_lang_string(localized_string_id);
var str = substringargs(format_string, 1, args);
c_msgnext(str);
} ("~1* Or I^1, I^1, I^1, I.../%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_209_0");
|
|
207
|
c_spritenextc_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);
} (1617, 0, 0.25);
|
|
208
|
c_msgfuncc_msgfunc
function c_msgfunc(arg0, arg1 = -1)
{
c_cmd_x("msgcmd", "customfunc", arg1, arg0, 0, 0, 0);
} (function()
|
|
209
|
{
|
|
210
|
orange_shake = true;
|
|
211
|
});
|
|
212
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
213
|
c_var_instancec_var_instance
function c_var_instance(arg0, arg1, arg2)
{
c_cmd_x("var", arg0, arg1, arg2, 0, 0, 0);
} (id, "orange_shake", false);
|
|
214
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ora);
|
|
215
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_orange_cry_r);
|
|
216
|
var orapos3 = findspriteinfo(spr_orange_cry_big_eye, undefined, c_blue);
|
|
217
|
c_walkdirect_speedc_walkdirect_speed
function c_walkdirect_speed(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, -arg2, 0);
} (orapos3.x, orapos3.y, 10);
|
|
218
|
cuttimer = 50;
|
|
219
|
c_snd_play(snd_escaped);
|
|
220
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (ra);
|
|
221
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_ralsei_walk_right_head_down);
|
|
222
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
223
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_susie_surprised_subtle_right);
|
|
224
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("orange");
|
|
225
|
c_msgsetsublocc_msgsetsubloc
function c_msgsetsubloc()
{
var len = argument_count;
var args;
for (var i = 0; i < len; i++)
args[i] = argument[i];
var msg_index = argument[0];
var format_string = argument[1];
var localized_format_string_id = argument[len - 1];
if (!is_english())
format_string = scr_84_get_lang_string(localized_format_string_id);
var str = substringargs(format_string, 2, args);
c_msgset(msg_index, str);
} (0, "~1* I'm telling!!/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_232_0");
|
|
226
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
227
|
c_mus2c_mus2
function c_mus2(arg0, arg1, arg2)
{
c_cmd("mus", arg0, arg1, arg2, 0);
} ("volume", 0, 30);
|
|
228
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (12);
|
|
229
|
c_wait_ifc_wait_if
function c_wait_if(arg0, arg1, arg2, arg3)
{
c_cmd("waitif", arg0, arg1, arg2, arg3);
} (id, "cuttimer", "<=", 0);
|
|
230
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (su);
|
|
231
|
c_spritec_sprite
function c_sprite(arg0)
{
c_cmd("sprite", arg0, 0, 0, 0);
} (spr_susie_walk_left_dw_unhappy);
|
|
232
|
c_speakerc_speaker
function c_speaker(arg0)
{
c_cmd("speaker", arg0, 0, 0, 0);
} ("ralsei");
|
|
233
|
c_msgsetlocc_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 K* ...Wait for input"\\EK* .../", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_247_0" );
|
|
234
|
c_facenextc_facenext
function c_facenext(arg0, arg1)
{
c_cmd("msgfacenext", arg0, arg1, 0, 0);
} ("susie", "0");
|
|
235
|
c_msgnextlocc_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 let's go check on her.Wait for inputClose Message"\\E0* ..^1. let's go check on her./%", "obj_dw_fcastle_pinkroom_slash_Step_0_gml_249_0" );
|
|
236
|
c_talk_waitc_talk_wait
function c_talk_wait()
{
c_talk();
c_waittalk();
}
function c_talkwait()
{
c_talk_wait();
} ();
|
|
237
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (10);
|
|
238
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (kr);
|
|
239
|
c_facingc_facing
function c_facing(arg0)
{
c_cmd("facing", arg0, 0, 0, 0);
} ("d");
|
|
240
|
c_pannablec_pannable
function c_pannable(arg0)
{
c_cmd("pannable", arg0, 0, 0, 0);
} (0);
|
|
241
|
c_actortokrisc_actortokris
function c_actortokris()
{
c_cmd("actortokris", 0, 0, 0, 0);
} ();
|
|
242
|
c_actortocaterpillarc_actortocaterpillar
function c_actortocaterpillar()
{
c_cmd("actortocaterpillar", 0, 0, 0, 0);
}
function c_actortocaterpillarstill()
{
c_cmd("actortocaterpillarstill", 0, 0, 0, 0);
} ();
|
|
243
|
c_terminatekillactorsc_terminatekillactors
function c_terminatekillactors()
{
c_cmd("terminatekillactors", 0, 0, 0, 0);
} ();
|
|
244
|
}
|
|
245
|
if (cutscenecon == 2 && !instance_exists(obj_cutscene_master))
|
|
246
|
{
|
|
247
|
global.interact = 0;
|
|
248
|
cutscenecon = 0;
|
|
249
|
global.flag[PINK_FLAG] = 1.5;
|
|
250
|
var saveloc = findspriteinfo(spr_savepoint);
|
|
251
|
instance_create(saveloc.x, saveloc.y, obj_savepoint).depth -= 120;
|
|
252
|
}
|
|
253
|
if (orange_jump != 0)
|
|
254
|
{
|
|
255
|
orange_cooldown--;
|
|
256
|
if (orange_cooldown <= 0)
|
|
257
|
{
|
|
258
|
snd_play(snd_petaldrain, 0.7, 1.5);
|
|
259
|
with (ora_actor)
|
|
260
|
{
|
|
261
|
if (other.orange_jump > 0)
|
|
262
|
scr_jump_to_pointscr_jump_to_point
function scr_jump_to_point(arg0, arg1, arg2, arg3, arg4 = 0)
{
var ___jump = scr_jump_to_point_sprite(arg0, arg1, arg2, arg3, 0, 0);
with (___jump)
{
trackalpha = arg4;
trackblend = arg4;
trackindex = arg4;
tracksprite = arg4;
trackangle = arg4;
}
return ___jump;
} (x + 16, y, 6, 10);
|
|
263
|
else
|
|
264
|
scr_jump_to_pointscr_jump_to_point
function scr_jump_to_point(arg0, arg1, arg2, arg3, arg4 = 0)
{
var ___jump = scr_jump_to_point_sprite(arg0, arg1, arg2, arg3, 0, 0);
with (___jump)
{
trackalpha = arg4;
trackblend = arg4;
trackindex = arg4;
tracksprite = arg4;
trackangle = arg4;
}
return ___jump;
} (x - 16, y, 6, 10);
|
|
265
|
}
|
|
266
|
orange_jump = -orange_jump;
|
|
267
|
orange_cooldown = 10;
|
|
268
|
}
|
|
269
|
}
|
|
270
|
if (orange_shake)
|
|
271
|
{
|
|
272
|
if ((floor(cuttimer) % 2) == 0)
|
|
273
|
{
|
|
274
|
orange_cooldown = -sign(orange_cooldown + 0.5);
|
|
275
|
ora_actor.x += 2 * orange_cooldown;
|
|
276
|
}
|
|
277
|
}
|
|
278
|
if (con == 0 && global.flag[PINK_FLAG] == 2)
|
|
279
|
{
|
|
280
|
if (scr_trigcheckscr_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;
} ("remove_encounter_room"))
|
|
281
|
{
|
|
282
|
con = 1;
|
|
283
|
global.flag[PINK_FLAG] = 3;
|
|
284
|
scr_tempsavescr_tempsave
function scr_tempsave()
{
filechoicebk2 = global.filechoice;
global.filechoice = 9;
scr_saveprocess(global.filechoice);
global.filechoice = filechoicebk2;
} ();
|
|
285
|
snd_play(snd_sparkle_glock);
|
|
286
|
with (obj_solidblocksized_alt)
|
|
287
|
instance_destroy();
|
|
288
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
var _id = self;
if (!is_struct(self))
_id = id;
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpcol()
{
if (argument_count < 6)
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
} ("path_layer_alpha", 0, 1, 30);
|
|
289
|
var gm = scr_genmarker("blocker");
|
|
290
|
with (instance_create(gm.x, gm.y, obj_solidblocksized))
|
|
291
|
{
|
|
292
|
image_xscale = 2;
|
|
293
|
image_yscale = 20;
|
|
294
|
}
|
|
295
|
}
|
|
296
|
}
|
|
297
|
if (con >= 1 && con <= 30)
|
|
298
|
{
|
|
299
|
con++;
|
|
300
|
with (obj_caterpillarchara)
|
|
301
|
{
|
|
302
|
if (x > 520)
|
|
303
|
x -= 2;
|
|
304
|
for (var i = 0; i < 75; i++)
|
|
305
|
{
|
|
306
|
if (remx[i] > 520)
|
|
307
|
array_set(remx, i, array_get(remx, i) - 2);
|
|
308
|
}
|
|
309
|
}
|
|
310
|
}
|
|
311
|
cuttimer--;
|