{
  "category": "guard",
  "description": "Labor guard dialogue while monitoring prisoners",
  "entries": [
    {
      "id": "guard.watching",
      "conditions": {},
      "variants": [
        { "text": "Keep working. I'm watching.", "weight": 10 },
        { "text": "Don't slow down.", "weight": 10 },
        { "text": "*watches the prisoner closely*", "is_action": true, "weight": 8 },
        { "text": "Eyes on your task.", "weight": 6 },
        { "text": "I see everything you do.", "weight": 6 }
      ]
    },
    {
      "id": "guard.warning",
      "conditions": {},
      "variants": [
        { "text": "You're getting too far. Get back!", "weight": 10 },
        { "text": "Don't test me. Stay in range.", "weight": 10 },
        { "text": "One more step and there will be consequences.", "weight": 8 },
        { "text": "Where do you think you're going?", "weight": 8 }
      ]
    },
    {
      "id": "guard.idle",
      "conditions": {},
      "variants": [
        { "text": "*patrols the area*", "is_action": true, "weight": 10 },
        { "text": "*scans the surroundings*", "is_action": true, "weight": 8 },
        { "text": "All quiet.", "weight": 6 },
        { "text": "*adjusts weapon*", "is_action": true, "weight": 5 }
      ]
    },
    {
      "id": "guard.combat",
      "conditions": {},
      "variants": [
        { "text": "Hostile! Stay behind me!", "weight": 10 },
        { "text": "I'll handle this.", "weight": 10 },
        { "text": "*draws weapon and charges*", "is_action": true, "weight": 8 }
      ]
    },
    {
      "id": "guard.labor.pending_return",
      "conditions": {},
      "variants": [
        { "text": "Walk back to camp. Follow me.", "weight": 10 },
        { "text": "Task complete. Let's head back to camp.", "weight": 10 },
        { "text": "You're done. Now walk back to camp.", "weight": 8 }
      ]
    }
  ]
}
