From 7167e00f23b7d6209a846d30cb726257a298f823 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 18 Nov 2025 16:53:06 +0000 Subject: [PATCH] feat: Add compiled JSON versions of all NPC hub files - chen_hub.json (133K) - Dr. Chen conversations - netherton_hub.json (104K) - Director Netherton conversations - haxolottle_hub.json (95K) - Haxolottle (handler) conversations All files compile successfully with only warnings (loose ends). --- scenarios/ink/haxolottle_hub.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 scenarios/ink/haxolottle_hub.json diff --git a/scenarios/ink/haxolottle_hub.json b/scenarios/ink/haxolottle_hub.json new file mode 100644 index 0000000..ee80681 --- /dev/null +++ b/scenarios/ink/haxolottle_hub.json @@ -0,0 +1 @@ +{"inkVersion":21,"root":[["\n",["done",{"#n":"g-0"}],null],"done",{"haxolottle_conversation_entry":[["ev",{"x()":"npc_location"},"str","^handler_station","/str","==","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: Agent ","ev",{"x()":"player_name"},"out","/ev","^! *swivels chair around from monitors* Good to see you. What's up?","\n",{"->":".^.^.^.5"},null]}],["ev",{"x()":"npc_location"},"str","^briefing_room","/str","==","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: *sits across from you with tablet* Okay, let's review the handler support plan for this operation.","\n",{"->":".^.^.^.5"},null]}],["ev",{"x()":"npc_location"},"str","^comms_active","/str","==","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: *over secure comms, calm and focused* Reading you clearly, ","ev",{"x()":"player_name"},"out","/ev","^. How can I help?","\n",{"->":".^.^.^.5"},null]}],["ev",{"x()":"npc_location"},"str","^safehouse","/str","==","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: *relaxed posture, coffee mug nearby* Hey. Safe to talk here. What do you need?","\n",{"->":".^.^.^.5"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: ","ev",{"x()":"player_name"},"out","/ev","^! What brings you by?","\n",{"->":".^.^.^.5"},null]}],"nop","\n",{"->":"haxolottle_main_hub"},null],"haxolottle_main_hub":[["ev","str","^I need immediate handler support!","/str",{"x()":"operational_stress_level"},"str","^crisis","/str","==",{"x()":"mission_phase"},"str","^active","/str","==","&&","/ev",{"*":".^.c-0","flg":5},"ev","str","^Want to chat? Non-work stuff?","/str",{"f()":"has_available_personal_topics"},{"x()":"mission_phase"},"str","^downtime","/str","==","&&","/ev",{"*":".^.c-1","flg":5},"ev","str","^Request handler support","/str",{"x()":"mission_phase"},"str","^active","/str","==",{"x()":"operational_stress_level"},"str","^crisis","/str","!=","&&","/ev",{"*":".^.c-2","flg":5},"ev","str","^Request intel update","/str",{"x()":"mission_phase"},"str","^active","/str","==","/ev",{"*":".^.c-3","flg":5},"ev","str","^Situation is getting complicated","/str",{"x()":"mission_phase"},"str","^active","/str","==",{"x()":"operational_stress_level"},"str","^high","/str","==","&&","/ev",{"*":".^.c-4","flg":5},"ev","str","^Review handler plan for Ghost Protocol","/str",{"x()":"current_mission_id"},"str","^ghost_in_machine","/str","==",{"x()":"mission_phase"},"str","^planning","/str","==","&&","/ev",{"*":".^.c-5","flg":5},"ev","str","^Discuss Data Sanctuary handler support","/str",{"x()":"current_mission_id"},"str","^data_sanctuary","/str","==",{"x()":"mission_phase"},"str","^planning","/str","==","&&","/ev",{"*":".^.c-6","flg":5},"ev","str","^Ask about contingency planning","/str",{"x()":"mission_phase"},"str","^planning","/str","==","/ev",{"*":".^.c-7","flg":5},"ev","str","^Debrief the operation","/str",{"x()":"mission_phase"},"str","^debriefing","/str","==","/ev",{"*":".^.c-8","flg":5},"ev","str","^That mission was rough","/str",{"x()":"mission_phase"},"str","^debriefing","/str","==",{"x()":"operational_stress_level"},"str","^high","/str","==","&&","/ev",{"*":".^.c-9","flg":5},"ev","str","^Ask about current threat landscape","/str",{"x()":"mission_phase"},"str","^downtime","/str","==","/ev",{"*":".^.c-10","flg":5},"ev","str","^Ask for operational advice","/str",{"x()":"mission_phase"},"str","^downtime","/str","==",{"VAR?":"npc_haxolottle_friendship_level"},40,">=","&&","/ev",{"*":".^.c-11","flg":5},"ev","str","^Ask about handler tradecraft","/str",{"VAR?":"npc_haxolottle_friendship_level"},50,">=",{"x()":"mission_phase"},"str","^downtime","/str","==","&&","/ev",{"*":".^.c-12","flg":5},"ev","str","^That's all I needed. Thanks, Hax.","/str",{"x()":"mission_phase"},"str","^active","/str","==","/ev",{"*":".^.c-13","flg":5},"ev","str","^That's all for now","/str","/ev",{"*":".^.c-14","flg":4},{"c-0":["\n","^Haxolottle: *instantly alert* Talk to me. What's happening?","\n",{"->":"crisis_handler_support"},null],"c-1":["\n","^Haxolottle: *grins* Personal conversation? According to Regulation 847, that's encouraged for psychological wellbeing.","\n",["ev",{"VAR?":"npc_haxolottle_friendship_level"},60,">=","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: And honestly, I could use a break from staring at monitors. What's on your mind?","\n",{"->":".^.^.^.5"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: Sure, I've got time. What do you want to talk about?","\n",{"->":".^.^.^.5"},null]}],"nop","\n",{"->":"jump_to_personal_conversations"},null],"c-2":["\n","^Haxolottle: On it. What do you need?","\n",{"->":"active_mission_handler_support"},null],"c-3":["\n","^Haxolottle: *pulls up intel feeds* Let me give you the current situation...","\n",{"->":"intel_update_active"},null],"c-4":["\n","^Haxolottle: *focused* Okay. Talk me through what's happening. We'll adapt.","\n",{"->":"complicated_situation_support"},null],"c-5":["\n","^Haxolottle: Ghost Protocol. Right. *pulls up mission docs* Let's go through the support plan.","\n",{"->":"mission_ghost_handler_briefing"},null],"c-6":["\n","^Haxolottle: Data Sanctuary defensive operation. I'll be coordinating multi-agent support. Here's how we'll handle it.","\n",{"->":"mission_sanctuary_handler_plan"},null],"c-7":["\n","^Haxolottle: Contingencies! Yes. Let's talk about what happens when things go sideways.","\n","^Haxolottle: Per the axolotl principle—*slight smile*—we plan for regeneration.","\n",{"->":"contingency_planning_discussion"},null],"c-8":["\n","^Haxolottle: *opens debrief form* Alright. Let's walk through what happened. Start from the beginning.","\n",{"->":"operation_debrief"},null],"c-9":["\n","^Haxolottle: *concerned* Yeah, I saw. Are you okay? Physically? Mentally?","\n",{"->":"rough_mission_debrief"},null],"c-10":["\n","^Haxolottle: *brings up threat analysis dashboard* So, here's what ENTROPY is up to lately...","\n",{"->":"threat_landscape_update"},null],"c-11":["\n","^Haxolottle: You want my handler perspective? *settles in* Sure. What's the question?","\n",{"->":"operational_advice_from_handler"},null],"c-12":["\n","^Haxolottle: Handler tradecraft! You're interested in the behind-the-scenes stuff?","\n",{"->":"handler_tradecraft_discussion"},null],"c-13":["\n","^Haxolottle: Roger. I'm monitoring your situation. Call if you need anything. Stay safe out there.","\n","#","^exit_conversation","/#","end",null],"c-14":["\n",["ev",{"VAR?":"npc_haxolottle_friendship_level"},70,">=","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: Alright, ","ev",{"x()":"player_name"},"out","/ev","^. *genuine warmth* Always good talking with you. Take care of yourself.","\n",{"->":".^.^.^.4"},null]}],["ev",{"VAR?":"npc_haxolottle_friendship_level"},40,">=","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: Sounds good. Let me know if you need anything. Really, anytime.","\n",{"->":".^.^.^.4"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: Okay. Talk later!","\n",{"->":".^.^.^.4"},null]}],"nop","\n","#","^exit_conversation","/#","end",null]}],null],"has_available_personal_topics":[["ev",{"VAR?":"total_missions_completed"},5,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",["ev",{"VAR?":"npc_haxolottle_talked_hobbies_general"},"!","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_axolotl_obsession"},"!","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_music_taste"},"!","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_coffee_preferences"},"!",{"VAR?":"npc_haxolottle_talked_hobbies_general"},"&&","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_stress_management"},"!",{"VAR?":"npc_haxolottle_friendship_level"},15,">=","&&","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],[{"->":".^.b"},{"b":["\n","ev",false,"/ev","~ret",{"->":".^.^.^.7"},null]}],"nop","\n",{"->":".^.^.^.3"},null]}],["ev",{"VAR?":"total_missions_completed"},10,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",["ev",{"VAR?":"npc_haxolottle_talked_philosophy_change"},"!","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_handler_life"},"!","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_field_nostalgia"},"!",{"VAR?":"npc_haxolottle_friendship_level"},30,">=","&&","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_weird_habits"},"!","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],["ev",{"VAR?":"npc_haxolottle_talked_favorite_operations"},"!",{"VAR?":"npc_haxolottle_friendship_level"},35,">=","&&","/ev",{"->":".^.b","c":true},{"b":["\n","ev",true,"/ev","~ret",{"->":".^.^.^.7"},null]}],[{"->":".^.b"},{"b":["\n","ev",false,"/ev","~ret",{"->":".^.^.^.7"},null]}],"nop","\n",{"->":".^.^.^.3"},null]}],[{"->":".^.b"},{"b":["\n","ev",false,"/ev","~ret",{"->":".^.^.^.3"},null]}],"nop","\n",null],"jump_to_personal_conversations":[["ev",{"VAR?":"total_missions_completed"},5,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"phase_1_hub"},{"->":".^.^.^.2"},null]}],["ev",{"VAR?":"total_missions_completed"},10,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"phase_2_hub"},{"->":".^.^.^.2"},null]}],"nop","\n",null],"crisis_handler_support":[["^Haxolottle: *absolutely focused* Okay. Deep breath. You've trained for this.","\n","^Haxolottle: Tell me the situation. What's the immediate threat?","\n","ev","str","^Explain the crisis situation","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^I'm compromised. Need extraction.","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Equipment failure in critical situation","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^You quickly explain the critical situation you're facing.","\n","^Haxolottle: *processing rapidly* Okay. Okay. Here's what we're going to do...","\n",{"->":"crisis_solution_planning"},null],"c-1":["\n","^Haxolottle: *immediately types* Extraction protocol initiated. I'm coordinating with Netherton now.","\n","^Haxolottle: Get to emergency waypoint Bravo. Fifteen minutes. Can you make it?","\n",{"->":"emergency_extraction_coordination"},null],"c-2":["\n","^Haxolottle: *contacts Dr. Chen on second channel* Chen, I need you. Equipment failure, active operation.","\n","^Haxolottle: Agent ","ev",{"x()":"player_name"},"out","/ev","^, Chen is on comms now. Walk them through the problem.","\n",{"->":"equipment_crisis_support"},null]}],null],"crisis_solution_planning":[["^Haxolottle: *calm and methodical despite crisis*","\n","^Haxolottle: Alright. You have options. None are perfect, but you can regenerate from this.","\n","^Haxolottle: Option Alpha: [describes tactical approach]. Risk level: moderate. Success probability: 65%.","\n","^Haxolottle: Option Bravo: [describes alternative]. Risk level: high. Success probability: 80% if it works.","\n","^Haxolottle: Option Charlie: Abort and extract. Risk level: moderate. Mission fails but you live.","\n","^Which approach do you want to take?","\n","ev","str","^Option Alpha","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Option Bravo","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Option Charlie - extract","/str","/ev",{"*":".^.c-2","flg":4},"ev","str","^Ask for their recommendation","/str","/ev",{"*":".^.c-3","flg":4},{"c-0":["\n","^Haxolottle: Good call. I agree. Here's how we execute...","\n","#","^crisis_resolved_alpha","/#",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: High risk, but yeah, the payoff justifies it. I'll support you. Let's do this carefully.","\n","#","^crisis_resolved_bravo","/#",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: Smart. Live to fight another day. Coordinates extraction...","\n","^Haxolottle: You made the right call. Equipment and missions are replaceable. You're not.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","#","^crisis_extraction","/#",{"->":"haxolottle_main_hub"},null],"c-3":["\n","^Haxolottle: *appreciates being consulted*","\n","ev",{"x()":"operational_stress_level"},"str","^crisis","/str","==","/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: Honest assessment? Extract. The mission isn't worth your life. But it's your call.","\n",{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: I'd try Alpha. Calculated risk with decent probability. But you're the one in the field.","\n",{"->":".^.^.^.12"},null]}],"nop","\n",{"->":".^.^.^"},null]}],null],"emergency_extraction_coordination":["^Haxolottle: *rapid coordination on multiple channels*","\n","^Haxolottle: Netherton has authorized emergency extraction. Asset protection priority.","\n","^Haxolottle: Route to waypoint Bravo: *provides detailed navigation*","\n","^Haxolottle: I've got eyes on security feeds. I'll guide you around patrol patterns.","\n","^Haxolottle: ","ev",{"x()":"player_name"},"out","/ev","^—*firm but caring*—you've got this. I'm with you every step. Move now.","\n","#","^emergency_extraction_active","/#","end",null],"equipment_crisis_support":["^Dr. Chen: *over comms* Okay, I'm here. What's failing?","\n","^Haxolottle: I'll coordinate while Chen troubleshoots the tech. Two-handler support.","\n","^[This would integrate with Chen's technical support systems]","\n","#","^multi_handler_crisis_support","/#",{"->":"haxolottle_main_hub"},null],"active_mission_handler_support":[["^Haxolottle: *professional focus* What kind of support do you need?","\n","ev","str","^Intel refresh - what am I walking into?","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Need security status update","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Requesting abort confirmation","/str","/ev",{"*":".^.c-2","flg":4},"ev","str","^Just checking in","/str","/ev",{"*":".^.c-3","flg":4},{"c-0":["\n","^Haxolottle: *pulls up real-time intel* Current situation: [describes updated tactical picture]","\n","^Haxolottle: Changes from briefing: [notes differences]. Adapt accordingly.","\n",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *checking feeds* Security status: [describes guard patterns, surveillance state]","\n","^Haxolottle: Best infiltration window is in 12 minutes. That work for you?","\n",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *serious* You want to abort? Talk to me. What's the situation?","\n",{"->":"abort_request_discussion"},null],"c-3":["\n","^Haxolottle: *reassuring* All good. You're doing great. Operational tempo is solid. Keep it up.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null]}],null],"intel_update_active":[["^Haxolottle: *real-time analysis on monitors*","\n","^Haxolottle: Current intel picture: ENTROPY activity level moderate. No indication they're aware of you.","\n","^Haxolottle: Target location status: [describes current state based on surveillance]","\n","^Haxolottle: Recommended approach: [tactical suggestion based on current intel]","\n","ev","str","^Acknowledge and proceed","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Intel doesn't match what I'm seeing","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Request deeper analysis","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: Roger. I'll keep monitoring. Call if situation changes.","\n",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *immediately alert* Explain. What are you seeing that I'm not?","\n",{"->":"intel_discrepancy_resolution"},null],"c-2":["\n","^Haxolottle: *types rapidly* Give me two minutes. I'll pull additional sources...","\n",{"->":"deep_intel_analysis"},null]}],null],"complicated_situation_support":[["^Haxolottle: *calm under pressure* Okay. Complications are normal. We adapt.","\n","^Haxolottle: Talk me through the specific complication. What changed?","\n","ev","str","^Explain the complication","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Multiple things going wrong","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^I think I need to abort","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^You describe how the situation has become more complex.","\n","^Haxolottle: *processes* Alright. That's not ideal, but it's manageable. Here's how we adjust...","\n","^Haxolottle: Remember the axolotl principle. Original approach failed. Time to regenerate a new one.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"adaptation_planning"},null],"c-1":["\n","^Haxolottle: *focused* Okay, let's triage. What's the most immediate problem?","\n",{"->":"crisis_triage"},null],"c-2":["\n","^Haxolottle: *supportive* That's a valid option. Let's assess together. Walk me through your reasoning.","\n",{"->":"abort_assessment"},null]}],null],"adaptation_planning":[["^Haxolottle: New plan: [outlines adapted approach based on the complication]","\n","^Haxolottle: This should account for the changes you're seeing. Thoughts?","\n","ev","str","^Sounds good. Proceeding with adapted plan.","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Still risky. What if it doesn't work?","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Got a better idea","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: Excellent. Execute when ready. I'm monitoring your six.","\n",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: Fair concern. Backup plan: [outlines contingency]","\n","^Haxolottle: You'll have options. That's what matters.","\n",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *interested* I'm listening. What are you thinking?","\n",{"->":"agent_alternative_plan"},null]}],null],"abort_request_discussion":[["^Haxolottle: *takes it seriously* Okay. If you want to abort, we abort. Your judgment in the field is what matters.","\n","^Haxolottle: But help me understand—is this \"mission parameters changed beyond acceptable risk\" or \"something feels wrong\"?","\n","ev","str","^Risk has exceeded acceptable parameters","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Something feels wrong - can't explain it","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Actually, let me try one more thing first","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: *nods* Operational assessment. Respected. I'll coordinate extraction.","\n","^Haxolottle: Netherton might push back, but I'll support your call. You're the one taking the risk.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","#","^mission_aborted","/#",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *trusts your instinct* That's valid. Field intuition saves lives. Abort authorized.","\n","^Haxolottle: We can analyze what felt wrong afterwards. Right now, get clear.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","#","^mission_aborted_intuition","/#",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *supportive* Okay. But the abort option stays on the table. I've got your back either way.","\n",{"->":"haxolottle_main_hub"},null]}],null],"intel_discrepancy_resolution":["^Haxolottle: *very focused* Intel discrepancy is serious. Describe exactly what you're seeing.","\n","^You explain the difference between Haxolottle's intel and ground truth.","\n","^Haxolottle: *urgent typing* Okay. Either my feeds are compromised or ENTROPY changed something recently.","\n","^Haxolottle: Recommend trusting your eyes over my monitors. Proceed with extreme caution. I'm investigating the discrepancy.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},50,">=","/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: *concerned* And ","ev",{"x()":"player_name"},"out","/ev","^? Be careful. If my intel is wrong, you're more exposed than we thought.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":".^.^.^.14"},null]}],"nop","\n",{"->":"haxolottle_main_hub"},null],"mission_ghost_handler_briefing":[["^Haxolottle: *reviews mission documents*","\n","^Haxolottle: Ghost Protocol. High-stakes infiltration. Here's the handler support plan.","\n","^Haxolottle: Before you go in: I'll have access to facility security feeds, external surveillance, and ENTROPY communication intercepts.","\n","^Haxolottle: During infiltration: I'll provide real-time guidance on security patrols, alert you to threats, guide route adjustments.","\n","^Haxolottle: If compromised: Emergency extraction protocols ready. Three waypoints prepared.","\n","ev","str","^How reliable is the security feed access?","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^What if comms go down?","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Sounds solid. I'm confident in this plan.","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: 85% confidence. Dr. Chen provided the access tools. They're good, but not perfect.","\n","^Haxolottle: If feeds cut out, you'll need to go silent running. We've prepared for that contingency.","\n",{"->":".^.^.^"},null],"c-1":["\n","^Haxolottle: Good question. If we lose comms: fall back to pre-planned exfiltration route Alpha.","\n","^Haxolottle: I'll send periodic encrypted status pings. If you don't respond, I initiate extraction protocols.","\n",{"->":".^.^.^"},null],"c-2":["\n","^Haxolottle: *slight smile* Good. Because I've run hundreds of handler ops, and this is one of my better plans.","\n","^Haxolottle: We've got this. Partnership.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null]}],null],"mission_sanctuary_handler_plan":[["^Haxolottle: Data Sanctuary defensive operation. Different from infiltration—we're protecting rather than penetrating.","\n","^Haxolottle: I'll be coordinating four agents plus security personnel. Central tactical coordinator role.","\n","^Haxolottle: Your position will be [describes defensive position]. If ENTROPY attempts breach, you respond to my directions.","\n","^Haxolottle: This requires trusting my tactical picture. I'll be seeing things you can't. Follow my instructions precisely.","\n","ev","str","^I trust your tactical judgment","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^What if I see something you don't?","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Coordinating four agents sounds complex","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: *appreciates that* Thank you. Command is easier when agents trust the handler.","\n","^Haxolottle: I won't let you down.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *good question* Always report anomalies immediately. You're my eyes on the ground.","\n","^Haxolottle: I coordinate big picture. You provide ground truth. Both matter.","\n",{"->":".^.^.^"},null],"c-2":["\n","^Haxolottle: It is. But I've done multi-agent ops before. As long as everyone follows instructions, it works.","\n","^Haxolottle: Just need everyone to trust the system. And me.","\n",{"->":".^.^.^"},null]}],null],"contingency_planning_discussion":[["^Haxolottle: Contingencies! My favorite part of planning.","\n","^Haxolottle: *pulls up contingency matrix* For every mission, I plan at least three \"what if\" scenarios.","\n","^Haxolottle: What if you're detected? What if extraction fails? What if comms are compromised? What if everything goes perfectly but ENTROPY adapted?","\n","^Haxolottle: The axolotl principle—*smiles*—regeneration over rigidity. Plans that can adapt.","\n","ev","str","^Walk me through the contingencies for this mission","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^This seems paranoid","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^I appreciate the thoroughness","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: *details specific contingencies based on current mission*","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *shrugs* I've had too many operations go sideways. Paranoid preparation saves lives.","\n","^Haxolottle: When you're in the field and things go wrong, you'll be glad we planned for it.","\n",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *genuine* That means a lot. Handlers live and die by preparation.","\n","^Haxolottle: Knowing you value that preparation makes the late nights worth it.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null]}],null],"operation_debrief":[["^Haxolottle: *opens debrief form* Standard post-operation debrief. Walk me through it chronologically.","\n","ev","str","^Provide thorough debrief","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Give abbreviated version","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Ask if they want their perspective first","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^You provide a detailed account of the operation.","\n","^Haxolottle: *taking notes* Good detail. This is exactly what I need for the after-action report.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},40,">=","/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: And more importantly—are you okay? Physically? Mentally?","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":".^.^.^.11"},null]}],"nop","\n",{"->":"debrief_completion"},null],"c-1":["\n","^Haxolottle: *slight frown* I need more detail for the report. What specific challenges did you encounter?","\n",{"->":"detailed_debrief_questions"},null],"c-2":["\n","^Haxolottle: *appreciates the question* Actually, yes. Let me tell you what I saw from handler perspective, then you fill gaps.","\n",{"->":"handler_perspective_debrief"},null]}],null],"rough_mission_debrief":[["^Haxolottle: *concerned* Yeah, I was watching. That got intense.","\n","^Haxolottle: Before we do the formal debrief—are you actually okay? Not the professional \"I'm fine.\" The real answer.","\n","ev","str","^Be honest about the difficulty","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Downplay it professionally","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Thank them for asking","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^You admit the mission was harder than expected and took a toll.","\n","^Haxolottle: *empathetic* Thank you for being honest. That mission pushed limits. You handled it, but pushing limits has costs.","\n","^Haxolottle: Take additional recovery time. I'll handle Netherton if they push back. Your wellbeing matters.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev",{"->":"debrief_completion"},null],"c-1":["\n","^Haxolottle: *sees through it* Agent ","ev",{"x()":"player_name"},"out","/ev","^. I watched that mission. It was rough. Don't minimize it.","\n","^Haxolottle: Acknowledging difficulty isn't weakness. It's accurate assessment.","\n",{"->":".^.^.^"},null],"c-2":["\n","^Haxolottle: *genuine* Of course I ask. I watched you face that. I care about more than mission success—I care about you.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},50,">=","/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: You're not just an asset to manage. You're... *hesitates* ...a colleague I value. A friend, within the constraints of Protocol 47-Alpha.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":".^.^.^.9"},null]}],"nop","\n",{"->":"debrief_completion"},null]}],null],"debrief_completion":["^Haxolottle: *finalizes debrief documentation*","\n","^Haxolottle: Debrief complete. After-action report will go to Netherton and operational archives.","\n","ev",{"x()":"mission_phase"},"/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: Mission status: ","ev",{"VAR?":"total_missions_completed"},1,"+","out","/ev","^ operations completed successfully.","\n","ev",{"VAR?":"total_missions_completed"},1,"+",{"VAR=":"total_missions_completed","re":true},"/ev",{"->":".^.^.^.8"},null]}],"nop","\n","^Haxolottle: You did good work, ","ev",{"x()":"player_name"},"out","/ev","^. Really.","\n","#","^debrief_complete","/#",{"->":"haxolottle_main_hub"},null],"threat_landscape_update":[["^Haxolottle: *brings up classified threat dashboard*","\n","^Haxolottle: Current ENTROPY activity: [describes threat level based on mission count and patterns]","\n","^Haxolottle: Recent patterns suggest they're shifting tactics. More sophisticated network infiltration. Less brute force.","\n","^Haxolottle: We're adapting. Dr. Chen is developing new countermeasures. Netherton is adjusting operational protocols.","\n","ev","str","^Ask about specific threats","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^Express concern about escalation","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Thank them for the update","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: *provides detailed threat analysis*","\n",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *serious* Yeah, me too. The escalation pattern is concerning.","\n","^Haxolottle: But that's why we're here. SAFETYNET exists to counter this. And we're getting better at it.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *nods* Situational awareness matters. Stay informed, stay effective.","\n",{"->":"haxolottle_main_hub"},null]}],null],"operational_advice_from_handler":[["^Haxolottle: Handler perspective on operations. What do you want to know?","\n","ev","str","^How to be a better field agent","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^What mistakes do agents make?","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^How to work better with you specifically","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: From handler perspective? Communicate clearly. Trust your handler's intel but verify with your eyes. Adapt when plans fail.","\n","^Haxolottle: Best agents treat handlers as partners, not support staff. We succeed together or fail together.","\n","ev",{"VAR?":"professional_reputation"},1,"+",{"VAR=":"professional_reputation","re":true},"/ev",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *thoughtful* Biggest mistake: not calling for help until it's too late. Pride gets people hurt.","\n","^Haxolottle: Ask for support early. That's what handlers are for. We can't help if we don't know there's a problem.","\n","ev",{"VAR?":"professional_reputation"},1,"+",{"VAR=":"professional_reputation","re":true},"/ev",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *appreciates the question* Honestly? You already work well with me.","\n","^Haxolottle: You communicate clearly. You trust my intel while using your judgment. You understand the partnership.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},50,">=","/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: You're one of the best agents I've handled. And I've handled a lot.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":".^.^.^.11"},null]}],"nop","\n",{"->":"haxolottle_main_hub"},null]}],null],"handler_tradecraft_discussion":[["^Haxolottle: Handler tradecraft! The behind-the-scenes magic.","\n","^Haxolottle: Handlers balance multiple information streams—security feeds, ENTROPY intercepts, agent biometrics, tactical maps—and synthesize it into actionable guidance.","\n","^Haxolottle: We're pattern recognition engines. Spotting threats before they manifest. Identifying opportunities you can't see from your position.","\n","^Haxolottle: And honestly? A lot of it is managing stress. Yours and ours. Keeping calm when everything is chaotic.","\n","ev","str","^That sounds incredibly complex","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^How do you manage your own stress?","/str","/ev",{"*":".^.c-1","flg":4},"ev","str","^Could you teach me handler skills?","/str","/ev",{"*":".^.c-2","flg":4},{"c-0":["\n","^Haxolottle: It is. But it's also what I'm good at. Turns out eight years of field experience translates well to handler work.","\n","^Haxolottle: I know what you're experiencing because I've experienced it. That empathy makes me better at support.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"haxolottle_main_hub"},null],"c-1":["\n","^Haxolottle: *honest* Varies. Swimming helps. Reading. Listening to rain sounds while pretending I'm not worried about agents in danger.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},40,">=","/ev",[{"->":".^.b","c":true},{"b":["\n","^Haxolottle: Conversations like this help too. Knowing the agents I support see me as more than a voice on comms.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":".^.^.^.9"},null]}],"nop","\n",{"->":"haxolottle_main_hub"},null],"c-2":["\n","^Haxolottle: *interested* You want cross-training? Actually, that would make you a better field agent. Understanding both sides improves collaboration.","\n","^Haxolottle: I can set up some handler shadowing. You observe while I run someone else's operation. Educational for both roles.","\n","ev",{"VAR?":"professional_reputation"},2,"+",{"VAR=":"professional_reputation","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","#","^handler_training_offered","/#",{"->":"haxolottle_main_hub"},null]}],null],"deep_intel_analysis":["^Haxolottle: *analyzing data* I'm pulling deeper intelligence sources now. Give me a moment...","\n","^Haxolottle: Alright, here's what I'm seeing from the extended analysis...","\n",{"->":"haxolottle_main_hub"},null],"crisis_triage":["^Haxolottle: *focused triage mode* Okay, let's prioritize. First, secure your immediate position. Second, we assess escape routes.","\n","^Haxolottle: Talk to me. What's the most pressing threat right now?","\n",{"->":"haxolottle_main_hub"},null],"abort_assessment":["^Haxolottle: *methodical assessment* Let's walk through the abort decision together. What's driving this?","\n","^Haxolottle: Sometimes abort is the right call. Sometimes we just need to adapt. Let's figure out which this is.","\n",{"->":"haxolottle_main_hub"},null],"agent_alternative_plan":["^Haxolottle: *collaborative planning* Okay, you have an alternative approach in mind. Walk me through it.","\n","^Haxolottle: I'll assess feasibility from my end while you explain the concept.","\n",{"->":"haxolottle_main_hub"},null],"detailed_debrief_questions":["^Haxolottle: *detailed questioning* I need you to walk me through the timeline step by step.","\n","^Haxolottle: What happened first? What was your decision-making process at each critical point?","\n",{"->":"haxolottle_main_hub"},null],"handler_perspective_debrief":["^Haxolottle: *handler analysis* From my monitoring position, here's what I observed during your operation...","\n","^Haxolottle: There were moments where communication could have been clearer, but overall solid execution.","\n",{"->":"haxolottle_main_hub"},null],"start":[["ev",{"VAR?":"total_missions_completed"},5,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"phase_1_hub"},{"->":"start.4"},null]}],["ev",{"VAR?":"total_missions_completed"},10,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"phase_2_hub"},{"->":"start.4"},null]}],["ev",{"VAR?":"total_missions_completed"},15,"<=","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"phase_3_hub"},{"->":"start.4"},null]}],["ev",{"VAR?":"total_missions_completed"},15,">","/ev",{"->":".^.b","c":true},{"b":["\n",{"->":"phase_4_hub"},{"->":"start.4"},null]}],"nop","\n",null],"phase_1_hub":[[["ev",{"VAR?":"total_missions_completed"},1,"==","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: So, we've got some downtime. Want to chat about non-work stuff? Per Regulation 847, personal conversation is encouraged for psychological wellbeing.","\n",{"->":".^.^.^.2"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: Got a moment? I could use a break from staring at security feeds.","\n",{"->":".^.^.^.2"},null]}],"nop","\n","ev","str","^Ask what they do for fun","/str",{"VAR?":"npc_haxolottle_talked_hobbies_general"},"!","/ev",{"*":".^.c-0","flg":5},"ev","str","^Ask about the axolotl thing","/str",{"VAR?":"npc_haxolottle_talked_axolotl_obsession"},"!","/ev",{"*":".^.c-1","flg":5},"ev","str","^Ask what music they listen to","/str",{"VAR?":"npc_haxolottle_talked_music_taste"},"!","/ev",{"*":".^.c-2","flg":5},"ev","str","^Talk about coffee/tea preferences","/str",{"VAR?":"npc_haxolottle_talked_coffee_preferences"},"!",{"VAR?":"npc_haxolottle_talked_hobbies_general"},"&&","/ev",{"*":".^.c-3","flg":5},"ev","str","^Ask how they handle stress","/str",{"VAR?":"npc_haxolottle_talked_stress_management"},"!",{"VAR?":"npc_haxolottle_friendship_level"},15,">=","&&","/ev",{"*":".^.c-4","flg":5},"ev","str","^That's all for now","/str","/ev",{"*":".^.c-5","flg":4},{"c-0":["\n",{"->":"hobbies_general"},null],"c-1":["\n",{"->":"axolotl_deep_dive"},null],"c-2":["\n",{"->":"music_discussion"},null],"c-3":["\n",{"->":"coffee_chat"},null],"c-4":["\n",{"->":"stress_management"},null],"c-5":["\n",{"->":"conversation_end"},null]}],null],"hobbies_general":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_hobbies_general","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: What do I do for fun? Good question. Let's see...","\n","^Haxolottle: I read a lot—mostly sci-fi and nature books. There's something relaxing about reading about chaotic fictional universes when you spend your days dealing with chaotic real ones.","\n","^Haxolottle: I also swim. Not competitively or anything, just... swimming. There's a meditative quality to it. Plus, you know, axolotls are aquatic creatures, so there's thematic consistency.","\n",["ev",{"^->":"hobbies_general.0.22.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^grins*",{"->":"$r","var":true},null]}],"ev","str","^Share that you also read","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Mention you've never been good at swimming","/str","/ev",{"*":".^.c-2","flg":20},"ev","str","^Ask about the electronics tinkering","/str","/ev",{"*":".^.c-3","flg":20},{"c-0":["ev",{"^->":"hobbies_general.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.22.s"},[{"#n":"$r2"}],"\n","^Haxolottle: And I tinker with old electronics. Pull apart vintage computers, repair them, sometimes just see how they work. It's methodical. Soothing. Unlike field operations where everything is chaos and improvisation.","\n",{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: I'm a reader too. What kind of sci-fi?","\n",{"->":"hobbies_scifi_followup"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: I've never been much of a swimmer. More of a land-based person.","\n",{"->":"hobbies_swimming_followup"},{"#f":5}],"c-3":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: Electronics tinkering? That's an interesting hobby for someone in our line of work.","\n",{"->":"hobbies_electronics_followup"},{"#f":5}]}],null],"hobbies_scifi_followup":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: Oh, you read sci-fi? Nice! I'm partial to the stuff that explores emergence and complexity—you know, how simple rules create complex systems.","\n","^Haxolottle: *Permutation City*, *Blindsight*, anything by Ted Chiang. Stories about consciousness, identity, what makes us who we are when everything else is stripped away.","\n","^Haxolottle: Probably why I ended up in intelligence work, honestly. We're constantly dealing with emergent threats, complex systems, questions of identity and deception.","\n","^Haxolottle: What about you? What kind of stories do you gravitate toward?","\n","ev","str","^Mention you like cyberpunk","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Say you prefer non-fiction","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Keep it vague to protect identity","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","^You: Cyberpunk, mostly. The whole corporate dystopia thing feels... relevant.","\n","^Haxolottle: *laughs* Yeah, we're kind of living it. Except the corporations aren't our enemy—ENTROPY is. Different dystopia, same aesthetic.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}],"c-1":["\n","^You: Actually, I'm more of a non-fiction person. Technical books, security research.","\n","^Haxolottle: Ah, the pragmatist. Fair enough. Though I'd argue our job is weird enough to count as science fiction.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}],"c-2":["\n","^You: Different things, depending on mood.","\n","^Haxolottle: Keeping it mysterious. I respect that. Protocol 47-Alpha and all.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},2,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"hobbies_swimming_followup":[["^Haxolottle: That's fair. Swimming isn't for everyone. The whole \"put your face in water and breathe at specific intervals\" thing is surprisingly hard.","\n","^Haxolottle: I didn't learn until I was an adult, actually. Taught myself after joining SAFETYNET. Figured if axolotls can do it, so can I.","\n",["ev",{"^->":"hobbies_swimming_followup.0.4.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^laughs*",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"hobbies_swimming_followup.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.4.s"},[{"#n":"$r2"}],"\n","^Haxolottle: Plus, it's one of the few activities where I can guarantee I'm not carrying surveillance devices. Hard to bug a swimsuit.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"hobbies_electronics_followup":[["^Haxolottle: You'd think it'd be busman's holiday—working with electronics all day, then doing it for fun. But there's a difference.","\n","^Haxolottle: At work, I'm using electronics to surveil, to penetrate systems, to enable operations. It's adversarial. You versus the machine.","\n","^Haxolottle: At home? I'm fixing things. Bringing dead hardware back to life. It's... restorative. Like axolotl regeneration but for circuit boards.","\n",["ev",{"^->":"hobbies_electronics_followup.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^slight smile*",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"hobbies_electronics_followup.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Haxolottle: Plus, there's satisfaction in making a thirty-year-old computer boot up again. Persistence over entropy. Both kinds of entropy.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"axolotl_deep_dive":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_axolotl_obsession","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: Ah, you want the full story behind the axolotl obsession?","\n","^Haxolottle: Okay, so—Operation Regenerate. I mentioned it before. I was stuck in a compromised position for seventy-two hours, maintaining a cover identity while the person I was impersonating was RIGHT THERE.","\n","^Haxolottle: Couldn't leave. Couldn't fight. Couldn't call for extraction. Could only adapt. And while I was stuck, the only reading material available was biology textbooks.","\n","^Haxolottle: Found this section on axolotls—*Ambystoma mexicanum*. These amazing creatures that can regenerate entire limbs, organs, even parts of their brain and spinal cord.","\n","ev","str","^Ask how that's relevant to the operation","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Ask about the biology","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Make a joke","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","^You: How did that help with the operation?","\n",{"->":"axolotl_operation_connection"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: That's incredible. How do they do that?","\n",{"->":"axolotl_biology_detail"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^You: So you're saying you identified with a salamander?","\n",{"->":"axolotl_joke_response"},{"#f":5}]}],null],"axolotl_operation_connection":["ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: It gave me a framework. See, I'd lost my original cover story—that identity was \"severed\" when the real person appeared. Dead. Gone.","\n","^Haxolottle: But I could regenerate a NEW identity. Different cover, same core. Adapt to the changed environment. Become what the situation needed.","\n","^Haxolottle: That's what axolotls do—they don't just heal, they adapt. They can exist in multiple states. Larval form, adult form, something in between.","\n","^Haxolottle: In that moment, I stopped being the person I was impersonating and became SAFETYNET internal security running a loyalty test. New limb. Same creature.","\n","^Haxolottle: The metaphor stuck. Now every operation that goes sideways, I think: What would an axolotl do? And the answer is always: regenerate, adapt, survive.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},null],"axolotl_biology_detail":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: *lights up with enthusiasm*","\n","^Haxolottle: Oh, it's fascinating! They have this incredible ability to regrow complex structures perfectly. Not scar tissue—actual functional regeneration.","\n","^Haxolottle: They can regrow limbs in weeks. If you damage their brain, they can regenerate neurons. Heart tissue, spinal cord, even parts of their eyes.","\n","^Haxolottle: And here's the really cool part—they're neotenic. They can reach sexual maturity while remaining in their larval form. They don't HAVE to metamorphose into adult salamanders. They can stay as they are and still be complete.","\n","^Haxolottle: It's like... they have options. Paths. They're not locked into one form of existence.","\n",["ev",{"^->":"axolotl_biology_detail.0.16.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^realizes they're geeking out*",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"axolotl_biology_detail.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.16.s"},[{"#n":"$r2"}],"\n","^Haxolottle: Sorry, I can talk about this for hours. The point is: regeneration, adaptation, flexibility. That's what got me through that operation and a lot of others.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"axolotl_joke_response":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^Haxolottle: *laughs*","\n","^Haxolottle: I mean, when you put it that way, it sounds ridiculous. \"Agent develops deep emotional connection with aquatic salamander metaphor.\"","\n","^Haxolottle: But yes. I absolutely identified with a salamander. And I stand by it.","\n","^Haxolottle: We're both adaptable. We both thrive in chaotic environments. We both look kind of weird but are strangely effective.","\n",["ev",{"^->":"axolotl_joke_response.0.20.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^grins*",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"axolotl_joke_response.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.20.s"},[{"#n":"$r2"}],"\n","^Haxolottle: Plus, they smile. Permanently. Look up pictures—axolotls have these adorable smiling faces. Hard to be stressed when you're thinking about a smiling salamander.","\n","^Haxolottle: You're laughing, but I'm serious. The metaphor has kept me sane for years. Sometimes you need something absurd to hold onto in this work.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"music_discussion":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_music_taste","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: Music? Oh, I have eclectic taste. Probably too eclectic.","\n","^Haxolottle: For work—monitoring operations, reviewing intel—I listen to ambient stuff. Brian Eno, Aphex Twin's ambient works, that kind of thing. No lyrics, minimal disruption, just texture.","\n","^Haxolottle: For workouts or when I need energy, I go full electronic. Techno, drum and bass, synthwave. Loud, propulsive, gets the heart rate up.","\n","^Haxolottle: And then sometimes... *looks slightly embarrassed* ...sometimes I listen to nature sounds. Ocean waves. Rain. Thunderstorms.","\n","ev","str","^Say you also like ambient music","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Admit you prefer silence while working","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Tease them about nature sounds","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: Ambient music is great for concentration. What's your favorite?","\n",{"->":"music_ambient_detail"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: I actually prefer silence when I'm concentrating.","\n",{"->":"music_silence_response"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^You: Nature sounds? That's adorably wholesome for a spy.","\n",{"->":"music_nature_tease"},{"#f":5}]}],null],"music_ambient_detail":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: Oh, good taste! For concentration, I keep coming back to Eno's *Music for Airports*. It's designed to be ignorable but interesting—perfect for background.","\n","^Haxolottle: There's also this artist Grouper—really ethereal, dreamlike stuff. Good for late-night shifts when you need to stay calm but alert.","\n","^Haxolottle: And Boards of Canada for when I want something slightly more textured. Nostalgic without being distracting.","\n","^Haxolottle: What about you? Any favorites?","\n","ev","str","^Mention specific artists (safe to share)","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Keep it vague","/str","/ev",{"*":".^.c-1","flg":20},{"c-0":["\n","^You: I'm into [vague genre description]. Keeps me focused.","\n","^Haxolottle: Nice. I might check that out during my next long monitoring session.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}],"c-1":["\n","^You: Different things depending on the task.","\n","^Haxolottle: Adaptive playlist for adaptive operations. I like it.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},2,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"music_silence_response":["^Haxolottle: That's valid. Some people work better in complete silence. Brain needs quiet to process.","\n","^Haxolottle: I can't do it, personally. Total silence makes me too aware of my own thoughts. Need something to fill the space.","\n","^Haxolottle: But everyone's different. That's why we have noise-cancelling headphones in the equipment list—Section 8, Article 4.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},null],"music_nature_tease":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^Haxolottle: *laughs* Okay, yes, I know how it sounds. \"Elite SAFETYNET handler unwinds with gentle rain sounds.\"","\n","^Haxolottle: But hear me out—after spending hours listening to encrypted communications, network traffic, and agents whispering in server rooms, sometimes I just want to hear water hitting leaves.","\n","^Haxolottle: It's non-human. Non-threatening. No hidden meaning, no encryption, no subtext. Just... weather.","\n","^Haxolottle: Plus, there's something soothing about storms specifically. All that chaos and energy, but I'm safe inside listening to it. Control over the uncontrollable, in a way.","\n",["ev",{"^->":"music_nature_tease.0.20.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^grins*",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"music_nature_tease.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.20.s"},[{"#n":"$r2"}],"\n","^Haxolottle: You can judge me, but I won't stop. I have a whole collection. \"Thunderstorm in Forest,\" \"Ocean Waves at Night,\" \"Heavy Rain on Tent.\" It's a whole genre.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"coffee_chat":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_coffee_preferences","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},4,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: Coffee preferences? Oh, we're getting into the important questions now.","\n","^Haxolottle: I'm a tea person, actually. Coffee makes me jittery in a way that's not great when you're trying to calmly talk an agent through a crisis.","\n","^Haxolottle: Specifically, I drink green tea. Jasmine green tea when I can get it. Enough caffeine to stay alert, not so much that I'm vibrating.","\n","^Haxolottle: Dr. Chen thinks I'm weird for it. They survive on energy drinks and what I'm pretty sure is just pure espresso.","\n","ev","str","^Say you're also a tea drinker","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Defend coffee","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Ask about the axolotl mug","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: Tea for me too. Coffee's too harsh.","\n",{"->":"coffee_tea_solidarity"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: Coffee is essential. I don't trust tea to keep me functional.","\n",{"->":"coffee_defense"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: Is that axolotl mug I keep seeing in video calls yours?","\n",{"->":"coffee_mug_discussion"},{"#f":5}]}],null],"coffee_tea_solidarity":["ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: A fellow tea person! Excellent. We're a minority in SAFETYNET.","\n","^Haxolottle: There's this break room on level 3 that has actually decent loose-leaf tea. Not that pre-bagged stuff. Real tea.","\n","^Haxolottle: If you ever need to decompress after a mission, find that break room. It's quieter than the others, better tea, and the window actually shows sky instead of concrete wall.","\n","^Haxolottle: Consider it insider knowledge. Handler privilege.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},null],"coffee_defense":["^Haxolottle: Hey, no judgment! Coffee works for a lot of people. Dr. Chen would probably collapse without it.","\n","^Haxolottle: Different metabolisms, different needs. That's the thing about SAFETYNET—we accommodate diverse operational styles.","\n","^Haxolottle: As long as you're alert and functional, I don't care if you're powered by coffee, tea, energy drinks, or pure spite.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},3,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},null],"coffee_mug_discussion":["ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^Haxolottle: *laughs* You noticed! Yes, that's mine. Got it custom-made.","\n","^Haxolottle: It says \"Keep Calm and Regenerate\" with a little smiling axolotl. I use it for video calls specifically because it makes people ask about it.","\n","^Haxolottle: Good conversation starter. Also a subtle reminder to myself: when things go wrong, adapt and regenerate. The mug is both whimsical and functional.","\n","^Haxolottle: I have three of them, actually. One for the office, one for home, one backup for when I inevitably drop one.","\n","^Haxolottle: Director Netherton pretends not to notice it in briefings, but I've caught him almost smiling at it once. Progress.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},null],"stress_management":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_stress_management","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_vulnerable_moments"},1,"+",{"VAR=":"npc_haxolottle_vulnerable_moments","re":true},"/ev","^Haxolottle: How do I handle stress? That's... a good question. And kind of personal, but I'll answer.","\n","^Haxolottle: The swimming helps. The reading. The music. All of that creates space between me and the work.","\n","^Haxolottle: But honestly? The hardest part is when agents are in danger and I can only watch. I can advise, I can provide information, but you're the one in the facility. You're the one at risk.","\n","^Haxolottle: I've had agents get hurt. I've had operations go wrong despite everything we planned. That weight... it doesn't go away.","\n","ev","str","^Thank them for being honest","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Share your own stress management","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Ask how they cope with the weight","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: Thank you for trusting me with that. It helps to know you feel it too.","\n",{"->":"stress_honest_response"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},2,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^You: I feel that pressure too. From a different angle, but still there.","\n",{"->":"stress_mutual_understanding"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: How do you keep going when it feels like too much?","\n",{"->":"stress_coping_methods"},{"#f":5}]}],null],"stress_honest_response":["ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: Of course. We're in this together, Agent. I'm not just a voice on comms—I'm a person who cares about whether you come back safe.","\n","^Haxolottle: The handbook talks about professional distance, but Regulation 299 says friendships are valuable for operational effectiveness. I choose to interpret that broadly.","\n","^Haxolottle: You're not just an asset to me. You're a colleague. Maybe even a friend. And I want you to succeed and be okay.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev",{"->":"phase_1_hub"},null],"stress_mutual_understanding":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},2,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^Haxolottle: Yeah. Different angles, same weight. You're worried about getting caught, about the mission failing, about making the wrong call in the moment.","\n","^Haxolottle: I'm worried about giving you bad information, about not seeing something that could save you, about sending you into situations that are more dangerous than we thought.","\n","^Haxolottle: We both carry it. Different burdens, but we carry them for each other.","\n",["ev",{"^->":"stress_mutual_understanding.0.18.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^pause*",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"stress_mutual_understanding.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.18.s"},[{"#n":"$r2"}],"\n","^Haxolottle: That's why the axolotl thing matters, I think. Regeneration isn't just physical. It's emotional too. We get hurt, we recover, we keep going.","\n","^Haxolottle: And we do it together. That makes it bearable.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_vulnerable_moments"},1,"+",{"VAR=":"npc_haxolottle_vulnerable_moments","re":true},"/ev",{"->":"phase_1_hub"},{"#f":5}]}],null],"stress_coping_methods":["ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: Honestly? I remind myself why we do this. ENTROPY is real. The threats are real. The people we protect—even though they don't know we exist—they're real.","\n","^Haxolottle: Every operation you complete successfully is infrastructure that doesn't go down. Data that doesn't get stolen. Systems that keep working.","\n","^Haxolottle: The weight is heavy because the work matters. If it was easy, if it didn't matter, there wouldn't be weight.","\n","^Haxolottle: And... *slight smile* ...I have my ridiculous axolotl metaphors. When things get dark, I think about something absurd and resilient, and it helps.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_1_hub"},null],"phase_2_hub":[[["ev",{"VAR?":"total_missions_completed"},6,"==","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: We've been working together for a while now. Starting to feel like a real partnership. Got time to talk?","\n",{"->":".^.^.^.2"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: Hey, Agent. Want to chat for a bit? I could use a break from the technical stuff.","\n",{"->":".^.^.^.2"},null]}],"nop","\n","ev","str","^Ask how their philosophy has changed over the years","/str",{"VAR?":"npc_haxolottle_talked_philosophy_change"},"!","/ev",{"*":".^.c-0","flg":5},"ev","str","^Ask what handler life is really like","/str",{"VAR?":"npc_haxolottle_talked_handler_life"},"!","/ev",{"*":".^.c-1","flg":5},"ev","str","^Ask if they miss field work","/str",{"VAR?":"npc_haxolottle_talked_field_nostalgia"},"!",{"VAR?":"npc_haxolottle_friendship_level"},30,">=","&&","/ev",{"*":".^.c-2","flg":5},"ev","str","^Talk about weird habits you've developed","/str",{"VAR?":"npc_haxolottle_talked_weird_habits"},"!","/ev",{"*":".^.c-3","flg":5},"ev","str","^Ask about their favorite operations","/str",{"VAR?":"npc_haxolottle_talked_favorite_operations"},"!",{"VAR?":"npc_haxolottle_friendship_level"},35,">=","&&","/ev",{"*":".^.c-4","flg":5},"ev","str","^Notice they seem different today","/str",{"VAR?":"npc_haxolottle_friendship_level"},40,">=",{"VAR?":"npc_haxolottle_shared_loss"},"!","&&","/ev",{"*":".^.c-5","flg":5},"ev","str","^That's all for now","/str","/ev",{"*":".^.c-6","flg":4},{"c-0":["\n",{"->":"philosophy_evolution"},null],"c-1":["\n",{"->":"handler_reality"},null],"c-2":["\n",{"->":"field_nostalgia"},null],"c-3":["\n",{"->":"weird_habits_discussion"},null],"c-4":["\n",{"->":"favorite_operations"},null],"c-5":["\n",{"->":"hax_difficult_day"},null],"c-6":["\n",{"->":"conversation_end"},null]}],null],"philosophy_evolution":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_philosophy_change","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: How has my philosophy changed? *laughs softly* That's a heavier question than you might think.","\n","^Haxolottle: When I started, I was idealistic. Black and white thinking. SAFETYNET good, ENTROPY bad. We're heroes protecting people.","\n","^Haxolottle: Fifteen years later... it's complicated. We're still doing important work. ENTROPY is still a genuine threat. But the methods, the gray areas, the cost...","\n",["ev",{"^->":"philosophy_evolution.0.22.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^pause*",{"->":"$r","var":true},null]}],"ev","str","^Express agreement","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Ask what call haunts them most","/str","/ev",{"*":".^.c-2","flg":20},"ev","str","^Offer simpler perspective","/str","/ev",{"*":".^.c-3","flg":20},{"c-0":["ev",{"^->":"philosophy_evolution.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.22.s"},[{"#n":"$r2"}],"\n","^Haxolottle: I've seen good people do questionable things for good reasons. I've seen ENTROPY operatives who were manipulated or coerced. I've made calls that haunt me.","\n","^Haxolottle: The philosophy that's stuck is: Do the work as ethically as you can within impossible constraints. Protect people. Try not to become the thing you're fighting.","\n",{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: I've been thinking about that too. The gray areas are... uncomfortable.","\n",{"->":"philosophy_gray_areas"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_vulnerable_moments"},1,"+",{"VAR=":"npc_haxolottle_vulnerable_moments","re":true},"/ev","^You: Is there one decision that still bothers you?","\n",{"->":"philosophy_haunting_decision"},{"#f":5}],"c-3":["\n","^You: Sometimes I try to focus on the immediate good we do. Easier than the big picture.","\n",{"->":"philosophy_immediate_good"},{"#f":5}]}],null],"philosophy_gray_areas":["ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^Haxolottle: Yeah. Uncomfortable is the word. We're essentially breaking laws under authorization that's classified, targeting people who might be criminals or might be victims.","\n","^Haxolottle: Protocol 47-Alpha means we don't even really know each other. I don't know your real name. You don't know mine. We're friends who can't fully be friends.","\n","^Haxolottle: But you know what? The fact that you're thinking about it, questioning it, being uncomfortable—that's good. That means you haven't become numb to it.","\n","^Haxolottle: The day we stop feeling uncomfortable with the gray areas is the day we've gone too far.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"philosophy_haunting_decision":[["ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_vulnerable_moments"},2,"+",{"VAR=":"npc_haxolottle_vulnerable_moments","re":true},"/ev","ev",true,"/ev",{"VAR=":"npc_haxolottle_shared_doubt","re":true},"^Haxolottle: *long pause*","\n","^Haxolottle: Yeah. There is.","\n","^Haxolottle: Five years ago, I had an agent deep in an ENTROPY cell. They found evidence of a major operation, but extracting them would blow their cover and lose the intelligence.","\n","^Haxolottle: I advised them to stay. Complete the intelligence gathering. The op was time-sensitive.","\n","^Haxolottle: They stayed. Got the intelligence. We stopped the attack. But they were... they were hurt. Badly. Because I asked them to stay when I could have pulled them out.","\n",["ev",{"^->":"philosophy_haunting_decision.0.26.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^quieter*",{"->":"$r","var":true},null]}],"ev","str","^Offer comfort","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Share something personal","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["ev",{"^->":"philosophy_haunting_decision.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.26.s"},[{"#n":"$r2"}],"\n","^Haxolottle: They recovered. They're still with SAFETYNET. But I dream about making a different call. Pulling them out. Choosing the person over the mission.","\n","^Haxolottle: And I don't know if I would. If I could do it again, with the same information... I might make the same call. That's what haunts me.","\n",{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},2,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^You: You made the best call you could with what you knew. That agent knew the risks.","\n",{"->":"philosophy_comfort_response"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},25,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},3,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},2,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^You: I carry similar weight. We all do. It doesn't make it easier, but you're not alone in it.","\n",{"->":"philosophy_shared_burden"},{"#f":5}]}],null],"philosophy_comfort_response":["ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: *slight smile* Thank you. I know that, intellectually. Regulation 911—mission objectives sometimes outweigh agent safety when lives are at stake.","\n","^Haxolottle: Doesn't make it easier. But it helps to hear it from someone who understands. Someone who's been there.","\n","^Haxolottle: You're a good person, Agent ","ev",{"x()":"player_name"},"out","/ev","^. I'm glad we're working together.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"philosophy_shared_burden":["ev",{"VAR?":"npc_haxolottle_friendship_level"},25,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},3,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^Haxolottle: *looks genuinely touched*","\n","^Haxolottle: Thank you. Really. This work can be incredibly isolating. Protocol 47-Alpha, the secrecy, the decisions we can't talk about with anyone outside SAFETYNET...","\n","^Haxolottle: Having someone who gets it—who carries the same weight even if it's different details—that matters more than you know.","\n","^Haxolottle: I wish we could grab coffee like normal colleagues. Talk about this stuff without codenames and compartmentalization. But we work with what we have.","\n","^Haxolottle: And what we have is this. Honest conversations within the boundaries we're given. That's real friendship, I think. Even with the constraints.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},30,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"philosophy_immediate_good":["ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: That's a healthy approach. Zoom in on what you can control, the immediate impact. Today's mission. This operation. This prevented attack.","\n","^Haxolottle: The big picture can overwhelm you if you let it. Better to focus on the tangible good.","\n","^Haxolottle: That's sustainable. I should probably do more of that myself.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"handler_reality":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_handler_life","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: Handler life? It's weird. I sit in a comfortable office with good tea and multiple monitors, while you're crawling through server rooms and dodging security.","\n","^Haxolottle: From the outside, it looks cushy. Safe. Low-risk.","\n","^Haxolottle: From the inside? I'm watching you take risks I used to take. Providing advice that could be wrong. Making calls that affect whether you get caught.","\n","^Haxolottle: And when things go wrong, I can only watch. I can't run in and help. Can't pull you out physically. Just... talk. Provide information. Hope it's enough.","\n","ev","str","^Say you appreciate having them there","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Ask if they'd go back to field work","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Acknowledge the invisible stress","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: Your voice on comms makes a huge difference. I'm never alone out there.","\n",{"->":"handler_appreciation"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: Would you ever go back to field operations?","\n",{"->":"handler_field_return_question"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: That sounds exhausting in a completely different way than field work.","\n",{"->":"handler_stress_acknowledgment"},{"#f":5}]}],null],"handler_appreciation":["ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^Haxolottle: *clearly moved*","\n","^Haxolottle: That... thank you. Sincerely. Sometimes I wonder if I'm actually helping or just providing running commentary while you do the real work.","\n","^Haxolottle: Knowing it makes a difference—that you feel less alone—that's why I do this. That's the whole point of the handler role.","\n","^Haxolottle: We're a team. You're my eyes and hands in the field. I'm your strategic perspective and support system. Neither of us succeeds without the other.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"handler_field_return_question":["ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: *considers carefully*","\n","^Haxolottle: Honestly? I don't think so. I miss aspects of it—the adrenaline, the direct action, the immediate satisfaction of completing an objective.","\n","^Haxolottle: But I burned out. Eight years of that intensity took a toll. I wasn't making good decisions anymore. Too stressed, too paranoid, too reactive.","\n","^Haxolottle: Transitioning to handler was regeneration. Different work, same mission. Using my experience to help others succeed rather than pushing myself to breaking.","\n","^Haxolottle: Plus, I'm better at this. Supporting multiple agents, seeing the strategic picture, staying calm under pressure. My field skills were good. My handler skills are better.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"handler_stress_acknowledgment":["ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: It really is. Different kind of exhaustion.","\n","^Haxolottle: Field work is immediate stress—heart pounding, decisions in seconds, physical danger. Intense but contained.","\n","^Haxolottle: Handler work is sustained stress—monitoring multiple operations, slow-burn anxiety, carrying the weight of others' safety for hours or days.","\n","^Haxolottle: I end the day mentally drained in a way field work never did. But also with a sense that I helped multiple people succeed rather than just completing one mission myself.","\n","^Haxolottle: Trade-offs. Everything in SAFETYNET is trade-offs.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"field_nostalgia":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_field_nostalgia","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","^Haxolottle: Do I miss field work? Sometimes. Mostly small moments, not the overall experience.","\n","^Haxolottle: I miss the satisfaction of bypassing a security system yourself. That moment when the lock clicks or the system grants access—there's a little dopamine rush you don't get from watching someone else do it.","\n","^Haxolottle: I miss the problem-solving in real-time. When you're in the field, everything is immediate. You see the obstacle, you think, you act. There's clarity in that.","\n","^Haxolottle: And honestly? I miss the simplicity. One mission, one objective, handle it and move on. As a handler, I'm juggling multiple agents, operations, responsibilities. It's more complex.","\n","ev","str","^Ask what they don't miss","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Share what you love about field work","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Ask about their most memorable infiltration","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: What don't you miss about it?","\n",{"->":"field_nostalgia_negative"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","^You: I feel that rush too. That moment when everything clicks.","\n",{"->":"field_nostalgia_shared_joy"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},12,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: What's your most memorable field operation?","\n",{"->":"field_nostalgia_memorable_op"},{"#f":5}]}],null],"field_nostalgia_negative":["ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: *laughs* Oh, plenty. The fear, for one. That sustained low-level anxiety of maintaining cover, wondering if today's the day someone sees through it.","\n","^Haxolottle: The loneliness. Deep cover operations mean you can't talk to anyone real. Everyone you interact with is either part of the mission or someone you're deceiving. It's isolating.","\n","^Haxolottle: And the physical toll. I'm not young anymore. Eight years of irregular sleep, stress, and occasionally running from security took its toll. My knees are definitely happier with handler work.","\n","^Haxolottle: Plus, I hated the paperwork. At least as a handler, I'm the one receiving the reports instead of writing them.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"field_nostalgia_shared_joy":["ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^Haxolottle: Yes! Exactly! That rush when everything aligns—the timing, the technique, the execution. It's beautiful when it works.","\n","^Haxolottle: I get a vicarious version of that watching you work. When you pull off a clean infiltration or solve a problem elegantly, I feel a bit of that same satisfaction.","\n","^Haxolottle: Different from doing it myself, but still genuine. Like watching a musician perform something you used to play—you appreciate it differently, but the joy is real.","\n","^Haxolottle: That's part of why I love this partnership. You're really good at what you do. Makes my job easier and more satisfying.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"field_nostalgia_memorable_op":["ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: Most memorable? Hard to pick one... but there was this operation in Prague. Corporate espionage case, ENTROPY front company.","\n","^Haxolottle: I had to infiltrate as a consultant, maintain cover for two weeks, access their internal network, and extract financial data linking them to three other cells.","\n","^Haxolottle: Everything that could go wrong, did. System architecture was different than intel suggested. Security caught me in a restricted area. Network monitoring was more sophisticated than expected.","\n","^Haxolottle: But I adapted. Regenerated the approach—there's that axolotl metaphor again. Changed my cover story mid-operation, pivoted technical methods, found alternative access routes.","\n","^Haxolottle: Completed the mission with zero suspicion. They thought I was just an eccentric consultant who wandered into the wrong room and spent too much time on their network.","\n","^Haxolottle: That was the operation that convinced me I'd found the right line of work. Chaos, adaptation, success. Everything I'm good at.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"weird_habits_discussion":[["ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_weird_habits","re":true},"ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_conversations_had"},1,"+",{"VAR=":"npc_haxolottle_conversations_had","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^Haxolottle: Weird habits? Oh, I've developed plenty in this job.","\n","^Haxolottle: I unconsciously map exit routes everywhere I go. Restaurants, grocery stores, friends' houses—I'm always noting where the exits are, how to get out quickly.","\n","^Haxolottle: I check my personal devices for surveillance regularly, even though there's no reason anyone would bug them. Occupational paranoia.","\n","^Haxolottle: And I keep three versions of my origin story ready depending on who asks. Even though no one's threatening me, I default to operational mode.","\n","^Haxolottle: SAFETYNET gets in your head. You start treating normal life like an operation.","\n","ev","str","^Admit you do the same","/str","/ev",{"*":".^.c-0","flg":20},"ev","str","^Share a different weird habit","/str","/ev",{"*":".^.c-1","flg":20},"ev","str","^Ask if they think it's unhealthy","/str","/ev",{"*":".^.c-2","flg":20},{"c-0":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},1,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^You: I map exits too! And I check reflections for surveillance.","\n",{"->":"weird_habits_shared"},{"#f":5}],"c-1":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},15,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_player_shared_personal"},2,"+",{"VAR=":"npc_haxolottle_player_shared_personal","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},1,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^You: I've developed some similar habits...","\n",{"->":"weird_habits_player_share"},{"#f":5}],"c-2":["\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^You: Is that unhealthy? Should we be concerned?","\n",{"->":"weird_habits_healthy_question"},{"#f":5}]}],null],"weird_habits_shared":["ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_humor_shared"},1,"+",{"VAR=":"npc_haxolottle_humor_shared","re":true},"/ev","^Haxolottle: *laughs* Right? It's impossible to turn off! I went to a casual dinner with—well, with someone in my life—and spent the first ten minutes analyzing sight lines and potential surveillance.","\n","^Haxolottle: They were talking about their day, and I was thinking \"That corner table has clear view of two exits and limited exposure to windows. Good operational positioning.\"","\n","^Haxolottle: We're professionally paranoid. It's both a survival skill and a minor mental health concern.","\n","^Haxolottle: But hey, if there ever IS an emergency at a grocery store, we'll be the most prepared people there. Silver lining.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"weird_habits_player_share":["ev",{"VAR?":"npc_haxolottle_friendship_level"},20,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",{"VAR?":"npc_haxolottle_trust_moments"},2,"+",{"VAR=":"npc_haxolottle_trust_moments","re":true},"/ev","^Haxolottle: Oh, tell me yours. I love hearing what habits other agents develop. It's like a support group for occupational paranoia.","\n","^You share a weird habit you've picked up.","\n","^Haxolottle: *laughs genuinely* Yes! That's perfect. That's exactly the kind of thing I'm talking about.","\n","^Haxolottle: We should start a handbook addendum: \"Common Psychological Adaptations in Long-Term Operatives and Why They're Totally Normal.\"","\n","^Haxolottle: Honestly, it helps to know we're all doing this. Makes it feel less like slowly losing our minds and more like... adaptive behavior in a weird profession.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},25,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},null],"weird_habits_healthy_question":["ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","^Haxolottle: *considers* Probably somewhere in between healthy professional awareness and mild paranoia.","\n","^Haxolottle: SAFETYNET does provide counseling services if we think we're crossing into unhealthy territory. Regulation 299 encourages us to use them.","\n","^Haxolottle: I think as long as the habits aren't interfering with normal life, they're just... adaptations. Ways our brains keep us safe in a genuinely unusual profession.","\n","^Haxolottle: But it's worth checking in with yourself. \"Is this useful vigilance or is it anxiety?\" That line can blur.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev",{"->":"phase_2_hub"},{"->":"phase_2_hub"},null],"conversation_end":[["ev",{"VAR?":"npc_haxolottle_conversations_had"},5,">=",{"VAR?":"npc_haxolottle_friendship_level"},40,">=","&&","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: I really appreciate these talks, Agent ","ev",{"x()":"player_name"},"out","/ev","^. Makes the work feel less isolating.","\n",{"->":".^.^.^.2"},null]}],[{"->":".^.b"},{"b":["\n","^Haxolottle: Alright. Back to the mission. Talk later.","\n",{"->":".^.^.^.2"},null]}],"nop","\n",["ev",{"VAR?":"npc_haxolottle_friendship_level"},60,">=","/ev",{"->":".^.b","c":true},{"b":["\n","^Haxolottle: And hey... you're becoming a real friend. Within the constraints of Protocol 47-Alpha, but a friend nonetheless.","\n",{"->":".^.^.^.5"},null]}],"nop","\n","#","^exit_conversation","/#","end",null],"phase_3_hub":[["^Haxolottle: *checking in* How's it going, ","ev",{"x()":"player_name"},"out","/ev","^?","\n","ev","str","^That's all for now","/str","/ev",{"*":".^.c-0","flg":4},{"c-0":["\n",{"->":"conversation_end"},null]}],null],"phase_4_hub":[["^Haxolottle: *checking in* How's it going, ","ev",{"x()":"player_name"},"out","/ev","^?","\n","ev","str","^That's all for now","/str","/ev",{"*":".^.c-0","flg":4},{"c-0":["\n",{"->":"conversation_end"},null]}],null],"favorite_operations":["^Haxolottle: Favorite operations? That's tough. Every successful op is satisfying in its own way.","\n","^Haxolottle: But yeah, there are some that stand out. The ones where everything clicks between handler and agent.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},5,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",true,"/ev",{"VAR=":"npc_haxolottle_talked_favorite_operations","re":true},{"->":"phase_2_hub"},null],"hax_difficult_day":[["^Haxolottle: *pause* Yeah. Today's... harder than usual.","\n","^Haxolottle: Lost an agent six months ago. Today would have been their birthday.","\n","^Haxolottle: Sorry. Shouldn't burden you with that.","\n","ev","str","^I'm sorry for your loss","/str","/ev",{"*":".^.c-0","flg":4},"ev","str","^You can talk about it if you need to","/str","/ev",{"*":".^.c-1","flg":4},{"c-0":["\n","^Haxolottle: *appreciates it* Thanks. It's part of the job, but it never gets easier.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},10,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",true,"/ev",{"VAR=":"npc_haxolottle_shared_loss","re":true},null],"c-1":["\n","^Haxolottle: Maybe another time. Right now I just need to keep working. Helping you helps.","\n","ev",{"VAR?":"npc_haxolottle_friendship_level"},8,"+",{"VAR=":"npc_haxolottle_friendship_level","re":true},"/ev","ev",true,"/ev",{"VAR=":"npc_haxolottle_shared_loss","re":true},{"->":"phase_2_hub"},null]}],null],"global decl":["ev",0,{"VAR=":"npc_haxolottle_friendship_level"},0,{"VAR=":"npc_haxolottle_conversations_had"},0,{"VAR=":"npc_haxolottle_trust_moments"},0,{"VAR=":"npc_haxolottle_humor_shared"},0,{"VAR=":"npc_haxolottle_vulnerable_moments"},0,{"VAR=":"npc_haxolottle_player_shared_personal"},false,{"VAR=":"npc_haxolottle_talked_hobbies_general"},false,{"VAR=":"npc_haxolottle_talked_axolotl_obsession"},false,{"VAR=":"npc_haxolottle_talked_music_taste"},false,{"VAR=":"npc_haxolottle_talked_coffee_preferences"},false,{"VAR=":"npc_haxolottle_talked_stress_management"},false,{"VAR=":"npc_haxolottle_talked_philosophy_change"},false,{"VAR=":"npc_haxolottle_talked_handler_life"},false,{"VAR=":"npc_haxolottle_talked_field_nostalgia"},false,{"VAR=":"npc_haxolottle_talked_weird_habits"},false,{"VAR=":"npc_haxolottle_talked_favorite_operations"},false,{"VAR=":"npc_haxolottle_talked_fears_anxieties"},false,{"VAR=":"npc_haxolottle_talked_what_if_different"},false,{"VAR=":"npc_haxolottle_talked_meaning_work"},false,{"VAR=":"npc_haxolottle_talked_friendship_boundaries"},false,{"VAR=":"npc_haxolottle_talked_future_dreams"},false,{"VAR=":"npc_haxolottle_talked_identity_burden"},false,{"VAR=":"npc_haxolottle_talked_loneliness_secrecy"},false,{"VAR=":"npc_haxolottle_talked_real_name_temptation"},false,{"VAR=":"npc_haxolottle_talked_after_safetynet"},false,{"VAR=":"npc_haxolottle_talked_genuine_friendship"},false,{"VAR=":"npc_haxolottle_shared_loss"},false,{"VAR=":"npc_haxolottle_shared_doubt"},false,{"VAR=":"npc_haxolottle_shared_secret_hobby"},0,{"VAR=":"total_missions_completed"},0,{"VAR=":"professional_reputation"},"/ev","end",null]}],"listDefs":{}} \ No newline at end of file