想要添加或修改特殊建築的檔在Crusader Kings III\game\common\buildings路徑下的00_special_buildings檔中,直接搜建築的英文名如迪奧多西牆theodosian_walls等等就可以直接修改建築屬性了,要改伯爵領就在barony = 後面改成自己想要的伯爵領就行。
如barony = title:b_praha 就變成在布拉格有迪奧多西牆了。注意城牆建造完畢後再改檔是不會在原來的伯爵領地拆除的就是說開局君士坦丁堡有迪奧多西牆的話,你改了領地再進布拉格和君士坦丁堡就都有牆了。
我改的是羅馬的奧勒良牆,代碼發給大家,改了公國地稅和徵兵20%,騎士加10戰鬥力20,發展度50%徵兵50%地稅300%。
代碼如下:
##########
# Aurelian Walls
##########
aurelian_walls_01 = {
construction_time = very_slow_construction_time
type_icon = “icon_structure_aurelian_walls.dds”
can_construct_potential = {
barony = title:b_praha building_requirement_tribal = no
}
cost_gold = 3000
garrison = 500
duchy_capital_county_modifier = {
levy_size = 0.2 tax_mult = 0.2
}
character_modifier = {
knight_limit = 10 knight_effectiveness_mult = 0.2
} county_modifier = {
development_growth = 0.5
development_growth_factor = 0.5 hostile_raid_time = 0.5
levy_size = 0.5
tax_mult = 3
}
province_modifier = {
fort_level = 3
garrison_size = 0.5
}
ai_value = {
base = 100
}
type = duchy_capital
}
來源:3DM 作者:durong34