class
InventoryAttachmentSlotsScriptCallback
- 6 properties
- 3 functions
Extends game.AttachmentSlotsScriptCallback IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
player | WeakHandle<PlayerPuppet> | 0x0 | scripted |
transactionSystem | WeakHandle<game.TransactionSystem> | 0x10 | scripted |
controller | WeakHandle<game.ui.InventoryGameController> | 0x20 | scripted |
isUnequipping | bool | 0x30 | scripted |
showDelay | float | 0x34 | scripted |
slotToWaitFor | TDBID | 0x38 | scripted |
Functions
void OnItemEquippedVisual(TDBID slot, game.ItemID item)overrideRTTIre.Hooks.PlaceVoid( "InventoryAttachmentSlotsScriptCallback", "OnItemEquippedVisual;TweakDBIDItemID", (InventoryAttachmentSlotsScriptCallback_OnItemEquippedVisual x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryAttachmentSlotsScriptCallback_OnItemEquippedVisual( InventoryAttachmentSlotsScriptCallback self, TDBID slot, game.ItemID item );void OnItemUnequippedComplete(TDBID slot, game.ItemID item)overrideRTTIre.Hooks.PlaceVoid( "InventoryAttachmentSlotsScriptCallback", "OnItemUnequippedComplete;TweakDBIDItemID", (InventoryAttachmentSlotsScriptCallback_OnItemUnequippedComplete x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryAttachmentSlotsScriptCallback_OnItemUnequippedComplete( InventoryAttachmentSlotsScriptCallback self, TDBID slot, game.ItemID item );void ShowPuppetPreviewOnceItemsVisualsAreUpdated(TDBID slot, game.ItemID item)RTTIre.Hooks.PlaceVoid( "InventoryAttachmentSlotsScriptCallback", "ShowPuppetPreviewOnceItemsVisualsAreUpdated;TweakDBIDItemID", (InventoryAttachmentSlotsScriptCallback_ShowPuppetPreviewOnceItemsVisualsAreUpdated x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryAttachmentSlotsScriptCallback_ShowPuppetPreviewOnceItemsVisualsAreUpdated( InventoryAttachmentSlotsScriptCallback self, TDBID slot, game.ItemID item );