Class OracleGraphics
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class OracleGraphics : GraphicsModule, IDrawable
- Inheritance
-
OracleGraphics
- Implements
-
- Inherited Members
-
Constructors
OracleGraphics(PhysicalObject)
public OracleGraphics(PhysicalObject ow)
Parameters
ow PhysicalObject
Fields
SLArmBaseColA
public Color SLArmBaseColA
Field Value
- Color
SLArmBaseColB
public Color SLArmBaseColB
Field Value
- Color
SLArmHighLightColA
public Color SLArmHighLightColA
Field Value
- Color
SLArmHighLightColB
public Color SLArmHighLightColB
Field Value
- Color
armBase
public OracleGraphics.ArmBase armBase
Field Value
- OracleGraphics.ArmBase
armJointGraphics
public OracleGraphics.ArmJointGraphics[] armJointGraphics
Field Value
- ArmJointGraphics[]
averageVoice
public float averageVoice
Field Value
- float
breathFac
Field Value
- float
breathe
Field Value
- float
discUmbCord
public OracleGraphics.DisconnectedUbilicalCord discUmbCord
Field Value
- OracleGraphics.DisconnectedUbilicalCord
eyesOpen
Field Value
- float
fadeSprite
Field Value
- int
feet
public GenericBodyPart[] feet
Field Value
- GenericBodyPart[]
firstArmBaseSprite
public int firstArmBaseSprite
Field Value
- int
firstBodyChunkSprite
public int firstBodyChunkSprite
Field Value
- int
public int firstFootSprite
Field Value
- int
firstHandSprite
public int firstHandSprite
Field Value
- int
firstHeadSprite
public int firstHeadSprite
Field Value
- int
firstUmbilicalSprite
public int firstUmbilicalSprite
Field Value
- int
gown
public OracleGraphics.Gown gown
Field Value
- OracleGraphics.Gown
halo
public OracleGraphics.Halo halo
Field Value
- OracleGraphics.Halo
hands
public GenericBodyPart[] hands
Field Value
- GenericBodyPart[]
head
public GenericBodyPart head
Field Value
- GenericBodyPart
initiated
Field Value
- bool
killSprite
Field Value
- int
knees
Field Value
- Vector2[,]
lastBreatheFac
public float lastBreatheFac
Field Value
- float
lastEyesOpen
public float lastEyesOpen
Field Value
- float
lastLookDir
public Vector2 lastLookDir
Field Value
- Vector2
lightsource
public LightSource lightsource
Field Value
- LightSource
lookDir
Field Value
- Vector2
neckSprite
Field Value
- int
randomTalkVector
public Vector2 randomTalkVector
Field Value
- Vector2
robeSprite
Field Value
- int
totalSprites
Field Value
- int
umbCord
public OracleGraphics.UbilicalCord umbCord
Field Value
- OracleGraphics.UbilicalCord
voiceFreqSamples
public float[] voiceFreqSamples
Field Value
- float[]
Properties
ChinSprite
public int ChinSprite { get; }
Property Value
- int
HeadSprite
public int HeadSprite { get; }
Property Value
- int
IsMoon
public bool IsMoon { get; }
Property Value
- bool
IsPastMoon
public bool IsPastMoon { get; }
Property Value
- bool
IsPebbles
public bool IsPebbles { get; }
Property Value
- bool
IsRottedPebbles
public bool IsRottedPebbles { get; }
Property Value
- bool
IsSaintPebbles
public bool IsSaintPebbles { get; }
Property Value
- bool
IsStraw
public bool IsStraw { get; }
Property Value
- bool
MoonSigilSprite
public int MoonSigilSprite { get; }
Property Value
- int
MoonThirdEyeSprite
public int MoonThirdEyeSprite { get; }
Property Value
- int
oracle
public Oracle oracle { get; }
Property Value
- Oracle
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
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
EyeSprite(int)
public int EyeSprite(int e)
Parameters
e int
Returns
- int
public int FootSprite(int side, int part)
Parameters
side int
part int
Returns
- int
GenericJointBaseColor()
public Color GenericJointBaseColor()
Returns
- Color
GenericJointHighLightColor()
public Color GenericJointHighLightColor()
Returns
- Color
HandSprite(int, int)
public int HandSprite(int side, int part)
Parameters
side int
part int
Returns
- int
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
PhoneSprite(int, int)
public int PhoneSprite(int side, int part)
Parameters
side int
part int
Returns
- int
RelativeLookDir(float)
public Vector2 RelativeLookDir(float timeStacker)
Parameters
timeStacker float
Returns
- Vector2
Update()
public override void Update()