public void StartNextRound(SPlayer[] players) { if (IsFinished()) { return; } if (_CurrentRound > -1) { _Points.SetPoints( _CurrentRound, _SongQueue[_CurrentRound].SongID, players, _SongQueue[_CurrentRound].GameMode); } _CurrentRound++; _CurrentSong = IsFinished() ? null : CGameModes.Get(GetCurrentGameMode()).GetSong(_SongQueue[_CurrentRound].SongID); }