Corgi Engine
v9.0
|
Handles all GUI effects and changes for Multiplayer scenes More...
Public Member Functions | |
virtual void | ShowMultiplayerEndgame () |
Shows the multiplayer endgame screen More... | |
virtual void | SetMultiplayerEndgameText (string text) |
Sets the multiplayer endgame text. More... | |
Public Member Functions inherited from MoreMountains.CorgiEngine.GUIManager | |
virtual void | SetHUDActive (bool state) |
Sets the HUD active or inactive More... | |
virtual void | SetAvatarActive (bool state) |
Sets the avatar active or inactive More... | |
virtual void | SetMobileControlsActive (bool state, InputManager.MovementControls movementControl=InputManager.MovementControls.Joystick) |
Called by the input manager, this method turns controls visible or not depending on what's been chosen More... | |
virtual void | SetPause (bool state) |
Sets the pause. More... | |
virtual void | SetJetpackBar (bool state, string playerID) |
Sets the jetpackbar active or not. More... | |
virtual void | SetAmmoDisplays (bool state, string playerID, int ammoDisplayID) |
Sets the ammo displays active or not More... | |
virtual void | SetTimeSplash (bool state) |
Sets the time splash. More... | |
virtual void | RefreshPoints () |
Sets the text to the game manager's points. More... | |
virtual void | UpdateHealthBar (float currentHealth, float minHealth, float maxHealth, string playerID) |
Updates the health bar. More... | |
virtual void | UpdateJetpackBar (float currentFuel, float minFuel, float maxFuel, string playerID) |
Updates the jetpack bar. More... | |
virtual void | UpdateAmmoDisplays (bool magazineBased, int totalAmmo, int maxAmmo, int ammoInMagazine, int magazineSize, string playerID, int ammoDisplayID, bool displayTotal) |
Updates the (optional) ammo displays. More... | |
virtual void | SetLevelName (string name) |
Sets the level name in the HUD More... | |
virtual void | OnMMEvent (LevelNameEvent levelNameEvent) |
When we catch a level name event, we change our level's name in the GUI More... | |
virtual void | OnMMEvent (ControlsModeEvent controlsModeEvent) |
Public Member Functions inherited from MoreMountains.Tools.MMEventListener< LevelNameEvent > | |
void | OnMMEvent (T eventType) |
Public Member Functions inherited from MoreMountains.Tools.MMEventListener< ControlsModeEvent > | |
void | OnMMEvent (T eventType) |
Public Attributes | |
GameObject | MPEndGameSplash |
the game over splash screen object More... | |
Text | MPEndGameText |
the game over text object More... | |
Public Attributes inherited from MoreMountains.CorgiEngine.GUIManager | |
GameObject | HUD |
the game object that contains the heads up display (avatar, health, points...) More... | |
MMProgressBar[] | HealthBars |
the jetpack bar More... | |
MMProgressBar[] | JetPackBars |
the jetpack bar More... | |
AmmoDisplay[] | AmmoDisplays |
the panels and bars used to display current weapon ammo More... | |
GameObject | PauseScreen |
the pause screen game object More... | |
GameObject | TimeSplash |
the time splash gameobject More... | |
CanvasGroup | Buttons |
The mobile buttons. More... | |
CanvasGroup | Arrows |
The mobile arrows. More... | |
CanvasGroup | Joystick |
The mobile movement joystick. More... | |
Text | PointsText |
the points counter More... | |
Text | LevelText |
the level display More... | |
string | PointsPattern = "000000" |
the pattern to apply when displaying the score More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static T | TryGetInstance () |
Static Public Attributes inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static bool | HasInstance |
static T | Current |
Protected Member Functions inherited from MoreMountains.CorgiEngine.GUIManager | |
override void | Awake () |
Initialization More... | |
virtual void | Start () |
Initialization More... | |
virtual void | OnEnable () |
On enable, we start listening to events More... | |
virtual void | OnDisable () |
On disable, we stop listening to events More... | |
Protected Member Functions inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
virtual void | InitializeSingleton () |
Initializes the singleton. More... | |
Static Protected Member Functions inherited from MoreMountains.CorgiEngine.GUIManager | |
static void | InitializeStatics () |
Statics initialization to support enter play modes More... | |
Protected Attributes inherited from MoreMountains.CorgiEngine.GUIManager | |
float | _initialJoystickAlpha |
float | _initialArrowsAlpha |
float | _initialButtonsAlpha |
Static Protected Attributes inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static T | _instance |
Properties inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static T | Instance [get] |
Singleton design pattern More... | |
Handles all GUI effects and changes for Multiplayer scenes
|
virtual |
Sets the multiplayer endgame text.
text | Text. |
|
virtual |
Shows the multiplayer endgame screen
GameObject MoreMountains.CorgiEngine.MultiplayerGUIManager.MPEndGameSplash |
the game over splash screen object
Text MoreMountains.CorgiEngine.MultiplayerGUIManager.MPEndGameText |
the game over text object