Deltarune script viewer

← back to main script listing

gml_Object_obj_caterpillarchara_Create_0

(view raw script w/o annotations or w/e)
1
scr_depth
scr_depth

function scr_depth() { depth = 100000 - ((y * 10) + (sprite_height * 10)); }
();
2
image_speed = 0;
3
darkmode = global.darkzone;
4
if (darkmode == 1)
5
{
6
    image_xscale = 2;
7
    image_yscale = 2;
8
}
9
walk = 0;
10
fun = 0;
11
follow = 1;
12
runmove = 0;
13
dir = 0;
14
walkbuffer = 0;
15
walktimer = 0;
16
slided = 0;
17
blushtimer = 0;
18
name = "susie";
19
target = 12;
20
usprite = spr_susieu_dark;
21
dsprite = spr_susied_dark;
22
rsprite = spr_susier_dark;
23
lsprite = spr_susiel_dark;
24
slidesprite = spr_susie_slide;
25
if (global.chapter >= 2)
26
{
27
    usprite = spr_susie_walk_up_dw;
28
    rsprite = spr_susie_walk_right_dw;
29
    lsprite = spr_susie_walk_left_dw;
30
    dsprite = spr_susie_walk_down_dw;
31
    if (global.darkzone == 0)
32
    {
33
        usprite = spr_susie_walk_up_lw;
34
        rsprite = spr_susie_walk_right_lw;
35
        lsprite = spr_susie_walk_left_lw;
36
        dsprite = spr_susie_walk_down_lw;
37
    }
38
}
39
usprite_blush = spr_ralseiu;
40
dsprite_blush = spr_ralseid;
41
rsprite_blush = spr_ralseir_blush;
42
lsprite_blush = spr_ralseil_blush;
43
if (global.chapter >= 2)
44
{
45
    usprite_blush = spr_ralsei_walk_up;
46
    dsprite_blush = spr_ralsei_walk_down_blush;
47
    rsprite_blush = spr_ralsei_walk_right_blush;
48
    lsprite_blush = spr_ralsei_walk_left_blush;
49
}
50
parent = obj_mainchara;
51
pd = parent.dsprite;
52
pr = parent.rsprite;
53
pl = parent.lsprite;
54
pu = parent.usprite;
55
for (i = 0; i < 75; i += 1)
56
{
57
    remx[i] = parent.x;
58
    remy[i] = parent.y;
59
    facing[i] = global.facing;
60
    sliding[i] = 0;
61
}
62
depth = parent.depth + 5;
63
mywidth = sprite_width;
64
myheight = sprite_height;
65
xoffset = 0;
66
yoffset = 0;
67
init = 0;
68
forget = 0;
69
ignoredepth = 0;