Class VultureMask
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class VultureMask : PlayerCarryableItem, IDrawable
- Inheritance
-
VultureMask
- Implements
-
- Inherited Members
-
Constructors
VultureMask(AbstractPhysicalObject, World)
public VultureMask(AbstractPhysicalObject abstractPhysicalObject, World world)
Parameters
abstractPhysicalObject AbstractPhysicalObject
world World
Fields
donned
Field Value
- float
fallOffVultureMode
public float fallOffVultureMode
Field Value
- float
lastDonned
Field Value
- float
lastRotationA
public Vector2 lastRotationA
Field Value
- Vector2
lastRotationB
public Vector2 lastRotationB
Field Value
- Vector2
lastViewFromSide
public float lastViewFromSide
Field Value
- float
maskGfx
public VultureMaskGraphics maskGfx
Field Value
- VultureMaskGraphics
onGroundPos
Field Value
- int
rotVel
Field Value
- Vector2
rotationA
Field Value
- Vector2
rotationB
Field Value
- Vector2
viewFromSide
public float viewFromSide
Field Value
- float
Properties
AbstrMsk
public VultureMask.AbstractVultureMask AbstrMsk { get; }
Property Value
- VultureMask.AbstractVultureMask
King
public bool King { get; }
Property Value
- bool
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
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
PickedUp(Creature)
public override void PickedUp(Creature upPicker)
Parameters
upPicker Creature
PlaceInRoom(Room)
public override void PlaceInRoom(Room placeRoom)
Parameters
placeRoom Room
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