mirror of
https://github.com/ZDoom/Raze.git
synced 2025-02-28 22:21:07 +00:00
- minor cleanup
This commit is contained in:
parent
5d9a1d5ad5
commit
f78cfb590d
3 changed files with 4 additions and 15 deletions
|
@ -239,29 +239,18 @@ inline int GetSpriteSizeZ(const spritetypebase* sp)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Z size of top (TOS) and bottom (BOS) part of sprite
|
|
||||||
inline int GetSpriteSizeToTop(const spritetypebase* sp)
|
|
||||||
{
|
|
||||||
return ((GetSpriteSizeZ(sp) >> 1) + (tileTopOffset(sp->picnum) << 8));
|
|
||||||
}
|
|
||||||
|
|
||||||
inline int GetSpriteSizeToBottom(const spritetypebase* sp)
|
|
||||||
{
|
|
||||||
return ((GetSpriteSizeZ(sp) >> 1) - (tileTopOffset(sp->picnum) << 8));
|
|
||||||
}
|
|
||||||
|
|
||||||
// actual Z for TOS and BOS - handles both WYSIWYG and old style
|
// actual Z for TOS and BOS - handles both WYSIWYG and old style
|
||||||
inline int GetSpriteZOfTop(const spritetypebase* sp)
|
inline int GetSpriteZOfTop(const spritetypebase* sp)
|
||||||
{
|
{
|
||||||
return (sp->cstat & CSTAT_SPRITE_YCENTER) ?
|
return (sp->cstat & CSTAT_SPRITE_YCENTER) ?
|
||||||
sp->int_pos().Z - GetSpriteSizeToTop(sp) :
|
sp->int_pos().Z - ((GetSpriteSizeZ(sp) >> 1) + (tileTopOffset(sp->picnum) << 8)) :
|
||||||
sp->int_pos().Z - GetSpriteSizeZ(sp);
|
sp->int_pos().Z - GetSpriteSizeZ(sp);
|
||||||
}
|
}
|
||||||
|
|
||||||
inline int GetSpriteZOfBottom(const spritetypebase* sp)
|
inline int GetSpriteZOfBottom(const spritetypebase* sp)
|
||||||
{
|
{
|
||||||
return (sp->cstat & CSTAT_SPRITE_YCENTER) ?
|
return (sp->cstat & CSTAT_SPRITE_YCENTER) ?
|
||||||
sp->int_pos().Z + GetSpriteSizeToBottom(sp) :
|
sp->int_pos().Z + ((GetSpriteSizeZ(sp) >> 1) - (tileTopOffset(sp->picnum) << 8)) :
|
||||||
sp->int_pos().Z;
|
sp->int_pos().Z;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -7036,7 +7036,7 @@ DEFINE_FIELD_X(SWPlayer, PLAYER, LadderSector)
|
||||||
//DEFINE_FIELD_X(SWPlayer, PLAYER, ly)
|
//DEFINE_FIELD_X(SWPlayer, PLAYER, ly)
|
||||||
DEFINE_FIELD_X(SWPlayer, PLAYER, JumpDuration)
|
DEFINE_FIELD_X(SWPlayer, PLAYER, JumpDuration)
|
||||||
DEFINE_FIELD_X(SWPlayer, PLAYER, WadeDepth)
|
DEFINE_FIELD_X(SWPlayer, PLAYER, WadeDepth)
|
||||||
//DEFINE_FIELD_X(SWPlayer, PLAYER, bob_amt)
|
DEFINE_FIELD_X(SWPlayer, PLAYER, pbob_amt)
|
||||||
DEFINE_FIELD_X(SWPlayer, PLAYER, bob_ndx)
|
DEFINE_FIELD_X(SWPlayer, PLAYER, bob_ndx)
|
||||||
DEFINE_FIELD_X(SWPlayer, PLAYER, bcnt)
|
DEFINE_FIELD_X(SWPlayer, PLAYER, bcnt)
|
||||||
DEFINE_FIELD_X(SWPlayer, PLAYER, bob_z)
|
DEFINE_FIELD_X(SWPlayer, PLAYER, bob_z)
|
||||||
|
|
|
@ -220,7 +220,7 @@ struct SWPlayer native
|
||||||
//native int16 LadderSector;
|
//native int16 LadderSector;
|
||||||
native int16 JumpDuration;
|
native int16 JumpDuration;
|
||||||
native int16 WadeDepth;
|
native int16 WadeDepth;
|
||||||
//native double bob_amt;
|
native double pbob_amt;
|
||||||
native int16 bob_ndx;
|
native int16 bob_ndx;
|
||||||
native int16 bcnt; // bob count
|
native int16 bcnt; // bob count
|
||||||
native int bob_z, obob_z;
|
native int bob_z, obob_z;
|
||||||
|
|
Loading…
Reference in a new issue