Error on upgrading UCC/UIS integration to 2.0 [FIXED]

corb555

New member
[FIXED]. I had to go to Tools/Opsive/UltimateCharacterController and run Install

0) I had the previous integration working successfully
1) I deleted Assets\Opsive\UltimateCharacterController\Integrations
2) I downloaded and imported: ULTIMATE INVENTORY SYSTEM from Downloads for First Person Controller
3) I get three script errors in Console:

a) Assets/Opsive/UltimateCharacterController/Integrations/UltimateInventorySystem/Scripts/ItemSet/InventoryItemSetManager.cs(197,33): error CS0115: 'InventoryItemSetManager.AddItemSet(Item, IItemCategoryIdentifier)': no suitable method found to override

b) Assets/Opsive/UltimateCharacterController/Integrations/UltimateInventorySystem/Scripts/CharacterInventoryBridge.cs(882,30): error CS0115: 'CharacterInventoryBridge.DropItem(Item, int, bool, bool)': no suitable method found to override

c) Assets/Opsive/UltimateCharacterController/Integrations/UltimateInventorySystem/Scripts/CharacterInventoryBridge.cs(822,30): error CS0506: 'CharacterInventoryBridge.RemoveItem(IItemIdentifier, int, int, bool)': cannot override inherited member 'InventoryBase.RemoveItem(IItemIdentifier, int, int, bool)' because it is not marked virtual, abstract, or override
 
Last edited:
Top