{
  "category": "commands",
  "personality": "GENTLE",
  "description": "Sweet, accommodating responses to commands",
  "entries": [
    {
      "id": "command.follow.accept",
      "conditions": {
        "training_min": "HESITANT"
      },
      "variants": [
        {
          "text": "*follows happily*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "Of course, I'll come with you.",
          "weight": 10
        },
        {
          "text": "I'd be happy to follow.",
          "weight": 8
        }
      ]
    },
    {
      "id": "command.follow.refuse",
      "variants": [
        {
          "text": "I'm sorry, but I can't do that...",
          "weight": 10
        },
        {
          "text": "*shakes head apologetically*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "Please don't ask me to do that...",
          "weight": 8
        }
      ]
    },
    {
      "id": "command.stay.accept",
      "conditions": {
        "training_min": "HESITANT"
      },
      "variants": [
        {
          "text": "*nods obediently*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "I'll wait right here for you.",
          "weight": 10
        },
        {
          "text": "Okay, I'll stay.",
          "weight": 8
        }
      ]
    },
    {
      "id": "command.kneel.refuse",
      "variants": [
        {
          "text": "I... I'm not sure I can...",
          "weight": 10
        },
        {
          "text": "*hesitates with apologetic expression*",
          "weight": 10,
          "is_action": true
        }
      ]
    },
    {
      "id": "command.kneel.accept",
      "conditions": {
        "training_min": "COMPLIANT"
      },
      "variants": [
        {
          "text": "*kneels gently*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "If that's what you want...",
          "weight": 10
        },
        {
          "text": "*lowers self gracefully*",
          "weight": 8,
          "is_action": true
        }
      ]
    },
    {
      "id": "command.sit.accept",
      "conditions": {
        "training_min": "HESITANT"
      },
      "variants": [
        {
          "text": "*sits down carefully*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "Alright, I'll sit.",
          "weight": 10
        }
      ]
    },
    {
      "id": "command.heel.accept",
      "conditions": {
        "training_min": "COMPLIANT"
      },
      "variants": [
        {
          "text": "*moves close obediently*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "I'll stay close.",
          "weight": 10
        }
      ]
    },
    {
      "id": "command.generic.refuse",
      "variants": [
        {
          "text": "I'd rather not...",
          "weight": 10
        },
        {
          "text": "*hesitates apologetically*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "Could we... maybe not?",
          "weight": 8
        }
      ]
    },
    {
      "id": "command.generic.accept",
      "conditions": {
        "training_min": "HESITANT"
      },
      "variants": [
        {
          "text": "Of course.",
          "weight": 10
        },
        {
          "text": "*smiles gently*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "I'd be happy to.",
          "weight": 8
        },
        {
          "text": "*nods agreeably*",
          "weight": 8,
          "is_action": true
        }
      ]
    },
    {
      "id": "command.generic.hesitate",
      "variants": [
        {
          "text": "I... I suppose I could...",
          "weight": 10
        },
        {
          "text": "*hesitates kindly*",
          "weight": 10,
          "is_action": true
        },
        {
          "text": "Well... if you really need me to...",
          "weight": 8
        },
        {
          "text": "*uncertain but willing*",
          "weight": 8,
          "is_action": true
        }
      ]
    }
  ]
}