class
GlamdocAttachmentSlotsScriptCallback
- 10 properties
- 3 functions
Extends game.AttachmentSlotsScriptCallback IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
puppet | WeakHandle<game.Puppet> | 0x0 | scripted |
player | WeakHandle<PlayerPuppet> | 0x10 | scripted |
transactionSystem | WeakHandle<game.TransactionSystem> | 0x20 | scripted |
slotToWaitFor | TDBID | 0x30 | scripted |
slotToClear | TDBID | 0x38 | scripted |
itemToWaitFor | game.ItemID | 0x40 | scripted |
controller | WeakHandle<GlamDocGameController> | 0x50 | scripted |
visualSlots | TDBID[] | 0x60 | scripted |
isUnequipping | bool | 0x70 | scripted |
timeToWaitWhenUnequipping | float | 0x74 | scripted |
Functions
void OnItemEquippedVisual(TDBID slot, game.ItemID item)overrideRTTIre.Hooks.PlaceVoid( "GlamdocAttachmentSlotsScriptCallback", "OnItemEquippedVisual;TweakDBIDItemID", (GlamdocAttachmentSlotsScriptCallback_OnItemEquippedVisual x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocAttachmentSlotsScriptCallback_OnItemEquippedVisual( GlamdocAttachmentSlotsScriptCallback self, TDBID slot, game.ItemID item );void OnItemUnequippedComplete(TDBID slot, game.ItemID item)overrideRTTIre.Hooks.PlaceVoid( "GlamdocAttachmentSlotsScriptCallback", "OnItemUnequippedComplete;TweakDBIDItemID", (GlamdocAttachmentSlotsScriptCallback_OnItemUnequippedComplete x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocAttachmentSlotsScriptCallback_OnItemUnequippedComplete( GlamdocAttachmentSlotsScriptCallback self, TDBID slot, game.ItemID item );void ShowPuppetPreviewOnceItemsVisualsAreUpdated(TDBID slot, game.ItemID item)RTTIre.Hooks.PlaceVoid( "GlamdocAttachmentSlotsScriptCallback", "ShowPuppetPreviewOnceItemsVisualsAreUpdated;TweakDBIDItemID", (GlamdocAttachmentSlotsScriptCallback_ShowPuppetPreviewOnceItemsVisualsAreUpdated x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocAttachmentSlotsScriptCallback_ShowPuppetPreviewOnceItemsVisualsAreUpdated( GlamdocAttachmentSlotsScriptCallback self, TDBID slot, game.ItemID item );