This commit is contained in:
parent
d498db0e34
commit
052f695c8b
2 changed files with 9 additions and 1 deletions
|
@ -2030,6 +2030,14 @@ void CPlayer::renderSb(DVECTOR *_pos,int _animNo,int _animFrame)
|
||||||
int addon;
|
int addon;
|
||||||
POLY_FT4 *ft4;
|
POLY_FT4 *ft4;
|
||||||
|
|
||||||
|
|
||||||
|
// Y clipping ( damn useful when player is dead.. ;)
|
||||||
|
if(_pos->vy<0-256||_pos->vy>256+256)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if(m_currentMode==PLAYER_MODE_DEAD)
|
if(m_currentMode==PLAYER_MODE_DEAD)
|
||||||
{
|
{
|
||||||
playerMode=m_lastModeBeforeDeath;
|
playerMode=m_lastModeBeforeDeath;
|
||||||
|
|
|
@ -124,7 +124,7 @@ void CPlayerModeDead::think()
|
||||||
m_player->setAnimFrame(frame);
|
m_player->setAnimFrame(frame);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(m_player->getPos().vy<(GameScene.GetLevel().getMapHeight()+4)*16)
|
if(m_player->getPos().vy<GameScene.GetLevel().getMapHeight16()+(4*16))
|
||||||
{
|
{
|
||||||
if(m_deathMovementType==FALL_TO_DEATH)
|
if(m_deathMovementType==FALL_TO_DEATH)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue