![]() |
TopDown Engine v4.3
|
Classes | |
struct | MoreMountains.TopDownEngine.TopDownEngineEvent |
A type of events used to signal level start and end (for now) More... | |
struct | MoreMountains.TopDownEngine.TopDownEnginePointEvent |
A type of event used to signal changes to the current score More... | |
class | MoreMountains.TopDownEngine.PointsOfEntryStorage |
A class to store points of entry into levels, one per level. More... | |
class | MoreMountains.TopDownEngine.GameManager |
The game manager is a persistent singleton that handles points and time More... | |
Namespaces | |
namespace | MoreMountains |
namespace | MoreMountains.TopDownEngine |
Enumerations | |
enum | MoreMountains.TopDownEngine.TopDownEngineEventTypes { MoreMountains.TopDownEngine.SpawnCharacterStarts , MoreMountains.TopDownEngine.LevelStart , MoreMountains.TopDownEngine.LevelComplete , MoreMountains.TopDownEngine.LevelEnd , MoreMountains.TopDownEngine.Pause , MoreMountains.TopDownEngine.UnPause , MoreMountains.TopDownEngine.PlayerDeath , MoreMountains.TopDownEngine.SpawnComplete , MoreMountains.TopDownEngine.RespawnStarted , MoreMountains.TopDownEngine.RespawnComplete , MoreMountains.TopDownEngine.StarPicked , MoreMountains.TopDownEngine.GameOver , MoreMountains.TopDownEngine.CharacterSwap , MoreMountains.TopDownEngine.CharacterSwitch , MoreMountains.TopDownEngine.Repaint , MoreMountains.TopDownEngine.TogglePause , MoreMountains.TopDownEngine.LoadNextScene , MoreMountains.TopDownEngine.PauseNoMenu } |
A list of the possible TopDown Engine base events LevelStart : triggered by the LevelManager when a level starts LevelComplete : can be triggered when the end of a level is reached LevelEnd : same thing Pause : triggered when a pause is starting UnPause : triggered when a pause is ending and going back to normal PlayerDeath : triggered when the player character dies RespawnStarted : triggered when the player character respawn sequence starts RespawnComplete : triggered when the player character respawn sequence ends StarPicked : triggered when a star bonus gets picked GameOver : triggered by the LevelManager when all lives are lost CharacterSwap : triggered when the character gets swapped CharacterSwitch : triggered when the character gets switched Repaint : triggered to ask for a UI refresh TogglePause : triggered to request a pause (or unpause) More... | |
enum | MoreMountains.TopDownEngine.PointsMethods { MoreMountains.TopDownEngine.Add , MoreMountains.TopDownEngine.Set } |
A list of the methods available to change the current score More... | |
enum | MoreMountains.TopDownEngine.PauseMethods { MoreMountains.TopDownEngine.PauseMenu , MoreMountains.TopDownEngine.NoPauseMenu } |
A list of the possible pause methods More... | |