Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_knight_weird_circle_bullet_Step_0

(view raw script w/o annotations or w/e)
1
timer++;
2
if ((timer % 3) == 0)
3
    grazed = 0;
4
if (wall_destroy == 1)
5
{
6
    if (x < (__view_get(e__VW.XView, 0) - 80))
7
        instance_destroy();
8
    if (x > (__view_get(e__VW.XView, 0) + 760))
9
        instance_destroy();
10
    if (y < (__view_get(e__VW.YView, 0) - 80))
11
        instance_destroy();
12
    if (y > (__view_get(e__VW.YView, 0) + 580))
13
        instance_destroy();
14
}
15
if (updateimageangle == 1)
16
    image_angle = direction;
17
if (spin == 1)
18
    image_angle += spinspeed;
19
if (bottomfade != 0)
20
{
21
    if (y > (cameray() + bottomfade))
22
        image_alpha *= 0.8;
23
}
24
25
enum e__VW
26
{
27
    XView,
28
    YView,
29
    WView,
30
    HView,
31
    Angle,
32
    HBorder,
33
    VBorder,
34
    HSpeed,
35
    VSpeed,
36
    Object,
37
    Visible,
38
    XPort,
39
    YPort,
40
    WPort,
41
    HPort,
42
    Camera,
43
    SurfaceID
44
}