Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_dw_ch3_lancer_spin_Create_0

(view raw script w/o annotations or w/e)
1
con = -1;
2
customcon = 0;
3
kris_spin_active = false;
4
lancer_spin = false;
5
lancer_x = 0;
6
lancer_y = 0;
7
lancer_visible = true;
8
siner = 0;
9
spin_timer = 0;
10
spin_timer_kris = 0;
11
spin_index = 0;
12
image_xscale = 2;
13
image_yscale = 2;
14
lancer_readable = instance_create(x - 30, y, obj_readable_room1);
15
with (lancer_readable)
16
{
17
    extflag = "lancer_spin";
18
    image_xscale = 4;
19
}
20
lancer_block = instance_create(x - 30, y - 10, obj_solidblocksized);
21
with (lancer_block)
22
    image_xscale = 2;
23
24
toggle_help = function()
25
{
26
    kris_spin_active = !kris_spin_active;
27
    if (!kris_spin_active)
28
    {
29
        spin_timer_kris = 0;
30
        with (obj_mainchara)
31
            fun = 0;
32
    }
33
    else
34
    {
35
        with (obj_mainchara)
36
            fun = 1;
37
    }
38
    snd_play(snd_squeaky);
39
};
40
41
pick_up = function()
42
{
43
    con = 20;
44
};