### Unique First Contact Chains ## Here Be Dragons origin_dragon_stage_1 = { icon = GFX_firstcontact_icon_progress picture = GFX_evt_star_chart difficulty = 3 stage_event = { summary = fcsum_origin_dragon_1 event_weight = { weight = 1 } event = aquatics.255 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = dragon_random_events } } } origin_dragon_stage_2 = { icon = GFX_firstcontact_icon_question picture = GFX_evt_star_chart difficulty = 8 stage_event = { summary = fcsum_origin_dragon_2 event_weight = { weight = 1 } event = aquatics.260 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = dragon_random_events } } } origin_dragon_finish = { icon = GFX_firstcontact_icon_success picture = GFX_evt_star_chart difficulty = 8 stage_event = { summary = fcsum_origin_dragon_3 event_weight = { weight = 1 } event = aquatics.265 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = dragon_random_events } } } ## Slavers Empire # Slavers Empire - start off event slavers_stage_1 = { icon = GFX_firstcontact_icon_progress picture = GFX_evt_star_chart difficulty = 3 # Broken Shackles stage_event = { summary = fcsum_comms_established event_weight = { weight = 0 modifier = { weight = 1000 owner = { has_origin = origin_broken_shackles } } } event = origin.5065 } # Payback stage_event = { summary = fcsum_comms_established event_weight = { weight = 0 modifier = { weight = 1000 owner = { has_origin = origin_payback } } } event = origin.4200 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = payback_msi_random_events } } } # Slavers Empire - stage 2 slavers_stage_2 = { icon = GFX_firstcontact_icon_success picture = GFX_evt_star_chart difficulty = 3 # Broken Shackles stage_event = { summary = fcsum_comms_established event_weight = { weight = 0 modifier = { weight = 1000 owner = { has_origin = origin_broken_shackles } } } event = origin.5070 } # Payback stage_event = { summary = fcsum_comms_established event_weight = { weight = 0 modifier = { weight = 1000 owner = { has_origin = origin_payback } } } event = origin.4205 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = payback_msi_random_events } } } # Slavers Empire - finish slavers_finish = { icon = GFX_firstcontact_icon_success picture = GFX_evt_star_chart difficulty = 5 # Broken Shackles stage_event = { summary = fcsum_comms_established event_weight = { weight = 0 modifier = { weight = 1000 owner = { has_origin = origin_broken_shackles } } } event = origin.5075 } # Payback stage_event = { summary = fcsum_comms_established event_weight = { weight = 0 modifier = { weight = 1000 owner = { has_origin = origin_payback } } } event = origin.4210 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = payback_msi_random_events } } } # Jaunting Traveler jaunting_traveler_stage_1 = { icon = GFX_firstcontact_icon_progress picture = GFX_evt_star_chart difficulty = 3 stage_event = { summary = fcsum_jaunting_traveler_summary event_weight = { weight = 1 } event = fircon.1210 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = jaunting_traveler_fc_random_events } } } jaunting_traveler_stage_2 = { icon = GFX_firstcontact_icon_question picture = GFX_evt_star_chart difficulty = 2 stage_event = { summary = fcsum_jaunting_traveler_summary event_weight = { weight = 1 } event = fircon.1211 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = jaunting_traveler_fc_random_events } } } jaunting_traveler_finish = { icon = GFX_firstcontact_icon_success picture = GFX_evt_star_chart difficulty = 3 stage_event = { summary = fcsum_jaunting_traveler_summary event_weight = { weight = 1 } event = fircon.1212 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = jaunting_traveler_fc_random_events } } } ######################### # Shadows of the Shroud # ######################### # Exiled stage 1 exiled_stage_1 = { icon = GFX_firstcontact_icon_progress picture = GFX_evt_star_chart difficulty = 3 stage_event = { summary = fcsum_exiled_2 event_weight = { weight = 1 } event = shroud.6115 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = no_events } } } # Exiled stage 2 exiled_stage_2 = { icon = GFX_firstcontact_icon_success picture = GFX_evt_star_chart difficulty = 7 stage_event = { summary = fcsum_exiled_3 event_weight = { weight = 1 } event = shroud.6120 } on_roll_failed = { standard_first_contact_on_roll_failed = { RANDOM_EVENTS = no_events } } }