src/roadveh_cmd.cpp
changeset 6501 1e95e8d993ff
parent 6479 b228a94a1832
child 6502 7ca154aca2b7
equal deleted inserted replaced
6500:08ea5741ee39 6501:1e95e8d993ff
   746 			Order b;
   746 			Order b;
   747 
   747 
   748 			if (--v->load_unload_time_rem != 0) return;
   748 			if (--v->load_unload_time_rem != 0) return;
   749 
   749 
   750 			if (CanFillVehicle(v) && (v->current_order.flags & OF_FULL_LOAD ||
   750 			if (CanFillVehicle(v) && (v->current_order.flags & OF_FULL_LOAD ||
   751 					(_patches.gradual_loading && !HASBIT(v->load_status, LS_LOADING_FINISHED)))) {
   751 					(_patches.gradual_loading && !HASBIT(v->vehicle_flags, VF_LOADING_FINISHED)))) {
   752 				SET_EXPENSES_TYPE(EXPENSES_ROADVEH_INC);
   752 				SET_EXPENSES_TYPE(EXPENSES_ROADVEH_INC);
   753 				if (LoadUnloadVehicle(v, false)) {
   753 				if (LoadUnloadVehicle(v, false)) {
   754 					InvalidateWindow(WC_ROADVEH_LIST, v->owner);
   754 					InvalidateWindow(WC_ROADVEH_LIST, v->owner);
   755 					MarkRoadVehDirty(v);
   755 					MarkRoadVehDirty(v);
   756 				}
   756 				}