mirror of
https://github.com/cliffe/BreakEscape.git
synced 2026-02-20 13:50:46 +00:00
Updated both INK_BEST_PRACTICES.md and NPC_HUB_ARCHITECTURE.md to accurately document the conversation flow pattern we're using. Key Corrections: 1. Personal Conversations: - Return to mission_hub WITHOUT #end_conversation tag - This allows seamless return to hub menu - Player can choose more topics without closing UI 2. Exit Options: - Located in mission_hub knot - Use pattern: #end_conversation -> mission_hub - Tag closes UI while preserving state at mission_hub - NOT -> DONE (which doesn't preserve hub state) 3. Flow Documentation: - Added clear step-by-step flow examples - Updated "How It Works" sections - Fixed all code examples to show correct pattern - Updated checklists and quick reference sections 4. Common Mistakes: - Added examples of WRONG patterns (tag in personal endings) - Added examples of CORRECT patterns (tag only in exit options) - Clarified why each approach matters 5. Tag Name Updates: - Changed references from old #exit_conversation to #end_conversation - Updated all game engine integration notes This ensures documentation matches the actual implementation in chen_hub.ink, netherton_hub.ink, and haxolottle_hub.ink.