Dismantle Item Asset
Creating Dismantle Items
To create a new Dismantle Item asset: Right-click inside your Project folder → Create > Game Creator > Inventory Extended > Dismantle Item
Each Dismantle Item asset is linked to a single Item.
Only one Dismantle Item asset per Item is allowed
Each asset can contain multiple Dismantle States
What is Dismantling?
Dismantling allows you to break an item down into materials or other items.
The results can vary depending on the item's runtime properties, such as durability, quality, or any custom value.
Duration
Each Dismantle Item includes a Duration field.
Defines how long it takes to dismantle the item
Can be used with queue systems or progress-based UIs
How Dismantle States Work
Dismantle States determine what outputs are returned.
States are evaluated from top to bottom
The first State that matches its conditions is used
Once matched, no further states are checked
Example
If Durability > 25 → Return more materials
If Durability ≤ 3 → Return fewer materials
This allows better items to yield better results.
Dismantle State Configuration
Each Dismantle State contains:
Conditions Determines when this state is used
Output Items List Defines what items are returned when dismantling
Output Items
Each state can contain multiple output items.
You can configure each output by clicking the settings button on the item entry.
Available Settings
Amount Fixed or random amount (e.g., 1, or 1–3)
Chance (0–100) Defines drop probability
100 = always drops
50 = 50% chance
Amount Range (UI) Used for displaying ranges in the dismantle UI
Chance (UI) Used for displaying drop chances in the UI
Properties Applied to the created item when generated
Example: Set Property ID Quality to 10
Conditions
Conditions are typically based on Runtime Item Properties, such as:
Durability
Quality
Custom values
Example:
If Runtime Item Property (Durability) > 25 → High yield state
This allows dismantling results to dynamically scale with the item.
On Dismantle
Each Dismantle Item includes an On Dismantle event.
Runs every time an item is dismantled
Can be used for:
Playing effects or sounds
Granting experience
Triggering additional logic
Recommended Usage
Use Dismantle States to scale rewards based on item condition
Avoid hardcoding outputs, use conditions for flexibility
Combine with Item States and Properties for deeper systems
Last updated