|
--- a/mods/ra2/rules/allied-infantry.yaml
|
|
+++ b/mods/ra2/rules/allied-infantry.yaml
|
|
@@ -123,6 +123,7 @@
|
|
# UpgradeTypes: eliteparaweapon
|
|
# UpgradeMinEnabledLevel: 1
|
|
WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
Voiced:
|
|
VoiceSet: GIVoice
|
|
ProducibleWithLevel:
|
|
@@ -162,6 +163,8 @@
|
|
VoiceSet: SniperVoice
|
|
ProducibleWithLevel:
|
|
Prerequisites: barracks.infiltrated
|
|
+ WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
spy:
|
|
Inherits: ^Infantry
|
|
@@ -274,6 +277,8 @@
|
|
Prerequisites: barracks.infiltrated
|
|
QuantizeFacingsFromSequence:
|
|
Sequence: stand
|
|
+ WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
WithSwimSuit:
|
|
-TakeCover: # TODO: allow multiple sequence modifiers
|
|
|
|
@@ -339,6 +344,8 @@
|
|
Prerequisites: barracks.infiltrated
|
|
QuantizeFacingsFromSequence:
|
|
Sequence: stand
|
|
+ WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
-TakeCover: # TODO: allow multiple sequence modifiers
|
|
WithSwimSuit:
|
|
|
|
@@ -393,7 +400,7 @@
|
|
WithInfantryBody:
|
|
StandSequence: fly
|
|
MoveSequence: fly
|
|
- AttackSequence: shoot-air
|
|
+ DefaultAttackSequence: shoot-air
|
|
IdleSequences: idle-air
|
|
Hovers:
|
|
OffsetModifier: -45
|
|
@@ -454,3 +461,5 @@
|
|
Weapon: NeutronRifle
|
|
AttackFrontal:
|
|
Voice: Attack
|
|
+ WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
--- a/mods/ra2/rules/allied-naval.yaml
|
|
+++ b/mods/ra2/rules/allied-naval.yaml
|
|
@@ -204,7 +204,7 @@
|
|
RenderSprites:
|
|
WithInfantryBody:
|
|
StandSequences: stand
|
|
- AttackSequence: shoot
|
|
+ DefaultAttackSequence: shoot
|
|
WithDeathAnimation:
|
|
UseDeathTypeSuffix: false
|
|
Repairable:
|
|
|
|
--- a/mods/ra2/rules/defaults.yaml
|
|
+++ b/mods/ra2/rules/defaults.yaml
|
|
@@ -297,7 +297,7 @@
|
|
WithInfantryBody:
|
|
IdleSequences: idle1,idle2
|
|
StandSequences: stand
|
|
- AttackSequence: shoot
|
|
+ DefaultAttackSequence: shoot
|
|
UpgradeTypes: parachute
|
|
UpgradeMaxEnabledLevel: 0
|
|
WithDeathAnimation@normal:
|
|
|
|
--- a/mods/ra2/rules/soviet-infantry.yaml
|
|
+++ b/mods/ra2/rules/soviet-infantry.yaml
|
|
@@ -33,6 +33,7 @@
|
|
UpgradeTypes: eliteweapon
|
|
UpgradeMinEnabledLevel: 1
|
|
WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
Voiced:
|
|
VoiceSet: ConscriptVoice
|
|
ProducibleWithLevel:
|
|
@@ -84,6 +85,7 @@
|
|
UpgradeTypes: eliteweapon
|
|
UpgradeMinEnabledLevel: 1
|
|
WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
IdleAnimation:
|
|
Voiced:
|
|
VoiceSet: FlakTrooperVoice
|
|
@@ -141,6 +143,7 @@
|
|
SelfReloads: true
|
|
SelfReloadTicks: 70
|
|
WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
UpgradeActorsNear:
|
|
Upgrades: charged
|
|
Range: 1c256
|
|
@@ -226,6 +229,7 @@
|
|
AttackFrontal:
|
|
Voice: Attack
|
|
WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
Voiced:
|
|
VoiceSet: DesolatorVoice
|
|
ProducibleWithLevel:
|
|
@@ -277,6 +281,7 @@
|
|
OutsideRangeCursor: bomb
|
|
TakeCover:
|
|
WithInfantryBody:
|
|
+ DefaultAttackSequence: shoot
|
|
IdleSequences: idle1,idle2
|
|
QuantizeFacingsFromSequence:
|
|
Sequence: stand
|
|
|
|
--- a/mods/ra2/rules/soviet-naval.yaml
|
|
+++ b/mods/ra2/rules/soviet-naval.yaml
|
|
@@ -206,7 +206,7 @@
|
|
RenderDetectionCircle:
|
|
WithInfantryBody:
|
|
StandSequences: stand
|
|
- AttackSequence: punch
|
|
+ DefaultAttackSequence: punch
|
|
Repairable:
|
|
Voice: Attack
|
|
RepairBuildings: gayard, nayard
|