###################################################### # Events for Jewish Characters in Monotheism Rising # # # # Created by ThePatriot1776 # ###################################################### namespace = ExIs #The HaMashiakh has come! narrative_event = { id = ExIs.101 title = EVTNAME_ExIs_101 desc = EVTDESC_ExIs_101 picture = GFX_evt_throne_room border = GFX_event_narrative_frame_religion is_triggered_only = yes hide_from = yes trigger = { OR = { has_character_flag = achievement_kingdom_of_david title = k_israel } } mean_time_to_happen = { days = 1 } option = { name = EVTOPTA_ExIs_101 immediate = { add_trait = hamashiakh add_trait = holy_warrior } } } #Children gains the Ben HaMashiakh trait character_event = { id = ExIs_102 title = EVTNAME_ExIs_102 hide_window = yes trigger = { OR = { mother = { trait = hamashiakh } father = { trait = hamashiakh } mother = { trait = ben_hamashiakh } father = { trait = ben_hamashiakh } } } mean_time_to_happen = { days = 1 } immediate = { add_trait = ben_hamashiakh } option = { name = Okay } } # Muslims Expelled character_event = { id = ExIs.103 title = EVTNAME_ExIs_103 desc = EVTDESC_ExIs_103 picture = GFX_evt_jewish_market border = GFX_event_narrative_frame_religion major = no is_triggered_only = yes hide_from = yes option = { name = EVTOPTA_ExIs_103 wealth = 200 prestige = -100 banish_religion = muslim hidden_tooltip = { any_realm_lord = { character_event = { id = ExIs.105 } } } } } # Muslims Welcomed Back character_event = { id = ExIs.104 title = EVTNAME_ExIs_104 desc = EVTDESC_ExIs_104 picture = GFX_evt_jewish_market border = GFX_event_narrative_frame_religion major = no is_triggered_only = yes hide_from = yes option = { name = EVTOPTA_ExIs_104 prestige = 50 hidden_tooltip = { any_realm_lord = { limit = { ai = no } character_event = { id = ExIs.106 } } } } } # Muslims Expelled (Notifier for Vassals) character_event = { id = ExIs_105 title = EVTNAME_ExIs_105 desc = EVTDESC_ExIs_105 picture = GFX_evt_jewish_market border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExI_105 } } # Muslims Welcomed Back (Notifier for Vassals) character_event = { id = ExIs.106 title = EVTNAME_ExIs_106 desc = EVTDESC_ExIs_106 picture = GFX_evt_jewish_market border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_106 } } # Christians Expelled character_event = { id = ExIs.107 title = EVTNAME_ExIs_107 desc = EVTDESC_ExIs_107 picture = GFX_evt_jewish_market border = GFX_event_narrative_frame_religion major = no is_triggered_only = yes hide_from = yes option = { name = EVTOPTA_ExIs_107 wealth = 200 prestige = -100 banish_religion = christian hidden_tooltip = { any_realm_lord = { character_event = { id = ExIs.109 } } } } } # Christians Welcomed Back character_event = { id = ExIs.108 title = EVTNAME_ExIs_108 desc = EVTDESC_ExIs_108 picture = GFX_evt_jewish_market border = GFX_event_narrative_frame_religion major = no is_triggered_only = yes hide_from = yes option = { name = EVTOPTA_ExIs_108 prestige = 50 hidden_tooltip = { any_realm_lord = { limit = { ai = no } character_event = { id = ExIs.110 } } } } } # Christians Expelled (Notifier for Vassals) character_event = { id = ExIs.109 title = EVTNAME_ExIs_109 desc = EVTDESC_ExIs_109 picture = GFX_evt_jewish_market border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExI_109 } } # Christians Welcomed Back (Notifier for Vassals) character_event = { id = ExIs.110 title = EVTNAME_ExIs_110 desc = EVTDESC_ExIs_110 picture = GFX_evt_jewish_market border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_110 } } #Purim Celebration character_event = { id = ExIs.112 title = EVTNAME_ExIs_112 desc = EVTDESC_ExIs_112 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion hide_from = yes is_triggered_only = yes option = { name = EVTOPTA_ExIs_112 add_character_modifier = { name = held_purim_timer duration = 1825 hidden = yes } } } #Rosh Hashanah Celebration character_event = { id = ExIs.113 title = EVTNAME_ExIs_113 desc = EVTDESC_ExIs_113 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion hide_from = yes is_triggered_only = yes option = { name = EVTOPTA_ExIs_113 add_character_modifier = { name = held_rosh_hashanah_timer duration = 1825 hidden = yes } } } #Observance of Yom Kippur character_event = { id = ExIs.114 title = EVTNAME_ExIs_114 desc = EVTDESC_ExIs_114 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion hide_from = yes is_triggered_only = yes option = { name = EVTOPTA_ExIs_114 add_character_modifier = { name = held_yom_kippur_timer duration = 1825 hidden = yes } } } #Bar Mitzvah (Child's event) character_event = { id = ExIs.115 title = EVTNAME_ExIs_115 desc = EVTDESC_ExIs_115 picture = GFX_evt_son_asking_father border = GFX_event_normal_frame_religion trigger = { any_child = { AND = { min_age = 13 is_female = no religion_group = jewish_group } NOT = { age = 15 religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group trait = incapable } } } mean_time_to_happen = { days = 1 } option = { name = EVTOPTA_ExIs_115 immediate = { mother = { character_event = { id = ExIs.116 } } father = { character_event = { id = ExIs.116 } } prestige = 100 } } } #Bar Mitzvah (Notifier for Parent) name = EVTOPTA_ExIs_101A } character_event = { id = ExIs.116 title = EVTNAME_ExIs_116 desc = EVTDESC_ExIs_116 picture = GFX_evt_son_asking_father border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_116 prestige = 100 } } #Bat Mitzvah (Child's event) character_event = { id = ExIs.117 title = EVTNAME_ExIs_117 desc = EVTDESC_ExIs_117 picture = GFX_evt_daughter_asking_father border = GFX_event_normal_frame_religion trigger = { any_child = { AND = { min_age = 12 is_female = yes religion_group = jewish_group } NOT = { age = 15 religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group trait = incapable } } } mean_time_to_happen = { days = 1 } option = { name = EVTOPTA_ExIs_117 immediate = { mother = { character_event = { id = ExIs.118 } } father = { character_event = { id = ExIs.118 } } prestige = 100 } } } #Bat Mitzvah (Notifier for Parent) character_event = { id = ExIs.118 title = EVTNAME_ExIs_118 desc = EVTDESC_ExIs_118 picture = GFX_evt_daughter_asking_father border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_118 prestige = 100 } } #Breaking of Kosher Laws character_event = { id = ExIs.119 title = EVTNAME_ExIs_119 desc = EVTDESC_ExIs_119 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion trigger = { trait = gluttonous NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } } mean_time_to_happen = { months = 12 } option = { name = EVTOPTA_ExIs_119 top_liege = { character_event = { id = ExIs.120 } } } } #Liege Notification of Kosher Violation character_event = { id = ExIs.120 title = EVTNAME_ExIs_120 desc = EVTDESC_ExIs_120 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_120 FROM = { transfer_scaled_wealth = { to = ROOT value = 0.25 } } ROOT = { piety = -100 prestige = -100 } } option = { name = EVTOPTB_ExIs_120 imprison = FROM ROOT = { piety = 50 prestige = -100 } } option = { name = EVTOPTC_ExIs_120 FROM = { death = { death_reason = death_execution killer = ROOT } transfer_scaled_wealth = { to = ROOT value = 1.00 } } ROOT = { piety = 100 } } } #*Impure Kohen Godal character_event = { id = ExIs.121 title = EVTNAME_ExIs_121 desc = EVTDESC_ExIs_121 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion trigger = { religion_head = { ROOT } OR = { trait = stressed trait = depressed trait = lunatic trait = possessed trait= lustful trait = gluttonous trait = greedy trait = slothful trait = wroth trait = envious trait = proud trait = arbitrary trait = cruel trait = deceitful } NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } mean_time_to_happen = { months = 60 } } option = { name = EVTOPTA_ExI_121 ROOT = { death = { death_reason = 7 } } top_liege = { character_event = { id = ExIs.122 } } } } #Liege Notification of Impure Kohen Godal character_event = { id = ExIs.122 title = EVTNAME_ExIs_122 desc = EVTDESC_ExIs_122 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_122 } } #*Adultery character_event = { id = ExIs.123 title = EVTNAME_ExIs_123 desc = EVTDESC_ExIs_123 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion trigger = { is_married = yes num_of_lovers = 1 any_lover = { NOT = { spouse = ROOT } } #NOT = { # religion_group = christian # religion_group = muslim # religion_group = pagan # religion_group = zoroastrian_group #} religion_group = jewish_group } mean_time_to_happen = { months = 12 } option = { name = EVTOPTA_ExIs_123 top_liege = { character_event = { id = ExIs.124 } } } } #Liege Notification of Adultery character_event = { id = ExIs.124 title = EVTNAME_ExIs_124 desc = EVTDESC_ExIs_124 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_124 FROM = { transfer_scaled_wealth = { to = ROOT value = 0.25 } } ROOT = { piety = -100 prestige = -100 } } option = { name = EVTOPTB_ExIs_124 imprison = FROM ROOT = { piety = 50 prestige = -100 } } option = { name = EVTOPTC_ExIs_124 FROM = { death = { death_reason = death_execution killer = ROOT } transfer_scaled_wealth = { to = ROOT value = 1.00 } } ROOT = { piety = 100 } } } #*Sibling Incest character_event = { id = ExIs.125 title = EVTNAME_ExIs_125 desc = EVTDESC_ExIs_125 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion trigger = { AND = { has_lover = yes sibling = yes } } NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } } mean_time_to_happen = { months = 12 } option = { name = EVTOPTA_ExIs_125 top_liege = { character_event = { id = ExIs.126 } } } } #Liege Notification of Incest character_event = { id = ExIs.126 title = EVTNAME_ExIs_126 desc = EVTDESC_ExIs_126 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_126 FROM = { transfer_scaled_wealth = { to = ROOT value = 0.25 } } ROOT = { piety = -100 prestige = -100 } } option = { name = EVTOPTB_ExIs_126 imprison = FROM ROOT = { piety = 50 prestige = -100 } } option = { name = EVTOPTC_ExIs_126 FROM = { death = { death_reason = death_execution killer = ROOT } transfer_scaled_wealth = { to = ROOT value = 1.00 } } ROOT = { piety = 100 } } } #Father-Daughter Incest character_event = { id = ExIs.127 title = EVTNAME_ExIs_127 desc = EVTDESC_ExIs_127 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion trigger = { any_lover = { has_lover = yes is_father = yes is_child_of = ROOT is_female = yes } } NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } } mean_time_to_happen = { months = 12 } option = { name = EVTOPTA_ExIs_127 top_liege = { character_event = { id = ExIs.128 } } } } #Liege Notification of Father-Daughter Incest character_event = { id = ExIs.128 title = EVTNAME_ExIs_128 desc = EVTDESC_ExIs_128 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_128 FROM = { transfer_scaled_wealth = { to = ROOT value = 0.25 } } ROOT = { piety = -100 prestige = -100 } } option = { name = EVTOPTB_ExIs_128 imprison = FROM ROOT = { piety = 50 prestige = -100 } } option = { name = EVTOPTC_ExIs_128 FROM = { death = { death_reason = death_execution killer = ROOT } transfer_scaled_wealth = { to = ROOT value = 1.00 } } ROOT = { piety = 100 } } } #*Mother-Son Incest character_event = { id = ExIs.129 title = EVTNAME_ExIs_129 desc = EVTDESC_ExIs_129 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion trigger = { any_lover = { has_lover = yes is_mother = yes is_child_of = ROOT is_female = no } } NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } } mean_time_to_happen = { months = 12 } option = { name = EVTOPTA_ExIs_129 top_liege = { character_event = { id = ExIs.130 } } } } #Liege Notification of Mother-Son Incest character_event = { id = ExIs.130 title = EVTNAME_ExIs_130 desc = EVTDESC_ExIs_130 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_130 FROM = { transfer_scaled_wealth = { to = ROOT value = 0.25 } } ROOT = { piety = -100 prestige = -100 } } option = { name = EVTOPTB_ExIs_130 imprison = FROM ROOT = { piety = 50 prestige = -100 } } option = { name = EVTOPTC_ExIs_130 FROM = { death = { death_reason = death_execution killer = ROOT } transfer_scaled_wealth = { to = ROOT value = 1.00 } } ROOT = { piety = 100 } } } #*Homosexual character_event = { id = ExIs.131 title = EVTNAME_ExIs_131 desc = EVTDESC_ExIs_131 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion trigger = { trait = homosexual } NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } } mean_time_to_happen = { months = 12 } option = { name = EVTOPTA_ExIs_131 top_liege = { character_event = { id = ExIs.132 } } } } #Liege Notification of Homosexual character_event = { id = ExIs.132 title = EVTNAME_ExIs_132 desc = EVTDESC_ExIs_132 picture = GFX_evt_throne_room border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_132 FROM = { transfer_scaled_wealth = { to = ROOT value = 0.25 } } ROOT = { piety = -100 prestige = -100 } } option = { name = EVTOPTB_ExIs_132 imprison = FROM ROOT = { piety = 50 prestige = -100 } } option = { name = EVTOPTC_ExIs_132 FROM = { death = { death_reason = death_execution killer = ROOT } transfer_scaled_wealth = { to = ROOT value = 1.00 } } ROOT = { piety = 100 } } } #*Impure Kohens character_event = { id = ExIs.133 title = EVTNAME_ExIs_133 desc = EVTDESC_ExIs_133 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion trigger = { any_dynasty_member = { dynasty = 200010 } OR = { trait = stressed trait = depressed trait = lunatic trait = possessed trait= lustful trait = gluttonous trait = greedy trait = slothful trait = wroth trait = envious trait = proud trait = arbitrary trait = cruel trait = deceitful } NOT = { religion_group = christian religion_group = muslim religion_group = pagan religion_group = zoroastrian_group } mean_time_to_happen = { months = 12 } } option = { name = EVTOPTA_ExI_133 ROOT = { death = { death_reason = 7 } } top_liege = { character_event = { id = ExIs.122 } } } } #Liege Notification of Impure Kohen character_event = { id = ExIs.134 title = EVTNAME_ExIs_134 desc = EVTDESC_ExIs_134 picture = GFX_evt_synagogue border = GFX_event_normal_frame_religion is_triggered_only = yes option = { name = EVTOPTA_ExIs_134 } }