fix: Remove #end_conversation tag from personal conversation endings

Fixed issue where personal conversations were closing the entire interaction
instead of returning to mission_hub menu.

The Problem:
- Personal conversation endings had #end_conversation tag before -> mission_hub
- This caused the entire conversation to close when personal chat ended
- Player couldn't access mission_hub menu options after personal conversations

The Fix:
- Removed #end_conversation tags from conversation_end knots in ongoing_conversations
- Personal conversations now return to mission_hub WITHOUT closing
- Player sees mission_hub menu again with all available options
- #end_conversation tag remains ONLY in mission_hub exit options

Correct Flow Now:
1. Player chooses personal conversation topic at mission_hub
2. Has personal conversation
3. Personal conversation ends -> mission_hub (no tag)
4. Player sees mission_hub menu again
5. Player can continue with other options OR choose exit
6. Exit option has #end_conversation -> DONE (closes conversation)

Files modified:
- dr_chen_ongoing_conversations.ink
- netherton_ongoing_conversations.ink
- haxolottle_ongoing_conversations.ink

Recompiled all hub JSON files.
This commit is contained in:
Z. Cliffe Schreuders
2025-11-19 13:44:30 +00:00
parent b982158ce5
commit 2a888ccaa3
6 changed files with 3 additions and 12 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1940,7 +1940,6 @@ Dr. Chen: Peaceful. After years of fighting cyber threats. Just... peace.
Dr. Chen: Take care. Let me know if you need anything.
}
#end_conversation
-> mission_hub
=== conversation_end_phase4 ===
@@ -1954,7 +1953,6 @@ Dr. Chen: Peaceful. After years of fighting cyber threats. Just... peace.
Dr. Chen: Good talking. Be safe.
}
#end_conversation
-> mission_hub
@@ -1969,7 +1967,6 @@ Dr. Chen: Peaceful. After years of fighting cyber threats. Just... peace.
Dr. Chen: Alright. Good luck out there.
}
#end_conversation
-> mission_hub
=== conversation_end_phase2 ===
@@ -1983,5 +1980,4 @@ Dr. Chen: Peaceful. After years of fighting cyber threats. Just... peace.
Dr. Chen: Talk later. Good luck.
}
#end_conversation
-> mission_hub

File diff suppressed because one or more lines are too long

View File

@@ -1053,7 +1053,6 @@ Haxolottle: But it's worth checking in with yourself. "Is this useful vigilance
Haxolottle: And hey... you're becoming a real friend. Within the constraints of Protocol 47-Alpha, but a friend nonetheless.
}
#end_conversation
-> mission_hub
// ===========================================

File diff suppressed because one or more lines are too long

View File

@@ -1743,7 +1743,6 @@ Netherton: The fact that you understand that—that protocols are tools, not rep
Netherton: Dismissed.
}
#end_conversation
-> mission_hub
=== conversation_end_phase2 ===
@@ -1757,7 +1756,6 @@ Netherton: The fact that you understand that—that protocols are tools, not rep
Netherton: That will be all.
}
#end_conversation
-> mission_hub
=== conversation_end_phase3 ===
@@ -1771,7 +1769,6 @@ Netherton: The fact that you understand that—that protocols are tools, not rep
Netherton: Dismissed, Agent.
}
#end_conversation
-> mission_hub
=== conversation_end_phase4 ===
@@ -1785,5 +1782,4 @@ Netherton: The fact that you understand that—that protocols are tools, not rep
Netherton: That will be all.
}
#end_conversation
-> mission_hub