[Fix] Implemented loading from InGameMenu.

This commit is contained in:
Rtch90 2012-01-07 03:32:57 +00:00
parent be43761f0f
commit 9e82f7d5d2
2 changed files with 8 additions and 4 deletions

View File

@ -1,7 +1,7 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<save> <save>
<name>Allanis</name> <name>Allanis</name>
<x>804</x> <x>220</x>
<y>628</y> <y>144</y>
<map>map</map> <map>map</map>
</save> </save>

View File

@ -2,7 +2,7 @@
Game::Game(void) { Game::Game(void) {
_player = new Player(&_map); _player = new Player(&_map);
_npc = new NPC(&_map); _npc = new NPC(&_map);
_runGameReturnValue = gameMainMenu; _runGameReturnValue = gameMainMenu;
} }
@ -147,9 +147,13 @@ void Game::HandleInput(void) {
_ingameMenu.SetStatus(false); _ingameMenu.SetStatus(false);
break; break;
case ingameMenuSaveGame: case ingameMenuSaveGame:
SaveSavegame(); SaveSavegame();
Debug::logger->message("Game Saved!");
break; break;
case ingameMenuLoadGame: case ingameMenuLoadGame:
LoadSavegame(_saveGameID);
_ingameMenu.SetStatus(false);
Debug::logger->message("Game Loaded!");
break; break;
case ingameMenuOptions: case ingameMenuOptions:
break; break;