Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_testoverworldenemy_Other_10

(view raw script w/o annotations or w/e)
1
if (encountered == 0)
2
{
3
    if (global.interact == 0 || global.interact == 4 || washit == 1)
4
    {
5
        encountered = 1;
6
        global.specialbattle = 0;
7
        global.flag[9 battle_music] = 1;
8
        if (global.flag[9 battle_music] == 1)
9
        {
10
            if (global.encounterno != 62 && global.encounterno != 84 && global.encounterno != 111 && global.encounterno != 113 && global.encounterno != 114 && global.encounterno != 115 && global.encounterno != 121 && global.encounterno != 140)
11
                global.batmusic[0] = snd_init("battle.ogg");
12
            if (global.encounterno == 111 || global.encounterno == 140)
13
                global.batmusic[0] = snd_init("rudebuster_boss.ogg");
14
            if (global.encounterno == 117 || global.encounterno == 125 || global.encounterno == 126)
15
                global.batmusic[0] = snd_init("battle.ogg");
16
            if (global.encounterno == 114)
17
            {
18
                debug_print("test hey what");
19
                global.batmusic[0] = snd_init("rouxls_battle.ogg");
20
            }
21
            if (global.encounterno == 115)
22
                global.batmusic[0] = snd_init("knight.ogg");
23
            if (global.encounterno == 121)
24
            {
25
                global.batmusic[0] = snd_init("tenna_battle.ogg");
26
                global.batmusic[2] = snd_init("tenna_battle_guitar.ogg");
27
                global.batmusic[3] = mus_loop(global.batmusic[2]);
28
                mus_volume(global.batmusic[3], 0, 0);
29
            }
30
        }
31
alarm[5]
32
        vspeed = 0;
33
        global.interact = 1;
34
        con = 1;
35
    }
36
}