大家好,在《红色警戒2》这款经典策略游戏中,有许多有趣的技巧和修改方法可以让游戏体验更加丰富。我们就来探讨一些关于红色警戒手雷兵和如何快速召唤10个兵的知识点,希望能帮助大家更好地享受游戏。
让我们了解一下《红色警戒2》的单位属性是如何定义的。这些属性都存储在游戏的“rules.ini”文件中,尤里的复仇版本则存储在“rulesmd.ini”文件中。以美国大兵为例,其属性定义如下:
``ini
[E1]
UIName=Name:E1
Name=GI
Image=GI
Category=Soldier
Primary=M60
Secondary=Para
Occupier=yes
OccupyWeapon=UCPara
EliteOccupyWeapon=UCElitePara
OpenTransportWeapon=1
Prerequisite=GAPILE
CrushSound=InfantrySquish
Strength=125
Pip=white
OccupyPip=PersonBlue
Armor=none
TechLevel=1
Sight=5
Speed=4
Owner=British,French,Germans,Americans,Alliance
Cost=200
Soylent=100
Points=10
IsSelectableCombatant=yes
VoiceSelect=GISelect
VoiceMove=GIMove
VoiceAttack=GIAttackCommand
VoiceFeedback=GIFear
VoiceSpecialAttack=GIMove
DieSound=GIDie
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
PhysicalSize=1
MovementZone=Infantry
ThreatPosed=10
ImmuneToVeins=yes
ImmuneToPsionics=no
Bombable=yes
Deployer=yes
DeployFire=yes
VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
Size=1
Crushable=yes
DeploySound=GIDeploy
UndeploySound=GIUndeploy
ElitePrimary=M60E
EliteSecondary=ParaE
IFVMode=2
`
从这段代码中,我们可以看到美国大兵的各种属性,如名称、图像、分类、武器、生命值、速度、所属国家、价格等。通过修改这些属性,我们可以创建新的单位或修改现有单位的属性。
让我们看看如何创建一个新的单位。以美国总统的保镖为例,我们首先需要复制现有的保镖代码,然后进行修改:
`ini
[SSRV]
UIName=Name:SecretService
Name=Secret Service
Category=Soldier
Strength=50
Primary=Pistola
Armor=none
TechLevel=-1
CrushSound=InfantrySquish
Sight=2
Speed=4
Owner=Russians,Confederation,Africans,Arabs,YuriCountry
AllowedToStartInMultiplayer=no
Cost=10
Soylent=100
Points=1
Pip=white
VoiceSelect=SSSelect
VoiceMove=SSMove
VoiceAttack=SSAttackCommand
VoiceFeedback=
VoiceSpecialAttack=SSMove
DieSound=SSDie
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
PhysicalSize=1
MovementZone=Infantry
ThreatPosed=0
ImmuneToVeins=yes
Size=1
IFVMode=0
`
修改后的代码如下:
`ini
[SSRV2]
UIName=Name:SecretService
Name=Secret Service
Category=Soldier
Image=SSRV
Strength=50
Primary=Pistola
Armor=none
TechLevel=1
CrushSound=InfantrySquish
Sight=2
Speed=4
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
AllowedToStartInMultiplayer=yes
Cost=10
Soylent=100
Points=1
Pip=white
VoiceSelect=SSSelect
VoiceMove=SSMove
VoiceAttack=SSAttackCommand
VoiceFeedback=
VoiceSpecialAttack=SSMove
DieSound=SSDie
Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
PhysicalSize=1
MovementZone=Infantry
ThreatPosed=0
ImmuneToVeins=yes
Size=1
IFVMode=0
Prerequisite=GAPILE
IsSelectableCombatant=yes
``
我们需要在“rules.ini”或“rulesmd.ini”文件中注册新的单位名称。找到“[InfantryTypes]”(步兵单位列表)部分,在数字