class
CachedCraftingMaterial
- 4 properties
- 4 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
itemID | game.ItemID | 0x0 | scripted |
displayName | string | 0x10 | scripted |
iconPath | string | 0x30 | scripted |
quantity | int | 0x50 | scripted |
Functions
void UpdateQuantity(WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "CachedCraftingMaterial", "UpdateQuantity;GameObject", (CachedCraftingMaterial_UpdateQuantity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CachedCraftingMaterial_UpdateQuantity( CachedCraftingMaterial self, WeakHandle<game.Object> owner );void UpdateQuantity(int quantity)RTTIre.Hooks.PlaceVoid( "CachedCraftingMaterial", "UpdateQuantity;Int32", (CachedCraftingMaterial_UpdateQuantity2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CachedCraftingMaterial_UpdateQuantity2( CachedCraftingMaterial self, int quantity );static CachedCraftingMaterial? Make(TDBID tweakID)staticRTTI globalre.Hooks.Place( "CachedCraftingMaterial", "CachedCraftingMaterial::Make;TweakDBID", (CachedCraftingMaterial_Make x) => { return re.Hooks.CallOriginal<re.msgpack.CachedCraftingMaterial>(); } ); [Msgpack.Gen] public readonly partial record struct CachedCraftingMaterial_Make( TDBID tweakID );static CachedCraftingMaterial? Make(game.ItemID itemID)staticRTTI globalre.Hooks.Place( "CachedCraftingMaterial", "CachedCraftingMaterial::Make;ItemID", (CachedCraftingMaterial_Make2 x) => { return re.Hooks.CallOriginal<re.msgpack.CachedCraftingMaterial>(); } ); [Msgpack.Gen] public readonly partial record struct CachedCraftingMaterial_Make2( game.ItemID itemID );