mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 23:48:11 +00:00
added the game
This commit is contained in:
16
Scripts/Classes/Blocks/SpringBlock.gd
Normal file
16
Scripts/Classes/Blocks/SpringBlock.gd
Normal file
@@ -0,0 +1,16 @@
|
||||
extends StaticBody2D
|
||||
|
||||
@export var is_super := false
|
||||
|
||||
func on_player_entered(player: Player) -> void:
|
||||
player.enemy_bounce_off(false)
|
||||
play_animation()
|
||||
AudioManager.play_sfx("spring", global_position)
|
||||
if is_super:
|
||||
await get_tree().physics_frame
|
||||
player.velocity.y *= 1.5
|
||||
|
||||
func play_animation() -> void:
|
||||
$Sprite.play("Bounce")
|
||||
await $Sprite.animation_finished
|
||||
$Sprite.play("Idle")
|
Reference in New Issue
Block a user