Provides automatic installation scripts for OpenRA with Tiberian Sun & Red Alert 2 + Dune 2 (Windows, Linux)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
3.1 KiB

  1. --- a/mods/ra2/rules/allied-infantry.yaml
  2. +++ b/mods/ra2/rules/allied-infantry.yaml
  3. @@ -123,6 +123,7 @@
  4. # UpgradeTypes: eliteparaweapon
  5. # UpgradeMinEnabledLevel: 1
  6. WithInfantryBody:
  7. + DefaultAttackSequence: shoot
  8. Voiced:
  9. VoiceSet: GIVoice
  10. ProducibleWithLevel:
  11. @@ -162,6 +163,8 @@
  12. VoiceSet: SniperVoice
  13. ProducibleWithLevel:
  14. Prerequisites: barracks.infiltrated
  15. + WithInfantryBody:
  16. + DefaultAttackSequence: shoot
  17. spy:
  18. Inherits: ^Infantry
  19. @@ -274,6 +277,8 @@
  20. Prerequisites: barracks.infiltrated
  21. QuantizeFacingsFromSequence:
  22. Sequence: stand
  23. + WithInfantryBody:
  24. + DefaultAttackSequence: shoot
  25. WithSwimSuit:
  26. -TakeCover: # TODO: allow multiple sequence modifiers
  27. @@ -339,6 +344,8 @@
  28. Prerequisites: barracks.infiltrated
  29. QuantizeFacingsFromSequence:
  30. Sequence: stand
  31. + WithInfantryBody:
  32. + DefaultAttackSequence: shoot
  33. -TakeCover: # TODO: allow multiple sequence modifiers
  34. WithSwimSuit:
  35. @@ -393,7 +400,7 @@
  36. WithInfantryBody:
  37. StandSequence: fly
  38. MoveSequence: fly
  39. - AttackSequence: shoot-air
  40. + DefaultAttackSequence: shoot-air
  41. IdleSequences: idle-air
  42. Hovers:
  43. OffsetModifier: -45
  44. @@ -454,3 +461,5 @@
  45. Weapon: NeutronRifle
  46. AttackFrontal:
  47. Voice: Attack
  48. + WithInfantryBody:
  49. + DefaultAttackSequence: shoot
  50. --- a/mods/ra2/rules/allied-naval.yaml
  51. +++ b/mods/ra2/rules/allied-naval.yaml
  52. @@ -204,7 +204,7 @@
  53. RenderSprites:
  54. WithInfantryBody:
  55. StandSequences: stand
  56. - AttackSequence: shoot
  57. + DefaultAttackSequence: shoot
  58. WithDeathAnimation:
  59. UseDeathTypeSuffix: false
  60. Repairable:
  61. --- a/mods/ra2/rules/defaults.yaml
  62. +++ b/mods/ra2/rules/defaults.yaml
  63. @@ -297,7 +297,7 @@
  64. WithInfantryBody:
  65. IdleSequences: idle1,idle2
  66. StandSequences: stand
  67. - AttackSequence: shoot
  68. + DefaultAttackSequence: shoot
  69. UpgradeTypes: parachute
  70. UpgradeMaxEnabledLevel: 0
  71. WithDeathAnimation@normal:
  72. --- a/mods/ra2/rules/soviet-infantry.yaml
  73. +++ b/mods/ra2/rules/soviet-infantry.yaml
  74. @@ -33,6 +33,7 @@
  75. UpgradeTypes: eliteweapon
  76. UpgradeMinEnabledLevel: 1
  77. WithInfantryBody:
  78. + DefaultAttackSequence: shoot
  79. Voiced:
  80. VoiceSet: ConscriptVoice
  81. ProducibleWithLevel:
  82. @@ -84,6 +85,7 @@
  83. UpgradeTypes: eliteweapon
  84. UpgradeMinEnabledLevel: 1
  85. WithInfantryBody:
  86. + DefaultAttackSequence: shoot
  87. IdleAnimation:
  88. Voiced:
  89. VoiceSet: FlakTrooperVoice
  90. @@ -141,6 +143,7 @@
  91. SelfReloads: true
  92. SelfReloadTicks: 70
  93. WithInfantryBody:
  94. + DefaultAttackSequence: shoot
  95. UpgradeActorsNear:
  96. Upgrades: charged
  97. Range: 1c256
  98. @@ -226,6 +229,7 @@
  99. AttackFrontal:
  100. Voice: Attack
  101. WithInfantryBody:
  102. + DefaultAttackSequence: shoot
  103. Voiced:
  104. VoiceSet: DesolatorVoice
  105. ProducibleWithLevel:
  106. @@ -277,6 +281,7 @@
  107. OutsideRangeCursor: bomb
  108. TakeCover:
  109. WithInfantryBody:
  110. + DefaultAttackSequence: shoot
  111. IdleSequences: idle1,idle2
  112. QuantizeFacingsFromSequence:
  113. Sequence: stand
  114. --- a/mods/ra2/rules/soviet-naval.yaml
  115. +++ b/mods/ra2/rules/soviet-naval.yaml
  116. @@ -206,7 +206,7 @@
  117. RenderDetectionCircle:
  118. WithInfantryBody:
  119. StandSequences: stand
  120. - AttackSequence: punch
  121. + DefaultAttackSequence: punch
  122. Repairable:
  123. Voice: Attack
  124. RepairBuildings: gayard, nayard