public PassiveUnitData(PassiveUnitProps passiveUnitProps) { this.unitType = passiveUnitProps.unitType; this.quantity = passiveUnitProps.quantity; this.powerRatePerQuantity = passiveUnitProps.powerRatePerQuantity; this.priceToPurchase = passiveUnitProps.priceToPurchase; this.priceGrowthRate = passiveUnitProps.priceGrowthRate; }
/*************************************************************************** * Save/Load player passive unit progress ***************************************************************************/ public PassiveUnitProps getDataToSave() { PassiveUnitProps passiveUnitProps = new PassiveUnitProps(this.unitType, this.quantity, this.powerRatePerQuantity, this.priceToPurchase, this.priceGrowthRate); return(passiveUnitProps); }