Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_scr_determine_boss_hurt_flags

(view raw script w/o annotations or w/e)
1
function scr_determine_boss_hurt_flags
scr_determine_boss_hurt_flags

function scr_determine_boss_hurt_flags() { var battle_enemy_name; if (global.battling_boss == true) { battle_enemy_name = global.battle_enemy_name; } else { var act_number = global.act_number; switch (act_number) { case 1: battle_enemy_name = global.battle_enemy_name_1; break; case 2: battle_enemy_name = global.battle_enemy_name_2; break; case 3: battle_enemy_name = global.battle_enemy_name_3; break; default: battle_enemy_name = global.battle_enemy_name_1; } } if (battle_enemy_name == "froggit intro") { } else if (battle_enemy_name == "flowey intro") { } else if (battle_enemy_name == "flier a") { } else if (battle_enemy_name == "penilla a") { } else if (battle_enemy_name == "sweet corn a") { } else if (battle_enemy_name == "crispy scroll a") { } else if (battle_enemy_name == "rorrim a") { } else if (battle_enemy_name == "decibat") { if (global.current_hp_enemy < global.max_hp_enemy) global.dark_ruins_boss_hurt[1] = 1; } else if (battle_enemy_name == "dalv") { if (global.current_hp_enemy < global.max_hp_enemy) global.dark_ruins_boss_hurt[2] = 1; } else if (battle_enemy_name == "micro froggit") { if (global.current_hp_enemy < global.max_hp_enemy) global.dark_ruins_boss_hurt[3] = 1; } else if (battle_enemy_name == "frostermit a") { } else if (battle_enemy_name == "insomnitot a") { } else if (battle_enemy_name == "know cone a") { } else if (battle_enemy_name == "trihecta" || battle_enemy_name == "tri") { } else if (battle_enemy_name == "martlet pacifist") { } else if (battle_enemy_name == "martlet genocide") { } else if (battle_enemy_name == "shufflers") { } }
()
2
{
3
    var battle_enemy_name;
4
    if (global.battling_boss == true)
5
    {
6
        battle_enemy_name = global.battle_enemy_name;
7
    }
8
    else
9
    {
10
        var act_number = global.act_number;
11
        switch (act_number)
12
        {
13
            case 1:
14
                battle_enemy_name = global.battle_enemy_name_1;
15
                break;
16
            case 2:
17
                battle_enemy_name = global.battle_enemy_name_2;
18
                break;
19
            case 3:
20
                battle_enemy_name = global.battle_enemy_name_3;
21
                break;
22
            default:
23
                battle_enemy_name = global.battle_enemy_name_1;
24
        }
25
    }
26
    if (battle_enemy_name == "froggit intro")
27
    {
28
    }
29
    else if (battle_enemy_name == "flowey intro")
30
    {
31
    }
32
    else if (battle_enemy_name == "flier a")
33
    {
34
    }
35
    else if (battle_enemy_name == "penilla a")
36
    {
37
    }
38
    else if (battle_enemy_name == "sweet corn a")
39
    {
40
    }
41
    else if (battle_enemy_name == "crispy scroll a")
42
    {
43
    }
44
    else if (battle_enemy_name == "rorrim a")
45
    {
46
    }
47
    else if (battle_enemy_name == "decibat")
48
    {
49
        if (global.current_hp_enemy < global.max_hp_enemy)
50
            global.dark_ruins_boss_hurt[1] = 1;
51
    }
52
    else if (battle_enemy_name == "dalv")
53
    {
54
        if (global.current_hp_enemy < global.max_hp_enemy)
55
            global.dark_ruins_boss_hurt[2] = 1;
56
    }
57
    else if (battle_enemy_name == "micro froggit")
58
    {
59
        if (global.current_hp_enemy < global.max_hp_enemy)
60
            global.dark_ruins_boss_hurt[3] = 1;
61
    }
62
    else if (battle_enemy_name == "frostermit a")
63
    {
64
    }
65
    else if (battle_enemy_name == "insomnitot a")
66
    {
67
    }
68
    else if (battle_enemy_name == "know cone a")
69
    {
70
    }
71
    else if (battle_enemy_name == "trihecta" || battle_enemy_name == "tri")
72
    {
73
    }
74
    else if (battle_enemy_name == "martlet pacifist")
75
    {
76
    }
77
    else if (battle_enemy_name == "martlet genocide")
78
    {
79
    }
80
    else if (battle_enemy_name == "shufflers")
81
    {
82
    }
83
}