diff options
Diffstat (limited to 'client/global.gd')
-rw-r--r-- | client/global.gd | 70 |
1 files changed, 34 insertions, 36 deletions
diff --git a/client/global.gd b/client/global.gd index 6d261814..401a073e 100644 --- a/client/global.gd +++ b/client/global.gd @@ -69,7 +69,40 @@ var default_settings := [ "grass_amount": RangeSetting.new(tr("3D grass amount per grass tile"), 16 if on_high_end() else 0, 0, 32, false), "lq_trees": ToggleSetting.new(tr("Low-poly trees"), false if on_high_end() else true), "ui_blur": ToggleSetting.new(tr("Enable UI blur"), true) - }), + }, [ + Preset.new(tr("Graphics"), { + tr("Low"): { + "ui_blur": true, + "aa": 0, + "ssao": false, + "taa": false, + "shadows": false, + "glow": false, + "grass_amount": 0, + "lq_trees": true + }, + tr("Medium"): { + "ui_blur": true, + "aa": 1, + "ssao": false, + "taa": false, + "shadows": true, + "glow": false, + "grass_amount": 0, + "lq_trees": false + }, + tr("High"): { + "ui_blur": true, + "aa": 2, + "ssao": true, + "taa": false, + "shadows": true, + "glow": true, + "grass_amount": 16, + "lq_trees": false + } + }) + ]), SettingsCategory.new(tr("Audio"), "audio", { "master_volume": RangeSetting.new(tr("Master Volume"), 0, -30, 0), "music_volume": RangeSetting.new(tr("Music Volume"), 0, -30, 0), @@ -87,41 +120,6 @@ var default_settings := [ var profile: Dictionary var settings: Dictionary -var presets: Array[Preset] = [ - Preset.new(tr("Graphics"), { - tr("Low"): { - "ui_blur": false, - "aa": 0, - "ssao": false, - "taa": false, - "shadows": false, - "glow": false, - "grass_amount": 0, - "lq_trees": true - }, - tr("Medium"): { - "ui_blur": true, - "aa": 1, - "ssao": false, - "taa": false, - "shadows": true, - "glow": false, - "grass_amount": 0, - "lq_trees": false - }, - tr("High"): { - "ui_blur": true, - "aa": 2, - "ssao": true, - "taa": false, - "shadows": true, - "glow": true, - "grass_amount": 16, - "lq_trees": false - } - }) -] - var server_url = "" var error_message = "" |