Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_starlo_slow_surround_checker_Alarm_0

related scripts: Alarm_0 Alarm_1Create_0Destroy_0Draw_0Step_0

(view raw script w/o annotations or w/e)
1
var soul = 2982;
2
var box = 3156;
3
if (starlo_take_aim_shots_current < starlo_take_aim_shots_max)
4
{
5
    if ((starlo_take_aim_shots_current % 2) == 0)
6
        instance_create(choose(box.bbox_right + 60, box.bbox_left - 60), soul.y, obj_battle_enemy_attack_starlo_guns_horizontal_gun);
7
    else
8
        instance_create(soul.x, choose(box.bbox_top - 60, box.bbox_bottom + 60), obj_battle_enemy_attack_starlo_guns_vertical_gun);
9
}
10
else if (starlo_take_aim_fade_out == false)
11
{
12
    starlo_take_aim_fade_out = true;
13
}
14
starlo_take_aim_shots_current += 1;
15
alarm[0]
 = starlo_take_aim_interval;
gml_Object_obj_battle_enemy_attack_starlo_slow_surround_checker_Alarm_0.gml

var soul = 2982; var box = 3156; if (starlo_take_aim_shots_current < starlo_take_aim_shots_max) { if ((starlo_take_aim_shots_current % 2) == 0) instance_create(choose(box.bbox_right + 60, box.bbox_left - 60), soul.y, obj_battle_enemy_attack_starlo_guns_horizontal_gun); else instance_create(soul.x, choose(box.bbox_top - 60, box.bbox_bottom + 60), obj_battle_enemy_attack_starlo_guns_vertical_gun); } else if (starlo_take_aim_fade_out == false) { starlo_take_aim_fade_out = true; } starlo_take_aim_shots_current += 1; alarm[0]
 = starlo_take_aim_interval;