public void die() // user has died in a level. level will start over and a life will be decucted
{
livesRemaining--;
if (!hasMoreLives()) // if the user has 0 more lives, game over
{
if (backpackmenu.isShowing())
{
backpackmenu.Hide();
}
if (timex.isShowing())
{
timex.Hide();
}
gameEnded = true;
return;
}
LoadLevel(game_state.tile_engine.getCurrentLevel()); // restart if the user has more lives
}