public MMplayerNG(MMdbPlayer pl) : this() { Name = pl.Name; AuthName = pl.AuthName; DBId = pl.MMdbPlayerId; Credential = pl.Credential; Mode = pl.Mode; Server = pl.Server; Mode2 = pl.Mode2; Ladder = pl.Ladder; Deleted = pl.Deleted; MMDeleted = pl.MMDeleted; if (pl.MMdbRatings != null) { foreach (MMdbRating rat in pl.MMdbRatings.OrderBy(o => o.Time)) { var mrat = new MMPlRating(); mrat.EXP = rat.EXP; mrat.Games = rat.Games; mrat.MU = rat.MU; mrat.SIGMA = rat.SIGMA; mrat.Db = true; mrat.Time = rat.Time; Rating[rat.Lobby].Add(mrat); } } }
public MMplayerNG(MMdbPlayer pl) : this() { Name = pl.Name; AuthName = pl.AuthName; DBId = pl.MMdbPlayerId; Credential = pl.Credential; Mode = pl.Mode; Server = pl.Server; Mode2 = pl.Mode2; Ladder = pl.Ladder; Deleted = pl.Deleted; MMDeleted = pl.MMDeleted; if (pl.MMdbRatings != null) { foreach (MMdbRating rat in pl.MMdbRatings) { var mrat = Rating[rat.Lobby]; mrat.EXP = rat.EXP; mrat.Games = rat.Games; mrat.MU = rat.MU; mrat.SIGMA = rat.SIGMA; } } }