Enemy Throwing the Player in the Wrong Direction

ModdingGuy

New member
Could anyone offer any advice for getting an enemy to throw the player character in the same direction as the enemy is facing? The problem is that the enemy throws the player character the wrong way, i.e., if the enemy is facing to the left, and the player is facing to the right, the enemy will throw the player to the right, while facing the left. Please see the attached screenshots for details. Thanks in advance!

1769481961904.png1769481977287.png1769482001780.png
 
Default throw that this enemy is using will always throw to the back of enemy.
If you want enemy to throw to his/her front, you should not use THROW animation and instead use GRAB animation with attackbox + dropv +damageonlanding for the throw mechanic.
 
First of all, you could replace THROW animation with other grab animation like this:
Code:
anim    grabbackward
    offset    190 225
    delay    6
    frame    data/chars/donovan/throw1.png
    hitfx    data/sounds/silent.wav
    attack    190 125 60 100 0 100 1 1
    dropv    4.5 2 0
    forcedirection 1
    damageonlanding 20 1
    frame    data/chars/donovan/throw2.png
    attack    0
    frame    data/chars/donovan/throw3.png
    frame    data/chars/donovan/throw4B.png
    delay    15
    frame    data/chars/donovan/throw5B.png
    delay    8
    frame    data/chars/donovan/throw6.png
    frame    data/chars/donovan/throw7.png
    frame    data/chars/donovan/throw8.png

You could replace enemy's THROW with similar animation. But instead of GRABBACKWARD, enemy should use GRAB animation.
 
Thanks! I will try that out.

Also, if I have a unique "throwing" animation for the enemy (that differs from the normal "fall" animation), how would I map that to the player's grab/throw? I assume the same concept would apply to "attack2" / "pain2"? Any guidance is helpful, thanks!
 
Back
Top Bottom