红色警戒2加入空降兵的方法

[红警2共和国之辉下载www.xtcdj.com| 更新日期:2012年6月28日

按照下面的方法可以模仿已有的伞兵制作出RA2的第三种伞兵。

这样就可以把美军原来雷达带来的伞兵改成一种超级武器,
比如轰炸、集束炸弹或者间谍飞机等。这样并不影响美军和
苏联在占领机场之后获得的伞兵,美国可以拥有更强大大伞
兵,比如空降上士之类的,毕竟对美国的描述就是拥有最强
大的伞兵。

这样做的最大好处是对玩家来说,除了新增了几种武器之外
没有任何习惯上的改变。如果你把这个新伞兵给苏联,再让
苏联工程师占领机场的美军雷达,这样苏联也可以有三个伞
兵。

首先,在[SuperWeaponTypes]中复制美国伞兵部分,注意
必须复制成11号,这样需要先编写8、9、10三个号码,可
以随便写一点内容。

------------------------------------------------------------------
8=Dummy1Special
9=Dummy2Special
10=Dummy3Special
11=ParaDrop2Special
------------------------------------------------------------------

现在必须给超级武器定义一个归属单位,在[GADUMY]部分添
加下面内容(只是一个形式而已)

-------------------------------------------------------------------
SuperWeapon2=Dummy1Special
-------------------------------------------------------------------

现在再写一个形式结构(记得把它加在列表里),然后复制
一份[GADUMY]成为[NADUMY]。然后在这两个结构设置成刚
才写的两个没有的超级武器:9号、10号:
-------------------------------------------------------------------
SuperWeapon=Dummy2Special
SuperWeapon2=Dummy3Special
-------------------------------------------------------------------
在[AMRADR]下, 删掉美国伞兵超级武器,改成ParaDropSpecial
(后面解释)。把[CAAIRP]的超级武器改成ParaDrop2Special.
现在可以添加所需要的超级武器了,复制标准伞兵的编码:
-------------------------------------------------------------------
[ParaDrop2Special]
UIName=Name:Para
Name=Paratrooper Drop
IsPowered=false
RechargeTime=5
Type=ParaDrop
Action=ParaDrop
SidebarImage=PARAICON
DisableableFromShell=no
AuxBuilding=CAAIRP
--------------------------------------------------------------------

注意,AuxBuilding=CAAIRP表示只有在拥有机场之后才可以使用
这个超级武器。(其实CAAIRP=CApture AIRPort).
按自己的需要编辑[ParaDropSpecial]
--------------------------------------------------------------------
[ParaDropSpecial]
UIName=Name:APara
Name=American Paratrooper Drop
IsPowered=false
RechargeTime=5
Type=ParaDrop
Action=AmerParaDrop
SidebarImage=APARICON
DisableableFromShell=no
------------------------------------------------------------------------

到现在为止我们给美军一个标准的伞兵武器,但是Action=表示
它只空降在AmerParaDropInf=中定义的单位,我们可以用Type=
设定其他。机场有了一个新的关于伞兵的定义,但它跟以前一模
一样,这个改变对玩家是不可见的。
修改[Americans]为VeteranInfantry=E1,这样美国的空降兵就
直接是上士。其他国家占领机场后得到的伞兵还是普通美国大兵。
这样就有了一个多余的位置,可以把它设计成一个新的超级武器。
把老的美国空降兵设置一下:
-------------------------------------------------------------------------
SuperWeapon=AmericanParaDropSpecial
-------------------------------------------------------------------------

然后如下修改(以改成空降炸弹为例):
--------------------------------------------------------------------
[AmericanParaDropSpecial]
UIName=Name:PBOM
Name=Parabombs
IsPowered=false
RechargeTime=15
Type=AmerParaDrop
Action=TibSunBug
SidebarImage=PBOMICON
DisableableFromShell=yes
---------------------------------------------------------------------

然后就OK了,在其他都不变的情况下新增一个空投似的超
级武器。通过修改AmerParaDropInf= 和 AmerParaDropNum=
可以改变空投的具体内容。

NB: 因为这三种伞兵类武器都以同样方式实现,所以它们都触
发[PDPLANE]。你还可以根据需要改变它的图片。剩下的就靠
你的想象力了,比如空投自爆人或者什么都不投就像间谍飞机一样。