文化(或文化组)必须包含以下内容:
- 唯一的名称
- male_names
- female_names
- dynasty_names
文化条目可以包含 :
- 一个主要标签(primary tag)
male_names 和 female_names 字符串决定了自定义国家的姓名数据库。已有国家的姓名来自 common/countries 文件。dynasty_names 字符串决定了所有国家的王朝名称数据库(而不仅仅是通过国家设计器创建的国家),以及自定义国家的顾问/将领姓氏。
添加包含一种文化的文化组
|
|
请协助验证或更新本章节。本章节最后验证于版本 1.23。 |
任何文化都必须放在某个文化组之内,否则游戏将无法识别它。例如,假设我们要创建一个包含一种文化的新文化组,代码如下:
custom_culture_group = {
custom_culture = {
primary = TAG
male_names = {
MaleName1 MaleName2 MaleName3
"Male Name 1" "Male Name 2" "Male Name 3"
}
female_names = {
FemaleName1 FemaleName2 FemaleName3
"Female Name 1" "Female Name 2" "Female Name 3"
}
dynasty_names = {
DynastyName1 DynastyName2 DynastyName3
"Dynasty Name 1" "Dynasty Name 2" "Dynasty Name 3"
}
}
}
在这种情况下,该文化将有六个可用的男性名、女性名和王朝名。男性名为“MaleName1”“MaleName2”“MaleName3”“Male Name 1”“Male Name 2”和“Male Name 3”,女性名和王朝名也遵循同样的模式。如你所见,除非名称中含有空格,否则可以不加引号。
每种文化都可以设置一个标签作为主要国家。TAG 应替换为应当无限期保留无争议核心的国家的三字母标签(如果没有主要国家,则应将示例中的这一行注释掉)。
如果文化组只有一种文化,或者文化组内所有文化都应使用相同的名称,则可以将名称条目留在文化组之内,如下所示:
custom_culture_group = {
custom_culture = {
primary = TAG
}
male_names = {
MaleName1 MaleName2 MaleName3
"Male Name 1" "Male Name 2" "Male Name 3"
}
female_names = {
FemaleName1 FemaleName2 FemaleName3
"Female Name 1" "Female Name 2" "Female Name 3"
}
dynasty_names = {
DynastyName1 DynastyName2 DynastyName3
"Dynasty Name 1" "Dynasty Name 2" "Dynasty Name 3"
}
}
添加包含多种文化的文化组
|
|
请协助验证或更新本章节。本章节最后验证于版本 1.23。 |
一个文化组内可以放置多种文化。其步骤与单一文化时大同小异:
custom_culture_group = {
custom_culture_1 = {
male_names = {
MaleName1 MaleName2 MaleName3
"Male Name 1" "Male Name 2" "Male Name 3"
}
female_names = {
FemaleName1 FemaleName2 FemaleName3
"Female Name 1" "Female Name 2" "Female Name 3"
}
dynasty_names = {
DynastyName1 DynastyName2 DynastyName3
"Dynasty Name 1" "Dynasty Name 2" "Dynasty Name 3"
}
}
custom_culture_2 = {
male_names = {
MaleName4 MaleName5 MaleName6
"Male Name 4" "Male Name 5" "Male Name 6"
}
female_names = {
FemaleName4 FemaleName5 FemaleName6
"Female Name 4" "Female Name 5" "Female Name 6"
}
dynasty_names = {
DynastyName4 DynastyName5 DynastyName6
"Dynasty Name 4" "Dynasty Name 5" "Dynasty Name 6"
}
}
custom_culture_3 = {
male_names = {
MaleName4 MaleName5 MaleName6
"Male Name 4" "Male Name 5" "Male Name 6"
}
female_names = {
FemaleName4 FemaleName5 FemaleName6
"Female Name 4" "Female Name 5" "Female Name 6"
}
dynasty_names = {
DynastyName4 DynastyName5 DynastyName6
"Dynasty Name 4" "Dynasty Name 5" "Dynasty Name 6"
}
}
}
现在,有人可能会问,为什么 custom_culture_2 和 custom_culture_3 被赋予了相同的名称条目,而文化组本身也可以用来添加名称。答案是,名称是同时从文化本身和文化组内读取的。如果把名称直接放在文化组之下,custom_culture_1 也会把它们加入自己的名称池。当你要在一个已有的文化组内添加文化时,这一点值得牢记。
为文化命名
|
|
请协助验证或更新本章节。本章节最后验证于版本 1.23。 |
要为你的新自定义文化(以及文化组,如果你创建了的话)命名,请在本地化文件中写下文化的字符串名称,再写下你希望它在游戏中显示的名称。例如:
l_english: custom_culture_group:0 "Custom Culture Group" custom_culture_1:0 "Custom Culture 1" custom_culture_2:0 "Custom Culture 2" custom_culture_3:0 "Custom Culture 3"
修改现有文化
|
|
请协助验证或更新本章节。本章节最后验证于版本 1.23。 |
要修改现有文化,只需在你所选文化中添加或删除名称即可。请记住,含有空格的名称必须放在引号之内。
另一点需要牢记的是,如果从文化组中删除某种文化(而不是将其移走),就必须相应地编辑历史文件和/或存档,否则它在游戏中会显示为“无文化”。
旗帜通过 00_culture.txt 文件启用。可参考 manchu_new 的写法。
| 文档 | 效果 • 触发条件 • 修正列表 • 作用域 • 变量 • 本地化 • 可自定义本地化 • 运行文件 • 事件图片列表 |
| 脚本 | 脚本函数 • 顾问 • 时代 • 开局设定 • 建筑 • 宣战理由 • 殖民区域 • 国家创建 • 文化 • 决议 • Defines • 外交行动 • 灾难 • 中华帝国 • 阶层 • 事件 • 派系 • 政府 • 政府互动 • 伟大工程 • 历史 • 神圣罗马帝国 • 理念组 • 思潮 • 佣兵 • 任务树 • 修正 • On Actions • 议会 • 和约 • 君主性格 • 政策 • 叛军类型 • 宗教 • 附属国类型 • 科技 • 贸易公司 • 商品 • 单位 |
| 地图 | 地图 • 地图修改速查 • 随机新世界 • 贸易节点 |
| 图形 | 3D模型 • 界面 • 贴图库 • 字体 • 单位模型 |
| 音频 | 音乐 • 音效 |
| 其他 | 控制台命令 • 校验和 • 模组结构 • 故障排查 • 运行文件 |
| 工具 | 克劳塞维茨开局编辑器 • EU4模组编辑工具 • JoroDox模组制作工具 • The Validator |
| 指南 | 省份 • 地图修改速查 • 存档编辑 • 脚本教程 |