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.

121 lines
2.8 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. @@ -158,6 +159,10 @@
  12. Weapon: awp
  13. AttackFrontal:
  14. Voice: Attack
  15. + WithInfantryBody:
  16. + DefaultAttackSequence: shoot
  17. + QuantizeFacingsFromSequence:
  18. + Sequence: stand
  19. Voiced:
  20. VoiceSet: SniperVoice
  21. ProducibleWithLevel:
  22. @@ -272,6 +277,8 @@
  23. VoiceSet: SealVoice
  24. ProducibleWithLevel:
  25. Prerequisites: barracks.infiltrated
  26. + WithInfantryBody:
  27. + DefaultAttackSequence: shoot
  28. QuantizeFacingsFromSequence:
  29. Sequence: stand
  30. WithSwimSuit:
  31. @@ -337,6 +344,8 @@
  32. VoiceSet: TanyaVoice
  33. ProducibleWithLevel:
  34. Prerequisites: barracks.infiltrated
  35. + WithInfantryBody:
  36. + DefaultAttackSequence: shoot
  37. QuantizeFacingsFromSequence:
  38. Sequence: stand
  39. -TakeCover: # TODO: allow multiple sequence modifiers
  40. @@ -393,7 +402,7 @@
  41. WithInfantryBody:
  42. StandSequence: fly
  43. MoveSequence: fly
  44. - AttackSequence: shoot-air
  45. + DefaultAttackSequence: shoot-air
  46. IdleSequences: idle-air
  47. Hovers:
  48. OffsetModifier: -45
  49. @@ -454,3 +463,5 @@
  50. Weapon: NeutronRifle
  51. AttackFrontal:
  52. Voice: Attack
  53. + WithInfantryBody:
  54. + DefaultAttackSequence: shoot
  55. --- a/mods/ra2/rules/allied-naval.yaml
  56. +++ b/mods/ra2/rules/allied-naval.yaml
  57. @@ -202,9 +202,10 @@
  58. ExplodeInstead: true
  59. RenderDetectionCircle:
  60. RenderSprites:
  61. + QuantizeFacingsFromSequence:
  62. + Sequence: stand
  63. WithInfantryBody:
  64. - StandSequences: stand
  65. - AttackSequence: shoot
  66. + DefaultAttackSequence: shoot
  67. WithDeathAnimation:
  68. UseDeathTypeSuffix: false
  69. Repairable:
  70. --- a/mods/ra2/rules/soviet-infantry.yaml
  71. +++ b/mods/ra2/rules/soviet-infantry.yaml
  72. @@ -33,6 +33,7 @@
  73. UpgradeTypes: eliteweapon
  74. UpgradeMinEnabledLevel: 1
  75. WithInfantryBody:
  76. + DefaultAttackSequence: shoot
  77. Voiced:
  78. VoiceSet: ConscriptVoice
  79. ProducibleWithLevel:
  80. @@ -84,7 +85,7 @@
  81. UpgradeTypes: eliteweapon
  82. UpgradeMinEnabledLevel: 1
  83. WithInfantryBody:
  84. - IdleAnimation:
  85. + DefaultAttackSequence: shoot
  86. Voiced:
  87. VoiceSet: FlakTrooperVoice
  88. ProducibleWithLevel:
  89. @@ -141,6 +142,7 @@
  90. SelfReloads: true
  91. SelfReloadTicks: 70
  92. WithInfantryBody:
  93. + DefaultAttackSequence: shoot
  94. UpgradeActorsNear:
  95. Upgrades: charged
  96. Range: 1c256
  97. @@ -226,6 +228,7 @@
  98. AttackFrontal:
  99. Voice: Attack
  100. WithInfantryBody:
  101. + DefaultAttackSequence: shoot
  102. Voiced:
  103. VoiceSet: DesolatorVoice
  104. ProducibleWithLevel:
  105. --- a/mods/ra2/rules/soviet-naval.yaml
  106. +++ b/mods/ra2/rules/soviet-naval.yaml
  107. @@ -205,8 +205,9 @@
  108. ExplodeInstead: true
  109. RenderDetectionCircle:
  110. WithInfantryBody:
  111. - StandSequences: stand
  112. AttackSequence: punch
  113. Repairable:
  114. Voice: Attack
  115. - RepairBuildings: gayard, nayard
  116. + RepairBuildings: gayard
  117. + QuantizeFacingsFromSequence:
  118. + Sequence: stand