highscore now working

- added ControllerBase::EnableTextinput() for setting up unicode and key repetitions
- added new state GameStateEnterPlayerName
This commit is contained in:
2010-07-15 22:47:17 +02:00
parent 38096a4502
commit 91cdebd33a
11 changed files with 150 additions and 28 deletions
+2
View File
@@ -37,6 +37,7 @@ int View::OnInit (int argc, char* argv[]) {
Engine::OverlayBasePtr game_paused_overlay (new GamePausedOverlay);
Engine::OverlayBasePtr player_died_overlay (new PlayerDiedOverlay);
Engine::OverlayBasePtr highscore_overlay (new HighscoreOverlay);
Engine::OverlayBasePtr enterplayername_overlay (new EnterPlayernameOverlay);
mOverlayManager.Register (menu_overlay, GameStateMainMenu);
mOverlayManager.Register (game_running_overlay, GameStateRunning);
@@ -45,6 +46,7 @@ int View::OnInit (int argc, char* argv[]) {
mOverlayManager.Register (player_died_overlay, GameStatePlayerDied);
mOverlayManager.Register (game_paused_overlay, GameStatePaused);
mOverlayManager.Register (highscore_overlay, GameStateShowHighscore);
mOverlayManager.Register (enterplayername_overlay, GameStateEnterPlayername);
mOverlayManager.InitOverlays();