![]() |
Corgi Engine v9.3
|
Classes | |
struct | MoreMountains.CorgiEngine.CorgiEngineEvent |
A type of events used to signal level start and end (for now) More... | |
struct | MoreMountains.CorgiEngine.CorgiEngineStarEvent |
struct | MoreMountains.CorgiEngine.CorgiEnginePointsEvent |
A type of event used to signal changes to the current score More... | |
class | MoreMountains.CorgiEngine.PointsOfEntryStorage |
class | MoreMountains.CorgiEngine.GameManager |
The game manager is a persistent singleton that handles points and time More... | |
Namespaces | |
namespace | MoreMountains |
namespace | MoreMountains.CorgiEngine |
Enumerations | |
enum | MoreMountains.CorgiEngine.CorgiEngineEventTypes { MoreMountains.CorgiEngine.SpawnCharacterStarts , MoreMountains.CorgiEngine.LevelStart , MoreMountains.CorgiEngine.LevelComplete , MoreMountains.CorgiEngine.LevelEnd , MoreMountains.CorgiEngine.Pause , MoreMountains.CorgiEngine.UnPause , MoreMountains.CorgiEngine.PlayerDeath , MoreMountains.CorgiEngine.Respawn , MoreMountains.CorgiEngine.StarPicked , MoreMountains.CorgiEngine.GameOver , MoreMountains.CorgiEngine.CharacterSwitch , MoreMountains.CorgiEngine.CharacterSwap , MoreMountains.CorgiEngine.TogglePause , MoreMountains.CorgiEngine.LoadNextScene , MoreMountains.CorgiEngine.PauseNoMenu , MoreMountains.CorgiEngine.LivesCountChanged } |
A list of the possible Corgi 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 Respawn : triggered when the player character respawns StarPicked : triggered when a star bonus gets picked GameOver : triggered by the LevelManager when all lives are lost CharacterSwitch : triggered when the character gets switched CharacterSwap : triggered when the character gets swapped TogglePause : triggered to request a pause (or unpause) More... | |
enum | MoreMountains.CorgiEngine.PointsMethods { MoreMountains.CorgiEngine.Add , MoreMountains.CorgiEngine.Set } |
A list of the methods available to change the current score More... | |
enum | MoreMountains.CorgiEngine.PauseMethods { MoreMountains.CorgiEngine.PauseMenu , MoreMountains.CorgiEngine.NoPauseMenu } |