ScriptedReactionSystem class
ScriptedReactionSystem
Inheritance
Base: game.ScriptableSystem
Derived
None.
Properties
| Property | Type | |
|---|---|---|
fleeingNPCs | int | scripted |
runners | WeakHandle<ent.Entity>[] | scripted |
registeredTimeout | float | scripted |
callInAction | bool | scripted |
policeCaller | WeakHandle<ent.Entity> | scripted |
Functions
void OnRegisterFleeingNPC(RegisterFleeingNPC request)RTTIvoid OnUnregisterFleeingNPC(UnregisterFleeingNPC request)RTTIint GetFleeingNPCsCount()RTTIint GetFleeingNPCsCountInDistance(Vector4 position, float distance)RTTIfloat GetRegisterTimeout()RTTIbool IsRegistered(ent.Entity runner)RTTIvoid OnRegisterPoliceCaller(RegisterPoliceCaller request)RTTIvoid OnUnregisterPoliceCaller(UnregisterPoliceCaller request)RTTIbool IsCallerCloser(ent.Entity newCaller, Vector4 crimePosition)RTTIbool IsCaller(ent.Entity entity)RTTI