Hi again Staggerlee,
I’ve been continuing to mess around quite a bit with this inventory system, and I’ve come across a few other things:
-
Changing the value of “Range for Open” in the “JCItemStash” blueprint doesn’t seem to have any effect on the range you can open the stash from, but I noticed this only in the demo level you supply. In my own project it seems to work fine…
-
If you drag the character inventory (or any of the bags) to the right side of the screen, the tooltips for items in the slots near the right go off the screen.
-
If you drag a window to the right of the screen and then make the main game window smaller from the right side, the JC window doesn’t automatically snap back in view unless you grab/drag the JC window, so it’s possible to “lose” that window completely off the side of the screen unless you drag the main game window back out. If you try this from the bottom of the screen it does snap back up, although it is possible to lose the top (draggable) part of the window this way, and there seems to be no way in this case to get the window back in view. 's a video showing both these points: - YouTube
-
If you open both test backpacks and then close the character inventory window, only one of the backpack windows closes and the mouse cursor goes away giving you normal game control again, but with an open backpack window still on the screen.
You may already know about these 4.8 warnings:
-
In 4.8 there are 2 compile warnings in “JCDragDropPayload”, and 4 more in “JCItemSlot”: “Play Sound is deprecated; Use the global function PlaySound2D instead.”
-
In 4.8 there’s a compile warning in JCInventoryCharacter: "‘JcPlayerInventory’ is already a “JCPlayer Inventory’, you don’t need Cast to JCPlayerInventory .”