initial add

This commit is contained in:
2026-04-10 17:53:31 -05:00
commit ebd36e4ef3
196 changed files with 51603 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
extends Node
var config = ConfigFile.new()
const SETTINGS_FILE_PATH = "user://settings.ini"
signal ControlSettingsChanged
func _ready():
if !FileAccess.file_exists(SETTINGS_FILE_PATH):
config.set_value("control","camera_sensitivity", 0.5)
config.set_value("control","invert_mouse_y", true)
config.save(SETTINGS_FILE_PATH)
else:
config.load(SETTINGS_FILE_PATH)
func save_control_setting(key: String, value):
config.set_value("control", key, value)
config.save(SETTINGS_FILE_PATH)
func load_control_settings():
var control_settings = {}
for key in config.get_section_keys("control"):
control_settings[key] = config.get_value("control", key)
return control_settings