revo-jailbreak/objects/environment/switches/button.gd

14 lines
381 B
GDScript

tool
extends "res://objects/environment/switches/switch.gd"
var pressed = false
var sound = load("res://audio/sounds/button.ogg")
func _on_ActivationArea_area_entered(area):
if !pressed:
if area.is_in_group("player_hitbox"):
activate()
$Sprite.frame = 1
$StaticBody2D/CollisionPolygon2D.disabled = true
pressed = true
Audio.play_sound(sound,$AudioStreamPlayer)