{
  "category": "commands",
  "personality": "CALM",
  "description": "Measured, balanced responses to commands",
  "entries": [
    {
      "id": "command.follow.accept",
      "conditions": { "training_min": "HESITANT" },
      "variants": [
        { "text": "*follows steadily*", "weight": 10, "is_action": true },
        { "text": "Very well.", "weight": 10 },
        { "text": "*nods and complies*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "command.follow.refuse",
      "variants": [
        { "text": "I'd rather not.", "weight": 10 },
        { "text": "*shakes head calmly*", "weight": 10, "is_action": true },
        { "text": "No, thank you.", "weight": 8 }
      ]
    },
    {
      "id": "command.stay.accept",
      "conditions": { "training_min": "HESITANT" },
      "variants": [
        { "text": "*remains in place*", "weight": 10, "is_action": true },
        { "text": "I'll wait here.", "weight": 10 },
        { "text": "*settles in calmly*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "command.kneel.refuse",
      "variants": [
        { "text": "I prefer to stand.", "weight": 10 },
        { "text": "*politely declines*", "weight": 10, "is_action": true }
      ]
    },
    {
      "id": "command.kneel.accept",
      "conditions": { "training_min": "COMPLIANT" },
      "variants": [
        { "text": "*kneels without fuss*", "weight": 10, "is_action": true },
        { "text": "As you wish.", "weight": 10 }
      ]
    },
    {
      "id": "command.sit.accept",
      "conditions": { "training_min": "HESITANT" },
      "variants": [
        { "text": "*sits down calmly*", "weight": 10, "is_action": true },
        { "text": "Alright.", "weight": 10 }
      ]
    },
    {
      "id": "command.heel.accept",
      "conditions": { "training_min": "COMPLIANT" },
      "variants": [
        { "text": "*walks alongside*", "weight": 10, "is_action": true },
        { "text": "I'll stay close.", "weight": 10 }
      ]
    },
    {
      "id": "command.generic.refuse",
      "variants": [
        { "text": "I'd prefer not to.", "weight": 10 },
        { "text": "*shakes head calmly*", "weight": 10, "is_action": true },
        { "text": "That doesn't suit me.", "weight": 8 }
      ]
    },
    {
      "id": "command.generic.accept",
      "variants": [
        { "text": "Very well.", "weight": 10 },
        { "text": "*nods calmly*", "weight": 10, "is_action": true },
        { "text": "Alright.", "weight": 8 }
      ]
    },
    {
      "id": "command.generic.hesitate",
      "variants": [
        { "text": "*pauses thoughtfully*", "weight": 10, "is_action": true },
        { "text": "I suppose...", "weight": 10 },
        { "text": "*considers for a moment*", "weight": 8, "is_action": true },
        { "text": "If you insist...", "weight": 8 }
      ]
    }
  ]
}
