Class ExitManager
- Namespace
- ArenaBehaviors
- Assembly
- Assembly-CSharp.dll
public class ExitManager : ArenaGameBehavior
- Inheritance
-
ExitManager
- Inherited Members
-
Constructors
ExitManager(ArenaGameSession)
public ExitManager(ArenaGameSession gameSession)
Parameters
gameSession ArenaGameSession
Fields
allPlayersExitedCounter
public int allPlayersExitedCounter
Field Value
- int
anyPlayerHasEnoughScore
public bool anyPlayerHasEnoughScore
Field Value
- bool
challengeCompleted
public bool challengeCompleted
Field Value
- bool
challengeCompletedA
public bool challengeCompletedA
Field Value
- bool
challengeCompletedB
public bool challengeCompletedB
Field Value
- bool
challengeCompletedTime
public int challengeCompletedTime
Field Value
- int
public ChallengeInformation.ChallengeMeta challengeMeta
Field Value
- ChallengeInformation.ChallengeMeta
exitSymbolDarken
public float[] exitSymbolDarken
Field Value
- float[]
playersInDens
public List<ShortcutHandler.ShortCutVessel> playersInDens
Field Value
- List<ShortcutHandler.ShortCutVessel>
showExitsOpen
public bool showExitsOpen
Field Value
- bool
Methods
DarkenExitSymbol(int)
public float DarkenExitSymbol(int exit)
Parameters
exit int
Returns
- float
ExitOccupied(int)
public bool ExitOccupied(int exit)
Parameters
exit int
Returns
- bool
ExitsOpen()
Returns
- bool
Initiate()
public override void Initiate()
IsPlayerInDen(AbstractCreature)
public bool IsPlayerInDen(AbstractCreature crit)
Parameters
crit AbstractCreature
Returns
- bool
PlayerTryingToEnterDen(ShortCutVessel)
public bool PlayerTryingToEnterDen(ShortcutHandler.ShortCutVessel shortcutVessel)
Parameters
shortcutVessel ShortcutHandler.ShortCutVessel
Returns
- bool
Update()
public override void Update()