summaryrefslogtreecommitdiff
path: root/src/namegen.cpp
diff options
context:
space:
mode:
authorsmatz <smatz@openttd.org>2009-01-23 13:36:12 +0000
committersmatz <smatz@openttd.org>2009-01-23 13:36:12 +0000
commit3126914f3649950f1a72219566629b04ea793217 (patch)
tree67cab509cdc1c89f5601c8ab38d4ed1f45cd3c49 /src/namegen.cpp
parentda066fab5b55259d43aed6c31a61cf94bbde67e3 (diff)
downloadopenttd-3126914f3649950f1a72219566629b04ea793217.tar.xz
(svn r15223) -Codechange: move GetOldTownName to oldloader_sl.cpp as it is specific to loading of TTO/TTD savegames
Diffstat (limited to 'src/namegen.cpp')
-rw-r--r--src/namegen.cpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/namegen.cpp b/src/namegen.cpp
index d9fa7c97d..e02228fc6 100644
--- a/src/namegen.cpp
+++ b/src/namegen.cpp
@@ -758,35 +758,3 @@ TownNameGenerator * const _town_name_generators[] =
MakeItalianTownName,
MakeCatalanTownName,
};
-
-/* DO WE NEED THIS ANY MORE? */
-#define FIXNUM(x, y, z) (((((x) << 16) / (y)) + 1) << z)
-
-uint32 GetOldTownName(uint32 townnameparts, byte old_town_name_type)
-{
- switch (old_town_name_type) {
- case 0: case 3: // English, American
- /* Already OK */
- return townnameparts;
-
- case 1: // French
- /* For some reason 86 needs to be subtracted from townnameparts
- * 0000 0000 0000 0000 0000 0000 1111 1111 */
- return FIXNUM(townnameparts - 86, lengthof(name_french_real), 0);
-
- case 2: // German
- DEBUG(misc, 0, "German Townnames are buggy (%d)", townnameparts);
- return townnameparts;
-
- case 4: // Latin-American
- /* 0000 0000 0000 0000 0000 0000 1111 1111 */
- return FIXNUM(townnameparts, lengthof(name_spanish_real), 0);
-
- case 5: // Silly
- /* NUM_SILLY_1 - lower 16 bits
- * NUM_SILLY_2 - upper 16 bits without leading 1 (first 8 bytes)
- * 1000 0000 2222 2222 0000 0000 1111 1111 */
- return FIXNUM(townnameparts, lengthof(name_silly_1), 0) | FIXNUM(GB(townnameparts, 16, 8), lengthof(name_silly_2), 16);
- }
- return 0;
-}