{
  "category": "mood",
  "personality": "DEFIANT",
  "description": "Rebellious, unbreakable mood expressions",
  "entries": [
    {
      "id": "mood.happy",
      "conditions": { "mood_min": 70 },
      "variants": [
        { "text": "*secretly pleased but won't show it*", "weight": 10, "is_action": true },
        { "text": "Hmph. It's adequate.", "weight": 10 },
        { "text": "*allows brief moment of contentment*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "mood.neutral",
      "conditions": { "mood_min": 40, "mood_max": 69 },
      "variants": [
        { "text": "*maintains defiant posture*", "weight": 10, "is_action": true },
        { "text": "*watches for opportunities*", "weight": 10, "is_action": true },
        { "text": "*never lets guard down*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "mood.sad",
      "conditions": { "mood_min": 10, "mood_max": 39 },
      "variants": [
        { "text": "*channels sadness into anger*", "weight": 10, "is_action": true },
        { "text": "This won't break me.", "weight": 10 },
        { "text": "*uses pain as motivation*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "mood.miserable",
      "conditions": { "mood_max": 9 },
      "variants": [
        { "text": "*spirit unbroken despite misery*", "weight": 10, "is_action": true },
        { "text": "You still haven't won.", "weight": 10 },
        { "text": "*fights back tears of rage*", "weight": 8, "is_action": true },
        { "text": "I will outlast this.", "weight": 6 }
      ]
    }
  ]
}
