using Johnmagotchi.GameContent.Objects.Units.Stats.Loadouts; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using static Johnmagotchi.GameContent.Objects.Units.Stats.Loadouts.PlayerClasses.PlayerClass; namespace Johnmagotchi.GameContent.Objects.Units.Stats { public class UnitStats { public string Name { get; set; } public UnitStatBlock baseStats; public UnitCurrentStatus status; public UnitLoadout loadout; public PlayerClassType classId; public UnitStats() { // Default Stats classId = PlayerClassType.CL_COMMONER; baseStats = new UnitStatBlock(); status = new UnitCurrentStatus(baseStats); loadout = new UnitLoadout(classId); } // Deserializes Stats public UnitStats(string serializedStatData) { } //Returns This Unit's stats as a serialized String. public string getAsSerialized() { return ""; } } }