Table of Contents

Class LizardJumpModule

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

Constructors

LizardJumpModule(Lizard)

public LizardJumpModule(Lizard lizard)

Parameters

lizard Lizard

Fields

actOnJump

public LizardJumpModule.JumpFinder actOnJump

Field Value

LizardJumpModule.JumpFinder

addDelay

public int addDelay

Field Value

int

chargeSound

public ChunkSoundEmitter chargeSound

Field Value

ChunkSoundEmitter

controlledJumpFinder

public LizardJumpModule.JumpFinder controlledJumpFinder

Field Value

LizardJumpModule.JumpFinder

gasLeakPower

public float gasLeakPower

Field Value

float

gasLeakSound

public ChunkSoundEmitter gasLeakSound

Field Value

ChunkSoundEmitter

gasLeakSpear

public Spear gasLeakSpear

Field Value

Spear

gasLeakTime

public float gasLeakTime

Field Value

float

jumpCounter

public int jumpCounter

Field Value

int

jumpFinders

public List<LizardJumpModule.JumpFinder> jumpFinders

Field Value

List<LizardJumpModule.JumpFinder>

lizard

public Lizard lizard

Field Value

Lizard

lizardCell

public PathFinder.PathingCell lizardCell

Field Value

PathFinder.PathingCell

smoke

public CyanLizardSmoke smoke

Field Value

CyanLizardSmoke

spin

public int spin

Field Value

int

Properties

InStandardRunMode

public bool InStandardRunMode { get; }

Property Value

bool

NoRunBehavior

public bool NoRunBehavior { get; }

Property Value

bool

canChainJump

public bool canChainJump { get; }

Property Value

bool

jumpToPoint

public Vector2 jumpToPoint { get; }

Property Value

Vector2

room

public Room room { get; }

Property Value

Room

Methods

InitiateJump(JumpFinder, bool)

public void InitiateJump(LizardJumpModule.JumpFinder jump, bool chainJump)

Parameters

jump LizardJumpModule.JumpFinder
chainJump bool

Jump()

public void Jump()

JumpingUpdate()

public void JumpingUpdate()

PathWeightComparison(PathingCell, PathingCell)

public static bool PathWeightComparison(PathFinder.PathingCell A, PathFinder.PathingCell B)

Parameters

A PathFinder.PathingCell
B PathFinder.PathingCell

Returns

bool

RunningUpdate()

public void RunningUpdate()

TryChainJump(Vector2)

public bool TryChainJump(Vector2 pos)

Parameters

pos Vector2

Returns

bool

Update()

public void Update()