Inventory Extended Properties

Get Properties

Read inventory, recipe, item state, and UI values from visual scripting.

Get properties

Browse get properties

Find a property by name, category, or keyword.

89 get properties
Get propertyAudio

Runtime Item State Pickup Audio

Returns the Pickup Audio Clip of a Runtime Item based on its current Item State

Inventory Extended/Runtime Item State Pickup Audio
Get propertyAudio

Runtime Item State Use Audio

Returns the Use Audio Clip of a Runtime Item based on its current Item State

Inventory Extended/Runtime Item State Use Audio
Get propertyBool

Item Can Buy

Returns whether the Item can be bought from a merchant

Inventory Extended/Item Can Buy
Get propertyBool

Item Can Sell

Returns whether the Item can be sold to a merchant

Inventory Extended/Item Can Sell
Get propertyBool

Runtime Item State Can Drop

Returns whether the Runtime Item can be dropped based on its current Item State (default true)

Inventory Extended/Runtime Item State Can Drop
Get propertyBool

Runtime Item State Can Sell

Returns whether the Runtime Item can be sold based on its current Item State (default true)

Inventory Extended/Runtime Item State Can Sell
Get propertyColor

Runtime Item State Color

Returns the Color of a Runtime Item based on its current Item State

Inventory Extended/Runtime Item State Color
Get propertyColor

None

Returns no Color

Colors/None
Get propertyDecimal

Affordable Stack Amount from Cell

Gets how many items can be bought from the stack inside a Cell based on player money and sets the result to a Number

Inventory Extended/Item/Affordable Stack Amount from Cell
Get propertyDecimal

List Recipe Duration

Returns the Duration from a ListRecipe.

Inventory Extended/Recipe/List Recipe Duration
Get propertyDecimal

Runtime Item Cooldown Remaining

Returns remaining cooldown.

Inventory Extended/Item/Runtime Item Cooldown Remaining
Get propertyDecimal

Runtime Dismantle Duration

Returns the Duration from the Dismantle Item linked to this RuntimeItem's base Item

Inventory Extended/Dismantle/Runtime Item Dismantle Duration
Get propertyDecimal

Runtime Item Smelt Duration

Returns the Duration from the Smelt Item linked to this RuntimeItem's base Item

Inventory Extended/Item/Runtime Item Smelt Duration
Get propertyDecimal

Runtime Item State Buy Price Modifier

Returns the Buy Price Modifier of a Runtime Item based on its current Item State

Inventory Extended/Item/Runtime Item State Buy Price Modifier
Get propertyDecimal

Runtime Item State Sell Price Modifier

Returns the Sell Price Modifier of a Runtime Item based on its current Item State

Inventory Extended/Item/Runtime Item State Sell Price Modifier
Get propertyDecimal

Grid Last/First Available X

The X grid position of the first or last available cell in the Bag

Inventory Extended/Bag/Grid First Available X
Get propertyDecimal

Grid Last/First Available Y

The Y grid position of the first or last available cell in the Bag

Inventory Extended/Bag/Grid First Available Y
Get propertyDecimal

Grid X Position from Cell

The X grid positionfrom the Cell

Inventory Extended/Bag/Grid X Position from Cell
Get propertyDecimal

Grid Y Position from Cell

The Y grid position from the Cell

Inventory Extended/Bag/Grid Y Position from Cell
Get propertyDecimal

Amount of Runtime Items Extended

Counts Runtime Items in a Bag by Item type, or strictly by matching runtime properties + sockets (including attachments).

Inventory Extended/Item/Amount of Runtime Items Extended
Get propertyDecimal

Bag Max Dimension

The combined maximum height and width of a Bag component in grid units

Inventory Extended/Bag/Bag Max Dimension
Get propertyDecimal

Bag Occupied Slots

The number of occupied slots in the Bag component.

Inventory Extended/Bag/Bag Occupied Slots
Get propertyDecimal

List Recipe Input Amount

Returns the defined amount of an input item from a ListRecipe based on index

Inventory Extended/Recipe/List Recipe Input Amount
Get propertyDecimal

List Recipe Input Count

Returns how many input item slots a ListRecipe contains

Inventory Extended/Recipe/List Recipe Input Count
Get propertyDecimal

List Recipe Output Amount

Returns the defined amount of an output item from a ListRecipe based on index

Inventory Extended/Recipe/List Recipe Output Amount
Get propertyDecimal

List Recipe Output Count

Returns how many output item slots a ListRecipe contains

Inventory Extended/Recipe/List Recipe Output Count
Get propertyDecimal

None

Returns -1

Numbers/None
Get propertyDecimal

Runtime Item Dismantle Output Count

Returns how many output item slots the current Dismantle State contains for a Runtime Item

Inventory Extended/Dismantle/Runtime Item Output Count
Get propertyDecimal

Runtime Item Max Stack

Returns the Max Stack value of the Runtime Item's Item type

Inventory Extended/Item/Runtime Item Max Stack
Get propertyDecimal

Stack Amount from Cell

Gets the current stack amount of the item inside a Cell

Inventory Extended/Item/Stack Amount from Cell
Get propertyDecimal

Stack Amount from Runtime Item

Gets the current stack count for a runtime item.

Inventory Extended/Item/Stack Amount from Runtime Item
Get propertyDecimal

Child Index

Returns the sibling index of the referenced GameObject under its parent.

Inventory Extended/UI/Child Index
Get propertyDecimal

List Recipe Craftable Count

Returns how many times a ListRecipe can be crafted from the contents of a Bag

Inventory Extended/Recipe/List Recipe Craftable Count
Get propertyDismantleItem

Global Variable

Returns the DismantleItem value of a Global Variable

Global Variable
Get propertyDismantleItem

Global List Variable

Returns the DismantleItem value of a Global List Variable

Global List Variable
Get propertyDismantleItem

Dismantle Item

A reference to a Dismantle Item asset

Dismantle Item
Get propertyDismantleItem

Local Name Variable

Returns the DismantleItem value of a Local Name Variable

Local Name Variable
Get propertyDismantleItem

Local List Variable

Returns the DismantleItem value of a Local List Variable

Local List Variable
Get propertyDismantleItem

None

An empty reference to a Dismantle Item

None
Get propertyDismantleItem

PropertyGetDismantleItem

Not specified

Not specified
Get propertyDismantleItem

Dismantle Item

Not specified

Not specified
Get propertyGameObject

Bag from Cell

The Bag component associated with the BagCellUI of the specified GameObject

Inventory Extended/Bag/Bag from Cell
Get propertyGameObject

BagGrid Content

Gets the BagGridUI Content GameObject from the specified GameObject

Inventory Extended/UI/BagGrid Content
Get propertyGameObject

BagGrid Content from Cell

Gets the BagGridUI Content GameObject associated with the BagCellUI of the specified GameObject

Inventory Extended/BagGrid Content from Cell
Get propertyGameObject

Find by Name Under Parent

Searches for a Game Object with a specific name under a specified parent

Inventory Extended/UI/Find by Name Under Parent
Get propertyGameObject

Runtime Item Prefab

Returns the Prefab GameObject of a Runtime Item

Inventory Extended/Item/Runtime Item Prefab
Get propertyGameObject

Hovered UI Object

Returns the currently hovered UI GameObject.

Inventory Extended/UI/Hovered UI Object
Get propertyGameObject

From Bag Grid UI

The Bag assigned to a BagGridUI component

Inventory Extended/Bag/From Bag Grid UI
Get propertyGameObject

Top Parent

The top most parent of the specified game object

Inventory Extended/UI/Top Parent
Get propertyGridRecipe

Global Grid Recipe Variable

Returns the GridRecipe value of a Global Grid Recipe Variable

Global Grid Recipe Variable
Get propertyGridRecipe

Global List Variable

Returns the GridRecipe value of a Global List Variable

Global List Variable
Get propertyGridRecipe

Grid Recipe

A reference to a Grid Recipe asset

Grid Recipe
Get propertyGridRecipe

Local Grid Recipe Variable

Returns the GridRecipe value of a Local Grid Recipe Variable

Local Grid Recipe Variable
Get propertyGridRecipe

Local List Variable

Returns the GridRecipe value of a Local List Variable

Local List Variable
Get propertyGridRecipe

None

An empty reference to a Grid Recipe

None
Get propertyGridRecipe

PropertyGetGridRecipe

Not specified

Not specified
Get propertyGridRecipe

Grid Recipe

Not specified

Not specified
Get propertyItem

Item from Runtime Item

Returns the Item from a Runtime Item

Inventory Extended/Item/Item from Runtime Item
Get propertyRuntimeItem

First Runtime Item

A reference to the first Runtime Item in a Bag

Inventory Extended/First Runtime Item
Get propertyRuntimeItem

Runtime Item From Bags Index Cell

Returns the Runtime Item located in a specific cell index of a Bag

Inventory Extended/Runtime Item From Bags Index Cell
Get propertyRuntimeItem

Runtime Item From List Recipe Input

Returns a RuntimeItem built from a ListRecipe input slot index

Inventory Extended/Recipe/Runtime Item From List Recipe Input
Get propertyRuntimeItem

Runtime Item From List Recipe Output

Returns a RuntimeItem built from a ListRecipe output slot index

Inventory Extended/Recipe/Runtime Item From List Recipe Output
Get propertyRuntimeItem

Runtime Item from Cell

Gets a Runtime Item from a specified BagCellUI

Inventory Extended/Runtime Item from Cell
Get propertyRuntimeItem

Last Runtime Item

A reference to the last Runtime Item in a Bag

Inventory Extended/Last Runtime Item
Get propertyRuntimeItem

Runtime Item from State Check

Gets the RuntimeItem currently being evaluated by a state condition check

Inventory Extended/Runtime Item from State Check
Get propertyListRecipe

Global Variable

Returns the ListRecipe value of a Global Variable

Global Variable
Get propertyListRecipe

Global List Variable

Returns the ListRecipe value of a Global List Variable

Global List Variable
Get propertyListRecipe

List Recipe

A reference to a List Recipe asset

List Recipe
Get propertyListRecipe

Local List Variable

Returns the ListRecipe value of a Local List Variable

Local List Variable
Get propertyListRecipe

Local Name Variable

Returns the ListRecipe value of a Local Name Variable

Local Name Variable
Get propertyListRecipe

None

An empty reference to a List Recipe

None
Get propertyListRecipe

PropertyGetListRecipe

Not specified

Not specified
Get propertyListRecipe

List Recipe

Not specified

Not specified
Get propertySmeltItem

Global Variable

Returns the SmeltItem value of a Global Variable

Global Variable
Get propertySmeltItem

Global List Variable

Returns the SmeltItem value of a Global List Variable

Global List Variable
Get propertySmeltItem

Smelt Item

A reference to a Smelt Item asset

Smelt Item
Get propertySmeltItem

Local Name Variable

Returns the SmeltItem value of a Local Name Variable

Local Name Variable
Get propertySmeltItem

Local List Variable

Returns the SmeltItem value of a Local List Variable

Local List Variable
Get propertySmeltItem

None

An empty reference to a Smelt Item

None
Get propertySmeltItem

PropertyGetSmeltItem

Not specified

Not specified
Get propertySmeltItem

Smelt Item

Not specified

Not specified
Get propertySprite

Runtime Item State Sprite

Returns the Sprite of a Runtime Item based on its current Item State

Inventory Extended/Runtime Item State Sprite
Get propertyString

Formatted Decimal

A numeric value formatted as a number or as an auto time string (mm:ss or hh:mm:ss)

Values/Formatted Decimal
Get propertyString

Runtime Item Dismantle Output Amount Range UI

Returns the Dismantle Output 'Amount Range (UI Text)' using an output index (0 = first output).

Inventory Extended/Dismantle/Runtime Item Output Amount Range UI
Get propertyString

Runtime Item Dismantle Output Chance Text UI

Returns the Dismantle Output 'Chance (UI Text)' using an output index (0 = first output).

Inventory Extended/Dismantle/Runtime Item Output Chance Text UI
Get propertyString

Runtime Item Smelt Output Amount Range UI

Returns the Smelt Output 'Amount Range (UI Text)' using an output index (0 = first output).

Inventory Extended/Smelt/Runtime Item Output Amount Range UI
Get propertyString

Runtime Item Smelt Output Chance Text UI

Returns the Smelt Output 'Chance (UI Text)' using an output index (0 = first output).

Inventory Extended/Smelt/Runtime Item Output Chance Text UI
Get propertyString

Runtime Item State Description

Returns the Description of a Runtime Item based on its current Item State

Inventory Extended/Runtime Item State Description
Get propertyString

Runtime Item State Title

Returns the Title of a Runtime Item based on its current Item State

Inventory Extended/Runtime Item State Title