Table of Contents

Class AbstractSpear

Namespace
Global
Assembly
Assembly-CSharp.dll
public class AbstractSpear : AbstractPhysicalObject
Inheritance
AbstractSpear
Inherited Members

Constructors

AbstractSpear(World, Spear, WorldCoordinate, EntityID, bool)

public AbstractSpear(World world, Spear realizedObject, WorldCoordinate pos, EntityID ID, bool explosive)

Parameters

world World
realizedObject Spear
pos WorldCoordinate
ID EntityID
explosive bool

AbstractSpear(World, Spear, WorldCoordinate, EntityID, bool, bool)

public AbstractSpear(World world, Spear realizedObject, WorldCoordinate pos, EntityID ID, bool explosive, bool electric)

Parameters

world World
realizedObject Spear
pos WorldCoordinate
ID EntityID
explosive bool
electric bool

AbstractSpear(World, Spear, WorldCoordinate, EntityID, bool, float)

public AbstractSpear(World world, Spear realizedObject, WorldCoordinate pos, EntityID ID, bool explosive, float hue)

Parameters

world World
realizedObject Spear
pos WorldCoordinate
ID EntityID
explosive bool
hue float

Fields

electric

public bool electric

Field Value

bool

electricCharge

public int electricCharge

Field Value

int

explosive

public bool explosive

Field Value

bool

hue

public float hue

Field Value

float

needle

public bool needle

Field Value

bool

stuckInWallCycles

public int stuckInWallCycles

Field Value

int

stuckVertically

public bool stuckVertically

Field Value

bool

Properties

onPlayerBack

public bool onPlayerBack { get; }

Property Value

bool

stuckInWall

public bool stuckInWall { get; }

Property Value

bool

Methods

StuckInWallTick(int)

public void StuckInWallTick(int ticks)

Parameters

ticks int

ToString()

public override string ToString()

Returns

string