Fixing various issues
This commit is contained in:
@@ -53,7 +53,7 @@ func _load_settings() -> void:
|
||||
if err == OK:
|
||||
_user_volume_linear = clamp(float(config.get_value(CONFIG_SECTION, CONFIG_KEY_VOLUME, DEFAULT_VOLUME)), 0.0, 1.0)
|
||||
_is_muted = bool(config.get_value(CONFIG_SECTION, CONFIG_KEY_MUTED, false))
|
||||
elif err == ERR_DOES_NOT_EXIST:
|
||||
elif err == ERR_DOES_NOT_EXIST or err == ERR_FILE_NOT_FOUND:
|
||||
_user_volume_linear = DEFAULT_VOLUME
|
||||
_is_muted = false
|
||||
else:
|
||||
@@ -64,7 +64,7 @@ func _load_settings() -> void:
|
||||
func _save_settings() -> void:
|
||||
var config: ConfigFile = ConfigFile.new()
|
||||
var err: int = config.load(CONFIG_PATH)
|
||||
if err != OK and err != ERR_DOES_NOT_EXIST:
|
||||
if err != OK and err != ERR_DOES_NOT_EXIST and err != ERR_FILE_NOT_FOUND:
|
||||
push_warning("Failed to load settings.cfg before saving: %s" % err)
|
||||
config = ConfigFile.new()
|
||||
elif err != OK:
|
||||
|
||||
Reference in New Issue
Block a user