mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 15:38:14 +00:00
18 lines
374 B
GDScript
18 lines
374 B
GDScript
extends CharacterBody2D
|
|
|
|
var is_pressed := false
|
|
|
|
func on_player_entered(player: Player) -> void:
|
|
if player.velocity.y >= 0:
|
|
pressed()
|
|
|
|
func pressed() -> void:
|
|
if is_pressed:
|
|
return
|
|
is_pressed = true
|
|
$Sprite.play("Pressed")
|
|
AudioManager.play_global_sfx("switch")
|
|
AudioManager.play_global_sfx("cannon")
|
|
$AnimationPlayer.play("Pressed")
|
|
Global.activate_p_switch()
|