/// <summary> /// Adds a team to the match. /// </summary> /// <param name="newTeam"></param> /// <returns></returns> public virtual bool AddTeam(Team newTeam) { if (teams.Add(newTeam)) { MatchTeamCreateEvent ev = new MatchTeamCreateEvent(newTeam); AppendEvent(ev); if (OnTeamAdd != null) { OnTeamAdd(this, ev); } return(true); } return(false); }
/// <summary> /// Adds a team to the match. /// </summary> /// <param name="newTeam"></param> /// <returns></returns> public virtual bool AddTeam(Team newTeam) { if (teams.Add(newTeam)) { MatchTeamCreateEvent ev = new MatchTeamCreateEvent(newTeam); AppendEvent(ev); if (OnTeamAdd != null) { OnTeamAdd(this, ev); } return true; } return false; }