|
@ -8,36 +8,34 @@ |
|
|
Voiced: |
|
|
Voiced: |
|
|
VoiceSet: GIVoice |
|
|
VoiceSet: GIVoice |
|
|
ProducibleWithLevel: |
|
|
ProducibleWithLevel: |
|
|
@@ -158,6 +159,10 @@
|
|
|
|
|
|
Weapon: awp |
|
|
|
|
|
AttackFrontal: |
|
|
|
|
|
Voice: Attack |
|
|
|
|
|
+ WithInfantryBody:
|
|
|
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
|
|
+ QuantizeFacingsFromSequence:
|
|
|
|
|
|
+ Sequence: stand
|
|
|
|
|
|
Voiced: |
|
|
|
|
|
|
|
|
@@ -162,6 +163,8 @@
|
|
|
VoiceSet: SniperVoice |
|
|
VoiceSet: SniperVoice |
|
|
ProducibleWithLevel: |
|
|
ProducibleWithLevel: |
|
|
@@ -272,6 +277,8 @@
|
|
|
|
|
|
VoiceSet: SealVoice |
|
|
|
|
|
ProducibleWithLevel: |
|
|
|
|
|
Prerequisites: barracks.infiltrated |
|
|
Prerequisites: barracks.infiltrated |
|
|
+ WithInfantryBody:
|
|
|
+ WithInfantryBody:
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
|
|
|
|
|
|
|
|
spy: |
|
|
|
|
|
Inherits: ^Infantry |
|
|
|
|
|
@@ -274,6 +277,8 @@
|
|
|
|
|
|
Prerequisites: barracks.infiltrated |
|
|
QuantizeFacingsFromSequence: |
|
|
QuantizeFacingsFromSequence: |
|
|
Sequence: stand |
|
|
Sequence: stand |
|
|
WithSwimSuit: |
|
|
|
|
|
@@ -337,6 +344,8 @@
|
|
|
|
|
|
VoiceSet: TanyaVoice |
|
|
|
|
|
ProducibleWithLevel: |
|
|
|
|
|
Prerequisites: barracks.infiltrated |
|
|
|
|
|
+ WithInfantryBody:
|
|
|
+ WithInfantryBody:
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
|
|
WithSwimSuit: |
|
|
|
|
|
-TakeCover: # TODO: allow multiple sequence modifiers |
|
|
|
|
|
|
|
|
|
|
|
@@ -339,6 +344,8 @@
|
|
|
|
|
|
Prerequisites: barracks.infiltrated |
|
|
QuantizeFacingsFromSequence: |
|
|
QuantizeFacingsFromSequence: |
|
|
Sequence: stand |
|
|
Sequence: stand |
|
|
|
|
|
+ WithInfantryBody:
|
|
|
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
-TakeCover: # TODO: allow multiple sequence modifiers |
|
|
-TakeCover: # TODO: allow multiple sequence modifiers |
|
|
@@ -393,7 +402,7 @@
|
|
|
|
|
|
|
|
|
WithSwimSuit: |
|
|
|
|
|
|
|
|
|
|
|
@@ -393,7 +400,7 @@
|
|
|
WithInfantryBody: |
|
|
WithInfantryBody: |
|
|
StandSequence: fly |
|
|
StandSequence: fly |
|
|
MoveSequence: fly |
|
|
MoveSequence: fly |
|
@ -46,7 +44,7 @@ |
|
|
IdleSequences: idle-air |
|
|
IdleSequences: idle-air |
|
|
Hovers: |
|
|
Hovers: |
|
|
OffsetModifier: -45 |
|
|
OffsetModifier: -45 |
|
|
@@ -454,3 +463,5 @@
|
|
|
|
|
|
|
|
|
@@ -454,3 +461,5 @@
|
|
|
Weapon: NeutronRifle |
|
|
Weapon: NeutronRifle |
|
|
AttackFrontal: |
|
|
AttackFrontal: |
|
|
Voice: Attack |
|
|
Voice: Attack |
|
@ -55,20 +53,28 @@ |
|
|
|
|
|
|
|
|
--- a/mods/ra2/rules/allied-naval.yaml
|
|
|
--- a/mods/ra2/rules/allied-naval.yaml
|
|
|
+++ b/mods/ra2/rules/allied-naval.yaml
|
|
|
+++ b/mods/ra2/rules/allied-naval.yaml
|
|
|
@@ -202,9 +202,10 @@
|
|
|
|
|
|
ExplodeInstead: true |
|
|
|
|
|
RenderDetectionCircle: |
|
|
|
|
|
|
|
|
@@ -204,7 +204,7 @@
|
|
|
RenderSprites: |
|
|
RenderSprites: |
|
|
+ QuantizeFacingsFromSequence:
|
|
|
|
|
|
+ Sequence: stand
|
|
|
|
|
|
WithInfantryBody: |
|
|
WithInfantryBody: |
|
|
- StandSequences: stand
|
|
|
|
|
|
|
|
|
StandSequences: stand |
|
|
- AttackSequence: shoot
|
|
|
- AttackSequence: shoot
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
WithDeathAnimation: |
|
|
WithDeathAnimation: |
|
|
UseDeathTypeSuffix: false |
|
|
UseDeathTypeSuffix: false |
|
|
Repairable: |
|
|
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
|
|
|
--- a/mods/ra2/rules/soviet-infantry.yaml
|
|
|
+++ b/mods/ra2/rules/soviet-infantry.yaml
|
|
|
+++ b/mods/ra2/rules/soviet-infantry.yaml
|
|
|
@@ -33,6 +33,7 @@
|
|
|
@@ -33,6 +33,7 @@
|
|
@ -79,16 +85,15 @@ |
|
|
Voiced: |
|
|
Voiced: |
|
|
VoiceSet: ConscriptVoice |
|
|
VoiceSet: ConscriptVoice |
|
|
ProducibleWithLevel: |
|
|
ProducibleWithLevel: |
|
|
@@ -84,7 +85,7 @@
|
|
|
|
|
|
|
|
|
@@ -84,6 +85,7 @@
|
|
|
UpgradeTypes: eliteweapon |
|
|
UpgradeTypes: eliteweapon |
|
|
UpgradeMinEnabledLevel: 1 |
|
|
UpgradeMinEnabledLevel: 1 |
|
|
WithInfantryBody: |
|
|
WithInfantryBody: |
|
|
- IdleAnimation:
|
|
|
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
|
|
IdleAnimation: |
|
|
Voiced: |
|
|
Voiced: |
|
|
VoiceSet: FlakTrooperVoice |
|
|
VoiceSet: FlakTrooperVoice |
|
|
ProducibleWithLevel: |
|
|
|
|
|
@@ -141,6 +142,7 @@
|
|
|
|
|
|
|
|
|
@@ -141,6 +143,7 @@
|
|
|
SelfReloads: true |
|
|
SelfReloads: true |
|
|
SelfReloadTicks: 70 |
|
|
SelfReloadTicks: 70 |
|
|
WithInfantryBody: |
|
|
WithInfantryBody: |
|
@ -96,7 +101,7 @@ |
|
|
UpgradeActorsNear: |
|
|
UpgradeActorsNear: |
|
|
Upgrades: charged |
|
|
Upgrades: charged |
|
|
Range: 1c256 |
|
|
Range: 1c256 |
|
|
@@ -226,6 +228,7 @@
|
|
|
|
|
|
|
|
|
@@ -226,6 +229,7 @@
|
|
|
AttackFrontal: |
|
|
AttackFrontal: |
|
|
Voice: Attack |
|
|
Voice: Attack |
|
|
WithInfantryBody: |
|
|
WithInfantryBody: |
|
@ -104,18 +109,23 @@ |
|
|
Voiced: |
|
|
Voiced: |
|
|
VoiceSet: DesolatorVoice |
|
|
VoiceSet: DesolatorVoice |
|
|
ProducibleWithLevel: |
|
|
ProducibleWithLevel: |
|
|
|
|
|
@@ -277,6 +281,7 @@
|
|
|
|
|
|
OutsideRangeCursor: bomb |
|
|
|
|
|
TakeCover: |
|
|
|
|
|
WithInfantryBody: |
|
|
|
|
|
+ DefaultAttackSequence: shoot
|
|
|
|
|
|
IdleSequences: idle1,idle2 |
|
|
|
|
|
QuantizeFacingsFromSequence: |
|
|
|
|
|
Sequence: stand |
|
|
|
|
|
|
|
|
--- a/mods/ra2/rules/soviet-naval.yaml
|
|
|
--- a/mods/ra2/rules/soviet-naval.yaml
|
|
|
+++ b/mods/ra2/rules/soviet-naval.yaml
|
|
|
+++ b/mods/ra2/rules/soviet-naval.yaml
|
|
|
@@ -205,8 +205,9 @@
|
|
|
|
|
|
ExplodeInstead: true |
|
|
|
|
|
|
|
|
@@ -206,7 +206,7 @@
|
|
|
RenderDetectionCircle: |
|
|
RenderDetectionCircle: |
|
|
WithInfantryBody: |
|
|
WithInfantryBody: |
|
|
- StandSequences: stand
|
|
|
|
|
|
AttackSequence: punch |
|
|
|
|
|
|
|
|
StandSequences: stand |
|
|
|
|
|
- AttackSequence: punch
|
|
|
|
|
|
+ DefaultAttackSequence: punch
|
|
|
Repairable: |
|
|
Repairable: |
|
|
Voice: Attack |
|
|
Voice: Attack |
|
|
- RepairBuildings: gayard, nayard
|
|
|
|
|
|
+ RepairBuildings: gayard
|
|
|
|
|
|
+ QuantizeFacingsFromSequence:
|
|
|
|
|
|
+ Sequence: stand
|
|
|
|
|
|
|
|
|
RepairBuildings: gayard, nayard |