src/aircraft_cmd.cpp
changeset 6501 1e95e8d993ff
parent 6493 da8b5609f110
child 6502 7ca154aca2b7
equal deleted inserted replaced
6500:08ea5741ee39 6501:1e95e8d993ff
  1282 			if (mode != 0) return;
  1282 			if (mode != 0) return;
  1283 			if (--v->load_unload_time_rem != 0) return;
  1283 			if (--v->load_unload_time_rem != 0) return;
  1284 
  1284 
  1285 			if (CanFillVehicle(v) && (
  1285 			if (CanFillVehicle(v) && (
  1286 						v->current_order.flags & OF_FULL_LOAD ||
  1286 						v->current_order.flags & OF_FULL_LOAD ||
  1287 						(_patches.gradual_loading && !HASBIT(v->load_status, LS_LOADING_FINISHED))
  1287 						(_patches.gradual_loading && !HASBIT(v->vehicle_flags, VF_LOADING_FINISHED))
  1288 					)) {
  1288 					)) {
  1289 				SET_EXPENSES_TYPE(EXPENSES_AIRCRAFT_INC);
  1289 				SET_EXPENSES_TYPE(EXPENSES_AIRCRAFT_INC);
  1290 				if (LoadUnloadVehicle(v, false)) {
  1290 				if (LoadUnloadVehicle(v, false)) {
  1291 					InvalidateWindow(WC_AIRCRAFT_LIST, v->owner);
  1291 					InvalidateWindow(WC_AIRCRAFT_LIST, v->owner);
  1292 					MarkAircraftDirty(v);
  1292 					MarkAircraftDirty(v);