# Rite names ################# # SPECIAL CASES # ################# # Generic mainline rite for faiths with no scripted rites - they will be created without a founder for faiths without any scripted rite d_mono_rite_faith_name = { trigger = { NOT = { exists = scope:founder } } } ################ # CHRISTIANITY # ################ # Culture Head Founder / Puppeteer is Culture Head / 50% General Chance culture_head_founder_christian_rite = { # 'Culture' 'Religionname', i.e. Polish Christianity, Swedish Christianity name = d_culture_head_founder_christian_rite trigger = { OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } scope:founder = { capital_county.culture ?= culture OR = { culture.culture_head ?= this AND = { puppeteer.culture.culture_head ?= puppeteer puppeteer.culture ?= culture } static_group_filter = { group = culture_name_general_chance match = 0.5 } } #To avoid double-naming with game start rites culture = { NOR = { this = culture:greek this = culture:roman this = culture:georgian } } } } } # Landless Founder, -ian family landless_founder_christian_rite_ian = { # 'Firstname'ianism, examples: Nestorianism, Waldensianism name = d_landless_founder_christian_rite_ian trigger = { OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } scope:founder = { static_group_filter = { group = landless_founder_christian_rite_style match = 0.25 } OR = { is_landed = no is_clergy = yes AND = { is_landed = yes highest_held_title_tier <= 2 } } } } } # Landless Founder, -ist family landless_founder_christian_rite_ist = { # 'Firstname'ism / 'Firstname'ist, examples: Adoptionism, Bogomilist name = d_landless_founder_christian_rite_ist trigger = { OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } scope:founder = { static_group_filter = { group = landless_founder_christian_rite_style match = 0.5 } OR = { is_landed = no is_clergy = yes AND = { is_landed = yes highest_held_title_tier <= 2 } } } } } # Landless Founder, -ite family landless_founder_christian_rite_ite = { # 'Firstname'itism / 'Firstname'ite, examples: Adamitism, Jacobite name = d_landless_founder_christian_rite_ite trigger = { OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } scope:founder = { static_group_filter = { group = landless_founder_christian_rite_style match = 0.75 } OR = { is_landed = no is_clergy = yes AND = { is_landed = yes highest_held_title_tier <= 2 } } } } } # Landless Founder, -ism family landless_founder_christian_rite = { # 'Firstname'ism, examples: Jacobism, Mikaelism, Annaism name = d_landless_founder_rite trigger = { OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } scope:founder = { OR = { is_landed = no is_clergy = yes AND = { is_landed = yes highest_held_title_tier <= 2 } } } } } # Kingdom+ Founder kingdom_founder_christian_rite = { # 'Realmname' 'Faithname', i.e. Navarran Catholic, Bohemian Orthodox name = d_kingdom_founder_christian_rite trigger = { OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } scope:founder.highest_held_title_tier >= 3 } } # Fallback Christian Rite regional_christian_rite = { name = d_regional_christian_rite trigger = { exists = scope:founder OR = { scope:faith.religion = religion:christianity_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:oriental_orthodox_religion scope:faith.religion = religion:protestant_religion } } } ######### # ISLAM # ######### # Islamic School islamic_school_rite = { name = d_islamic_school_rite trigger = { scope:faith.religion = religion:islam_religion exists = scope:founder.house } } # Landless Founder/Islamic fallback landless_founder_islamic_rite = { # 'Firstname'i, examples: Jacobi, Mikaeli, Annai name = d_islamic_lowborn_founder_rite trigger = { scope:faith.religion = religion:islam_religion } } ######### # HINDU # ######### # War Godname Rite hindu_wargodname_rite = { name = d_wargodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_wargod_tenet_trigger = yes } } # Wealth Godname Rite hindu_wealthgodname_rite = { name = d_wealthgodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_wealthgod_tenet_trigger = yes } } # Knowledge Godname Rite hindu_knowledgegodname_rite = { name = d_knowledgegodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_knowledgegod_tenet_trigger = yes } } # Night Godname Rite hindu_nightgodname_rite = { name = d_nightgodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_nightgod_tenet_trigger = yes } } # Household Godname Rite hindu_householdgodname_rite = { name = d_householdgodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_householdgod_tenet_trigger = yes } } # Fertility Godname Rite hindu_fertilitygodname_rite = { name = d_fertilitygodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_fertilitygod_tenet_trigger = yes } } # Trickster Godname Rite hindu_trickstergodname_rite = { name = d_trickstergodname_rite trigger = { scope:faith.religion = religion:hinduism_religion has_trickstergod_tenet_trigger = yes } } # Hindu Rite hindu_rite = { name = d_placename_and_faith_rite trigger = { scope:faith.religion = religion:hinduism_religion scope:founder ?= { is_landed = yes } } } ############ # BUDDHISM # ############ # Japanese Buddhist Rite japanese_buddhist_rite = { name = d_japanese_buddhist_rite trigger = { scope:faith.religion = religion:buddhism_religion scope:founder.culture ?= { has_cultural_pillar = heritage_japonic } } } # Generic Buddhist Rite generic_buddhist_rite = { name = d_placename_and_faith_rite trigger = { scope:faith.religion = religion:buddhism_religion scope:founder ?= { is_landed = yes } } } ########### # JAINISM # ########### # Generic Jain Rite generic_jain_rite = { name = d_landless_founder_rite trigger = { scope:faith.religion = religion:jainism_religion } } ################ # CONFUCIANISM # ################ # Confucian Placename Rite confucian_placename_rite = { name = d_confucian_placename_rite trigger = { scope:faith.religion = religion:confucianism_religion scope:founder ?= { is_landed = yes } } } ################## # ZOROASTRIANISM # ################## # Landless Founder landless_founder_zoroastrian_rite = { # 'Firstname'ism name = d_regional_christian_rite trigger = { scope:faith.religion = religion:zoroastrianism_religion scope:founder = { OR = { is_landed = no is_clergy = yes AND = { is_landed = yes highest_held_title_tier <= 2 } } } } } # Placename Rite zoroastrian_placename_rite = { name = d_placename_and_faith_rite trigger = { scope:faith.religion = religion:hinduism_religion scope:founder ?= { is_landed = yes } } } ########### # JUDAISM # ########### # Generic Judaism Rite generic_judaism_rite = { name = d_landless_founder_rite trigger = { scope:faith.religion = religion:judaism_religion } } ########### # DUALISM # ########### # Generic Dualism Rite generic_dualism_rite = { name = d_landless_founder_rite trigger = { scope:faith.religion = religion:dualism_religion } } ########## # TAOISM # ########## # Placename Rite taoist_placename_rite = { name = d_placename_and_faith_rite trigger = { scope:faith.religion = religion:taoism_religion scope:founder ?= { is_landed = yes } } } ############# # SHINTOISM # ############# # Japanese Style japanese_shinto_rite = { name = d_japanese_shinto_rite trigger = { scope:faith.religion = religion:shintoism_religion exists = scope:founder.house } } ############ # YAZIDISM # ############ # Placename Rite yazidi_placename_rite = { name = d_placename_and_faith_rite trigger = { scope:faith.religion = religion:yazidi_religion scope:founder ?= { is_landed = yes } } } ########## # PAGANS # ########## # War Godname Rite pagan_wargodname_rite = { name = d_wargodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } scope:faith.religion != religion:tengrism_religion has_wargod_tenet_trigger = yes } } # Wealth Godname Rite pagan_wealthgodname_rite = { name = d_wealthgodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } has_wealthgod_tenet_trigger = yes } } # Knowledge Godname Rite pagan_knowledgegodname_rite = { name = d_knowledgegodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } has_knowledgegod_tenet_trigger = yes } } # Night Godname Rite pagan_nightgodname_rite = { name = d_nightgodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } has_nightgod_tenet_trigger = yes } } # Household Godname Rite pagan_householdgodname_rite = { name = d_householdgodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } has_householdgod_tenet_trigger = yes } } # Fertility Godname Rite pagan_fertilitygodname_rite = { name = d_fertilitygodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } has_fertilitygod_tenet_trigger = yes } } # Trickster Godname Rite pagan_trickstergodname_rite = { name = d_trickstergodname_rite trigger = { scope:faith.religion = { is_in_family = rf_pagan } has_trickstergod_tenet_trigger = yes } } ########### # GENERIC # ########### # Generic Rite, Ruler generic_rite = { name = d_fallback_rite trigger = { scope:founder ?= { is_ruler = yes } } } # Generic Rite, Unlanded w. Location generic_rite_2 = { name = d_fallback_rite_2 trigger = { exists = scope:founder.location.county } } # Generic Rite, Unlanded without Location generic_rite_3 = { name = d_generic_rite }