Table of Contents

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

public float armLength

Field Value

float

firstSprite

public int firstSprite

Field Value

int

grabPos

public Vector2? 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