Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_board_dungeon_3_jingle_controller_Step_0

(view raw script w/o annotations or w/e)
1
if (killcount == 68)
2
{
3
    snd_play(snd_board_ominous);
4
    killcount++;
5
}
6
if (con == 1)
7
{
8
    var trig = 0;
9
    with (obj_board_enemy_bluefish)
10
    {
11
        if (silverfishcon == 1)
12
            trig = 1;
13
    }
14
    if (trig == 1)
15
    {
16
        con = 2;
17
        snd_play(snd_board_door_close, 0.8, 0.6);
18
        snd_play(snd_board_door_close, 0.8, 0.8);
19
        block = instance_create(board_tilex(8), board_tiley(3), obj_board_solid);
20
        with (block)
21
        {
22
            
scr_size
scr_size

function
scr_size(arg0 = image_xscale, arg1 = image_yscale, arg2 = id)
{ with (arg2) { image_xscale = arg0; image_yscale = arg1; } }
(128, 64);
23
            sprite_index = spr_pxwhite;
24
            image_blend = c_black;
25
            depth = 999999;
26
            visible = true;
27
        }
28
    }
29
}
30
if (con == 2)
31
{
32
    if (!i_ex(obj_board_enemy_bluefish) && !i_ex(obj_board_enemy_lizard))
33
    {
34
        con = 3;
35
        scr_delay_var("con", 4, 15);
36
    }
37
}
38
if (con == 4)
39
{
40
    snd_play(snd_board_door_close, 0.8, 1.1);
41
    snd_play(snd_board_door_close, 0.6, 0.8);
42
    safe_delete(block);
43
    con++;
44
}