Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_ch5_DW22_Create_0

(view raw script w/o annotations or w/e)
1
con = -1;
2
customcon = 0;
3
enter_active = true;
4
drum_track[0] = -4;
5
drum_track[1] = -4;
6
solo_track[0] = -4;
7
solo_track[1] = -4;
8
_enter_trigger = instance_create(860, 760, obj_trigger);
9
with (_enter_trigger)
10
{
11
    extflag = "enter_trigger";
12
    image_xscale = 20;
13
}
14
_backlit_sprite = -4;
15
16
lose_control = function()
17
{
18
    global.interact = 1;
19
    kr_actor.x = obj_mainchara.x;
20
    kr_actor.y = obj_mainchara.y;
21
    kr_actor.sprite_index = obj_mainchara.sprite_index;
22
    var su_x = 0;
23
    var su_y = 0;
24
    var su_sprite = -4;
25
    var ra_x = 0;
26
    var ra_y = 0;
27
    var ra_sprite = -4;
28
    with (obj_caterpillarchara)
29
    {
30
        if (name == "susie")
31
        {
32
            su_x = x;
33
            su_y = y;
34
            su_sprite = sprite_index;
35
        }
36
        else if (name == "ralsei")
37
        {
38
            ra_x = x;
39
            ra_y = y;
40
            ra_sprite = sprite_index;
41
        }
42
    }
43
    su_actor.x = su_x;
44
    su_actor.y = su_y;
45
    su_actor.sprite_index = su_sprite;
46
    ra_actor.x = ra_x;
47
    ra_actor.y = ra_y;
48
    ra_actor.sprite_index = ra_sprite;
49
    with (obj_actor)
50
        visible = 1;
51
    with (obj_caterpillarchara)
52
        visible = 0;
53
    with (obj_mainchara)
54
        visible = 0;
55
};