Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_martlet_feather_circle_final_feather_Draw_0

(view raw script w/o annotations or w/e)
1
if (live_call())
2
    return global.live_result;
3
if (state >= 1)
4
{
5
    var j = 2;
6
    i = ds_list_size(x_list) - 1;
7
    while (i >= 0)
8
    {
9
        var x0 = ds_list_find_value(x_list, i);
10
        var y0 = ds_list_find_value(y_list, i);
11
        var angle0 = ds_list_find_value(angle_list, i);
12
        var image_alpha_trail = 1 / j;
13
        draw_sprite_ext(trail_sprite, 0, x0, y0, 1, 1, angle0, c_white, image_alpha_trail * image_alpha);
14
        j += 1;
15
        i -= 1;
16
    }
17
}
18
if (bullet_hit_draw_timer > 0)
19
    shader_set(sh_flash);
20
draw_sprite_ext(sprite_index, image_index, x, y, 1, 1, image_angle, c_yellow, image_alpha);
21
shader_reset();