diff options
Diffstat (limited to 'train_gui.c')
-rw-r--r-- | train_gui.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/train_gui.c b/train_gui.c index f3b80206b..514d52183 100644 --- a/train_gui.c +++ b/train_gui.c @@ -109,6 +109,13 @@ void DrawTrainWagonPurchaseInfo(int x, int y, EngineID engine_number) 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) |