Skip to content

Releases

2.8.18 (Latest)

Released August 3, 2024

fixes

  • UI: Empty cell created after picking up Item
  • Merchant: Empty values first time opening Merchant
  • Event: On Socket Attach null reference in Bag
  • Event: On Socket Detach null reference in Bag

2.8.17

Released July 30, 2024

new

  • Property: Get Item price

enhances

  • Trigger: On Socket Attach options for Item and Attachment
  • Trigger: On Socket Detach options for Item and Attachment

fixes

  • UI: Hide Equipment displayes incorrect items
  • UI: Merchant UI being called twice when opening

2.8.16

Released February 23, 2024

new

  • Property: Empty Item, Runtime Item and Loot Table

enhances

  • Examples: Cleaner and simpler demo scenes

fixes

  • Saving: Grid Bags keep order when loading
  • UI: Sprites displayed partially in Equip UI
  • UI: Merchant refreshes interface after trading
  • UI: Allow Send Equipment applies to the whole stack
  • Equipment: Missing options overriding slots
  • Instruction: Drop Amount shows incorrect title

2.8.15

Released November 12, 2023

new

  • Demo: New alchemy example with recipe learning

enhances

  • Crafting: Items not Craftable are not listed

fixes

  • Bag: Partially shown Items in Equipment
  • Bag: Error if bag and skin types do not match

2.8.14

Released October 31, 2023

This version breaks compatibility with previous versions and will only work with Game Creator 2.13.43 or higher.

new

  • Grid: New Grid Inventory system
  • Condition: Has Enough Available Space
  • Equipment: Optional use of Handles
  • Property: Last Item Created
  • UI: Option to hide equipped Items
  • Examples: Three new grid inventory demos

changes

  • Items: Instructions with optimized workflows
  • Internal: Support for Core 2.13.42 version

fixes

  • UI: Tooltips showing after destroying UI cell

2.7.13

Released September 1, 2023

new

  • Item: Instructions On Create Item under Info
  • Item: Hide number/text from item Properties
  • Loot Table: Variable type Loot Table
  • Property: Loot Table instance
  • Property: Loot Table from Variables
  • Settings: Refresh button on Inventory window

enhances

  • UX: Auto detect when new Items are created
  • UX: Items display parent hierarchy in Inspector

changes

  • Instruction: Loot Table uses a Property

fixes

  • Item: Refresh ID if no Items available
  • Property: Mixed Last Item Sold / Bought
  • Remember: Equipment error if no equipment

2.6.12

Released June 13, 2023

new

  • Condition: Enough Ingredients to Craft
  • Event: On Change Currency

fixes

  • Trigger: On Drop Item has Bag object as Target
  • Trigger: On Drop Item not working with previous API
  • Property: Get Random Item returns a valid value
  • Property: Get Random Runtime Item returns a valid value
  • Variables: Incorrect initialization phase
  • Examples: Support for core version 2.11.41

2.6.11

Released May 9, 2023

new

  • Items: Can now have Cooldowns after using them
  • Instruction: Add Item/Runtime Item Cooldown
  • Instruction: Remove Item/Runtime Item Cooldown
  • Instruction: Clear Cooldowns
  • Condition: Is Item/Runtime Item in Cooldown
  • Property: Random Item and Runtime Item from Bag
  • UI: Option to disable exchanging equipped items
  • UI: Option to split stack by one or in half

enhances

  • Remember: Memorizes time left of Item cooldowns

fixes

  • Instruction: Set Drop Amount incorrect settings
  • Items: Can Run conditions not running properly
  • UI: Bag UI component missing field throws error
  • Align: Equipment index alignement regression
  • Align: Coin index alignement regression

2.6.10

Released March 24, 2023

new

  • Instruction: Set Transfer Amount
  • Instruction: Set Drop Amount
  • Condition: Is Tab UI Active
  • Property: Last Item attempted to Use
  • Property: Last Item attempted to Equip/Unequip
  • Property: Last Item attempted to Craft/Dismantle
  • UI: Allow to split stack of Items
  • Settings: Displays current and update version

enhances

  • UI: Tab support selection/gamepads
  • Examples: Shortcuts to cycle through UI tabs

fixes

  • Equipment: Wrong Skinned Meshes bones
  • Triggers: Bags not detecting the Player
  • UI: Incorrect buy/sell conditions

2.6.9

Released December 8, 2022

enhances

  • Performance when using On Drop Item
  • Exposed Bag UI members for modification

fixes

  • Support for new Props system
  • Null reference when retrieving Item properties

2.6.8

Released November 8, 2022

new

  • Property: Get Item Sprite
  • Property: Get Item Color
  • Property: Get Runtime Item Sprite
  • Property: Get Runtime Item Color

changes

  • Copy Runners use less memory footprint

fixes

  • Remember: Ignore if no Bag is present

2.5.7

Released September 19, 2022

new

  • Instruction: Close Bag UI
  • Instruction: Close Merchant UI
  • Instruction: Close Tinker UI
  • Example: Save and Load inventory

enhances

  • Drag & drop swaps Items instead of shifting
  • Merchant UI Cell: Field to check if cell is valid

fixes

  • Save/Load: Preserves order of Items
  • Grouping Items when stacking deletes source Item
  • Failing to Load Equipment of previously saved game
  • Instruction: Can Increase Width incorrect check
  • Instruction: Can Increase Height incorrect check

2.4.6

Released August 21, 2022

new

  • Instruction: Increment Bag Height
  • Instruction: Increment Bag Width
  • Condition: Is Equipment Slot Available
  • Dropping Items use a LayerMask
  • UI Items can be rearranged by default

enhances

  • Loot Table redesign top plot

changes

  • Rearranged Equipment Index class

fixes

  • Detect new Items before enter Play Mode

2.3.5

Released June 29, 2022

new

  • Option to uninstall modules
  • Condition: Item has Property
  • Condition: Runtime Item has Property
  • Condition: Is Runtime Item Equipped
  • Property: Get Item/Runtime Item Sprite
  • Property: Get Item Sprite
  • Property: Get Runtime Item counterparts
  • Property: Set Runtime Item counterparts
  • Property: Get Current Open Bag
  • Property: Get Current Merchant Bag
  • Property: Get Current Client Bag
  • Property: Get Current Tinker Bag
  • Example: Storage Chest

enhances

  • Reorganized Item dropdown
  • Reorganized Runtime Item dropdown

fixes

  • Log error when exception in Item instructions
  • Wrong Item tinkered when changing UI window
  • Condition: Is Item Equipped with sub items
  • Serialization error during domain reloads

2.3.4

Released May 17, 2022

new

  • New Runtime Item properties
  • New Runtime Item Variable type
  • Instruction: Add/Remove Runtime Item
  • Instruction: Drop Runtime Item
  • Instruction: Equip/Unequip Runtime Item
  • Instruction: Attach/Detach to Socket
  • Condition: Has Runtime Item
  • Checkbox determines if Item can be sold
  • Checkbox determines if Item can be bought
  • Checkbox determines if Item can be dropped

enhances

  • Reorganized Inventory instructions

fixes

  • Edge case when saving Equipment and Wealth
  • Retrieving a Bag from a Property
  • Loot Table displays NaN with no drops
  • Bag wealth updated at runtime upon change
  • Selected item would show wrong one

2.2.3

Released March 25, 2022

new

  • Instruction: Drop Item
  • Condition: Compare Wealth
  • Property: Bag Set Wealth
  • Property: Item Get Property Text
  • Property: Item Get Property Value
  • Property: Item Get Property Color
  • Property: Item Get Property Sprite
  • Property: Item Set Property Text
  • Property: Item Set Property Value

enhances

  • Editor: Properties have scene refs

changes

  • Hide properties from within Item
  • Support Socketing from external sources

fixes

  • Fields alignment in Inspector
  • Missing Price UI editor drawer
  • Incorrect dropped item in Example scenes

2.1.2

Released January 28, 2022

new

  • Items have usage conditions
  • Equip/Unequip can inherit logic from its parents
  • Using Items can inherit logic from its parents
  • Condition: Can Equip to Bag
  • Condition: Is Equippable
  • Condition: Is Equipped
  • Condition: Is Craftable
  • Condition: Is Dismantable
  • Condition: Is Usable
  • Instruction: Change target Bag of Bag UI
  • UI: Bag UI can have a default Bag
  • UI: Properties with a value of 0 can be skipped
  • Properties: Access to recent socketed Items

changes

  • Item price increments with socketed Items
  • Compatibility with Game Creator 2.3.15

2.0.1

Released January 12, 2022

new

  • First release