Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_board_blocktrig_Step_0

(view raw script w/o annotations or w/e)
1
if (used == false)
2
{
3
    if (place_meeting(x, y, obj_pushableblock_board))
4
        pressed = 1;
5
    else
6
        pressed = 0;
7
}
8
else
9
{
10
    exit;
11
}
12
if (pressed)
13
{
14
    image_index = 1;
15
    if (soundplayed == 0)
16
    {
17
        soundplayed = 1;
18
        snd_play_pitch(snd_noise, 1.4);
19
    }
20
}
21
if (!pressed)
22
{
23
    image_index = 0;
24
    if (soundplayed == 1)
25
    {
26
        soundplayed = 0;
27
        snd_play_pitch(snd_noise, 1.1);
28
    }
29
}