Invector and Inventory Pro integration
https://invector.proboards.com/thread/692/inventory-pro-2-5
https://www.dropbox.com/s/5pmp1sd9cug6o55/Invector_InventoryPro_2.5.unitypackage?dl=0
It causes errors for recent invector (3). This unity package is modified to fix them.
add vThirdPersonControllerPlayer to vThirdPersonController gameobject.
The following images shows the inventory pro and invector integration example.
- maybe the first you have to do is overwriting inventory pro by github cloning.
- Create third person controller character.
- Add vThirdPersonControllerPlayer
- Add Inventory Player
- Setup Inventory Pro Database and UIs. (add _Manager gameobject and setup UI etc)
- Set UIs to Inventory Player and Handler to Inventory Player also.
- Done!
this is UMA2 recipe based integration; it looks easier than implemented in inventory-pro integration.
- extract InventoryProUMA2.zip (two files)
- it extends EquippableInventoryItem; xetype and xename; they are used for "slot" and "name" each. ; if your class EquippableInventoryItem is not declared as partial, change it it to partial.
- Create EquippableInventoryItem with xetype and xename in main item database editor, if it is UMA2 item.
- use UMA2CharacterEquipmentHandler instead of CharacterEquipmentHandler; (create asset and use it in InventoryPlayer component)
Maybe this implementation impacts minimum to existed sources. wardrope only.