|
1
|
plot_check_on = true;
|
|
2
|
plot_post = 90;
|
|
3
|
plot_post_b = 91;
|
|
4
|
plot_flag = 1454;
|
|
5
|
turnofflayers("CUTSCENE");
|
|
6
|
con = -1;
|
|
7
|
customcon = 0;
|
|
8
|
timer = 0;
|
|
9
|
init = 0;
|
|
10
|
waiting = false;
|
|
11
|
glasses = true;
|
|
12
|
sndtoggle = false;
|
|
13
|
droppedinthewater = false;
|
|
14
|
if (plot_check_on == false || scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (plot_flag) < plot_post_b)
|
|
15
|
{
|
|
16
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (plot_flag) < plot_post)
|
|
17
|
con = 0;
|
|
18
|
else
|
|
19
|
con = 50;
|
|
20
|
var _debuglayer = layer_get_id("CUTSCENE_ASSETS");
|
|
21
|
var _debugcamlayer = layer_get_id("CUTSCENE_CAMREGIONS");
|
|
22
|
kr_pos1 = findspriteinfo(spr_debug_krmarker, _debuglayer, c_blue);
|
|
23
|
kr_pos1b = findspriteinfo(spr_debug_krmarker, _debuglayer, #603912);
|
|
24
|
kr_pos2 = findspriteinfo(spr_debug_krmarker, _debuglayer, c_lime);
|
|
25
|
kr_pos3 = findspriteinfo(spr_debug_krmarker, _debuglayer, c_white);
|
|
26
|
kr_pos4 = findspriteinfo(spr_debug_krmarker, _debuglayer, c_fuchsia);
|
|
27
|
kr_posB1 = findspriteinfo(spr_debug_krmarker, _debuglayer, c_red);
|
|
28
|
kr_posB2 = findspriteinfo(spr_debug_krmarker, _debuglayer, c_black);
|
|
29
|
ra_pos1 = findspriteinfo(spr_debug_ramarker, _debuglayer, c_blue);
|
|
30
|
ra_pos3 = findspriteinfo(spr_debug_ramarker, _debuglayer, c_white);
|
|
31
|
ra_pos4 = findspriteinfo(spr_debug_ramarker, _debuglayer, c_fuchsia);
|
|
32
|
su_pos1 = findspriteinfo(spr_debug_sumarker, _debuglayer, c_blue);
|
|
33
|
su_pos1b = findspriteinfo(spr_debug_sumarker, _debuglayer, #603912);
|
|
34
|
su_pos2 = findspriteinfo(spr_debug_sumarker, _debuglayer, c_lime);
|
|
35
|
su_pos3 = findspriteinfo(spr_debug_sumarker, _debuglayer, c_yellow);
|
|
36
|
su_pos4 = findspriteinfo(spr_debug_sumarker, _debuglayer, c_fuchsia);
|
|
37
|
su_posB1 = findspriteinfo(spr_debug_sumarker, _debuglayer, c_red);
|
|
38
|
su_posB2 = findspriteinfo(spr_debug_sumarker, _debuglayer, c_black);
|
|
39
|
su_posB3 = findspriteinfo(spr_susie_dark_sit, _debuglayer, c_white);
|
|
40
|
flowers_pos = findspriteinfo(spr_dw_susieflowers, _debuglayer);
|
|
41
|
flowers_marker = scr_makemarker_fromstructscr_makemarker_fromstruct
function scr_makemarker_fromstruct(arg0, arg1 = false)
{
var _marker;
if (arg1 == 2)
{
_marker = instance_create(arg0.x, arg0.y, obj_marker_fancy);
with (_marker)
{
sprite_index = arg0.sprite_index;
image_speed = 0;
}
}
else if (arg1)
{
_marker = scr_marker_fancy(arg0.x, arg0.y, arg0.sprite_index);
}
else
{
_marker = scr_marker(arg0.x, arg0.y, arg0.sprite_index);
}
with (_marker)
{
scr_spritematch(arg0);
scr_depth();
}
return _marker;
} (flowers_pos, false);
|
|
42
|
flowers_marker.depth = 1000000;
|
|
43
|
gr_pos1 = findspriteinfo(spr_enemy_green_walk, _debuglayer, c_blue);
|
|
44
|
bl_pos1 = findspriteinfo(spr_blue_walk_r, _debuglayer, c_white);
|
|
45
|
bl_pos2 = findspriteinfo(spr_blue_walk_r, _debuglayer, c_red);
|
|
46
|
bl_pos3 = findspriteinfo(spr_blue_walk_r, _debuglayer, c_lime);
|
|
47
|
yl_pos1 = findspriteinfo(spr_yellow_walk_right, _debuglayer, c_white);
|
|
48
|
cam_pos1 = findspriteinfo(spr_debug_cameraregionpreview, _debugcamlayer, c_white);
|
|
49
|
cam_pos2 = findspriteinfo(spr_debug_cameraregionpreview, _debugcamlayer, c_red);
|
|
50
|
cam_pos3 = findspriteinfo(spr_debug_cameraregionpreview, _debugcamlayer, c_lime);
|
|
51
|
cam_pos4 = findspriteinfo(spr_debug_cameraregionpreview, _debugcamlayer, c_aqua);
|
|
52
|
cam_pos5 = findspriteinfo(spr_debug_cameraregionpreview, _debugcamlayer, c_yellow);
|
|
53
|
cam_pos6 = findspriteinfo(spr_debug_cameraregionpreview, _debugcamlayer, c_blue);
|
|
54
|
center_pos = findspriteinfo(spr_whitepixel, _debuglayer, c_white);
|
|
55
|
blackall = 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;
} (-10, -10, spr_whitepx);
|
|
56
|
blackall.image_blend = c_black;
|
|
57
|
blackall.image_xscale = room_width + 20;
|
|
58
|
blackall.image_yscale = room_height + 20;
|
|
59
|
blackall.image_alpha = 0;
|
|
60
|
blackall.depth = 10000;
|
|
61
|
}
|
|
62
|
else
|
|
63
|
{
|
|
64
|
con = 999;
|
|
65
|
}
|
|
66
|
|
|
67
|
make_choice = function(arg0 = 1)
|
|
68
|
{
|
|
69
|
var d = d_make();
|
|
70
|
d.side = arg0;
|
|
71
|
};
|