public MedKit Deserialize(MedKitData medKitData) { var medKit = new MedKit(medKitData.medKitType, medKitData.healthBoost); var itemUiDataTransfer = new ItemUiDataTransfer(); itemUiDataTransfer.SetItemUiSlotIndex(medKitData.slotUiIndex); medKit.SetItemUi(itemUiDataTransfer); return(medKit); }
public Outfit Deserialize(OutfitData outfitData) { var outfit = new Outfit(outfitData.outfitType); var itemUiDataTransfer = new ItemUiDataTransfer(); itemUiDataTransfer.SetItemUiSlotIndex(outfitData.slotUiIndex); outfit.SetItemUi(itemUiDataTransfer); return(outfit); }
public Gun Deserialize(GunData gunData) { var gun = new Gun(gunData.gunType, gunData.fireRate, gunData.damage, gunData.ammoCount, gunData.ammoLimit); var itemUiDataTransfer = new ItemUiDataTransfer(); itemUiDataTransfer.SetItemUiSlotIndex(gunData.slotUiIndex); gun.SetItemUi(itemUiDataTransfer); return(gun); }
public Ammo Deserialize(AmmoData ammoData) { var ammo = new Ammo(ammoData.ammoCount); var itemUiDataTransfer = new ItemUiDataTransfer(); itemUiDataTransfer.SetItemUiSlotIndex(ammoData.slotUiIndex); ammo.SetItemUi(itemUiDataTransfer); return(ammo); }