Class SandboxGameSession
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SandboxGameSession : ArenaGameSession, IOwnAHUD
- Inheritance
-
SandboxGameSession
- Implements
-
- Inherited Members
-
Constructors
SandboxGameSession(RainWorldGame)
public SandboxGameSession(RainWorldGame game)
Parameters
game RainWorldGame
Fields
ChallengeKillList
public List<AbstractCreature> ChallengeKillList
Field Value
- List<AbstractCreature>
PlayMode
Field Value
- bool
checkWinLose
Field Value
- bool
editor
public SandboxEditor editor
Field Value
- SandboxEditor
overlay
public SandboxOverlay overlay
Field Value
- SandboxOverlay
overlaySpawned
public bool overlaySpawned
Field Value
- bool
playerSpawnDens
public List<int> playerSpawnDens
Field Value
- List<int>
sandboxInitiated
public bool sandboxInitiated
Field Value
- bool
winLoseGameOver
public bool winLoseGameOver
Field Value
- bool
Properties
SpawnDefaultRoomItems
public override bool SpawnDefaultRoomItems { get; }
Property Value
- bool
Methods
CustomGameOver()
public void CustomGameOver()
Initiate()
public override void Initiate()
ProcessShutDown()
public override void ProcessShutDown()
ShouldSessionEnd()
public override bool ShouldSessionEnd()
Returns
- bool
SpawnCreatures()
public override void SpawnCreatures()
SpawnEntity(PlacedIconData)
public void SpawnEntity(SandboxEditor.PlacedIconData placedIconData)
Parameters
placedIconData SandboxEditor.PlacedIconData
SpawnItems(IconSymbolData, WorldCoordinate, EntityID)
public void SpawnItems(IconSymbol.IconSymbolData data, WorldCoordinate pos, EntityID entityID)
Parameters
data IconSymbol.IconSymbolData
pos WorldCoordinate
entityID EntityID
Update()
public override void Update()