mirror of
				https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
				synced 2025-11-04 08:35:41 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			387 B
		
	
	
	
		
			GDScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			387 B
		
	
	
	
		
			GDScript
		
	
	
	
	
	
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")
 |