void LevelManager::LoadPreviousLevel()
{
	sCurrentLevelNum--;
	if (sCurrentLevelNum < 1)
		sCurrentLevelNum = 1;
	ReloadCurrentLevel();
}
void LevelManager::LoadNextLevel()
{
	if (IsFinalLevel())
		sCurrentLevelNum = 1;
	else
		sCurrentLevelNum++;

	ReloadCurrentLevel();
}
void LevelManager::LoadLevel(int level)
{
	if (level <= m_unlockedLevels && level > 0)
	{
		m_curLevel = level; 
		ReloadCurrentLevel();
	}
	else
	{ 
		LoadFirstLevel(); 
	}
}
void LevelManager::LoadLevel(int levelNum)
{
	sCurrentLevelNum = levelNum;
	ReloadCurrentLevel();
}