From: Erik V. <ev...@us...> - 2009-08-31 22:36:00
|
Update of /cvsroot/rails/18xx/rails/game/specific/_1856 In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv20663/rails/game/specific/_1856 Modified Files: PublicCompany_State.java Log Message: Special train buying rules for 1856 CGR Index: PublicCompany_State.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/specific/_1856/PublicCompany_State.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PublicCompany_State.java 30 Aug 2009 18:15:18 -0000 1.2 --- PublicCompany_State.java 31 Aug 2009 22:35:51 -0000 1.3 *************** *** 13,16 **** --- 13,20 ---- private boolean hadPermanentTrain = false; + public PublicCompany_State() { + super(); + mustTradeTrainsAtFixedPrice = true; + } public boolean hadPermanentTrain() { return hadPermanentTrain; *************** *** 57,59 **** --- 61,73 ---- } + @Override + public boolean mustOwnATrain() { + if (!hadPermanentTrain) { + return false; + } else { + return super.mustOwnATrain(); + } + } + + } |