BlackICE Scripting

class

ScriptedReactionSystem

  • 5 properties
  • 10 functions

Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable

Properties

PropertyTypeOffset
fleeingNPCsint0x0 scripted
runnersWeakHandle<ent.Entity>[]0x8 scripted
registeredTimeoutfloat0x18 scripted
callInActionbool0x1C scripted
policeCallerWeakHandle<ent.Entity>0x20 scripted

Functions

  • void OnRegisterFleeingNPC(RegisterFleeingNPC request) RTTI
  • void OnUnregisterFleeingNPC(UnregisterFleeingNPC request) RTTI
  • int GetFleeingNPCsCount() RTTI
  • int GetFleeingNPCsCountInDistance(Vector4 position, float distance) RTTI
  • float GetRegisterTimeout() RTTI
  • bool IsRegistered(ent.Entity runner) RTTI
  • void OnRegisterPoliceCaller(RegisterPoliceCaller request) RTTI
  • void OnUnregisterPoliceCaller(UnregisterPoliceCaller request) RTTI
  • bool IsCallerCloser(ent.Entity newCaller, Vector4 crimePosition) RTTI
  • bool IsCaller(ent.Entity entity) RTTI