aboutsummaryrefslogtreecommitdiff
path: root/client/settings.gd
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-09-22 00:05:39 +0200
committermetamuffin <metamuffin@disroot.org>2024-09-22 00:05:47 +0200
commit7a1bd351b42e69b225e0938f232b36be2a23470c (patch)
treeb3db6cff289fe1b20746fe72d6025a181e25a9c7 /client/settings.gd
parent007cd84766a196d69bbfe6412d6eeab507861119 (diff)
downloadhurrycurry-7a1bd351b42e69b225e0938f232b36be2a23470c.tar
hurrycurry-7a1bd351b42e69b225e0938f232b36be2a23470c.tar.bz2
hurrycurry-7a1bd351b42e69b225e0938f232b36be2a23470c.tar.zst
add new server options as game settings
Diffstat (limited to 'client/settings.gd')
-rw-r--r--client/settings.gd12
1 files changed, 8 insertions, 4 deletions
diff --git a/client/settings.gd b/client/settings.gd
index d217dd6c..269d58af 100644
--- a/client/settings.gd
+++ b/client/settings.gd
@@ -63,9 +63,13 @@ static func get_root():
SettingsCategory.new("input",
InputManager.input_map_to_settings(InputManager.default_input_map)
),
- SettingsCategory.new("other", [
- TextSetting.new("server_binary", ""),
- TextSetting.new("server_data", ""),
+ SettingsCategory.new("server", [
+ TextSetting.new("binary_path", ""),
+ TextSetting.new("data_path", ""),
+ TextSetting.new("name", "A Hurry Curry! Server"),
+ ToggleSetting.new("upnp", false),
+ ToggleSetting.new("mdns", false),
+ ToggleSetting.new("register", false),
])
])
@@ -85,7 +89,7 @@ static func hook_changed_init(key: String, display: bool, callable: Callable):
static func get_category_dict(prefix: String):
var map = {}
for k in Global.settings.keys():
- var kn = k.trim_prefix(prefix+".")
+ var kn = k.trim_prefix(prefix + ".")
if kn == k: continue
map[kn] = Global.get_setting(k)
return map