equal
deleted
inserted
replaced
3568 if (v->breakdown_ctr != 0) { |
3568 if (v->breakdown_ctr != 0) { |
3569 if (v->breakdown_ctr <= 2) { |
3569 if (v->breakdown_ctr <= 2) { |
3570 HandleBrokenTrain(v); |
3570 HandleBrokenTrain(v); |
3571 return; |
3571 return; |
3572 } |
3572 } |
3573 if (!v->current_order.type == OT_LOADING) v->breakdown_ctr--; |
3573 if (v->current_order.type != OT_LOADING) v->breakdown_ctr--; |
3574 } |
3574 } |
3575 |
3575 |
3576 if (HasBit(v->u.rail.flags, VRF_REVERSING) && v->cur_speed == 0) { |
3576 if (HasBit(v->u.rail.flags, VRF_REVERSING) && v->cur_speed == 0) { |
3577 ReverseTrainDirection(v); |
3577 ReverseTrainDirection(v); |
3578 } |
3578 } |