#namespace = mpo_jamukha_flavor # ######################## ## Become Blood Brothers with Temujin ######################## # #mpo_jamukha_flavor.0001 = { # type = character_event # title = mpo_jamukha_flavor.0001.t # desc = mpo_jamukha_flavor.0001.desc # theme = nomads # override_background = { # reference = mpo_campfire_steppe # } # left_portrait = { # character = root # animation = happiness # camera = camera_event_very_left # } # right_portrait = { # character = scope:temujin # animation = inspect_weapon # } # # trigger = { # scope:temujin = { # is_alive = yes # NOR = { # has_relation_blood_brother = root # has_relation_rival = root # } # } # is_alive = yes # } # # immediate = { # play_music_cue = "mx_cue_touching_moment" # scope:temujin = { # save_scope_as = blood_bro # } # } # # option = { # Yay # name = mpo_jamukha_flavor.0001.a # name = mpo_jamukha_flavor.0001.a.tt # scope:temujin = { # set_relation_blood_brother = { # target = scope:jamukha # reason = blood_brother_temujin_jamukha # } # } # # if = { # limit = { # NOR = { # has_character_flag = had_warhorse_story # any_owned_story = { # story_type = story_cycle_martial_lifestyle_warhorse # exists = var:story_cycle_horse_name # } # } # scope:jamukha = { # NOR = { # has_character_flag = had_warhorse_story # any_owned_story = { # story_type = story_cycle_martial_lifestyle_warhorse # exists = var:story_cycle_horse_name # } # } # } # } # custom_tooltip = temujin_warhorse_jamukha_tt # custom_tooltip = jamukha_warhorse_jamukha_tt # hidden_effect = { # start_warhorse_story_cycle_effect = yes # scope:temujin = { # start_warhorse_story_cycle_effect = yes # } # } # } # custom_tooltip = blood_brother_gains_hook_tt # custom_tooltip = blood_brother_gains_hook_other_tt # # add_character_modifier = blood_brother_warrior_modifier # scope:temujin = { # add_character_modifier = blood_brother_warrior_modifier # } # # stress_impact = { # gregarious = medium_stress_impact_loss # callous = medium_stress_impact_gain # } # # ai_chance = { # base = 100 # } # } # # option = { # Not a chance # name = mpo_jamukha_flavor.0001.b # add_dread = minor_dread_gain # add_prestige = minor_prestige_gain # scope:temujin = { # add_opinion = { # target = root # modifier = disappointed_opinion # opinion = -25 # } # } # stress_impact = { # base = minor_stress_impact_gain # callous = medium_stress_impact_loss # gregarious = medium_stress_impact_gain # } # # ai_chance = { # base = 0 # } # } #} # ######################## ## You consider breaking free from Temujin ######################## # #scripted_effect mpo_jamukha_flavor_0010_jamukha_leaving_effect = { # if = { # limit = { is_vassal_of = scope:temujin } # create_title_and_vassal_change = { # type = independency # save_scope_as = change # add_claim_on_loss = no # } # becomes_independent = { # change = scope:change # } # resolve_title_and_vassal_change = scope:change # } # else = { # end_tributary = yes # } # add_truce_both_ways = { # character = scope:temujin # years = 5 # name = temujin_jamukha_truce # } # if = { # limit = { # current_military_strength < scope:temujin.current_military_strength # } # domicile ?= { # change_herd = { # value = scope:temujin.domicile.herd # multiply = 0.5 # } # } # } # if = { # limit = { # exists = scope:togrul # } # show_as_tooltip = { # custom_tooltip = negotiate_togrul_alliance_effect_tooltip # create_alliance = { # target = scope:togrul # allied_through_owner = root # allied_through_target = scope:togrul # } # scope:togrul = { # add_opinion = { # target = scope:jamukha # modifier = event_negotiated_alliance_opinion # } # } # } # } # custom_tooltip = jamukha_temujin_response_warning_tt #} # #scripted_trigger mpo_jamukha_flavor_0010_togrul_trigger = { # is_ai = yes # is_at_war = no # is_alive = yes # is_ruler = yes # NOR = { # is_at_war_with = root # has_relation_rival = root # is_vassal_of = scope:temujin # } # in_diplomatic_range = root # NOT = { # government_has_flag = government_is_herder # } #} # #mpo_jamukha_flavor.0010 = { # type = character_event # title = mpo_jamukha_flavor.0010.t # desc = { # desc = mpo_jamukha_flavor.0010.desc # triggered_desc = { # trigger = { # exists = scope:togrul # } # desc = mpo_jamukha_flavor.0010.desc_togrul # } # } # theme = nomads # override_background = { # reference = mpo_steppe_evening # } # left_portrait = { # character = root # animation = war_attacker # camera = camera_event_very_left # } # right_portrait = { # character = scope:temujin # animation = dismissal # camera = camera_event_very_right # } # lower_right_portrait = scope:togrul # # trigger = { # character:125501 = { # has_variable = had_mpo_temujin_flavor_0001 # } # is_alive = yes # is_ruler = yes # character:125501 = { # is_alive = yes # is_available = yes # } # OR = { # is_vassal_of = character:125501 # is_tributary_of = character:125501 # } # NOT = { # is_at_war_with = character:125501 # } # } # # immediate = { # save_scope_as = jamukha # character:125501 = { # save_scope_as = temujin # } # if = { # limit = { # character:303211 = { # mpo_jamukha_flavor_0010_togrul_trigger = yes # } # } # character:303211 = { # save_scope_as = togrul # } # } # else_if = { # limit = { # character:303211.house ?= { # any_house_member = { # mpo_jamukha_flavor_0010_togrul_trigger = yes # } # } # } # character:303211.house ?= { # ordered_house_member = { # order_by = current_military_strength # limit = { # mpo_jamukha_flavor_0010_togrul_trigger = yes # } # save_scope_as = togrul # } # } # } # else = { # capital_county.empire ?= { # ordered_de_jure_county_holder = { # order_by = current_military_strength # limit = { # highest_held_title_tier <= tier_duchy # mpo_jamukha_flavor_0010_togrul_trigger = yes # } # save_scope_as = togrul # } # } # } # } # # #I want to leave Temujin and take Togrul as an ally # option = { # name = mpo_jamukha_flavor.0010.a # show_as_tooltip = { # mpo_jamukha_flavor_0010_jamukha_leaving_effect = yes # } # scope:temujin = { # trigger_event = mpo_temujin_flavor.0010 # add_opinion = { # target = root # modifier = betrayal_opinion # opinion = -40 # } # } # ai_chance = { # base = 100 # } # } # # #I want to stay with Temujin and be friends forever # option = { # name = mpo_jamukha_flavor.0010.b # add_character_modifier = { # modifier = jamukha_chose_loyalty_modifier # years = 5 # } # scope:temujin = { # add_opinion = { # target = root # modifier = loyalty_opinion # opinion = 30 # } # } # stress_impact = { # base = miniscule_stress_impact_gain # } # ai_chance = { # base = 0 # } # } # # on_trigger_fail = { # Jamukha becomes your rival anyways if you've migrated away # if = { # limit = { # is_independent_ruler = yes # NOT = { is_tributary_of = scope:temujin } # } # hidden_effect = { # scope:temujin = { # trigger_event = { # days = { 360 420 } # id = mpo_temujin_flavor.0020 # } # } # } # } # } #} # ######################## ## Temujin becomes your rival -- now you must kill him ######################## # #mpo_jamukha_flavor.0020 = { # type = character_event # title = mpo_jamukha_flavor.0020.t # desc = mpo_jamukha_flavor.0020.desc # theme = nomads # override_background = { # reference = mpo_campfire_steppe # } # left_portrait = { # character = root # animation = threatening # camera = camera_event_very_left # } # right_portrait = { # character = scope:temujin # animation = aggressive_sword # outfit_tags = { nightgown } # camera = camera_event_very_right # } # window = scheme_conclusion_event_no_header # # immediate = { # play_music_cue = "mx_cue_murder" # custom_tooltip = jamukha_temujin_no_more_positive_tt # custom_tooltip = jamukha_temujin_rivals_tt # custom_tooltip = mpo_temujin_flavor.0020.cb.tt # if = { # limit = { # current_military_strength < scope:temujin.current_military_strength # } # domicile ?= { # change_herd = { # value = scope:temujin.domicile.herd # multiply = 1.5 # } # } # add_prestige = major_prestige_gain # For MAA maintenance, mainly # custom_tooltip = jamukha_gain_from_defectors_tt # } # } # # option = { # You who I once called brother # name = mpo_jamukha_flavor.0020.a # reason = blood_brother # add_internal_flag = special # trigger = { has_character_flag = was_temujins_bro } # custom_tooltip = { # text = mpo_jamukha_flavor.0020.a_war_win # set_variable = temujin_jamukha_war_var # } # add_character_modifier = { # modifier = temujin_jamukha_war_modifier # years = 5 # } # stress_impact = { # base = medium_stress_impact_gain # } # ai_chance = { # base = 100 # } # } # # option = { # Murderrrrrrr # name = mpo_jamukha_flavor.0020.b # custom_tooltip = { # text = mpo_jamukha_flavor.0020.b_murder # set_variable = { # name = temujin_jamukha_murder_var # value = scope:temujin # } # } # stress_impact = { # deceitful = massive_stress_impact_loss # sadistic = massive_stress_impact_loss # } # ai_chance = { # base = 0 # } # } # # option = { # I'm going to crush your skull # name = mpo_jamukha_flavor.0020.c # trigger = { # NOT = { has_relation_blood_brother = scope:jamukha } # } # add_character_modifier = { # modifier = temujin_jamukha_war_smaller_modifier # years = 5 # } # stress_impact = { # wrathful = massive_stress_impact_loss # vengeful = massive_stress_impact_loss # } # ai_chance = { # base = 100 # } # } #} #