快速检查单
- 创建一个由3个字母组成的tag
- 在 /Europa Universalis IV/common/countries 创建新文件
- 在 /Europa Universalis IV/history/countries 创建新文件
- 添加本地化
- 添加国旗
- 选择或创建国家理念组
- 可选项:将国家添加到游戏中
国家tag
每个国家都对应一个3个字母组成的tag。这个tag在游戏编辑中将代表所对应的国家。所有tag都应当是独一无二的,不能重复。
若需创建一个tag,向 /Europa Universalis IV/common/country_tags 路径添加(或编辑已有文件)一个新文件,其内容类似于:
BEL = "countries/Belgium.txt"
其中
countries/Belgium.txt
即为国家对应内容所在的文件地址,保存在 /Europa Universalis IV/common/路径下。
所有国家tag必须为独一无二的,一个国家不能和其他国家使用相同的tag。
国家tag应以英文字母开头,且包括最多一个数字。
以下内容若用于国家tag将不会正常运作,请避免使用:
ADD
, ADM
, AND
, ART
, AUX
, CAR
, CAT
, CAV
, CON
, DIP
, HAS
, HRE
, INF
, MIL
, MIN
, NOT
, NUL
, PRN
, RGB
, SUM
, VAL
, VAN
国家文件
在 /Europa Universalis IV/common/countries文件夹中创建一个新文件。也可以直接复制一个类似国家的文件,重命名并修改它。
文化图像
指的是军队和顾问的图像,在 /Europa Universalis IV/common/graphicalculturetype.txt可以找到所有的文化图像
graphical_culture = westerngfx
颜色
此处指的是在政治地图中显示的国家颜色,用RGB模式来表示。
color = { 157 51 167 }
历史理念组
AI操作这个国家时将会按照顺序选择这些理念组。当游戏开启时国家的行政科技允许国家解锁理念时,这个理念组合将会决定所开启的理念组。
historical_idea_groups = { defensive_ideas offensive_ideas religious_ideas economic_ideas diplomatic_ideas innovativeness_ideas spy_ideas trade_ideas }
为了完成这个列表,你需要参考在游戏原版或者mod的 /Europa Universalis IV/common/ideas/00_basic_ideas.txt文件.
历史兵种
决定AI会选择陆军单位的具体种类。
historical_units = { western_medieval_infantry western_medieval_knights western_men_at_arms swiss_landsknechten dutch_maurician austrian_tercio austrian_grenzer austrian_hussar austrian_white_coat prussian_uhlan austrian_jaeger mixed_order_infantry open_order_cavalry napoleonic_square napoleonic_lancers }
君主的名字
国家的君主的名字会在此列表中随机选择。
monarch_names = { "Leopold #1" = 100 }
名字后面的“#”代表的是该名字的代数, 例如如果文件里是“Steve #2”,那么当国家政体类型允许的时候,下一个名字为Steve的君主会被命名为Steve III。
“= [数字]” 决定君主和继承人选择这个名字的概率。负数代表该名字为女性名字。
将领的名字
决定将领(包括征服者、探险家等)的名字,对包含多个单词的名称使用引号。
leader_names = { Leman }
船的名字
决定船的名字。
ship_names = { "Comte de Smet de Nayer" }
军队的名字
决定军队的名字。
army_names = { "Armee von $PROVINCE$" }
舰队的名字
决定舰队的名字。
fleet_names = { "Stadtflotte" }
国家历史
在 /Europa Universalis IV/history/countries中创建一个文档。也可以选择复制、重命名、修改一个类似的文档。文档名应该为:[国家tag - 国家名],例如"BEL - Belgium"。这个文档包含这个国家的历史以及默认的各类信息。
政体
这里可以选择为任一种政体。政体类型可以参考游戏原版或者mod里的/Europa Universalis IV/common/governments中的文件。 1.26版本重写了政体机制,同种政体类型不同政体(比如奥斯曼君主制和马穆鲁克君主制)的区别由政府改革体现。政府改革可以参考/Europa Universalis IV/common/government_reforms中的文件。
government = monarchy add_government_reform = feudalism_reform
重商主义
决定国家初始的重商主义。
mercantilism = 10
科技组
决定国家初始的科技组,科技组列表可以参考游戏原版或者mod里的 /Europa Universalis IV/common/technology.txt文件。
technology_group = western
宗教
决定国家初始的宗教,宗教列表可以参考游戏原版或者mod里的 /Europa Universalis IV/common/religions文件。
religion = catholic
文化
决定国家的主流文化
primary_culture = flemish
可以添加国家的可接受文化
add_accepted_culture = dutch
文化列表可以参考游戏原版或者mod里的 /Europa Universalis IV/common/cultures文件。
首都
此处指定国家首都的所在省份,比如:
capital = 90 # Antwerp
或者你也可以用:
fixed_capital = 90 # Antwerp
固定首都指的是迁都去这个省份无需花费点数。电脑玩家也将无法迁都去其它省。
历史
如果你希望任何时间开始的游戏都存在这个国家,请在此处预设君主和继承人。如果你想对以上所有关于国家的内容作出调整,也请在此处修改。
本地化
在以下文件夹中对你新建的国家添加本地化
/Europa Universalis IV/localisation/countries_l_[GAME LANGUAGE].yml
其中 [GAME LANGUAGE] 既可以是英语,也可以是德语,西班牙语或法语。你可以为每种语言都创建一个文件以便更好的覆盖所有支持的语言。
像这样在本地化文件中定义国家名称和国家的形容词:
BEL: "Belgium" BEL_ADJ: "Belgian" BEL_ADJ2: "Belgian"
在某些语言(比如英语)中,第二个形容词是多余的,但是在法语等语言中却是有用处的(举个例子,战争的名称).
国旗
国旗需要一张 128x128 像素的TGA文件并把名字命名为国家名称。所有国旗存储在 /Europa Universalis IV/gfx/flags。
将国家加入游戏中
有三种方法把国家加进游戏中。
- 使用事件成立国家
- 决议成立国家
- 修改省份历史使得开局就有这个国家
事件或决议成立国家
- 主条目:Event modding
- 主条目:Decision modding
用事件或决议成立国家有多种方式,这儿提供两种:
cede_province = BEL
当事件作用于一个省份,一堆省份,或一个地区时,在其效果中使用这个语句(script:脚本),将使你新建的国家拥有这个区域。
change_tag = BEL
这条语句将会改变国家标签为你的新建国(比如成立日本决议的效果)。这昭示着国家变身决议是怎么运行的。
通过改变省份历史来添加国家
像下面所演示的那样在省份历史文件中修改拥有者,控制者和核心,这样的好处在于这个国家默认就包含在地图中或在开始日期就能够使用它。
add_core = BEL owner = BEL controller = BEL
文档 | 效果指令 • 触发条件 • 修正 • 作用域 • 变量 • 本地化 • 可定制的本地化 |
脚本 | 顾问 • 时代 • 书签 • 建筑 • 宣战理由 • 殖民区域 • 新建国家 • 文化 • 决议 • 定义 • 外交行动 • 灾难 • 阶层• 事件 • 派系 • 政府 • 政府互动(1.35) • 伟大工程 • 历史 • 理念组 • 思潮 • 任务树 • 修正 • 自定义国家 • 政策 • 宗教 • 叛军 • 附属国类型 • 科技 • 贸易公司 • 商品 • 单位 • 旗舰 |
地图 | 地图 • 随机新世界 • 贸易节点 |
图形 | 3D模型 • 界面 • 贴图库 • 字体 • 粒子特效 • 着色器 • 兵模 |
音频 | 音乐 • 音效 |
其它 | 控制台指令 • 校验码 • JoroDox模组制作工具 • Mod文件结构 • Mod错误调试 • 验证器 • 运行文件 |
教程 | 添加省份 • 成就修改 • On actions • 模组制作 |