upgrade to 2.0.11 - missing interface implementation?

gekido

Member
Just upgraded both UCC (3.3.3) and the MP Addon (2.0.11) to their latest versions but I'm getting a couple of errors?
Assets\Opsive\UltimateCharacterController\Add-Ons\Multiplayer\PhotonPUN\Scripts\Character\PunCharacter.cs(33,60): error CS0535: 'PunCharacter' does not implement interface member 'INetworkCharacterInventory.EquipUnequipItem(IItemIdentifier, int, bool)'

Assets\Opsive\UltimateCharacterController\Add-Ons\Multiplayer\PhotonPUN\Scripts\Character\PunCharacter.cs(33,60): error CS0535: 'PunCharacter' does not implement interface member 'INetworkCharacterInventory.ItemIdentifierPickup(IItemIdentifier, int, int, bool, bool)'

Assets\Opsive\UltimateCharacterController\Add-Ons\Multiplayer\PhotonPUN\Scripts\Character\PunCharacter.cs(33,60): error CS0535: 'PunCharacter' does not implement interface member 'INetworkCharacterInventory.RemoveItemIdentifierAmount(IItemIdentifier, int, int, bool, bool, bool)'

Looks like it's missing these methods?


public void EquipUnequipItem(IItemIdentifier itemIdentifier, int slotID, bool equip)
{
}

public void ItemIdentifierPickup(IItemIdentifier itemIdentifier, int slotID, int amount, bool immediatePickup,
bool forceEquip)
{
}

public void RemoveItemIdentifierAmount(IItemIdentifier itemIdentifier, int slotID, int amount, bool drop,
bool removeCharacterItem, bool destroyCharacterItem)
{
}
 
Last edited:
Hmm, it looks like 2.0.12 never made it to the Asset Store. I've resubmitted, once that is released you should be good.

Thanks for letting me know.
 
Back
Top