1 |
if i_ex(nisesusie) |
2 |
{ |
3 |
with (nisesusie) |
4 |
scr_depthscr_depthfunction scr_depth() //gml_Script_scr_depth
{
depth = 100000 - (y * 10 + sprite_height * 10)
} () |
5 |
} |
6 |
if (obj_mainchara.x >= 20 && con == -1) |
7 |
{ |
8 |
con = 1 |
9 |
global.interact = 1 |
10 |
with (obj_mainchara) |
11 |
visible = 0 |
12 |
global.facing = 0 |
13 |
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;
} () |
14 |
kr = 0 |
15 |
kr_actor = instance_create(-20, 190, obj_actor) |
16 |
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)
}
} (kr, kr_actor, "kris") |
17 |
kr_actor.sprite_index = spr_krisd_dark |
18 |
su = 1 |
19 |
su_actor = instance_create(28, 165, obj_actor) |
20 |
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)
}
} (su, su_actor, "susie") |
21 |
su_actor.sprite_index = spr_cutscene_18_susie_lancer_carry_walk_right |
22 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (su) |
23 |
c_autowalk(0) |
24 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_right) |
25 |
c_imagespeed(0.25) |
26 |
be = 2 |
27 |
be_actor = instance_create(-60, 186, obj_actor) |
28 |
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") |
29 |
be_actor.sprite_index = spr_berdly_walk_right_dw |
30 |
} |
31 |
if (con == 1) |
32 |
{ |
33 |
con = 2 |
34 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (kr) |
35 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("r", 8, 35) |
36 |
c_delayfacing(36, "d") |
37 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (su) |
38 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("r", 8, 38) |
39 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (39) |
40 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_up) |
41 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (40) |
42 |
c_msgside("top") |
43 |
c_speaker("susie") |
44 |
* Looks like a puzzle.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, "* Looks like a puzzle./%", "obj_ch2_scene19a_slash_Step_0_gml_56_0") |
45 |
c_talk_wait() |
46 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_left) |
47 |
c_speaker("susie") |
48 |
Face K* ...Delay 11 think,Delay 11 uh,Delay 11 YOU can do it,Delay 11 Kris?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, "\\EK* ..^1. think^1, uh^1, YOU can do it^1, Kris?/%", "obj_ch2_scene19a_slash_Step_0_gml_62_0") |
49 |
c_talk_wait() |
50 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (be) |
51 |
c_walk_wait("r", 10, 25) |
52 |
c_speaker("berdly") |
53 |
Face J* Calm your skinless,Delay 11 boneless,Delay 11 thighs everyone.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, "\\EJ* Calm your skinless^1, boneless^1, thighs everyone./", "obj_ch2_scene19a_slash_Step_0_gml_69_0") |
54 |
Face 7* I'LL think of a solution!Wait for inputc_msgnextloc("\\E7* I'LL think of a solution!/", "obj_ch2_scene19a_slash_Step_0_gml_70_0") |
55 |
c_facenextc_facenextfunction c_facenext(argument0, argument1) //gml_Script_c_facenext
{
c_cmd("msgfacenext", argument0, argument1, 0, 0)
} ("susie", "K") |
56 |
Face K* (Kris,Delay 11 just ignore him.)Wait for inputc_msgnextloc("\\EK* (Kris^1, just ignore him.)/", "obj_ch2_scene19a_slash_Step_0_gml_72_0") |
57 |
Face K* I'll just be over here where I can't hear you.Wait for inputc_msgnextloc("\\EK* I'll just be over here where I can't hear you./", "obj_ch2_scene19a_slash_Step_0_gml_73_0") |
58 |
c_facenextc_facenextfunction c_facenext(argument0, argument1) //gml_Script_c_facenext
{
c_cmd("msgfacenext", argument0, argument1, 0, 0)
} ("berdly", "I") |
59 |
Face I* And I'll be here,Delay 11 away from your IQ-debuffing aura!Wait for inputClose Messagec_msgnextloc("\\EI* And I'll be here^1, away from your IQ-debuffing aura!/%", "obj_ch2_scene19a_slash_Step_0_gml_75_0") |
60 |
c_talk_wait() |
61 |
c_walkdirectc_walkdirectfunction c_walkdirect(argument0, argument1, argument2) //gml_Script_c_walkdirect
{
c_cmd("walkdirect", argument0, argument1, argument2, 0)
} (47, 210, 15) |
62 |
c_delayfacing(21, "d") |
63 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (su) |
64 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_right) |
65 |
c_imagespeed(0.25) |
66 |
c_walkdirect_wait(529, 191, 15) |
67 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_left) |
68 |
c_imagespeed(0) |
69 |
} |
70 |
if (con == 2 && (!d_ex())) |
71 |
{ |
72 |
con = 3 |
73 |
c_actortokris() |
74 |
c_terminatekillactors() |
75 |
} |
76 |
if (con == 3 && (!i_ex(obj_cutscene_master))) |
77 |
{ |
78 |
nisesusie = instance_create(529, 191, obj_npc_sign) |
79 |
nisesusie.sprite_index = spr_cutscene_18_susie_lancer_carry_walk_left |
80 |
nisesusie.image_speed = 0 |
81 |
berdlynpc = instance_create(47, 210, obj_npc_sign) |
82 |
berdlynpc.sprite_index = spr_berdly_walk_right_dw |
83 |
global.interact = 0 |
84 |
con = 0 |
85 |
} |
86 |
if (con == 20 && (!d_ex())) |
87 |
{ |
88 |
con = 21 |
89 |
global.interact = 1 |
90 |
if i_ex(exitcollider) |
91 |
instance_destroy(exitcollider) |
92 |
if i_ex(leftcollider) |
93 |
instance_destroy(leftcollider) |
94 |
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;
} () |
95 |
su = 0 |
96 |
su_actor = instance_create(nisesusie.x, nisesusie.y, obj_actor) |
97 |
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)
}
} (su, su_actor, "susie") |
98 |
su_actor.sprite_index = spr_cutscene_18_susie_lancer_carry_walk_left |
99 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (su) |
100 |
c_autowalk(0) |
101 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_left) |
102 |
c_halt() |
103 |
be = 1 |
104 |
be_actor = instance_create(berdlynpc.x, berdlynpc.y, obj_actor) |
105 |
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") |
106 |
be_actor.sprite_index = spr_berdly_walk_right_dw |
107 |
with (berdlynpc) |
108 |
instance_destroy() |
109 |
with (nisesusie) |
110 |
instance_destroy() |
111 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (be) |
112 |
c_halt() |
113 |
c_sprite(spr_berdly_shocked_right) |
114 |
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) |
115 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (30) |
116 |
c_msgside("top") |
117 |
c_speaker("susie") |
118 |
* Face 9Yeah!!Delay 11 We got it!!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, "* \\E9Yeah!^1! We got it!!/%", "obj_ch2_scene19a_slash_Step_0_gml_153_0") |
119 |
c_talk_wait() |
120 |
c_speaker("berdly") |
121 |
Face 3* Wh...Delay 11 What!? Hey,Delay 11 wait a second --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* Wh..^1. What!? Hey^1, wait a second --/", "obj_ch2_scene19a_slash_Step_0_gml_162_0") |
122 |
Face B* How'd you...Delay 11 How'd you solve it without me!?Wait for inputc_msgnextloc("\\EB* How'd you..^1. How'd you solve it without me!?/", "obj_ch2_scene19a_slash_Step_0_gml_163_0") |
123 |
c_facenextc_facenextfunction c_facenext(argument0, argument1) //gml_Script_c_facenext
{
c_cmd("msgfacenext", argument0, argument1, 0, 0)
} ("susie", "2") |
124 |
Face 2* Hahaha!!Delay 11 Kris figured it out before you!!Delay 11 Jealous?Wait for inputClose Messagec_msgnextloc("\\E2* Hahaha!^1! Kris figured it out before you!^1! Jealous?/%", "obj_ch2_scene19a_slash_Step_0_gml_165_0") |
125 |
c_talk_wait() |
126 |
c_facing("u") |
127 |
c_speaker("berdly") |
128 |
Face C* Well 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, "\\EC* Well I.../%", "obj_ch2_scene19a_slash_Step_0_gml_172_0") |
129 |
c_talk_wait() |
130 |
c_sprite(spr_berdly_cross_arms) |
131 |
c_speaker("berdly") |
132 |
Face 7* I knew the answer,Delay 11 I just wanted to see Kris try,Delay 11 first!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, "\\E7* I knew the answer^1, I just wanted to see Kris try^1, first!/", "obj_ch2_scene19a_slash_Step_0_gml_178_0") |
133 |
Face 6* It's called SUSPENSE,Delay 11 Susan!!Delay 11 DRAMATIC,Delay 11 suspense!!Wait for inputClose Messagec_msgnextloc("\\E6* It's called SUSPENSE^1, Susan!^1! DRAMATIC^1, suspense!!/%", "obj_ch2_scene19a_slash_Step_0_gml_179_0") |
134 |
c_talk_wait() |
135 |
c_sprite(spr_berdly_cross_arms_nervous) |
136 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (su) |
137 |
c_imagespeed(0.25) |
138 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("l", 8, 8) |
139 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (9) |
140 |
c_halt() |
141 |
c_speaker("susie") |
142 |
Face K* Then YOU do the next one.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, "\\EK* Then YOU do the next one./%", "obj_ch2_scene19a_slash_Step_0_gml_192_0") |
143 |
c_talk_wait() |
144 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (be) |
145 |
c_sprite(spr_berdly_walk_right_dw) |
146 |
c_walkc_walkfunction c_walk(argument0, argument1, argument2) //gml_Script_c_walk
{
c_cmd("walk", argument0, argument1, argument2, 0)
} ("r", 8, 80) |
147 |
c_speaker("berdly") |
148 |
Face 7* Fine!Delay 11 WATCH me!!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* Fine^1! WATCH me!!/%", "obj_ch2_scene19a_slash_Step_0_gml_199_0") |
149 |
c_talk() |
150 |
c_waitc_waitfunction c_wait(argument0) //gml_Script_c_wait
{
c_cmd("wait", argument0, 0, 0, 0)
} (80) |
151 |
c_waittalk() |
152 |
c_speaker("susie") |
153 |
Face C* (Also my name's not Susan?)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* (Also my name's not Susan?)/%", "obj_ch2_scene19a_slash_Step_0_gml_205_0") |
154 |
c_talk_wait() |
155 |
c_selc_selfunction c_sel(argument0) //gml_Script_c_sel
{
c_cmd("select", argument0, 0, 0, 0)
} (su) |
156 |
c_sprite(spr_cutscene_18_susie_lancer_carry_walk_right) |
157 |
c_imagespeed(0.25) |
158 |
c_walk_wait("r", 10, 30) |
159 |
c_actortokris() |
160 |
c_terminatekillactors() |
161 |
} |
162 |
if (con == 21 && (!i_ex(obj_cutscene_master))) |
163 |
{ |
164 |
con = 0 |
165 |
global.interact = 0 |
166 |
global.facing = 0 |
167 |
global.plot = 105 |
168 |
instance_destroy() |
169 |
} |