AreaEffectVisualizationComponent
classscriptedClass
extends ScriptableComponent › GameComponent › IComponent › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
activeAction | ref<BaseScriptableAction> | scriptedprivate |
activeEffectIndex | Int32 | scriptedprivate |
availableQuickHacks | array<CName> | scriptedprivate |
availablespiderbotActions | array<CName> | scriptedprivate |
forceHighlightTargetBuckets | array<ref<GameEffectTargetVisualizationData>> | scriptedprivate |
fxResourceMapper | ref<FxResourceMapperComponent> | scriptedprotected |
Methods 24
protected final func AddTargetToBucket(bucketName: CName, entityID: EntityID)scripted
protected final func CancelForcedVisionAppearance(data: ref<FocusForcedHighlightData>)scripted
protected final func ForceVisionAppearance(data: ref<FocusForcedHighlightData>)scripted
protected final func GetFxMapper() -> ref<FxResourceMapperComponent>scripted
protected cb func OnAddForceHighlightTarget(evt: ref<AddForceHighlightTargetEvent>) -> Boolscripted
protected cb func OnAreaEffectVisualisationRequest(evt: ref<AreaEffectVisualisationRequest>) -> Boolscripted
protected cb func OnHUDInstruction(evt: ref<HUDInstruction>) -> Boolscripted
protected cb func OnQHackWheelItemChanged(evt: ref<QHackWheelItemChangedEvent>) -> Boolscripted
protected cb func OnRequestComponents(ri: EntityRequestComponentsInterface) -> Boolscripted
protected cb func OnResponse(evt: ref<ResponseEvent>) -> Boolscripted
protected cb func OnTakeControl(ri: EntityResolveComponentsInterface) -> Boolscripted
protected final func RemoveBucket(bucketName: CName)scripted
protected func ResolveAreaEffectsInFocusModeVisibility(show: Bool)scripted
protected func ResolveAreaEffectsVisibility(show: Bool, instanceState: InstanceState)scripted
public final func ResolveAreaEffectVisualisations(activated: Bool, instanceState: InstanceState)scripted
protected func ResolveAreaQuickHacksVisibility(show: Bool)scripted
protected func ResolveAreaQuickHacksVisibility(show: Bool, action: ref<BaseScriptableAction>)scripted
protected func ResolveAreaSpiderbotVisibility(show: Bool)scripted
protected final func SendEventToBucket(bucketName: CName, evt: ref<Event>)scripted
protected final func StartDrawingAreaEffectRange(effectData: ref<AreaEffectData>)scripted
protected final func StartHighlightingTargets(effectDataIDX: Int32, opt responseData: ref<IScriptable>)scripted
protected final func StopDrawingAreaEffectRange(effectData: ref<AreaEffectData>)scripted
protected final func StopHighlightingTargets(effectDataIDX: Int32, opt responseData: ref<IScriptable>)scripted
protected final func ToggleAreaEffectVisibility(effectDataIDX: Int32, show: Bool, opt responseData: ref<IScriptable>)scripted