From 783e20a263a5e72bfed81ef7a9535a2caefebf79 Mon Sep 17 00:00:00 2001 From: bjarni Date: Sun, 27 Apr 2008 20:09:29 +0000 Subject: (svn r12913) -Add: ability to backup and restore a player's economic data and data for a vehicle (or chain of vehicles) Autoreplace uses this with the following benefits: -Mass autoreplace (the button in the depot window) will now estimate costs correctly -Autoreplace now either replaces correctly or manages to keep the original vehicle (no more broken trains) Thanks to Ammler for testing this --- src/order_func.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/order_func.h') diff --git a/src/order_func.h b/src/order_func.h index eec917b4f..8d145da93 100644 --- a/src/order_func.h +++ b/src/order_func.h @@ -28,6 +28,7 @@ extern BackuppedOrders _backup_orders_data; void BackupVehicleOrders(const Vehicle *v, BackuppedOrders *order = &_backup_orders_data); void RestoreVehicleOrders(const Vehicle *v, const BackuppedOrders *order = &_backup_orders_data); +void RestoreVehicleOrdersBruteForce(Vehicle *v, const BackuppedOrders *bak); /* Functions */ void RemoveOrderFromAllVehicles(OrderType type, DestinationID destination); -- cgit v1.2.3-54-g00ecf