aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/voyeur.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/voyeur/voyeur.h')
-rw-r--r--engines/voyeur/voyeur.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/voyeur/voyeur.h b/engines/voyeur/voyeur.h
index 8cf13259dc..209f5ec303 100644
--- a/engines/voyeur/voyeur.h
+++ b/engines/voyeur/voyeur.h
@@ -52,6 +52,18 @@ namespace Voyeur {
#define MAX_RESOLVE 1000
+// Maximum scroll x, y for viewing the mansion
+#define MANSION_MAX_X 784
+#define MANSION_MAX_Y 150
+#define MANSION_VIEW_X 40
+#define MANSION_VIEW_Y 27
+#define MANSION_VIEW_WIDTH 240
+#define MANSION_VIEW_HEIGHT 148
+#define MANSION_SCROLL_AREA_X 20
+#define MANSION_SCROLL_AREA_Y 10
+#define MANSION_SCROLL_INC_X 4
+#define MANSION_SCROLL_INC_Y 2
+
enum VoyeurDebugChannels {
kDebugPath = 1 << 0,
kDebugScripts = 1 << 1
@@ -156,6 +168,8 @@ public:
bool _flashTimeFlag;
int _timeBarVal;
int _checkPhoneVal;
+ Common::Point _mansionViewPos;
+ int _mansionScrollCountdown;
public:
VoyeurEngine(OSystem *syst, const VoyeurGameDescription *gameDesc);
virtual ~VoyeurEngine();