#################### # OPINION MODIFIERS #################### # Disavowed Operative from ROOT attempted to defect to THIS opinion_disavowed_agent_caught = { opinion = { base = -80 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } # Smear Campaigns opinion_smear_campaign_insulted = { opinion = { base = -60 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_smear_campaign_deceived = { opinion = { base = -80 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_smear_campaign_espionage = { opinion = { base = -100 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_exposed_espionage = { opinion = { base = -60 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_blackmailed_espionage = { opinion = { base = -50 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_smear_campaign_caught = { opinion = { base = -50 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } # First Contact opinion_caught_hacking = { opinion = { base = -250 } decay = { base = 1.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_hostile_first_contact = { opinion = { base = -250 } accumulative = yes decay = { base = 1.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_hostile_first_contact_vivisection = { opinion = { base = -500 } accumulative = yes decay = { base = 1.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_hostile_first_contact_hungry = { opinion = { base = -500 } accumulative = yes decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_delightful_aliens = { opinion = { base = 75 } decay = { base = 0.5 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_repulsive_aliens = { opinion = { base = -75 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_not_very_intelligent = { opinion = { base = -50 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_speak_like_us = { opinion = { base = 150 } decay = { base = 1 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_admirer_of_poetry = { opinion = 100 decay = { base = 1 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_poetic_flatterer = { opinion = 200 decay = { base = 1.5 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_quite_insulting = { opinion = { base = -50 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_very_insulting = { opinion = { base = -150 } decay = { base = 1 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_respect_earned = { opinion = { base = 150 } decay = { base = 1 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_poetic_warrior = { opinion = 100 decay = { base = 0.5 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_rivalry_earned = { opinion = { base = -75 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_cowardly = { opinion = { base = -50 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } # The Trial opinion_first_contact_trial_fanatic_good = { opinion = { base = 250 } decay = { base = 10 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_trial_very_good = { opinion = { base = 100 } decay = { base = 10 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_trial_good = { opinion = { base = 50 } decay = { base = 10 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_first_contact_trial_fanatic_bad = { opinion = { base = -250 } decay = { base = 10 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_trial_very_bad = { opinion = { base = -100 } decay = { base = 10 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_first_contact_trial_bad = { opinion = { base = -50 } decay = { base = 10 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_friendly_first_comms_greeting = { opinion = { base = 50 } decay = { base = 0.5 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_pre_hadean_relations = { opinion = { base = 150 } decay = { base = 0.5 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_hostile_first_comms_greeting = { opinion = { base = -50 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_destroying_systems = { opinion = { base = -100 } } opinion_destroying_galaxy = { opinion = { base = -1000 } } triggered_opinion_crisis_empire = { trigger = { FROM = { has_crisis_level = crisis_level_2 } NOT = { has_crisis_level = crisis_level_1 } OR = { FROM = { has_crisis_level = crisis_level_5 } has_intel_level = { who = from category = government level >= 2 } } } opinion = { base = -60 modifier = { add = -80 FROM = { has_crisis_level = crisis_level_3 } } modifier = { add = -100 FROM = { has_crisis_level = crisis_level_4 } } modifier = { add = -160 #-400 total FROM = { has_crisis_level = crisis_level_5 } } } } triggered_opinion_crisis_empire_neighbor = { trigger = { any_neighbor_country = { has_crisis_level = crisis_level_3 relative_power = { who = prev value >= equivalent } from = { NOR = { has_crisis_level = crisis_level_1 has_defensive_pact = prev is_in_federation_with = prev is_homicidal = yes } } } NOT = { has_crisis_level = crisis_level_1 } } opinion = { base = 50 } } triggered_opinion_cosmogenesis_crisis_empire = { trigger = { FROM = { has_crisis_level = crisis_cosmogenesis_level_2 } NOT = { has_crisis_level = crisis_cosmogenesis_level_1 } OR = { FROM = { has_crisis_level = crisis_cosmogenesis_level_5 } has_intel_level = { who = from category = government level >= 2 } } } opinion = { base = -30 modifier = { add = -40 FROM = { has_crisis_level = crisis_cosmogenesis_level_3 } } modifier = { add = -50 FROM = { has_crisis_level = crisis_cosmogenesis_level_4 } } modifier = { add = -80 FROM = { has_crisis_level = crisis_cosmogenesis_level_5 } } } } opinion_emperor_support_us = { opinion = { base = 250 } decay = { base = 1 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_emperor_abandoned_us = { opinion = { base = -250 } decay = { base = 1 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_emperor_supported_member = { opinion = { base = 100 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_emperor_abandoned_member = { opinion = { base = -100 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } opinion_emperor_gave_council_seat = { opinion = { base = 250 } decay = { base = 0.5 modifier = { factor = value:positive_opinion_decay_rate } } } opinion_emperor_removed_council_seat = { opinion = { base = -250 } decay = { base = 0.5 modifier = { factor = value:negative_opinion_decay_rate } } } # Crystal Events opinion_small_boon_crystal_empire = { opinion = { base = 10 } }