(svn r2969) -Newgrf: Show a wagon's speed limit in purchase list.
authorpeter1138
Thu, 22 Sep 2005 10:31:09 +0000
changeset 2443 dd16304c477d
parent 2442 341a127f3d8c
child 2444 5998cd7b06e7
(svn r2969) -Newgrf: Show a wagon's speed limit in purchase list.
lang/english.txt
train_gui.c
--- 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)