Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_rhythmgame_tenna_tester_Step_0

(view raw script w/o annotations or w/e)
1
if (init == false)
2
{
3
    global.batmusic[0] = snd_init("tenna_battle.ogg");
4
    global.batmusic[1] = mus_loop(global.batmusic[0]);
5
    init = true;
6
}
7
track_pos = audio_sound_get_track_position(global.batmusic[1]);
8
if (image_speed < 2 && track_pos > 6.4)
9
    image_speed = 2;
10
if (image_speed == 2 && track_pos < 6.4)
11
    image_speed = 1;
12
if (keyboard_check(vk_space) && !active)
13
{
14
    active = true;
15
    rhythmgame = instance_create(0, 0, obj_rhythmgame);
16
    timer = 240;
17
    rhythmgame.tenna_boss = true;
18
}
19
if (
scr_debug
scr_debug

function
scr_debug()
{ if (global.debug == 1) return 1; }
())
20
{
21
    if (keyboard_check(ord("0")) && !active)
22
        audio_sound_set_track_position(global.batmusic[0], 0);
23
}
24
if (timer > 0 && active)
25
{
26
    timer--;
27
    if (timer <= 0)
28
    {
29
        instance_destroy(rhythmgame);
30
        timer = 0;
31
        active = false;
32
    }
33
}