aboutsummaryrefslogtreecommitdiff
path: root/engines/prince/prince.h
diff options
context:
space:
mode:
authorlukaslw2014-08-08 22:58:38 +0200
committerlukaslw2014-08-08 22:58:38 +0200
commit886cf189c66a9fa59f0317a25ccc5db9d75bf59a (patch)
tree43aee10cd34ca4f80f3c38f965ed94fb09c13b93 /engines/prince/prince.h
parentb0dd6db58ce46e809a4add71bc6cccacf79c4685 (diff)
downloadscummvm-rg350-886cf189c66a9fa59f0317a25ccc5db9d75bf59a.tar.gz
scummvm-rg350-886cf189c66a9fa59f0317a25ccc5db9d75bf59a.tar.bz2
scummvm-rg350-886cf189c66a9fa59f0317a25ccc5db9d75bf59a.zip
PRINCE: showPower(), O_EXIT - last mini-game and game ending
Diffstat (limited to 'engines/prince/prince.h')
-rw-r--r--engines/prince/prince.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/prince/prince.h b/engines/prince/prince.h
index c8600e7828..4aeb4f99f4 100644
--- a/engines/prince/prince.h
+++ b/engines/prince/prince.h
@@ -262,6 +262,7 @@ public:
void syncGame(Common::SeekableReadStream *readStream, Common::WriteStream *writeStream);
bool loadGame(int slotNumber);
void resetGame();
+ void showCredits();
int getGameType() const;
const char *getGameId() const;
@@ -490,6 +491,17 @@ public:
void getCurve();
void mouseWeirdo();
+ static const uint16 kPowerBarPosX = 288;
+ static const uint16 kPowerBarPosY = 430;
+ static const uint8 kPowerBarWidth = 64;
+ static const uint8 kPowerBarHeight = 16;
+ static const uint8 kPowerBarBackgroundColor = 0;
+ static const uint16 kPowerBarGreenPosY = 434;
+ static const uint8 kPowerBarGreenColor1 = 202;
+ static const uint8 kPowerBarGreenColor2 = 235;
+ static const uint8 kPowerBarGreenHeight = 8;
+ void showPower();
+
// Pathfinding
static const int16 kPathGridStep = 2;
static const int32 kPathBitmapLen = (kMaxPicHeight / kPathGridStep * kMaxPicWidth / kPathGridStep) / 8;