extends Node @export var scenes: Array[PackedScene] # Spawn the corresponding Entity at position func spawn_entity(index, position): var entity = scenes[index].instantiate() if entity is Node2D: entity.position = position add_child(entity) return entity func spawn_fly(position): return spawn_entity(0, position) func spawn_bee(position): return spawn_entity(1, position)