extends Control class_name ConfigurationMenu @onready var modules_container = %ModulesContainer const MODULE_SELECTOR = preload("res://scenes/module_selector.tscn") func _ready() -> void: for child in modules_container.get_children(): modules_container.remove_child(child) modules_container.add_spacer(true) modules_container.add_child(MODULE_SELECTOR.instantiate().with_location_data(GameData.ModuleType.ENGINE)) for i in DataHandler.get_mid_count(): modules_container.add_child(MODULE_SELECTOR.instantiate().with_location_data(GameData.ModuleType.MID, i)) modules_container.add_child(MODULE_SELECTOR.instantiate().with_location_data(GameData.ModuleType.COCKPIT)) modules_container.add_spacer(false)