Expand Game Creator 2 Inventory with advanced crafting, smelting, dismantling, item states, and seamless drag and drop between grid-based bags.Inventory Extended – Turn Game Creator 2 Inventory into a Complete Inventory SystemInventory Extended transforms Game Creator 2 Inventory into a fully-featured inventory system with advanced crafting, smelting, dismantling, item states, and seamless drag & drop between grid bags.Built entirely with Visual Scripting, it’s modular, expandable, and designed to remove the limitations of the default Inventory system.Why Inventory Extended?Game Creator 2 Inventory is already one of the most fun modules to work with, but once you start building more complex systems like advanced crafting, timed crafting, dynamic item behavior, or grid-based interactions, you can quickly run into limitations.Inventory Extended expands on that by adding systems inspired by different types of games, all built in a modular way so you can use only what you need or tweak everything.💥 NEW RELEASE DISCOUNT!Get 50% off for the first two weeks at $24.99 (regular $49.99).Early adopters receive all future updates included.Inventory Extended will continue to expand, and the price may increase as new major features are added.Drag & Drop Between Grid BagsMove items between different grid inventories with ease.Drag & drop between bags, chests, and stationsSupports stack splitting, merging, and quick transfer (shift-click)Item StatesCreate state variants for any item and change how it looks and behaves without duplicating it.A state can modify:TitleDescriptionSprite & text colorPickup and use audioCan dropAnd moreExample: Turn a Normal Sword into a Broken Sword by adding a state that checks the swords durability, instead of replacing the item.Advanced Smelting & DismantlingDefine exactly what happens when an item is processed.Configurable processing timeDifferent smelt/dismantle states based on conditions or item properties (quality, durability, etc.)Multiple outputs per stateRandom output amount ranges (1–3, etc.)Individual drop chances per outputOptional properties added to output itemsList & Grid RecipesTwo new crafting recipe systems are included.List-Based RecipesConfigurable processing timeMultiple inputs and outputsCrafting conditionsItem property requirements (e.g., Quality > High)Grid-Based RecipesLayout-based craftingPosition-sensitive recipesRecipe book exampleItem property requirementsOutputs can optionally receive item properties.Queue-Based Crafting ExampleCraft, smelt, or dismantle multiple items in sequence.Add multiple items to the queueAutomatic sequential processingView active and upcoming itemsFuel-Driven Crafting ExampleCraft, smelt, or dismantle can require fuel or any resource system.Consumes fuel over timePauses when fuel runs outEasy to adapt for power or energy mechanicsList-Based ExamplesList Crafting – Define required resources and conditions with duration support and a quantity sliderList Furnace – Smelt items with configurable output chances and timed processingList Dismantle – Break down items with randomized output results and drop chancesGrid-Based ExamplesGrid Inventory – 2x2 crafting, equipment slots, sorting, and recipe bookGrid Chest – Drag & drop, sorting, and quick transfer between bagsGrid Craft – 3x3 workbench crafting with position-sensitive recipesGrid Dismantle – Break down items with configurable outputs and drop chancesGrid Furnace – Smelt items with timed processing and multiple output statesWorld Space Station UIDisplays active processing above stationsItem previewRemaining amountTime leftHotbar ExampleFirst inventory slots act as a configurable hotbarEquip and use itemsDropped items retain all properties (durability, quality, etc.)Pouch System ExampleStore items inside pouch bagsHover to preview contents of the pouchDurability ExampleBuilt using visual scripting and easily adaptable for:Weapon or tool durabilityPouch capacityItem spoilageAny value-based mechanicComponent Slot Item FilterControl what can be placed in specific inventory slots.Filter by item typeDefine allowed or disallowed itemsCreate output-only slotsSuitable for equipment or crafting output slotsSeamless IntegrationNo core file modificationNo patching requiredBuilt entirely as an extensionVisual Scripting ExpansionExpands Inventory 2 with 110+ Visual Scripting Instructions, Conditions, Triggers, and Properties:Instructions (30+)Craft List Recipe, Smelt Item, Dismantle Item, Drop Runtime Item (Enchanted), Preview Bag, Use Item, and moreConditions (10+)Can Dismantle Runtime Item, Can Smelt Runtime Item, Can Craft Grid Recipe, Is Runtime Item Allowed By Filter, and moreProperties (70+)Get GameObject Bag From Cell, Get GameObject UI Hovered, Get String From Runtime Item State (Title/Description), and more🎮 Try It Yourself!Preview Extended Inventory and the included Examples directly in your browser or download the Windows build on Itch.io⚠️ NoteThis is an expansion for Game Creator 2 Inventory and requires both Game Creator 2 and Inventory 2 to work. Please check the Technical Details.📦 What’s Included✔ Full Source Code✔ Quick Start Guide✔ Examples🔗 Links📖 Documentation📚 Setup Guide💬 Discord (New)📅 RoadmapInventory Extended is an independent integration for Game Creator 2. It is not affiliated with or endorsed by Catsoft Studios.Requires Game Creator 2 + Game Creator 2 InventoryUnity 6Examples supports only 1x1 item shapes currentlyExamples are made for keyboard & mouse. Controller/mobile require additional setup and customizationTextMeshPro Essentials (required for Example UI)Due to the modular and flexible design of this extension with all instructions, properties and conditions, it is recommended to start from one of the included examples rather than integrating it directly into an existing inventory UICompatibilitySupports Built-in, URP, and HDRPTested in WebGL, Windows, and Mac buildsVisual Scripting & CustomizationExamples are built entirely using Game Creator 2 Visual Scripting to make it modular and easy to make modifications to fit your gameBasic knowledge of Unity UI and Inventory 2 UI is recommended for advanced changesUI prefabs contain multiple conditions, triggers, and instructions. Comments are included throughout the visual scripting components to help explain functionality and flow




