From: Erik V. <ev...@us...> - 2010-03-02 21:14:56
|
Update of /cvsroot/rails/18xx/rails/game/specific/_18AL In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv3820/rails/game/specific/_18AL Modified Files: NameTrains.java Log Message: Improved 18AL Info (by Phil Davies) Index: NameTrains.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/specific/_18AL/NameTrains.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** NameTrains.java 31 Jan 2010 22:22:33 -0000 1.6 --- NameTrains.java 2 Mar 2010 21:14:16 -0000 1.7 *************** *** 4,11 **** --- 4,13 ---- import java.util.List; + import rails.game.Bank; import rails.game.ConfigurationException; import rails.game.GameManagerI; import rails.game.move.Moveable; import rails.game.special.SpecialProperty; + import rails.util.LocalText; import rails.util.Tag; *************** *** 56,60 **** tokens.add(token); token.configureFromXML(tokenTag); ! description += token.getLongName() + ", "; } catch (Exception e) { throw new ConfigurationException("Cannot instantiate class " --- 58,62 ---- tokens.add(token); token.configureFromXML(tokenTag); ! description += token.getLongName() + ": " + Bank.format(token.getValue()) + ", "; } catch (Exception e) { throw new ConfigurationException("Cannot instantiate class " *************** *** 102,105 **** return description; } ! } --- 104,115 ---- return description; } ! ! @Override ! public String getInfo() { ! String infoText = LocalText.getText("SpecialNameTrains", ! tokens.size()); ! infoText += "<br>" + description; ! infoText.replaceFirst("NameTrains: ", ""); ! return infoText; ! } } |