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 | } |