Action RPG Inventory System

I apologize for missing your questions earlier.

1.) Custom Depth Outline - It looks like you may need to enable custom depth in your rendering options for your project. If you look at this guide you will see all the setup steps. This should get it working

2.) Item Drop Position - The drop logic for non physics mode is pretty basic. It just gets a location randomly offset from the player and drops it at their feet. You will probably want to change it if you are using hilly terrain and such to do a raycast and then plug in that location to the LocalLocation variable. You can edit the Drop position logic in the InventoryManagerComponent->RandomizeDropLocation() function.

3.) Looting Container Mouse Bug - This is caused by a bug introduced in 4.12 where the UI OnHovered states don’t clear any more when the widget is hidden. This still hasn’t been fixed as of version 4.14 and there is a bug report for it.
To fix it you just need to disable the custom logic in the demo for IsMouseOverUI in your Player Controller. Simply Edit the Right Mouse Button Input Event and remove the IsMouseOverUI Branch.
ff453620011bdfc2a05a3cc609bd87f3811a6526.jpeg