class
ModuleInstance
- 6 properties
- 8 functions
- 7 derived classes
Extends IScriptable ISerializable
Derived
AimAssist, BraindanceInstance, Crosshair, HighlightInstance, IconsInstance, QuickhackInstance, ScanInstance
Properties
| Property | Type | Offset | |
|---|---|---|---|
isLookedAt | bool | 0x0 | scripted |
isRevealed | bool | 0x1 | scripted |
wasProcessed | bool | 0x2 | scripted |
entityID | ent.EntityID | 0x8 | scripted |
state | InstanceState | 0x10 | scripted |
previousInstance | ModuleInstance? | 0x18 | scripted |
Functions
void SetContext(bool _isLookedAt, bool _isRevealed)RTTIre.Hooks.PlaceVoid( "ModuleInstance", "SetContext;BoolBool", (ModuleInstance_SetContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_SetContext( ModuleInstance self, bool _isLookedAt, bool _isRevealed );ent.EntityID GetEntityID()RTTIre.Hooks.Place( "ModuleInstance", "GetEntityID;", (ModuleInstance_GetEntityID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_GetEntityID( ModuleInstance self );InstanceState GetState()RTTIre.Hooks.Place( "ModuleInstance", "GetState;", (ModuleInstance_GetState x) => { return re.Hooks.CallOriginal<re.msgpack.InstanceState>(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_GetState( ModuleInstance self );bool IsLookedAt()RTTIre.Hooks.Place( "ModuleInstance", "IsLookedAt;", (ModuleInstance_IsLookedAt x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_IsLookedAt( ModuleInstance self );bool IsRevealed()RTTIre.Hooks.Place( "ModuleInstance", "IsRevealed;", (ModuleInstance_IsRevealed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_IsRevealed( ModuleInstance self );bool WasProcessed()RTTIre.Hooks.Place( "ModuleInstance", "WasProcessed;", (ModuleInstance_WasProcessed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_WasProcessed( ModuleInstance self );void SetState(InstanceState newState, ModuleInstance _previousInstance)RTTIre.Hooks.PlaceVoid( "ModuleInstance", "SetState;InstanceStateModuleInstance", (ModuleInstance_SetState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_SetState( ModuleInstance self, InstanceState newState, ModuleInstance? _previousInstance );static void Construct(ModuleInstance self, ent.EntityID id)staticRTTI globalre.Hooks.PlaceVoid( "ModuleInstance", "ModuleInstance::Construct;ModuleInstanceEntityID", (ModuleInstance_Construct x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModuleInstance_Construct( ModuleInstance? self, ent.EntityID id );