mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 15:38:14 +00:00
20 lines
463 B
GDScript
20 lines
463 B
GDScript
extends Enemy
|
|
|
|
@export var move_speed := 20
|
|
|
|
@export_enum ("Straight", "Wavey", "Random") var movement_type := 2
|
|
|
|
func _ready() -> void:
|
|
if movement_type == 2:
|
|
if [0, 1].pick_random() == 1:
|
|
$WaveAnimations.play("Wave")
|
|
else:
|
|
$WaveAnimations.play("RESET")
|
|
elif movement_type == 1:
|
|
$WaveAnimations.play("Wave")
|
|
else:
|
|
$WaveAnimations.play("RESET")
|
|
|
|
func _physics_process(delta: float) -> void:
|
|
global_position.x += (move_speed * direction) * delta
|