(svn r8377) -Fix (r8331): [build vehicle window] train cargo capacity now only add "(refitable)" if the engine in question is refitable
authorbjarni
Tue, 23 Jan 2007 20:01:04 +0000
changeset 6066 917bc7592745
parent 6065 bed5c3733bb0
child 6067 e2c8bf6c4b14
(svn r8377) -Fix (r8331): [build vehicle window] train cargo capacity now only add "(refitable)" if the engine in question is refitable
src/build_vehicle_gui.cpp
--- a/src/build_vehicle_gui.cpp	Tue Jan 23 19:36:59 2007 +0000
+++ b/src/build_vehicle_gui.cpp	Tue Jan 23 20:01:04 2007 +0000
@@ -549,9 +549,11 @@
 				SetDParam(2, STR_EMPTY);
 			} else {
 				int multihead = (rvi->flags & RVI_MULTIHEAD ? 1 : 0);
+				bool refittable = (EngInfo(engine_number)->refit_mask != 0);
+
 				SetDParam(0, rvi->cargo_type);
 				SetDParam(1, (rvi->capacity * (CountArticulatedParts(engine_number) + 1)) << multihead);
-				SetDParam(2, STR_9842_REFITTABLE);
+				SetDParam(2, refittable ? STR_9842_REFITTABLE : STR_EMPTY);
 			}
 			DrawString(x,y, STR_PURCHASE_INFO_CAPACITY, 0);
 			y += 10;