BlackICE Scripting

class

ActivatedDeviceTrap

  • 1 property
  • 10 functions
  • 3 derived classes

Extends ActivatedDeviceTransfromAnim InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable

Properties

PropertyTypeOffset
areaComponentgame.StaticTriggerAreaComponent?0x3E0 scripted

Functions

  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTI
  • void RefreshAnimation() overrideRTTI
  • bool OnActivateDevice(ActivateDevice evt) overrideRTTI
  • bool OnTimerEvent(TimerEvent evt) RTTI
  • void DoAttack(TDBID attackRecord) RTTI
  • void Distract() RTTI
  • ent.Entity?[] GetEntitiesInArea() RTTI
  • bool OnAreaEnter(ent.AreaEnteredEvent evt) overrideRTTI
  • void ResolveGameplayState() overrideRTTI