1 |
if (EVENT == 1) |
2 |
{ |
3 |
snd_free_all(); |
4 |
global.currentsong[0] = snd_init("AUDIO_DRONE.ogg"); |
5 |
global.currentsong[1] = mus_loop(global.currentsong[0]); |
6 |
global.typer = 667; |
7 |
global.fc = 0; |
8 |
global.msg[0] = \M0 IT APPEARS YOU HAVE REACHED Delay 66 AN END.Wait for inputClose Message ; |
9 |
EVENT = 2; |
10 |
W = instance_create(70, 80, obj_writer); |
11 |
if (global.tempflag[3] >= 1) |
12 |
{ |
13 |
with (obj_writer) |
14 |
instance_destroy(); |
15 |
} |
16 |
} |
17 |
if (EVENT == 0) |
18 |
EVENT = 1; |
19 |
if (EVENT == 2 && !instance_exists(obj_writer)) |
20 |
{ |
21 |
JA_XOFF = 0; |
22 |
if (global.lang == "ja") |
23 |
JA_XOFF = 44; |
24 |
global.msg[0] = ; |
25 |
if (global.tempflag[3] >= 1) |
26 |
{ |
27 |
JA_XOFF = 0; |
28 |
global.msg[0] = ; |
29 |
} |
30 |
EVENT = 3; |
31 |
alarm[4] = 30; |
32 |
if (global.tempflag[3] >= 1) |
33 |
alarm[4] = 15; |
34 |
W = instance_create(40 + JA_XOFF, 80, obj_writer); |
35 |
} |
36 |
if (EVENT == 4) |
37 |
{ |
38 |
choice = instance_create(100, 120, DEVICE_CHOICE); |
39 |
EVENT = 5; |
40 |
} |
41 |
if (EVENT == 5) |
42 |
{ |
43 |
if (global.choice == 0) |
44 |
{ |
45 |
with (obj_writer) |
46 |
instance_destroy(); |
47 |
EVENT = 6; |
48 |
} |
49 |
if (global.choice == 1) |
50 |
{ |
51 |
with (obj_writer) |
52 |
instance_destroy(); |
53 |
EVENT = 26; |
54 |
} |
55 |
} |
56 |
if (EVENT == 6) |
57 |
{ |
58 |
snd_free_all(); |
59 |
global.flag[6 disable_text_skip] = 1; |
60 |
global.msg[0] = THEN, THE FUTURE IS IN YOUR HANDS. ; |
61 |
W = instance_create(50, 80, obj_writer); |
62 |
EVENT = 7; |
63 |
alarm[4] = 30; |
64 |
if (global.tempflag[3] >= 1) |
65 |
{ |
66 |
with (obj_writer) |
67 |
instance_destroy(); |
68 |
alarm[4] = 1; |
69 |
} |
70 |
} |
71 |
if (EVENT == 8) |
72 |
{ |
73 |
WHITEFADE = 1; |
74 |
FADEUP = 0.01; |
75 |
EVENT = 9; |
76 |
alarm[4] = 120; |
77 |
if (global.tempflag[3] >= 1) |
78 |
{ |
79 |
FADEUP = 0.03; |
80 |
alarm[4] = 45; |
81 |
} |
82 |
global.tempflag[3] += 1; |
83 |
} |
84 |
if (EVENT == 10) |
85 |
{ |
86 |
scr_windowcaption(); |
87 |
scr_tempload(); |
88 |
EVENT = 11; |
89 |
} |
90 |
if (EVENT == 26) |
91 |
{ |
92 |
snd_free_all(); |
93 |
global.msg[0] = \M0 THEN THE WORLD Delay 55 WAS COVERED Delay 55 IN DARKNESS.Wait for inputClose Message ; |
94 |
EVENT = 27; |
95 |
W = instance_create(60, 80, obj_writer); |
96 |
} |
97 |
if (EVENT == 27 && !instance_exists(obj_writer)) |
98 |
{ |
99 |
global.currentsong[0] = snd_init("AUDIO_DARKNESS.ogg"); |
100 |
global.currentsong[1] = mus_play(global.currentsong[0]); |
101 |
EVENT = 28; |
102 |
DARK_WAIT = 0; |
103 |
} |
104 |
if (EVENT == 28) |
105 |
{ |
106 |
DARK_WAIT += 1; |
107 |
if (DARK_WAIT >= 2040) |
108 |
ossafe_game_end(); |
109 |
if (!snd_is_playing(global.currentsong[1])) |
110 |
ossafe_game_end(); |
111 |
if (os_type == os_ps4 || os_type == os_ps5 || scr_is_switch_os()) |
112 |
{ |
113 |
if (DARK_WAIT >= 90 && !restart) |
114 |
{ |
115 |
for (var i = 0; i < array_length_1d(gamepad_controls); i++) |
116 |
{ |
117 |
if (gamepad_button_check_pressed(obj_gamecontroller.gamepad_id, gamepad_controls[i])) |
118 |
{ |
119 |
if (gamepad_controls[i] == global.button0 || gamepad_controls[i] == global.button1 || gamepad_controls[i] == global.button2 || gamepad_controls[i] == gp_shoulderlb) |
120 |
{ |
121 |
mus_volume(global.currentsong[1], 0, 80); |
122 |
restart = true; |
123 |
break; |
124 |
} |
125 |
} |
126 |
} |
127 |
} |
128 |
if (restart) |
129 |
{ |
130 |
restart_timer++; |
131 |
if (restart_timer >= 100) |
132 |
ossafe_game_end(); |
133 |
} |
134 |
} |
135 |
} |
136 |
if (EVENT >= 0 && EVENT <= 4) |
137 |
{ |
138 |
if (button2_h()) |
139 |
{ |
140 |
with (obj_writer) |
141 |
{ |
142 |
if (pos < (length - 3)) |
143 |
pos += 2; |
144 |
if (specfade <= 0.9) |
145 |
specfade -= 0.1; |
146 |
if (rate <= 1) |
147 |
rate = 1; |
148 |
} |
149 |
} |
150 |
} |