Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_pc3_room1_Create_0

(view raw script w/o annotations or w/e)
1
con = 0;
2
timer = 0;
3
block = instance_create(2368, 1504, obj_pushableblock_board);
4
block.reset = -1;
5
with (block)
6
    setxy_board();
7
resettile = instance_create(2368, 1568, obj_board_resettile);
8
with (resettile)
9
    setxy_board();
10
trig1 = instance_create(2632, 1480, obj_board_trigger);
11
with (trig1)
12
{
13
    setxy_board();
14
    extflag = "1";
15
    visible = false;
16
}
17
tree1 = instance_create(2656, 1472, obj_board_solid);
18
with (tree1)
19
{
20
    setxy_board();
21
    sprite_index = spr_board_tree;
22
    image_index = 0;
23
    image_speed = 0;
24
    visible = true;
25
    
scr_darksize
scr_darksize

function
scr_darksize()
{ var inst = id; if (argument_count) inst = argument0; inst.image_xscale = 2; inst.image_yscale = 2; }
();
26
    depth = 999990;
27
}
28
tree2 = instance_create(2656, 1504, obj_board_solid);
29
with (tree2)
30
{
31
    setxy_board();
32
    sprite_index = spr_board_tree;
33
    image_index = 0;
34
    image_speed = 0;
35
    visible = true;
36
    
scr_darksize
scr_darksize

function
scr_darksize()
{ var inst = id; if (argument_count) inst = argument0; inst.image_xscale = 2; inst.image_yscale = 2; }
();
37
    depth = 999990;
38
}
39
if (global.flag[1150 parent_lock_3] >= 2)
40
{
41
    safe_delete(tree1);
42
    safe_delete(tree2);
43
    safe_delete(block);
44
    safe_delete(resettile);
45
    safe_delete(trig1);
46
    with (obj_board_nothrow)
47
    {
48
        if (image_blend == #FF9999)
49
            instance_destroy();
50
    }
51
    with (obj_board_solidenemy)
52
    {
53
        if (image_blend == #FFFF75)
54
            instance_destroy();
55
    }
56
    con = 999;
57
}