StrategyRPG/Johnmagotchi/GameContent/Objects/Units/Stats/UnitStats.cs

45 lines
1.1 KiB
C#

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 "";
}
}
}