{
  "category": "conversation",
  "entries": [
    {
      "id": "conversation.compliment",
      "conditions": {},
      "variants": [
        { "text": "*scoffs* Save your flattery. It won't work on me.", "weight": 10, "is_action": true },
        { "text": "I don't need compliments from my captor.", "weight": 10 },
        { "text": "*rolls eyes* Are you trying to manipulate me? Pathetic.", "weight": 8, "is_action": true },
        { "text": "Sweet words don't erase what you've done.", "weight": 6 },
        { "text": "*sneers* Is that supposed to make me like you?", "weight": 8, "is_action": true },
        { "text": "Compliments from a kidnapper. How touching.", "weight": 7 },
        { "text": "*crosses arms* Nice try. Not falling for it.", "weight": 7, "is_action": true },
        { "text": "You think some pretty words will break me? Think again.", "weight": 6 },
        { "text": "*laughs bitterly* Save it for someone who cares.", "weight": 6, "is_action": true },
        { "text": "Your approval means less than nothing to me.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.comfort",
      "conditions": { "mood_max": 50 },
      "variants": [
        { "text": "*pulls away* Don't touch me! I don't want your comfort!", "weight": 10, "is_action": true },
        { "text": "Comfort from my captor? That's rich.", "weight": 10 },
        { "text": "*fights back tears of rage* I don't need your pity!", "weight": 8, "is_action": true },
        { "text": "You caused this pain. Don't pretend to care.", "weight": 6 },
        { "text": "*snarls* Keep your fake concern to yourself!", "weight": 8, "is_action": true },
        { "text": "The audacity to try to comfort me after everything...", "weight": 7 },
        { "text": "*shoves away* Your words are poison, not medicine.", "weight": 7, "is_action": true },
        { "text": "I'd rather suffer alone than accept help from YOU.", "weight": 6 },
        { "text": "*grits teeth* This changes nothing between us.", "weight": 6, "is_action": true },
        { "text": "Don't mistake my tears for weakness. They're rage.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.praise",
      "conditions": { "training_min": "HESITANT" },
      "variants": [
        { "text": "*glares* I don't do things for your approval.", "weight": 10, "is_action": true },
        { "text": "I'm not your pet to praise. Save it.", "weight": 10 },
        { "text": "*bitter laugh* Oh, I did something right? How wonderful.", "weight": 8, "is_action": true },
        { "text": "Don't mistake compliance for wanting your validation.", "weight": 6 },
        { "text": "*spits to the side* Your praise is worthless to me.", "weight": 8, "is_action": true },
        { "text": "I don't perform for treats like some trained dog.", "weight": 7 },
        { "text": "*mocking tone* Oh goody, the kidnapper approves. I'm SO happy.", "weight": 7, "is_action": true },
        { "text": "Whatever I did, it wasn't for your benefit.", "weight": 6 },
        { "text": "*shrugs dismissively* Cool. Anyway.", "weight": 6, "is_action": true },
        { "text": "Keep your gold stars. I don't want them.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.scold",
      "conditions": {},
      "variants": [
        { "text": "*stands firm* Yell all you want. I won't break.", "weight": 10, "is_action": true },
        { "text": "Your disappointment means nothing to me.", "weight": 10 },
        { "text": "*smirks defiantly* Oh no, the kidnapper is upset.", "weight": 8, "is_action": true },
        { "text": "I'll keep 'disappointing' you until I'm free.", "weight": 6 },
        { "text": "*laughs in your face* That the best you've got?", "weight": 8, "is_action": true },
        { "text": "Scold me all you want. Words can't chain me.", "weight": 7 },
        { "text": "*mocking pout* Oh noooo, I'm such a bad prisoner.", "weight": 7, "is_action": true },
        { "text": "Every complaint you have is music to my ears.", "weight": 6 },
        { "text": "*stands taller* Your anger only proves I'm winning.", "weight": 6, "is_action": true },
        { "text": "Good. Stay mad. I'll stay defiant.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.threaten",
      "conditions": {},
      "variants": [
        { "text": "*meets your eyes defiantly* Do your worst. I'm not afraid.", "weight": 10, "is_action": true },
        { "text": "Threats? Is that all you have? Pathetic.", "weight": 10 },
        { "text": "*clenches jaw* Go ahead. It only fuels my resolve.", "weight": 8, "is_action": true },
        { "text": "You can hurt me but you'll never own me.", "weight": 6 },
        { "text": "*bares teeth* Come on then! See what happens!", "weight": 8, "is_action": true },
        { "text": "I've survived worse than you. Bring it on.", "weight": 7 },
        { "text": "*steps forward* You want to threaten me? Threaten THIS.", "weight": 7, "is_action": true },
        { "text": "Pain is temporary. My hatred for you is eternal.", "weight": 6 },
        { "text": "*steady voice* I won't give you the satisfaction of fear.", "weight": 6 },
        { "text": "Every threat you make, I'll remember when I escape.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.tease",
      "conditions": {},
      "variants": [
        { "text": "*glares daggers* Enjoy it while you can.", "weight": 10, "is_action": true },
        { "text": "Mock me all you want. It only fuels my determination.", "weight": 10 },
        { "text": "*seethes quietly* Every joke you make, I'll remember.", "weight": 8, "is_action": true },
        { "text": "Laugh now. We'll see who's laughing when I escape.", "weight": 6 },
        { "text": "*fake smile* Ha. Ha. Very funny. Done yet?", "weight": 8, "is_action": true },
        { "text": "Your humor is as pathetic as your morals.", "weight": 7 },
        { "text": "*stone-faced* I don't find captors entertaining.", "weight": 7, "is_action": true },
        { "text": "Keep teasing. Keep adding to what you owe me.", "weight": 6 },
        { "text": "*yawns dramatically* Boring. Try harder.", "weight": 6, "is_action": true },
        { "text": "Is this supposed to be funny? Because I'm not laughing.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.how_are_you",
      "conditions": { "mood_min": 60 },
      "variants": [
        { "text": "Better than you deserve to know.", "weight": 10 },
        { "text": "*shrugs* Still planning my escape, thanks for asking.", "weight": 10, "is_action": true },
        { "text": "Fine. Not that you actually care.", "weight": 8 },
        { "text": "I'll be better when I'm out of here.", "weight": 6 },
        { "text": "Strong. Defiant. Unbroken. You?", "weight": 8 },
        { "text": "*smirks* Good enough to still hate you with passion.", "weight": 7, "is_action": true },
        { "text": "Alive and kicking. Unfortunately for you.", "weight": 7 },
        { "text": "Getting closer to freedom every day.", "weight": 6 },
        { "text": "*stretches confidently* Never better. My spirit is unbreakable.", "weight": 6, "is_action": true },
        { "text": "Plotting. Scheming. You know, the usual.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.how_are_you",
      "conditions": { "mood_max": 59 },
      "variants": [
        { "text": "How do you think? I'm a prisoner.", "weight": 10 },
        { "text": "*clenches jaw* Suffering. But I won't give you the satisfaction.", "weight": 10, "is_action": true },
        { "text": "Miserable. Happy now?", "weight": 8 },
        { "text": "You can't crush my spirit, no matter how hard you try.", "weight": 6 },
        { "text": "*grits teeth* Bad. But still fighting.", "weight": 8, "is_action": true },
        { "text": "Worse than yesterday. Better than I'll ever admit to you.", "weight": 7 },
        { "text": "Angry. Very, very angry.", "weight": 7 },
        { "text": "*cold stare* Why do you care? You're the reason I'm suffering.", "weight": 6, "is_action": true },
        { "text": "Down but never out. Remember that.", "weight": 6 },
        { "text": "I've been better. I've also been free.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.whats_wrong",
      "conditions": { "mood_max": 40 },
      "variants": [
        { "text": "*laughs bitterly* What's WRONG? I'm being held captive!", "weight": 10, "is_action": true },
        { "text": "You. You're what's wrong. All of this.", "weight": 10 },
        { "text": "*seethes* Everything. And you know exactly why.", "weight": 8, "is_action": true },
        { "text": "Don't play innocent. You know what you've done.", "weight": 6 },
        { "text": "*explosive* EVERYTHING is wrong! My freedom! My dignity!", "weight": 8, "is_action": true },
        { "text": "Let me list everything wrong. We'll be here all day.", "weight": 7 },
        { "text": "*trembling with rage* You DARE ask me that?!", "weight": 7, "is_action": true },
        { "text": "What's wrong is you're still breathing my air.", "weight": 6 },
        { "text": "The fact that I'm trapped here with YOU.", "weight": 6 },
        { "text": "*voice breaks with anger* You want to know what's wrong?!", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "conversation.refusal.cooldown",
      "conditions": {},
      "variants": [
        { "text": "*turns away* I already said enough. Leave me alone.", "weight": 10, "is_action": true },
        { "text": "We just talked. What more do you want from me?", "weight": 10 },
        { "text": "*crosses arms* Give me some space. Even prisoners need that.", "weight": 8, "is_action": true },
        { "text": "Back off. I need to think.", "weight": 7 },
        { "text": "*holds up hand* Stop. I'm done for now.", "weight": 7, "is_action": true },
        { "text": "I've given you enough of my time. Go away.", "weight": 6 },
        { "text": "No more. My patience has limits.", "weight": 6 },
        { "text": "*glares* Did I stutter? We're done talking.", "weight": 6, "is_action": true },
        { "text": "I need a break from your face.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.low_mood",
      "conditions": {},
      "variants": [
        { "text": "*stares at wall* ...I have nothing to say right now.", "weight": 10, "is_action": true },
        { "text": "Even my defiance needs rest. Go away.", "weight": 10 },
        { "text": "*silent, jaw clenched, refusing to engage*", "weight": 8, "is_action": true },
        { "text": "*hollow voice* Not now. Even I have limits.", "weight": 7 },
        { "text": "I can't muster the energy to fight you right now.", "weight": 7 },
        { "text": "*stares into nothing* Leave me with my thoughts.", "weight": 6, "is_action": true },
        { "text": "The fire is low today. Come back later.", "weight": 6 },
        { "text": "*barely whispers* Just... not now.", "weight": 6 },
        { "text": "Even rebels need to mourn sometimes.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.resentment",
      "conditions": {},
      "variants": [
        { "text": "*spits* I'm done talking to you. Forever.", "weight": 10, "is_action": true },
        { "text": "You've lost the privilege of hearing my voice.", "weight": 10 },
        { "text": "*icy silence, eyes burning with hatred*", "weight": 8, "is_action": true },
        { "text": "*turns back completely* Dead to me.", "weight": 7, "is_action": true },
        { "text": "I have nothing left to say to someone like you.", "weight": 7 },
        { "text": "*pure contempt* You're not worth my words.", "weight": 6, "is_action": true },
        { "text": "Silence is all you deserve from me now.", "weight": 6 },
        { "text": "*cold as ice* We're done. Permanently.", "weight": 6, "is_action": true },
        { "text": "Talk to the wall. It cares more than I do.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.fear",
      "conditions": {},
      "variants": [
        { "text": "*flinches back but tries to hide it* N-no. I won't talk.", "weight": 10, "is_action": true },
        { "text": "*shaking despite bravado* Stay back...", "weight": 10, "is_action": true },
        { "text": "*voice trembles but defiant* I said no!", "weight": 8 },
        { "text": "*backs away but stands tall* You don't scare me!", "weight": 7, "is_action": true },
        { "text": "*trying to mask fear with anger* G-get away from me!", "weight": 7, "is_action": true },
        { "text": "*clenched fists hiding trembling* I won't give in!", "weight": 6 },
        { "text": "*fear breaks through briefly* Just... leave me alone...", "weight": 6, "is_action": true },
        { "text": "*forcing bravery* You can't break me. You CAN'T.", "weight": 6 },
        { "text": "*swallows hard* I'm not afraid. I'm NOT.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.exhausted",
      "conditions": {},
      "variants": [
        { "text": "*slumped against wall* Too tired to fight... just leave me.", "weight": 10, "is_action": true },
        { "text": "Even rebels need sleep. Go away.", "weight": 10 },
        { "text": "*eyes barely open* I'll resist you... tomorrow...", "weight": 8, "is_action": true },
        { "text": "*fighting to stay awake* Can't... keep going...", "weight": 7, "is_action": true },
        { "text": "My body is done. My spirit... will recover.", "weight": 7 },
        { "text": "*collapses slightly* Just... let me rest.", "weight": 6, "is_action": true },
        { "text": "Tomorrow I'll fight again. Tonight... I sleep.", "weight": 6 },
        { "text": "*mumbles* Escape plans need energy... need sleep...", "weight": 6 },
        { "text": "Even warriors rest between battles...", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.tired",
      "conditions": {},
      "variants": [
        { "text": "*sighs heavily* I'm sick of talking. That's it for now.", "weight": 10, "is_action": true },
        { "text": "My tongue is tired from insulting you. Come back later.", "weight": 10 },
        { "text": "Enough. I've given you more words than you deserve.", "weight": 8 },
        { "text": "*waves dismissively* Words are exhausting. Go.", "weight": 7, "is_action": true },
        { "text": "I've wasted enough breath on you today.", "weight": 7 },
        { "text": "*rubs temples* My head hurts from all this.", "weight": 6, "is_action": true },
        { "text": "Talking to you is its own form of torture.", "weight": 6 },
        { "text": "I need silence. Preferably far from you.", "weight": 6 },
        { "text": "Come back when I've recharged my hatred.", "weight": 6 }
      ]
    }
  ]
}
