Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int32_t Creature::getStepDuration() const
- {
- if(isRemoved())
- return 0;
- int32_t duration = 0;
- const Tile* tile = getTile();
- if(tile && tile->ground)
- {
- uint32_t groundId = tile->ground->getID();
- uint16_t groundSpeed = Item::items[groundId].speed;
- uint32_t stepSpeed = getStepSpeed();
- if(stepSpeed != 0)
- duration = (1000 * groundSpeed) / stepSpeed;
- }
- return duration * lastStepCost;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement