N3OW/common/buildings/00_nomad_buildings.txt
2026-05-08 12:04:49 -04:00

233 lines
7.2 KiB
Text

### Nomad Camp (Base Building)
@holding_illustration_nomad = "gfx/interface/illustrations/holding_types/mpo_nomad_holding.dds"
@holding_illustration_herder = "gfx/interface/illustrations/holding_types/mpo_herder_camp.dds"
nomadic_camp_01 = {
construction_time = standard_construction_time
asset = {
type = pdxmesh
name = "mpo_mongol_01_mesh"
domicile_building = yurt_main_01
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
asset = {
type = pdxmesh
name = "mpo_mongol_02_mesh"
domicile_building = yurt_main_02
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
asset = {
type = pdxmesh
name = "mpo_mongol_03_mesh"
domicile_building = yurt_main_03
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
asset = {
type = pdxmesh
name = "mpo_mongol_04_mesh"
domicile_building = yurt_main_04
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
asset = {
type = pdxmesh
name = "mpo_mongol_05_mesh"
domicile_building = yurt_main_05
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
asset = {
type = pdxmesh
name = "mpo_mongol_05_mesh"
domicile_building = yurt_main_06
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
asset = {
type = pdxmesh
name = "mpo_mongol_01_mesh"
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_nomad
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
is_enabled = {
scope:holder = { government_allows = uses_county_fertility }
}
can_construct_potential = {
scope:holder = { government_allows = uses_county_fertility }
}
can_construct_showing_failures_only = {
scope:holder = { government_allows = uses_county_fertility }
}
cost_prestige = 1
province_modifier = {
county_fertility_growth_add = 1
stationed_maa_damage_mult = 0.05
}
county_modifier = {
epidemic_resistance = 25
hostile_raid_time = 1
}
character_modifier = {
county_fertility_growth_mult = 0.5
}
province_terrain_modifier = {
parameter = forest_nomadic_cultrad_stationing_bonus
terrain = forest
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_terrain_modifier = {
parameter = forest_nomadic_cultrad_stationing_bonus
terrain = taiga
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_terrain_modifier = {
parameter = hills_nomadic_cultrad_stationing_bonus
terrain = hills
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_terrain_modifier = {
parameter = mountains_nomadic_cultrad_stationing_bonus
terrain = mountains
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_terrain_modifier = {
parameter = mountains_nomadic_cultrad_stationing_bonus
terrain = desert_mountains
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_terrain_modifier = {
parameter = desert_nomadic_cultrad_stationing_bonus
terrain = desert
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_terrain_modifier = {
parameter = desert_nomadic_cultrad_stationing_bonus
terrain = drylands
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_medium_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_culture_modifier = {
parameter = skirmisher_nomadic_cultrad_stationing_bonus
stationed_skirmishers_damage_mult = nomadic_cultural_maa_bonus_high_value
stationed_skirmishers_damage_mult = nomadic_cultural_maa_bonus_high_value
stationed_archers_damage_mult = nomadic_cultural_maa_bonus_high_value
stationed_archers_toughness_mult = nomadic_cultural_maa_bonus_high_value
}
province_culture_modifier = {
parameter = formation_nomadic_cultrad_stationing_bonus
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_low_value
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_low_value
}
province_culture_modifier = {
parameter = stand_fight_nomadic_cultrad_stationing_bonus
stationed_maa_toughness_mult = nomadic_cultural_maa_bonus_medium_value
}
province_culture_modifier = {
parameter = hit_run_nomadic_cultrad_stationing_bonus
stationed_maa_damage_mult = nomadic_cultural_maa_bonus_high_value
}
type_icon = "icon_building_nomadic_settlement.dds"
ai_value = {
base = 100
}
}
### Herder Camp (Base Building)
herder_camp_01 = {
construction_time = standard_construction_time
# Emishi/Amuric - Falls back to Generic
asset = {
type = pdxmesh
names = {
"building_emishi_herder_mesh"
}
requires_dlc_flag = north_pacific_attire
graphical_cultures = { emishi_building_gfx amuric_building_gfx }
illustration = @holding_illustration_herder
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
#Generic
asset = {
type = pdxmesh
name = "mpo_herder_camp_mesh"
graphical_cultures = { steppe_building_gfx }
illustration = @holding_illustration_herder
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } }
}
is_enabled = {
scope:holder = { government_allows = replenishes_county_fertility }
}
can_construct_potential = {
scope:holder = { government_allows = replenishes_county_fertility }
}
can_construct_showing_failures_only = {
scope:holder = { government_allows = replenishes_county_fertility }
}
cost_prestige = 1
province_modifier = {
tax_mult = -0.8
}
county_modifier = {
travel_danger = -8
epidemic_resistance = 25
}
county_culture_modifier = {
parameter = ethos_communal_herders_bonus
county_fertility_growth_add = 0.35
}
county_culture_modifier = {
parameter = better_herders_pasturalists
county_fertility_growth_add = 0.35
}
type_icon = "icon_building_nomadic_settlement.dds"
ai_value = {
base = 100
}
}