From 31e8845f9ce5b2838349a9059dc030440544e956 Mon Sep 17 00:00:00 2001 From: XProger Date: Thu, 21 Jun 2018 21:28:44 +0300 Subject: [PATCH] #3 force set animation state after landing --- src/lara.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lara.h b/src/lara.h index fe9d692..8bb1004 100644 --- a/src/lara.h +++ b/src/lara.h @@ -66,6 +66,8 @@ struct Lara : Character { ANIM_STAND = 11, + ANIM_LANDING = 24, + ANIM_CLIMB_JUMP = 26, ANIM_FALL_HANG = 28, @@ -2102,6 +2104,9 @@ struct Lara : Character { if (v > 0.0f) hit(v * v * LARA_MAX_HEALTH / 196.0f, NULL, TR::HIT_FALL); } + + if (state == STATE_FALL && health > 0.0f) + animation.setAnim(ANIM_LANDING); } } if (stand == STAND_UNDERWATER || stand == STAND_ONWATER)