Beispiel #1
0
 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);
         }
     }
 }
Beispiel #2
0
 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;
         }
     }
 }