extends MeshInstance3D var _is_visible = false @export var spawnPoint:Marker3D @export var teleport_scene:PackedScene @export_file("*.tscn") var target_szene : String func _ready() -> void: hide() func _on_riddel_cube_board_solution_correct() -> void: show() spawn_object() func spawn_object(): var instance = teleport_scene.instantiate() if instance is Teleport_Area: instance.target_szene = target_szene instance.position = spawnPoint.position add_child(instance)