Cobnuts colony sim · delve

opinion_tuning

core:opinion

Related

Raw definition
{
  "chat_chance": 25,
  "chat_interval_ticks": 60,
  "chat_max_partners_per_round": 2,
  "chat_negative_delta": 3,
  "chat_negative_thought": "core:unpleasant_chat",
  "chat_outcomes": [
    {
      "aggressor_thought": null,
      "delta": 8,
      "delta_to_aggressor": null,
      "label": "core:deep_talk",
      "social_fight": null,
      "thought": null,
      "weight": 30
    },
    {
      "aggressor_thought": null,
      "delta": 4,
      "delta_to_aggressor": null,
      "label": "core:joke",
      "social_fight": null,
      "thought": null,
      "weight": 40
    },
    {
      "aggressor_thought": null,
      "delta": -4,
      "delta_to_aggressor": 0,
      "label": "core:slight",
      "social_fight": null,
      "thought": "core:was_slighted",
      "weight": 20
    },
    {
      "aggressor_thought": "core:had_argument",
      "delta": -8,
      "delta_to_aggressor": -3,
      "label": "core:argument",
      "social_fight": {
        "aggressor_thought": "core:started_a_fight",
        "fight_chance_pct": 12,
        "fight_opinion_max": -40,
        "injury": "core:bruise",
        "injury_severity": 2,
        "opinion_delta": -12,
        "victim_thought": "core:was_in_a_fight"
      },
      "thought": "core:had_argument",
      "weight": 10
    }
  ],
  "chat_positive_chance": 60,
  "chat_positive_delta": 3,
  "chat_positive_thought": "core:nice_chat",
  "chat_same_room_partner_cap": 8,
  "chat_thought_map": {},
  "chat_weight_per_mood_pct": {
    "core:argument": -60,
    "core:deep_talk": 30,
    "core:joke": 30,
    "core:slight": -40
  },
  "chat_weight_per_opinion_pct": {
    "core:argument": -500,
    "core:deep_talk": 200,
    "core:joke": 100,
    "core:slight": -300
  },
  "combat_morale_cap": 20,
  "combat_morale_per_ally_den": 100,
  "combat_morale_per_ally_num": 200,
  "combat_morale_radius": 8,
  "drift_step": 1,
  "event_weights": {
    "core:beg": 4,
    "core:gift": 5,
    "core:raid_survived": 4,
    "core:slept_near": 1,
    "core:theft": -8,
    "core:witnessed_death": 6
  },
  "gift_chance": 15,
  "gift_hunger_threshold": 1,
  "gift_interval_ticks": 120,
  "gift_opinion_min": 20,
  "gift_radius": 1,
  "gift_surplus_min": 2,
  "id": "core:opinion",
  "likes_threshold": 20,
  "memory_decay_step": 1,
  "opinion_cap": 150,
  "resents_threshold": -20,
  "slept_near_radius": 1,
  "social_radius": 24,
  "work_opinion_scale": 100,
  "work_opinion_weight": 3
}

First seen in dev