aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Boutonné2010-12-06 20:22:53 +0000
committerArnaud Boutonné2010-12-06 20:22:53 +0000
commit077102f8db20d1593c656c81ca022b641c74b670 (patch)
tree0b4f4410e756774c9910fd96b668d5527a7dd4c5
parent813d96ec20c38de2344da8dcb90c3faa3b066f5e (diff)
downloadscummvm-rg350-077102f8db20d1593c656c81ca022b641c74b670.tar.gz
scummvm-rg350-077102f8db20d1593c656c81ca022b641c74b670.tar.bz2
scummvm-rg350-077102f8db20d1593c656c81ca022b641c74b670.zip
HUGO: Fix crash in H3 (Swinger display name)
svn-id: r54801
-rw-r--r--dists/engine-data/hugo.datbin174599 -> 174631 bytes
-rw-r--r--engines/hugo/hugo.h2
-rw-r--r--tools/create_hugo/create_hugo.h2
-rw-r--r--tools/create_hugo/staticdata.h2
4 files changed, 3 insertions, 3 deletions
diff --git a/dists/engine-data/hugo.dat b/dists/engine-data/hugo.dat
index 788316d127..448f7f50dc 100644
--- a/dists/engine-data/hugo.dat
+++ b/dists/engine-data/hugo.dat
Binary files differ
diff --git a/engines/hugo/hugo.h b/engines/hugo/hugo.h
index 14e9527ba3..34e04aa66e 100644
--- a/engines/hugo/hugo.h
+++ b/engines/hugo/hugo.h
@@ -35,7 +35,7 @@
#include "hugo/file.h"
#define HUGO_DAT_VER_MAJ 0 // 1 byte
-#define HUGO_DAT_VER_MIN 30 // 1 byte
+#define HUGO_DAT_VER_MIN 31 // 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
diff --git a/tools/create_hugo/create_hugo.h b/tools/create_hugo/create_hugo.h
index f47ed50c6d..035835e5a5 100644
--- a/tools/create_hugo/create_hugo.h
+++ b/tools/create_hugo/create_hugo.h
@@ -31,7 +31,7 @@
#define DATAALIGNMENT 4
#define HUGO_DAT_VER_MAJ 0 // 1 byte
-#define HUGO_DAT_VER_MIN 30 // 1 byte
+#define HUGO_DAT_VER_MIN 31 // 1 byte
typedef unsigned char uint8;
typedef unsigned char byte;
diff --git a/tools/create_hugo/staticdata.h b/tools/create_hugo/staticdata.h
index 37c54f840f..867af9dfc9 100644
--- a/tools/create_hugo/staticdata.h
+++ b/tools/create_hugo/staticdata.h
@@ -1114,7 +1114,7 @@ const char *nWheroold_3w[] = {"wheroold", "~", "Hugo", ""};
const char *nPlane_3w[] = {"plane", "craft", "cabin", "cockpit", ""};
const char *nCdoor_3w[] = {"door", "cage", "door", "gate", ""};
const char *nVine_3w[] = {"vine", "rope", "vine", ""};
-const char *nSwinger_3w[] = {"swinger", ""};
+const char *nSwinger_3w[] = {"swinger", "~", "Hugo", ""};
const char *nSteps_3w[] = {"step", "step", "stones", ""};
const char *nClay_3w[] = {"clay", "some clay", "modelling clay", "plasticine", "model", "effigy", "voodoo", "doll", ""};
const char *nDoorlock_3w[] = {"lock", ""};