class_name Guildhall extends Node2D var employees : Dictionary[String, GuildEmployee] = {} func _ready() -> void: Guild.hall = self for child in get_children(): if child is GuildEmployee: register_employee(child) func register_employee(employee: GuildEmployee) -> void: employees[employee.name] = employee func add_sprite(sprite : Adventurer) -> void: add_child(sprite)