Documentation
Are you building a Hardcore Survival Game, an Extraction Shooter, or an RPG that requires deep, strategic inventory management? The Advanced Grid Inventory System (PRO) provides a massive, AAA-quality foundation so you can skip months of complex coding and focus on designing your game.
Unlike basic grid assets, this system goes beyond simple rectangles. It features Irregular Item Shapes (Tetris-style), real-time survival mechanics, modular clothing that expands your grid space, and dynamic world looting. Built from the ground up for a smooth Mouse Drag & Drop experience, it offers the tactical depth players expect from modern survival hits.
KEY FEATURES:
- Irregular Item Shapes (Tetris-Style): Create L-shaped rifles or custom-shaped gear using our interactive, built-in Custom Inspector tool. Draw your item's collision matrix directly in the editor!
- Modular Clothing System: Equipping a backpack, tactical vest, or cargo pants instantly adds new grid tabs to your UI. The system even smartly prioritizes taking ammo from pockets before the main backpack.
- Real-Time Spoilage & Survival: Built-in hunger, thirst, and health stats. Food decays in real-time, physically replacing its 3D model in the world and its icon in the UI when rotten.
- Weight & Overload Penalties: Punish "hoarders" with progressive health damage if they exceed their base weight capacity thresholds.
- Dynamic World Looting: Walk up to a 3D chest, vehicle trunk, or safe, and the UI will automatically generate a dynamic looting tab.
- Smart Context Menu: Right-click any item to cleanly Use consumables, Split stacks precisely in half, or Drop items.
- Physical 3D Dropping: Dropping an item from the grid spawns a physical 3D Prefab (with rigidbodies) directly into your game world.
- Auto-Sort Algorithm: A one-click "Tetris Packing" button that automatically organizes the player's backpack by item size to optimize space.
- Advanced Save System: Don't worry about data loss. Hyper-optimized JSON & PlayerPrefs system saves grid coordinates, item rotations, exact stack sizes, and even the remaining bullets loaded inside equipped weapons.
- Quick Access HUD: Bind consumables to your quickbar (Keys 3-6) for instant use during combat.
CODE QUALITY:
- Clean Architecture: Strict separation between Data (ScriptableObjects), Logic (Controllers), and Visuals (UI).
- Advanced Custom Inspector: Incredible built-in UI tools for game designers. No programming required to set up complex item shapes.
- Impeccable Tooltips: Every single variable is documented directly in the Unity Inspector via detailed Tooltips. Zero messy comments in the code.
- Full Source Code: Professionally written C# scripts, highly optimized, and ready to be extended.
PERFECT FOR:
- Hardcore Survival Games (Tarkov, DayZ, Zomboid style).
- Complex RPGs and Looter Shooters.
- Modern Horror games with spatial inventory puzzles.
Note: This is a robust Mouse Drag & Drop system designed for PC/Mac, focusing on tactical item placement and rotation.