class game
LootContainerBasePS
game.LootContainerBasePS
- 5 properties
- 10 functions
- 4 derived classes
Extends game.ObjectPS game.PersistentState IScriptable ISerializable
Derived
ContainerObjectSingleItemPS, LootContainerObjectAnimatedByTransformPS, ShardCaseContainerPS, game.ContainerObjectBasePS
Properties
| Property | Type | Offset | |
|---|---|---|---|
markAsQuest | bool | 0x0 | scripted |
isDisabled | bool | 0x1 | scripted |
isLocked | bool | 0x2 | scripted |
shouldHideLockedUI | bool | 0x3 | scripted |
started | bool | 0x4 | scripted |
Functions
void SetLocked(bool locked)RTTIre.Hooks.PlaceVoid( "gameLootContainerBasePS", "SetLocked;Bool", (LootContainerBasePS_SetLocked x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_SetLocked( game.LootContainerBasePS self, bool locked );void SetIsMarkedAsQuest(bool isQuest)RTTIre.Hooks.PlaceVoid( "gameLootContainerBasePS", "SetIsMarkedAsQuest;Bool", (LootContainerBasePS_SetIsMarkedAsQuest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_SetIsMarkedAsQuest( game.LootContainerBasePS self, bool isQuest );void SetStarted(bool started)RTTIre.Hooks.PlaceVoid( "gameLootContainerBasePS", "SetStarted;Bool", (LootContainerBasePS_SetStarted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_SetStarted( game.LootContainerBasePS self, bool started );bool IsMarkedAsQuest()RTTIre.Hooks.Place( "gameLootContainerBasePS", "IsMarkedAsQuest;", (LootContainerBasePS_IsMarkedAsQuest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_IsMarkedAsQuest( game.LootContainerBasePS self );bool IsDisabled()RTTIre.Hooks.Place( "gameLootContainerBasePS", "IsDisabled;", (LootContainerBasePS_IsDisabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_IsDisabled( game.LootContainerBasePS self );bool IsLocked()RTTIre.Hooks.Place( "gameLootContainerBasePS", "IsLocked;", (LootContainerBasePS_IsLocked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_IsLocked( game.LootContainerBasePS self );bool ShouldHideLockedUI()RTTIre.Hooks.Place( "gameLootContainerBasePS", "ShouldHideLockedUI;", (LootContainerBasePS_ShouldHideLockedUI x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_ShouldHideLockedUI( game.LootContainerBasePS self );bool IsStarted()RTTIre.Hooks.Place( "gameLootContainerBasePS", "IsStarted;", (LootContainerBasePS_IsStarted x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_IsStarted( game.LootContainerBasePS self );EntityNotificationType OnSetContainerStateEventEvent(SetContainerStateEvent evt)RTTIre.Hooks.Place( "gameLootContainerBasePS", "OnSetContainerStateEventEvent;SetContainerStateEvent", (LootContainerBasePS_OnSetContainerStateEventEvent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_OnSetContainerStateEventEvent( game.LootContainerBasePS self, SetContainerStateEvent? evt );EntityNotificationType OnToggleContainerLockEvent(ToggleContainerLockEvent evt)RTTIre.Hooks.Place( "gameLootContainerBasePS", "OnToggleContainerLockEvent;ToggleContainerLockEvent", (LootContainerBasePS_OnToggleContainerLockEvent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct LootContainerBasePS_OnToggleContainerLockEvent( game.LootContainerBasePS self, ToggleContainerLockEvent? evt );