Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_scr_start_enemy_no_attack_axis

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

function scr_start_enemy_no_attack_axis() { instance_create(319, 320, obj_dialogue_box_battle_transformation_any); instance_create(round(obj_dialogue_box_battle_transformation_any.bbox_left + ((obj_dialogue_box_battle_transformation_any.bbox_right - obj_dialogue_box_battle_transformation_any.bbox_left) / 2)), round(obj_dialogue_box_battle_transformation_any.bbox_top + ((obj_dialogue_box_battle_transformation_any.bbox_bottom - obj_dialogue_box_battle_transformation_any.bbox_top) / 2)), obj_heart_battle_fighting_axis); instance_create(0, 0, obj_battle_enemy_attack_axis_shield); if (global.route == 1 && global.geno_complete[3] == false) { instance_create(402, 68, obj_quote_bubble_battle_yellow_2); instance_create(0, 0, obj_quote_battle_axis); } else if (global.route == 2 && global.action_1_selected_count > 0) { scr_audio_fade_out(40, 1000); instance_create(0, 0, obj_steamworks_35_in_battle_cutscene_4); global.action_1_important = false; } else { with (obj_battlebox_controller_axis) event_user(0); } }
()
2
{
3
    instance_create(319, 320, obj_dialogue_box_battle_transformation_any);
4
    instance_create(round(obj_dialogue_box_battle_transformation_any.bbox_left + ((obj_dialogue_box_battle_transformation_any.bbox_right - obj_dialogue_box_battle_transformation_any.bbox_left) / 2)), round(obj_dialogue_box_battle_transformation_any.bbox_top + ((obj_dialogue_box_battle_transformation_any.bbox_bottom - obj_dialogue_box_battle_transformation_any.bbox_top) / 2)), obj_heart_battle_fighting_axis);
5
    instance_create(0, 0, obj_battle_enemy_attack_axis_shield);
6
    if (global.route == 1 && global.geno_complete[3] == false)
7
    {
8
        instance_create(402, 68, obj_quote_bubble_battle_yellow_2);
9
        instance_create(0, 0, obj_quote_battle_axis);
10
    }
11
    else if (global.route == 2 && global.action_1_selected_count > 0)
12
    {
13
        scr_audio_fade_out
scr_audio_fade_out

function scr_audio_fade_out(arg0, arg1) { var snd = arg0; var fade_len = arg1; if (!audio_is_playing(snd)) return false; audio_sound_gain(snd, 0, fade_len); if (instance_exists(obj_audio_fade_helper)) { with (obj_audio_fade_helper) { if (audio_to_fade == snd) return false; } } with (instance_create(0, 0, obj_audio_fade_helper)) audio_to_fade = snd; }
(40, 1000);
14
        instance_create(0, 0, obj_steamworks_35_in_battle_cutscene_4);
15
        global.action_1_important = false;
16
    }
17
    else
18
    {
19
        with (obj_battlebox_controller_axis)
20
            event_user(0);
21
    }
22
}