class
BaseSkillCheckContainer
- 4 properties
- 7 functions
- 6 derived classes
Extends IScriptable ISerializable
Derived
DemolitionContainer, EngDemoContainer, EngineeringContainer, GenericContainer, HackEngContainer, HackingContainer
Properties
| Property | Type | Offset | |
|---|---|---|---|
hackingCheckSlot | HackingSkillCheck? | 0x0 | scripted |
engineeringCheckSlot | EngineeringSkillCheck? | 0x10 | scripted |
demolitionCheckSlot | DemolitionSkillCheck? | 0x20 | scripted |
isInitialized | bool | 0x30 | scripted |
Functions
void Initialize(BaseSkillCheckContainer container)RTTIre.Hooks.PlaceVoid( "BaseSkillCheckContainer", "Initialize;BaseSkillCheckContainer", (BaseSkillCheckContainer_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_Initialize( BaseSkillCheckContainer self, BaseSkillCheckContainer? container );void InitializeBackdoor(EGameplayChallengeLevel difficulty)RTTIre.Hooks.PlaceVoid( "BaseSkillCheckContainer", "InitializeBackdoor;EGameplayChallengeLevel", (BaseSkillCheckContainer_InitializeBackdoor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_InitializeBackdoor( BaseSkillCheckContainer self, EGameplayChallengeLevel difficulty );bool IsInitialized()RTTIre.Hooks.Place( "BaseSkillCheckContainer", "IsInitialized;", (BaseSkillCheckContainer_IsInitialized x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_IsInitialized( BaseSkillCheckContainer self );EngineeringSkillCheck? GetEngineeringSlot()RTTIre.Hooks.Place( "BaseSkillCheckContainer", "GetEngineeringSlot;", (BaseSkillCheckContainer_GetEngineeringSlot x) => { return re.Hooks.CallOriginal<re.msgpack.EngineeringSkillCheck>(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_GetEngineeringSlot( BaseSkillCheckContainer self );DemolitionSkillCheck? GetDemolitionSlot()RTTIre.Hooks.Place( "BaseSkillCheckContainer", "GetDemolitionSlot;", (BaseSkillCheckContainer_GetDemolitionSlot x) => { return re.Hooks.CallOriginal<re.msgpack.DemolitionSkillCheck>(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_GetDemolitionSlot( BaseSkillCheckContainer self );HackingSkillCheck? GetHackingSlot()RTTIre.Hooks.Place( "BaseSkillCheckContainer", "GetHackingSlot;", (BaseSkillCheckContainer_GetHackingSlot x) => { return re.Hooks.CallOriginal<re.msgpack.HackingSkillCheck>(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_GetHackingSlot( BaseSkillCheckContainer self );void TryToInitialize(SkillCheckBase slotToInitialize)RTTIre.Hooks.PlaceVoid( "BaseSkillCheckContainer", "TryToInitialize;SkillCheckBase", (BaseSkillCheckContainer_TryToInitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseSkillCheckContainer_TryToInitialize( BaseSkillCheckContainer self, SkillCheckBase? slotToInitialize );