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
Field Value
- float
currentColor
public Color currentColor
Field Value
- Color
defaultXOrientation
public float defaultXOrientation
Field Value
- float
defaultYPos
Field Value
- float
heightMargin
public static float heightMargin
Field Value
- float
label
Field Value
- FLabel
lastSizeFac
Field Value
- float
lineHeight
public static float lineHeight
Field Value
- float
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
Field Value
- int
showDelay
Field Value
- int
showText
Field Value
- string
sizeFac
Field Value
- float
sprites
Field Value
- FSprite[]
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()