aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/lol.h
diff options
context:
space:
mode:
authorFlorian Kagerer2009-06-03 17:35:06 +0000
committerFlorian Kagerer2009-06-03 17:35:06 +0000
commit0efe78d0f8896e46f8829a829b54db5240da26eb (patch)
treea32bab83ab9f147c7ed0deaabf19d2cd9651cbe9 /engines/kyra/lol.h
parent5206ef16a6f8f47d9e04898f4e1fa08d3204cb07 (diff)
downloadscummvm-rg350-0efe78d0f8896e46f8829a829b54db5240da26eb.tar.gz
scummvm-rg350-0efe78d0f8896e46f8829a829b54db5240da26eb.tar.bz2
scummvm-rg350-0efe78d0f8896e46f8829a829b54db5240da26eb.zip
LOL: implemented mist of doom spell
svn-id: r41145
Diffstat (limited to 'engines/kyra/lol.h')
-rw-r--r--engines/kyra/lol.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/kyra/lol.h b/engines/kyra/lol.h
index 200aae148a..ef749e607e 100644
--- a/engines/kyra/lol.h
+++ b/engines/kyra/lol.h
@@ -288,6 +288,14 @@ struct FireballState {
uint8 finProgress;
};
+struct MistOfDoomAnimData {
+ uint8 part1First;
+ uint8 part1Last;
+ uint8 part2First;
+ uint8 part2Last;
+ uint8 sound;
+};
+
class LoLEngine : public KyraEngine_v1 {
friend class GUI_LoL;
friend class TextDisplayer_LoL;
@@ -1368,6 +1376,8 @@ private:
uint8 **_healiShapes;
int _numHealiShapes;
+ static const MistOfDoomAnimData _mistAnimData[];
+
const uint8 *_updateSpellBookCoords;
int _updateSpellBookCoordsSize;
const uint8 *_updateSpellBookAnimData;