src/order_func.h
changeset 9937 7badd14899f9
parent 9807 6c47b0584f51
child 10184 bf4e3ff4cf16
equal deleted inserted replaced
9936:5e219d21d69e 9937:7badd14899f9
    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);