diff options
Diffstat (limited to '')
| -rwxr-xr-x | include/stage.h | 59 | 
1 files changed, 59 insertions, 0 deletions
| diff --git a/include/stage.h b/include/stage.h index c89c7dc..39d1349 100755 --- a/include/stage.h +++ b/include/stage.h @@ -57,7 +57,66 @@ enum StageGroup {  	Peach = 10,
  	Invalid = 11
  };
 + + +//enum SceneTypes { +//	BOOT = 0,
 +//	AUTO_SELECT = 1,
 +//	SELECT = 2,
 +//	WORLD_MAP = 3,			*
 +//	WORLD_9_DEMO = 4,
 +//	STAGE = 5,
 +//	RESTART_CRSIN = 6,		*
 +//	CRSIN = 7,
 +//	MOVIE = 8,				*
 +//	GAMEOVER = 9,
 +//	GAME_SETUP = 10,		*
 +//	MULTI_PLAY_COURSE_SELECT = 11
 +//}	 + + +enum SceneParameters { +	SOMETHING_TODO_WITH_MOVIE = 1, +	SOMETHING_TODO_WITH_MOVIE2 = 2, +	SOMETHING_TODO_WITH_MOVIE3 = 3 +}; + +enum PowerupStoreTypes { +	BEAT_LEVEL = 0, // Keeps powerups +	EXIT_LEVEL = 1, // Loses powerups, resets to previous state +	LOSE_LEVEL = 2  // Loses everything +}; + + +enum Wipes { +	FADE_OUT = 0, +	CIRCLE_WIPE = 1, +	BOWSER_WIPE = 2, +	GOO_WIPE_DOWN = 3,	 +	MARIO_WIPE = 4, +	CIRCLE_WIPE_SLOW = 5, +	GLITCH_GASM = 6 +}; + + +void ExitStage(int scene, int sceneParams, int powerupStoreType, int wipe); +  #endif
 + + + + + + + + + + + + + + + | 
