BlackICE Scripting

class

PuppetDeviceLinkPS

  • 1 property
  • 14 functions

Extends DeviceLinkComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
securitySystemDataSecuritySystemData0xC0 scripted

Functions

  • EntityNotificationType OnDeviceLinkRequest(DeviceLinkRequest evt) overrideRTTI
  • bool AreIncomingEventsSuppressed() RTTI
  • bool AreOutgoingEventsSuppressed() RTTI
  • void TriggerSecuritySystemNotification(Vector4 lastKnownPosition, game.Object whoBreached, ESecurityNotificationType type, game.data.StimType? stimType) overrideRTTI
  • EntityNotificationType OnSecuritySystemOutput(SecuritySystemOutput evt) overrideRTTI
  • EntityNotificationType OnSuppressNPCInSecuritySystem(SuppressNPCInSecuritySystem evt) RTTI
  • EntityNotificationType OnSecuritySystemSupport(SecuritySystemSupport evt) RTTI
  • void PerformNPCBreach(game.ui.HackingMinigameState state) RTTI
  • void NotifyAboutSpottingPlayer(bool doSee) RTTI
  • void PingSquadNetwork() RTTI
  • PingSquad? ActionPingSquad() RTTI
  • bool IsPuppet() overrideRTTI
  • static PuppetDeviceLinkPS? CreateAndAcquirePuppetDeviceLinkPS(ScriptGameInstance game, ent.EntityID id) staticRTTI global