aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/hugo.h
diff options
context:
space:
mode:
authorArnaud Boutonné2011-01-18 09:16:52 +0000
committerArnaud Boutonné2011-01-18 09:16:52 +0000
commit4413754ad2b51fd07c97223f0790695c1f2d2235 (patch)
tree35940892bc13bcae570291dd1dbeab302ac507d0 /engines/hugo/hugo.h
parent839926ef10f4352bb360431cd34bbae4ec3b35bc (diff)
downloadscummvm-rg350-4413754ad2b51fd07c97223f0790695c1f2d2235.tar.gz
scummvm-rg350-4413754ad2b51fd07c97223f0790695c1f2d2235.tar.bz2
scummvm-rg350-4413754ad2b51fd07c97223f0790695c1f2d2235.zip
HUGO: Improve mouse support in H3 DOS version
- Fix description of Penelope lying (when using mouse) - Use H3 Win logic in order to handle horizon - Add a workaround for a data bug in scenery1.dat, fixing the pathfinding bug in Crash screen svn-id: r55292
Diffstat (limited to 'engines/hugo/hugo.h')
-rw-r--r--engines/hugo/hugo.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/hugo/hugo.h b/engines/hugo/hugo.h
index fe188106db..d41a23a037 100644
--- a/engines/hugo/hugo.h
+++ b/engines/hugo/hugo.h
@@ -36,7 +36,7 @@
#include "hugo/file.h"
#define HUGO_DAT_VER_MAJ 0 // 1 byte
-#define HUGO_DAT_VER_MIN 39 // 1 byte
+#define HUGO_DAT_VER_MIN 40 // 1 byte
#define DATAALIGNMENT 4
#define EDGE 10 // Closest object can get to edge of screen
#define EDGE2 (EDGE * 2) // Push object further back on edge collision
@@ -209,6 +209,7 @@ public:
void initGamePart(const HugoGameDescription *gd);
void boundaryCollision(object_t *obj);
void clearBoundary(int x1, int x2, int y);
+ void clearScreenBoundary(int x1, int x2, int y);
void endGame();
void initStatus();
void readScreenFiles(int screen);