From f190174c67cf5d612dd80132db979ccba5ed2721 Mon Sep 17 00:00:00 2001 From: Paul Date: Tue, 24 Jul 2001 15:25:54 +0000 Subject: [PATCH] --- source/player/pmdead.cpp | 4 ++++ source/player/pmdead.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/source/player/pmdead.cpp b/source/player/pmdead.cpp index 4ff02b403..b44537589 100644 --- a/source/player/pmdead.cpp +++ b/source/player/pmdead.cpp @@ -89,6 +89,8 @@ void CPlayerModeDead::enter() { m_player->setAnimNo(deathAnim); } + + m_killed=false; } /*---------------------------------------------------------------------- @@ -110,6 +112,7 @@ void CPlayerModeDead::think() m_player->moveVertical(5); + if(!m_killed) if((m_deadTime>DEATH_DELAY&&m_player->getPadInputDown()&(PI_JUMP|PI_FIRE))|| m_deadTime>DEATH_TIMEOUT) { @@ -117,6 +120,7 @@ void CPlayerModeDead::think() CGameSlotManager::getSlotData()->m_lives--; CGameScene::restartlevel(); + m_killed=true; } } diff --git a/source/player/pmdead.h b/source/player/pmdead.h index 86ec320ba..30c561a2d 100644 --- a/source/player/pmdead.h +++ b/source/player/pmdead.h @@ -53,6 +53,8 @@ private: void fall(); int m_yVelocity; + int m_killed; + };