comparison src/ship_cmd.cpp @ 8862:1300bc87c872 draft

(svn r12629) -Codechange: Split VehicleNeedsService() into Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing(). -Fix (r11052): Disable servicing by service-interval if a vehicle has depot orders.
author frosch <frosch@openttd.org>
date Tue, 08 Apr 2008 15:48:32 +0000
parents 02787d6f3834
children b1d45af72e04
comparison
equal deleted inserted replaced
8861:3c51cb49c4b8 8862:1300bc87c872
142 return best_depot; 142 return best_depot;
143 } 143 }
144 144
145 static void CheckIfShipNeedsService(Vehicle *v) 145 static void CheckIfShipNeedsService(Vehicle *v)
146 { 146 {
147 if (_patches.servint_ships == 0 || !VehicleNeedsService(v)) return; 147 if (_patches.servint_ships == 0 || !v->NeedsAutomaticServicing()) return;
148 if (v->IsInDepot()) { 148 if (v->IsInDepot()) {
149 VehicleServiceInDepot(v); 149 VehicleServiceInDepot(v);
150 return; 150 return;
151 } 151 }
152 152