public void ChangeWeapon(ItemPickUp weaponPickup) { if (!characterDefinition.UnequipWeapon(weaponPickup, inventory, characterWeaponSlot)) { characterDefinition.EquipWeapon(weaponPickup, inventory, characterWeaponSlot); } }