class
HighlightEffector
- 6 properties
- 6 functions
- 1 derived class
Extends game.ContinuousEffector game.Effector IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
owner | WeakHandle<game.Object> | 0x0 | scripted |
maxDistance | float | 0x10 | scripted |
effectDuraton | float | 0x14 | scripted |
highlightVisible | bool | 0x18 | scripted |
searchFilter | CName | 0x20 | scripted |
targetingSet | CName | 0x28 | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "HighlightEffector", "Initialize;TweakDBIDGameInstanceTweakDBID", (HighlightEffector_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HighlightEffector_Initialize( HighlightEffector self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void ContinuousAction(game.Object owner, game.Object instigator)overrideRTTIre.Hooks.PlaceVoid( "HighlightEffector", "ContinuousAction;GameObjectGameObject", (HighlightEffector_ContinuousAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HighlightEffector_ContinuousAction( HighlightEffector self, game.Object? owner, game.Object? instigator );void ProcessEffector()RTTIre.Hooks.PlaceVoid( "HighlightEffector", "ProcessEffector;", (HighlightEffector_ProcessEffector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HighlightEffector_ProcessEffector( HighlightEffector self );void ProcessHighlight(game.TargetSearchQuery searchQuery)RTTIre.Hooks.PlaceVoid( "HighlightEffector", "ProcessHighlight;TargetSearchQuery", (HighlightEffector_ProcessHighlight x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HighlightEffector_ProcessHighlight( HighlightEffector self, game.TargetSearchQuery searchQuery );void RevealAllObjects(game.Object owner, game.TargetSearchQuery query)RTTIre.Hooks.PlaceVoid( "HighlightEffector", "RevealAllObjects;GameObjectTargetSearchQuery", (HighlightEffector_RevealAllObjects x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HighlightEffector_RevealAllObjects( HighlightEffector self, game.Object? owner, game.TargetSearchQuery query );void RevealObject(WeakHandle<game.Object> owner, WeakHandle<game.Object> objectt, bool reveal, float lifetime)RTTIre.Hooks.PlaceVoid( "HighlightEffector", "RevealObject;GameObjectGameObjectBoolFloat", (HighlightEffector_RevealObject x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HighlightEffector_RevealObject( HighlightEffector self, WeakHandle<game.Object> owner, WeakHandle<game.Object> objectt, bool reveal, float lifetime );