REDNODE / GAME API

AreaEffectVisualizationComponent

classscriptedClass

extends ScriptableComponent › GameComponent › IComponent › IScriptable › ISerializable

Properties 6

NameTypeFlags
activeActionref<BaseScriptableAction>scriptedprivate
activeEffectIndexInt32scriptedprivate
availableQuickHacksarray<CName>scriptedprivate
availablespiderbotActionsarray<CName>scriptedprivate
forceHighlightTargetBucketsarray<ref<GameEffectTargetVisualizationData>>scriptedprivate
fxResourceMapperref<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