1
Fork 0
mirror of https://github.com/Steffo99/hella-farm.git synced 2024-11-23 00:24:21 +00:00
hella-farm/behaviours/spawner.gd
2024-04-14 22:36:34 +02:00

19 lines
424 B
GDScript

extends Node2D
class_name Spawner
signal spawned(entity: Node2D)
@export var scene: PackedScene
@export var parent: Node2D
func spawn():
var entity = scene.instantiate()
entity.global_scale = global_scale
entity.global_position = global_position
entity.global_rotation = global_rotation
parent.add_child(entity)
func _ready():
if parent == null:
parent = MainGame.get_ancestor(self).get_node("SpawnedEntities")