From 84961034e481859d7266545d4ce0deb6b3ea2911 Mon Sep 17 00:00:00 2001 From: PeterN Date: Mon, 18 Feb 2019 07:37:25 +0000 Subject: Change: Increase maximum number of orders from 64000 to ~16.7m. (#7220) --- src/order_type.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/order_type.h') diff --git a/src/order_type.h b/src/order_type.h index ac66bfa38..b1e0fad53 100644 --- a/src/order_type.h +++ b/src/order_type.h @@ -15,7 +15,7 @@ #include "core/enum_type.hpp" typedef byte VehicleOrderID; ///< The index of an order within its current vehicle (not pool related) -typedef uint16 OrderID; +typedef uint32 OrderID; typedef uint16 OrderListID; typedef uint16 DestinationID; @@ -25,7 +25,7 @@ static const VehicleOrderID INVALID_VEH_ORDER_ID = 0xFF; static const VehicleOrderID MAX_VEH_ORDER_ID = INVALID_VEH_ORDER_ID - 1; /** Invalid order (sentinel) */ -static const OrderID INVALID_ORDER = 0xFFFF; +static const OrderID INVALID_ORDER = 0xFFFFFF; /** * Maximum number of orders in implicit-only lists before we start searching -- cgit v1.2.3-54-g00ecf