Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_guardener_laser_launcher_Draw_0

(view raw script w/o annotations or w/e)
1
if live_call()
2
    return global.live_result;
3
if (!surface_exists(global.attack_surface))
4
    return;
5
surface_set_target(global.attack_surface)
6
draw_set_alpha(warning_line_alpha)
7
for (var i = 0; i < 8; i++)
8
{
9
    var new_dir = image_angle + i * 45
10
    draw_set_color(c_white)
11
    var xx = x - global.attack_surface_x + (lengthdir_x(600, new_dir))
12
    var yy = y - global.attack_surface_y + (lengthdir_y(600, new_dir))
13
    draw_line_width((x - global.attack_surface_x), (y - global.attack_surface_y), xx, yy, 2)
14
}
15
draw_set_alpha(1)
16
surface_reset_target()