16 lines
352 B
GDScript
16 lines
352 B
GDScript
extends Node
|
|
|
|
@export var mob_scene: PackedScene
|
|
|
|
|
|
func _on_mob_timer_timeout() -> void:
|
|
var mob = mob_scene.instantiate()
|
|
|
|
var mob_spawn_location = get_node("SpawnPath/SpawnLocation")
|
|
mob_spawn_location.progress_ratio = randf()
|
|
|
|
var player_position = $Player.position
|
|
mob.initialize(mob_spawn_location.position, player_position)
|
|
|
|
add_child(mob)
|