public void die()
{
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
}