Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_titan_biglaser_Draw_0

(view raw script w/o annotations or w/e)
1
if (timer > -1)
2
{
3
    if (!active)
4
    {
5
        draw_sprite_ext(sprite_index, image_index, x, y, image_xscale, image_yscale * sin(timer * 2), image_angle, image_blend, image_alpha);
6
    }
7
    else
8
    {
9
        draw_set_alpha(0.5);
10
        ossafe_fill_rectangle_color(__view_get(e__VW.XView, 0), __view_get(e__VW.YView, 0), __view_get(e__VW.XView, 0) + 640, __view_get(e__VW.YView, 0) + 480, c_black, c_black, c_black, c_black, false);
11
        draw_set_alpha(1);
12
        with (obj_darkshape_light_aura)
13
            radius = 24;
14
        with (obj_titan_enemy)
15
            draw_sprite_ext(spr_titan_charge, 2, x, y, image_xscale, image_yscale, image_angle, image_blend, image_alpha);
16
        draw_sprite_ext(sprite_index, image_index, x, y, image_xscale, 1, image_angle, image_blend, image_alpha);
17
    }
18
}
19
else
20
{
21
    draw_self();
22
}
23
24
enum e__VW
25
{
26
    XView,
27
    YView,
28
    WView,
29
    HView,
30
    Angle,
31
    HBorder,
32
    VBorder,
33
    HSpeed,
34
    VSpeed,
35
    Object,
36
    Visible,
37
    XPort,
38
    YPort,
39
    WPort,
40
    HPort,
41
    Camera,
42
    SurfaceID
43
}