22 #ifndef DARKSEED_CUTSCENE_H 23 #define DARKSEED_CUTSCENE_H 25 #include "darkseed/pal.h" 26 #include "darkseed/titlefont.h" 27 #include "darkseed/morph.h" 33 uint16 _movieStep = 9999;
39 int _animDelayCount = 0;
40 int _animDirection = 0;
41 uint32 _startTime = 0;
42 Morph *_morph =
nullptr;
49 void play(
char cutsceneId);
50 bool isPlaying()
const {
51 return _movieStep != 9999;
57 bool embryoInsertedScene();
58 bool shipLaunchScene();
59 bool alienBornScene();
62 bool nightmare2Scene();
63 bool nightmare3Scene();
65 void runAnim(
int direction = 1);
66 bool stepAnim(
int drawMode = 1);
68 bool stepValveAnim(
bool doFaceAnim);
73 bool waitTime(int16 duration)
const;
80 #endif // DARKSEED_CUTSCENE_H
Definition: titlefont.h:28
Definition: cutscene.h:31
Definition: adlib_worx.h:27