Class DropBugGraphics
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class DropBugGraphics : GraphicsModule, IDrawable
- Inheritance
-
DropBugGraphics
- Implements
-
- Inherited Members
-
Constructors
DropBugGraphics(PhysicalObject)
public DropBugGraphics(PhysicalObject ow)
Parameters
ow PhysicalObject
Fields
antennae
public GenericBodyPart[] antennae
Field Value
- GenericBodyPart[]
antennaeLength
public float antennaeLength
Field Value
- float
blackColor
Field Value
- Color
bodyThickness
public float bodyThickness
Field Value
- float
breathDir
Field Value
- Vector2
bug
Field Value
- DropBug
camoColor
Field Value
- Color
ceilingJump
Field Value
- bool
ceilingMode
Field Value
- float
coloredAntennae
public float coloredAntennae
Field Value
- float
currSkinColor
public Color currSkinColor
Field Value
- Color
darkness
Field Value
- float
deepCeilingMode
public float deepCeilingMode
Field Value
- float
drawPositions
public Vector2[,] drawPositions
Field Value
- Vector2[,]
flip
Field Value
- float
hue
Field Value
- float
knees
public GenericBodyPart[,] knees
Field Value
- GenericBodyPart[,]
lastCeilingMode
public float lastCeilingMode
Field Value
- float
lastDarkness
public float lastDarkness
Field Value
- float
lastDeepCeilingMode
public float lastDeepCeilingMode
Field Value
- float
lastFlip
Field Value
- float
lastPinchersFlip
public float lastPinchersFlip
Field Value
- float
lastVibrate
Field Value
- float
legLength
Field Value
- float
legs
Field Value
- Limb[,]
legsDangleCounter
public int legsDangleCounter
Field Value
- int
legsThickness
public float legsThickness
Field Value
- float
legsTravelDirs
public Vector2[,] legsTravelDirs
Field Value
- Vector2[,]
mandibleMovements
public float[,] mandibleMovements
Field Value
- float[,]
mandibles
public GenericBodyPart[] mandibles
Field Value
- GenericBodyPart[]
pinchers
public GenericBodyPart[] pinchers
Field Value
- GenericBodyPart[]
pinchersFlip
public float pinchersFlip
Field Value
- float
pinchersLength
public float pinchersLength
Field Value
- float
shineColor
Field Value
- Color
tailEnd
public GenericBodyPart tailEnd
Field Value
- GenericBodyPart
vibrate
Field Value
- float
Properties
HeadSprite
public int HeadSprite { get; }
Property Value
- int
MeshSprite
public int MeshSprite { get; }
Property Value
- int
ShineMeshSprite
public int ShineMeshSprite { get; }
Property Value
- int
TotalSprites
public int TotalSprites { get; }
Property Value
- int
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
AntennaSprite(int)
public int AntennaSprite(int side)
Parameters
side int
Returns
- int
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
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
LegSprite(int, int)
public int LegSprite(int side, int leg)
Parameters
side int
leg int
Returns
- int
MandibleSprite(int, int)
public int MandibleSprite(int side, int part)
Parameters
side int
part int
Returns
- int
PincherSprite(int)
public int PincherSprite(int i)
Parameters
i int
Returns
- int
RefreshColor(float, SpriteLeaser)
public void RefreshColor(float timeStacker, RoomCamera.SpriteLeaser sLeaser)
Parameters
timeStacker float
sLeaser RoomCamera.SpriteLeaser
Reset()
public override void Reset()
SegmentSprite(int)
public int SegmentSprite(int s)
Parameters
s int
Returns
- int
Update()
public override void Update()
WingSprite(int)
public int WingSprite(int side)
Parameters
side int
Returns
- int