// This is dumb
 private ScanError FormatToConverter(MonsterFormat format, out IMonsterConverter converter)
 {
     if (format == MonsterFormat.TfsXml)
     {
         converter = new TfsXmlConverter();
     }
     else if (format == MonsterFormat.PyOT)
     {
         converter = new PyOtConverter();
     }
     else if (format == MonsterFormat.TfsRevScriptSys)
     {
         converter = new TfsRevScriptSysConverter();
     }
     else if (format == MonsterFormat.TibiaWiki)
     {
         converter = new TibiaWikiConverter();
     }
     else
     {
         converter = null;
         return(ScanError.InvalidMonsterFormat);
     }
     return(ScanError.Success);
 }
 public TfsXmlToTfsRevScriptSys()
 {
     _tfsRevScriptSysConverter = new TfsRevScriptSysConverter();
     _tfsXmlConverter          = new TfsXmlConverter();
 }