diff options
author | Andrew Kurushin | 2005-01-15 23:46:43 +0000 |
---|---|---|
committer | Andrew Kurushin | 2005-01-15 23:46:43 +0000 |
commit | fe424ed5ae36b0ac99d0f17ad563b57bed69cec5 (patch) | |
tree | 559ba1dc29110b013bcc1f983bbfeac6a2c403bd /saga/scene.h | |
parent | aa9debccec0c30f32f63957c9f6465afadb56f84 (diff) | |
download | scummvm-rg350-fe424ed5ae36b0ac99d0f17ad563b57bed69cec5.tar.gz scummvm-rg350-fe424ed5ae36b0ac99d0f17ad563b57bed69cec5.tar.bz2 scummvm-rg350-fe424ed5ae36b0ac99d0f17ad563b57bed69cec5.zip |
- added partial scene change by actor's walking (todo:entrance should be supported)
svn-id: r16568
Diffstat (limited to 'saga/scene.h')
-rw-r--r-- | saga/scene.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/saga/scene.h b/saga/scene.h index 4f95a1082d..95889c73bc 100644 --- a/saga/scene.h +++ b/saga/scene.h @@ -131,7 +131,7 @@ struct SCENE_ANIMINFO { typedef SortedList<SCENE_ANIMINFO> SceneAnimInfoList; -enum SCENE_FADE_TYPES { +enum SceneTransitionType { SCENE_NOFADE = 0, SCENE_FADE = 1, SCENE_FADE_NO_INTERFACE = 2 @@ -224,7 +224,7 @@ class Scene { void getSlopes(int &beginSlope, int &endSlope); int clearSceneQueue(void); - int changeScene(int scene_num); + int changeScene(int sceneNumber, int actorsEntrance); bool initialized() { return _initialized; } @@ -233,7 +233,7 @@ class Scene { int currentSceneNumber() { return _sceneNumber; } private: - int loadScene(int scene, int load_flag, SCENE_PROC scene_proc, SceneDescription *, int fadeIn); + int loadScene(int scene, int load_flag, SCENE_PROC scene_proc, SceneDescription *, int fadeIn, int actorsEntrance); int loadSceneDescriptor(uint32 res_number); int loadSceneResourceList(uint32 res_number); int processSceneResources(); |