Zdexby TheHolyOneZ
44,741 classes
Class

PunchController

: MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.Combat.PunchController, Assembly-CSharp 0x0078 (120 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0078

Members 22

OffsetSizeNameTypeFlagsDefault
—0x04MAX_PUNCH_LOADfloatPublicStatic+1 flags1065353216
—0x04MIN_COOLDOWNfloatPublicStatic+1 flags1036831949
—0x04MAX_COOLDOWNfloatPublicStatic+1 flags1045220557
—0x04PUNCH_RANGEfloatPublicStatic+1 flags1067450368
—0x04PUNCH_DEBOUNCEfloatPublicStatic+1 flags1036831949
0x01<PunchingEnabled>k__BackingFieldboolPrivate—
0x01<IsPunching>k__BackingFieldboolPrivate—
0x00220x02padding / unreflected
0x0CViewmodelAvatarOffsetVector3Public—
0x04MinPunchDamagefloatPublic—
0x04MaxPunchDamagefloatPublic—
0x04MinPunchForcefloatPublic—
0x04MaxPunchForcefloatPublic—
0x04MinStaminaCostfloatPublic—
0x04MaxStaminaCostfloatPublic—
0x08PunchSoundAudioSourceControllerPublic—
0x08PunchAnimatorRuntimeAnimatorControllerPublic—
0x04punchLoadfloatPrivate—
0x04remainingCooldownfloatPrivate—
0x08playerPlayerPrivate—
0x08punchRoutineCoroutinePrivate—
0x01itemEquippedLastFrameboolPrivate—
0x00710x03padding / unreflected
0x04timeSincePunchingEnabledfloatPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 20

SignatureFlagsNativeParams
bool get_PunchingEnabled()Public+1 flags0x01
void set_PunchingEnabled(bool value)Public+1 flags0x01
bool get_IsLoading()Public+1 flags0x01
bool get_IsPunching()Public+1 flags0x01
void set_IsPunching(bool value)Private+1 flags0x01
void Awake()Private0x00
void Start()Private0x00
void Update()Private0x00
void LateUpdate()Private0x00
void UpdateCooldown()Private0x00
void UpdateInput()Private0x00
bool CanStartLoading()Private0x01
void StartLoad()Private0x00
void Release()Private0x00
void Punch(float power)Private0x04
void ExecuteHit(float power)Private0x04
void SetPunchingEnabled(bool enabled)Private0x01
bool ShouldBeEnabled()Private0x01
void .ctor()Public+1 flags0x00
void <Start>b__31_0()Private0x00

Used by 1

types with a member, parameter or interface of this type