(svn r12466) -Codechange: move DestinationID to a more logical location.

pull/155/head
rubidium 16 years ago
parent 99d0c61ec0
commit b563a2e52c

@ -32,14 +32,6 @@ typedef uint16 OrderID;
typedef uint16 SignID;
typedef uint16 GroupID;
typedef uint16 EngineRenewID;
typedef uint16 DestinationID;
/* DestinationID must be at least as large as every these below, because it can
* be any of them
*/
assert_compile(sizeof(DestinationID) >= sizeof(DepotID));
assert_compile(sizeof(DestinationID) >= sizeof(WaypointID));
assert_compile(sizeof(DestinationID) >= sizeof(StationID));
enum GameModes {
GM_MENU,

@ -12,6 +12,8 @@
#include "tile_type.h"
#include "date_type.h"
typedef uint16 DestinationID;
enum {
INVALID_VEH_ORDER_ID = 0xFF,
};

@ -25,6 +25,13 @@
#include "table/strings.h"
/* DestinationID must be at least as large as every these below, because it can
* be any of them
*/
assert_compile(sizeof(DestinationID) >= sizeof(DepotID));
assert_compile(sizeof(DestinationID) >= sizeof(WaypointID));
assert_compile(sizeof(DestinationID) >= sizeof(StationID));
TileIndex _backup_orders_tile;
BackuppedOrders _backup_orders_data;

Loading…
Cancel
Save