Action RPG Inventory System

It is the same as the one from the 1.7 reference project. Only change is an addition to the InventoryItem array (which is not used).

905512ff4726635d4b4219d3753c642bc6b7344c.jpeg

Try removing the Get Data Table Row then recompile and save then restart your project then see if the problem is fixed, i had a similar experience when i tired that method.

Okay, this resolved the issue actually. Thanks OverRated! This Unreal Engine Bug, hard to pin this down when there is literally no debugging possibility, and no visible alert message.

I was able to resolve this, with above hint from OverRated, to remove the GetTable node, then i quit. Reopened, and had to re-add the slots, and variables inside Equipment widget. It might be enough to just delete the node, and readding it without the extra steps.

6be575c93805b5923a5264c8b9ba14476eb35302.jpeg

Glad that helpped, epic states this isn’t a bug its more a design flaw in UMG, as long as your slots are still showing within the widget with the issue recompiling should be the only thing you need to do to clear the issue.

After restarting or crash the error is back.

Did you add the Get Data Table Row Node back ? you will have to pass the variables you need from the IMC instead of pulling them within UMG.

Are you saying that the original 1.7 reference should be changed? I use the default setup, without any edits.

This does include the GetTable node.

Are you saying that i should not use the GetTable node?

The above fix was working without issues, until restart or crash. Unfortunately the editor frequently crashes when editing BlendSpaces.

Yes this is a bug with 1.7 that pirate probably missed in his short time testing it, In the IMC where you set inventory slot item, you will need to move that node there and pass the data from the IMC to the inventory slot, i recommend making a new structure for these static variables which you can then pass to UMG.

Thanks for pointing out that** the current issue with REINST affects all ARPGIS users**. I rather wait for the official “fix”, before i begin messing around, as someone who has two left hands when it comes to programming.

I’m currently out at the moment if pirate hasn’t posted a fix by the time I’m home ill detail how to fix this issue for you.

This error log entry, is this because i attach the MainHand mesh to a different socket, without updating? Possibly so, any recommendations to avoid that? Should i rather hide the mesh while mounted?

This seems to avoid the problem:
a50d2db25cb81b6c68a63a73854827c8261e20e8.jpeg

Thank you so much. :slight_smile:

Can some one help me out with this plz

Looks like you just need to remove the redundent node in the InventoryUI or hookup a playercontroller reference. This is just a change to the node in unreals update.

&p=623996&viewfull=1#post623996

Yes it looks like accessing datatables in UMG is buggy. I will have to do a hotfix that uses an interface call to access this data then.

I will post instructions as soon as the hotfix is ready.

Version 1.7.1 ToolTip Hotfix - Updated Jan 4th 2017
------- Update Notes -------

This hotfix moves the GetDataTableRow node outside of the UMG widgets and replaces them with an Interface Call on the player controller to avoid any potential blueprint compiler stuff ups.

I will be also linking these notes in the original 1.7 update patch notes at the end of the steps to create the new tool tip system.

InventoryHUDInterface]

InventoryPlayerController]

Inventory_Slot]

Container_Slot]

HotBar_Slot]

Thank you for the bug reports:
@DiziART @unit23

NEW FIX - Good job, my friend)
one bug in trace logic. If phisycs - ON. If hit item, and item change location, trace work to last position. Can use this item only stand on old position item.

Background image’s change very easy. Don’t create Get_Brush. I change all buttons, and BG slot - all good working

After adding the new interface message, i had to restart the editor, then all Equipment slots were gone, but after re-adding and PIE, inventory system no longer works, getting lot of these errors

Hi! I got an update yesterday, that was the 1.7.1 ? is there anyway to see what version of an asset from marketspace I am using?