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() //gml_Script_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 |
} |