Table of Contents

Class ClimbableVine

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class ClimbableVine : Vine, IClimbableVine
Inheritance
ClimbableVine
Implements
Inherited Members

Constructors

ClimbableVine(Room, int, PlacedObject)

public ClimbableVine(Room room, int firstSprite, PlacedObject placedObject)

Parameters

room Room
firstSprite int
placedObject PlacedObject

Fields

possList

public List<Vector2> possList

Field Value

List<Vector2>

ropes

public Rope[] ropes

Field Value

Rope[]

Methods

BeingClimbedOn(Creature)

public void BeingClimbedOn(Creature crit)

Parameters

crit Creature

CurrentlyClimbable()

public bool CurrentlyClimbable()

Returns

bool

GravityAffected(int)

public override float GravityAffected(int seg)

Parameters

seg int

Returns

float

Mass(int)

public float Mass(int index)

Parameters

index int

Returns

float

OnVinePos(float)

public Vector2 OnVinePos(float ps)

Parameters

ps float

Returns

Vector2

Pos(int)

public Vector2 Pos(int index)

Parameters

index int

Returns

Vector2

Push(int, Vector2)

public void Push(int index, Vector2 movement)

Parameters

index int
movement Vector2

Rad(int)

public float Rad(int index)

Parameters

index int

Returns

float

TotalPositions()

public int TotalPositions()

Returns

int

Update(bool)

public override void Update(bool eu)

Parameters

eu bool