Deltarune (Chapter 1) script viewer

← back to main script listing

gml_Object_obj_overworld_spade_homing_Step_0

(view raw script w/o annotations or w/e)
1
timer += 1;
2
if (timer >= 2)
3
{
4
    if (image_alpha < 1)
5
        image_alpha += 0.1;
6
    if (image_alpha >= 1)
7
        active = 1;
8
}
9
if (timer == 2)
10
{
11
    move_towards_point(obj_mainchara.x + 20, obj_mainchara.y + 50, 8);
12
    image_angle = direction;
13
}
14
if (x >= (__view_get(e__VW.XView, 0) + 800))
15
    instance_destroy();
16
if (x <= (__view_get(e__VW.XView, 0) - 200))
17
    instance_destroy();
18
if (y > (__view_get(e__VW.YView, 0) + 600))
19
    instance_destroy();
20
if (y < (__view_get(e__VW.YView, 0) - 600))
21
    instance_destroy();
22
23
enum e__VW
24
{
25
    XView,
26
    YView,
27
    WView,
28
    HView,
29
    Angle,
30
    HBorder,
31
    VBorder,
32
    HSpeed,
33
    VSpeed,
34
    Object,
35
    Visible,
36
    XPort,
37
    YPort,
38
    WPort,
39
    HPort,
40
    Camera,
41
    SurfaceID
42
}