Table of Contents

Class MirosBird.BirdLeg

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

Constructors

BirdLeg(MirosBird, int)

public BirdLeg(MirosBird bird, int legNumber)

Parameters

bird MirosBird
legNumber int

Fields

bird

public MirosBird bird

Field Value

MirosBird

debugColor

public Color debugColor

Field Value

Color

flip

public float flip

Field Value

float

footSecureFrames

public int footSecureFrames

Field Value

int

footSecurePos

public Vector2? footSecurePos

Field Value

Vector2?

forwardPower

public float forwardPower

Field Value

float

groundContact

public bool groundContact

Field Value

bool

joints

public MirosBird.BirdLeg.Joint[] joints

Field Value

Joint[]

lastFootSecurePos

public Vector2? lastFootSecurePos

Field Value

Vector2?

lastRunMode

public float lastRunMode

Field Value

float

lastSpringPow

public float lastSpringPow

Field Value

float

legNumber

public int legNumber

Field Value

int

lightUp

public int lightUp

Field Value

int

lightUpPos1

public Vector2 lightUpPos1

Field Value

Vector2

lightUpPos2

public Vector2 lightUpPos2

Field Value

Vector2

lowerLegLength

public float lowerLegLength

Field Value

float

modeConservativeBias

public bool modeConservativeBias

Field Value

bool

moveFromPos

public Vector2 moveFromPos

Field Value

Vector2

moveProgress

public float moveProgress

Field Value

float

moveToPos

public Vector2? moveToPos

Field Value

Vector2?

runMode

public float runMode

Field Value

float

springDir

public Vector2 springDir

Field Value

Vector2

springPower

public float springPower

Field Value

float

tighLenght

public float tighLenght

Field Value

float

Properties

ConnectionPos

public Vector2 ConnectionPos { get; }

Property Value

Vector2

ConnectionSide

public float ConnectionSide { get; }

Property Value

float

Foot

public MirosBird.BirdLeg.Joint Foot { get; }

Property Value

MirosBird.BirdLeg.Joint

Hip

public MirosBird.BirdLeg.Joint Hip { get; }

Property Value

MirosBird.BirdLeg.Joint

Knee

public MirosBird.BirdLeg.Joint Knee { get; }

Property Value

MirosBird.BirdLeg.Joint

room

public Room room { get; }

Property Value

Room

Methods

Reset()

public void Reset()

RunMode()

public void RunMode()

Slip(Vector2, Vector2)

public void Slip(Vector2 lastPs, Vector2 ps)

Parameters

lastPs Vector2
ps Vector2

SmallSparks(Vector2, Vector2)

public void SmallSparks(Vector2 lastPs, Vector2 ps)

Parameters

lastPs Vector2
ps Vector2

StandMode()

public void StandMode()

Update()

public void Update()