init
This commit is contained in:
16
scripts/configuration_menu.gd
Normal file
16
scripts/configuration_menu.gd
Normal file
@@ -0,0 +1,16 @@
|
||||
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)
|
||||
Reference in New Issue
Block a user