So I have this setup right now
The interfaces of interest are: I_Pickup, I_Interact and I_Inventory.
I got I_Interact to work. Basically it just gives items the “Use” command so that when you look at a door for example, you can press E to open or close the door. If you look a Soda Can Dispenser and press E though it will dispense a Soda Can. Makes sense. The I_Inventory interface is supposed to be used when you want to have items that can be added to your inventory.
The one I am currently having trouble with is I_Pickup. This interface is supposed to make you able to pick up the item and hold it in your hand but I don’t know how to do this. Currently I got something like this:
But nothing happens when I Left or Right Click (I have it hooked up to both). I made sure that Left Hand Empty and Right Hand Empty are set to True as well so that I can pick it up and I made sure that the item I try to pick up (in this case a soda can) actually implements I_Pickup. But no dice. In my mannequin I have these sockets: