Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_scr_damage_special_condition_reticle_yellow

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

function scr_damage_special_condition_reticle_yellow() { 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 == "micro froggit") { if (outline <= (small_circle * 0.25)) global.enemy_vulnerable = true; else global.enemy_vulnerable = false; } }
()
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 == "micro froggit")
27
    {
28
        if (outline <= (small_circle * 0.25))
29
            global.enemy_vulnerable = true;
30
        else
31
            global.enemy_vulnerable = false;
32
    }
33
}