src/order_func.h
branchnoai
changeset 10455 22c441f5adf9
parent 10181 54df587fef5d
equal deleted inserted replaced
10412:ef44f62cb8b9 10455:22c441f5adf9
    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);
    31 
    32 
    32 /* Functions */
    33 /* Functions */
    33 void RemoveOrderFromAllVehicles(OrderType type, DestinationID destination);
    34 void RemoveOrderFromAllVehicles(OrderType type, DestinationID destination);
    34 void InvalidateVehicleOrder(const Vehicle *v);
    35 void InvalidateVehicleOrder(const Vehicle *v);
    35 bool VehicleHasDepotOrders(const Vehicle *v);
    36 bool VehicleHasDepotOrders(const Vehicle *v);