Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_ceroba_fire_circle_explosion_Alarm_0

(view raw script w/o annotations or w/e)
1
var ring_object;
2
if (global.battle_phase == 1)
3
{
4
    switch (obj_battle_enemy_attack_ceroba_fire_circle_checker.counter_circle_number)
5
    {
6
        case 0:
7
        case 3:
8
        case 5:
9
        case 6:
10
            ring_object = 2727;
11
            break;
12
        case 1:
13
        case 2:
14
        case 4:
15
        default:
16
            ring_object = 2725;
17
            break;
18
    }
19
}
20
if (global.battle_phase == 2)
21
{
22
    switch (obj_battle_enemy_attack_ceroba_fire_circle_checker.counter_circle_number)
23
    {
24
        case 0:
25
        case 2:
26
        case 3:
27
        case 5:
28
        case 8:
29
        case 9:
30
            ring_object = 2727;
31
            break;
32
        case 1:
33
        case 4:
34
        case 6:
35
        case 7:
36
        default:
37
            ring_object = 2725;
38
            break;
39
    }
40
}
41
obj_battle_enemy_attack_ceroba_fire_circle_checker.counter_circle_number += 1;
42
instance_create(x, y, ring_object);
43
screenshake = true;