Undertale script viewer

← back to main script listing

gml_Object_obj_radar_Draw_0

(view raw script w/o annotations or w/e)
1
r = 40;
2
draw_set_color(c_white);
3
draw_circle(x, y, r + 2, 1);
4
draw_circle(x, y, r + 3, 1);
5
draw_set_color(c_lime);
6
for (i = 0; i < 10; i += 1)
7
{
8
    draw_set_alpha((i + 1) / 10);
9
    draw_line_width(x + (sin((siner + i) / 10) * r), y + (cos((siner + i) / 10) * r), x, y, 3);
10
}
11
siner += 1;
12
draw_sprite_ext(spr_dogradar, 0, x + radardogx, y + radardogy, 1, 1, 0, c_white, radardogalpha);
13
radardogalpha -= 0.05;
14
if (radardogalpha < -0.6)
15
{
16
    radardogalpha = 1;
17
    radardogx = random(40) - 30;
18
    radardogy = random(40) - 30;
19
}