(svn r2969) -Newgrf: Show a wagon's speed limit in purchase list.
--- a/lang/english.txt Wed Sep 21 19:07:58 2005 +0000
+++ b/lang/english.txt Thu Sep 22 10:31:09 2005 +0000
@@ -2766,6 +2766,7 @@
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Cost: {GOLD}{CURRENCY}{BLACK} Weight: {GOLD}{COMMA}t
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Speed: {GOLD}{VELOCITY}{BLACK} Power: {GOLD}{COMMA}hp
+STR_PURCHASE_INFO_SPEED :{BLACK}Speed: {GOLD}{VELOCITY}
STR_PURCHASE_INFO_RUNNINGCOST :{BLACK}Running Cost: {GOLD}{CURRENCY}/yr
STR_PURCHASE_INFO_CAPACITY :{BLACK}Capacity: {GOLD}{STRING1} {STRING}
STR_PURCHASE_INFO_DESIGNED_LIFE :{BLACK}Designed: {GOLD}{NUM}{BLACK} Life: {GOLD}{COMMA} years
--- a/train_gui.c Wed Sep 21 19:07:58 2005 +0000
+++ b/train_gui.c Thu Sep 22 10:31:09 2005 +0000
@@ -109,6 +109,13 @@
SetDParam(2, refittable ? STR_9842_REFITTABLE : STR_EMPTY);
DrawString(x, y, STR_PURCHASE_INFO_CAPACITY, 0);
y += 10;
+
+ /* Wagon speed limit, displayed if above zero */
+ if (rvi->max_speed > 0) {
+ SetDParam(0, rvi->max_speed * 10 >> 4);
+ DrawString(x,y, STR_PURCHASE_INFO_SPEED, 0);
+ y += 10;
+ }
}
void CcBuildWagon(bool success, TileIndex tile, uint32 p1, uint32 p2)