Просмотр исходного кода

Add mostplayed.
Don't ask for highscore if 0

Kenneth van Ewijk 10 лет назад
Родитель
Сommit
1520a6a104
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      model/gameState/PlayState.java

+ 8 - 1
model/gameState/PlayState.java

@@ -161,9 +161,16 @@ public class PlayState extends GameState {
 	}
 
 	private void endGame() {
-		gsm.setState(State.GAMEOVER_STATE);
 		if(sh.getProgress()/1000 < 5000)	
+		{
 			sql.addPlaydata(sh.getCurrentSong(), sh.getCurrentSongInstance(), sh.getProgress()/1000, enemies_missed, enemies_hit, buttons_pressed, joystick_moved);
+			sh.getCurrentSongInstance().played();
+		}
+		
+		if(currentScore == 0)
+			gsm.setState(State.MENU_STATE);
+		else
+			gsm.setState(State.GAMEOVER_STATE);
 	}
 
 	@Override