Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_heart_battle_fighting_axis_Draw_0

(view raw script w/o annotations or w/e)
1
var battle_box = 3154;
2
var j = 2;
3
i = ds_list_size(x_list) - 1;
4
while (i >= 0)
5
{
6
    var x0 = ds_list_find_value(x_list, i);
7
    var y0 = ds_list_find_value(y_list, i);
8
    var angle0 = 0;
9
    var image_alpha_trail = 1 / j;
10
    draw_sprite_ext(trail_sprite, 0, x0, y0, 1, 1, angle0, c_white, image_alpha_trail * image_alpha);
11
    j += 1;
12
    i -= 1;
13
}
14
if (movement_mode == 2)
15
{
16
    var draw_circle_alpha = image_alpha * circle_alpha;
17
    draw_set_alpha(draw_circle_alpha);
18
    draw_set_color(c_white);
19
    draw_circle(battle_box.x, battle_box.y, base_distance, false);
20
    draw_set_color(c_black);
21
    draw_circle(battle_box.x, battle_box.y, base_distance - 2, false);
22
    draw_set_alpha(1);
23
}
24
draw_sprite_ext(sprite_index, image_index, x, y, 1, 1, image_angle, c_white, image_alpha);