Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_rouxls_battle_old_Draw_0

(view raw script w/o annotations or w/e)
1
if (global.chapter == 3 && i_ex(obj_rouxls_ch3_enemy) && spadebuttonenabled == true)
2
{
3
    spadebuttontimer++;
4
    if ((spadebuttontimer >= 7 && global.charturn == 0) || (spadebuttontimer >= 4 && global.charturn == 1) || (spadebuttontimer >= 2 && global.charturn == 2) || (spadebuttontimer >= 2 && obj_rouxls_ch3_enemy.phase == 3))
5
    {
6
        spadebuttoncount++;
7
        if (obj_rouxls_ch3_enemy.phase == 2)
8
        {
9
            heartbuttoncount++;
10
            rouxlsbuttoncount++;
11
        }
12
        spadebuttontimer = 0;
13
        snd_play_pitch(snd_menumove, 1.4);
14
    }
15
    if (spadebuttoncount > 5)
16
        spadebuttoncount = 1;
17
    if (heartbuttoncount > 5)
18
        heartbuttoncount = 1;
19
    if (rouxlsbuttoncount > 5)
20
        rouxlsbuttoncount = 1;
21
}