############################### # Cosmic Storms Traits # ############################### ### Civic Storm Devotion/Storm Influencers: Storm Touched trait_storm_touched = { cost = 0 initial = no randomized = no species_potential_add = { always = no } species_possible_remove = { always = no } species_possible_merge_add = { always = no } allowed_archetypes = { BIOLOGICAL LITHOID MACHINE } triggered_pop_group_modifier = { potential = { exists = planet planet.solar_system = { has_star_flag = storm_system } } pop_bonus_workforce_mult = 0.1 pop_amenities_usage_mult = -0.1 } custom_tooltip_with_modifiers = "trait_storm_touched_modifier_tooltip" ai_weight = { weight = 0 } } ###################### # Storm Rider Traits # ###################### leader_trait_storm_rider_commander = { cost = 0 ethic_destiny_trait = no inline_script = { script = trait/icon_triggered_glow CLASS = commander ICON = "GFX_leader_trait_storm_rider" RARITY = common COUNCIL = triggered TIER = none TRIGGER = "is_leader_in_storm = yes" } leader_class = { commander } initial = no randomized = no custom_tooltip_with_modifiers = "mod_trait_storm_rider" leader_potential_add = { has_cosmic_storms_dlc = yes exists = owner owner = { has_origin = origin_storm_chasers } } #more XP, less lifespan in the field triggered_self_modifier = { potential = { is_councilor = no is_ruler = no } species_leader_exp_gain = 0.15 leader_lifespan_add = -10 } #higher fleet evasion triggered_fleet_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = no } ship_evasion_mult = 0.15 } triggered_fleet_modifier = { #even higher evasion during storms potential = { is_councilor = no is_ruler = no is_leader_in_storm = yes } ship_evasion_mult = 0.30 } #limits storm devastation as governor triggered_planet_modifier = { potential = { is_ruler = no } planet_storm_devastation_mult = -0.3 } triggered_sector_modifier = { potential = { is_ruler = no } planet_storm_devastation_mult = -0.15 } councilor_modifier = { #when on the council, waxes shiphulls so they go faster ship_speed_mult = 0.1 } } leader_trait_storm_rider_scientist = { cost = 0 ethic_destiny_trait = no inline_script = { script = trait/icon_triggered_glow CLASS = scientist ICON = "GFX_leader_trait_storm_rider" RARITY = common COUNCIL = triggered TIER = none TRIGGER = "is_leader_in_storm = yes" } leader_class = { scientist } initial = no randomized = no custom_tooltip_with_modifiers = "mod_trait_storm_rider" leader_potential_add = { has_cosmic_storms_dlc = yes exists = owner owner = { has_origin = origin_storm_chasers } } #more XP, less lifespan in the field triggered_self_modifier = { potential = { is_councilor = no is_ruler = no } species_leader_exp_gain = 0.15 leader_lifespan_add = -10 } #bonus to excavation/exploration speed, triple during storm. triggered_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = no } ship_archaeological_site_excavation_speed_mult = 0.05 ship_anomaly_research_speed_mult = 0.05 } triggered_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = yes } ship_archaeological_site_excavation_speed_mult = 0.15 ship_anomaly_research_speed_mult = 0.15 } #when a planet/sector they govern is affected by storms, boost research triggered_planet_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = yes } planet_jobs_physics_research_produces_mult = 0.07 planet_jobs_society_research_produces_mult = 0.07 planet_jobs_engineering_research_produces_mult = 0.07 } triggered_sector_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = yes } planet_jobs_physics_research_produces_mult = 0.035 planet_jobs_society_research_produces_mult = 0.035 planet_jobs_engineering_research_produces_mult = 00.035 } councilor_modifier = { species_leader_exp_gain = 0.10 } } leader_trait_storm_rider_official = { cost = 0 ethic_destiny_trait = no inline_script = { script = trait/icon_triggered_glow CLASS = official ICON = "GFX_leader_trait_storm_rider" RARITY = common COUNCIL = triggered TIER = none TRIGGER = "is_leader_in_storm = yes" } leader_class = { official } initial = no randomized = no custom_tooltip_with_modifiers = "mod_trait_storm_rider" leader_potential_add = { has_cosmic_storms_dlc = yes owner = { has_origin = origin_storm_chasers } } #more XP, less lifespan in the field triggered_self_modifier = { potential = { is_councilor = no is_ruler = no } species_leader_exp_gain = 0.15 leader_lifespan_add = -10 } #when governor, increase in amenity production triggered_planet_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = no } pop_entertainer_bonus_workforce_mult = 0.1 pop_maintenance_drone_bonus_workforce_mult = 0.1 } triggered_planet_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = yes } pop_entertainer_bonus_workforce_mult = 0.2 pop_maintenance_drone_bonus_workforce_mult = 0.2 } triggered_sector_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = no } pop_entertainer_bonus_workforce_mult = 0.05 pop_maintenance_drone_bonus_workforce_mult = 0.05 } triggered_sector_modifier = { potential = { is_councilor = no is_ruler = no is_leader_in_storm = yes } pop_entertainer_bonus_workforce_mult = 0.1 pop_maintenance_drone_bonus_workforce_mult = 0.1 } #increases voting strength when attending galcom triggered_galcom_modifier = { potential = { owner = { is_galactic_community_member = yes } } resolution_category_space_weather_exploitation_stances_vote_strength_mult = 0.05 resolution_category_storm_environmentalists_stances_vote_strength_mult = 0.05 } councilor_modifier = { edicts_upkeep_mult = -0.10 } } trait_storm_fused = { cost = 0 initial = no randomized = no species_potential_add = { always = no } species_possible_remove = { always = no } species_possible_merge_add = { always = no } triggered_pop_group_modifier = { potential = { exists = planet planet = { solar_system = { is_inside_storm = yes } } } pop_bonus_workforce_mult = 0.10 pop_happiness = 0.05 } custom_tooltip_with_modifiers = "trait_storm_fused_modifier_tooltip" ai_weight = { weight = 0 } }