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
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
Field Value
- bool
lingerCounter
Field Value
- int
offsetPos
Field Value
- Vector2
oracleBehav
public OracleBehavior oracleBehav
Field Value
- OracleBehavior
revealCounter
Field Value
- int
timeToLinger
Field Value
- int
totalGlyphsToShow
public int totalGlyphsToShow
Field Value
- int
visible
Field Value
- bool
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
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()
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