Table of Contents

Class DialogPage

Namespace
DevInterface
Assembly
Assembly-CSharp.dll
public class DialogPage : Page, IDevUISignals, Conversation.IOwnAConversation
Inheritance
DialogPage
Implements
Inherited Members

Constructors

DialogPage(DevUI, string, DevUINode, string)

public DialogPage(DevUI owner, string IDstring, DevUINode parentNode, string name)

Parameters

owner DevUI
IDstring string
parentNode DevUINode
name string

Fields

convoLoader

public ConversationLoader convoLoader

Field Value

ConversationLoader

dialogBoxes

public List<DialogBox> dialogBoxes

Field Value

List<DialogBox>

dialogPanel

public SelectDialogPanel dialogPanel

Field Value

SelectDialogPanel

leftBoundary

public FSprite leftBoundary

Field Value

FSprite

rightBoundary

public FSprite rightBoundary

Field Value

FSprite

shiftY

public float shiftY

Field Value

float

Properties

rainWorld

public RainWorld rainWorld { get; }

Property Value

RainWorld

Methods

ClearDialogs()

public void ClearDialogs()

ClearSprites()

public override void ClearSprites()

NameForPlayer(bool)

public string NameForPlayer(bool capitalized)

Parameters

capitalized bool

Returns

string

Refresh()

public override void Refresh()

ReplaceParts(string)

public string ReplaceParts(string s)

Parameters

s string

Returns

string

Signal(DevUISignalType, DevUINode, string)

public override void Signal(DevUISignalType type, DevUINode sender, string message)

Parameters

type DevUISignalType
sender DevUINode
message string

SpecialEvent(string)

public void SpecialEvent(string eventName)

Parameters

eventName string

Update()

public override void Update()