tweak: added a (missing story caption) default for missing story captions.
This commit is contained in:
parent
5b1a989f66
commit
b555ffaf46
|
|
@ -2,14 +2,10 @@
|
|||
extends Node
|
||||
|
||||
func get_memento_prompt(count: int) -> StringName:
|
||||
return TranslationServer.translate(_memento_prompts.get(count, ""))
|
||||
return TranslationServer.translate(_memento_prompts.get(count, str(count)))
|
||||
|
||||
func get_story_caption(id: Scenes.id) -> StringName:
|
||||
return TranslationServer.translate(_story_captions.get(id, ""))
|
||||
|
||||
func get_scene_caption(id: Scenes.id) -> StringName:
|
||||
return _story_captions.get(id)
|
||||
|
||||
return _story_captions.get(id, "(missing story caption)")
|
||||
|
||||
const _memento_prompts: Dictionary[int, StringName] = {
|
||||
1: "There are three Mementos left to find.",
|
||||
|
|
|
|||
|
|
@ -182,7 +182,7 @@ func interact() -> void:
|
|||
func _show_prompt() -> void:
|
||||
var overrides : Array[StringName] = []
|
||||
if playable is StoryPlayable:
|
||||
P.interaction(I18n.get_scene_caption(playable.scene_id))
|
||||
P.interaction(I18n.get_story_caption(playable.scene_id))
|
||||
overrides = ["listen again" if collected else "MementoLabel_collect"]
|
||||
P.center(P.pick("collect_memento_ui"), overrides)
|
||||
elif playable is CardBoard:
|
||||
|
|
|
|||
Loading…
Reference in New Issue