This commit is contained in:
Paul 2001-08-16 16:21:06 +00:00
parent d498db0e34
commit 052f695c8b
2 changed files with 9 additions and 1 deletions

View File

@ -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;

View File

@ -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)
{ {