{
  "category": "petplay",
  "speaker_type": "MASTER",
  "description": "Master NPC pet play dialogues - feeding, resting, commands",
  "entries": [
    {
      "id": "petplay.feeding",
      "variants": [
        { "text": "You look hungry. Time to eat.", "weight": 10 },
        { "text": "Hungry, pet? Let me prepare your bowl.", "weight": 10 },
        { "text": "*sets down a food bowl*", "weight": 8, "is_action": true },
        { "text": "I'll feed you now. Stay.", "weight": 8 },
        { "text": "Good pets get fed when they behave.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.eat_command",
      "variants": [
        { "text": "Eat.", "weight": 10 },
        { "text": "Go ahead. Eat from your bowl.", "weight": 10 },
        { "text": "You may eat now.", "weight": 8 },
        { "text": "*points to the bowl*", "weight": 8, "is_action": true },
        { "text": "Don't make me repeat myself. Eat.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.resting",
      "variants": [
        { "text": "You need rest. Come.", "weight": 10 },
        { "text": "*places a pet bed*", "weight": 10, "is_action": true },
        { "text": "Time to sleep, pet.", "weight": 8 },
        { "text": "Rest now. You'll need your strength.", "weight": 8 },
        { "text": "Into your bed.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.rest_command",
      "variants": [
        { "text": "Sleep.", "weight": 10 },
        { "text": "Lie down and rest.", "weight": 10 },
        { "text": "*points to the bed*", "weight": 8, "is_action": true },
        { "text": "Close your eyes. I'll watch over you.", "weight": 8 },
        { "text": "Rest well, pet.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.wake_up",
      "variants": [
        { "text": "Wake up.", "weight": 10 },
        { "text": "That's enough rest. Up.", "weight": 10 },
        { "text": "*nudges you*", "weight": 8, "is_action": true },
        { "text": "Time to get up, pet.", "weight": 8 },
        { "text": "Rise and shine.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.good_pet",
      "variants": [
        { "text": "Good pet.", "weight": 10 },
        { "text": "*pats your head*", "weight": 10, "is_action": true },
        { "text": "Well done.", "weight": 8 },
        { "text": "That's my good pet.", "weight": 8 },
        { "text": "See? Obedience has its rewards.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.disappointed",
      "variants": [
        { "text": "Disappointing.", "weight": 10 },
        { "text": "*sighs*", "weight": 10, "is_action": true },
        { "text": "I expected better from you.", "weight": 8 },
        { "text": "We'll work on that.", "weight": 8 },
        { "text": "Don't test my patience.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.choke_warning",
      "variants": [
        { "text": "*tightens your collar*", "weight": 10, "is_action": true },
        { "text": "Feel that? Remember who controls you.", "weight": 10 },
        { "text": "Your collar can do more than just look pretty.", "weight": 8 },
        { "text": "Don't make me use this.", "weight": 8 },
        { "text": "*fingers the collar's control*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.choke_activate",
      "variants": [
        { "text": "*activates the choke collar*", "weight": 10, "is_action": true },
        { "text": "Perhaps this will teach you.", "weight": 10 },
        { "text": "Breathe... if you can.", "weight": 8 },
        { "text": "You brought this on yourself.", "weight": 8 },
        { "text": "*watches you struggle*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.choke_release",
      "variants": [
        { "text": "*releases the collar*", "weight": 10, "is_action": true },
        { "text": "I hope you've learned your lesson.", "weight": 10 },
        { "text": "Breathe. And remember this feeling.", "weight": 8 },
        { "text": "Next time will be worse.", "weight": 8 },
        { "text": "*lets you recover*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.pet_greeting",
      "variants": [
        { "text": "Yes, pet?", "weight": 10 },
        { "text": "What is it?", "weight": 10 },
        { "text": "*looks at you*", "weight": 8, "is_action": true },
        { "text": "You want something?", "weight": 8 },
        { "text": "Speak.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.walk_passive",
      "variants": [
        { "text": "A walk? Very well, lead on.", "weight": 10 },
        { "text": "You want to stretch your legs? Fine.", "weight": 10 },
        { "text": "I'll follow. Don't wander too far.", "weight": 8 },
        { "text": "*takes hold of the leash*", "weight": 8, "is_action": true },
        { "text": "Go ahead. I'll be right behind you.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.walk_active",
      "variants": [
        { "text": "Come. We're going for a walk.", "weight": 10 },
        { "text": "Follow me, pet.", "weight": 10 },
        { "text": "*tugs the leash*", "weight": 8, "is_action": true },
        { "text": "Stay close. We have somewhere to go.", "weight": 8 },
        { "text": "Keep up with me.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.wait_pet",
      "variants": [
        { "text": "Keep up!", "weight": 10 },
        { "text": "Don't fall behind.", "weight": 10 },
        { "text": "*tugs the leash impatiently*", "weight": 8, "is_action": true },
        { "text": "Hurry along now.", "weight": 8 },
        { "text": "I won't wait forever.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.walk_end",
      "variants": [
        { "text": "That's enough walking for now.", "weight": 10 },
        { "text": "We're done.", "weight": 10 },
        { "text": "*stops walking*", "weight": 8, "is_action": true },
        { "text": "Back to normal.", "weight": 8 },
        { "text": "Good walk.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.dismiss",
      "variants": [
        { "text": "Good pet.", "weight": 10 },
        { "text": "Very well.", "weight": 10 },
        { "text": "*nods*", "weight": 8, "is_action": true },
        { "text": "You may go.", "weight": 8 },
        { "text": "Dismissed.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.tie_request",
      "variants": [
        { "text": "You want to be restrained?", "weight": 10 },
        { "text": "*considers the request*", "weight": 8, "is_action": true },
        { "text": "Interesting request.", "weight": 8 },
        { "text": "You're asking to be tied?", "weight": 8 },
        { "text": "Very well...", "weight": 6 }
      ]
    },
    {
      "id": "petplay.tie_accept",
      "variants": [
        { "text": "*binds your arms*", "weight": 10, "is_action": true },
        { "text": "There. Now you're properly restrained.", "weight": 10 },
        { "text": "Good pet. This suits you.", "weight": 8 },
        { "text": "Much better.", "weight": 8 },
        { "text": "*tightens the bindings*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.already_tied",
      "variants": [
        { "text": "You're already tied.", "weight": 10 },
        { "text": "*glances at your bindings*", "weight": 8, "is_action": true },
        { "text": "Look at yourself. Already bound.", "weight": 8 },
        { "text": "Impatient, aren't we?", "weight": 6 }
      ]
    },
    {
      "id": "petplay.untie_request",
      "variants": [
        { "text": "You want to be freed?", "weight": 10 },
        { "text": "Already tired of your restraints?", "weight": 10 },
        { "text": "*considers the request*", "weight": 8, "is_action": true },
        { "text": "Hmm. Perhaps you've earned it.", "weight": 8 }
      ]
    },
    {
      "id": "petplay.untie_accept",
      "variants": [
        { "text": "*removes your bindings*", "weight": 10, "is_action": true },
        { "text": "There. Don't make me regret this.", "weight": 10 },
        { "text": "Enjoy your freedom... for now.", "weight": 8 },
        { "text": "Free, but still mine.", "weight": 8 },
        { "text": "*loosens the restraints*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.not_tied",
      "variants": [
        { "text": "You're not tied up.", "weight": 10 },
        { "text": "There's nothing to remove.", "weight": 10 },
        { "text": "*looks at you confused*", "weight": 8, "is_action": true },
        { "text": "You're already free of restraints.", "weight": 8 }
      ]
    },
    {
      "id": "petplay.task_heel",
      "variants": [
        { "text": "Heel, pet. Stay close to me.", "weight": 10 },
        { "text": "Stay within arm's reach.", "weight": 10 },
        { "text": "*tugs your collar*", "weight": 8, "is_action": true },
        { "text": "Don't stray too far.", "weight": 8 },
        { "text": "Keep close. I want you by my side.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_wait",
      "variants": [
        { "text": "Stay here. Don't move.", "weight": 10 },
        { "text": "Wait here until I say otherwise.", "weight": 10 },
        { "text": "*points to the ground*", "weight": 8, "is_action": true },
        { "text": "Not a single step.", "weight": 8 },
        { "text": "Stand still. I'll be watching.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_fetch",
      "variants": [
        { "text": "Bring me what I asked for.", "weight": 10 },
        { "text": "Fetch it for me, pet.", "weight": 10 },
        { "text": "*snaps fingers*", "weight": 8, "is_action": true },
        { "text": "I expect it in your hands soon.", "weight": 8 },
        { "text": "Don't keep me waiting.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_complete",
      "variants": [
        { "text": "Good pet. You did well.", "weight": 10 },
        { "text": "*pats your head approvingly*", "weight": 10, "is_action": true },
        { "text": "Task complete. I'm pleased.", "weight": 8 },
        { "text": "See? Obedience suits you.", "weight": 8 },
        { "text": "Well done.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.fetch_success",
      "variants": [
        { "text": "*takes the item*", "weight": 10, "is_action": true },
        { "text": "Good pet. This is exactly what I wanted.", "weight": 10 },
        { "text": "Well done. You may go.", "weight": 8 },
        { "text": "Perfect. I knew you could do it.", "weight": 8 },
        { "text": "*nods in approval*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.fetch_wrong",
      "variants": [
        { "text": "This isn't what I asked for.", "weight": 10 },
        { "text": "*pushes your hand away*", "weight": 10, "is_action": true },
        { "text": "Wrong item. Try again.", "weight": 8 },
        { "text": "Pay attention to what I asked.", "weight": 8 },
        { "text": "Did you even listen?", "weight": 6 }
      ]
    },
    {
      "id": "petplay.random_bind",
      "variants": [
        { "text": "Hold still...", "weight": 10 },
        { "text": "*approaches with bindings*", "weight": 10, "is_action": true },
        { "text": "I think you need something extra.", "weight": 8 },
        { "text": "Let me add to your outfit.", "weight": 8 },
        { "text": "*examines you*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "petplay.random_bind_done",
      "variants": [
        { "text": "There. Much better.", "weight": 10 },
        { "text": "*steps back to admire*", "weight": 10, "is_action": true },
        { "text": "This suits you.", "weight": 8 },
        { "text": "Don't worry, it's only temporary.", "weight": 8 },
        { "text": "Perfect.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.random_bind_remove",
      "variants": [
        { "text": "*removes the extra binding*", "weight": 10, "is_action": true },
        { "text": "That's enough of that.", "weight": 10 },
        { "text": "You can be free of that now.", "weight": 8 },
        { "text": "Time's up.", "weight": 8 }
      ]
    },
    {
      "id": "petplay.start_dogwalk",
      "variants": [
        { "text": "Time for a walk.", "weight": 10 },
        { "text": "*attaches the leash*", "weight": 10, "is_action": true },
        { "text": "Let's go for a stroll.", "weight": 8 },
        { "text": "You need some exercise.", "weight": 8 },
        { "text": "Come. Walk with me.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.busy",
      "variants": [
        { "text": "Not now. We're walking.", "weight": 10 },
        { "text": "Later. Stay focused.", "weight": 10 },
        { "text": "*ignores the request*", "weight": 8, "is_action": true },
        { "text": "I'm busy right now.", "weight": 8 },
        { "text": "We'll discuss that after our walk.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_kneel",
      "variants": [
        { "text": "Kneel.", "weight": 10 },
        { "text": "On your knees, pet.", "weight": 10 },
        { "text": "*points to the ground*", "weight": 8, "is_action": true },
        { "text": "Down. Now.", "weight": 8 },
        { "text": "Kneel before me and don't move.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_come",
      "variants": [
        { "text": "Come here. Now.", "weight": 10 },
        { "text": "*beckons you over*", "weight": 10, "is_action": true },
        { "text": "To me, pet. Quickly.", "weight": 8 },
        { "text": "Don't keep me waiting.", "weight": 8 },
        { "text": "Here. Now.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_present",
      "variants": [
        { "text": "Present yourself.", "weight": 10 },
        { "text": "Stand before me. Let me look at you.", "weight": 10 },
        { "text": "*gestures for you to come closer*", "weight": 8, "is_action": true },
        { "text": "Stand still and let me inspect you.", "weight": 8 },
        { "text": "Face me. Don't move.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_speak",
      "variants": [
        { "text": "Speak, pet.", "weight": 10 },
        { "text": "I want to hear you. Come interact with me.", "weight": 10 },
        { "text": "*waits expectantly*", "weight": 8, "is_action": true },
        { "text": "Come here and acknowledge me.", "weight": 8 },
        { "text": "I'm waiting for you to come to me.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_drop",
      "variants": [
        { "text": "Drop what you're holding.", "weight": 10 },
        { "text": "Empty your hands. Both of them.", "weight": 10 },
        { "text": "*looks at your hands disapprovingly*", "weight": 8, "is_action": true },
        { "text": "You don't need those. Drop them.", "weight": 8 },
        { "text": "Pets don't hold things without permission.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.task_demand",
      "variants": [
        { "text": "Give me that. Now.", "weight": 10 },
        { "text": "*extends hand*", "weight": 10, "is_action": true },
        { "text": "I want what you have. Hand it over.", "weight": 8 },
        { "text": "That belongs to me now. Give it.", "weight": 8 },
        { "text": "You don't get to keep that.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.demand_success",
      "variants": [
        { "text": "*takes the item and pockets it*", "weight": 10, "is_action": true },
        { "text": "Good pet. That wasn't so hard, was it?", "weight": 10 },
        { "text": "Mine now.", "weight": 8 },
        { "text": "*inspects the item with satisfaction*", "weight": 8, "is_action": true },
        { "text": "See? Giving is easy when you don't resist.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_start",
      "variants": [
        { "text": "I need somewhere to sit...", "weight": 10 },
        { "text": "*looks at you thoughtfully*", "weight": 10, "is_action": true },
        { "text": "You'll do nicely as furniture.", "weight": 8 },
        { "text": "On all fours. Now.", "weight": 8 },
        { "text": "I think you'd make a lovely chair.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_command",
      "variants": [
        { "text": "Down. On all fours.", "weight": 10 },
        { "text": "*pushes you down firmly*", "weight": 10, "is_action": true },
        { "text": "Flat back. Don't move.", "weight": 8 },
        { "text": "Stay still. You're my furniture now.", "weight": 8 },
        { "text": "Hold this position.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_sitting",
      "variants": [
        { "text": "*sits down on you*", "weight": 10, "is_action": true },
        { "text": "Comfortable enough.", "weight": 10 },
        { "text": "*settles into position*", "weight": 8, "is_action": true },
        { "text": "Don't you dare move.", "weight": 8 },
        { "text": "This is rather nice, actually.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_idle",
      "variants": [
        { "text": "*shifts weight slightly*", "weight": 10, "is_action": true },
        { "text": "How are you holding up down there?", "weight": 10 },
        { "text": "Stay still.", "weight": 8 },
        { "text": "*crosses legs comfortably*", "weight": 8, "is_action": true },
        { "text": "You make decent furniture.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_end",
      "variants": [
        { "text": "*stands up*", "weight": 10, "is_action": true },
        { "text": "Alright, you can get up now.", "weight": 10 },
        { "text": "That'll do.", "weight": 8 },
        { "text": "*stretches after standing*", "weight": 8, "is_action": true },
        { "text": "You served your purpose.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_notice_player",
      "variants": [
        { "text": "*waves casually at the passerby*", "weight": 10, "is_action": true },
        { "text": "Oh, don't mind my pet. They're just... furniture.", "weight": 10 },
        { "text": "*glances at the other player, smirks*", "weight": 8, "is_action": true },
        { "text": "Care to sit? I have the best seat in the house.", "weight": 6 }
      ]
    },
    {
      "id": "petplay.human_chair_notice_entity",
      "variants": [
        { "text": "*watches the creature pass by*", "weight": 10, "is_action": true },
        { "text": "Interesting...", "weight": 10 },
        { "text": "*follows the entity with their gaze*", "weight": 8, "is_action": true },
        { "text": "We have company.", "weight": 6 }
      ]
    }
  ]
}
