train_cmd.c
changeset 445 0e3fa3da3899
parent 410 8de2aaf20800
child 491 0642006d876c
equal deleted inserted replaced
444:b4589ccaff3a 445:0e3fa3da3899
  2542 	v->load_unload_time_rem = 0;
  2542 	v->load_unload_time_rem = 0;
  2543 	v->cur_speed = 0;
  2543 	v->cur_speed = 0;
  2544 
  2544 
  2545 	MaybeRenewVehicle(v, EstimateTrainCost(&_rail_vehicle_info[v->engine_type]));
  2545 	MaybeRenewVehicle(v, EstimateTrainCost(&_rail_vehicle_info[v->engine_type]));
  2546 
  2546 
       
  2547 	TriggerVehicle(v, VEHICLE_TRIGGER_DEPOT);
       
  2548 
  2547 	if ((v->next_order&OT_MASK) == OT_GOTO_DEPOT) {
  2549 	if ((v->next_order&OT_MASK) == OT_GOTO_DEPOT) {
  2548 		InvalidateWindow(WC_VEHICLE_VIEW, v->index);
  2550 		InvalidateWindow(WC_VEHICLE_VIEW, v->index);
  2549 
  2551 
  2550 		t = v->next_order;
  2552 		t = v->next_order;
  2551 		v->next_order = OT_DUMMY;
  2553 		v->next_order = OT_DUMMY;