mirror of
				https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
				synced 2025-10-30 19:29:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			407 B
		
	
	
	
		
			GDScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			407 B
		
	
	
	
		
			GDScript
		
	
	
		
			Executable File
		
	
	
	
	
| extends AnimatableBody2D
 | |
| 
 | |
| var active := false
 | |
| 
 | |
| @onready var starting_position := global_position
 | |
| 
 | |
| func _physics_process(delta: float) -> void:
 | |
| 	if active:
 | |
| 		global_position.x += 48 * delta
 | |
| 
 | |
| func on_player_entered(player: Player) -> void:
 | |
| 	if player.velocity.y > -player.FALL_GRAVITY:
 | |
| 		active = true
 | |
| 
 | |
| func reset() -> void:
 | |
| 	global_position = starting_position
 | |
| 	reset_physics_interpolation()
 | |
| 	active = false
 | 
