REDNODE / GAME API

InventoryScriptCallback

classnative name gameInventoryScriptCallbacknative

extends IScriptable › ISerializable

Extended by 13 types

BackpackInventoryListenerCallback CasinoChipsInventoryCallback CraftingSystemInventoryCallback CurrencyChangeInventoryCallback CurrencyUpdateCallback DropPointCallback ItemAddedInventoryCallback ItemModeInventoryListenerCallback RipperDocItemBoughtCallback ShardCollectedInventoryCallback UIInventoryScriptableInventoryListenerCallback UIScriptableInventoryListenerCallback VehicleShopPlayerBalanceCallback

Properties 1

NameTypeFlags
itemIDItemIDoverriding

Methods 7

public func OnItemAdded(item: ItemID, itemData: wref<gameItemData>, flaggedAsSilent: Bool)scripted
public func OnItemExtracted(item: ItemID)scripted
public func OnItemNotification(item: ItemID, itemData: wref<gameItemData>)scripted
public func OnItemQuantityChanged(item: ItemID, diff: Int32, total: Uint32, flaggedAsSilent: Bool)scripted
public func OnItemRemoved(item: ItemID, difference: Int32, currentQuantity: Int32)scripted
public func OnPartAdded(item: ItemID, partID: ItemID)scripted
public func OnPartRemoved(partID: ItemID, formerItemID: ItemID)scripted