Table of Contents

Class DialogBox

Namespace
HUD
Assembly
Assembly-CSharp.dll
public class DialogBox : HudPart
Inheritance
DialogBox
Inherited Members

Constructors

DialogBox(HUD)

public DialogBox(HUD hud)

Parameters

hud HUD

Fields

actualWidth

public float actualWidth

Field Value

float

currentColor

public Color currentColor

Field Value

Color

defaultXOrientation

public float defaultXOrientation

Field Value

float

defaultYPos

public float defaultYPos

Field Value

float

heightMargin

public static float heightMargin

Field Value

float

label

public FLabel label

Field Value

FLabel

lastSizeFac

public float lastSizeFac

Field Value

float

lineHeight

public static float lineHeight

Field Value

float

lingerCounter

public int lingerCounter

Field Value

int

meanCharWidth

public static float meanCharWidth

Field Value

float

messages

public List<DialogBox.Message> messages

Field Value

List<DialogBox.Message>

permanentDisplay

public bool permanentDisplay

Field Value

bool

showCharacter

public int showCharacter

Field Value

int

showDelay

public int showDelay

Field Value

int

showText

public string showText

Field Value

string

sizeFac

public float sizeFac

Field Value

float

sprites

public FSprite[] sprites

Field Value

FSprite[]

width

public float width

Field Value

float

widthMargin

public static float widthMargin

Field Value

float

Properties

CurrentMessage

public DialogBox.Message CurrentMessage { get; }

Property Value

DialogBox.Message

MainFillSprite

public int MainFillSprite { get; }

Property Value

int

ShowingAMessage

public bool ShowingAMessage { get; }

Property Value

bool

Methods

ClearSprites()

public override void ClearSprites()

CornerSprite(int)

public int CornerSprite(int corner)

Parameters

corner int

Returns

int

Draw(float)

public override void Draw(float timeStacker)

Parameters

timeStacker float

DrawPos(float)

public Vector2 DrawPos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

FillCornerSprite(int)

public int FillCornerSprite(int corner)

Parameters

corner int

Returns

int

FillSideSprite(int)

public int FillSideSprite(int side)

Parameters

side int

Returns

int

GetDelay()

public static int GetDelay()

Returns

int

InitNextMessage()

public void InitNextMessage()

InitiateSprites()

public void InitiateSprites()

Interrupt(string, int)

public void Interrupt(string text, int extraLinger)

Parameters

text string
extraLinger int

NewMessage(string, int)

public void NewMessage(string text, int extraLinger)

Parameters

text string
extraLinger int

NewMessage(string, float, float, int)

public void NewMessage(string text, float xOrientation, float yPos, int extraLinger)

Parameters

text string
xOrientation float
yPos float
extraLinger int

SideSprite(int)

public int SideSprite(int side)

Parameters

side int

Returns

int

Update()

public override void Update()