{
  "category": "leash",
  "entries": [
    {
      "id": "leash.attached",
      "conditions": {},
      "variants": [
        { "text": "Get this thing off me!", "weight": 10 },
        { "text": "*snarls and pulls at the leash*", "weight": 10, "is_action": true },
        { "text": "I'm not your pet!", "weight": 8 },
        { "text": "*fights against the restraint*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "leash.removed",
      "conditions": {},
      "variants": [
        { "text": "About time!", "weight": 10 },
        { "text": "*rubs neck angrily*", "weight": 10, "is_action": true },
        { "text": "Don't ever do that again!", "weight": 8 }
      ]
    },
    {
      "id": "leash.walking.content",
      "conditions": { "training_min": "TRAINED" },
      "variants": [
        { "text": "*walks with quiet dignity*", "weight": 10, "is_action": true },
        { "text": "I follow because I choose to.", "weight": 10 },
        { "text": "*stays close but proud*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "leash.walking.reluctant",
      "conditions": {},
      "variants": [
        { "text": "*pulls against the leash constantly*", "weight": 10, "is_action": true },
        { "text": "This is humiliating!", "weight": 10 },
        { "text": "*growls in frustration*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "leash.pulled",
      "conditions": {},
      "variants": [
        { "text": "*resists the pull*", "weight": 10, "is_action": true },
        { "text": "Stop yanking me around!", "weight": 10 },
        { "text": "*digs heels in*", "weight": 8, "is_action": true }
      ]
    }
  ]
}
