BlackICE Scripting

class

CommunityProxyPS

  • 0 properties
  • 20 functions

Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

None.

Functions

  • bool OnInstantiated() overrideRTTI
  • void Initialize() overrideRTTI
  • EntityNotificationType OnCommunityProxyPSPresent(game.CommunityProxyPSPresentEvent evt) RTTI
  • void QueuePSEvent(DeviceLink deviceLink, red.Event evt) RTTI
  • void InitializeConnectionWithCommunity() RTTI
  • EntityNotificationType OnGameEntitySpawnerEvent(game.EntitySpawnerEvent evt) RTTI
  • int GetNPCsConnectedToThisAPCount() RTTI
  • WeakHandle<ScriptedPuppet> GetPuppetEntity(ent.EntityID id) RTTI
  • bool IsOfficer(ent.EntityID id) RTTI
  • void DrawNetworkSquad(bool shouldDraw, game.FxResource fxResource, game.PersistentID memberID, bool isPing, bool revealMaster, bool revealSlave, bool memberOnly, float? duration) RTTI
  • EntityNotificationType OnDrawNetworkSquadEvent(DrawNetworkSquadEvent evt) RTTI
  • EntityNotificationType OnSecuritySystemOutput(SecuritySystemOutput evt) overrideRTTI
  • EntityNotificationType OnSecurityAreaCrossingPerimeter(SecurityAreaCrossingPerimeter evt) overrideRTTI
  • EntityNotificationType OnTargetAssessmentRequest(TargetAssessmentRequest evt) overrideRTTI
  • EntityNotificationType OnSetExposeQuickHacks(SetExposeQuickHacks evt) overrideRTTI
  • EntityNotificationType OnNPCBreachEvent(NPCBreachEvent evt) RTTI
  • ent.EntityID[] ExtractEntityIDs() RTTI
  • void ForwardActionToNPCs(game.device.Action action) RTTI
  • void ForwardActionToVehicles(game.device.Action action) RTTI