diff options
Diffstat (limited to 'src/cutScene.h')
-rw-r--r-- | src/cutScene.h | 16 |
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 { |