aboutsummaryrefslogtreecommitdiff
path: root/saga/scene.h
diff options
context:
space:
mode:
authorAndrew Kurushin2005-01-15 23:46:43 +0000
committerAndrew Kurushin2005-01-15 23:46:43 +0000
commitfe424ed5ae36b0ac99d0f17ad563b57bed69cec5 (patch)
tree559ba1dc29110b013bcc1f983bbfeac6a2c403bd /saga/scene.h
parentaa9debccec0c30f32f63957c9f6465afadb56f84 (diff)
downloadscummvm-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.h6
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();