Table of Contents

Class Vine

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public abstract class Vine : UpdatableAndDeletable
Inheritance
Vine
Derived
Inherited Members

Constructors

Vine(Room, float, Vector2, Vector2, bool, bool)

public Vine(Room room, float length, Vector2 spawnPosA, Vector2 spawnPosB, bool stuckAtA, bool stuckAtB)

Parameters

room Room
length float
spawnPosA Vector2
spawnPosB Vector2
stuckAtA bool
stuckAtB bool

Fields

baseColor

public Color baseColor

Field Value

Color

conRad

public float conRad

Field Value

float

graphic

public Vine.VineGraphic graphic

Field Value

Vine.VineGraphic

pushApart

public float pushApart

Field Value

float

segments

public Vector2[,] segments

Field Value

Vector2[,]

stuckPosA

public Vector2? stuckPosA

Field Value

Vector2?

stuckPosB

public Vector2? stuckPosB

Field Value

Vector2?

Properties

EffectColor

public Color EffectColor { get; }

Property Value

Color

Methods

Connect(int, int)

public void Connect(int A, int B)

Parameters

A int
B int

ConnectToWalls()

public void ConnectToWalls()

GravityAffected(int)

public virtual float GravityAffected(int seg)

Parameters

seg int

Returns

float

Update(bool)

public override void Update(bool eu)

Parameters

eu bool