From 9bca5f5131eb2ac54c5e23a856291a517a0d24f5 Mon Sep 17 00:00:00 2001 From: reaperrr Date: Fri, 17 Oct 2014 17:28:05 +0200 Subject: [PATCH] Fix RenderGunboat wake animation --- OpenRA.Mods.Cnc/Render/RenderGunboat.cs | 4 ++-- mods/cnc/bits/wake.shp | Bin 0 -> 1956 bytes mods/cnc/sequences/campaign.yaml | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 mods/cnc/bits/wake.shp diff --git a/OpenRA.Mods.Cnc/Render/RenderGunboat.cs b/OpenRA.Mods.Cnc/Render/RenderGunboat.cs index f76deb2d1c..11dede0c28 100644 --- a/OpenRA.Mods.Cnc/Render/RenderGunboat.cs +++ b/OpenRA.Mods.Cnc/Render/RenderGunboat.cs @@ -53,11 +53,11 @@ namespace OpenRA.Mods.RA.Render Add(info.RightSequence, new AnimationWithOffset(right, null, () => facing.Facing <= 128, 0)); var leftWake = new Animation(self.World, name); - leftWake.Play(info.WakeLeftSequence); + leftWake.PlayRepeating(info.WakeLeftSequence); Add(info.WakeLeftSequence, new AnimationWithOffset(leftWake, null, () => facing.Facing > 128, -87)); var rightWake = new Animation(self.World, name); - rightWake.Play(info.WakeRightSequence); + rightWake.PlayRepeating(info.WakeRightSequence); Add(info.WakeRightSequence, new AnimationWithOffset(rightWake, null, () => facing.Facing <= 128, -87)); } diff --git a/mods/cnc/bits/wake.shp b/mods/cnc/bits/wake.shp new file mode 100644 index 0000000000000000000000000000000000000000..cd968940bb52402788388afd74e740ec81c30311 GIT binary patch literal 1956 zcmY+FO>9(E6vxkfEv>gU=CyzuKYGr+!*wB;G0{X5B2y*c7g*?<5x=loj1o&|L45{q>Fd^X6DWPo&U$3Nz%VA z-BPdb5WT1WOq*u?ez?v@&HbOl_5G3Ne*0*%eluM6ZEEg+8?NbCb3Z-ate=n9+g!g? z(?o@1@2jVYs!b#XiwlFjbQcv~#C4Kff*s7#8&qx+X*o_PT5>i>a6H&euTk1+uTYfQ zcr~+r;}mrcEewRtzd{-F`DK&3xR<%m|J`KXRU^dJy+lz`hz}upz8WK+x+*50JIBD%jT*wm`rDl|xaXSRsK@VUjUpkL3uSNmN6vgB5ZP85bSZ+q$ zPqYN#7<|=UNUGZ586n73%~B(tEF@(R%NB%Nsnbm@Hj~uRNyuR>CVZ7LBJ(8mE`6u^ zU3i4zB=;=+j|^PG=n$_6Od?}7k!s=b!D_O`JCO3)7IQ;DQ0Wc@o)pDeR4fS;6>Nne z-_lUNIQhT@Ffizxt#)I4(9ud9m4ZO{!Q*s<=&yL+R6;MLtjejqYeWZ4cm1Lvclie@ zn6S-A?I^DC%jzyoV7^hF#x+{IJ-Wum)f`08k)(P;XL3@DQDQdVQ6M3*16;PsH;j=5SgQu#7h1@d_QJ)f~Py z$)h<ZyX^;ziTGzd$gX2wG@2tG;S8qPLs4?b2v@cGZDKGuAF> zbqh37+P%UFB-u;H=@`S%V4b5R?v<_uqc^TnZas>c+PQ8ftuyl`gNa9Jp=u}n8B;Jj z-@j_imz1RL(!7c8%QbUo=fYIUA$a+vgL(oY2Sjxc8sL4Z+l@R87WzD6Y=GG!X zsi(P2Y^QtXCpte%?TVf;hw0n(H`OlJ|J$U3WANmq%?kG%vILi)q;@f_8yWvo2yxJZ z>?Wi_(+u*OX$ieX;k1qFnj(E@ofgwVM;JHc+W3S@RL}{)kOX=$t&d6F5R!r5si`D> z$xNR6QF9MEa(Jrjl1QsxNQTlNWFD*%QWmkupbrd`$774A~k- z8+TIFzO^%99;1J&Eknf$05vIhaznC3LHU}z(WcCMl=D-9Q}h*-c{al@NVjY;dRgZH yUh*m<>6Q>MD21pa(0(f61SiG%44E_i)Ajj4$>muZ#vNwTk=G~D2Jw{CME?O~1Lm~= literal 0 HcmV?d00001 diff --git a/mods/cnc/sequences/campaign.yaml b/mods/cnc/sequences/campaign.yaml index f59f5e4699..3c271d6a32 100644 --- a/mods/cnc/sequences/campaign.yaml +++ b/mods/cnc/sequences/campaign.yaml @@ -25,6 +25,7 @@ boat: Start: 6 Length: 6 Offset: 1,2 + Tick: 120 right: Start: 96 Facings: 32 @@ -38,5 +39,6 @@ boat: Start: 0 Length: 6 Offset: -1,2 + Tick: 120 icon: boaticnh Start: 0 \ No newline at end of file