thelemic tenets readded

This commit is contained in:
Greekman 2026-11-09 03:34:01 +00:00
parent 18e0d3f1b3
commit ee27f506f6
14 changed files with 384 additions and 15 deletions

View file

@ -7,6 +7,156 @@
# SPECIAL DUCHY BUILDINGS
# We place these at the top to make them more visible in the building interface.
#########################
### THELEMIC PYRAMIDS ###
#########################
# A duchy-capital building, available to rulers with Love Under Will.
thelemic_pyramids_01 = {
construction_time = slow_construction_time
type_icon = "icon_structure_the_pyramids.dds"
type = duchy_capital
flag = duchy_building
can_construct_potential = {
building_requirement_tribal = no
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder = {
rite = { rite_has_parameter = can_build_pyramids }
}
}
is_enabled = {
custom_tooltip = {
text = province_is_of_a_pyramid_rite_tt
county.rite = { rite_has_parameter = can_build_pyramids }
}
county.holder = { has_title = prev.duchy }
}
show_disabled = yes
cost_gold = expensive_building_tier_3_cost
character_modifier = {
monthly_piety_gain_mult = 0.05
legitimacy_gain_mult = 0.05
}
duchy_capital_county_modifier = {
tax_mult = 0.05
development_growth_factor = 0.05
county_opinion_add = 3
}
next_building = thelemic_pyramids_02
ai_value = {
base = 15
modifier = {
factor = 2
scope:holder.capital_province = this
}
modifier = { # Prefer filling ordinary slots first.
factor = 0
free_building_slots > 0
}
}
}
thelemic_pyramids_02 = {
construction_time = slow_construction_time
type_icon = "icon_structure_the_pyramids.dds"
type = duchy_capital
flag = duchy_building
can_construct_potential = {
building_requirement_tribal = no
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder = {
rite = { rite_has_parameter = can_build_pyramids }
}
}
is_enabled = {
custom_tooltip = {
text = province_is_of_a_pyramid_rite_tt
county.rite = { rite_has_parameter = can_build_pyramids }
}
county.holder = { has_title = prev.duchy }
}
show_disabled = yes
cost_gold = expensive_building_tier_4_cost
character_modifier = {
monthly_piety_gain_mult = 0.10
legitimacy_gain_mult = 0.10
}
duchy_capital_county_modifier = {
tax_mult = 0.10
development_growth_factor = 0.10
county_opinion_add = 5
}
next_building = thelemic_pyramids_03
ai_value = {
base = 15
modifier = {
factor = 2
scope:holder.capital_province = this
}
}
}
thelemic_pyramids_03 = {
construction_time = slow_construction_time
type_icon = "icon_structure_the_pyramids.dds"
type = duchy_capital
flag = duchy_building
flag = fully_upgraded_duchy_capital_building
can_construct_potential = {
building_requirement_tribal = no
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder = {
rite = { rite_has_parameter = can_build_pyramids }
}
}
is_enabled = {
custom_tooltip = {
text = province_is_of_a_pyramid_rite_tt
county.rite = { rite_has_parameter = can_build_pyramids }
}
county.holder = { has_title = prev.duchy }
}
show_disabled = yes
cost_gold = expensive_building_tier_5_cost
character_modifier = {
monthly_piety_gain_mult = 0.15
legitimacy_gain_mult = 0.15
}
duchy_capital_county_modifier = {
tax_mult = 0.15
development_growth_factor = 0.15
county_opinion_add = 8
}
ai_value = {
base = 15
modifier = {
factor = 2
scope:holder.capital_province = this
}
}
}
##########################
### WATER FILTER MILLS ###
##########################

View file

@ -15912,6 +15912,14 @@ pam_reform_order_interaction = {
localization = pam_evangelize_tenet_polyamory
starts_enabled = { always = yes }
}
send_option = {
is_shown = {
pam_reform_order_tenet_option_shown_trigger = { TENET = tenet_love_under_will }
}
flag = tenet_love_under_will
localization = pam_evangelize_tenet_love_under_will
starts_enabled = { always = yes }
}
send_option = {
is_shown = {
@ -17192,6 +17200,17 @@ pam_evangelize_personal_tenet_interaction = {
localization = pam_evangelize_tenet_polyamory
starts_enabled = { always = yes }
}
send_option = {
is_shown = {
pam_tenet_can_be_evangelized_trigger = { TENET = tenet_love_under_will }
}
is_valid = {
pam_evangelize_personal_tenet_send_option_valid_trigger = { TENET = tenet_love_under_will }
}
flag = tenet_love_under_will
localization = pam_evangelize_tenet_love_under_will
starts_enabled = { always = yes }
}
send_option = {
is_shown = {

View file

@ -644,7 +644,10 @@ pam_permit_tenet_bull_decision = {
}
modifier = {
factor = 0.25
OR = {
this = tenet:tenet_polyamory
this = tenet:tenet_love_under_will
}
}
}
save_scope_as = selected_item
@ -666,7 +669,10 @@ pam_permit_tenet_bull_decision = {
}
modifier = {
factor = 0.25
OR = {
this = tenet:tenet_polyamory
this = tenet:tenet_love_under_will
}
}
}
save_scope_as = selected_item
@ -1582,7 +1588,10 @@ neow_permit_tenet_encyclical_decision = {
}
modifier = {
factor = 0.25
OR = {
this = tenet:tenet_polyamory
this = tenet:tenet_love_under_will
}
}
}
save_scope_as = selected_item
@ -1604,7 +1613,10 @@ neow_permit_tenet_encyclical_decision = {
}
modifier = {
factor = 0.25
OR = {
this = tenet:tenet_polyamory
this = tenet:tenet_love_under_will
}
}
}
save_scope_as = selected_item

View file

@ -14,6 +14,7 @@ special_doctrine_roman_rite = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
@ -75,6 +76,7 @@ special_doctrine_sevillian_rite = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
@ -135,6 +137,7 @@ special_doctrine_independent_catholic = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
@ -198,6 +201,7 @@ special_doctrine_mainline_orthodox = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
@ -262,6 +266,7 @@ special_doctrine_miaphysite = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
@ -586,6 +591,7 @@ special_doctrine_established_church = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!
@ -649,6 +655,7 @@ special_doctrine_reformation_roots = {
NOR = {
doctrine:tenet_adorcism = { is_in_list = selected_doctrines }
doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist!
doctrine:tenet_love_under_will = { is_in_list = selected_doctrines }
doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines }
doctrine:tenet_gnosticism = { is_in_list = selected_doctrines }
doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist!

View file

@ -1033,8 +1033,11 @@ doctrine_deviancy_virtuous = {
trigger_if = {
limit = { NOT = { has_doctrine = doctrine_deviancy_virtuous } }
custom_description = {
text = must_select_carnal_exaltation
tenet:tenet_carnal_exaltation = { is_in_list = selected_doctrines }
text = must_select_carnal_exaltation_or_love_under_will
OR = {
tenet:tenet_carnal_exaltation = { is_in_list = selected_doctrines }
tenet:tenet_love_under_will = { is_in_list = selected_doctrines }
}
}
}
}

View file

@ -21,7 +21,7 @@
tenets = {
tenet_divine_opulence
tenet_carnal_exaltation
tenet_love_under_will
tenet_rule_the_waves
}
@ -316,8 +316,8 @@ old_thelemite_faith = {
}
tenets = {
tenet_polyamory
tenet_carnal_exaltation
tenet_love_under_will
tenet_do_what_thou_wilt
tenet_esotericism
}

View file

@ -12,13 +12,14 @@
doctrines = {
doctrine_liturgical_language_none
doctrine_clerical_marriage_disallowed
doctrine_adultery_men_shunned
doctrine_adultery_men_accepted
doctrine_adultery_women_accepted
doctrine_homosexuality_shunned
}
tenets = {
tenet_polyamory
tenet_carnal_exaltation
tenet_love_under_will
tenet_do_what_thou_wilt
tenet_esotericism
}
}

View file

@ -27,7 +27,7 @@
tenets = {
tenet_divine_opulence
tenet_polyamory
tenet_love_under_will
tenet_rule_the_waves
}
}

View file

@ -2,6 +2,161 @@
###### NEOW TENETS ######
### LOVE UNDER WILL — THELEMITE LAW ###
tenet_love_under_will = {
icon = tenet_carnal_exaltation
is_shown = {
rite_religion_tag = occultist_religion
}
piety_cost = {
value = faith_tenet_cost_low
if = {
limit = { rite_has_tenet = tenet_love_under_will }
multiply = faith_unchanged_doctrine_cost_mult
}
}
can_pick = {
custom_description = {
text = ADULTERY_MUST_BE_FULLY_ACCEPTED
NOR = {
doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines }
doctrine:doctrine_adultery_women_shunned = { is_in_list = selected_doctrines }
doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines }
doctrine:doctrine_adultery_men_shunned = { is_in_list = selected_doctrines }
}
}
}
historical_glossary = {
desc = tenet_love_under_will_historical_glossary
}
parameters = {
# Unlocks the Thelemic pyramid duchy-building line.
can_build_pyramids
# Polyamory
no_unfaithfulness_penalty_active
tenet_polyamory_romance_seduction_scheme_bonus
# Carnal Exaltation
sanctify_artifacts_debauched
piety_from_seduction_active
tenet_carnal_exaltation_clergy_no_continence
tenet_carnal_exaltation_deviancy_virtuous
tenet_carnal_exaltation_sensual_bonus
tenet_carnal_exaltation_sensual_seduction
}
personal_tenet_parameters = {
tenet_polyamory_romance_seduction_fulfillment
tenet_polyamory_new_beloved
tenet_carnal_exaltation_seduction_fulfillment
tenet_carnal_exaltation_commission_artifacts_debauched
}
character_modifier = {
fertility = 0.1
attraction_opinion = 5
max_courting_schemes_add = 1
max_seduce_schemes_add = 1
}
divergence_multiplier = 5
traits = {
virtues = {
lustful = { weight = 25 scale = 2 }
gregarious = { weight = 15 scale = 1 }
}
sins = {
chaste = { weight = 25 scale = 2 }
shy = { weight = 10 scale = 1 }
}
}
}
### DO WHAT THOU WILT — THELEMITE TRUE WILL ###
tenet_do_what_thou_wilt = {
icon = tenet_astrology
is_shown = {
rite_religion_tag = occultist_religion
}
name = {
first_valid = {
desc = tenet_do_what_thou_wilt_name
}
}
# Tenet text is evaluated in the rite scope; do not use faith-scoped triggers here.
desc = {
first_valid = {
triggered_desc = {
trigger = { this = rite:kismetic_rite }
desc = tenet_do_what_thou_wilt_kismetic
}
desc = tenet_do_what_thou_wilt_desc
}
}
historical_glossary = {
first_valid = {
desc = tenet_do_what_thou_wilt_historical_glossary
}
}
piety_cost = {
value = faith_tenet_cost_low
if = {
limit = { rite_has_tenet = tenet_do_what_thou_wilt }
multiply = faith_unchanged_doctrine_cost_mult
}
}
# True Will is discerned through contemplation and divination, not indulgence.
# Pyramids and carnal doctrine remain exclusive to Love Under Will.
parameters = {
meditation_mechanics_active
divine_the_stars_active
tenet_astrology_auspicious_timing
}
# The same pattern as the modern Astrology tenet: personal divination must
# also have personal access to the Divination decision.
personal_tenet_parameters = {
divine_the_stars_active
tenet_astrology_divination_bonus
tenet_astrology_mystic_trait
}
character_modifier = {
monthly_learning_lifestyle_xp_gain_mult = 0.10
stress_gain_mult = -0.10
}
personal_tenet_modifier = {
lifestyle_mystic_xp_gain_mult = 0.25
}
traits = {
virtues = {
patient = { weight = 15 scale = 1 }
lifestyle_mystic = { weight = 15 scale = 1 }
eccentric = { weight = 10 scale = 1 }
}
sins = {
fickle = { weight = 15 scale = 1 }
impatient = { weight = 15 scale = 1 }
}
}
}
### DIVINE OPULENCE ###
tenet_divine_opulence = {

View file

@ -2681,6 +2681,7 @@ pam_tenet_is_christian_vice_trigger = {
this = tenet:tenet_hedonistic
this = tenet:tenet_gnosticism
this = tenet:tenet_carnal_exaltation
this = tenet:tenet_love_under_will
this = tenet:tenet_natural_primitivism
this = tenet:tenet_consolamentum
}
@ -4151,6 +4152,7 @@ saeculum_obscurum_clergy_would_marry_trigger = {
this = tenet:tenet_carnal_exaltation
this = tenet:tenet_hedonistic
this = tenet:tenet_polyamory
this = tenet:tenet_love_under_will
this = tenet:tenet_sacred_childbirth
this = tenet:tenet_be_fruitful_and_multiply
}
@ -5483,6 +5485,7 @@ pam_evangelize_personal_tenet_send_option_selected_trigger = {
scope:tenet_ritual_cannibalism = yes
scope:tenet_sacred_shadows = yes
scope:tenet_polyamory = yes
scope:tenet_love_under_will = yes
scope:tenet_sacrificial_ceremonies = yes
scope:tenet_megaliths = yes
scope:tenet_fp3_fedayeen = yes
@ -5903,6 +5906,7 @@ pam_ec_tenet_is_christian_abomination_trigger = {
scope:tenet = tenet:tenet_gruesome_festivals
scope:tenet = tenet:tenet_sacrificial_ceremonies
scope:tenet = tenet:tenet_carnal_exaltation
scope:tenet = tenet:tenet_love_under_will
}
}