Zdexby TheHolyOneZ
44,741 classes
Class

PlayerCrimeData

: NetworkBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.PlayerScripts.PlayerCrimeData, Assembly-CSharp 0x01A0 (416 B) inherited 0x0118 Assembly-CSharp.dll
0x00x01A0

Members 32

OffsetSizeNameTypeFlagsDefault
—0x04SEARCH_TIME_INVESTIGATINGfloatPublicStatic+1 flags1114636288
—0x04SEARCH_TIME_ARRESTINGfloatPublicStatic+1 flags1103626240
—0x04SEARCH_TIME_NONLETHALfloatPublicStatic+1 flags1106247680
—0x04SEARCH_TIME_LETHALfloatPublicStatic+1 flags1109393408
—0x04ESCALATION_TIME_ARRESTINGfloatPublicStatic+1 flags1103626240
—0x04ESCALATION_TIME_NONLETHALfloatPublicStatic+1 flags1123024896
—0x04SHOT_COOLDOWN_MINfloatPublicStatic+1 flags1073741824
—0x04SHOT_COOLDOWN_MAXfloatPublicStatic+1 flags1090519040
—0x04VEHICLE_COLLISION_LIFETIMEfloatPublicStatic+1 flags1106247680
—0x04VEHICLE_COLLISION_LIMITfloatPublicStatic+1 flags1077936128
0x08NearestOfficerPoliceOfficerPublic—
0x08PlayerPlayerPublic—
0x08onPursuitEscapedSoundAudioSourceControllerPublic—
0x04<CurrentPursuitLevel>k__BackingFieldEPursuitLevelPublic—
0x0C<LastKnownPosition>k__BackingFieldVector3Public—
0x08PursuersList<ScheduleOne.Police.PoliceOfficer>Public—
0x04<CurrentArrestProgress>k__BackingFieldfloatPrivate—
0x04<CurrentBodySearchProgress>k__BackingFieldfloatPrivate—
0x04<MinsSinceLastArrested>k__BackingFieldintPrivate—
0x04TimeSincePursuitStartfloatPublic—
0x04CurrentPursuitLevelDurationfloatPublic—
0x04TimeSinceSightedfloatPublic—
0x08CrimesDictionary<ScheduleOne.Law.CrimePublic—
0x01BodySearchPendingboolPublic—
0x01690x03padding / unreflected
0x04<TimeSinceLastBodySearch>k__BackingFieldfloatPrivate—
0x01<EvadedArrest>k__BackingFieldboolPrivate—
0x01710x07padding / unreflected
0x08onPursuitLevelChangeAction<ScheduleOne.PlayerScripts.PlayerCrimeData.EPursuitLevelPublic—
0x08CollisionsList<ScheduleOne.PlayerScripts.PlayerCrimeData.VehicleCollisionInstance>1 flags—
0x08syncVar___<CurrentPursuitLevel>k__BackingFieldSyncVar<ScheduleOne.PlayerScripts.PlayerCrimeData.EPursuitLevel>Public—
0x08syncVar___<LastKnownPosition>k__BackingFieldSyncVar<UnityEngine.Vector3>Public—
0x01NetworkInitialize___EarlyScheduleOne.PlayerScripts.PlayerCrimeDataAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.PlayerScripts.PlayerCrimeDataAssembly-CSharp.dll_ExcutedboolPrivate—
0x019A0x06unreflected bytes to end of PlayerCrimeData
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 62

SignatureFlagsNativeParams
EPursuitLevel get_CurrentPursuitLevel()Public+1 flags0x04
void set_CurrentPursuitLevel(const EPursuitLevel& value)2 flags0x04
Vector3 get_LastKnownPosition()Public+1 flags0x0C
void set_LastKnownPosition(const Vector3& value)2 flags0x0C
float get_CurrentArrestProgress()Public+1 flags0x04
void set_CurrentArrestProgress(float value)2 flags0x04
float get_CurrentBodySearchProgress()Public+1 flags0x04
void set_CurrentBodySearchProgress(float value)2 flags0x04
int get_MinsSinceLastArrested()Public+1 flags0x04
void set_MinsSinceLastArrested(int value)Public+1 flags0x04
float get_TimeSinceLastBodySearch()Public+1 flags0x04
void set_TimeSinceLastBodySearch(float value)Public+1 flags0x04
bool get_EvadedArrest()Public+1 flags0x01
void set_EvadedArrest(bool value)2 flags0x01
void Awake()Public+1 flags0x00
void OnPlayerFreed()Private0x00
void Start()Private0x00
void OnDestroy()Private0x00
void Update()3 flags0x00
void MinPass()Private0x00
void LateUpdate()3 flags0x00
void SetPursuitLevel(const EPursuitLevel& level)Public0x04
void SetPursuitLevel_Server(const EPursuitLevel& level)Private0x04
void Escalate()Public0x00
void Deescalate()Public0x00
void RecordLastKnownPosition(bool resetTimeSinceSighted)Public0x01
void SetArrestProgress(float progress)Public0x04
void ResetBodysearchCooldown()Public0x00
void SetBodySearchProgress(float progress)Public0x04
void OnDie()Private0x00
void AddCrime(Crime crime, int quantity)Public0x08
void ClearCrimes()Public0x00
bool IsCrimeOnRecord(Type crime)Public0x08
void SetEvaded()Public0x00
void OnSleepStart()Private0x00
void UpdateEscalation()Private0x00
void UpdateTimeout()Private0x00
void TimeoutPursuit()Private0x00
float GetSearchTime()Public0x04
float GetShotAccuracyMultiplier()Public0x04
void RecordVehicleCollision(NPC victim)Public0x08
void CheckNearestOfficer()Private0x00
void .ctor()Public+1 flags0x00
float <CheckNearestOfficer>b__78_0(PoliceOfficer x)Private0x08
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void RpcWriter___Server_set_LastKnownPosition_4276783012(const Vector3& value)Private0x0C
void RpcLogic___set_LastKnownPosition_4276783012(const Vector3& value)2 flags0x0C
void RpcReader___Server_set_LastKnownPosition_4276783012(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Server_SetPursuitLevel_Server_2979171596(const EPursuitLevel& level)Private0x04
void RpcLogic___SetPursuitLevel_Server_2979171596(const EPursuitLevel& level)Private0x04
void RpcReader___Server_SetPursuitLevel_Server_2979171596(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_RecordLastKnownPosition_1140765316(bool resetTimeSinceSighted)Private0x01
void RpcLogic___RecordLastKnownPosition_1140765316(bool resetTimeSinceSighted)Public0x01
void RpcReader___Observers_RecordLastKnownPosition_1140765316(PooledReader PooledReader0, const Channel& channel)Private0x08
EPursuitLevel sync___get_value_<CurrentPursuitLevel>k__BackingField()Public+1 flags0x04
void sync___set_value_<CurrentPursuitLevel>k__BackingField(const EPursuitLevel& value, bool asServer)Public+1 flags0x04
bool ReadSyncVar___ScheduleOne.PlayerScripts.PlayerCrimeData(PooledReader PooledReader0, uint UInt321, bool Boolean2)Public+1 flags0x08
Vector3 sync___get_value_<LastKnownPosition>k__BackingField()Public+1 flags0x0C
void sync___set_value_<LastKnownPosition>k__BackingField(const Vector3& value, bool asServer)Public+1 flags0x0C
void Awake_UserLogic_ScheduleOne.PlayerScripts.PlayerCrimeData_Assembly-CSharp.dll()Private0x00

Used by 1

types with a member, parameter or interface of this type