自定义国家的修改涉及面非常广泛,包括它的:
本页面将会分别讲述这些要素。
外观
修改颜色
你可以在/Europa Universalis IV//common/custom_country_colors的文件中增加新的、可用于旗帜或者地图的颜色:
color={ R1 G1 B1 } #用于地图
flag_color={ R1 G1 B1 } #用于旗帜
修改旗帜花纹
花纹的文件在/Europa Universalis IV/gfx/custom_flags。花纹中的红绿蓝三色也就对应了1号-3号的旗帜颜色。
修改标志
/Europa Universalis IV/gfx/interface下有几个“client_state_symbols”开头的文件,内含不同尺寸的标志。如果你要添加新的标志,那么请务必在每一文件中都添加。
基础设定值花费
/Europa Universalis IV/common/defines.lua中NNationDesigner段定义了可用最大点数、基本项目(君主、继承人、省份等)的花费和自建理念组的各等级花费。后者可以在理念编写中被覆盖。
本文件也定义了自定义国家的其他要素,例如最大省份距离、惩罚力度等等。
具体内容如下表:
定义变量 |
默认值 |
注释
|
POINTS_AVAILABLE |
200 |
普通难度下的最高花费
|
RULER_BASE_AGE |
30 |
统治者拥有这个年龄是免费的
|
RULER_MIN_AGE |
20 |
统治者可用的最小年龄
|
RULER_MAX_AGE |
40 |
关于具体花费的计算公式,详见此处
|
HEIR_BASE_AGE |
15 |
继承人拥有这个年龄是免费的
|
HEIR_MIN_AGE |
0 |
继承人可用的最小年龄
|
HEIR_MAX_AGE |
30 |
继承人可用的最大年龄
|
CONSORT_MIN_AGE |
20 |
配偶可用的最小年龄(我不认为改为过低数值是好选择)
|
CONSORT_MAX_AGE |
40 |
这些定义初始角色的年龄范围
|
RULER_BASE_SKILL |
2 |
统治者拥有这个水平的能力是免费的
|
RULER_MAX_SKILL |
6 |
统治者可用的最大能力数值(此不受正常的能力上限限制)
|
RULER_SKILL_COST_MODIFIER |
2 |
在基础值上每上升或下降一能力数值所变化的点数
|
ELECTION_SKILL_COST_MODIFIER |
0.25 |
这个乘数应用于选举制政府
|
CONSORT_COST_MULTIPLIER |
0.25 |
这个乘数应用于配偶政府
|
BASE_TAX_COST_MODIFIER |
0.5 |
每一点税基对应的点数消耗
|
PRODUCTION_COST_MODIFIER |
0.5 |
每一点生产对应的点数消耗
|
MANPOWER_COST_MODIFIER |
0.5 |
每一点税收/生产/人力对应的消耗
|
GOLD_PROVINCE_COST_MULTIPLIER |
3 |
每一点金矿生产的额外消耗
|
TECH_GROUP_COST_MODIFIER |
1 |
科技组额外花费于1.18版本后已经过时
|
MEMBER_OF_HRE_COST |
20 |
首都在神罗的消耗
|
MEMBER_OF_HRE_PROVINCE_COST |
0.2 |
每个神罗省份的额外消耗比例
|
TECH_GROUP_NO_NEIGHBOUR_COST |
20 |
1.18后已经过时
|
IDEAS_PERCENTAGE_LIMIT |
50 |
如果某一类理念超过这个比例,那么开始惩罚
|
IDEAS_LIMIT_PENALTY |
5 |
如果某类理念占100%,那么所有理念的花费所增加的比例,原版为5%
|
IDEAS_LEVEL_COST_1 |
0 |
各等级理念的花费默认值,可在自建理念的定义中被覆盖
|
IDEAS_LEVEL_COST_2 |
5 |
|
IDEAS_LEVEL_COST_3 |
15 |
|
IDEAS_LEVEL_COST_4 |
30 |
|
IDEAS_LEVEL_COST_5 |
50 |
|
IDEAS_LEVEL_COST_6 |
75 |
|
IDEAS_LEVEL_COST_7 |
105 |
|
IDEAS_LEVEL_COST_8 |
140 |
|
IDEAS_LEVEL_COST_9 |
180 |
|
IDEAS_LEVEL_COST_10 |
225 |
|
IDEAS_MAX_LEVEL |
4 |
理念最大等级,可在自建理念的定义中被覆盖
|
MAX_DISTANCE_TO_OWNER_AREA |
400 |
自定义国家海外领土与本土的最大距离,修改后可以实现诸如自建国开局就在各大洲都有地的情况等
|
MAX_DISCOVERED_PROVINCE_DISTANCE |
500 |
最远发现省份距离(决定开局后战争迷雾解除范围)
|
MAX_GOVERNMENT_RANK |
3 |
最高可用政府等级(不建议改高于3,高于3需要新建配套等级)
|
GOVERNMENT_RANK_COST_1 |
-10 |
一级政府减免十点点数花费
|
GOVERNMENT_RANK_COST_2 |
0 |
二级政府为基础等级无需额外点数花费
|
GOVERNMENT_RANK_COST_3 |
30 |
三级政府所需额外点数花费
|
/Europa Universalis IV/common/ruler_personalities中 nation_designer_cost = 一项决定了特质给统治者增添的额外花费。
政体、科技组、地形等处的描述中也存在nation_designer_cost = 这一语句。
理念编写与花费
/Europa Universalis IV/common/custom_ideas中可以添加新的理念:
[文件名[1]]_[类别]_modifiers = {
category = #在ADM DIP MIL三者中任选。
<理念名>={
[1级别理念效果]
max_level= #最大等级
level_cost_x= #覆盖defines.lua中的各等级理念消耗。行数和最大等级对应。
chance= {} #这会影响本理念在所有随机理念国家(随机新世界、随机开局)中的出现概率。
}
}
本地化
需要对以下内容进行本地化:
<理念名>:0 "理念名"
<理念名>_desc :0 "理念介绍"
参考资料