Class OverseerCarcass
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class OverseerCarcass : PlayerCarryableItem, IDrawable
- Inheritance
-
OverseerCarcass
- Implements
-
- Inherited Members
-
Constructors
OverseerCarcass(AbstractPhysicalObject, World)
public OverseerCarcass(AbstractPhysicalObject abstractPhysicalObject, World world)
Parameters
abstractPhysicalObject AbstractPhysicalObject
world World
Fields
blackCol
Field Value
- Color
bump
Field Value
- bool
cords
Field Value
- Vector2[,,]
lastGrabbed
Field Value
- bool
lastRotation
public float lastRotation
Field Value
- float
lastSin
Field Value
- float
rotSpeed
Field Value
- float
rotation
Field Value
- float
scratchTerrainCollisionData
public SharedPhysics.TerrainCollisionData scratchTerrainCollisionData
Field Value
- SharedPhysics.TerrainCollisionData
sin
Field Value
- float
sparkling
Field Value
- float
Properties
AbstrCarcass
public OverseerCarcass.AbstractOverseerCarcass AbstrCarcass { get; }
Property Value
- OverseerCarcass.AbstractOverseerCarcass
ThrowPowerFactor
public override float ThrowPowerFactor { get; }
Property Value
- float
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
ConnectSegment(int, int)
public void ConnectSegment(int c, int i)
Parameters
c int
i int
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public 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 void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
NewRoom(Room)
public override void NewRoom(Room newRoom)
Parameters
newRoom Room
PlaceInRoom(Room)
public override void PlaceInRoom(Room placeRoom)
Parameters
placeRoom Room
Reset()
TerrainImpact(int, IntVector2, float, bool)
public override void TerrainImpact(int chunk, IntVector2 direction, float speed, bool firstContact)
Parameters
chunk int
direction IntVector2
speed float
firstContact bool
Update(bool)
public override void Update(bool eu)
Parameters
eu bool