Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.NPCs.Behaviour.PursuitBehaviour, Assembly-CSharp 0x0280 (640 B) inherited 0x0230 Assembly-CSharp.dll
0x00x0280

Members 25

OffsetSizeNameTypeFlagsDefault
—0x04ARREST_RANGEfloatPublicStatic+1 flags1076887552
—0x04ARREST_TIMEfloatPublicStatic+1 flags1071644672
—0x04EXTRA_VISIBILITY_TIMEfloatPublicStatic+1 flags1073741824
—0x04MOVE_SPEED_INVESTIGATINGfloatPublicStatic+1 flags1051931443
—0x04MOVE_SPEED_ARRESTINGfloatPublicStatic+1 flags1060320051
—0x04MOVE_SPEED_CHASEfloatPublicStatic+1 flags1063675494
—0x04CHASE_SPEED_DISTANCE_THRESHOLDfloatPublicStatic+1 flags1086324736
—0x04ARREST_MAX_DISTANCEfloatPublicStatic+1 flags1097859072
—0x04LEAVE_ARREST_CIRCLE_LIMITintPublicStatic+1 flags3
0x08<TargetPlayer>k__BackingFieldPlayerPrivate—
0x04ArrestCircle_MaxVisibleDistancefloatPublic—
0x04ArrestCircle_MaxOpacityfloatPublic—
0x08Weapon_BatonAvatarWeaponPublic—
0x08Weapon_TaserAvatarWeaponPublic—
0x08Weapon_GunAvatarWeaponPublic—
0x01arrestingEnabledbool1 flags—
0x02590x03padding / unreflected
0x04currentPursuitLevelDurationfloat1 flags—
0x04timeWithinArrestRangefloat1 flags—
0x04distanceOnPursuitStartfloat1 flags—
0x08officerPoliceOfficerPrivate—
0x01targetWasDrivingOnPursuitStartboolPrivate—
0x01wasInArrestCircleLastFrameboolPrivate—
0x02720x02padding / unreflected
0x04leaveArrestCircleCountintPrivate—
0x01NetworkInitialize___EarlyScheduleOne.NPCs.Behaviour.PursuitBehaviourAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.NPCs.Behaviour.PursuitBehaviourAssembly-CSharp.dll_ExcutedboolPrivate—
0x027A0x06unreflected bytes to end of PursuitBehaviour
Inherited from CombatBehaviour 41
OffsetSizeNameTypeFlagsDefault
—0x04RECENT_VISIBILITY_THRESHOLDfloatPublicStatic+1 flags1080033280
—0x04REPOSITION_TIMEfloatPublicStatic+1 flags1082130432
—0x04SEARCH_RADIUS_MINfloatPublicStatic+1 flags1103626240
—0x04SEARCH_RADIUS_MAXfloatPublicStatic+1 flags1114636288
—0x04SEARCH_SPEEDfloatPublicStatic+1 flags1053609165
—0x04CONSECUTIVE_MISS_ACCURACY_BOOSTfloatPublicStatic+1 flags1036831949
—0x04REACHED_DESTINATION_DISTANCEfloatPublicStatic+1 flags1073741824
—0x04DelayBeforeFirstAttackfloatPublicStatic+1 flags1048576000
0x08<Target>k__BackingFieldICombatTargetablePrivate—
0x01<IsSearching>k__BackingFieldboolPrivate—
0x01710x03padding / unreflected
0x04<TimeSinceTargetReacquired>k__BackingFieldfloatPrivate—
0x01DEBUGboolPublic—
0x01790x03padding / unreflected
0x04GiveUpRangefloatPublic—
0x04GiveUpAfterSuccessfulHitsintPublic—
0x01PlayAngryVOboolPublic—
0x01850x03padding / unreflected
0x04DefaultMovementSpeedfloatPublic—
0x018C0x04padding / unreflected
0x08VirtualPunchWeaponAvatarMeleeWeaponPublic—
0x04DefaultSearchTimefloatPublic—
0x019C0x04padding / unreflected
0x08TargetVelocityTrackerSmoothedVelocityCalculatorPublic—
0x01CombatOnStartboolPublic—
0x01A90x07padding / unreflected
0x08DebugTargetNetworkObjectPublic—
0x01<IsTargetRecentlyVisible>k__BackingFieldboolPrivate—
0x01<IsTargetImmediatelyVisible>k__BackingFieldboolPrivate—
0x01BA0x02padding / unreflected
0x04timeSinceLastSightingfloat1 flags—
0x0ClastKnownTargetPositionVector31 flags—
0x04timeSinceLastRepositionfloatPrivate—
0x04timeWithinAttackRangefloatPrivate—
0x01visionEventReceivedboolPrivate—
0x01D50x03padding / unreflected
0x04_timeOnCombatStartfloatPrivate—
0x01DC0x04padding / unreflected
0x08currentWeaponAvatarWeapon1 flags—
0x04successfulHitsint1 flags—
0x04consecutiveMissedShotsint1 flags—
0x08rangedWeaponRoutineCoroutine1 flags—
0x08searchRoutineCoroutine1 flags—
0x0CcurrentSearchDestinationVector31 flags—
0x01hasSearchDestinationbool1 flags—
0x020D0x03padding / unreflected
0x04nextAngryVOfloatPrivate—
0x02140x04padding / unreflected
0x08onSuccessfulHitActionPublic—
0x08_defaultWeaponAvatarWeaponPrivate—
0x01NetworkInitialize___EarlyScheduleOne.Combat.CombatBehaviourAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.Combat.CombatBehaviourAssembly-CSharp.dll_ExcutedboolPrivate—
Inherited from Behaviour 17
OffsetSizeNameTypeFlagsDefault
—0x04MAX_CONSECUTIVE_PATHING_FAILURESintPublicStatic+1 flags5
0x01EnabledOnAwakeboolPublic—
0x01<Enabled>k__BackingFieldboolPrivate—
0x011A0x06padding / unreflected
0x08NamestringPublic—
0x04PriorityintPublic—
0x01_canUseUmbrellaDuringBehaviourboolPrivate—
0x01<Started>k__BackingFieldboolPrivate—
0x01<Active>k__BackingFieldboolPrivate—
0x012F0x01padding / unreflected
0x04BehaviourIndexintPublic—
0x01340x04padding / unreflected
0x08<beh>k__BackingFieldNPCBehaviourPrivate—
0x08onEnableUnityEventPublic—
0x08onDisableUnityEventPublic—
0x08onBeginUnityEventPublic—
0x08onEndUnityEventPublic—
0x04consecutivePathingFailuresint1 flags—
0x01NetworkInitialize___EarlyScheduleOne.NPCs.Behaviour.BehaviourAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.NPCs.Behaviour.BehaviourAssembly-CSharp.dll_ExcutedboolPrivate—
Inherited from NetworkBehaviour 41
OffsetSizeNameTypeFlagsDefault
0x01<OnStartServerCalled>k__BackingFieldboolPrivate—
0x01<OnStartClientCalled>k__BackingFieldboolPrivate—
0x01_onStartNetworkCalledboolPrivate—
0x01_onStopNetworkCalledboolPrivate—
0x01_componentIndexCachebytePrivate—
0x00250x03padding / unreflected
0x08_transportManagerCacheTransportManagerPrivate—
0x08_networkObjectCacheNetworkObjectPrivate—
0x01_initializedOnceServerboolPrivate—
0x01_initializedOnceClientboolPrivate—
0x01ClientHasReconcileDatabool1 flags—
0x003B0x01padding / unreflected
0x04_lastReplicateTickuintPrivate—
0x01<IsReconciling>k__BackingFieldboolPrivate—
0x00410x07padding / unreflected
0x08_replicateRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_reconcileRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x01_predictionInitializedboolPrivate—
0x00590x07padding / unreflected
0x08_predictionRigidbodyRigidbodyPrivate—
0x08_predictionRigidbody2dRigidbody2DPrivate—
0x0C_lastMayChangePositionVector3Private—
0x10_lastMayChangeRotationQuaternionPrivate—
0x0C_lastMayChangeScaleVector3Private—
0x04_remainingResendsintPrivate—
0x04_lastSentReplicateTickuintPrivate—
0x04_lastReceivedReplicateTickuintPrivate—
0x04_lastReceivedReconcileTickuintPrivate—
0x04_lastReconcileTickuintPrivate—
0x00AC0x04padding / unreflected
0x08_serverRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_observersRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_targetRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x04_rpcMethodCountuintPrivate—
0x01_rpcHashSizebytePrivate—
0x00D50x03padding / unreflected
0x08_bufferedRpcsDictionary<System.UInt32Private—
0x08_networkConnectionCacheHashSet<FishNet.Connection.NetworkConnection>Private—
—0x04MAXIMUM_RPC_HEADER_SIZEintPrivateStatic+1 flags0
0x08_syncTypeWritersSyncTypeWriter[]Private—
0x08_syncVarsDictionary<System.UInt32Private—
0x01SyncVarDirtybool1 flags—
0x00F90x07padding / unreflected
0x08_syncObjectsDictionary<System.UInt32Private—
0x01SyncObjectDirtybool1 flags—
0x08_readPermissionsReadPermission[]PrivateStatic—
0x01090x07padding / unreflected
0x08_syncVarReadDelegatesList<FishNet.Object.Delegating.SyncVarReadDelegate>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 32

SignatureFlagsNativeParams
Player get_TargetPlayer()Public+1 flags0x08
void set_TargetPlayer(Player value)2 flags0x08
void Awake()Public+1 flags0x00
void OnDestroy()Private0x00
void SetTarget(NetworkObject target)2 flags0x08
void Activate()Public+1 flags0x00
void Resume()Public+1 flags0x00
void Disable()Public+1 flags0x00
void BehaviourUpdate()Public+1 flags0x00
void OnActiveTick()Public+1 flags0x00
bool IsTargetValid()2 flags0x01
void UpdateInvestigatingBehaviour()3 flags0x00
void UpdateArrestBehaviour()3 flags0x00
void UpdateNonLethalBehaviour()3 flags0x00
void UpdateLethalBehaviour()3 flags0x00
void OnCurrentWeaponChanged(AvatarWeapon weapon)2 flags0x08
float GetIdealRangedWeaponDistance()2 flags0x04
void UpdateArrest(float tick)Private0x04
void ClearSpeedControls()Private0x00
void EndCombat()2 flags0x00
void UpdateArrestCircle()3 flags0x00
void ResetArrestProgress()Public0x00
void SetArrestCircleAlpha(float alpha)Private0x04
void SetArrestCircleColor(const Color& col)Private0x10
void OnThirdPartyVisionEvent(VisionEventReceipt receipt)Private0x08
void TargetResighted()2 flags0x00
void TargetSpotted()2 flags0x00
void .ctor()Public+1 flags0x00
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void Awake_UserLogic_ScheduleOne.NPCs.Behaviour.PursuitBehaviour_Assembly-CSharp.dll()2 flags0x00

Used by 1

types with a member, parameter or interface of this type