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;
! }
}
|