changeset 8899:93068462f33c draft

(svn r12666) -Fix: the time table GUI did not show some data in the correct manner.
author rubidium <rubidium@openttd.org>
date Sat, 12 Apr 2008 11:15:25 +0000
parents 22854af8a4d0
children a12b2ec504da
files src/timetable_gui.cpp
diffstat 1 files changed, 10 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/src/timetable_gui.cpp
+++ b/src/timetable_gui.cpp
@@ -139,22 +139,23 @@
 					break;
 
 				case OT_GOTO_DEPOT:
+					SetDParam(4, STR_EMPTY);
 					if (v->type == VEH_AIRCRAFT) {
 						if (order->GetDepotActionType() & ODATFB_NEAREST_DEPOT) {
-							SetDParam(1, STR_GO_TO_NEAREST_DEPOT);
-							SetDParam(3, STR_ORDER_NEAREST_HANGAR);
+							SetDParam(0, STR_GO_TO_NEAREST_DEPOT);
+							SetDParam(2, STR_ORDER_NEAREST_HANGAR);
 						} else {
-							SetDParam(1, STR_GO_TO_HANGAR);
-							SetDParam(3, order->GetDestination());
+							SetDParam(0, STR_GO_TO_HANGAR);
+							SetDParam(2, order->GetDestination());
 						}
-						SetDParam(4, STR_EMPTY);
+						SetDParam(3, STR_EMPTY);
 					} else {
 						if (order->GetDepotActionType() & ODATFB_NEAREST_DEPOT) {
-							SetDParam(1, STR_GO_TO_NEAREST_DEPOT);
-							SetDParam(3, STR_ORDER_NEAREST_DEPOT);
+							SetDParam(0, STR_GO_TO_NEAREST_DEPOT);
+							SetDParam(2, STR_ORDER_NEAREST_DEPOT);
 						} else {
-							SetDParam(1, STR_GO_TO_DEPOT);
-							SetDParam(3, GetDepot(order->GetDestination())->town_index);
+							SetDParam(0, STR_GO_TO_DEPOT);
+							SetDParam(2, GetDepot(order->GetDestination())->town_index);
 						}
 
 						switch (v->type) {