diff options
| author | Borja Lorente | 2016-08-10 17:28:55 +0200 | 
|---|---|---|
| committer | Borja Lorente | 2016-08-19 16:29:16 +0200 | 
| commit | e886f2c6e170ae2af96371c5c3e035cef8a05827 (patch) | |
| tree | 0b9bb14e20c02a0f4c7223e441056e6c8bf6fb2f | |
| parent | 02138548aeb91ee6d435dc71763c74bfed125121 (diff) | |
| download | scummvm-rg350-e886f2c6e170ae2af96371c5c3e035cef8a05827.tar.gz scummvm-rg350-e886f2c6e170ae2af96371c5c3e035cef8a05827.tar.bz2 scummvm-rg350-e886f2c6e170ae2af96371c5c3e035cef8a05827.zip  | |
MACVENTURE: Add lose game dialog
| -rw-r--r-- | engines/macventure/macventure.cpp | 2 | ||||
| -rw-r--r-- | engines/macventure/prebuilt_dialogs.cpp | 12 | ||||
| -rw-r--r-- | engines/macventure/prebuilt_dialogs.h | 1 | 
3 files changed, 14 insertions, 1 deletions
diff --git a/engines/macventure/macventure.cpp b/engines/macventure/macventure.cpp index 0a27babb26..a18bdcfef2 100644 --- a/engines/macventure/macventure.cpp +++ b/engines/macventure/macventure.cpp @@ -317,7 +317,7 @@ void MacVentureEngine::winGame() {  }  void MacVentureEngine::loseGame() { -	_gui->showPrebuiltDialog(kWinGameDialog); +	_gui->showPrebuiltDialog(kLoseGameDialog);  	_paused = true;  	//_gameState = kGameStateLosing;  } diff --git a/engines/macventure/prebuilt_dialogs.cpp b/engines/macventure/prebuilt_dialogs.cpp index 76d2c15ed4..46b71ab93a 100644 --- a/engines/macventure/prebuilt_dialogs.cpp +++ b/engines/macventure/prebuilt_dialogs.cpp @@ -59,6 +59,18 @@ PrebuiltDialog prebuiltDialogs[kPrebuiltDialogCount] = {  			{kDEButton, "Quit", kDAQuit, Common::Point(200, 60), 70, 20},  			{kDEEnd, "", kDANone, Common::Point(0, 0), 0, 0}  		} +	}, + +	{ /* kLoseGameDialog */ +		Common::Rect(20, 100, 320, 200), +		{ +			{kDEPlainText, "You Died", kDANone, Common::Point(20, 16), 280, 20}, +			{kDEPlainText, "What do you want to do?", kDANone, Common::Point(20, 30), 280, 20}, +			{kDEButton, "New Game", kDANewGame, Common::Point(20, 60), 70, 20}, +			{kDEButton, "Load", kDALoadGame, Common::Point(110, 60), 70, 20}, +			{kDEButton, "Quit", kDAQuit, Common::Point(200, 60), 70, 20}, +			{kDEEnd, "", kDANone, Common::Point(0, 0), 0, 0} +		}  	}  };  } // End of namespace MacVenture diff --git a/engines/macventure/prebuilt_dialogs.h b/engines/macventure/prebuilt_dialogs.h index 4c6f386770..1c97847455 100644 --- a/engines/macventure/prebuilt_dialogs.h +++ b/engines/macventure/prebuilt_dialogs.h @@ -41,6 +41,7 @@ enum PrebuiltDialogs {  	kSaveAsDialog = 0, //TODO: Currently unused, we are using ScummVM dialogs instead.  	kSpeakDialog = 1,  	kWinGameDialog = 2, +	kLoseGameDialog = 3,  	kPrebuiltDialogCount  };  | 
