BlackICE Scripting

class

SharedGameplayPS

  • 9 properties
  • 25 functions
  • 2 derived classes

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

Properties

PropertyTypeOffset
deviceStateEDeviceStatus0x60 scripted
authorizationPropertiesAuthorizationData0x68 scripted
wasStateCachedbool0x88 scripted
wasStateSetbool0x89 scripted
cachedDeviceStateEDeviceStatus0x8A scripted
revealDevicesGridbool0x8E scripted
revealDevicesGridWhenUnpoweredbool0x8F scripted
wasRevealedInNetworkPingbool0x90 scripted
hasNetworkBackdoorbool0x91 scripted

Functions

  • EDeviceStatus GetDeviceState() RTTI
  • void CacheDeviceState(EDeviceStatus state) RTTI
  • void SetDeviceState(EDeviceStatus state) RTTI
  • void EvaluateDeviceState() RTTI
  • void QueuePSEvent(WeakHandle<game.PersistentState> targetPS, red.Event evt) RTTI
  • void QueuePSEvent(game.PersistentID targetID, CName psClassName, red.Event evt) RTTI
  • void QueuePSEventWithDelay(WeakHandle<game.PersistentState> targetPS, red.Event evt, float delay) RTTI
  • void QueuePSEventWithDelay(game.PersistentID targetID, CName psClassName, red.Event evt, float delay) RTTI
  • void QueueEntityEvent(ent.EntityID entityID, red.Event evt) RTTI
  • bool IsPartOfSystem(ESystems systemType) RTTI
  • bool IsConnectedToSecuritySystem() RTTI
  • bool IsConnectedToSecuritySystem(out ESecurityAccessLevel level) RTTI
  • ESecurityAccessLevel GetSecurityAccessLevel() RTTI
  • ESecurityAccessLevel FindHighestSecurityAccessLevel(SecurityAreaControllerPS[] securityAreas) RTTI
  • bool IsBreached() RTTI
  • bool HasNetworkBackdoor() RTTI
  • bool IsConnectedToBackdoorDevice() RTTI
  • AccessPointControllerPS? GetBackdoorAccessPoint() RTTI
  • AccessPointControllerPS?[] GetAccessPoints() RTTI
  • string GetNetworkName() RTTI
  • ConnectedClassTypes CheckMasterConnectedClassTypes() RTTI
  • bool WasRevealedInNetworkPing() RTTI
  • void SetRevealedInNetworkPing(bool wasRevealed) RTTI
  • EntityNotificationType OnSetRevealedInNetwork(SetRevealedInNetwork evt) RTTI
  • bool IsPuppet() RTTI