2024-12-23 01:29:31 +00:00
|
|
|
extends Node2D
|
|
|
|
|
2024-12-24 01:16:06 +00:00
|
|
|
@export var scene_config: SceneConfig:
|
|
|
|
set(val):
|
|
|
|
scene_config = val
|
|
|
|
_load_scene_config()
|
|
|
|
|
2025-01-08 00:51:09 +00:00
|
|
|
|
2024-12-23 01:29:31 +00:00
|
|
|
func _ready() -> void:
|
2025-01-05 11:25:13 +00:00
|
|
|
if GlobalConfig.DEBUG:
|
|
|
|
get_window().always_on_top = true
|
2025-01-03 13:29:22 +00:00
|
|
|
$UILayer.layer = GlobalConfig.CANVAS_LAYER_UI
|
2025-01-06 08:06:20 +00:00
|
|
|
%ColorRectTop.visible = true
|
|
|
|
%ColorRectBottom.visible = true
|
2024-12-24 01:16:06 +00:00
|
|
|
_load_scene_config()
|
2025-01-08 00:51:09 +00:00
|
|
|
DialogueManager.show_dialogue_balloon(
|
|
|
|
preload("res://asset/dialogue/c01.dialogue"), "c01_s01_heiwu"
|
|
|
|
)
|
|
|
|
|
2024-12-24 01:16:06 +00:00
|
|
|
|
|
|
|
func _load_scene_config() -> void:
|
|
|
|
if !scene_config:
|
|
|
|
return
|