class
AttachCapsuleVisionBlockerEffector
- 10 properties
- 6 functions
- 1 derived class
Extends game.Effector IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
visionBlockerRegistrar | sense.VisionBlockersRegistrar? | 0x0 | scripted |
visionBlockerType | EVisionBlockerType | 0x10 | scripted |
visionBlockerId | uint | 0x14 | scripted |
visionBlockerOffset | Vector3 | 0x18 | scripted |
visionBlockerRadius | float | 0x24 | scripted |
visionBlockerHeight | float | 0x28 | scripted |
visionBlockerDetectionModifier | float | 0x2C | scripted |
visionBlockerTBHModifier | float | 0x30 | scripted |
isBlockingCompletely | bool | 0x34 | scripted |
blocksParent | bool | 0x35 | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "AttachCapsuleVisionBlockerEffector", "Initialize;TweakDBIDGameInstanceTweakDBID", (AttachCapsuleVisionBlockerEffector_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AttachCapsuleVisionBlockerEffector_Initialize( AttachCapsuleVisionBlockerEffector self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void ActionOn(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "AttachCapsuleVisionBlockerEffector", "ActionOn;GameObject", (AttachCapsuleVisionBlockerEffector_ActionOn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AttachCapsuleVisionBlockerEffector_ActionOn( AttachCapsuleVisionBlockerEffector self, game.Object? owner );void ActionOff(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "AttachCapsuleVisionBlockerEffector", "ActionOff;GameObject", (AttachCapsuleVisionBlockerEffector_ActionOff x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AttachCapsuleVisionBlockerEffector_ActionOff( AttachCapsuleVisionBlockerEffector self, game.Object? owner );void Uninitialize(ScriptGameInstance game)overrideRTTIre.Hooks.PlaceVoid( "AttachCapsuleVisionBlockerEffector", "Uninitialize;GameInstance", (AttachCapsuleVisionBlockerEffector_Uninitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AttachCapsuleVisionBlockerEffector_Uninitialize( AttachCapsuleVisionBlockerEffector self, ScriptGameInstance game );void UnregisterVisionBlocker()RTTIre.Hooks.PlaceVoid( "AttachCapsuleVisionBlockerEffector", "UnregisterVisionBlocker;", (AttachCapsuleVisionBlockerEffector_UnregisterVisionBlocker x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AttachCapsuleVisionBlockerEffector_UnregisterVisionBlocker( AttachCapsuleVisionBlockerEffector self );void SetBlockingCompletely(bool blockingCompletely)RTTIre.Hooks.PlaceVoid( "AttachCapsuleVisionBlockerEffector", "SetBlockingCompletely;Bool", (AttachCapsuleVisionBlockerEffector_SetBlockingCompletely x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AttachCapsuleVisionBlockerEffector_SetBlockingCompletely( AttachCapsuleVisionBlockerEffector self, bool blockingCompletely );