Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_panner_Step_0

(view raw script w/o annotations or w/e)
1
if (type == 0)
2
{
3
    __view_set(e__VW.XView, 0, __view_get(e__VW.XView, 0) + panx);
4
    __view_set(e__VW.YView, 0, __view_get(e__VW.YView, 0) + pany);
5
}
6
pantimer += 1;
7
if (type == 1)
8
{
9
    __view_set(e__VW.XView, 0, lerp(startx, finalx, pantimer / panmax));
10
    __view_set(e__VW.YView, 0, lerp(starty, finaly, pantimer / panmax));
11
}
12
if (pantimer >= panmax)
13
    instance_destroy();
14
15
enum e__VW
16
{
17
    XView,
18
    YView,
19
    WView,
20
    HView,
21
    Angle,
22
    HBorder,
23
    VBorder,
24
    HSpeed,
25
    VSpeed,
26
    Object,
27
    Visible,
28
    XPort,
29
    YPort,
30
    WPort,
31
    HPort,
32
    Camera,
33
    SurfaceID
34
}