From d6d0fd597db1def70b1c0fb4254d4ff0012c4207 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 17 Jan 2021 16:18:01 +0000 Subject: [PATCH] Fix Tanya firing animation. --- mods/ra/rules/infantry.yaml | 5 +++- mods/ra/sequences/infantry.yaml | 46 ++++++++++++++++++++++++++++++--- 2 files changed, 47 insertions(+), 4 deletions(-) diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index 24f817bc25..2f8b21c627 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -389,14 +389,17 @@ E7: Voice: Move Armament@PRIMARY: Weapon: Colt45 + LocalOffset: 0,0,0, 0,0,0 Armament@SECONDARY: Weapon: Colt45 + LocalOffset: 0,0,0, 0,0,0 Armament@GARRISONED: Name: garrisoned Weapon: Colt45 MuzzleSequence: garrison-muzzle WithInfantryBody: - DefaultAttackSequence: shoot + AttackSequences: + primary: shoot-left, shoot-right StandSequences: stand ExternalCondition@PRODUCED: Condition: produced diff --git a/mods/ra/sequences/infantry.yaml b/mods/ra/sequences/infantry.yaml index f7a890fcfe..51db65816b 100644 --- a/mods/ra/sequences/infantry.yaml +++ b/mods/ra/sequences/infantry.yaml @@ -717,9 +717,49 @@ e7: Length: 6 Facings: 8 Tick: 80 - shoot: - Start: 56 - Length: 7 + shoot-left: + Combine: + e7: + Length: 8 + Frames: 58, 56, 64, 63, 71, 70, 79, 77 + e7: + Length: 2 + Frames: 85, 84 + Offset: 1, 0 + e7: + Length: 2 + Frames: 92, 91 + e7: + Length: 2 + Frames: 99, 98 + Offset: 1, -2 + e7: + Length: 2 + Frames: 107, 105 + Offset: 0, -2 + Length: 2 + Facings: 8 + shoot-right: + Combine: + e7: + Length: 8 + Frames: 57, 56, 65, 63, 72, 70, 78, 77 + e7: + Length: 2 + Frames: 86, 84 + Offset: 1, 0 + e7: + Length: 2 + Frames: 93, 91 + e7: + Length: 2 + Frames: 100, 98 + Offset: 1, -2 + e7: + Length: 2 + Frames: 106, 105 + Offset: 0, -2 + Length: 2 Facings: 8 idle1: Start: 233