aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/worldofxeen/darkside_cutscenes.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/xeen/worldofxeen/darkside_cutscenes.h')
-rw-r--r--engines/xeen/worldofxeen/darkside_cutscenes.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/engines/xeen/worldofxeen/darkside_cutscenes.h b/engines/xeen/worldofxeen/darkside_cutscenes.h
index c16a67f0b2..e6f35a7f61 100644
--- a/engines/xeen/worldofxeen/darkside_cutscenes.h
+++ b/engines/xeen/worldofxeen/darkside_cutscenes.h
@@ -33,12 +33,26 @@ namespace WorldOfXeen {
class DarkSideCutscenes : public Cutscenes {
private:
+ SpriteResource _ball, _claw, _dragon1;
+private:
/**
- * Shows part 1 of the Dark Side intro
+ * Shows part 1 of the Dark Side intro - up to the point where
+ * Dragon Pharoah ends "contact the Queen"
*/
bool showDarkSideIntro1();
/**
+ * Animaes the dragon pharoah
+ */
+ void animatePharoah(int frame);
+
+ /**
+ * Shows part 2 of the Dark Side intro
+ */
+ bool showDarkSideIntro2();
+
+
+ /**
* Shows part 1 of the Dark Side ending, everything up to Corak appearing
*/
bool showDarkSideEnding1();