Dominion.Data.StrategyComparison.GetPlayerOrderForGameNumber C# (CSharp) Method

GetPlayerOrderForGameNumber() public method

public GetPlayerOrderForGameNumber ( int gameNumber ) : int[]
gameNumber int
return int[]
        public int[] GetPlayerOrderForGameNumber(int gameNumber)
        {
            int[][] result =
                this.NumberOfPlayers == 2 ? rotated2PlayerPostions :
                this.NumberOfPlayers == 3 ? rotated3PlayerPostions :
                this.NumberOfPlayers == 4 ? rotated4PlayerPostions :
                null;

            if (!this.rotateWhoStartsFirst)
                return result[0];

            return result[gameNumber % this.NumberOfPlayers];
        }