This commit is contained in:
Paul 2001-08-16 19:32:24 +00:00
parent f12a92d250
commit 5747aa0a7e

View file

@ -522,7 +522,11 @@ DVECTOR const &CamPos=CLevel::getCameraPos();
if (player && playerThing)
{
int playerIsAlive=!player->isDead();
// Player -> Platform collision
if(playerIsAlive)
{
player->clearPlatform();
thing1=s_CollisionLists[CThing::TYPE_PLATFORM];
while(thing1)
@ -544,6 +548,7 @@ DVECTOR const &CamPos=CLevel::getCameraPos();
}
thing1=thing1->m_nextCollisionThing;
}
}
// Friend -> Pickup collision
thing1=s_CollisionLists[CThing::TYPE_NPC];
@ -562,6 +567,8 @@ DVECTOR const &CamPos=CLevel::getCameraPos();
}
// Player -> Enemy collision
if(playerIsAlive)
{
thing1=s_CollisionLists[CThing::TYPE_ENEMY];
while(thing1)
{
@ -626,6 +633,7 @@ DVECTOR const &CamPos=CLevel::getCameraPos();
}
thing1=thing1->m_nextCollisionThing;
}
}
// Friend -> Trigger collision
thing1=s_CollisionLists[CThing::TYPE_TRIGGER];