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)
{
}
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: