Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_incense_bullet_Step_0

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