#################################################### # RANDOM ARCHAEOLOGY SITE EVENTS # for Base Game and other non-"Ancient Relics" DLCs #################################################### namespace = arcsite ########### # DIG TEAM ########### # Lonely Vigil (by Gemma Thomson) | fromfrom = digsite # Suitable for regular empires working in/on uninhabitable, icy regions and planets fleet_event = { id = arcsite.9000 title = arcsite.9000.name desc = arcsite.9000.desc picture = GFX_evt_acquire_asset show_sound = event_default archaeology = yes is_triggered_only = yes trigger = { fromfrom = { NOT = { has_archaeology_flag = lonely_vigil } } } immediate = { fromfrom = { set_site_progress_locked = yes set_archaeology_flag = lonely_vigil } } # Arrange for counseling option = { name = arcsite.9000.a allow = { owner = { resource_stockpile_compare = { resource = energy value >= 200 } } } owner = { add_resource = { energy = -200 } } fromfrom = { add_stage_clues = -1 } leader = { add_trait = { trait = leader_trait_meticulous } } } # Leave them be option = { name = arcsite.9000.b hidden_effect = { random_list = { 1 = { modifier = { factor = 3 leader = { OR = { has_trait = leader_trait_maniacal has_trait = leader_trait_maniacal_2 has_trait = leader_trait_maniacal_3 } } } fleet_event = { id = arcsite.9001 days = 4 } # scientist absconds } 1 = { fleet_event = { id = arcsite.9002 days = 4 } # lull passes } } } } after = { fromfrom = { set_site_progress_locked = no } } } # Lonely Vigil: Scientist absconds fleet_event = { id = arcsite.9001 title = arcsite.9000.name desc = arcsite.9001.desc picture = GFX_evt_glitchy_matrix show_sound = event_default archaeology = yes is_triggered_only = yes immediate = { fromfromfrom = { set_site_progress_locked = yes } leader = { save_event_target_as = absconded_archaeologist exile_leader_as = absconded_archaeologist } } option = { name = arcsite.9001.a fromfromfrom = { add_stage_clues = -2 set_site_progress_locked = no } hidden_effect = { event_target:absconded_archaeologist = { kill_leader = { show_notification = no } } } } } # Lonely Vigil: Hunch plays out fleet_event = { id = arcsite.9002 title = arcsite.9000.name desc = arcsite.9002.desc picture = GFX_evt_glitchy_matrix show_sound = event_default archaeology = yes is_triggered_only = yes immediate = { fromfromfrom = { set_site_progress_locked = yes } } option = { name = EXCELLENT } option = { name = arcsite.9002.a } after = { fromfromfrom = { add_stage_clues = 2 set_site_progress_locked = no } leader = { add_or_level_up_veteran_trait_effect = { TRAIT = leader_trait_maniacal } add_experience = 250 } } } # Icebreaker (by Gemma Thomson) | fromfrom = digsite # Suitable for any empire working in/on uninhabitable icy regions and planets fleet_event = { id = arcsite.9005 title = arcsite.9005.name desc = arcsite.9005.desc picture = GFX_evt_frozen show_sound = event_default archaeology = yes is_triggered_only = yes trigger = { fromfrom = { NOT = { has_archaeology_flag = icebreaker } } } immediate = { fromfrom = { set_site_progress_locked = yes set_archaeology_flag = icebreaker } } # Try the prototype machine option = { name = MAKE_IT_SO allow = { owner = { resource_stockpile_compare = { resource = energy value >= 400 } } } owner = { add_resource = { energy = -400 } } random_list = { 2 = { custom_tooltip = arcsite.9005.tt.carefree hidden_effect = { fromfrom = { add_stage_clues = 4 } leader = { add_trait = { trait = leader_trait_carefree } add_experience = 150 } } } 1 = { custom_tooltip = arcsite.9005.tt.paranoid hidden_effect = { fromfrom = { add_stage_clues = -2 } leader = { add_trait = { trait = leader_trait_paranoid } add_experience = 50 } } } } } # Don't risk it option = { name = arcsite.9005.a } after = { fromfrom = { set_site_progress_locked = no } } }