Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_scr_enemy_timer_attacks_martlet_pacifist

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

function scr_enemy_timer_attacks_martlet_pacifist() { var enemy_attack = global.enemy_attack; if (global.last_text_move_select > -1 && enemy_attack != "Martlet Feather Finale") { if (!instance_exists(obj_attack_cycler_martlet)) instance_create(0, 0, obj_attack_cycler_martlet); } if (instance_exists(obj_dialogue_box_battle_transformation_any) && obj_heart_battle_fighting_parent.moveable == true) { if (!instance_exists(obj_quote_battle_martlet_pacifist_during_attack_parent)) { if (enemy_attack == "Martlet Feather Fall" && !instance_exists(obj_battle_enemy_attack_martlet_feather_fall_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_fall_checker); } else if (enemy_attack == "Martlet Feather Flow" && !instance_exists(obj_battle_enemy_attack_martlet_feather_flow_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_flow_checker); } else if (enemy_attack == "Martlet Package" && !instance_exists(obj_battle_enemy_attack_martlet_package_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_package_checker); } else if (enemy_attack == "Martlet Feather Circle" && !instance_exists(obj_battle_enemy_attack_martlet_feather_circle_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_circle_checker); } else if (enemy_attack == "Martlet Feather Spiral" && !instance_exists(obj_battle_enemy_attack_martlet_feather_spiral_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_spiral_checker); } else if (enemy_attack == "Martlet Wing Gust" && !instance_exists(obj_battle_enemy_attack_martlet_wing_gust_body)) { instance_create(obj_martlet_body.x, obj_martlet_body.y, obj_battle_enemy_attack_martlet_wing_gust_body); } else if (enemy_attack == "Martlet Catapult") { } else if (enemy_attack == "Martlet Tornado" && !instance_exists(obj_battle_enemy_attack_martlet_tornado_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_tornado_checker); } else if (enemy_attack == "Martlet Feather Finale" && !instance_exists(obj_battle_enemy_attack_martlet_feather_finale_checker)) { instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_finale_checker); } } } }
()
2
{
3
    var enemy_attack = global.enemy_attack;
4
    if (global.last_text_move_select > -1 && enemy_attack != "Martlet Feather Finale")
5
    {
6
        if (!instance_exists(obj_attack_cycler_martlet))
7
            instance_create(0, 0, obj_attack_cycler_martlet);
8
    }
9
    if (instance_exists(obj_dialogue_box_battle_transformation_any) && obj_heart_battle_fighting_parent.moveable == true)
10
    {
11
        if (!instance_exists(obj_quote_battle_martlet_pacifist_during_attack_parent))
12
        {
13
            if (enemy_attack == "Martlet Feather Fall" && !instance_exists(obj_battle_enemy_attack_martlet_feather_fall_checker))
14
            {
15
                instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_fall_checker);
16
            }
17
            else if (enemy_attack == "Martlet Feather Flow" && !instance_exists(obj_battle_enemy_attack_martlet_feather_flow_checker))
18
            {
19
                instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_flow_checker);
20
            }
21
            else if (enemy_attack == "Martlet Package" && !instance_exists(obj_battle_enemy_attack_martlet_package_checker))
22
            {
23
                instance_create(0, 0, obj_battle_enemy_attack_martlet_package_checker);
24
            }
25
            else if (enemy_attack == "Martlet Feather Circle" && !instance_exists(obj_battle_enemy_attack_martlet_feather_circle_checker))
26
            {
27
                instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_circle_checker);
28
            }
29
            else if (enemy_attack == "Martlet Feather Spiral" && !instance_exists(obj_battle_enemy_attack_martlet_feather_spiral_checker))
30
            {
31
                instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_spiral_checker);
32
            }
33
            else if (enemy_attack == "Martlet Wing Gust" && !instance_exists(obj_battle_enemy_attack_martlet_wing_gust_body))
34
            {
35
                instance_create(obj_martlet_body.x, obj_martlet_body.y, obj_battle_enemy_attack_martlet_wing_gust_body);
36
            }
37
            else if (enemy_attack == "Martlet Catapult")
38
            {
39
            }
40
            else if (enemy_attack == "Martlet Tornado" && !instance_exists(obj_battle_enemy_attack_martlet_tornado_checker))
41
            {
42
                instance_create(0, 0, obj_battle_enemy_attack_martlet_tornado_checker);
43
            }
44
            else if (enemy_attack == "Martlet Feather Finale" && !instance_exists(obj_battle_enemy_attack_martlet_feather_finale_checker))
45
            {
46
                instance_create(0, 0, obj_battle_enemy_attack_martlet_feather_finale_checker);
47
            }
48
        }
49
    }
50
}