public void RemovePlayerFromList(Player.PlayerInfo obj) { if (players.Contains(obj)) { players.Remove(obj); } }
public void FillPlayerInfoArray(string filepath) { StreamReader reader = new StreamReader(filepath); reader.ReadLine(); int i = 0; while (!reader.EndOfStream) { string raw_player_info = reader.ReadLine(); string[] raw_player_info_split = raw_player_info.Split('|'); Position position = Position.N; switch (raw_player_info_split[5]) { case "QB": position = Position.QB; break; case "RB": position = Position.RB; break; case "WR": position = Position.WR; break; case "TE": position = Position.TE; break; case "K": position = Position.K; break; default: position = Position.N; break; } if (position != Position.N) { Player.PlayerInfo player_info = new Player.PlayerInfo(); player_info.Name = raw_player_info_split[0]; player_info.Height = Convert.ToInt32(raw_player_info_split[1]); player_info.Weight = Convert.ToInt32(raw_player_info_split[2]); player_info.YearsPro = Convert.ToInt32(raw_player_info_split[3]); player_info.BirthDate = Convert.ToDateTime(raw_player_info_split[4]); player_info.Position = position; player_infos.Add(player_info); i++; } } }
public void AddPlayerToList(Player.PlayerInfo p_info) { var info = p_info; players.Add(info); }
void CmdGeneratePlayerColor() { playerColor = Random.ColorHSV(0, 1, 1, 1, 1, 1); info = new PlayerInfo("This Player", playerColor); }