How To's

1. How to add new Equipment Slots to your character

By default you may add new Equipment Slots inside the JcPlayerEquiptmentWindow widget blueprint. Inside the Widget Designer of the JcPlayerEquiptmentWindow widget blueprint add a new widget of type JCPlayerEquiptSlot as child of the EquiptmentAvatarCanvus and set the Slot Type in the details of the JCPlayerEquiptSlot to your desired type. Now you should be able to use your newly created slot.

If you want to parent your new Equipment Slots to something else or generally want to change the way the slots are picked up by the system, you can do this inside the Graph of the JcPlayerEquiptmentWindow widget blueprint. If you look at the GetPlayerInventorySlots function, you will see that the system picks up every child of the EquiptmentAvatarCanvus, you can just replace this variable by anything you like or create a completely new logic to add your slots.

2. How to create new Equipment Slot types e.g. for boots or belts
Creating new Slot Types is really simple. Just open the Slot Type Enumeration from your Content Browser and add names for any new types you want. Now press Save and you may already create new Item or Equipment Slots using the Slot Type you just created.

3. How to change the background of Items you are currently draging
To change the background for the item you are currently dragging, open the JCDragDropPayload widget blueprint and modify the appearance of the Border widget to your likings. However, if you would like to make the background transparent be aware that currently (UE4.7) there's a bug which renders any alpha value for UMG drag and drop operations as black color (That bug is reported to Epic already and will be fixed in further updates of the engine).