fix: Removing dialog settings from core

This commit is contained in:
Balloonpopper
2022-11-23 11:30:32 +11:00
parent 62f48621a4
commit 028de087fd
8 changed files with 82 additions and 62 deletions

View File

@@ -404,6 +404,9 @@ func set_escoria_platform_settings():
# - info: Property info for the setting
static func register_setting(name: String, default, info: Dictionary) -> void:
if not ProjectSettings.has_setting(name):
# Only core settings should set this to true. Settings configured in
# plugins should not set this to true.
info["core_setting"] = "true"
ProjectSettings.set_setting(
name,
default