mirror of
https://github.com/XProger/OpenLara.git
synced 2025-08-13 16:44:50 +02:00
fix Lara's state after load game
This commit is contained in:
@@ -687,6 +687,13 @@ struct Lara : Character {
|
||||
|
||||
if (itemHolster != TR::Entity::NONE)
|
||||
meshSwap(1, level->extra.weapons[itemHolster], JOINT_MASK_LEG_L1 | JOINT_MASK_LEG_R1);
|
||||
|
||||
if (getRoom().flags.water) {
|
||||
stand = STAND_UNDERWATER;
|
||||
if (state == STATE_SURF_TREAD || state == STATE_SURF_SWIM || state == STATE_SURF_BACK || state == STATE_SURF_LEFT || state == STATE_SURF_RIGHT)
|
||||
stand = STAND_ONWATER;
|
||||
} else
|
||||
stand = STAND_AIR;
|
||||
}
|
||||
|
||||
int getRoomByPos(const vec3 &pos) {
|
||||
|
Reference in New Issue
Block a user