level 6
Cathelia
楼主
这个问题很容易混淆,经常有人发现明明设定为同一物种(相同头像、相同物种三大名称),进游戏还是非同一物种。实际上设定同一物种需要物种ID而非表面名称相同。
先说结论:
(1)设定同一物种需要物种ID相同(相同头像ID、相同物种三大名称ID,共计四个ID相同)。
(2)相同头像没什么好说的。相同物种三大名称必须是ID相同,而非表面名称相同。
举例:
人类
预设三大名称分别是
"PRESCRIPTED_species_name_humans1"
"PRESCRIPTED_species_plural_humans1"
"PRESCRIPTED_species_adjective_humans1"
即使游戏里显示的是人类,"人类"也不是物种名称的ID。
如果此时玩家再【新建】一个帝国,并手动输入三个名称"人类"、"人类"、"人类",此时这里的三个名称的ID确确实实是"人类"。显然"PRESCRIPTED_species_name_humans"和"人类"【不可能划入相同物种】于是玩家进入游戏就会发现,怎么我的自设人类和预设人类变成两个不相干的独立种族了。
(3)由上一条,如果要设定同一物种,要么从头到尾只通过【复制初始模板并修改】来构建相同物种的不同帝国,以确保内部物种ID一致(复制初始模板并修改时,只修改物种中文名称,不改变ID);要么【全部每一个都从零创建】以确保物种三大名称ID都完全是玩家输入的表面名称。
(4)工坊很多mod自带预设模板,此时模板的物种三大名称ID很可能不是表面上的名词,注意警惕这种情况,尤其是那些非中文mod。
举例:工坊有一个天使种族,自带天使国家,其物种三大名称的表面名称是"Angel"、"Angels"、"Angel"。但是,物种三大名称的实际ID是"Angel"、"Angels"、"%ADJECTIVE%"。更甚的是,如果你以作者预设模板创建自定义天使国家,并重命名物种三大名称的表面名称为"天使"、"天使"、"天使",通过debug工具,你会发现ID仍然是"Angel"、"Angels"、"%ADJECTIVE%"。这正是因为【预设模板的预设物种ID很可能和表面名称不同,且在复制模板的过程中是永久固化、不可改变的】。此时如果玩家需要创建两个都是天使种族的国家,则要么复制两次作者预留的预设天使国家模板,要么从零开始创建两次自定义天使国家,绝不可以一个复制模板、一个从零创建,否则这两个物种就将因为ID不同,而变成名称相同但却划分为不同的物种。
2022年07月24日 07点07分
1
先说结论:
(1)设定同一物种需要物种ID相同(相同头像ID、相同物种三大名称ID,共计四个ID相同)。
(2)相同头像没什么好说的。相同物种三大名称必须是ID相同,而非表面名称相同。
举例:
人类
预设三大名称分别是
"PRESCRIPTED_species_name_humans1"
"PRESCRIPTED_species_plural_humans1"
"PRESCRIPTED_species_adjective_humans1"
即使游戏里显示的是人类,"人类"也不是物种名称的ID。
如果此时玩家再【新建】一个帝国,并手动输入三个名称"人类"、"人类"、"人类",此时这里的三个名称的ID确确实实是"人类"。显然"PRESCRIPTED_species_name_humans"和"人类"【不可能划入相同物种】于是玩家进入游戏就会发现,怎么我的自设人类和预设人类变成两个不相干的独立种族了。
(3)由上一条,如果要设定同一物种,要么从头到尾只通过【复制初始模板并修改】来构建相同物种的不同帝国,以确保内部物种ID一致(复制初始模板并修改时,只修改物种中文名称,不改变ID);要么【全部每一个都从零创建】以确保物种三大名称ID都完全是玩家输入的表面名称。
(4)工坊很多mod自带预设模板,此时模板的物种三大名称ID很可能不是表面上的名词,注意警惕这种情况,尤其是那些非中文mod。
举例:工坊有一个天使种族,自带天使国家,其物种三大名称的表面名称是"Angel"、"Angels"、"Angel"。但是,物种三大名称的实际ID是"Angel"、"Angels"、"%ADJECTIVE%"。更甚的是,如果你以作者预设模板创建自定义天使国家,并重命名物种三大名称的表面名称为"天使"、"天使"、"天使",通过debug工具,你会发现ID仍然是"Angel"、"Angels"、"%ADJECTIVE%"。这正是因为【预设模板的预设物种ID很可能和表面名称不同,且在复制模板的过程中是永久固化、不可改变的】。此时如果玩家需要创建两个都是天使种族的国家,则要么复制两次作者预留的预设天使国家模板,要么从零开始创建两次自定义天使国家,绝不可以一个复制模板、一个从零创建,否则这两个物种就将因为ID不同,而变成名称相同但却划分为不同的物种。