Undertale script viewer

← back to main script listing

gml_Object_obj_musfadepause_Step_0

(view raw script w/o annotations or w/e)
1
if (resume == 0)
2
{
3
    volume -= fadespeed;
4
    if (volume < 0.05)
5
        volume = 0;
6
    caster_set_volume(mysong, volume);
7
    if (volume == 0)
8
        caster_pause(mysong);
9
}
10
if (resume == 1)
11
{
12
    caster_resume(mysong);
13
    volume = 0;
14
    resume = 2;
15
}
16
if (resume == 2)
17
{
18
    volume += fadespeed;
19
    caster_set_volume(mysong, volume);
20
    if (volume > fvolume)
21
    {
22
        volume = fvolume;
23
        instance_destroy();
24
    }
25
}