Table of Contents

Class DeerTentacle

Namespace
Global
Assembly
Assembly-CSharp.dll
public class DeerTentacle : Tentacle
Inheritance
DeerTentacle
Inherited Members

Constructors

DeerTentacle(Deer, BodyChunk, float, int)

public DeerTentacle(Deer deer, BodyChunk chunk, float length, int tentacleNumber)

Parameters

deer Deer
chunk BodyChunk
length float
tentacleNumber int

Fields

attachedAtTip

public bool attachedAtTip

Field Value

bool

desiredGrabPos

public Vector2 desiredGrabPos

Field Value

Vector2

framesWithoutReaching

public int framesWithoutReaching

Field Value

int

grabDelay

public int grabDelay

Field Value

int

grabGoalSprites

public DebugSprite[] grabGoalSprites

Field Value

DebugSprite[]

maxLength

public float maxLength

Field Value

float

pair

public int pair

Field Value

int

playStepSound

public bool playStepSound

Field Value

bool

setGrabDelay

public int setGrabDelay

Field Value

int

side

public int side

Field Value

int

smoothedFootingSecurity

public float smoothedFootingSecurity

Field Value

float

stepSoundVol

public float stepSoundVol

Field Value

float

sureOfFootingCounter

public int sureOfFootingCounter

Field Value

int

tentacleDir

public Vector2 tentacleDir

Field Value

Vector2

tentacleNumber

public int tentacleNumber

Field Value

int

Properties

OtherTentacleInPair

public DeerTentacle OtherTentacleInPair { get; }

Property Value

DeerTentacle

deer

public Deer deer { get; }

Property Value

Deer

Methods

FindGrabPos()

public void FindGrabPos()

GravityDirection()

public override IntVector2 GravityDirection()

Returns

IntVector2

GripPointAttractiveness(IntVector2)

public float GripPointAttractiveness(IntVector2 pos)

Parameters

pos IntVector2

Returns

float

NewRoom(Room)

public override void NewRoom(Room room)

Parameters

room Room

PushChunksApartInternal(int, int)

public void PushChunksApartInternal(int a, int b)

Parameters

a int
b int

ReleaseGrip()

public void ReleaseGrip()

ReleaseScore()

public float ReleaseScore()

Returns

float

Support()

public float Support()

Returns

float

Update()

public override void Update()

UpdateDesiredGrabPos()

public void UpdateDesiredGrabPos()