diff options
author | Arnaud Boutonné | 2011-01-18 09:16:52 +0000 |
---|---|---|
committer | Arnaud Boutonné | 2011-01-18 09:16:52 +0000 |
commit | 4413754ad2b51fd07c97223f0790695c1f2d2235 (patch) | |
tree | 35940892bc13bcae570291dd1dbeab302ac507d0 /engines/hugo/hugo.h | |
parent | 839926ef10f4352bb360431cd34bbae4ec3b35bc (diff) | |
download | scummvm-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.h | 3 |
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); |