rails.game.specific._1825
Class OperatingRound_1825

java.lang.Object
  extended by rails.game.Round
      extended by rails.game.OperatingRound
          extended by rails.game.specific._1825.OperatingRound_1825
All Implemented Interfaces:
java.util.Observer, RoundI

public class OperatingRound_1825
extends OperatingRound


Field Summary
 
Fields inherited from class rails.game.OperatingRound
actionPossible, companiesOperatedThisRound, currentNormalTokenLays, currentSpecialProperties, currentSpecialTokenLays, doneAllowed, excessTrainCompanies, loansThisRound, noMapMode, operatingCompanies, operatingCompany, savedAction, selectedAction, SPLIT_ROUND_DOWN, stepObject, steps, thisOrNumber, tileLaysPerColour, trainManager, trainsBoughtThisTurn
 
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
 
Constructor Summary
OperatingRound_1825(GameManagerI gameManager)
           
 
Method Summary
 java.util.List<PublicCompanyI> setOperatingCompanies()
          Set the operating companies in their current acting order
 java.util.List<PublicCompanyI> setOperatingCompanies(java.util.List<PublicCompanyI> oldOperatingCompanies, PublicCompanyI lastOperatingCompany)
           
 
Methods inherited from class rails.game.OperatingRound
areTileLaysPossible, buyBonusToken, buyPrivate, buyTrain, calculateLoanAmount, canBuyTrainNow, checkForDeductions, checkForeignSales, checkForExcessTrains, checkNormalTileLay, countSharesPerRecipient, discardTrain, done, equals, executeClosePrivate, executeDeductions, executeOperatingCost, executeRepayLoans, executeSetRevenueAndDividend, executeTakeLoans, finishOR, finishTurn, finishTurnSpecials, gameSpecificNextStep, getBeneficiary, getHelp, getNormalTileLays, getOperatingCompanies, getOperatingCompany, getOperatingCompanyIndex, getPrivateMaximumPrice, getPrivateMinimumPrice, getRoundName, getSpecialProperties, getSpecialProperties, getSpecialTileLays, getStep, initNormalTileLays, initTurn, isBelowTrainLimit, isPrivateSellingAllowed, isTileLayAllowed, isTokenLayAllowed, layBaseToken, layBonusToken, layTile, maySellPrivate, newPhaseChecks, nextStep, nextStep, payLoanInterest, payout, prepareNoMapActions, prepareRevenueAndDividendAction, prepareStep, privatesPayOut, process, processGameSpecificAction, reachDestination, reachDestinations, registerNormalTileLay, repayLoans, resume, setBonusTokenLays, setBuyableTrains, setDestinationActions, setGameSpecificPossibleActions, setNextOperatingCompany, setNormalTokenLays, setOperatingCompany, setPossibleActions, setRevenueAndDividend, setSpecialTokenLays, setStep, setTrainsToDiscard, skip, splitRevenue, start, takeLoans, toString, update, updateAllowedTileColours, validateNormalTileLay, validateRepayLoans, validateSetRevenueAndDividend, validateTakeLoans, withhold
 
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, hasAutopassed, pay, pay, requestTurn, setAutopass, setCanRequestTurn, setCurrentPlayer, setCurrentPlayerIndex, transferCertificate, transferCertificates, wasInterrupted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OperatingRound_1825

public OperatingRound_1825(GameManagerI gameManager)
Method Detail

setOperatingCompanies

public java.util.List<PublicCompanyI> setOperatingCompanies()
Description copied from class: Round
Set the operating companies in their current acting order

Overrides:
setOperatingCompanies in class Round

setOperatingCompanies

public java.util.List<PublicCompanyI> setOperatingCompanies(java.util.List<PublicCompanyI> oldOperatingCompanies,
                                                            PublicCompanyI lastOperatingCompany)
Overrides:
setOperatingCompanies in class Round