aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/resources.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2018-02-23 15:14:59 -0500
committerPaul Gilbert2018-02-23 15:23:21 -0500
commit6b4d3f70dd8f6b13dcf379c239363559e2a82278 (patch)
tree8d502da4cace04df4e861df5e311cafcd1257b79 /engines/xeen/resources.cpp
parentd132d66c2825cddf215b19d787a2797e8dbad8ed (diff)
downloadscummvm-rg350-6b4d3f70dd8f6b13dcf379c239363559e2a82278.tar.gz
scummvm-rg350-6b4d3f70dd8f6b13dcf379c239363559e2a82278.tar.bz2
scummvm-rg350-6b4d3f70dd8f6b13dcf379c239363559e2a82278.zip
XEEN: Add data to create_xeen for Clouds of Xeen on it's own
Diffstat (limited to 'engines/xeen/resources.cpp')
-rw-r--r--engines/xeen/resources.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/xeen/resources.cpp b/engines/xeen/resources.cpp
index 632cf3ddfe..bed8a1a9b7 100644
--- a/engines/xeen/resources.cpp
+++ b/engines/xeen/resources.cpp
@@ -36,11 +36,18 @@ Resources::Resources() {
_globalSprites.load("global.icn");
- File f("mae.xen");
+ File f((g_vm->getGameID() == GType_Clouds) ? "mae.cld" : "mae.xen");
while (f.pos() < f.size())
_maeNames.push_back(f.readString());
f.close();
+ if (g_vm->getGameID() == GType_Clouds) {
+ f.open("mapnames.cld");
+ while (f.pos() < f.size())
+ _cloudsMapNames.push_back(f.readString());
+ f.close();
+ }
+
// Set up items array to map to the names of items in each category
ITEM_NAMES[CATEGORY_WEAPON] = &WEAPON_NAMES[0];
ITEM_NAMES[CATEGORY_ARMOR] = &ARMOR_NAMES[0];