自定义国家修改

本页面讲述的内容长期有效

自定义国家的修改涉及面非常广泛,包括它的:

  • 旗帜、地图外观
  • 基础设定值花费
    • 统治者相关花费
    • 政体、科技组等设定花费
  • 理念编写及花费

本页面将会分别讲述这些要素。

外观

修改颜色

你可以在/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 "理念介绍"

参考资料

  1. 是指此文本文档的文件名。