Show / Hide Table of Contents

Class GungeonGameManager

Example of a simple game manager that uses the DungeonGeneratorRunner to generate levels.

Inheritance
System.Object
GameManagerBase<GungeonGameManager>
GungeonGameManager
Inherited Members
GameManagerBase<GungeonGameManager>.Instance
GameManagerBase<GungeonGameManager>.Canvas
GameManagerBase<GungeonGameManager>.Awake()
GameManagerBase<GungeonGameManager>.SingletonAwake()
GameManagerBase<GungeonGameManager>.SetLevelInfo(String)
GameManagerBase<GungeonGameManager>.ShowLoadingScreen(String, String)
GameManagerBase<GungeonGameManager>.GetCanvas()
GameManagerBase<GungeonGameManager>.HideLoadingScreen()
Namespace: Edgar.Unity.Examples.Gungeon
Assembly: cs.temp.dll.dll
Syntax
public class GungeonGameManager : GameManagerBase<GungeonGameManager>

Fields

CurrentLevelGraph

Declaration
public LevelGraph CurrentLevelGraph
Field Value
Type Description
LevelGraph

Random

Declaration
public Random Random
Field Value
Type Description
Random

Stage

Declaration
public int Stage
Field Value
Type Description
System.Int32

Methods

LoadNextLevel()

Declaration
public override void LoadNextLevel()
Overrides
Edgar.Unity.Examples.GameManagerBase<Edgar.Unity.Examples.Gungeon.GungeonGameManager>.LoadNextLevel()

OnRoomEnter(RoomInstanceGrid2D)

Declaration
public void OnRoomEnter(RoomInstanceGrid2D roomInstance)
Parameters
Type Name Description
RoomInstanceGrid2D roomInstance

OnRoomLeave(RoomInstanceGrid2D)

Declaration
public void OnRoomLeave(RoomInstanceGrid2D roomInstance)
Parameters
Type Name Description
RoomInstanceGrid2D roomInstance

Update()

Declaration
public void Update()
In This Article
Back to top Generated by DocFX