This commit is contained in:
Charles 2001-07-16 14:59:22 +00:00
parent 65e92fca91
commit dbb0d62e4b
2 changed files with 32 additions and 1 deletions

View File

@ -616,6 +616,37 @@ void CNpcEnemy::init()
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void CNpcEnemy::setSpeed( s16 newSpeed )
{
switch( m_type )
{
case CNpcEnemy::NPC_MOTHER_JELLYFISH:
case CNpcEnemy::NPC_SUB_SHARK:
case CNpcEnemy::NPC_FLYING_DUTCHMAN:
case CNpcEnemy::NPC_IRON_DOGFISH:
case CNpcEnemy::NPC_SEA_SNAKE:
{
if ( CLevel::getIsBossRespawn() )
{
break;
}
else
{
m_speed = newSpeed;
break;
}
}
default:
{
m_speed = newSpeed;
break;
}
}
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void CNpcEnemy::postInit()
{
m_npcPath.setPathType( CNpcPath::PONG_PATH );

View File

@ -109,7 +109,7 @@ public:
virtual void caughtWithNet();
virtual int getFrameCount();
virtual int getFrame() {return( m_frame );}
void setSpeed( s16 newSpeed ) {m_speed = newSpeed;}
void setSpeed( s16 newSpeed );
virtual u32 getRGB() {return( m_RGB );}
virtual void leftThinkZone(int _frames);