So at first i had actually done this for a counselling session but since that dident went as i expected i ended up releasing this instead!
In a nutshell its a simple inventory system done fully in C++ Except for the UI side that is done using UMG … Do have in mind that the project s only compatible with **UE4 4.6
New items are added by just creating a new blueprint which parent class is AInventoryActor, simply fill in the struct properties on the blueprint, assign its actor and you are ready to go!
Feel free to ask anything related to the inventory , its functionality or just give some feedback
Create a new folder inside your unreal projects folder, Drag n Drop all the contents inside and open it using the unreal launcher