Zdexby TheHolyOneZ
44,741 classes
Class

NPCResponses_Civilian

: NPCResponses : MonoBehaviour : Behaviour : Component : Object : Object
ScheduleOne.NPCs.Responses.NPCResponses_Civilian, Assembly-CSharp 0x0040 (64 B) inherited 0x0030 Assembly-CSharp.dll
0x00x0040

Members 4

OffsetSizeNameTypeFlagsDefault
0x01OverrideThreatResponsesboolPublic—
0x00310x03padding / unreflected
0x04ThreatResponseOverrideEAttackResponsePublic—
0x04currentThreatResponseEAttackResponsePrivate—
0x04lastThreatTimefloatPrivate—
Inherited from NPCResponses 9
OffsetSizeNameTypeFlagsDefault
—0x04ASSAULT_RELATIONSHIPCHANGEfloatPublicStatic+1 flags3196059648
—0x04DEADLYASSAULT_RELATIONSHIPCHANGEfloatPublicStatic+1 flags3212836864
—0x04AIMED_AT_RELATIONSHIPCHANGEfloatPublicStatic+1 flags3204448256
—0x04PICKPOCKET_RELATIONSHIPCHANGEfloatPublicStatic+1 flags3196059648
0x08<npc>k__BackingFieldNPCPrivate—
—0x04INITIALIZED_TIME_OFFSETfloatPrivateStatic+1 flags1120403456
—0x04TIME_THRESHOLDfloatPrivateStatic+1 flags1101004800
0x04timeSinceLastImpactfloat1 flags—
0x04timeSinceAimedAtfloat1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 18

SignatureFlagsNativeParams
void Awake()2 flags0x00
void GunshotHeard(NoiseEvent gunshotSound)Public+1 flags0x08
void ExplosionHeard(NoiseEvent explosionSound)Public+1 flags0x08
void PlayerFailedPickpocket(Player player)Public+1 flags0x08
void RespondToFirstNonLethalAttack(Player perpetrator, Impact impact)2 flags0x08
void RespondToAnnoyingImpact(Player perpetrator, Impact impact)2 flags0x08
void RespondToLethalAttack(Player perpetrator, Impact impact)2 flags0x08
void RespondToRepeatedNonLethalAttack(Player perpetrator, Impact impact)2 flags0x08
void RespondToLethalOrRepeatedAttack(Player perpetrator, Impact impact)Private0x08
void RespondToAimedAt(Player player)Public+1 flags0x08
void ExecuteThreatResponse(const EAttackResponse& response, Player target, const Vector3& threatOrigin, Crime crime)Private0x0C
EAttackResponse GetThreatResponse(const EThreatType& type, Player threatSource)Private0x08
void .ctor()Public+1 flags0x00
bool <ExecuteThreatResponse>b__16_0()Private0x01
bool <ExecuteThreatResponse>b__16_1()Private0x01
bool <ExecuteThreatResponse>b__16_2()Private0x01
bool <ExecuteThreatResponse>b__16_3()Private0x01
IEnumerator <ExecuteThreatResponse>g__WaitForThreatResponseEnd|16_4(Func<System.Boolean> condition)Private0x08

Used by 1

types with a member, parameter or interface of this type