Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_bullet_super_nubert2_Draw_0

(view raw script w/o annotations or w/e)
1
for (var a = 0; a < nr; a++)
2
{
3
    if (a == 0)
4
        continue;
5
    draw_primitive_begin(pr_trianglelist);
6
    draw_vertex_color(bbb[a][0], bbb[a][1], #0B0B3B, 1);
7
    draw_vertex_color(bbb[a - 1][0], bbb[a - 1][1], #0B0B3B, 1);
8
    draw_vertex_color(bbb[a - 1][2], bbb[a - 1][3], #0B0B3B, 1);
9
    draw_vertex_color(bbb[a][0], bbb[a][1], #0B0B3B, 1);
10
    draw_vertex_color(bbb[a][2], bbb[a][3], #0B0B3B, 1);
11
    draw_vertex_color(bbb[a - 1][2], bbb[a - 1][3], #0B0B3B, 1);
12
    draw_primitive_end();
13
}
14
for (var a = 0; a < nr; a++)
15
{
16
    if (a == 0)
17
        continue;
18
    draw_primitive_begin(pr_trianglelist);
19
    draw_vertex_color(aaa[a][0], aaa[a][1], #ED1C24, 1);
20
    draw_vertex_color(aaa[a - 1][0], aaa[a - 1][1], #ED1C24, 1);
21
    draw_vertex_color(aaa[a - 1][2], aaa[a - 1][3], #ED1C24, 1);
22
    draw_vertex_color(aaa[a][0], aaa[a][1], #ED1C24, 1);
23
    draw_vertex_color(aaa[a][2], aaa[a][3], #ED1C24, 1);
24
    draw_vertex_color(aaa[a - 1][2], aaa[a - 1][3], #ED1C24, 1);
25
    draw_primitive_end();
26
    if (a == (nr - 1))
27
        draw_sprite_ext(spr_nubert_segment_crown, 0, ns[a][0], ns[a][1], 2, 2, ns[a][2], image_blend, image_alpha);
28
}
29
if (nr == 0)
30
    draw_sprite_ext(spr_nubert_sideways, 4, x, y, 2, 2, nubert_first_angle, image_blend, image_alpha);
31
if (nr == 1)
32
    draw_sprite_ext(spr_nubert_sideways, 3, x, y, 2, 2, nubert_first_angle, image_blend, image_alpha);
33
if (!(nubert_reverse && (nr == 0 || nr == 1)) && nr != 0 && nr != 1)
34
    draw_sprite_ext(spr_nubert_butt, 0, x, y, 2, 2, nubert_first_angle, image_blend, image_alpha);