first commit, long overdue

deez
This commit is contained in:
martyTF 2025-11-22 21:04:34 +01:00
commit 54b9012a47
79 changed files with 2516 additions and 0 deletions

View file

@ -0,0 +1,40 @@
extends Node2D
var config
var items:Array
var module
var modules_list
var name_
var name_self
func _enter_tree() -> void:
%scroll.visible = false
config = ConfigFile.new()
config.load("res://02 - Configurations/campaign/categories.ini")
func _on_close_button_up() -> void:
queue_free()
func _on_items_button_up() -> void:
%scroll.visible = true
config = ConfigFile.new()
config.load("res://02 - Configurations/campaign/categories.ini")
items = config.get_sections()
for j in %container.get_children():
%container.remove_child(j)
for i in items + [""]:
var item = load("res://01 - Menus/05 - Campaign Manager/item_helper.tscn").instantiate()
item.item = i
%container.add_child(item)
func _on_save_button_up() -> void:
config = ConfigFile.new()
config.load("res://02 - Configurations/campaign/categories.ini")
for i in items.size() + 1:
%container.get_child(i).save()
_on_items_button_up()