super ugly check for joby-like crowbar pickups

This commit is contained in:
Woops 2020-07-31 16:36:58 -05:00
parent 82b8db7d70
commit a6b8554745

View file

@ -812,7 +812,13 @@ void do_pickup()
}
else
{
if (LaraItem->currentAnimState == STATE_LARA_PICKUP || LaraItem->currentAnimState == STATE_LARA_PICKUP_FROM_CHEST || LaraItem->currentAnimState == STATE_LARA_HOLE)
if (LaraItem->animNumber == ANIMATION_LARA_CROWBAR_USE_ON_WALL2)
{
AddDisplayPickup(ID_CROWBAR_ITEM);
Lara.Crowbar = true;
KillItem(pickupitem);
}
else if (LaraItem->currentAnimState == STATE_LARA_PICKUP || LaraItem->currentAnimState == STATE_LARA_PICKUP_FROM_CHEST || LaraItem->currentAnimState == STATE_LARA_HOLE)
{
AddDisplayPickup(item->objectNumber);
if (item->triggerFlags & 0x100)