Fix: add no estimation to skip order
This commit is contained in:
@@ -815,9 +815,13 @@ private:
|
|||||||
if (citymania::_fn_mod && this->vehicle->cur_implicit_order_index == this->OrderGetSel()) return;
|
if (citymania::_fn_mod && this->vehicle->cur_implicit_order_index == this->OrderGetSel()) return;
|
||||||
if (this->vehicle->GetNumOrders() <= 1) return;
|
if (this->vehicle->GetNumOrders() <= 1) return;
|
||||||
|
|
||||||
// TODO no estimate
|
citymania::cmd::SkipToOrder(
|
||||||
Command<CMD_SKIP_TO_ORDER>::Post(_ctrl_pressed ? STR_ERROR_CAN_T_SKIP_TO_ORDER : STR_ERROR_CAN_T_SKIP_ORDER,
|
this->vehicle->index,
|
||||||
this->vehicle->tile, this->vehicle->index, citymania::_fn_mod ? this->OrderGetSel() : ((this->vehicle->cur_implicit_order_index + 1) % this->vehicle->GetNumOrders()));
|
citymania::_fn_mod ? this->OrderGetSel() : ((this->vehicle->cur_implicit_order_index + 1) % this->vehicle->GetNumOrders()))
|
||||||
|
.with_error(citymania::_fn_mod ? STR_ERROR_CAN_T_SKIP_TO_ORDER : STR_ERROR_CAN_T_SKIP_ORDER)
|
||||||
|
.with_tile(this->vehicle->tile)
|
||||||
|
.no_estimate()
|
||||||
|
.post();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user