Extended Inventory System

MangoFall - Blueprints - Dec 6, 2022

Inventory, Weapon, Items, Interaction, Equipment, Reading, Notifications, Containers, Vendors and more! 100% BLUEPRINTS, 100% COMMENTED

  • Supported Platforms
  • Supported Engine Versions
    5.1
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

DEMO VIDEO: https://youtu.be/qc6mByk2gQs



100% BLUEPRINTS

100% COMMENTED



EASY TO USE:

  • The asset is intended to be as easy to implement as possible. Сomprehensive comments will help to read and change any blueprint.



EXTENDED ITEM SYSTEM:

  • 33 items in total: weapon, equipment, potions, ammo, scrolls, etc.
  • All items are data table controlled
  • Create any amount of new items
  • Dropped items have dynamic physics and can fall on the ground
  • Each item has 5+ properties: name, price, type, weight, power, etc.
  • All items are separated in 6 TYPES: weapon, armor, ammo, throwables, consumables, miscellaneous.
  • All items are HIGHLIGHTED with glowing waves. You can turn it off completely or for each individual item.



EQUIPMENT SYSTEM:

  • Any character (player and NPCs) can visually equip and unequip:
  • Two Armor slots: helmet and body armor
  • Two Shield slot: in a hand or on the back
  • Grenade slot on a belt
  • Weapon slot
  • Player and NPC auto-equip better weapon and armor. You can turn off this function.
  • Use, equip and unequip any item with 12 Hotkeys.



READ-A-NOTE SYSTEM:

  • Create notes, books or even bulletin boards
  • Set a distinctive style of any part of the text
  • Add images in text



MULTIFUNCTIONAL INVENTORY WINDOWS:

  • Sort items by name, power, amount or price
  • Show only items of certain types (like weapon only) and hide other types
  • Move items in and out of inventory by one or by stacks
  • Drag and drop system



BOX AND CONTAINERS SYSTEM:

  • Move items between your inventory and any container
  • Content of any container is instance editable. You also can enable “random content”
  • Loot bodies of dead NPC like any regular container
  • Know what’s inside any container just by looking at it – no more time lost for opening and closing each container and dead enemy around



FULLY FUNCTIONAL TRADE SYSTEM:

  • Turn any NPC in a Vendor
  • Set price markup, goods in stock and trade money for all vendors or individually for each one
  • Player and any NPC can accumulate money for trade while alive or to be looted when dead
  • Spend and earn money, buy, sell or barter any item



NOTIFICATION SYSTEM:

  • Some actions are dynamically commented with animated notifications
  • Create own notifications for whatever events and actions you like



WEIGHT AND OVERBURDEN SYSTEM:

  • Any item has weight
  • If player or NPC collect too much items in their inventory, excessive weight will slower their movement






AMMO AND THROWABLES SYSTEM:

  • Each use of ranged weapon (i.e. shot) or grenade throw consumes one ammo or throwable item
  • Each ranged weapon is loaded and unloaded individually



IN RUNTIME:

  • Control view distance and switch between Third/True First Person view
  • Change the color of HUD and inventory windows (P key)
  • Hide or show separate HUD elements, like crosshair and contextual prompts
  • Set and redefine 12 Hotkey Slots from Inventory window



Changelog:

  • 1.01 - removed the bug with "zero money" in each container

Technical Details

Features:

  • Inventory (with sorting & filtering)
  • Weapon (multi-shot ranged & melee)
  • Equipment system
  • Interaction system
  • Storage Containers
  • Weight and Overburden
  • NPCs (dead & alive)
  • Vendors and Trading
  • Menus & HUD
  • First/Third Person Camera Toggle
  • Notifications
  • HotKeys (12)
  • Drag and Drop
  • Use, Equip, Move, Split, Unequip and Stack items
  • Item Highlight 


Number of Blueprints: 234

Number of Actor Blueprints: 7

Number of Widget Blueprints: 22

Number of Data Tables: 4

Number of Actor Components: 2

Number of Static Meshes: 34

Number of Materials: 3

Number of Material Instances: 64

Number of Material Functions: 4

Number of Textures: 130

Number of Sounds: 12

Number of Icons: 36

Texture Resolution: mostly 2048x2048

  

Documentation: EIS Starter Guide + Commented Blueprints

 

Network Replicated: No

Input: Mouse and Keyboard

Supported Development Platforms: Windows, MacOS, Linux


Important/Additional Notes: animations and attack functions are not included 

For demonstration purposes there were used excerpts from the following literary works in the public domain: Romeo and Juliet by Shakespeare, Pride and Prejudice by Jane Austen, Alice's Adventures in Wonderland by Lewis Carroll, Little Red Riding Hood tale.