Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_queen_buffercontroller_Step_0

(view raw script w/o annotations or w/e)
1
if (buffering == 0)
2
{
3
    bufferbar++;
4
    if (bufferbar == (bufferdelay - 15))
5
        songtime = audio_sound_get_track_position(global.batmusic[1]);
6
    if (bufferbar == bufferdelay)
7
    {
8
        bufferbar = 0;
9
        buffering = 1;
10
    }
11
}
12
else if (buffering == 1)
13
{
14
    if ((bufferbar % 15) == 0)
15
        audio_sound_set_track_position(global.batmusic[1], songtime);
16
    bufferbar++;
17
    if (bufferbar == bufferduration)
18
        buffering = 2;
19
}