From e412b62ffce4297da7df8fc4b71a619fa3a89880 Mon Sep 17 00:00:00 2001 From: Matthew Hoops Date: Mon, 26 Sep 2011 09:29:17 -0400 Subject: PEGASUS: Implement the death code --- engines/pegasus/pegasus.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'engines/pegasus/pegasus.h') diff --git a/engines/pegasus/pegasus.h b/engines/pegasus/pegasus.h index f881aa6f4c..b01e1929f6 100644 --- a/engines/pegasus/pegasus.h +++ b/engines/pegasus/pegasus.h @@ -111,6 +111,7 @@ public: void setEnergyDeathReason(const tDeathReason reason) { _deathReason = reason; } tDeathReason getEnergyDeathReason() { return _deathReason; } void resetEnergyDeathReason(); + void die(const tDeathReason); // Volume uint16 getSoundFXLevel(); @@ -188,6 +189,7 @@ private: void showLoadDialog(); void showTempScreen(const Common::String &fileName); bool playMovieScaled(Video::SeekableVideoDecoder *video, uint16 x, uint16 y); + void throwAwayEverything(); // Menu GameMenu *_gameMenu; @@ -199,6 +201,7 @@ private: // Death tDeathReason _deathReason; + void doDeath(); // Neighborhood Neighborhood *_neighborhood; -- cgit v1.2.3