equal
deleted
inserted
replaced
26 extern TileIndex _backup_orders_tile; |
26 extern TileIndex _backup_orders_tile; |
27 extern BackuppedOrders _backup_orders_data; |
27 extern BackuppedOrders _backup_orders_data; |
28 |
28 |
29 void BackupVehicleOrders(const Vehicle *v, BackuppedOrders *order = &_backup_orders_data); |
29 void BackupVehicleOrders(const Vehicle *v, BackuppedOrders *order = &_backup_orders_data); |
30 void RestoreVehicleOrders(const Vehicle *v, const BackuppedOrders *order = &_backup_orders_data); |
30 void RestoreVehicleOrders(const Vehicle *v, const BackuppedOrders *order = &_backup_orders_data); |
31 void RestoreVehicleOrdersBruteForce(Vehicle *v, const BackuppedOrders *bak); |
|
32 |
31 |
33 /* Functions */ |
32 /* Functions */ |
34 void RemoveOrderFromAllVehicles(OrderType type, DestinationID destination); |
33 void RemoveOrderFromAllVehicles(OrderType type, DestinationID destination); |
35 void InvalidateVehicleOrder(const Vehicle *v); |
34 void InvalidateVehicleOrder(const Vehicle *v); |
36 bool VehicleHasDepotOrders(const Vehicle *v); |
35 bool VehicleHasDepotOrders(const Vehicle *v); |