class
AreaEffectVisualizationComponent
- 6 properties
- 24 functions
Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
fxResourceMapper | FxResourceMapperComponent? | 0x0 | scripted |
forceHighlightTargetBuckets | GameEffectTargetVisualizationData?[] | 0x10 | scripted |
availableQuickHacks | CName[] | 0x20 | scripted |
availablespiderbotActions | CName[] | 0x30 | scripted |
activeAction | BaseScriptableAction? | 0x40 | scripted |
activeEffectIndex | int | 0x50 | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnRequestComponents", (AreaEffectVisualizationComponent_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnRequestComponents( AreaEffectVisualizationComponent self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnTakeControl", (AreaEffectVisualizationComponent_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnTakeControl( AreaEffectVisualizationComponent self, ent.EntityResolveComponentsInterface ri );bool OnHUDInstruction(HUDInstruction evt)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnHUDInstruction", (AreaEffectVisualizationComponent_OnHUDInstruction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnHUDInstruction( AreaEffectVisualizationComponent self, HUDInstruction? evt );FxResourceMapperComponent? GetFxMapper()RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "GetFxMapper;", (AreaEffectVisualizationComponent_GetFxMapper x) => { return re.Hooks.CallOriginal<re.msgpack.FxResourceMapperComponent>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_GetFxMapper( AreaEffectVisualizationComponent self );void ResolveAreaEffectVisualisations(bool activated, InstanceState instanceState)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ResolveAreaEffectVisualisations;BoolInstanceState", (AreaEffectVisualizationComponent_ResolveAreaEffectVisualisations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ResolveAreaEffectVisualisations( AreaEffectVisualizationComponent self, bool activated, InstanceState instanceState );bool OnAreaEffectVisualisationRequest(AreaEffectVisualisationRequest evt)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnAreaEffectVisualisationRequest", (AreaEffectVisualizationComponent_OnAreaEffectVisualisationRequest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnAreaEffectVisualisationRequest( AreaEffectVisualizationComponent self, AreaEffectVisualisationRequest? evt );void ResolveAreaEffectsVisibility(bool show, InstanceState instanceState)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ResolveAreaEffectsVisibility;BoolInstanceState", (AreaEffectVisualizationComponent_ResolveAreaEffectsVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ResolveAreaEffectsVisibility( AreaEffectVisualizationComponent self, bool show, InstanceState instanceState );void ResolveAreaEffectsInFocusModeVisibility(bool show)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ResolveAreaEffectsInFocusModeVisibility;Bool", (AreaEffectVisualizationComponent_ResolveAreaEffectsInFocusModeVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ResolveAreaEffectsInFocusModeVisibility( AreaEffectVisualizationComponent self, bool show );void ResolveAreaQuickHacksVisibility(bool show)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ResolveAreaQuickHacksVisibility;Bool", (AreaEffectVisualizationComponent_ResolveAreaQuickHacksVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ResolveAreaQuickHacksVisibility( AreaEffectVisualizationComponent self, bool show );void ResolveAreaQuickHacksVisibility(bool show, BaseScriptableAction action)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ResolveAreaQuickHacksVisibility;BoolBaseScriptableAction", (AreaEffectVisualizationComponent_ResolveAreaQuickHacksVisibility2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ResolveAreaQuickHacksVisibility2( AreaEffectVisualizationComponent self, bool show, BaseScriptableAction? action );void ResolveAreaSpiderbotVisibility(bool show)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ResolveAreaSpiderbotVisibility;Bool", (AreaEffectVisualizationComponent_ResolveAreaSpiderbotVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ResolveAreaSpiderbotVisibility( AreaEffectVisualizationComponent self, bool show );void ToggleAreaEffectVisibility(int effectDataIDX, bool show, IScriptable? responseData)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ToggleAreaEffectVisibility;Int32BoolIScriptable", (AreaEffectVisualizationComponent_ToggleAreaEffectVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ToggleAreaEffectVisibility( AreaEffectVisualizationComponent self, int effectDataIDX, bool show, IScriptable? responseData );void StartDrawingAreaEffectRange(AreaEffectData effectData)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "StartDrawingAreaEffectRange;AreaEffectData", (AreaEffectVisualizationComponent_StartDrawingAreaEffectRange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_StartDrawingAreaEffectRange( AreaEffectVisualizationComponent self, AreaEffectData? effectData );void StopDrawingAreaEffectRange(AreaEffectData effectData)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "StopDrawingAreaEffectRange;AreaEffectData", (AreaEffectVisualizationComponent_StopDrawingAreaEffectRange x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_StopDrawingAreaEffectRange( AreaEffectVisualizationComponent self, AreaEffectData? effectData );void StartHighlightingTargets(int effectDataIDX, IScriptable? responseData)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "StartHighlightingTargets;Int32IScriptable", (AreaEffectVisualizationComponent_StartHighlightingTargets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_StartHighlightingTargets( AreaEffectVisualizationComponent self, int effectDataIDX, IScriptable? responseData );void StopHighlightingTargets(int effectDataIDX, IScriptable? responseData)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "StopHighlightingTargets;Int32IScriptable", (AreaEffectVisualizationComponent_StopHighlightingTargets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_StopHighlightingTargets( AreaEffectVisualizationComponent self, int effectDataIDX, IScriptable? responseData );void ForceVisionAppearance(FocusForcedHighlightData data)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "ForceVisionAppearance;FocusForcedHighlightData", (AreaEffectVisualizationComponent_ForceVisionAppearance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_ForceVisionAppearance( AreaEffectVisualizationComponent self, FocusForcedHighlightData? data );void CancelForcedVisionAppearance(FocusForcedHighlightData data)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "CancelForcedVisionAppearance;FocusForcedHighlightData", (AreaEffectVisualizationComponent_CancelForcedVisionAppearance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_CancelForcedVisionAppearance( AreaEffectVisualizationComponent self, FocusForcedHighlightData? data );bool OnAddForceHighlightTarget(AddForceHighlightTargetEvent evt)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnAddForceHighlightTarget", (AreaEffectVisualizationComponent_OnAddForceHighlightTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnAddForceHighlightTarget( AreaEffectVisualizationComponent self, AddForceHighlightTargetEvent? evt );bool OnQHackWheelItemChanged(QHackWheelItemChangedEvent evt)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnQHackWheelItemChanged", (AreaEffectVisualizationComponent_OnQHackWheelItemChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnQHackWheelItemChanged( AreaEffectVisualizationComponent self, QHackWheelItemChangedEvent? evt );bool OnResponse(ResponseEvent evt)RTTIre.Hooks.Place( "AreaEffectVisualizationComponent", "OnResponse", (AreaEffectVisualizationComponent_OnResponse x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_OnResponse( AreaEffectVisualizationComponent self, ResponseEvent? evt );void AddTargetToBucket(CName bucketName, ent.EntityID entityID)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "AddTargetToBucket;CNameEntityID", (AreaEffectVisualizationComponent_AddTargetToBucket x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_AddTargetToBucket( AreaEffectVisualizationComponent self, CName bucketName, ent.EntityID entityID );void SendEventToBucket(CName bucketName, red.Event evt)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "SendEventToBucket;CNameEvent", (AreaEffectVisualizationComponent_SendEventToBucket x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_SendEventToBucket( AreaEffectVisualizationComponent self, CName bucketName, red.Event? evt );void RemoveBucket(CName bucketName)RTTIre.Hooks.PlaceVoid( "AreaEffectVisualizationComponent", "RemoveBucket;CName", (AreaEffectVisualizationComponent_RemoveBucket x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AreaEffectVisualizationComponent_RemoveBucket( AreaEffectVisualizationComponent self, CName bucketName );