class
CameraTagEnemyLimitDataModule
- 2 properties
- 5 functions
Extends GameSessionDataModule IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
cameraLimit | int | 0x8 | scripted |
cameraList | WeakHandle<SurveillanceCamera>[] | 0x10 | scripted |
Functions
void Initialize()overrideRTTIre.Hooks.PlaceVoid( "CameraTagEnemyLimitDataModule", "Initialize;", (CameraTagEnemyLimitDataModule_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraTagEnemyLimitDataModule_Initialize( CameraTagEnemyLimitDataModule self );void Uninitialize()overrideRTTIre.Hooks.PlaceVoid( "CameraTagEnemyLimitDataModule", "Uninitialize;", (CameraTagEnemyLimitDataModule_Uninitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraTagEnemyLimitDataModule_Uninitialize( CameraTagEnemyLimitDataModule self );void CleanupNulls()RTTIre.Hooks.PlaceVoid( "CameraTagEnemyLimitDataModule", "CleanupNulls;", (CameraTagEnemyLimitDataModule_CleanupNulls x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraTagEnemyLimitDataModule_CleanupNulls( CameraTagEnemyLimitDataModule self );void SendCameraTagLockEvent(int index)RTTIre.Hooks.PlaceVoid( "CameraTagEnemyLimitDataModule", "SendCameraTagLockEvent;Int32", (CameraTagEnemyLimitDataModule_SendCameraTagLockEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraTagEnemyLimitDataModule_SendCameraTagLockEvent( CameraTagEnemyLimitDataModule self, int index );void RefreshDebug(ScriptGameInstance context)overrideRTTIre.Hooks.PlaceVoid( "CameraTagEnemyLimitDataModule", "RefreshDebug;GameInstance", (CameraTagEnemyLimitDataModule_RefreshDebug x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CameraTagEnemyLimitDataModule_RefreshDebug( CameraTagEnemyLimitDataModule self, ScriptGameInstance context );