Table of Contents

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

public bool PlayMode

Field Value

bool

checkWinLose

public 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()