Uses of Class
net.royalur.GameBuilder
Packages that use GameBuilder
-
Uses of GameBuilder in net.royalur
Methods in net.royalur that return GameBuilderModifier and TypeMethodDescriptionGameBuilder.aseb()
Creates a new builder that allows the construction of games following the Aseb rules.GameBuilder.boardShape
(BoardShape boardShape) Copies this game builder with the shape of the board set toboardShape
.GameBuilder.boardShape
(BoardType boardType) Copies this game builder with the shape of the board set toboardType
.static GameBuilder
Game.builder()
Creates a builder to assist in constructing games with custom settings.GameBuilder.capturesGrantExtraRolls
(boolean capturesGrantExtraRolls) Copies this game builder with capturing pieces granting extra dice rolls ifcapturesGrantExtraRolls
is true.GameBuilder.dice
(DiceFactory diceFactory) Copies this game builder with the factory used to generate dice for games set todiceFactory
.GameBuilder.finkel()
Creates a new builder that allows the construction of games following the simple rules proposed by Irving Finkel.GameBuilder.masters()
Creates a new builder that allows the construction of games following the rules proposed by James Masters.Copies this game builder with the paths taken by each player set topaths
.Copies this game builder with the paths taken by each player set topathType
.GameBuilder.replaceSettings
(GameSettings settings) Create a copy of this game builder with new settings.GameBuilder.rosettesGrantExtraRolls
(boolean rosettesGrantExtraRolls) Copies this game builder with rosettes granting extra dice rolls ifrosettesGrantExtraRolls
is true.GameBuilder.safeRosettes
(boolean safeRosettes) Copies this game builder with whether rosettes are safe from capture set tosafeRosettes
.GameBuilder.startingPieceCount
(int startingPieceCount) Copies this game builder with the number of starting pieces of each player set tostartingPieceCount
.