Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_solve_Step_0

(view raw script w/o annotations or w/e)
1
if (place_meeting(x, y, blockparent) && pressed == 0)
2
{
3
    obj_puzzle.buttons += 1
4
    pressed = 1
5
    if (!audio_is_playing(snd_switch))
6
        audio_play_sound(snd_switch, 1, 0)
7
}
8
else if ((!(place_meeting(x, y, blockparent))) && pressed == 1)
9
{
10
    obj_puzzle.buttons -= 1
11
    pressed = 0
12
    if (!audio_is_playing(snd_switch))
13
        audio_play_sound(snd_switch, 1, 0)
14
}