1 |
if (obj_mainchara.x > x && con == -1) |
2 |
{ |
3 |
con = 1 |
4 |
global.interact = 1 |
5 |
global.facing = 1 |
6 |
cutscene_master = scr_cutscene_makescr_cutscene_makefunction scr_cutscene_make() //gml_Script_scr_cutscene_make
{
_cutscene_master = instance_create(0, 0, obj_cutscene_master)
_cutscene_master.master_object = id
return _cutscene_master;
} () |
7 |
scr_maincharacters_actorsscr_maincharacters_actorsfunction scr_maincharacters_actors() //gml_Script_scr_maincharacters_actors
{
actor_count = 0
kr = 0
kr_actor = instance_create(obj_mainchara.x, obj_mainchara.y, obj_actor)
scr_actor_setup(kr, kr_actor, "kris")
kr_actor.sprite_index = obj_mainchara.sprite_index
kr_actor.depth = obj_mainchara.depth
with (obj_mainchara)
visible = 0
for (__jj = 0; __jj < array_length_1d(global.cinstance); __jj++)
{
if i_ex(global.cinstance[__jj])
{
if (global.cinstance[__jj].name == "susie")
{
actor_count++
su = __jj + 1
su_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor)
scr_actor_setup(su, su_actor, "susie")
su_actor.sprite_index = global.cinstance[__jj].sprite_index
su_actor.depth = global.cinstance[__jj].depth
with (global.cinstance[__jj])
visible = 0
}
if (global.cinstance[__jj].name == "ralsei")
{
actor_count++
ra = __jj + 1
ra_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor)
scr_actor_setup(ra, ra_actor, "ralsei")
ra_actor.sprite_index = global.cinstance[__jj].sprite_index
ra_actor.depth = global.cinstance[__jj].depth
with (global.cinstance[__jj])
visible = 0
}
if (global.cinstance[__jj].name == "noelle")
{
actor_count++
no = __jj + 1
no_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor)
scr_actor_setup(no, no_actor, "noelle")
no_actor.sprite_index = global.cinstance[__jj].sprite_index
no_actor.depth = global.cinstance[__jj].depth
with (global.cinstance[__jj])
visible = 0
}
}
}
} () |
8 |
be = 4 |
9 |
be_actor = instance_create(berdlynpc.x, berdlynpc.y, obj_actor) |
10 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup
{
_actorid = argument0
_actorinstance = argument1
_actorname = argument2
obj_cutscene_master.actor_id[_actorid] = _actorinstance
obj_cutscene_master.actor_name[_actorid] = _actorname
with (_actorinstance)
{
number = argument0
scr_set_facing_sprites(argument2)
}
} (be, be_actor, "berdly") |
11 |
be_actor.sprite_index = spr_berdly_walk_down_dw |
12 |
berdlynpc.visible = 0 |
13 |
} |
14 |
if (con == 1) |
15 |
{ |
16 |
con = 10 |
17 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (kr) |
18 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("r", 4, 20) |
19 |
c_pannable(1) |
20 |
c_panspeed_wait(5, 0, 20) |
21 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (be) |
22 |
c_emotec_emotefunction c_emote() //gml_Script_c_emote
{
if (argument_count == 0)
c_cmd("emote", "!", 30, 0, 0)
else if (argument_count == 1)
c_cmd("emote", argument[0], 30, 0, 0)
else if (argument_count == 2)
c_cmd("emote", argument[0], argument[1], 0, 0)
else if (argument_count == 3)
c_cmd("emote", argument[0], argument[1], argument[2], 0)
} ("!", 30) |
23 |
c_facing("l") |
24 |
c_speaker("berdly") |
25 |
Face 3* Kris!Delay 11 Where were you!Wait for inputc_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\E3* Kris^1! Where were you!/", "obj_ch2_city04_slash_Step_0_gml_38_0") |
26 |
Face 1* Tut tut...Delay 11 even late for your own truce.Wait for inputc_msgnextloc("\\E1* Tut tut..^1. even late for your own truce./", "obj_ch2_city04_slash_Step_0_gml_39_0") |
27 |
Face 6* Well,Delay 11 not as if your presence even matters.Wait for inputc_msgnextloc("\\E6* Well^1, not as if your presence even matters./", "obj_ch2_city04_slash_Step_0_gml_40_0") |
28 |
Face 7* Ahead of us is a mind meltingly difficult puzzle.Wait for inputc_msgnextloc("\\E7* Ahead of us is a mind meltingly difficult puzzle./", "obj_ch2_city04_slash_Step_0_gml_41_0") |
29 |
Face J* So just take your nap time,Delay 11 Kris. I'll handle it.Wait for inputClose Messagec_msgnextloc("\\EJ* So just take your nap time^1, Kris. I'll handle it./%", "obj_ch2_city04_slash_Step_0_gml_42_0") |
30 |
c_talk_wait() |
31 |
c_facing("r") |
32 |
c_speaker("berdly") |
33 |
Face D* (I...Delay 11 only have to figure out how it works...)Wait for inputClose Messagec_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\ED* (I..^1. only have to figure out how it works...)/%", "obj_ch2_city04_slash_Step_0_gml_48_0") |
34 |
c_talk_wait() |
35 |
c_facing("d") |
36 |
c_panobjc_panobjfunction c_panobj(argument0, argument1) //gml_Script_c_panobj
{
c_cmd("panobj", argument0, argument1, 0, 0)
} (kr_actor, 15) |
37 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (15) |
38 |
c_pannable(0) |
39 |
} |
40 |
if (con == 10 && (!d_ex())) |
41 |
{ |
42 |
con = 11 |
43 |
c_actortokris() |
44 |
c_terminatekillactors() |
45 |
} |
46 |
if (con == 11 && (!i_ex(obj_cutscene_master))) |
47 |
{ |
48 |
con = 20 |
49 |
global.interact = 0 |
50 |
global.facing = 0 |
51 |
berdlynpc.visible = 1 |
52 |
global.plot = 82 |
53 |
} |
54 |
if (con == 20 && obj_mainchara.x > 1440) |
55 |
{ |
56 |
con = 50 |
57 |
global.interact = 1 |
58 |
global.facing = 3 |
59 |
global.plot = 83 |
60 |
berdlynpc.visible = 0 |
61 |
cutscene_master = scr_cutscene_makescr_cutscene_makefunction scr_cutscene_make() //gml_Script_scr_cutscene_make
{
_cutscene_master = instance_create(0, 0, obj_cutscene_master)
_cutscene_master.master_object = id
return _cutscene_master;
} () |
62 |
scr_maincharacters_actorsscr_maincharacters_actorsfunction scr_maincharacters_actors() //gml_Script_scr_maincharacters_actors
{
actor_count = 0
kr = 0
kr_actor = instance_create(obj_mainchara.x, obj_mainchara.y, obj_actor)
scr_actor_setup(kr, kr_actor, "kris")
kr_actor.sprite_index = obj_mainchara.sprite_index
kr_actor.depth = obj_mainchara.depth
with (obj_mainchara)
visible = 0
for (__jj = 0; __jj < array_length_1d(global.cinstance); __jj++)
{
if i_ex(global.cinstance[__jj])
{
if (global.cinstance[__jj].name == "susie")
{
actor_count++
su = __jj + 1
su_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor)
scr_actor_setup(su, su_actor, "susie")
su_actor.sprite_index = global.cinstance[__jj].sprite_index
su_actor.depth = global.cinstance[__jj].depth
with (global.cinstance[__jj])
visible = 0
}
if (global.cinstance[__jj].name == "ralsei")
{
actor_count++
ra = __jj + 1
ra_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor)
scr_actor_setup(ra, ra_actor, "ralsei")
ra_actor.sprite_index = global.cinstance[__jj].sprite_index
ra_actor.depth = global.cinstance[__jj].depth
with (global.cinstance[__jj])
visible = 0
}
if (global.cinstance[__jj].name == "noelle")
{
actor_count++
no = __jj + 1
no_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor)
scr_actor_setup(no, no_actor, "noelle")
no_actor.sprite_index = global.cinstance[__jj].sprite_index
no_actor.depth = global.cinstance[__jj].depth
with (global.cinstance[__jj])
visible = 0
}
}
}
} () |
63 |
qu = 3 |
64 |
qu_actor = instance_create(950, 250, obj_actor) |
65 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup
{
_actorid = argument0
_actorinstance = argument1
_actorname = argument2
obj_cutscene_master.actor_id[_actorid] = _actorinstance
obj_cutscene_master.actor_name[_actorid] = _actorname
with (_actorinstance)
{
number = argument0
scr_set_facing_sprites(argument2)
}
} (qu, qu_actor, "queen") |
66 |
qu_actor.sprite_index = spr_queen_walk_left |
67 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (qu) |
68 |
c_visible(0) |
69 |
be = 4 |
70 |
be_actor = instance_create(berdlynpc.x, berdlynpc.y, obj_actor) |
71 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(argument0, argument1, argument2) //gml_Script_scr_actor_setup
{
_actorid = argument0
_actorinstance = argument1
_actorname = argument2
obj_cutscene_master.actor_id[_actorid] = _actorinstance
obj_cutscene_master.actor_name[_actorid] = _actorname
with (_actorinstance)
{
number = argument0
scr_set_facing_sprites(argument2)
}
} (be, be_actor, "berdly") |
72 |
be_actor.sprite_index = spr_berdly_walk_left_dw |
73 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (be) |
74 |
c_facing("l") |
75 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (kr) |
76 |
c_walkdirect_wait(1477, 266, 15) |
77 |
c_facing("l") |
78 |
c_pannable(1) |
79 |
c_panspeed_wait(-10, 0, 50) |
80 |
c_speaker("berdly") |
81 |
Face 7* Just a moment,Delay 11 Kris,Delay 11 I...Wait for inputClose Messagec_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\E7* Just a moment^1, Kris^1, I.../%", "obj_ch2_city04_slash_Step_0_gml_112_0") |
82 |
c_talk_wait() |
83 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (be) |
84 |
c_facing("r") |
85 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (30) |
86 |
c_sprite(spr_berdly_shocked_right) |
87 |
c_speaker("berdly") |
88 |
Face 3* You...Delay 11 How'd you do that!? I...Delay 11 I...Wait for inputClose Messagec_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\E3* You..^1. How'd you do that!? I..^1. I.../%", "obj_ch2_city04_slash_Step_0_gml_124_0") |
89 |
c_talk_wait() |
90 |
c_sprite(spr_berdly_walk_right_dw) |
91 |
c_walkdirectc_walkdirectfunction c_walkdirect(argument0, argument1, argument2) //gml_Script_c_walkdirect
{
c_cmd("walkdirect", argument0, argument1, argument2, 0)
} (1427, 261, 60) |
92 |
c_panspeed_wait(8, 0, 60) |
93 |
c_speaker("berdly") |
94 |
Face C* ...Wait for inputc_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\EC* .../", "obj_ch2_city04_slash_Step_0_gml_134_0") |
95 |
Face B* ...Delay 11 Kris. You c-can't tell anyone about this,Delay 11 okay!?Wait for inputc_msgnextloc("\\EB* ..^1. Kris. You c-can't tell anyone about this^1, okay!?/", "obj_ch2_city04_slash_Step_0_gml_135_0") |
96 |
Face D* If anyone asks,Delay 11 I solved the puzzle!!Wait for inputClose Messagec_msgnextloc("\\ED* If anyone asks^1, I solved the puzzle!!/%", "obj_ch2_city04_slash_Step_0_gml_136_0") |
97 |
c_talk_wait() |
98 |
c_flipc_flipfunction c_flip(argument0) //gml_Script_c_flip
{
c_cmd("flip", argument0, 0, 0, 0)
} ("x") |
99 |
c_sprite(spr_cutscene_17_berdly_angry) |
100 |
c_speaker("berdly") |
101 |
Face B* Got it? Not a word to ANYONE!!Wait for inputc_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\EB* Got it? Not a word to ANYONE!!/", "obj_ch2_city04_slash_Step_0_gml_144_0") |
102 |
Face C* ESPECIALLY!!!Delay 11 SUSIE!!!Wait for inputc_msgnextloc("\\EC* ESPECIALLY!!^1! SUSIE!!!/", "obj_ch2_city04_slash_Step_0_gml_145_0") |
103 |
Face A* You KNOW she'd just...Delay 11 lord it over me!!!Wait for inputClose Messagec_msgnextloc("\\EA* You KNOW she'd just..^1. lord it over me!!!/%", "obj_ch2_city04_slash_Step_0_gml_146_0") |
104 |
c_talk_wait() |
105 |
c_flipc_flipfunction c_flip(argument0) //gml_Script_c_flip
{
c_cmd("flip", argument0, 0, 0, 0)
} ("x") |
106 |
c_facing("u") |
107 |
c_speaker("berdly") |
108 |
Face C* Ugh!!Wait for inputClose Messagec_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\EC* Ugh!!/%", "obj_ch2_city04_slash_Step_0_gml_154_0") |
109 |
c_talk_wait() |
110 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("r", 6, 100) |
111 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (5) |
112 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (kr) |
113 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("u", 5, 5) |
114 |
c_delayfacing(6, "d") |
115 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (30) |
116 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (qu) |
117 |
c_visible(1) |
118 |
c_walk_wait("r", 12, 20) |
119 |
c_speaker("queen") |
120 |
Face N* I'm Going To Tell SusieWait for inputClose Messagec_msgsetlocc_msgsetlocfunction c_msgsetloc(argument0, argument1, argument2) //gml_Script_c_msgsetloc
{
var msg_index = argument0
var english = argument1
var localized_string_id = argument2
var str = english
if (!is_english())
str = scr_84_get_lang_string(localized_string_id)
c_msgset(msg_index, str)
} (0, "\\EN* I'm Going To Tell Susie/%", "obj_ch2_city04_slash_Step_0_gml_174_0") |
121 |
c_talk_wait() |
122 |
c_walk_wait("l", 12, 20) |
123 |
c_panobjc_panobjfunction c_panobj(argument0, argument1) //gml_Script_c_panobj
{
c_cmd("panobj", argument0, argument1, 0, 0)
} (kr_actor, 30) |
124 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (31) |
125 |
c_pannable(0) |
126 |
c_actortokris() |
127 |
c_terminatekillactors() |
128 |
} |
129 |
if (con == 50 && (!i_ex(obj_cutscene_master))) |
130 |
{ |
131 |
con = 0 |
132 |
global.interact = 0 |
133 |
global.facing = 0 |
134 |
} |