|
1
|
if (!(room == room_dw_city_poppup && global.flag[915 snowgrave_plot] == 6 && global.flag[916 snowgrave_fail] == 0 && global.entrance == 24))
|
|
2
|
{
|
|
3
|
defaultsong = "cybercity.ogg";
|
|
4
|
altsong = "cybercity_alt.ogg";
|
|
5
|
if (scr_sideb_get_phasescr_sideb_get_phase
function scr_sideb_get_phase()
{
var phase = 0;
if (global.flag[916 snowgrave_fail] == 0)
{
if (global.flag[915 snowgrave_plot] > 0 && global.flag[915 snowgrave_plot] < 4)
phase = 1;
if (global.flag[915 snowgrave_plot] >= 4 && global.flag[915 snowgrave_plot] < 7)
phase = 2;
if (global.flag[915 snowgrave_plot] >= 7 && global.flag[915 snowgrave_plot] < 20)
phase = 3;
if (global.flag[915 snowgrave_plot] >= 20)
phase = 4;
}
return phase;
} () == 2)
|
|
6
|
{
|
|
7
|
mysong = altsong;
|
|
8
|
songspeed = 1.2;
|
|
9
|
}
|
|
10
|
else
|
|
11
|
{
|
|
12
|
mysong = defaultsong;
|
|
13
|
songspeed = 0.97;
|
|
14
|
}
|
|
15
|
if (!snd_is_playing(global.currentsong[1]))
|
|
16
|
{
|
|
17
|
global.currentsong[0] = snd_init(mysong);
|
|
18
|
global.currentsong[1] = mus_loop_ext(global.currentsong[0], 0.8, songspeed);
|
|
19
|
}
|
|
20
|
}
|
|
21
|
update = 0;
|
|
22
|
updatesong = 0;
|
|
23
|
timer = 0;
|
|
24
|
if (global.flag[915 snowgrave_plot] == 3 && global.flag[916 snowgrave_fail] == 0)
|
|
25
|
{
|
|
26
|
snd_free_all();
|
|
27
|
instance_destroy();
|
|
28
|
}
|