|
1
|
vent_cover_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (88, 37, spr_noellehouse_vent_open_cover);
|
|
2
|
vent_closed_cover_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (88, 37, spr_noellehouse_vent_closed_cover);
|
|
3
|
vent_closed_cover_marker.visible = 0;
|
|
4
|
vent_panel_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (80, 37, spr_pixel_white);
|
|
5
|
vent_panel_marker.image_blend = #F6F9F2;
|
|
6
|
vent_panel_marker.image_xscale = 3;
|
|
7
|
vent_panel_marker.image_yscale = 4;
|
|
8
|
if (global.plot <= 60)
|
|
9
|
{
|
|
10
|
instance_create(0, 0, obj_musicer_noellehouse);
|
|
11
|
}
|
|
12
|
else
|
|
13
|
{
|
|
14
|
with (obj_savepoint)
|
|
15
|
instance_destroy();
|
|
16
|
}
|
|
17
|
if (global.plot < 63)
|
|
18
|
{
|
|
19
|
with (vent_cover_marker)
|
|
20
|
instance_destroy();
|
|
21
|
with (vent_panel_marker)
|
|
22
|
instance_destroy();
|
|
23
|
instance_destroy();
|
|
24
|
exit;
|
|
25
|
}
|
|
26
|
else if (global.plot == 63)
|
|
27
|
{
|
|
28
|
if (scr_sideb_active())
|
|
29
|
{
|
|
30
|
var cover_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (120, 220, spr_pixel_white);
|
|
31
|
with (cover_marker)
|
|
32
|
{
|
|
33
|
depth = 999990;
|
|
34
|
image_xscale = 10;
|
|
35
|
image_yscale = 10;
|
|
36
|
image_blend = #201E33;
|
|
37
|
}
|
|
38
|
var cover_block = instance_create(cover_marker.x, cover_marker.y, obj_homealone_solid);
|
|
39
|
with (cover_block)
|
|
40
|
{
|
|
41
|
image_xscale = 2;
|
|
42
|
image_yscale = 2;
|
|
43
|
}
|
|
44
|
instance_destroy();
|
|
45
|
exit;
|
|
46
|
}
|
|
47
|
}
|
|
48
|
init = false;
|
|
49
|
room_offset_x = 40;
|
|
50
|
room_offset_y = 20;
|
|
51
|
kris_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (197 + room_offset_x, 109 + room_offset_y, spr_noellehouse_kitchen_kris_choco_start_make);
|
|
52
|
with (kris_marker)
|
|
53
|
{
|
|
54
|
depth = 98000;
|
|
55
|
image_speed = 0;
|
|
56
|
}
|
|
57
|
choco_marker = instance_create(204 + room_offset_x, 136 + room_offset_y, obj_homealone_kitchen_choco);
|
|
58
|
choco_marker.visible = 0;
|
|
59
|
cup_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (kris_marker.x, kris_marker.y, spr_noellehouse_kitchen_drink);
|
|
60
|
cup_marker.visible = 0;
|
|
61
|
cup_marker.depth = kris_marker.depth - 10;
|
|
62
|
drink_finished = false;
|
|
63
|
drink_start_pause = 60;
|
|
64
|
drink_make_timer = 0;
|
|
65
|
drink_track = false;
|
|
66
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (1643) >= 3)
|
|
67
|
{
|
|
68
|
drink_finished = true;
|
|
69
|
cup_marker.visible = 1;
|
|
70
|
kris_drink_down = true;
|
|
71
|
piano_sequence = scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (737) > 0;
|
|
72
|
with (kris_marker)
|
|
73
|
{
|
|
74
|
sprite_index = spr_noellehouse_kitchen_kris_sleep;
|
|
75
|
image_index = 3;
|
|
76
|
}
|
|
77
|
}
|
|
78
|
else
|
|
79
|
{
|
|
80
|
scr_flag_setscr_flag_set
function scr_flag_set(arg0, arg1)
{
global.flag[arg0] = arg1;
if (scr_debug())
show_debug_message("*** flag [" + string(arg0) + "] updated: " + string(arg1) + " | " + scr_flag_name_get(arg0));
}
function scr_setflag(arg0, arg1)
{
scr_flag_set(arg0, arg1);
} (1643, scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (1643) + 1);
|
|
81
|
}
|
|
82
|
sink_notice_timer = 15;
|
|
83
|
sink_marker = scr_markerscr_marker
function scr_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
}
return thismarker;
} (157, 83, spr_noellehouse_kitchen_sink_water);
|
|
84
|
with (sink_marker)
|
|
85
|
{
|
|
86
|
scr_depthscr_depth
function scr_depth(arg0 = id, arg1 = 0)
{
with (arg0)
depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10));
} ();
|
|
87
|
image_speed = 0.15;
|
|
88
|
visible = 0;
|
|
89
|
}
|
|
90
|
grab_heart = false;
|
|
91
|
grab_heart_timer = 0;
|
|
92
|
grab_jump_timer = 0;
|
|
93
|
screen_dark = false;
|
|
94
|
piano_sequence = false;
|
|
95
|
piano_pause_timer = 0;
|
|
96
|
piano_song[0] = -4;
|
|
97
|
piano_song[1] = -4;
|
|
98
|
piano_playlist = ["kris_piano_sevenfour", "kris_piano_quiz", "kris_piano_lancer_waltz", "kris_piano_rouxls", "kris_piano_waitingroom", "kris_piano_shop", "kris_piano_last_prophecy", "kris_piano_prophecy"];
|
|
99
|
piano_index = scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (738);
|
|
100
|
emitter = audio_emitter_create();
|
|
101
|
jump_pos = 0;
|
|
102
|
jump_timer = 10;
|
|
103
|
jump_slow = false;
|
|
104
|
test_timer = 0;
|
|
105
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (737) == 0)
|
|
106
|
{
|
|
107
|
is_noticed = false;
|
|
108
|
hit_heart = false;
|
|
109
|
notice_timer = 0;
|
|
110
|
heart_fall_timer = 0;
|
|
111
|
kris_face_left = true;
|
|
112
|
finished = false;
|
|
113
|
walk_speed = 2;
|
|
114
|
move_towards_heart = false;
|
|
115
|
get_time = 0;
|
|
116
|
move_timer = 0;
|
|
117
|
heart_fall_ypos = 0;
|
|
118
|
kris_get = false;
|
|
119
|
kris_get_timer = 0;
|
|
120
|
heart_take = false;
|
|
121
|
heart_take_timer = 0;
|
|
122
|
kris_turn_pos = kris_marker.x + 20;
|
|
123
|
kris_throw = false;
|
|
124
|
kris_throw_timer = 0;
|
|
125
|
kris_drink_down = false;
|
|
126
|
heart_aligned = false;
|
|
127
|
move_up = false;
|
|
128
|
move_right = false;
|
|
129
|
debug_reset = false;
|
|
130
|
debug_reset_timer = 0;
|
|
131
|
throw_threshold_x_a = 140;
|
|
132
|
throw_threshold_xx_a = 380;
|
|
133
|
throw_threshold_y_a = 70;
|
|
134
|
throw_threshold_yy_a = 190;
|
|
135
|
throw_threshold_x_b = 180;
|
|
136
|
throw_threshold_xx_b = 300;
|
|
137
|
throw_threshold_y_b = 0;
|
|
138
|
throw_threshold_yy_b = 190;
|
|
139
|
}
|
|
140
|
else
|
|
141
|
{
|
|
142
|
piano_sequence = true;
|
|
143
|
vent_closed_cover_marker.visible = 1;
|
|
144
|
vent_bottom_collider = instance_create(85, 50, obj_homealone_solid);
|
|
145
|
vent_bottom_collider.image_xscale = 2;
|
|
146
|
piano_aligned = false;
|
|
147
|
piano_play = false;
|
|
148
|
piano_timer = 0;
|
|
149
|
piano_time = 0;
|
|
150
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (787) >= 1)
|
|
151
|
{
|
|
152
|
kris_marker.sprite_index = spr_noellehouse_kitchen_kris_look_phone;
|
|
153
|
drink_finished = true;
|
|
154
|
cup_marker.visible = 1;
|
|
155
|
choco_marker.visible = 1;
|
|
156
|
}
|
|
157
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (787) > 1)
|
|
158
|
{
|
|
159
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (787) == 2)
|
|
160
|
{
|
|
161
|
kris_marker.x = 140;
|
|
162
|
kris_marker.sprite_index = spr_krisl;
|
|
163
|
kris_marker.image_speed = 0.25;
|
|
164
|
piano_pause_timer = 90;
|
|
165
|
}
|
|
166
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (787) == 3)
|
|
167
|
{
|
|
168
|
kris_marker.x = 140;
|
|
169
|
kris_marker.y = 170;
|
|
170
|
kris_marker.sprite_index = spr_krisd;
|
|
171
|
kris_marker.image_speed = 0.25;
|
|
172
|
piano_pause_timer = 90;
|
|
173
|
}
|
|
174
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (787) == 4)
|
|
175
|
{
|
|
176
|
piano_play = true;
|
|
177
|
piano_aligned = true;
|
|
178
|
kris_marker.visible = 0;
|
|
179
|
}
|
|
180
|
}
|
|
181
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
var flag_value = global.flag[arg0];
return flag_value;
}
function scr_flag_name_get(arg0)
{
if (!global.is_console)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
else
{
return "";
}
}
function scr_getflag(arg0)
{
return scr_flag_get(arg0);
} (787) == 0)
|
|
182
|
scr_flag_setscr_flag_set
function scr_flag_set(arg0, arg1)
{
global.flag[arg0] = arg1;
if (scr_debug())
show_debug_message("*** flag [" + string(arg0) + "] updated: " + string(arg1) + " | " + scr_flag_name_get(arg0));
}
function scr_setflag(arg0, arg1)
{
scr_flag_set(arg0, arg1);
} (787, 1);
|
|
183
|
}
|