feat: add playable generated dialogue mode

This commit is contained in:
Rijad Zuzo
2026-08-12 21:16:15 +02:00
parent 6b50580598
commit f8734422a0
11 changed files with 1012 additions and 8 deletions
+4 -3
View File
@@ -94,13 +94,14 @@ func _run() -> void:
_check(
(
pantry_context != null
and pantry_context.kind == PlayerInteractionResult.KIND_PANTRY
and pantry_context.target_id == SimulationIds.STORAGE_VILLAGE_PANTRY
and pantry_context.kind == PlayerInteractionResult.KIND_DIALOGUE
and pantry_context.target_id == StringName(str(selected.id))
and "Talk" in pantry_context.prompt_text
and pantry_context.prompt_text in interaction_action.text
and inspection != null
and field_note.visible
),
"The automatic villager field note should coexist with the existing pantry E action",
"The automatic villager field note should coexist with the preferred nearby Talk action",
)
if inspection == null or labels.is_empty():
_finish()