Add cinematic title artwork

This commit is contained in:
2026-06-19 23:20:51 +09:00
parent 3615b64196
commit e64b86a363
3 changed files with 81 additions and 17 deletions

View File

@@ -41,6 +41,14 @@ func _check_title_menu_start_load_and_settings(failures: Array[String]) -> void:
if scene.title_screen_root == null or not scene.title_screen_root.visible:
failures.append("title screen should be visible on startup")
if scene.title_background_texture_rect == null or scene.title_background_texture_rect.texture == null:
failures.append("title screen should show a high-resolution battlefield backdrop")
if scene.title_portrait_texture_rect == null or scene.title_portrait_texture_rect.texture == null:
failures.append("title screen should show Cao Cao portrait art")
if scene.title_panel == null or scene.title_panel.position.x > 100.0:
failures.append("title menu panel should sit on the left side of the cinematic title screen")
if scene.title_caption_label == null or scene.title_caption_label.text != "조조전":
failures.append("title screen should present the campaign title in Korean")
if scene.briefing_panel == null or scene.briefing_panel.visible:
failures.append("briefing should stay hidden behind the title screen")
if scene.title_start_button == null or scene.title_start_button.text != "처음부터 시작":
@@ -55,6 +63,8 @@ func _check_title_menu_start_load_and_settings(failures: Array[String]) -> void:
scene._on_title_settings_pressed()
if scene.title_settings_panel == null or not scene.title_settings_panel.visible:
failures.append("title settings panel should open from the title screen")
if scene.title_start_button != null and scene.title_start_button.visible:
failures.append("title settings should replace the main title commands while open")
if scene.title_bgm_toggle == null or scene.title_sfx_toggle == null or scene.title_edge_scroll_toggle == null:
failures.append("title settings should expose BGM, SFX, and edge-scroll toggles")
if scene.title_bgm_volume_slider == null or scene.title_sfx_volume_slider == null: