Table of Contents

Class OracleChatLabel

Namespace
Global
Assembly
Assembly-CSharp.dll
public class OracleChatLabel : GlyphLabel, IDrawable, IRunDuringDialog
Inheritance
OracleChatLabel
Implements
Inherited Members

Constructors

OracleChatLabel(OracleBehavior)

public OracleChatLabel(OracleBehavior oracleBehav)

Parameters

oracleBehav OracleBehavior

Fields

blinkCounter

public int blinkCounter

Field Value

int

blinkWhenFinished

public IntVector2 blinkWhenFinished

Field Value

IntVector2

finishedShowingMessage

public bool finishedShowingMessage

Field Value

bool

glyphsPerLine

public int[] glyphsPerLine

Field Value

int[]

inPlaceCounter

public int inPlaceCounter

Field Value

int

lastOffsetPos

public Vector2 lastOffsetPos

Field Value

Vector2

lastVisible

public bool lastVisible

Field Value

bool

lingerCounter

public int lingerCounter

Field Value

int

offsetPos

public Vector2 offsetPos

Field Value

Vector2

oracleBehav

public OracleBehavior oracleBehav

Field Value

OracleBehavior

revealCounter

public int revealCounter

Field Value

int

timeToLinger

public int timeToLinger

Field Value

int

totalGlyphsToShow

public int totalGlyphsToShow

Field Value

int

visible

public bool visible

Field Value

bool

Methods

public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

CreateMessage(int, int, int, int, bool, int)

public void CreateMessage(int firstLine, int secondLine, int thirdLine, int fourthLine, bool cyrillic, int seed)

Parameters

firstLine int
secondLine int
thirdLine int
fourthLine int
cyrillic bool
seed int

DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)

public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2

Hide()

public void Hide()

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

NewPhrase(int)

public void NewPhrase(int message)

Parameters

message int

Update(bool)

public override void Update(bool eu)

Parameters

eu bool