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
}