summaryrefslogtreecommitdiff
path: root/src/cutScene.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cutScene.h')
-rw-r--r--src/cutScene.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/cutScene.h b/src/cutScene.h
index 07c665e..ce1ab0d 100644
--- a/src/cutScene.h
+++ b/src/cutScene.h
@@ -20,10 +20,14 @@ class dScCutScene_c : public dScene_c {
int onExecute();
int onDraw();
+ void goToNextScene();
+
int currentScene;
int nextScene;
int frameOffset;
+ nw4r::snd::SoundHandle handles[40];
+
dMovieData_s *data;
dDvdLoader_c settingsLoader;
@@ -31,21 +35,19 @@ class dScCutScene_c : public dScene_c {
m2d::EmbedLayout_c *layout;
+ dYesNoWindow_c *yesNoWindow;
+ int yesNoStage;
+
static dScCutScene_c *build();
static dScCutScene_c *instance;
};
-struct dMovieSound_s {
- u32 delay;
- u32 soundID;
-};
-
struct dMovieScene_s {
char *sceneName;
u8 widescreenFlag;
- u32 soundCount;
- dMovieSound_s sounds[1];
+ u32 commandCount;
+ u32 command[1];
};
struct dMovieData_s {