diff options
author | Torbjörn Andersson | 2005-01-14 08:02:17 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2005-01-14 08:02:17 +0000 |
commit | 4870ab61f2bc34bc3ca9877561769284a82361da (patch) | |
tree | b32c7c9fa6f8a15f112757cc4decbe96f80bb4dd /saga/scene.h | |
parent | ccacf6f82e5c5e112ef165d45233359d8a654407 (diff) | |
download | scummvm-rg350-4870ab61f2bc34bc3ca9877561769284a82361da.tar.gz scummvm-rg350-4870ab61f2bc34bc3ca9877561769284a82361da.tar.bz2 scummvm-rg350-4870ab61f2bc34bc3ca9877561769284a82361da.zip |
Added helper function to queue the ITE intro dialogue.
svn-id: r16557
Diffstat (limited to 'saga/scene.h')
-rw-r--r-- | saga/scene.h | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/saga/scene.h b/saga/scene.h index 0fcb2c42a2..0a7aed7844 100644 --- a/saga/scene.h +++ b/saga/scene.h @@ -170,20 +170,6 @@ typedef Common::List<SCENE_QUEUE> SceneQueueList; #define CREDIT_DURATION1 4000 -enum INTRO_SCENE_DIALOGUE_INFO { - INTRO_CAVE1_START = 0, - INTRO_CAVE1_END = 4, - - INTRO_CAVE2_START = 4, - INTRO_CAVE2_END = 7, - - INTRO_CAVE3_START = 7, - INTRO_CAVE3_END = 10, - - INTRO_CAVE4_START = 10, - INTRO_CAVE4_END = 14 -}; - struct INTRO_DIALOGUE { uint32 i_voice_rn; const char *i_cvar_name; @@ -315,6 +301,7 @@ class Scene { static int SC_ITEIntroFaireTentProc(int param, SCENE_INFO *scene_info, void *refCon); private: + EVENT *ITEQueueDialogue(EVENT *q_event, SCENE_INFO *scene_info, int n_dialogues, const INTRO_DIALOGUE dialogue[]); EVENT *ITEQueueCredits(SCENE_INFO *scene_info, int delta_time, int duration, int n_credits, const INTRO_CREDIT credits[]); int ITEIntroAnimProc(int param, SCENE_INFO *scene_info); int ITEIntroCave1Proc(int param, SCENE_INFO *scene_info); |