class
CyberEquipGameController
- 13 properties
- 5 functions
Extends ArmorEquipGameController game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
eyesTags | CName[] | 0x280 | scripted |
brainTags | CName[] | 0x290 | scripted |
musculoskeletalTags | CName[] | 0x2A0 | scripted |
nervousTags | CName[] | 0x2B0 | scripted |
cardiovascularTags | CName[] | 0x2C0 | scripted |
immuneTags | CName[] | 0x2D0 | scripted |
integumentaryTags | CName[] | 0x2E0 | scripted |
handsTags | CName[] | 0x2F0 | scripted |
armsTags | CName[] | 0x300 | scripted |
legsTags | CName[] | 0x310 | scripted |
quickSlotTags | CName[] | 0x320 | scripted |
weaponsQuickSlotTags | CName[] | 0x330 | scripted |
fragmentTags | CName[] | 0x340 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "CyberEquipGameController", "OnInitialize", (CyberEquipGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CyberEquipGameController_OnInitialize( CyberEquipGameController self );void CreateButton(string title, string btnPath, game.data.EquipmentArea area, int numSlots)RTTIre.Hooks.PlaceVoid( "CyberEquipGameController", "CreateButton;script_ref<String>script_ref<String>gamedataEquipmentAreaInt32", (CyberEquipGameController_CreateButton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberEquipGameController_CreateButton( CyberEquipGameController self, string title, string btnPath, game.data.EquipmentArea area, int numSlots );game.ItemViewData GetPartialViewData(game.ItemID itemID)RTTIre.Hooks.Place( "CyberEquipGameController", "GetPartialViewData;ItemID", (CyberEquipGameController_GetPartialViewData x) => { return re.Hooks.CallOriginal<re.msgpack.game.ItemViewData>(); } ); [Msgpack.Gen] public readonly partial record struct CyberEquipGameController_GetPartialViewData( CyberEquipGameController self, game.ItemID itemID );void RefreshInventoryList()overrideRTTIre.Hooks.PlaceVoid( "CyberEquipGameController", "RefreshInventoryList;", (CyberEquipGameController_RefreshInventoryList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CyberEquipGameController_RefreshInventoryList( CyberEquipGameController self );WeakHandle<game.ItemData>[] RemovedEverythingButCyberware(WeakHandle<game.ItemData>[] items)RTTI