BlackICE Scripting

class

AreaEffectData

  • 20 properties
  • 9 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
actionScriptableDeviceAction?0x0 scripted
actionRecordIDTDBID0x10 scripted
areaEffectIDCName0x18 scripted
indicatorEffectNameCName0x20 scripted
useIndicatorEffectbool0x28 scripted
indicatorEffectSizefloat0x2C scripted
stimRangefloat0x30 scripted
stimLifetimefloat0x34 scripted
stimTypeDeviceStimType0x38 scripted
stimSourceNodeRef0x40 scripted
additionaStimSourcesNodeRef[]0x48 scripted
investigateSpotNodeRef0x58 scripted
investigateControllerbool0x60 scripted
controllerSourceNodeRef0x68 scripted
highlightTargetsbool0x70 scripted
highlightTypeEFocusForcedHighlightType0x71 scripted
outlineTypeEFocusOutlineType0x75 scripted
highlightPriorityEPriority0x79 scripted
effectInstancegame.EffectInstance?0x80 scripted
gameEffectOverrideNameCName0x90 scripted

Functions

  • void EffectInstanceClear() RTTI
  • void SetEffectInstance(game.EffectInstance effect) RTTI
  • WeakHandle<game.data.ObjectAction_Record> GetActionRecord() RTTI
  • CName GetActionNameFromRecord(WeakHandle<game.data.ObjectAction_Record> record) RTTI
  • CName GetActionNameFromRecord() RTTI
  • bool IsMatching(BaseScriptableAction _action) RTTI
  • void CopyData(AreaEffectData areaEffectDataToCopy) RTTI
  • void CopyData(SAreaEffectData sAreaEffectDataToCopy) RTTI
  • SAreaEffectData GetData() RTTI