mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 15:38:14 +00:00
21 lines
437 B
GDScript
Executable File
21 lines
437 B
GDScript
Executable File
extends Enemy
|
|
|
|
var in_egg := false
|
|
|
|
const MOVE_SPEED := 40
|
|
|
|
func _physics_process(delta: float) -> void:
|
|
handle_movement(delta)
|
|
|
|
func handle_movement(_delta: float) -> void:
|
|
if in_egg:
|
|
if is_on_floor():
|
|
var player = get_tree().get_first_node_in_group("Players")
|
|
direction = sign(player.global_position.x - global_position.x)
|
|
in_egg = false
|
|
$Sprite.play("Egg")
|
|
else:
|
|
$Sprite.play("Walk")
|
|
$Sprite.scale.x = direction
|
|
|