Zdexby TheHolyOneZ
17,715 classes
Class

CrabLegs

: MonoBehaviour : Behaviour : Component : Object : Object
CrabLegs, Assembly-CSharp 0x00E0 (224 B) align 8 inherited 0x0020 Assembly-CSharp
0x00x00E0

Members 36

OffsetSizeNameTypeFlags
0x08_spiderCrabSpidercrabPrivate
0x08_bodyTransformPrivate
0x08_moveReferenceTransformPrivate
0x08_legsLeg[]Private
0x00400x38padding / unreflected
0x04_raycastDistfloatPrivate
0x04_raycastFromUpDistfloatPrivate
0x04_minStepDistfloatPrivate
0x04_maxLegLengthAllowedStandingfloatPrivate
0x04_maxLegLengthAllowedWalkingfloatPrivate
0x04_airFootDownOffsetfloatPrivate
0x04_airSideLocalOffsetfloatPrivate
0x04_airForwardLocalOffsetfloatPrivate
0x04_airRepositionDistfloatPrivate
0x04_airFollowSpeedfloatPrivate
0x08_landingSequenceAudioSequencePrivate
0x04_landingSequenceUngroundedTimefloatPrivate
0x04_walkStepForwardDistfloatPrivate
0x04_walkStepDistfloatPrivate
0x04_walkStepDistVelMultifloatPrivate
0x08_walkStepHeightCurveAnimationCurvePrivate
0x08_walkStepMoveCurveAnimationCurvePrivate
0x04_walkStepSpeedfloatPrivate
0x04_smallStepVelfloatPrivate
0x04_smallStepHeightMultifloatPrivate
0x08_footPosesVector3[]Private
0x08_lastStepPosVector3[]Private
0x08_nextStepPosVector3[]Private
0x08_curStepPercentfloat[]Private
0x01_didInitializeboolPrivate
0x00BD0x03padding / unreflected
0x04_activeLegGroupintPrivate
0x04_maxLegLengthAllowedStandingSqrfloatPrivate
0x04_maxLegLengthAllowedWalkingSqrfloatPrivate
0x04_curMaxLegLengthAllowedSqrfloatPrivate
0x04_airRepositionDistSqrfloatPrivate
0x04_timeWithNoGroundedLegsfloatPrivate
0x01_landingSequenceArmedboolPrivate
0x00D90x07unreflected bytes to end of CrabLegs
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 26

SignatureFlagsNativeParams
void Awake()Private—0x00
void OnEnable()Private—0x00
void OnDisable()Private—0x00
void Update()Private—0x00
void UpdateLandingSequence()Private—0x00
void HasSupportingLeg()Private—0x00
void ResetLegs()Public—0x00
void TryInitialize()Private—0x00
void CaptureLocalOffsetsFromTargets()Private—0x00
void SnapFeetToGround()Private—0x00
void SnapFeetToCurrentTargets()Private—0x00
void TryStartNextLegGroupStep()Private—0x00
void GetGroupWithLargestStepNeed()Private—0x00
void GetLargestStepNeedForGroup()Private—0x00
void TryStartGroupStep()Private—0x00
void AnimateStep()Private—0x00
void KeepLegGrounded()Private—0x00
void ApplyPosToTargets()Private—0x00
void TryGetNextFootPosition()Private—0x00
void UpdateAirborneFeet()Private—0x00
void GetAirborneTargetPos()Private—0x00
void AnyLegInGroupIsMoving()Private—0x00
void GetHorizontalVelocity()Private—0x00
void GetCurrentStepDistance()Private—0x00
void SetMaxLegLength()Private—0x00
void .ctor()Public+1 flags—0x00