Table of Contents

Class Tentacle.TentacleChunk

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

Constructors

TentacleChunk(Tentacle, int, float, float)

public TentacleChunk(Tentacle tentacle, int tentacleIndex, float tPos, float rad)

Parameters

tentacle Tentacle
tentacleIndex int
tPos float
rad float

Fields

afterPhaseStuckPos

public IntVector2 afterPhaseStuckPos

Field Value

IntVector2

collideWithTerrain

public bool collideWithTerrain

Field Value

bool

contactPoint

public IntVector2 contactPoint

Field Value

IntVector2

currentSegmentTrail

public List<IntVector2> currentSegmentTrail

Field Value

List<IntVector2>

dbSprites

public DebugSprite[] dbSprites

Field Value

DebugSprite[]

lastContactPoint

public IntVector2 lastContactPoint

Field Value

IntVector2

lastPos

public Vector2 lastPos

Field Value

Vector2

lockInPosition

public float lockInPosition

Field Value

float

phase

public float phase

Field Value

float

phaseAttempts

public int phaseAttempts

Field Value

int

phaseFrom

public Vector2 phaseFrom

Field Value

Vector2

phasesToSameLocation

public int phasesToSameLocation

Field Value

int

pos

public Vector2 pos

Field Value

Vector2

rad

public float rad

Field Value

float

rope

public Rope rope

Field Value

Rope

stretchedFac

public float stretchedFac

Field Value

float

tPos

public float tPos

Field Value

float

tentacle

public Tentacle tentacle

Field Value

Tentacle

tentacleIndex

public int tentacleIndex

Field Value

int

vel

public Vector2 vel

Field Value

Vector2

Properties

RopeActive

public bool RopeActive { get; }

Property Value

bool

StuckPos

public IntVector2 StuckPos { get; }

Property Value

IntVector2

StuckRect

public FloatRect StuckRect { get; }

Property Value

FloatRect

currentSegment

public int currentSegment { get; }

Property Value

int

stretchedRad

public float stretchedRad { get; }

Property Value

float

tp

public Tentacle.TentacleProps tp { get; }

Property Value

Tentacle.TentacleProps

Methods

CreateDebugSprites()

public void CreateDebugSprites()

PhaseToSegment()

public void PhaseToSegment()

Reset()

public void Reset()

Update()

public void Update()

UpdateDebugSprites()

public void UpdateDebugSprites()