From 02021d15ffe53d67c1b534f00f2cc0e209c3421c Mon Sep 17 00:00:00 2001 From: Cameron Taylor Date: Sat, 16 Jan 2021 15:20:57 -0500 Subject: [PATCH] fix placement of bf --- source/Character.hx | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/source/Character.hx b/source/Character.hx index 1771c49d1..a7e2b1545 100644 --- a/source/Character.hx +++ b/source/Character.hx @@ -291,17 +291,21 @@ class Character extends FlxSprite { flipX = !flipX; - // var animArray - var oldRight = animation.getByName('singRIGHT').frames; - animation.getByName('singRIGHT').frames = animation.getByName('singLEFT').frames; - animation.getByName('singLEFT').frames = oldRight; - - // IF THEY HAVE MISS ANIMATIONS?? - if (animation.getByName('singRIGHTmiss') != null) + // Doesn't flip for BF, since his are already in the right place??? + if (character != 'bf' && character != 'bf-car') { - var oldMiss = animation.getByName('singRIGHTmiss').frames; - animation.getByName('singRIGHTmiss').frames = animation.getByName('singLEFTmiss').frames; - animation.getByName('singLEFTmiss').frames = oldMiss; + // var animArray + var oldRight = animation.getByName('singRIGHT').frames; + animation.getByName('singRIGHT').frames = animation.getByName('singLEFT').frames; + animation.getByName('singLEFT').frames = oldRight; + + // IF THEY HAVE MISS ANIMATIONS?? + if (animation.getByName('singRIGHTmiss') != null) + { + var oldMiss = animation.getByName('singRIGHTmiss').frames; + animation.getByName('singRIGHTmiss').frames = animation.getByName('singLEFTmiss').frames; + animation.getByName('singLEFTmiss').frames = oldMiss; + } } } } @@ -395,13 +399,10 @@ class Character extends FlxSprite { animation.play(AnimName, Force, Reversed, Frame); - if (animation.curAnim != null) + var daOffset = animOffsets.get(animation.curAnim.name); + if (animOffsets.exists(animation.curAnim.name)) { - var daOffset = animOffsets.get(animation.curAnim.name); - if (animOffsets.exists(animation.curAnim.name)) - { - offset.set(daOffset[0], daOffset[1]); - } + offset.set(daOffset[0], daOffset[1]); } if (curCharacter == 'gf')