aboutsummaryrefslogtreecommitdiff
path: root/client/menu/settings
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-08-31 13:24:54 +0200
committertpart <tpart120@proton.me>2024-08-31 13:24:54 +0200
commit2f7908912ec9779c8c84358aaafceadaa944acb9 (patch)
treed2c8bccca864f2eee556c2ccba073dd542d0e6ee /client/menu/settings
parent260b29c9f5c010c67fbf0b38b0aac859effb46f1 (diff)
downloadhurrycurry-2f7908912ec9779c8c84358aaafceadaa944acb9.tar
hurrycurry-2f7908912ec9779c8c84358aaafceadaa944acb9.tar.bz2
hurrycurry-2f7908912ec9779c8c84358aaafceadaa944acb9.tar.zst
Re-implement settings presets
Diffstat (limited to 'client/menu/settings')
-rw-r--r--client/menu/settings/settings_category.gd4
1 files changed, 3 insertions, 1 deletions
diff --git a/client/menu/settings/settings_category.gd b/client/menu/settings/settings_category.gd
index e3c2ac09..c4601429 100644
--- a/client/menu/settings/settings_category.gd
+++ b/client/menu/settings/settings_category.gd
@@ -19,8 +19,10 @@ extends Object
var name: String
var id: String
var settings: Dictionary # Dictionary[String, GameSetting]
+var presets # Array[Preset] | null
-func _init(new_name: String, new_id: String, new_settings: Dictionary):
+func _init(new_name: String, new_id: String, new_settings: Dictionary, new_presets = null):
name = new_name
id = new_id
settings = new_settings
+ presets = new_presets