public static FighterData Clone(FighterData original) { var data = new FighterData { damage = original.damage, Sprite = original.Sprite, UnitName = original.UnitName, MaxHp = original.MaxHp, CurrentHp = original.MaxHp }; return(data); }
private void Init(FighterObject fighter) { data = FighterData.Clone(fighter.data); fighterDropTable = fighter.fighterDropTable; fighterDropTable.ValidateTable(); }