aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/eob1.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/eob1.h')
-rw-r--r--engines/kyra/eob1.h38
1 files changed, 38 insertions, 0 deletions
diff --git a/engines/kyra/eob1.h b/engines/kyra/eob1.h
index 21543ddfa5..227db4f916 100644
--- a/engines/kyra/eob1.h
+++ b/engines/kyra/eob1.h
@@ -55,6 +55,44 @@ private:
void seq_playIntro();
void seq_playFinale();
+ void seq_tower();
+ void seq_orb();
+ void seq_waterdeepEntry();
+ void seq_king();
+ void seq_hands();
+ void seq_waterdeepExit();
+ void seq_tunnel();
+
+ void seq_xdeath();
+
+ void copyBlurRegion(int x1, int y1, int x2, int y2, int w, int h, int step);
+
+ void boxMorphTransition(int targetDestX, int targetDestY, int targetFinalX, int targetFinalY, int targetSrcX, int targetSrcY, int targetFinalW, int targetFinalH, int originX1, int originY1, int originW, int originH);
+ void whirlTransition();
+
+ const char *const *_introFilesOpening;
+ const char *const *_introFilesTower;
+ const char *const *_introFilesOrb;
+ const char *const *_introFilesWdEntry;
+ const char *const *_introFilesKing;
+ const char *const *_introFilesHands;
+ const char *const *_introFilesWdExit;
+ const char *const *_introFilesTunnel;
+ const uint8 *_introOpeningFrmDelay;
+ const uint8 *_introWdEncodeX;
+ const uint8 *_introWdEncodeY;
+ const uint8 *_introWdEncodeWH;
+ const uint16 *_introWdDsX;
+ const uint8 *_introWdDsY;
+ const uint8 *_introTvlX1;
+ const uint8 *_introTvlY1;
+ const uint8 *_introTvlX2;
+ const uint8 *_introTvlY2;
+ const uint8 *_introTvlW;
+ const uint8 *_introTvlH;
+
+ const char *const *_finBonusStrings;
+
// characters
void drawNpcScene(int npcIndex);
void encodeDrawNpcSeqShape(int npcIndex, int drawX, int drawY);