地产在/Crusader Kings III/game/common/buildings 的文件中被定义。
示例
my_holding = {
primary_building = my_01
buildings = {
mychurch_01
mycastle_01
myarmoury_01
}
flag = myflag
}
变量 |
类型 |
描述 |
示例
|
primary_building |
字符串 |
开局生成建筑物的键值。 |
primary_building = tribe_01
|
buildings |
区块(block) |
分配哪些建筑物可用于此地产类型 |
buildings = {
palisades_01
war_camps_01
longhouses_01
market_villages_01
}
|
flag |
字符串 |
分配给该地产类型的可选标志 |
flag = tribal
|
can_be_inherited |
布尔值 |
该地产类型是否可以被继承 |
can_be_inherited = yes
|
你可以在/Crusader Kings III/game/common/game_concepts中为你的地产添加 .dds 图标。
my_holding = {
alias = { my mine mine_holding }
parent = holding_type
texture = "gfx/interface/icons/my_holding_icon.dds"
}
加载持有地产类型时,会自动生成修正。然后你可以在/Crusader Kings III/game/common/modifiers 中修改它们。
如果你想让你的mod有一个修改建造速度的修正,那么它很简单:
my_modifier = {
icon = my_icon
my_holding_build_speed = -0.25
}
- <holding_type>_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
示例:
my_holding:0 "Holding"
my_holding_concept_key:0 "[mine|E]"