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_phasefunction 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 |
} |