Break Escape - Ink Dialogue Scripts
This directory contains Ink dialogue scripts for the Break Escape universe, focusing on Agent 0x00's introduction to SAFETYNET's CYBER-PHYSICAL division and reusable lore exploration systems.
Files
1. agent_0x00_cyber_division_intro.ink
Purpose: Introduction cutscene for Agent 0x00 joining the CYBER-PHYSICAL division
When to Use:
- Campaign opening sequence
- Tutorial/onboarding for new players
- Character establishment moment
Key Features:
- Introduces Director Netherton and Agent 0x99 "Haxolottle"
- Establishes SAFETYNET HQ atmosphere
- Player makes meaningful choices affecting relationships
- Sets up future character dynamics
Variables Set:
netherton_respect(0-100) - Director's assessment of the agenthaxolottle_trust(0-100) - Handler's confidence in the agentplayer_attitude- Character approach style (eager, cautious, confident, analytical)specialization_interest- Career direction hints (cyber, physical, hybrid)knows_cyber_division- Lore flagknows_handler_role- Lore flagprofessional_impression- Initial standing
Narrative Structure:
- Summons to HQ - Player receives mysterious call to Director's office
- Director Netherton Briefing - Formal introduction to CYBER-PHYSICAL division
- Handler Introduction - Meeting Agent 0x99 "Haxolottle"
- Philosophy Questions - Player expresses operational approach
- Orientation Setup - Transition to ongoing work
Character Moments:
- Director Netherton's stern but caring demeanor
- Haxolottle's warm, mentor personality and axolotl metaphors
- Tension between Netherton's formality and Haxolottle's casualness
- Player agency through multiple choice branches
Integration Notes:
- Can reference
player_nameexternal variable - Can reference
previous_missions_completedfor continuity - All relationship variables persist for future scenarios
- Multiple endings based on player choices
2. lore_exploration_hub.ink
Purpose: Reusable dialogue system for exploring SAFETYNET and ENTROPY lore during missions
When to Use:
- Phone conversations with handler during missions
- Downtime dialogue during infiltrations
- Pre/post-mission briefings
- Optional character building moments
Key Features:
- Hub-based conversation pattern (return to menu after each topic)
- Influence tracking with multiple NPCs
- Progressive revelation (deeper topics unlock with higher influence)
- Works with different speakers (handler, tech support, director)
- Mission-agnostic design for reusability
Influence Variables:
handler_influence(0-100) - Relationship with handler (Haxolottle)tech_influence(0-100) - Relationship with technical support (Dr. Chen)director_influence(0-100) - Relationship with command (Netherton)fellow_agent_influence(0-100) - Relationship with peer agents
Topic Categories:
ENTROPY Topics
- Origins - Where ENTROPY came from, emergence theories
- Philosophy - Accelerationism, nihilism, ideological diversity
- Cells - Digital Vanguard, Critical Mass, Ghost Protocol, Ransomware Inc.
- Tactics - Technical methods and operational patterns
- Coordination - How decentralized cells work together (mystery)
SAFETYNET Topics
- Mission - Organizational purpose and legal gray areas
- Methods - Technical capabilities and operational approaches
- Shadow War - Ongoing invisible conflict with ENTROPY
- Field Operations - Practical advice for missions
- CYBER-PHYSICAL - Specialized work integrating digital and physical security
Deep Lore (Unlocks with High Influence)
- Handler Backstory (30+ influence) - Haxolottle's past and Operation Regenerate
- Berlin Crisis (50+ influence) - Director Netherton's difficult decision
- Moral Complexity - Legal authority, oversight, ethical considerations
- Cutting-Edge Research (30+ tech influence) - Experimental capabilities
Entry Points:
start_handler_lore- Conversation with handler (Haxolottle)start_tech_support_lore- Conversation with tech support (Dr. Chen)start_director_lore- Conversation with director (Netherton)
Integration Examples:
// During mission downtime
=== mission_checkpoint ===
You reach a safe moment. Your phone buzzes.
+ [Answer handler's call]
-> start_handler_lore
+ [Continue mission]
-> next_objective
// Phone conversation trigger
=== phone_ring ===
#speaker:agent_haxolottle
Haxolottle: Got a moment? Want to discuss anything?
-> lore_hub_handler
Character-Specific Styles:
Handler (Haxolottle):
- Warm, supportive, mentoring tone
- Axolotl metaphors about adaptation and regeneration
- Shares field experience and practical wisdom
- Most comprehensive lore coverage
- Balance of professional and personal
Tech Support (Dr. Chen):
- Rapid-fire technical explanations
- Focuses on methods, capabilities, research
- Enthusiastic about cutting-edge topics
- Less emotional depth, more technical detail
Director (Netherton):
- Formal, structured, handbook references
- Focus on mandate, protocols, rules of engagement
- Rare moments of vulnerability about organization's future
- Shorter conversations, more authoritative
Design Principles
1. Influence-Based Progression
Both scripts use influence tracking to:
- Gate deeper/more personal information behind relationship building
- Reward player curiosity and engagement
- Create replayability through gradual revelation
- Make relationship development feel earned
Influence Gains:
- Basic questions: +3 to +5
- Thoughtful questions: +8 to +10
- Personal questions: +10 to +15
- Deep vulnerability moments: +15 to +25
Influence Gates:
- 0-20: Basic information available
- 20-40: Moderate depth unlocked
- 40-60: Personal stories and context
- 60+: Deep lore and vulnerable moments
2. Hub Pattern
Lore exploration uses hub-and-spoke conversation structure:
- Return to topic menu after each conversation
- Topics marked as discussed to prevent repetition
- New topics unlock based on prerequisites
- Easy to add new topics without breaking existing structure
3. Character Voice Consistency
Each character maintains distinct voice:
Director Netherton:
- Formal speech, handbook references
- "Per section X.Y..." phrasing
- Rare approval is meaningful
- Protective through procedural language
Agent Haxolottle:
- Casual but professional
- Axolotl metaphors (not overused)
- Supportive and warm
- Field experience perspective
Dr. Chen:
- Rapid technical explanations
- Enthusiastic about research
- Less filtered, more direct
- Energy and momentum
4. Player Agency
Multiple choices that matter:
- Affect relationships (influence changes)
- Reflect character approach
- Unlock different dialogue branches
- Create roleplay opportunities
5. Lore Integration
Information designed to:
- Enhance understanding of game world
- Provide context for missions
- Build investment in conflict
- Answer player questions naturally
Variables Reference
Relationship Variables
VAR netherton_respect = 50 // Director's assessment
VAR haxolottle_trust = 50 // Handler's confidence
VAR handler_influence = 0 // Cumulative handler relationship
VAR tech_influence = 0 // Cumulative tech support relationship
VAR director_influence = 0 // Cumulative director relationship
Character State Variables
VAR player_attitude = "" // Player's roleplay style
VAR specialization_interest = "" // Career direction
VAR conversation_depth = 0 // How much player has explored
Topic Tracking (Boolean Flags)
VAR discussed_entropy_origins = false
VAR discussed_entropy_philosophy = false
VAR discussed_entropy_cells = false
VAR discussed_safetynet_mission = false
VAR discussed_shadow_war = false
VAR discussed_field_ops = false
VAR discussed_cyber_physical = false
VAR discussed_moral_complexity = false
Deep Lore Unlocks
VAR knows_berlin_crisis = false // Director's difficult past
VAR knows_handler_backstory = false // Haxolottle's history
VAR knows_entropy_masterminds = false // High-level ENTROPY intel
VAR knows_0x42_legend = false // Mysterious agent stories
Usage Guidelines
For Scenario Designers
Integrating the Intro Cutscene:
- Place at campaign start or major transition point
- Ensure external variables (
player_name,previous_missions_completed) are set - Carry forward influence variables to future scenarios
- Reference player's
player_attitudein mission briefings - Use
specialization_interestto tailor challenge types
Integrating Lore Exploration:
- Add phone conversation triggers during missions
- Use as optional dialogue during downtime
- Include in pre/post-mission briefings
- Gate advanced topics behind influence requirements
- Reference discussed topics in later dialogue
Maintaining Continuity:
- Persist influence variables across scenarios
- Reference previous discussions when appropriate
- Build on established character relationships
- Acknowledge player's growing expertise
For Writers
Adding New Topics:
- Create topic flag:
VAR discussed_new_topic = false - Add hub menu option with condition
- Write topic content with influence gains
- Link back to hub:
-> lore_hub_handler - Consider prerequisites for topic visibility
Character Voice Checklist:
- Netherton uses formal language and handbook references
- Haxolottle includes supportive mentoring and occasional axolotl metaphor
- Dr. Chen speaks rapidly and technically
- Dialogue reflects character's background and expertise
- Influence gains match conversation depth
Quality Standards:
- Each topic should be 3-5 exchanges (not too long)
- Include at least one meaningful choice per major topic
- Award influence for good questions and engagement
- Maintain consistent tone across related topics
- Provide both information and character development
Testing Checklist
Before integration:
- All knots are reachable
- No orphaned diverts (-> pointing to non-existent knots)
- Variables are consistently named
- Influence gains are balanced (not too easy/hard to max)
- Topic flags prevent repetition
- Hub pattern returns correctly
- Exit conversation works properly
- Character voices are distinct and consistent
- External variables are properly marked EXTERNAL
- Ink compiles without errors in Inky editor
Future Expansion Ideas
Additional Topics
- Specific ENTROPY cell deep dives (Zero Day Syndicate, AI Singularity)
- SAFETYNET training and recruitment process
- Historical operations and case studies
- Technology and equipment discussions
- Personal stories from NPCs
- Moral dilemmas and ethical discussions
Additional Characters
- Dr. Chen dedicated dialogue tree
- Agent 0x42 mysterious encounters
- Fellow agent peer conversations
- ENTROPY defector interviews
- Command council members
Advanced Features
- Dynamic topic recommendations based on current mission
- Relationship status summaries
- Character mood/stress tracking affecting responses
- Time-gated topics (only available at certain points)
- Mission-specific lore variants
Credits
Writing Style Influenced By:
- Break Escape Universe Bible (story_design/universe_bible/)
- Character profiles (Director Netherton, Agent 0x99, Agent 0x00)
- Ink Scripting Guide (story_design/story_dev_prompts/07_ink_scripting.md)
- Lore System Design (story_design/universe_bible/08_lore_system/)
Ink Resources:
Integration Support
For questions about integrating these scripts:
- Check
docs/INK_INTEGRATION.mdfor technical integration - Review
story_design/story_dev_prompts/07_ink_scripting.mdfor Ink best practices - See
story_design/story_dev_prompts/FEATURES_REFERENCE.mdfor available game features
Notes for Developers
Event Hooks (for future implementation):
#start_gameplay- Transition from cutscene to game#exit_conversation- Close dialogue interface#speaker:character_id- Set active speaker for dialogue UI
Save System Considerations:
- All influence variables should persist across sessions
- Topic flags should persist to prevent repetition
- Consider separate save slots for influence vs. mission progress
Performance:
- Hub pattern is efficient for branching conversations
- Boolean flags prevent unnecessary re-computation
- Influence calculations are simple arithmetic
Last Updated: 2025-11-18 Version: 1.0 Status: Ready for Integration