Fix incorrect crawl-to-hang snap

This commit is contained in:
Sezz 2021-12-04 12:54:01 +11:00
parent 7bfd755378
commit 919b9cb349

View file

@ -111,10 +111,10 @@ void DoLaraCrawlVault(ITEM_INFO* item, COLL_INFO* coll)
void DoLaraCrawlToHangSnap(ITEM_INFO* item, COLL_INFO* coll)
{
coll->Setup.ForwardAngle += ANGLE(180.0f);
coll->Setup.ForwardAngle = item->pos.yRot + ANGLE(180.0f);
GetCollisionInfo(coll, item);
SnapItemToLedge(item, coll);
MoveItem(item, coll->Setup.ForwardAngle, -LARA_RAD_CRAWL);
MoveItem(item, item->pos.yRot, -LARA_RAD_CRAWL);
item->pos.yRot += ANGLE(180.0f);
LaraResetGravityStatus(item, coll);
}