militant monasticism

This commit is contained in:
Fishedotjpg 2026-02-06 23:17:32 +00:00
parent 01225c3c01
commit 3a3678e1da
7 changed files with 5047 additions and 8 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,271 @@
castle_holding = {
primary_building = castle_01
buildings = {
capital_bureau_01
hospices_01
curtain_walls_01
watchtowers_01
outposts_01
hill_forts_01
ramparts_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
logging_camps_01
plantations_01
quarries_01
orchards_01
elephant_pens_01
hunting_grounds_01
regimental_grounds_01
barracks_01
military_camps_01
camel_farms_01
stables_01
smiths_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
windmills_01
watermills_01
caravanserai_01
workshops_01
wind_furnace_01
powder_magazine_01
common_tradeport_01
hall_of_heroes_01
special_sicilian_parliament_01
special_greenhouse_01
qanats_01
murex_farm_01
waterworks_01
spice_plantation_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
}
tribal_holding = {
primary_building = tribe_01
buildings = {
palisades_01
war_camps_01
longhouses_01
market_villages_01
idjang_forts_01
wantilan_01
kora_kora_yards_01
water_temples_01
stilted_granaries_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
common_tradeport_01 # only for trade_ports_enabled_for_tribals culture parameter
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
}
city_holding = {
primary_building = city_01
buildings = {
hospices_01
outposts_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
logging_camps_01
plantations_01
quarries_01
orchards_01
elephant_pens_01
hunting_grounds_01
regimental_grounds_01
barracks_01
military_camps_01
camel_farms_01
stables_01
smiths_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
windmills_01
watermills_01
caravanserai_01
workshops_01
wind_furnace_01
guild_halls_01
common_tradeport_01
qanats_01
murex_farm_01
waterworks_01
spice_plantation_01
breweries_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
can_be_inherited = yes
}
church_holding = {
primary_building = temple_01
buildings = {
hospices_01
scriptorium_01
outposts_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
logging_camps_01
plantations_01
quarries_01
orchards_01
elephant_pens_01
hunting_grounds_01
regimental_grounds_01
barracks_01
military_camps_01
camel_farms_01
stables_01
smiths_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
windmills_01
watermills_01
caravanserai_01
workshops_01
wind_furnace_01
monastic_schools_01
megalith_01
common_tradeport_01
hall_of_heroes_01
qanats_01
waterworks_01
breweries_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
}
can_be_inherited = yes
}
nomad_holding = {
primary_building = nomadic_camp_01
counts_toward_domain_limit_if_disabled = no
can_be_inherited = yes
required_heir_government_types = { nomad_government }
parameters = {
no_buildings
no_levies
county_fertility
}
}
herder_holding = {
primary_building = herder_camp_01
counts_toward_domain_limit_if_disabled = no
can_be_inherited = yes
required_heir_government_types = {
nomad_government
herder_government
}
parameters = {
no_buildings
no_levies
county_fertility
}
}
temple_citadel_holding = {
primary_building = temple_citadel_01
buildings = {
citadel_shrine_01
sacred_pool_01
vihara_halls_01
waterworks_01
spice_plantation_01
capital_bureau_01
scriptorium_01
monastic_schools_01
megalith_01
hospices_01
farm_estates_01
cereal_fields_01
paddy_fields_01
pastures_01
peat_quarries_01
hill_farms_01
logging_camps_01
plantations_01
quarries_01
orchards_01
elephant_pens_01
regimental_grounds_01
barracks_01
military_camps_01
camel_farms_01
stables_01
smiths_01
hillside_grazing_01
warrior_lodges_01
horse_pastures_01
windmills_01
watermills_01
caravanserai_01
workshops_01
wind_furnace_01
powder_magazine_01
common_tradeport_01
hall_of_heroes_01
qanats_01
breweries_01
oath_warriors_building_01
oath_faithful_building_01
oath_poor_building_01
monastic_schools_01 # only for the monastic_schools_allowed_in_every_holding_type faith tenet
}
can_be_inherited = yes
}

View file

@ -0,0 +1,71 @@
== Structure ==
name_of_the_holding = {
### brief: primary_building ( key )
# The primary building for this holding
# (will be built when creating a holding of this type)
#
primary_building = city_01
### brief: buildings ( keys, optional )
# First levels of all buildings buildable in the holding
# (doesn't include the primary building)
#
buildings = {
city_market_01
common_shipyard_01
...
}
### brief: can_be_inherited ( bool, optional)
# Can a barony with this holding be inherited?
# Default: yes
#
can_be_inherited = yes/no
### brief: counts_toward_domain_limit_if_disabled ( bool, optional)
# Does a barony with this holding type count toward a ruler's domain
# limit if the holding is disabled?
# Default: yes
#
counts_toward_domain_limit_if_disabled = yes/no
### brief: required_heir_government_types ( array of database keys, optional )
# Which government types are required to inherit a county title with
# this holding built in the capital province when succession occurs?
# If generating a character for county title of this province during succession,
# the first government type in the list will be used.
# Keys are mapped to the government types database: common/governments
# Default: none
#
required_heir_government_types = {
nomad_government
...
}
### brief: parameters ( keys, optional )
# An arbitrary list of parameter keys which can be checked with
# the has_holding_parameter trigger
# Default: none
#
parameters = {
no_buildings
...
}
}
== Modifiers ==
The following modifiers are automatically generated for all holding types:
* <holding_type>_build_speed (example: church_holding_build_speed)
* <holding_type>_build_gold_cost
* <holding_type>_build_piety_cost
* <holding_type>_build_prestige_cost
* <holding_type>_holding_build_speed
* <holding_type>_holding_build_gold_cost
* <holding_type>_holding_build_piety_cost
* <holding_type>_holding_build_prestige_cost
These affect building buildings within such a holding or the holdings themselves.
These work everywhere the more generic version works. E.G., church_holding_build_speed will work everywhere build_speed does.

View file

@ -1925,6 +1925,59 @@
} }
} }
tenet_militant_monasticism = {
icon = core_tenet_armed_resistance
piety_cost = {
if = {
limit = {
OR = {
religion_tag = christianity_religion
religion_tag = dualism_religion
religion_tag = buddhism_religion
religion_tag = jainism_religion
}
}
value = faith_tenet_cost_low
}
else_if = {
limit = {
OR = {
religion_tag = zoroastrianism_religion
has_doctrine = pagan_hostility_doctrine
}
}
value = faith_tenet_cost_high
}
else = {
value = faith_tenet_cost_mid
}
# Multiplier for keeping same tenet
if = {
limit = { has_doctrine = tenet_militant_monasticism }
multiply = faith_unchanged_doctrine_cost_mult
}
}
can_pick = {
custom_description = {
text = incompatible_tenet_hedonistic_trigger
NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } }
}
}
parameters = {
clergy_can_fight = yes
NEOW_can_build_citadels = yes
}
traits = {
virtues = { temperate }
sins = { gluttonous }
}
character_modifier = {
holy_order_hire_cost_mult = -0.25
}
}
tenet_pacifism = { tenet_pacifism = {
icon = core_tenet_pacifism icon = core_tenet_pacifism
piety_cost = { piety_cost = {

View file

@ -369,7 +369,7 @@
#Tenets | placeholder #Tenets | placeholder
doctrine = tenet_catholic_communion doctrine = tenet_catholic_communion
doctrine = tenet_unrelenting_faith doctrine = tenet_unrelenting_faith
doctrine = tenet_monasticism doctrine = tenet_militant_monasticism
holy_order_names = { #placeholder holy_order_names = { #placeholder
{ name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" }

View file

@ -1444,7 +1444,7 @@
holding = castle_holding holding = castle_holding
} }
34 = { 34 = {
holding = church_holding holding = temple_citadel_holding
} }
###c_kildare ###c_kildare
36 = { 36 = {
@ -1484,7 +1484,7 @@
holding = castle_holding holding = castle_holding
} }
13 = { 13 = {
holding = church_holding holding = temple_citadel_holding
} }
9673 = { 9673 = {
holding = none holding = none
@ -1496,7 +1496,7 @@
holding = castle_holding holding = castle_holding
} }
8741 = { 8741 = {
holding = church_holding holding = temple_citadel_holding
} }
9674 = { 9674 = {
holding = none holding = none
@ -1562,7 +1562,7 @@
holding = castle_holding holding = castle_holding
} }
10 = { 10 = {
holding = church_holding holding = temple_citadel_holding
} }
11 = { 11 = {
holding = city_holding holding = city_holding
@ -1614,7 +1614,7 @@
holding = city_holding holding = city_holding
} }
22 = { 22 = {
holding = church_holding holding = temple_citadel_holding
} }
##d_leinster ##d_leinster
###c_leinster ###c_leinster
@ -1673,7 +1673,7 @@
holding = city_holding holding = city_holding
} }
8750 = { 8750 = {
holding = church_holding holding = temple_citadel_holding
} }
###c_ennis ###c_ennis
46 = { 46 = {
@ -1724,5 +1724,5 @@
holding = city_holding holding = city_holding
} }
51 = { 51 = {
holding = church_holding holding = temple_citadel_holding
} }

View file

@ -47,6 +47,10 @@
tenet_wandering_bards_desc:0 "Our faith's religious narratives are shaped by the handiwork of our finest bards and poets. This storytelling tradition will allow our beliefs to persist for thousands of years." tenet_wandering_bards_desc:0 "Our faith's religious narratives are shaped by the handiwork of our finest bards and poets. This storytelling tradition will allow our beliefs to persist for thousands of years."
tenet_militant_monasticism_name:0 "Militant Monasticism"
tenet_militant_monasticism_desc:0 "The pleasures of fine food and drink only serve to distract us from service to the divine. We should devote ourselves to being defenders of our faith mastering all arts spiritual and militant."
doctrine_parameter_neow_can_build_citadels:0 "[rulers|E] of this faith can Build Temple Citadels"
neow_can_build_citadels_name:0 "Can Build Temple Citadels"
#Abrahamic Tenets #Abrahamic Tenets
rf_antediluvianist:0 "Antediluvianist" rf_antediluvianist:0 "Antediluvianist"
rf_esoteric:0 "Esoteric" rf_esoteric:0 "Esoteric"