diff options
author | Paul Gilbert | 2015-01-15 08:33:43 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-01-15 08:33:43 -0500 |
commit | 3e7163769d1a28721dc000a9ef0a142731705ad4 (patch) | |
tree | 5bcd4169500e7c1375cf0c4df65e386ea5398fd8 /engines/xeen/resources.cpp | |
parent | 7e4580a2203ef63a129a9c2992c5cd1210b5bf80 (diff) | |
download | scummvm-rg350-3e7163769d1a28721dc000a9ef0a142731705ad4.tar.gz scummvm-rg350-3e7163769d1a28721dc000a9ef0a142731705ad4.tar.bz2 scummvm-rg350-3e7163769d1a28721dc000a9ef0a142731705ad4.zip |
XEEN: Beginnings of setIndoorMonsters implementation
Diffstat (limited to 'engines/xeen/resources.cpp')
-rw-r--r-- | engines/xeen/resources.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/engines/xeen/resources.cpp b/engines/xeen/resources.cpp index e56ad1656e..87540b8df4 100644 --- a/engines/xeen/resources.cpp +++ b/engines/xeen/resources.cpp @@ -445,5 +445,26 @@ const int DRAW_FRAMES[25][2] = { { 1, 1 } }; +const int COMBAT_FLOAT_X[8] = { -2, -1, 0, 1, 2, 1, 0, -1 }; + +const int COMBAT_FLOAT_Y[8] = { -2, 0, 2, 0, -1, 0, 2, 0 }; + +const int MONSTER_EFFECT_FLAGS[15][8] = { + { 0x104, 0x105, 0x106, 0x107, 0x108, 0x109, 0x10A, 0x10B }, + { 0x10C, 0x10D, 0x10E, 0x10F, 0x0, 0x0, 0x0, 0x0 }, + { 0x110, 0x111, 0x112, 0x113, 0x0, 0x0, 0x0, 0x0 }, + { 0x114, 0x115, 0x116, 0x117, 0x0, 0x0, 0x0, 0x0 }, + { 0x200, 0x201, 0x202, 0x203, 0x0, 0x0, 0x0, 0x0 }, + { 0x300, 0x301, 0x302, 0x303, 0x400, 0x401, 0x402, 0x403 }, + { 0x500, 0x501, 0x502, 0x503, 0x0, 0x0, 0x0, 0x0 }, + { 0x600, 0x601, 0x602, 0x603, 0x0, 0x0, 0x0, 0x0 }, + { 0x604, 0x605, 0x606, 0x607, 0x608, 0x609, 0x60A, 0x60B }, + { 0x60C, 0x60D, 0x60E, 0x60F, 0x0, 0x0, 0x0, 0x0 }, + { 0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100 }, + { 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101 }, + { 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102 }, + { 0x103, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103 }, + { 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108 } +}; } // End of namespace Xeen |