Varian Daemon - Inventory Framework Plugin - Inventory System

The Inventory framework that truly allows you to design your perfect inventory system for all types of projects!

Documentation | Demo | Example Project (Requires plugin) | Videos | Discord

For written reviews, the discord has a "Written reviews" channel. You can also visit Orbital Market to view all assets on the marketplace written reviews before Fab was published.

Transform Your Game's Inventory System with Ease

Creating a flexible, modular and scalable inventory system is often a major challenge. The Inventory Framework Plugin is designed to be the ultimate foundation for your project, providing a powerful foundation that accommodates a wide range of inventory designs and item configurations. Whether you're aiming for small simple projects or building large open worlds, this plugin equips you with the tools to make your perfect inventory.

List of systems featured, but not limited to:

  • Ability System integration, not just GAS, but also any ability system.

  • Crafting system that is handled through highly abstract data assets

  • Fragments, allowing you to add any data to items and containers with serialization support.

  • Multi-threaded item query system, allowing you to create complex queries extremely efficiently.

  • Item sockets, creating possibilities of complex gameplay mechanics, for example, amplifying other items near an items socket, such as a sword being above a torch getting a fire buff.

  • Loot tables with Modular Game Feature support, letting you expand your game with future DLC's or randomize loot with highly abstract loot pools.

  • Complex and powerful tag and tag value system, allowing you to create durability systems, rarity and more with simple tags.

  • Complex UI navigation through overridable functions.

  • Powerful editor tools, allowing you to edit actors inventories as if you were playing in-game, and a powerful item editor tool, allowing you to create UMG tools for your item assets without making slate editor tools.

  • Auto-Generated Icons & Item Inspection, easily generate item icons or inspect 3D models of your items with the actor appearance duplication system. No rigid hierarchy or parent class required — you can design your component hierarchy for your items however you want, allowing full creative freedom.

  • Designer-Friendly Widgets allowing designers to easily implement custom logic, add animations, and handle drag-and-drop functionality, splitting, combining, and more—right out of the box.

  • Widget-Independent Logic The system operates independently of UI widgets, ensuring that all item data remains accessible and efficient, whether you're managing inventory in-game, in-editor or through custom tools.

  • Infinite Container System. Need recursive containers? No problem. Create complex hierarchies of containers inside items, such as backpacks within backpacks with a weapon with modular parts inside of it, offering limitless inventory depth.

  • C++ and Blueprint freedom. The system has been designed to allow nearly the entire API to be accessible through C++ and Blueprints, with extremely few things being limited to either one.

  • Some of the most optimized networking out of all inventory systems on the marketplace. The system limits RPC's to select actors and only replicates inventories when it's told to, providing you full control over optimizing the networking, and much of it being handled automatically for you.