From: Stefan F. <ste...@us...> - 2010-05-24 07:49:34
|
Update of /cvsroot/rails/18xx/rails/game/specific/_18EU In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv10363/rails/game/specific/_18EU Modified Files: OffBoardRevenueModifier.java Log Message: Activated 1851 Birmingam modifier and several minor beauty changes Index: OffBoardRevenueModifier.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/specific/_18EU/OffBoardRevenueModifier.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** OffBoardRevenueModifier.java 21 May 2010 16:30:32 -0000 1.3 --- OffBoardRevenueModifier.java 24 May 2010 07:49:26 -0000 1.4 *************** *** 13,16 **** --- 13,17 ---- import rails.game.PhaseI; import rails.game.Station; + import rails.game.Tile; public class OffBoardRevenueModifier implements RevenueStaticModifier { *************** *** 25,33 **** PhaseI phase = revenueAdapter.getPhase(); int bonusValue; ! if (phase.isTileColourAllowed("gray")) { bonusValue = 30; ! } else if (phase.isTileColourAllowed("brown")) { bonusValue = 20; ! } else if (phase.isTileColourAllowed("green")) { bonusValue = 10; } else { --- 26,34 ---- PhaseI phase = revenueAdapter.getPhase(); int bonusValue; ! if (phase.isTileColourAllowed(Tile.GREY_COLOUR_NAME)) { bonusValue = 30; ! } else if (phase.isTileColourAllowed(Tile.BROWN_COLOUR_NAME)) { bonusValue = 20; ! } else if (phase.isTileColourAllowed(Tile.GREEN_COLOUR_NAME)) { bonusValue = 10; } else { *************** *** 73,77 **** for (NetworkVertex offB:destOffBoard) { for (NetworkVertex base:bases) { ! RevenueBonus bonus = new RevenueBonus(bonusValue, "OB/" + base.toString()); bonus.addVertex(offA); bonus.addVertex(offB); bonus.addVertex(base); revenueAdapter.addRevenueBonus(bonus); --- 74,78 ---- for (NetworkVertex offB:destOffBoard) { for (NetworkVertex base:bases) { ! RevenueBonus bonus = new RevenueBonus(bonusValue, "OFFBOARD"); bonus.addVertex(offA); bonus.addVertex(offB); bonus.addVertex(base); revenueAdapter.addRevenueBonus(bonus); |