class
CyberwareCustomizationSystem
- 5 properties
- 14 functions
Extends game.CyberwareCustomizationSystem game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
savedData | CyberwareCustomizationPersistentData | 0x0 | scripted |
transactionSystem | WeakHandle<game.TransactionSystem> | 0x30 | scripted |
attachmentSlotCallback | game.AttachmentSlotsScriptListener? | 0x40 | scripted |
playerAttachedCallbackID | uint | 0x50 | scripted |
playerPuppet | WeakHandle<game.Object> | 0x58 | scripted |
Functions
CyberwareCustomizationPersistentData GetSavedData()RTTIre.Hooks.Place( "CyberwareCustomizationSystem", "GetSavedData;", (CyberwareCustomizationSystem_GetSavedData x) => { return re.Hooks.CallOriginal<re.msgpack.CyberwareCustomizationPersistentData>(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_GetSavedData( CyberwareCustomizationSystem self );void OnPotentiallyRefreshMaxTacApperance(PotentiallyRefreshMaxTacApperanceRequest requestRefresh)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnPotentiallyRefreshMaxTacApperance;PotentiallyRefreshMaxTacApperanceRequest", (CyberwareCustomizationSystem_OnPotentiallyRefreshMaxTacApperance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnPotentiallyRefreshMaxTacApperance( CyberwareCustomizationSystem self, PotentiallyRefreshMaxTacApperanceRequest? requestRefresh );void SetMaxTacApperance()RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "SetMaxTacApperance;", (CyberwareCustomizationSystem_SetMaxTacApperance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_SetMaxTacApperance( CyberwareCustomizationSystem self );void RemoveMaxTacApperance()RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "RemoveMaxTacApperance;", (CyberwareCustomizationSystem_RemoveMaxTacApperance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_RemoveMaxTacApperance( CyberwareCustomizationSystem self );bool ShouldApplyMaxTacApperance()RTTIre.Hooks.Place( "CyberwareCustomizationSystem", "ShouldApplyMaxTacApperance;", (CyberwareCustomizationSystem_ShouldApplyMaxTacApperance x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_ShouldApplyMaxTacApperance( CyberwareCustomizationSystem self );void OnApplyCyberwareCustomizationDataRequest(ApplyCyberwareCustomizationDataRequest request)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnApplyCyberwareCustomizationDataRequest;ApplyCyberwareCustomizationDataRequest", (CyberwareCustomizationSystem_OnApplyCyberwareCustomizationDataRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnApplyCyberwareCustomizationDataRequest( CyberwareCustomizationSystem self, ApplyCyberwareCustomizationDataRequest? request );void OnSaveAndApplyCyberwareCustomizationDataRequest(SaveAndApplyCyberwareCustomizationDataRequest request)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnSaveAndApplyCyberwareCustomizationDataRequest;SaveAndApplyCyberwareCustomizationDataRequest", (CyberwareCustomizationSystem_OnSaveAndApplyCyberwareCustomizationDataRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnSaveAndApplyCyberwareCustomizationDataRequest( CyberwareCustomizationSystem self, SaveAndApplyCyberwareCustomizationDataRequest? request );void OnSaveAndApplyCyberwareSwitcherIndexRequest(SaveAndApplyCyberWareSwitcherIndexRequest request)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnSaveAndApplyCyberwareSwitcherIndexRequest;SaveAndApplyCyberWareSwitcherIndexRequest", (CyberwareCustomizationSystem_OnSaveAndApplyCyberwareSwitcherIndexRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnSaveAndApplyCyberwareSwitcherIndexRequest( CyberwareCustomizationSystem self, SaveAndApplyCyberWareSwitcherIndexRequest? request );void OnSaveAndApplyCyberwareCustomizationColorRequest(SaveAndApplyCyberWareCustomColorRequest request)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnSaveAndApplyCyberwareCustomizationColorRequest;SaveAndApplyCyberWareCustomColorRequest", (CyberwareCustomizationSystem_OnSaveAndApplyCyberwareCustomizationColorRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnSaveAndApplyCyberwareCustomizationColorRequest( CyberwareCustomizationSystem self, SaveAndApplyCyberWareCustomColorRequest? request );void OnRestoreCyberwareCustomizationDataRequest(RestoreCyberwareCustomizationDataRequest request)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnRestoreCyberwareCustomizationDataRequest;RestoreCyberwareCustomizationDataRequest", (CyberwareCustomizationSystem_OnRestoreCyberwareCustomizationDataRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnRestoreCyberwareCustomizationDataRequest( CyberwareCustomizationSystem self, RestoreCyberwareCustomizationDataRequest? request );void OnAttach()overrideRTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnAttach;", (CyberwareCustomizationSystem_OnAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnAttach( CyberwareCustomizationSystem self );void PlayerAttachedCallback(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "PlayerAttachedCallback;GameObject", (CyberwareCustomizationSystem_PlayerAttachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_PlayerAttachedCallback( CyberwareCustomizationSystem self, game.Object? playerPuppet );void OnRestored(int saveVersion, int gameVersion)overrideRTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "OnRestored;Int32Int32", (CyberwareCustomizationSystem_OnRestored x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_OnRestored( CyberwareCustomizationSystem self, int saveVersion, int gameVersion );void RestoreCyberwareCustomization(bool forcePlayerCustomization)RTTIre.Hooks.PlaceVoid( "CyberwareCustomizationSystem", "RestoreCyberwareCustomization;Bool", (CyberwareCustomizationSystem_RestoreCyberwareCustomization x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberwareCustomizationSystem_RestoreCyberwareCustomization( CyberwareCustomizationSystem self, bool forcePlayerCustomization );