mirror of
https://github.com/TombEngine/TombEngine.git
synced 2025-05-06 19:01:06 +03:00
Fix jump stutter on steps
This commit is contained in:
parent
12bcd53336
commit
02d7433405
4 changed files with 13 additions and 14 deletions
|
@ -198,13 +198,13 @@ void TranslateItem(ITEM_INFO* item, int x, int y, int z)
|
|||
item->pos.zPos += -s * x + c * z;
|
||||
}
|
||||
|
||||
int GetChange(ITEM_INFO* item, ANIM_STRUCT* anim)
|
||||
bool GetChange(ITEM_INFO* item, ANIM_STRUCT* anim)
|
||||
{
|
||||
if (item->currentAnimState == item->goalAnimState)
|
||||
return 0;
|
||||
return false;
|
||||
|
||||
if (anim->numberChanges <= 0)
|
||||
return 0;
|
||||
return false;
|
||||
|
||||
for (int i = 0; i < anim->numberChanges; i++)
|
||||
{
|
||||
|
@ -219,13 +219,13 @@ int GetChange(ITEM_INFO* item, ANIM_STRUCT* anim)
|
|||
item->animNumber = range->linkAnimNum;
|
||||
item->frameNumber = range->linkFrameNum;
|
||||
|
||||
return 1;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
return false;
|
||||
}
|
||||
|
||||
BOUNDING_BOX* GetBoundsAccurate(ITEM_INFO* item)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue