aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/resources.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-01-13 08:51:04 -0500
committerPaul Gilbert2015-01-13 08:51:04 -0500
commit1a0a597ff8c02d103d56968bfd18de1908e219d6 (patch)
treecac19db2375e42d211a7e4da5b0ce86ddb36913b /engines/xeen/resources.cpp
parent747ca9eb2ff87b1205d41fcd0cf65a016ade8e0d (diff)
downloadscummvm-rg350-1a0a597ff8c02d103d56968bfd18de1908e219d6.tar.gz
scummvm-rg350-1a0a597ff8c02d103d56968bfd18de1908e219d6.tar.bz2
scummvm-rg350-1a0a597ff8c02d103d56968bfd18de1908e219d6.zip
XEEN: Add indoor terrain loading and indoor list sprite setting to Map::load
Diffstat (limited to 'engines/xeen/resources.cpp')
-rw-r--r--engines/xeen/resources.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/engines/xeen/resources.cpp b/engines/xeen/resources.cpp
index 352e59620c..d0f5d6a351 100644
--- a/engines/xeen/resources.cpp
+++ b/engines/xeen/resources.cpp
@@ -66,6 +66,23 @@ const char *const OPTIONS_TITLE =
"\v117Copyright (c) 1993 NWC, Inc.\n"
"All Rights Reserved\x01";
+const char *const TERRAIN_TYPES[6] = {
+ "town", "cave", "towr", "cstl", "dung", "scfi"
+};
+
+const char *const OUTDOOR_WALLS[15] = {
+ nullptr, "mount", "ltree", "dtree", "grass", "snotree", "snomnt",
+ "dedltree", "mount", "lavamnt", "palm", "dmount", "dedltree",
+ "dedltree", "dedltree"
+};
+
+const char *const OUTDOOR_SURFACES[16] = {
+ "water.srf", "dirt.srf", "grass.srf", "snow.srf", "swamp.srf",
+ "lava.srf", "desert.srf", "road.srf", "dwater.srf", "tflr.srf",
+ "sky.srf", "croad.srf", "sewer.srf", "cloud.srf", "scortch.srf",
+ "space.srf"
+};
+
const byte SYMBOLS[20][64] = {
{ // 0
0x00, 0x00, 0xA8, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0x00, 0xA8, 0x9E, 0x9C, 0x9C, 0x9E, 0x9E, 0x9E,