rails.game
Class EndOfGameRound
java.lang.Object
rails.game.Round
rails.game.EndOfGameRound
- All Implemented Interfaces:
- RoundI
public class EndOfGameRound
- extends Round
EndOfGameRound is a dummy implementation of the Round class
It generates no additional actions.
It also sets guiHints (default: shows map, stock market and activates status)
Fields inherited from class rails.game.Round |
autopasses, bank, canRequestTurn, companyManager, gameManager, guiHints, hasRequestedTurn, ipo, log, mapManager, moveStack, playerManager, pool, possibleActions, scrapHeap, stockMarket, unavailable, wasInterrupted |
Methods inherited from class rails.game.Round |
canCompanyOperateThisRound, canRequestTurn, certCountsAsSold, checkFlotation, exchangeTokens, finishRound, floatCompany, getAutopasses, getCurrentPhase, getCurrentPlayer, getCurrentPlayerIndex, getGameManager, getGameOption, getGameParameter, getGameParameterAsBoolean, getGameParameterAsInt, getNumberOfActivePlayers, getNumberOfPlayers, getPlayers, getRoundTypeForUI, getSoldPercentage, getSpecialProperties, hasAutopassed, pay, pay, process, requestTurn, resume, setAutopass, setCanRequestTurn, setCurrentPlayer, setCurrentPlayerIndex, setOperatingCompanies, setOperatingCompanies, transferCertificate, transferCertificates, wasInterrupted |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EndOfGameRound
public EndOfGameRound(GameManagerI gameManager)
setPossibleActions
public boolean setPossibleActions()
- Description copied from class:
Round
- Default version, does nothing. Subclasses should override this method
with a real version.
- Specified by:
setPossibleActions
in interface RoundI
- Overrides:
setPossibleActions
in class Round
getGuiHints
public GuiHints getGuiHints()
setGuiHints
public void setGuiHints(GuiHints guiHints)
getHelp
public java.lang.String getHelp()
- Specified by:
getHelp
in interface RoundI
- Overrides:
getHelp
in class Round
toString
public java.lang.String toString()
- Overrides:
toString
in class Round
getRoundName
public java.lang.String getRoundName()
- Specified by:
getRoundName
in interface RoundI
- Overrides:
getRoundName
in class Round