AreaEffectData
classscriptedClass
extends IScriptable › ISerializable
Properties 20
| Name | Type | Flags |
|---|---|---|
action | ref<ScriptableDeviceAction> | scriptedpublic |
actionRecordID | TweakDBID | scriptedpublic |
additionaStimSources | array<NodeRef> | scriptedpublic |
areaEffectID | CName | scriptedpublic |
controllerSource | NodeRef | scriptedpublic |
effectInstance | ref<EffectInstance> | scriptedpublic |
gameEffectOverrideName | CName | scriptedpublic |
highlightPriority | EPriority | scriptedpublic |
highlightTargets | Bool | scriptedpublic |
highlightType | EFocusForcedHighlightType | scriptedpublic |
indicatorEffectName | CName | scriptedpublic |
indicatorEffectSize | Float | scriptedpublic |
investigateController | Bool | scriptedpublic |
investigateSpot | NodeRef | scriptedpublic |
outlineType | EFocusOutlineType | scriptedpublic |
stimLifetime | Float | scriptedpublic |
stimRange | Float | scriptedpublic |
stimSource | NodeRef | scriptedpublic |
stimType | DeviceStimType | scriptedpublic |
useIndicatorEffect | Bool | scriptedpublic |
Methods 9
public final func CopyData(areaEffectDataToCopy: ref<AreaEffectData>)scripted
public final func CopyData(sAreaEffectDataToCopy: SAreaEffectData)scripted
public final func EffectInstanceClear()scripted
public final const func GetActionNameFromRecord() -> CNamescripted
private final const func GetActionNameFromRecord(record: wref<ObjectAction_Record>) -> CNamescripted
public final const func GetActionRecord() -> wref<ObjectAction_Record>scripted
public final const func GetData() -> SAreaEffectDatascripted
public final const func IsMatching(_action: ref<BaseScriptableAction>) -> Boolscripted
public final func SetEffectInstance(effect: ref<EffectInstance>)scripted