Author: mordante
Date: Sun May 27 17:21:26 2007
New Revision: 17907

URL: http://svn.gna.org/viewcvs/wesnoth?rev=17907&view=rev
Log:
removed support for the obsolete 1.3.1 terrain format

Modified:
    trunk/src/terrain_translation.cpp

Modified: trunk/src/terrain_translation.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/terrain_translation.cpp?rev=17907&r1=17906&r2=17907&view=diff
==============================================================================
--- trunk/src/terrain_translation.cpp (original)
+++ trunk/src/terrain_translation.cpp Sun May 27 17:21:26 2007
@@ -116,16 +116,6 @@
        static t_letter string_to_builder_number_(std::string str);
 
 
/***************************************************************************************/
      
-
-//short transition code to add code support for the 1.3.2 and 1.3.1 format
-//the ifdef should be removed before tagging 1.3.2
-
-// Hack to allow an automatic translation from 1.3.1 letters to 1.3.2 letter
-// this support will be removed in 1.3.4
-#define TERRAIN_TRANSLATION_COMPATIBLE_2
-#ifdef TERRAIN_TRANSLATION_COMPATIBLE_2
-static std::map<t_letter, t_letter> lookup_table_131;
-#endif
 
 const t_letter OFF_MAP = string_to_number_("_off^_off");
 const t_letter OFF_MAP_USER = string_to_number_("_off^_usr");
@@ -772,46 +762,6 @@
 
 static t_letter string_to_number_(std::string str, int& start_position, const 
t_layer filler)
 {
-#ifdef TERRAIN_TRANSLATION_COMPATIBLE_2
-       if(lookup_table_131.empty()) {
-               lookup_table_131.insert(std::make_pair(t_letter("Bww|"), 
t_letter("Ww","Bw|")));        
-               lookup_table_131.insert(std::make_pair(t_letter("Bww/"), 
t_letter("Ww","Bw/")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bww\\"), 
t_letter("Ww","Bw\\")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bwo|"), 
t_letter("Wo","Bw|")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bwo/"), 
t_letter("Wo","Bw/")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bwo\\"), 
t_letter("Wo","Bw\\")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bss|"), 
t_letter("Ss","Bw|")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bss/"), 
t_letter("Ss","Bw/")));
-               lookup_table_131.insert(std::make_pair(t_letter("Bss\\"), 
t_letter("Ss","Bw\\")));
-               lookup_table_131.insert(std::make_pair(t_letter("Dc"), 
t_letter("Dd","Dc")));
-               lookup_table_131.insert(std::make_pair(t_letter("Dr"), 
t_letter("Dd","Dr")));
-               lookup_table_131.insert(std::make_pair(t_letter("Do"), 
t_letter("Dd","Do")));
-               lookup_table_131.insert(std::make_pair(t_letter("Fa"), 
t_letter("Aa","Fpa")));
-               lookup_table_131.insert(std::make_pair(t_letter("Fet"), 
t_letter("Gg","Fet")));
-               lookup_table_131.insert(std::make_pair(t_letter("Ff"), 
t_letter("Gs","Fp")));
-               lookup_table_131.insert(std::make_pair(t_letter("Ft"), 
t_letter("Gs","Ft")));
-               lookup_table_131.insert(std::make_pair(t_letter("Rfvs"), 
t_letter("Re","Gvs")));
-               lookup_table_131.insert(std::make_pair(t_letter("Uf"), 
t_letter("Uu","Uf")));
-               lookup_table_131.insert(std::make_pair(t_letter("Uui"), 
t_letter("Uu","Ii")));
-               lookup_table_131.insert(std::make_pair(t_letter("Uhi"), 
t_letter("Uh","Ii")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vda"), 
t_letter("Dd","Vda")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vdt"), 
t_letter("Dd","Vdt")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vea"), 
t_letter("Aa","Vea")));
-               lookup_table_131.insert(std::make_pair(t_letter("Veg"), 
t_letter("Gg","Ve")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vha"), 
t_letter("Aa","Vha")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vhg"), 
t_letter("Gg","Vh")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vhh"), 
t_letter("Hh","Vhh")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vhha"), 
t_letter("Ha","Vhha")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vhm"), 
t_letter("Mm","Vhh")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vht"), 
t_letter("Gs","Vht")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vu"), 
t_letter("Uu","Vu")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vud"), 
t_letter("Uu","Vud")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vwm"), 
t_letter("Ww","Vm")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vs"), 
t_letter("Ss","Vhs")));
-               lookup_table_131.insert(std::make_pair(t_letter("Vsm"), 
t_letter("Ss","Vm")));
-               lookup_table_131.insert(std::make_pair(t_letter("Xm"), 
t_letter("Mm","Xm")));
-       }
-#endif
        t_letter result;
 
        //strip the spaces around us
@@ -844,14 +794,6 @@
                }
        }       
 
-#ifdef TERRAIN_TRANSLATION_COMPATIBLE_2
-       std::map<t_letter, t_letter>::const_iterator itor = 
lookup_table_131.find(result);
-       if(itor != lookup_table_131.end()) {
-               lg::wml_error << "1.3.1 letter '" << itor->first << "' found 
should be '" << itor->second << "' for 1.3.2, support will be removed in 
version 1.3.4\n";
-               result = itor->second;
-       }
-#endif
-       
        if(result == OBSOLETE_KEEP) {
                lg::wml_error << "Using _K for a keep is deprecated, support 
will be removed in version 1.3.5\n";
                result = HUMAN_KEEP;


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to