Table of Contents

Class DaddyCorruption.CorruptionTube

Namespace
Global
Assembly
Assembly-CSharp.dll
public abstract class DaddyCorruption.CorruptionTube : UpdatableAndDeletable
Inheritance
DaddyCorruption.CorruptionTube
Derived
Inherited Members

Constructors

CorruptionTube(DaddyCorruption, float, Vector2, Vector2, bool, bool)

public CorruptionTube(DaddyCorruption owner, float length, Vector2 spawnPosA, Vector2 spawnPosB, bool stuckAtA, bool stuckAtB)

Parameters

owner DaddyCorruption
length float
spawnPosA Vector2
spawnPosB Vector2
stuckAtA bool
stuckAtB bool

Fields

conRad

public float conRad

Field Value

float

graphic

public DaddyCorruption.CorruptionTube.TubeGraphic graphic

Field Value

DaddyCorruption.CorruptionTube.TubeGraphic

owner

public DaddyCorruption owner

Field Value

DaddyCorruption

pushApart

public float pushApart

Field Value

float

scratchTerrainCollisionData

public SharedPhysics.TerrainCollisionData scratchTerrainCollisionData

Field Value

SharedPhysics.TerrainCollisionData

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