diff options
author | rubidium <rubidium@openttd.org> | 2010-08-28 17:30:55 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2010-08-28 17:30:55 +0000 |
commit | 1ec1f1ef374b70b0e057d806f1310b7aeadce50c (patch) | |
tree | d6f6372fa139e30557ab074379f979c7776e27ae /src/newgrf_object.cpp | |
parent | 34da98f2b14e63c7042f44271d0b452fcd970737 (diff) | |
download | openttd-1ec1f1ef374b70b0e057d806f1310b7aeadce50c.tar.xz |
(svn r20648) -Codechange: implement the NewGRF override manager for objects
Diffstat (limited to 'src/newgrf_object.cpp')
-rw-r--r-- | src/newgrf_object.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/newgrf_object.cpp b/src/newgrf_object.cpp index e55ee7148..edb991fa8 100644 --- a/src/newgrf_object.cpp +++ b/src/newgrf_object.cpp @@ -14,9 +14,12 @@ #include "newgrf_object.h" #include "object_map.h" +/** The override manager for our objects. */ +ObjectOverrideManager _object_mngr(NEW_OBJECT_OFFSET, NUM_OBJECTS, INVALID_OBJECT_TYPE); + extern const ObjectSpec _original_objects[NEW_OBJECT_OFFSET]; /** All the object specifications. */ -static ObjectSpec _object_specs[NUM_OBJECTS]; +ObjectSpec _object_specs[NUM_OBJECTS]; /* static */ const ObjectSpec *ObjectSpec::Get(ObjectType index) { |