class
ZoneAlertNotificationQueue
- 17 properties
- 7 functions
Extends game.ui.GenericNotificationGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
duration | float | 0x0 | scripted |
securityBlackBoardID | red.CallbackObject? | 0x8 | scripted |
combatBlackBoardID | red.CallbackObject? | 0x18 | scripted |
wantedValueBlackboardID | red.CallbackObject? | 0x28 | scripted |
playerBlackboardID | red.CallbackObject? | 0x38 | scripted |
blackboard | WeakHandle<game.IBlackboard> | 0x48 | scripted |
wantedBlackboard | WeakHandle<game.IBlackboard> | 0x58 | scripted |
wantedBlackboardDef | UI_WantedBarDef? | 0x68 | scripted |
playerInCombat | bool | 0x78 | scripted |
playerPuppet | WeakHandle<game.Object> | 0x80 | scripted |
currentSecurityZoneType | ESecurityAreaType | 0x90 | scripted |
vehicleZoneBlackboard | WeakHandle<game.IBlackboard> | 0x98 | scripted |
vehicleZoneBlackboardDef | LocalPlayerDef? | 0xA8 | scripted |
vehicleZoneBlackboardID | red.CallbackObject? | 0xB8 | scripted |
WANTED_TIER_SIZE | int | 0xC8 | scripted |
wantedLevel | int | 0xCC | scripted |
factListenerID | uint | 0xD0 | scripted |
Functions
bool GetShouldSaveState()overrideRTTIre.Hooks.Place( "ZoneAlertNotificationQueue", "GetShouldSaveState;", (ZoneAlertNotificationQueue_GetShouldSaveState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_GetShouldSaveState( ZoneAlertNotificationQueue self );int GetID()overrideRTTIre.Hooks.Place( "ZoneAlertNotificationQueue", "GetID;", (ZoneAlertNotificationQueue_GetID x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_GetID( ZoneAlertNotificationQueue self );bool OnPlayerAttach(game.Object playerPuppet)RTTIre.Hooks.Place( "ZoneAlertNotificationQueue", "OnPlayerAttach", (ZoneAlertNotificationQueue_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_OnPlayerAttach( ZoneAlertNotificationQueue self, game.Object? playerPuppet );bool OnPlayerDetach(game.Object playerPuppet)RTTIre.Hooks.Place( "ZoneAlertNotificationQueue", "OnPlayerDetach", (ZoneAlertNotificationQueue_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_OnPlayerDetach( ZoneAlertNotificationQueue self, game.Object? playerPuppet );bool OnCombatChange(int value)RTTIre.Hooks.Place( "ZoneAlertNotificationQueue", "OnCombatChange", (ZoneAlertNotificationQueue_OnCombatChange x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_OnCombatChange( ZoneAlertNotificationQueue self, int value );void OnFact(int val)RTTIre.Hooks.PlaceVoid( "ZoneAlertNotificationQueue", "OnFact;Int32", (ZoneAlertNotificationQueue_OnFact x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_OnFact( ZoneAlertNotificationQueue self, int val );bool OnVehicleZone(int arg)RTTIre.Hooks.Place( "ZoneAlertNotificationQueue", "OnVehicleZone", (ZoneAlertNotificationQueue_OnVehicleZone x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoneAlertNotificationQueue_OnVehicleZone( ZoneAlertNotificationQueue self, int arg );