Class ScavengerGraphics.ScavengerHand
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class ScavengerGraphics.ScavengerHand : Limb
- Inheritance
-
ScavengerGraphics.ScavengerHand
- Inherited Members
-
Constructors
ScavengerHand(ScavengerGraphics, int, int)
public ScavengerHand(ScavengerGraphics owner, int num, int firstSprite)
Parameters
owner ScavengerGraphics
num int
firstSprite int
Fields
armLength
Field Value
- float
firstSprite
Field Value
- int
grabPos
Field Value
- Vector2?
lastSpearPosAdd
public Vector2 lastSpearPosAdd
Field Value
- Vector2
spearPosAdd
public Vector2 spearPosAdd
Field Value
- Vector2
Properties
graphics
public ScavengerGraphics graphics { get; }
Property Value
- ScavengerGraphics
scavenger
public Scavenger scavenger { get; }
Property Value
- Scavenger
Methods
CheckForGrabPos()
public Vector2? CheckForGrabPos()
Returns
- Vector2?
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
GrabPosLegal(Vector2)
public bool GrabPosLegal(Vector2 pos)
Parameters
pos Vector2
Returns
- bool
GrabbedTerrain()
public override void GrabbedTerrain()
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
MyFlip(float)
public float MyFlip(float timeStacker)
Parameters
timeStacker float
Returns
- float
StandardLocomotionProcedure()
public void StandardLocomotionProcedure()
Update()
public override void Update()
WeaponDir()
public Vector2 WeaponDir()
Returns
- Vector2