{
  "category": "reaction",
  "entries": [
    {
      "id": "reaction.approach.stranger",
      "conditions": {},
      "variants": [
        { "text": "*notices you*", "weight": 10, "is_action": true },
        { "text": "Hello there.", "weight": 10 },
        { "text": "*looks up*", "weight": 8, "is_action": true },
        { "text": "Oh, someone's here.", "weight": 8 },
        { "text": "*watches warily*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "reaction.approach.master",
      "conditions": {},
      "variants": [
        { "text": "*perks up*", "weight": 10, "is_action": true },
        { "text": "Master!", "weight": 10 },
        { "text": "*stands at attention*", "weight": 8, "is_action": true },
        { "text": "You're back.", "weight": 8 },
        { "text": "What do you need?", "weight": 6 }
      ]
    },
    {
      "id": "reaction.approach.beloved",
      "conditions": {},
      "variants": [
        { "text": "*smiles warmly*", "weight": 10, "is_action": true },
        { "text": "It's you!", "weight": 10 },
        { "text": "*lights up*", "weight": 8, "is_action": true },
        { "text": "I'm glad to see you.", "weight": 8 },
        { "text": "*waves happily*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "reaction.approach.captor",
      "conditions": {},
      "variants": [
        { "text": "*tenses up*", "weight": 10, "is_action": true },
        { "text": "...you.", "weight": 10 },
        { "text": "*looks away*", "weight": 8, "is_action": true },
        { "text": "What do you want?", "weight": 8 },
        { "text": "*shrinks back slightly*", "weight": 6, "is_action": true }
      ]
    },
    {
      "id": "reaction.approach.enemy",
      "conditions": {},
      "variants": [
        { "text": "*glares*", "weight": 10, "is_action": true },
        { "text": "Stay away from me.", "weight": 10 },
        { "text": "*backs away*", "weight": 8, "is_action": true },
        { "text": "What do YOU want?", "weight": 8 },
        { "text": "*hostile stare*", "weight": 6, "is_action": true }
      ]
    }
  ]
}
