BlackICE Scripting

class

AreaEffectVisualizationComponent

  • 6 properties
  • 24 functions

Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable

Properties

PropertyTypeOffset
fxResourceMapperFxResourceMapperComponent?0x0 scripted
forceHighlightTargetBucketsGameEffectTargetVisualizationData?[]0x10 scripted
availableQuickHacksCName[]0x20 scripted
availablespiderbotActionsCName[]0x30 scripted
activeActionBaseScriptableAction?0x40 scripted
activeEffectIndexint0x50 scripted

Functions

  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) RTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) RTTI
  • bool OnHUDInstruction(HUDInstruction evt) RTTI
  • FxResourceMapperComponent? GetFxMapper() RTTI
  • void ResolveAreaEffectVisualisations(bool activated, InstanceState instanceState) RTTI
  • bool OnAreaEffectVisualisationRequest(AreaEffectVisualisationRequest evt) RTTI
  • void ResolveAreaEffectsVisibility(bool show, InstanceState instanceState) RTTI
  • void ResolveAreaEffectsInFocusModeVisibility(bool show) RTTI
  • void ResolveAreaQuickHacksVisibility(bool show) RTTI
  • void ResolveAreaQuickHacksVisibility(bool show, BaseScriptableAction action) RTTI
  • void ResolveAreaSpiderbotVisibility(bool show) RTTI
  • void ToggleAreaEffectVisibility(int effectDataIDX, bool show, IScriptable? responseData) RTTI
  • void StartDrawingAreaEffectRange(AreaEffectData effectData) RTTI
  • void StopDrawingAreaEffectRange(AreaEffectData effectData) RTTI
  • void StartHighlightingTargets(int effectDataIDX, IScriptable? responseData) RTTI
  • void StopHighlightingTargets(int effectDataIDX, IScriptable? responseData) RTTI
  • void ForceVisionAppearance(FocusForcedHighlightData data) RTTI
  • void CancelForcedVisionAppearance(FocusForcedHighlightData data) RTTI
  • bool OnAddForceHighlightTarget(AddForceHighlightTargetEvent evt) RTTI
  • bool OnQHackWheelItemChanged(QHackWheelItemChangedEvent evt) RTTI
  • bool OnResponse(ResponseEvent evt) RTTI
  • void AddTargetToBucket(CName bucketName, ent.EntityID entityID) RTTI
  • void SendEventToBucket(CName bucketName, red.Event evt) RTTI
  • void RemoveBucket(CName bucketName) RTTI