BlackICE Scripting

class

SniperNestControllerPS

  • 2 properties
  • 19 functions

Extends SensorDeviceControllerPS ExplosiveDeviceControllerPS BasicDistractionDeviceControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
vfxNameOnShootCName0x468 scripted
isRippedOffbool0x470 scripted

Functions

  • bool OnInstantiated() overrideRTTI
  • void Initialize() overrideRTTI
  • void GameAttached() overrideRTTI
  • bool GetRippedOff() RTTI
  • void SetRippedOff(bool value) RTTI
  • void LogicReady() overrideRTTI
  • void SetDeviceState(EDeviceStatus state) overrideRTTI
  • bool GetIsUnderControl() RTTI
  • string GetVfxNameOnShoot() RTTI
  • QuestEjectPlayer? ActionQuestEjectPlayer() RTTI
  • QuestEnterPlayer? ActionQuestEnterPlayer() RTTI
  • QuestEnterNoAnimation? ActionQuestEnterNoAnimation() RTTI
  • QuestExitNoAnimation? ActionQuestExitNoAnimation() RTTI
  • EntityNotificationType OnQuestEjectPlayer(QuestEjectPlayer evt) RTTI
  • EntityNotificationType OnQuestEnterPlayer(QuestEnterPlayer evt) RTTI
  • EntityNotificationType OnQuestEnterNoAnimation(QuestEnterNoAnimation evt) RTTI
  • EntityNotificationType OnQuestExitNoAnimation(QuestExitNoAnimation evt) RTTI
  • bool GetActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • void GetQuestActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI