Files
Defensaria/Game/Maps/map_1.gd

19 lines
415 B
GDScript

extends Node2D
@onready var path_2d: Path2D = $Path2D
const FORKMAN = preload("res://Game/Mobs/forkman.tscn")
const SWORDMAN = preload("res://Game/Mobs/swordman.tscn")
const enemies = [FORKMAN, SWORDMAN]
func _on_timer_timeout() -> void:
spawnMonster()
func spawnMonster():
var path = PathFollow2D.new()
var monster = enemies.pick_random().instantiate()
path.add_child(monster)
path_2d.add_child(path)