Update apply_configuration() function
This commit is contained in:
parent
63c095c297
commit
d4b0fc84df
1 changed files with 2 additions and 4 deletions
|
@ -167,15 +167,13 @@ func reload_configuration(new_config: CoreConfiguration = CoreConfiguration.new(
|
||||||
func apply_configuration() -> void:
|
func apply_configuration() -> void:
|
||||||
if loggeri != null: loggeri.verb("Applying configuration")
|
if loggeri != null: loggeri.verb("Applying configuration")
|
||||||
if is_devmode() and loggeri != null: loggeri.warn("The CORE Framework is in development mode. Here be dragons!")
|
if is_devmode() and loggeri != null: loggeri.warn("The CORE Framework is in development mode. Here be dragons!")
|
||||||
if config.headless and loggeri != null: loggeri.warn("CORE is in headless mode. Certain modules will not work as expected.")
|
|
||||||
if !config.custom_modules:
|
if !config.custom_modules:
|
||||||
if loggeri != null: loggeri.verb("Removing all custom modules (custom modules support is disabled)")
|
if loggeri != null: loggeri.diag("Removing all custom modules (custom modules support is disabled)")
|
||||||
for module in custom_modules: unregister_custom_module(module)
|
for module in custom_modules: unregister_custom_module(module)
|
||||||
for module in modules: get(module)._pull_config()
|
for module in modules: get(module)._pull_config()
|
||||||
if config.custom_modules:
|
if config.custom_modules:
|
||||||
for module in custom_modules:
|
for module in custom_modules:
|
||||||
if loggeri != null: loggeri.diag("Updating configuration for custom module \"" + module.name + "\"")
|
custom_modules[module]._pull_config()
|
||||||
module._pull_config()
|
|
||||||
|
|
||||||
# +++ custom module support +++
|
# +++ custom module support +++
|
||||||
## Registers a new custom module.
|
## Registers a new custom module.
|
||||||
|
|
Loading…
Reference in a new issue