Table of Contents

Class DreamScreen

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class DreamScreen : Menu
Inheritance
DreamScreen
Inherited Members

Constructors

public DreamScreen(ProcessManager manager)

Parameters

manager ProcessManager

Fields

public int counter

Field Value

int
public DreamsState.DreamID dreamID

Field Value

DreamsState.DreamID
public SimpleButton exitButton

Field Value

SimpleButton
public KarmaLadderScreen.SleepDeathScreenDataPackage fromGameDataPackage

Field Value

KarmaLadderScreen.SleepDeathScreenDataPackage
public bool initSound

Field Value

bool

Properties

public override bool ForceNoMouseMode { get; }

Property Value

bool
public override bool FreezeMenuFunctions { get; }

Property Value

bool
public int MoonBetrayalNeurons { get; }

Property Value

int

Methods

public override void CommunicateWithUpcomingProcess(MainLoopProcess nextProcess)

Parameters

nextProcess MainLoopProcess
public void GetDataFromGame(DreamsState.DreamID dreamID, KarmaLadderScreen.SleepDeathScreenDataPackage package)

Parameters

dreamID DreamsState.DreamID
package KarmaLadderScreen.SleepDeathScreenDataPackage
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public MenuScene.SceneID SceneFromDream(DreamsState.DreamID dreamID)

Parameters

dreamID DreamsState.DreamID

Returns

MenuScene.SceneID
public override void Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public void StartGame()
public override void Update()