summaryrefslogtreecommitdiff
path: root/src/depot.cpp
diff options
context:
space:
mode:
authorsmatz <smatz@openttd.org>2009-01-04 15:32:25 +0000
committersmatz <smatz@openttd.org>2009-01-04 15:32:25 +0000
commit7368c740a646c958797b5dff90d6c5b51236e2a4 (patch)
tree56e0ff1f4048e467cf123e92ca788c3c4bbc0f94 /src/depot.cpp
parentc9e8fd307e36b3d35f5bf7d01cffe64b1e75b846 (diff)
downloadopenttd-7368c740a646c958797b5dff90d6c5b51236e2a4.tar.xz
(svn r14828) -Codechange: move most of save/load-specific code to separate files
Diffstat (limited to 'src/depot.cpp')
-rw-r--r--src/depot.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/depot.cpp b/src/depot.cpp
index 005f067b1..cf6ec603a 100644
--- a/src/depot.cpp
+++ b/src/depot.cpp
@@ -3,10 +3,8 @@
/** @file depot.cpp Handling of depots. */
#include "stdafx.h"
-#include "openttd.h"
#include "depot_base.h"
#include "landscape.h"
-#include "saveload.h"
#include "order_func.h"
#include "window_func.h"
#include "oldpool_func.h"
@@ -51,35 +49,3 @@ void InitializeDepots()
_Depot_pool.CleanPool();
_Depot_pool.AddBlockToPool();
}
-
-
-static const SaveLoad _depot_desc[] = {
- SLE_CONDVAR(Depot, xy, SLE_FILE_U16 | SLE_VAR_U32, 0, 5),
- SLE_CONDVAR(Depot, xy, SLE_UINT32, 6, SL_MAX_VERSION),
- SLE_VAR(Depot, town_index, SLE_UINT16),
- SLE_END()
-};
-
-static void Save_DEPT()
-{
- Depot *depot;
-
- FOR_ALL_DEPOTS(depot) {
- SlSetArrayIndex(depot->index);
- SlObject(depot, _depot_desc);
- }
-}
-
-static void Load_DEPT()
-{
- int index;
-
- while ((index = SlIterateArray()) != -1) {
- Depot *depot = new (index) Depot();
- SlObject(depot, _depot_desc);
- }
-}
-
-extern const ChunkHandler _depot_chunk_handlers[] = {
- { 'DEPT', Save_DEPT, Load_DEPT, CH_ARRAY | CH_LAST},
-};