This commit is contained in:
parent
74637e5e39
commit
d0f3e4fc49
3 changed files with 8 additions and 7 deletions
|
@ -238,9 +238,7 @@ void CGameScene::think(int _frames)
|
||||||
}
|
}
|
||||||
else if(s_levelFinished)
|
else if(s_levelFinished)
|
||||||
{
|
{
|
||||||
s_globalLevelSelectThing++;
|
bool Finished=Level.GetNextLevel(s_globalLevelSelectThing);
|
||||||
// s_globalLevelSelectThing&=3; // Ch1 only Bodge
|
|
||||||
|
|
||||||
shutdownLevel();
|
shutdownLevel();
|
||||||
initLevel();
|
initLevel();
|
||||||
s_levelFinished=false;
|
s_levelFinished=false;
|
||||||
|
|
|
@ -105,8 +105,9 @@ CLevel::CLevel()
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
int CLevel::GetNextLevel(int Lvl)
|
bool CLevel::GetNextLevel(int &Lvl)
|
||||||
{
|
{
|
||||||
|
bool Finished=false;
|
||||||
Lvl++;
|
Lvl++;
|
||||||
// TMP
|
// TMP
|
||||||
if (Lvl>=LvlTableSize) Lvl=0;
|
if (Lvl>=LvlTableSize) Lvl=0;
|
||||||
|
@ -117,7 +118,8 @@ int CLevel::GetNextLevel(int Lvl)
|
||||||
if (Lvl>=LvlTableSize) Lvl=0;
|
if (Lvl>=LvlTableSize) Lvl=0;
|
||||||
}
|
}
|
||||||
// End TMP
|
// End TMP
|
||||||
return(Lvl);
|
// Lvl&=3; // Ch1 only Bodge
|
||||||
|
return(Finished);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
|
@ -44,7 +44,8 @@ public:
|
||||||
CLayerCollision *getCollisionLayer() {return CollisionLayer;}
|
CLayerCollision *getCollisionLayer() {return CollisionLayer;}
|
||||||
DVECTOR getMapSize();
|
DVECTOR getMapSize();
|
||||||
|
|
||||||
int GetNextLevel(int Lvl);
|
bool GetNextLevel(int &Lvl);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void initLayers();
|
void initLayers();
|
||||||
void DisplayLoadingScreen(sLvlTab *lvlTab);
|
void DisplayLoadingScreen(sLvlTab *lvlTab);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue