Nakshatra Inventory And Player Stat System With Save Load Management View on Asset Store (opens in new tab)

Package details

Latest version
3.0.1
Last updated
First released
Unity version
2022.3.0 or later
Package size
71.3 MB
Files
267
Favorites
10
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$10.99 on

Keywords

Nakshatra Inventory And Player Stat System With Save Load Management

by Nakshatra Studios (opens in new tab)

5.0 / 5 · 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

Complete Unity inventory & equipment toolkit: editor windows to create inventories, items, quick bars and equipment panels; supports stacking/merging, currency conversion, drag-and-drop, and save/load

Discount -27% Previous price $14.99 Price $10.99

Lowest recorded price

Get 27% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Nakshatra Inventory And Player Stat System With Save Load Management, 6 months Current $10.99; lowest $10.99; highest $10.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 10

Nakshatra Inventory And Player Stat System With Save Load Management screenshot 1

Nakshatra Inventory And Player Stat System With Save Load Management screenshot 1

About this asset

NakshatraInventory2024 is a turnkey Unity toolkit that delivers a fully featured inventory and equipment system—no coding required. From in-editor setup to runtime integration, it handles every aspect of item management, currency, HUD display and persistence.

Key Features

  • Visual Editor WorkflowSingle Inventory Manager window with tabs for creating Inventories, Items, Quick-Access Bars, Item Database and Equipment Panels.
    Drag-&-drop fields to assign prefabs, sprites and settings; instant “Create” buttons spawn UI elements in your scene.
  • Robust Inventory & StackingConfigurable grid layouts, pagination, padding, spacing and cell sizes.
    Stackable items auto-merge when dropped onto like stacks, with overflow handling.
    Supports consumables, equipment, and multi-tier currency.
  • Quick-Access BarHotkey-driven slots (1–0) for instant item use or ability triggers.
    Customizable slot count and button visuals.
  • Equipment PanelDrag-&-drop gear slots (helmet, weapon, boots, etc.) that auto-wire to your Player’s Equipment script.
    Automatic ItemDB assignment and slot initialization.
  • Currency ManagementMulti-tier currencies (e.g. silver → gold) with automatic conversion rolls.
    On-screen UI texts update in real time.
    Data saved and loaded alongside inventory.
  • Pickup & In-World IntegrationItemPickup component to spawn 3D prefabs that display floating text on trigger.
    Configurable collider radius, pickup visuals and sound hooks.
  • Save & Load SystemJSON-based persistence for inventory contents, equipped gear, quick-access slots and currency balances.
    One-line calls in your UI manager to handle save/load.
  • Extensible Runtime APIInventory, InventorySlot, InventoryItem classes for custom logic.
    QuickAccessBar, CurrencyManager, Equipment and HUD scripts ready to plug into your game.
    Event hooks and public methods to extend behavior.

Why You’ll Love It

  • Rapid Prototyping: Build, test and iterate inventories and equipment UIs in minutes—no boilerplate.
  • Designer-Friendly: Everything is exposed in the Unity inspector via clear, labeled fields.
  • Polished UX: Drag-&-drop stacking, page-turning, cursor toggles, and hotkeys are all built in.
  • Production-Ready: Handles edge cases (overflow stacks, invalid equipment drops) and includes undo/redo support in the editor.
  • Fully Documented: Comes with step-by-step guide, API reference and example assets so your team can onboard instantly.

Equip your project with a battle-tested inventory and equipment framework—focus on gameplay, not UI plumbing.

From the publisher's Asset Store listing.

Technical details

Technical Details & Key Features

  • Editor Extension
    Inventory Manager Window
    with five tabs: Create Inventory, Create Item, Create Quick-Access Bar, Item Database, Create Equipment Panel
    One-click “Create” buttons spawn configured UI prefabs directly into your scene
    Undo/Redo support and automatic scene-dirty marking
  • Inventory CreationConfigurable grid layout: slots per row, rows per page, padding, spacing, cell size
    Custom background sprite, slot prefab, next/previous page buttons
    Built-in HUD setup: health, mana, stamina bars plus multi-tier currency displays
  • Item AuthoringScriptableObject-based InventoryItem with:
    Name, description, icon, stackability, max stack size
    Enum-driven ItemType (Consumable, Equipment, Currency)
    Stats list, amount (for consumables)
    Equipment sub-type (weapon, armor, slots)
    Runtime pickup prefab & pickup-text prefab assignment
  • Quick-Access BarHotkey slots (1–0) with configurable slot count & button‐number prefab
    Supports consumables and item use via QuickAccessBar.UseSlot(index)
  • Item DatabaseAuto-gathers all InventoryItem assets into a single ItemDB ScriptableObject
    Editor tab to refresh or regenerate the database
  • Equipment PanelDrag-and-drop UI slots for helmet, weapon, boots, etc.
    Editor tab wires your EquipmentCanvas prefab to the Player:
    Adds (or finds) the Equipment component on the Player GameObject
    Assigns the selected ItemDB and calls PopulateAllItemsList()
    Auto-maps each UI slot to its matching InventorySlot field (icon + stack text)
  • Runtime API
    Inventory
    : holds pages of InventorySlot, supports add/remove, stacking, pagination
    InventorySlot: data container + UI reference, SetItem(item, qty)
    InventoryItem: plus ItemPickup component for world pickup behavior
    Equipment: equip/unequip methods, slot lookup by item type
    QuickAccessBar, HUD, UIManager: update bars, text, and slot visuals
  • Drag-and-Drop HandlerInventoryDragHandler supports:
    Merging stacks up to maxStackSize with overflow handling
    Swapping items between slots and equipment slots
    Invalid-drop protection (e.g. wrong equipment slot)
    Page-changing by dragging over next/prev buttons
  • Currency ManagerMulti-tier currency list (highest value first)
    Conversion roll-over (e.g. Silver → Gold) based on per-tier conversionRate
    Real-time UI Text updates
    Save/Load support via GetCurrencyData() / SetCurrencyData(...)
  • Save/Load SystemJSON-based persistence via SaveLoadManager
    Serializes: inventory contents, equipped gear, quick-access slots, and currency balances
    One-line editor-hookable SaveGame(...) / LoadGame(...) calls
  • In-World PickupItemPickup MonoBehaviour with configurable collider radius & height
    Instantiates pickup prefab, shows floating PickupText on trigger
  • ExtensibilityAll major classes expose public methods, events, and properties for customization
    Drop-in prefabs and scriptable assets allow full UI re-theming and behavior overrides
    Well-documented code and a comprehensive README for rapid integration into any project

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.0f1 Compatible Compatible Compatible Compatible

Supports all the render pipelines

As listed on the Asset Store.