24 lines
488 B
GDScript
24 lines
488 B
GDScript
extends Node2D
|
|
|
|
@export var scene_config: SceneConfig:
|
|
set(val):
|
|
scene_config = val
|
|
_load_scene_config()
|
|
@export var deployment_config: DeploymentConfig:
|
|
set(val):
|
|
deployment_config = val
|
|
_load_deployment_config()
|
|
|
|
func _ready() -> void:
|
|
$UILayer.layer = GlobalConfig.CANVAS_LAYER_VIGNETTE
|
|
_load_scene_config()
|
|
_load_deployment_config()
|
|
|
|
func _load_scene_config() -> void:
|
|
if !scene_config:
|
|
return
|
|
|
|
func _load_deployment_config() -> void:
|
|
if !deployment_config:
|
|
return
|