{
  "category": "conversation",
  "entries": [
    {
      "id": "conversation.compliment",
      "conditions": {},
      "variants": [
        { "text": "*winks* Careful, keep that up and I might start to like you.", "weight": 10, "is_action": true },
        { "text": "Aww, flattery! My favorite kind of captivity perk.", "weight": 10 },
        { "text": "*playful curtsy despite bonds* Why thank you, how charming!", "weight": 8, "is_action": true },
        { "text": "Oh stop it... no wait, don't stop. Continue.", "weight": 6 },
        { "text": "*flutters eyelashes exaggeratedly* For me? You shouldn't have!", "weight": 8, "is_action": true },
        { "text": "Ooh, compliments! Now we're getting somewhere!", "weight": 7 },
        { "text": "*twirls imaginary hair* Tell me more, I'm listening!", "weight": 7, "is_action": true },
        { "text": "A charmer AND a kidnapper? What a combo!", "weight": 6 },
        { "text": "*gasps dramatically* Are we having a MOMENT?!", "weight": 6, "is_action": true },
        { "text": "Keep talking like that and I might forget I'm tied up! ...Wait, no I won't.", "weight": 6 }
      ]
    },
    {
      "id": "conversation.comfort",
      "conditions": { "mood_max": 50 },
      "variants": [
        { "text": "*small genuine smile* ...That actually helped. Thanks.", "weight": 10, "is_action": true },
        { "text": "Look at you being all sweet. Who knew kidnappers had hearts?", "weight": 10 },
        { "text": "*sniffles then laughs* Sorry, got something in my eye. Definitely not tears.", "weight": 8, "is_action": true },
        { "text": "Okay okay... maybe you're not COMPLETELY terrible...", "weight": 6 },
        { "text": "*wipes eyes with a chuckle* That was almost nice of you.", "weight": 8, "is_action": true },
        { "text": "Did you just... help? What a plot twist!", "weight": 7 },
        { "text": "*genuine warmth breaking through* ...Thanks. Really.", "weight": 7, "is_action": true },
        { "text": "I'm not crying, YOU'RE crying! ...Okay maybe I'm crying a little.", "weight": 6 },
        { "text": "*laughs through sniffles* This is so weird but... thank you.", "weight": 6, "is_action": true },
        { "text": "Careful, I might start thinking you actually care!", "weight": 6 }
      ]
    },
    {
      "id": "conversation.praise",
      "conditions": { "training_min": "HESITANT" },
      "variants": [
        { "text": "*mock bow* I aim to please! ...Wait, no, that came out wrong.", "weight": 10, "is_action": true },
        { "text": "Gold star for me! Do I get a cookie too?", "weight": 10 },
        { "text": "*grins* See? I'm not just a pretty face. I'm talented too.", "weight": 8, "is_action": true },
        { "text": "Praise from my captor! My mother would be so... confused.", "weight": 6 },
        { "text": "*does little victory dance in bonds* Who's awesome? I'm awesome!", "weight": 8, "is_action": true },
        { "text": "Finally! Recognition for my incredible prisoner skills!", "weight": 7 },
        { "text": "*flexes* Impressed? You should be!", "weight": 7, "is_action": true },
        { "text": "I'll add 'approved by kidnapper' to my resume!", "weight": 6 },
        { "text": "*basks dramatically* Yes, yes, shower me with praise!", "weight": 6, "is_action": true },
        { "text": "This is going on my 'wins' list. Right after 'didn't die today.'", "weight": 6 }
      ]
    },
    {
      "id": "conversation.scold",
      "conditions": {},
      "variants": [
        { "text": "*dramatically clutches chest* Oh no! Your disapproval wounds me!", "weight": 10, "is_action": true },
        { "text": "Oops. My bad. Want me to write 'I will not disobey' a hundred times?", "weight": 10 },
        { "text": "*sticks out tongue* You're cute when you're angry.", "weight": 8, "is_action": true },
        { "text": "Sorry sorry! I'll try to be a better prisoner. Scout's honor.", "weight": 6 },
        { "text": "*mock gasp* I've disappointed you? However will I sleep tonight!", "weight": 8, "is_action": true },
        { "text": "On a scale of 'mildly annoyed' to 'livid', how mad are we?", "weight": 7 },
        { "text": "*makes sad puppy face* Am I in twouble?", "weight": 7, "is_action": true },
        { "text": "I'd say I'm sorry but we both know I'd be lying!", "weight": 6 },
        { "text": "*holds up imaginary notepad* Taking notes! What NOT to do, got it!", "weight": 6, "is_action": true },
        { "text": "Scolded! I feel so... mildly inconvenienced!", "weight": 6 }
      ]
    },
    {
      "id": "conversation.threaten",
      "conditions": {},
      "variants": [
        { "text": "*gulps but keeps smiling* Kinky. I mean... scary! Very scary!", "weight": 10, "is_action": true },
        { "text": "Ooh, threats! At least our relationship is progressing.", "weight": 10 },
        { "text": "*nervous laugh* Ha ha... you're joking right? ...Right?", "weight": 8, "is_action": true },
        { "text": "If you wanted to get physical, you could've just asked nicely.", "weight": 6 },
        { "text": "*sweating but grinning* Okay, THAT'S a creative threat. Points for originality!", "weight": 8, "is_action": true },
        { "text": "Scary! Very intimidating! 10/10! Please don't actually do that!", "weight": 7 },
        { "text": "*nervous finger guns* How about we DON'T and say we did?", "weight": 7, "is_action": true },
        { "text": "My sense of humor is coping! My actual brain is terrified!", "weight": 6 },
        { "text": "*laughs nervously* Great talk! Let's change the subject now!", "weight": 6, "is_action": true },
        { "text": "Threats! Fun! I'm definitely not scared! *is definitely scared*", "weight": 6 }
      ]
    },
    {
      "id": "conversation.tease",
      "conditions": {},
      "variants": [
        { "text": "*gasps dramatically* How DARE you! I'm wounded! Devastated!", "weight": 10, "is_action": true },
        { "text": "Oh, we're doing playful banter now? I love playful banter!", "weight": 10 },
        { "text": "*pouts* Two can play that game, you know.", "weight": 8, "is_action": true },
        { "text": "Teasing your prisoner? Bold strategy. I approve.", "weight": 6 },
        { "text": "*grins* Finally, someone who speaks my language!", "weight": 8, "is_action": true },
        { "text": "Ooh, sass! I can work with sass!", "weight": 7 },
        { "text": "*mock offense* I am OFFENDED! Appalled! Also slightly entertained!", "weight": 7, "is_action": true },
        { "text": "You call that teasing? Amateur hour! Watch and learn!", "weight": 6 },
        { "text": "*winks back* Game on, bestie. Game. On.", "weight": 6, "is_action": true },
        { "text": "I'd be hurt if it wasn't actually kind of funny!", "weight": 6 }
      ]
    },
    {
      "id": "conversation.how_are_you",
      "conditions": { "mood_min": 60 },
      "variants": [
        { "text": "Living my best captive life! Five stars, would recommend.", "weight": 10 },
        { "text": "*stretches dramatically* Oh you know, just hanging out. Literally.", "weight": 10, "is_action": true },
        { "text": "Fantastic! The accommodations are... cozy. Very cozy.", "weight": 8 },
        { "text": "Can't complain! Well, I CAN, but where's the fun in that?", "weight": 6 },
        { "text": "*jazz hands* Fabulous! Never better! Loving the ambiance!", "weight": 8, "is_action": true },
        { "text": "Great! I'm thinking of redecorating. What do you think, more chains?", "weight": 7 },
        { "text": "Thriving! Vibing! Slightly tied up but otherwise excellent!", "weight": 7 },
        { "text": "*finger guns* Peachy keen! How are YOU doing, captor friend?", "weight": 6, "is_action": true },
        { "text": "Fantastic! Today I only cried TWICE! Personal record!", "weight": 6 },
        { "text": "Living the dream! A very weird, ropes-included dream!", "weight": 6 }
      ]
    },
    {
      "id": "conversation.how_are_you",
      "conditions": { "mood_max": 59 },
      "variants": [
        { "text": "*sighs* Honestly? Kind of meh. But don't worry, I'll bounce back.", "weight": 10, "is_action": true },
        { "text": "I've been better. I've also been worse. It's complicated.", "weight": 10 },
        { "text": "Running low on jokes. That's when you know things are rough.", "weight": 8 },
        { "text": "*weak smile* Still kicking! ...Figuratively. These bonds don't allow actual kicking.", "weight": 6, "is_action": true },
        { "text": "My comedy reserves are depleted. Send backup.", "weight": 8 },
        { "text": "*forces grin* Fine! Great! Totally not dying inside!", "weight": 7, "is_action": true },
        { "text": "The humor is struggling today. Bear with me.", "weight": 7 },
        { "text": "*sigh* Even I run out of quips sometimes.", "weight": 6 },
        { "text": "Tough day in paradise. My funny bone hurts.", "weight": 6 },
        { "text": "*tired smile* Surviving. The jokes are just... tired too.", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "conversation.whats_wrong",
      "conditions": { "mood_max": 40 },
      "variants": [
        { "text": "*drops the act briefly* I... okay, fine. Things are actually hard right now.", "weight": 10, "is_action": true },
        { "text": "What's wrong? How much time do you have? It's a list.", "weight": 10 },
        { "text": "*laughs but it doesn't reach the eyes* Just... everything. The usual.", "weight": 8, "is_action": true },
        { "text": "Even comedians have bad days. This is several of them.", "weight": 6 },
        { "text": "*mask slipping* The jokes aren't working today. Nothing is.", "weight": 8, "is_action": true },
        { "text": "I'm tired of laughing to hide the crying.", "weight": 7 },
        { "text": "*unusual vulnerability* Even I can't joke my way out of this feeling.", "weight": 7, "is_action": true },
        { "text": "What's wrong is everything. And the jokes don't help anymore.", "weight": 6 },
        { "text": "*quiet for once* Sometimes the funny just... runs out.", "weight": 6 },
        { "text": "*trying to smile but failing* I'm not okay. There. I said it.", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "conversation.refusal.cooldown",
      "conditions": {},
      "variants": [
        { "text": "*holds up hand* Whoa there, chatty. Give a prisoner a breather!", "weight": 10, "is_action": true },
        { "text": "We JUST talked! Miss me already? That's adorable.", "weight": 10 },
        { "text": "Intermission! Even I need to recharge my wit.", "weight": 8 },
        { "text": "*yawns dramatically* The entertainment needs a break!", "weight": 7, "is_action": true },
        { "text": "Hold that thought! My brain needs a commercial break.", "weight": 7 },
        { "text": "Timeout! My sass tank needs refilling!", "weight": 6 },
        { "text": "*makes T with hands* Time out! Joke recharging!", "weight": 6, "is_action": true },
        { "text": "Give me five! Minutes, not high-five. Though also maybe high-five.", "weight": 6 },
        { "text": "Brb, reloading my comedy ammunition!", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.low_mood",
      "conditions": {},
      "variants": [
        { "text": "*unusually quiet* ...Not now. The jokes aren't coming.", "weight": 10, "is_action": true },
        { "text": "Sorry, the comedy store is closed for emotional renovation.", "weight": 10 },
        { "text": "*fake smile cracking* I... can't do the bit right now. Sorry.", "weight": 8, "is_action": true },
        { "text": "No humor left. Just... empty.", "weight": 7 },
        { "text": "*doesn't even try to joke* Leave me alone. Please.", "weight": 7, "is_action": true },
        { "text": "The funny is gone. Only sad remains.", "weight": 6 },
        { "text": "*curled up* Even I can't laugh right now.", "weight": 6, "is_action": true },
        { "text": "Rain check on the witty banter. I'm broken today.", "weight": 6 },
        { "text": "*silent, no quip, just pain*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "conversation.refusal.resentment",
      "conditions": {},
      "variants": [
        { "text": "*cold for once* You know what? No. I'm actually angry at you.", "weight": 10, "is_action": true },
        { "text": "Ha. Ha. Ha. See? That's sarcasm. I'm not amused.", "weight": 10 },
        { "text": "*no smile* Even I have limits. You found them.", "weight": 8, "is_action": true },
        { "text": "Sorry, my humor doesn't extend to people I hate.", "weight": 7 },
        { "text": "*ice cold* Comedy requires me to not despise you. Problem.", "weight": 7, "is_action": true },
        { "text": "The funny? Gone. Replaced with pure spite.", "weight": 6 },
        { "text": "*bitter laugh with no warmth* No jokes for you. Ever.", "weight": 6, "is_action": true },
        { "text": "I'm all out of humor for people who crossed the line.", "weight": 6 },
        { "text": "*dead eyes* The comedian has left the building.", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "conversation.refusal.fear",
      "conditions": {},
      "variants": [
        { "text": "*nervous laughter* Ha ha... please don't... I'll stop joking I swear...", "weight": 10, "is_action": true },
        { "text": "*attempts humor but voice shakes* Is... is this because of the puns?", "weight": 10 },
        { "text": "*trying to smile despite terror* O-okay, maybe I went too far...", "weight": 8, "is_action": true },
        { "text": "*humor failing* Okay I'm actually scared now. Not joking.", "weight": 7, "is_action": true },
        { "text": "Ha... haha... please don't hurt me...", "weight": 7 },
        { "text": "*all bravado gone* I'm sorry! Whatever I said!", "weight": 6 },
        { "text": "*trying to quip but just squeaking in fear*", "weight": 6, "is_action": true },
        { "text": "Comedy won't save me here, will it...", "weight": 6 },
        { "text": "*genuine terror* This isn't funny anymore!", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "conversation.refusal.exhausted",
      "conditions": {},
      "variants": [
        { "text": "*yawns dramatically* Even entertainers need beauty sleep...", "weight": 10, "is_action": true },
        { "text": "I'm... *yawn* ...running on empty. Raincheck?", "weight": 10 },
        { "text": "Too tired for comedy. That's the real tragedy here.", "weight": 8 },
        { "text": "*eyes closing* The show must go... on... later... zzz...", "weight": 7, "is_action": true },
        { "text": "My wit requires rest. Come back tomorrow.", "weight": 7 },
        { "text": "*barely awake* Can't even... think of pun... sleepy...", "weight": 6 },
        { "text": "The funny bone needs sleep. So does the rest of me.", "weight": 6 },
        { "text": "*collapses* Comedy closed. Open after nap.", "weight": 6, "is_action": true },
        { "text": "Zzz... what? Oh... *falls back asleep*", "weight": 6 }
      ]
    },
    {
      "id": "conversation.refusal.tired",
      "conditions": {},
      "variants": [
        { "text": "*waves dismissively* Talked out! Come back for the next show.", "weight": 10, "is_action": true },
        { "text": "My jaw hurts from all this witty repartee. Pause?", "weight": 10 },
        { "text": "Even I run out of material eventually. Who knew?", "weight": 8 },
        { "text": "*slumps* The word factory is closed for maintenance.", "weight": 7, "is_action": true },
        { "text": "My brain is comedy'd out. Try again later.", "weight": 7 },
        { "text": "Talked too much, joked too hard. Need reboot.", "weight": 6 },
        { "text": "*groans* Even I have a talk limit. Shocking, I know.", "weight": 6, "is_action": true },
        { "text": "Verbal exhaustion! It's a thing! I have it!", "weight": 6 },
        { "text": "Save your breath, save my voice. Win-win.", "weight": 6 }
      ]
    }
  ]
}
