GAE_CA1/Assets/NPC/npc_spwaner.gd

19 lines
458 B
GDScript

class_name NPC_Spawner extends Marker2D
@export var npc_scene:PackedScene
@export var target_pos:Node2D
## erstelle einen NPC und lasse ihn mit walk zur Theke laufen
func spawn_npc(setings:RoundSettings)-> NPC:
var new_customer:NPC = npc_scene.instantiate()
new_customer.generet_potion_order(setings.order_size)
new_customer.set_target_pos(target_pos.position)
self.add_child(new_customer)
return new_customer
func genereat_order()->void:
pass