心灵终结3.3.6地图编辑器萌新教程第15篇:国家特色建筑与单位
本篇专栏的目的在于彻底弄清楚“国家特色建筑与单位”(以下简称“特色单位”)究竟是如何解锁的,涉及ini的内容不多,是为之后讲如何在内置ini中封锁或解锁科技(即禁止或允许玩家建造某建筑或生产某单位)作准备。
本篇中的所有结论均是我在“单人战役地图”中进行试验推出的,可能会出现试验设计不完善、推理不严谨、结论不正确的情况,欢迎大家在评论区指出。
本篇内容或许也可以解释遭遇战中的特色单位问题,对不研究地图编辑器、只打遭遇战的玩家可能也会有所帮助,然而由于我打遭遇战并不多,并且所有试验都是在单人任务地图中进行,所以不能完全保证所有结论在遭遇战中也一定成立。
本篇中若没有特殊说明,均默认在rulesmo.ini不作任何修改、科技等级不作任何限制的条件下进行讨论。

一、什么是国家特色单位?
“特色单位”这个概念在红警2原版中就有,但比较少,它指的就是某一个国家可以建造而该国家所在阵营的其他国家不能建造的东西。例如原版中法国的巨炮,德国的坦克杀手,利比亚的自爆卡车等等。
然而,在心灵终结3中,特色单位种类大大增加,每个国家都有多种特色单位,这一方面增加了心灵终结的趣味性,另一方面也劝退了不少新手。在此,我将“特色单位”分为以下三种:
1、特色科技建筑
它指的是在“建筑”栏中出现的用于攀升科技树的国家特色建筑。例如,对盟军来说,特色科技建筑有:美国的墨丘利卫星,欧盟的防御指挥部、太平洋阵线的机器人控制中心;对苏联来说,特色科技建筑有:苏俄的宫殿,中国的原子核心,拉丁同盟的作战实验室。(由于我玩厄普西隆和焚风次数不多,所以之后只用盟军和苏军举例子)
2、与特色科技建筑无关的特色单位
它指的是不需建造前面所说的“特色科技建筑”就可以生产的国家特色单位,通常是T1或T2单位。例如,当建造盟军战车工厂后,美国可以造斗牛犬、斯特瑞克;欧盟可以造骑士、执政官;太平洋阵线可以造河童、长剑。又比如,中国在建造空指部之后可以造旋翼,而苏俄和拉丁则不可以。
3、与特色科技建筑有关的特色建筑和单位
它指的是由1中的“特色科技建筑”解锁的单位,通常是T3建筑和单位,如美国的艾布拉姆斯、天火;欧盟的幻影、光棱;太平洋的冰雹、暴风雪等。当然也包括休伯利安炮、火控穹顶这样的防御建筑。
下面我们从简单到复杂来分析建造或生产这些特色单位的条件究竟是什么。

二、与特色科技建筑有关的特色建筑和单位
上面所说的三种特色单位中,最简单的是第三种:与特色科技建筑有关的特色单位。它的建造条件很简单:任何国家,只需要拥有解锁它所需要的建筑(包括生产建筑和科技建筑),就可以生产该国家特色单位。
例如,艾布拉姆斯的生产条件为:盟军战车工厂+墨丘利+科技中心。美国在建造了战车工厂、墨丘利和科技中心之后可以生产艾布拉姆斯;欧盟建造了战车工厂和科技中心,但没有办法造墨丘利,但它占领了一个墨丘利,也可以生产艾布拉姆斯;苏俄把美国基地里的盟军战车工厂、墨丘利和科技中心全抢过来,则也可以生产艾布拉姆斯。总之,不管你是什么国家,只要你有这几个建筑,不管是从哪里弄来的,都可以造艾布拉姆斯。
三、与特色科技建筑无关的特色单位
下面讨论“与特色科技建筑无关的特色单位”,以盟军T1载具为例,首先再将三阵营的特色单位列出来:
美国:斗牛犬+斯特瑞克
欧盟:骑士+执政官
太平洋:河童+长剑
下面列出我进行试验的现象:
1、美国建造了盟军重工之后,只能造斗牛犬和斯特瑞克;
2、美国占领了原本属于欧盟的盟军重工,仍然只能造斗牛犬和斯特瑞克,无法造骑士和执政官;反之,欧盟占领了原本属于美国的盟军重工,仍然只能造骑士和执政官,无法造斗牛犬和斯特瑞克。
由此可以初步得出结论:能建造哪种“与特色科技建筑无关的特色单位”,是由国家本身决定的。
不过这个结论还只是表面现象。我们再来看第三个试验:
3、当苏俄拥有一个盟军重工时(不论是直接占领的盟军重工还是占领盟军基地之后造了一个盟军重工,不论占领的是原本属于哪个国家的盟军重工),可以建造的盟军特色单位都是“骑士+斯特瑞克”。
为了解释这个现象,我们需要打开rulesmo.ini来查找这些单位的代码。
[ETNK](斗牛犬)
Prerequisite=ALLWEAP
RequiredHouses=UnitedStates
[MTNK](骑士)
Prerequisite=ALLWEAP
ForbiddenHouses=UnitedStates,Pacific
[KTNK](河童)
Prerequisite=ALLWEAP
RequiredHouses=Pacific
[FV](斯特瑞克)
Prerequisite=ALLWEAP
ForbiddenHouses=Europeans,Pacific
[AMC](执政官)
Prerequisite=ALLWEAP
RequiredHouses=Europeans
[TENGU](长剑)
Prerequisite=ALLWEAP
RequiredHouses=Pacific
这六个载具中都有Prerequisite=ALLWEAP,意思是“建造条件是盟军战车工厂”。然而第二句有的是RequiredHouses,指的是“只有该阵营可以生产”,有的是ForbiddenHouses,指的是“除这些阵营之外的其他阵营可以生产”。因此上面的试验现象就很好理解了:对于斗牛犬、骑士、河童而言,斗牛犬“只能美国生产”,河童“只能太平洋生产”,而骑士“除了美国和太平洋之外所有阵营都能生产”,当然,大前提都是“拥有盟军重工”。因此,当盟军三阵营拥有盟军重工时,美国能造斗牛犬,但骑士对美国是禁止生产的,河童只能由太平洋建造,所以美国只能造斗牛犬;太平洋能造河童,但斗牛犬只能由美国建造,骑士对太平洋是禁止的,所以太平洋只能造河童;而对于欧盟和其他阵营来说,斗牛犬只能由美国建造,河童只能由太平洋建造,只有骑士对它们没有限制,所以当它们拥有盟军重工时,只能造骑士坦克。
一般来说,像这样的三种T1单位,总有两个带RequiredHouses键,规定这两种单位只能由两个特定的所国家生产;另一个带ForbiddenHouses键,将前面两个国家排除在外,当其他阵营拥有了该阵营的生产建筑时,可以造的是带ForbiddenHouses键的单位。例如,当盟军占领了一个苏军重工时,可以建造的是犀牛坦克;占领了厄普西隆重工时,可以建造的是鞭打者坦克。
换句话说,如果不修改ini,在一场战役中,如果你是美国,那么你无论如何都无法生产骑士坦克、麒麟坦克、螳螂坦克等,因为这些已经由你的国家和ini决定了。
顺带一提,在官方战役盟军第22关“极昼”中,在任务介绍中玩家的阵营是“同盟国联军”。然而我在教程第2篇中已经说过,地图编辑器中没有“同盟国联军”这个所属方。实际上这一关的玩家所属方还是美国,只不过是通过修改ini,可以让玩家同时建造墨丘利、防御指挥部、机器人控制中心,从而解锁所有盟军T3科技(如第二部分中所说)。然而,如果你仔细观察的话会发现,这一关玩家不能造骑士、河童、执政官和长剑,这几个的ini并没有修改,原因就是前面所说。不过对这一关几乎没什么影响。(不会有人在这一关里面造这些东西吧)
四、特色科技建筑
最复杂的应该属于“特色科技建筑”的建造条件。以下内容中的结论均为根据本人的试验推理得到,且我并没有在rulesmo.ini中找到根源,仅供参考。
再次列出盟军和苏军的特色科技建筑:
美国:墨丘利
欧盟:防御指挥部
太平洋:机器人控制中心
苏俄:宫殿
中国:原子核心
拉丁同盟:作战实验室
试验现象:(注:以下所说的“基地”都有两个属性:一个是基地车的类型,用“盟军基地”“苏军基地”区分;另一个是它最初的所属方。如“属于欧盟的苏军基地”。如果所属方与基地车的类型是一致的,则采用简称,如“欧盟基地”指的是“属于欧盟的盟军基地”,“苏俄基地”指的是“属于苏俄的苏军基地”。)
1、美国拥有自己的盟军基地时,可以造墨丘利;
2、美国拥有自己的盟军基地,且占领了欧盟基地时,可以造墨丘利和防御指挥部;
3、美国在占领欧盟基地之后,卖掉原本的美国基地,或者本来就没有美国基地,占领了欧盟基地之后,仍然可以建造墨丘利和防御指挥部;
4、美国拥有自己的盟军基地,在占领欧盟基地之后,卖掉欧盟基地,则只能建造墨丘利;
5、美国不论起初是否拥有自己的盟军基地,在占领欧盟基地之后,在重工里造一个盟军基地车,然后卖掉所有基地,展开盟军基地车,则只能建造墨丘利;
6、美国起初没有基地,占领了欧盟的重工和空指部,造一个盟军基地车,展开后,只能建造墨丘利;
7、美国起初没有基地,地图上原本存在一个属于苏俄的盟军基地,美国占领此基地后,只能建造墨丘利;
8、美国起初没有基地,地图上原本存在一个欧盟基地,苏俄先占领此基地,然后美国再占领,则可以建造墨丘利和防御指挥部;
9、地图上原本存在一个属于美国的苏联基地,美国无法建造任何苏联高科;
10、美国起初没有基地,地图上原本存在一个属于欧盟的苏军基地,美国占领后,无法建造任何苏军高科;
11、美国起初有自己的基地,地图上原本存在一个属于欧盟的苏军基地,美国占领后,无法建造任何苏军高科,但可以建造墨丘利和防御指挥部;
12、美国起初没有基地,地图上原本存在一个属于欧盟的苏军基地,和一个属于苏俄的盟军基地,美国把两个基地占领后,可以建造墨丘利、防御指挥部和宫殿;
13、美国起初没有基地,地图上原本存在一个苏俄基地,美国占领后,只能建造宫殿;
14、在试验11中,美国占领苏俄基地后,如果从重工里造一个苏军基地车,将占领来的苏俄基地卖掉,展开基地车,则不能建造任何苏军高科;
15、若使用触发中的结果“更改所属方”,效果与工程师占领相同。
为了给上面的所有现象一个解释,在此提出我个人的观点(再次声明:以下为个人推断,仅供参考):
1、每一个基地或基地车都有一个“初始所属方”的属性。这个属性在基地或基地车出现时便已经确定了,此后不会再更改。基地或基地车的出现方式有以下几种:地图上原本就有的、作战小队刷出来的、触发“将建筑建于……”凭空造出来的、从战车工厂里造出来的。
2、“初始所属方”的决定方式:地图上原本就有的,取决于该基地或基地车在地编中原本的所属方;作战小队刷出来的,取决于作战小队的所属方;触发“将建筑建于……”造出来的,取决于触发所属方;从战车工厂里造出来的,取决于造该基地车的所属方。
3、“初始所属方”与基地车的类型、基地车的实际所有者均无关。例如,原本属于欧盟的苏军建造厂被美国占领,则基地的类型是“苏军建造厂”,当前所有者是“美国”,然而“初始所属方”是“欧盟”。
4、在除建造厂之外的所有其他条件均满足的情况下(这里的“其他条件”指的是:造苏军高科需要有雷达这样的条件),只要满足下面两个条件之一,即可以建造特色科技建筑:
(1)拥有一个“初始所属方”为该国家的建造厂,且拥有相应类型建造厂;
注意:这里并没有说“初始所属方”为该国家的建造厂就是相应类型的建造厂!见下面对试验11和12的分析。
(2)自身的所属方是该国家,且拥有相应类型的建造厂。
现在根据我上面提出的推断,对部分试验结果作出解释:
试验1,美国拥有自己的盟军基地,同时满足(1)和(2),因此可以造墨丘利;
试验2,对于防御指挥部,美国不是欧盟,所以不满足(2),但是它有“初始所属方”为欧盟的盟军建造厂,所以满足(1),可以造防御指挥部;
试验3,对于墨丘利,唯一建造厂的“初始所属”是欧盟,不满足(1),但自身所属方是美国,且拥有盟军建造厂,所以满足(2);对于防御指挥部,美国不满足(2),但拥有“初始所属方”是欧盟的盟军建造厂,所以满足(1);
试验5,美国卖掉了“初始所属方”为欧盟的基地,从重工里造的基地“初始所属方”是美国,对于防御指挥部,(1)(2)均不满足;试验6同理,造出来的基地车的“初始所属方”只和造此基地车的是哪个国家有关,与造此基地车的重工的“初始所属方”无关;
试验10,对于宫殿,美国不满足(2),也没有初始所属方为苏俄的建造厂,所以也不满足(1);
试验11,对于宫殿的分析与试验10相同,对于防御指挥部,美国有盟军建造厂,也有初始所属方为欧盟的建造厂(尽管这两个建造厂不是同一个),所以满足(1);
试验12,对于墨丘利,美国拥有盟军建造厂,所以满足(2);对于防御指挥部,美国有盟军建造厂,也有初始所属方为欧盟的建造厂,所以满足(1);对于宫殿,美国有苏军建造厂,也有初始所属方为苏俄的建造厂,所以也满足(1)。
试验14,美国造出来的苏军基地的“初始所属方”是美国。当美国把占领来的苏军基地卖掉之后再展开自己造的基地时,对于宫殿,美国不是苏俄,所以(2)肯定不满足;而美国现在只有一个“初始所属方”是美国的苏军基地,所以(1)也不满足,所以无法建造宫殿,当然也无法建造其他高科。
以上就是所有对“国家特色建筑和单位的建造条件”的详细分析,可能会有错误之处,大家以后可以在遭遇战中对这类情况留意,并对前面得到的所有推断进行检验,如果有误,欢迎指出。