Clarify opening and battle start cues

This commit is contained in:
2026-06-20 14:07:16 +09:00
parent 7fb27f29fc
commit 6f92f832cf
3 changed files with 70 additions and 4 deletions

View File

@@ -259,6 +259,8 @@ func _check_title_menu_start_load_and_settings(failures: Array[String]) -> void:
failures.append("opening story beat artwork should stay readable in the strip: %s" % str(beat_image.custom_minimum_size))
if beat_label == null or beat_label.text.strip_edges().is_empty():
failures.append("opening story beat card should name its scene")
elif beat_label.get_theme_color("font_color").get_luminance() < 0.66 or beat_label.get_theme_constant("outline_size") < 3:
failures.append("opening story beat label should remain readable over generated artwork: %s" % beat_label.text)
if bool(card_node.get_meta("current_story_beat", false)):
current_count += 1
current_index = opening_story_cards.find(opening_story_card) + 1