Ejemplo n.º 1
0
 public SupcomPlayerInfo PlayerByName(string playerName)
 {
     foreach (SupcomPlayerInfo info in this.Players)
     {
         if (info.PlayerName.ToUpper() == playerName.ToUpper())
         {
             return info;
         }
     }
     SupcomPlayerInfo item = new SupcomPlayerInfo {
         PlayerName = playerName
     };
     this.Players.Add(item);
     return item;
 }
Ejemplo n.º 2
0
 private int SortCriteria(SupcomPlayerInfo info1, SupcomPlayerInfo info2)
 {
     return (info1.Army - info2.Army);
 }
Ejemplo n.º 3
0
 public void ForceAddPlayer(string name, string faction)
 {
     int num = this.mGameInfo.Players.Count + 1;
     SupcomPlayerInfo item = new SupcomPlayerInfo {
         PlayerName = name,
         PlayerID = num,
         StartSpot = num,
         Color = num.ToString(),
         Team = "FFA",
         Faction = faction,
         Army = num - 1
     };
     this.mGameInfo.Players.Add(item);
 }