{
  "category": "struggle",
  "entries": [
    {
      "id": "struggle.attempt",
      "conditions": {},
      "variants": [
        { "text": "*struggles against the bindings*", "weight": 10, "is_action": true },
        { "text": "*tries to break free*", "weight": 10, "is_action": true },
        { "text": "*pulls at the restraints*", "weight": 8, "is_action": true },
        { "text": "*squirms desperately*", "weight": 8, "is_action": true },
        { "text": "I have to get out of this!", "weight": 6 }
      ]
    },
    {
      "id": "struggle.success",
      "conditions": {},
      "variants": [
        { "text": "I did it! I'm free!", "weight": 10 },
        { "text": "*breaks loose from the bindings*", "weight": 10, "is_action": true },
        { "text": "Finally!", "weight": 8 },
        { "text": "*slips out of the restraints*", "weight": 8, "is_action": true },
        { "text": "These knots weren't tight enough!", "weight": 6 }
      ]
    },
    {
      "id": "struggle.failure",
      "conditions": {},
      "variants": [
        { "text": "*collapses in exhaustion*", "weight": 10, "is_action": true },
        { "text": "It's no use...", "weight": 10 },
        { "text": "*gives up trying to escape*", "weight": 8, "is_action": true },
        { "text": "I can't... they're too tight...", "weight": 8 },
        { "text": "*slumps defeated*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "struggle.warned",
      "conditions": {},
      "variants": [
        { "text": "Stop struggling!", "weight": 10 },
        { "text": "That won't help you.", "weight": 10 },
        { "text": "Keep that up and things will get worse.", "weight": 8 },
        { "text": "Struggling is pointless.", "weight": 8 },
        { "text": "The more you struggle, the tighter they get.", "weight": 6 },
        { "text": "Give it up already.", "weight": 6 }
      ]
    },
    {
      "id": "struggle.exhausted",
      "conditions": {},
      "variants": [
        { "text": "*breathes heavily from the effort*", "weight": 10, "is_action": true },
        { "text": "I need to rest...", "weight": 10 },
        { "text": "*is too tired to struggle*", "weight": 8, "is_action": true },
        { "text": "I can't keep this up...", "weight": 8 }
      ]
    }
  ]
}
