void Init() { if (!File.Exists(WOW_EXE_NAME)) { Console.WriteLine("{0} not found!", WOW_EXE_NAME); Console.ReadKey(); return; } STREAM = new StreamReader(WOW_EXE_NAME, Encoding.ASCII).ReadToEnd(); gr = new GenericReader(WOW_EXE_NAME, Encoding.ASCII); Console.WriteLine("{0} kb readed to filestream", gr.BaseStream.Length / 1024); if (!GetWoWVersion()) return; if (!GetFieldsNamesStartPos()) return; if (!GetFieldsInfoStartPos()) return; GetStringsOffset(); FillList(); gr.Close(); DumpToFile(); Console.WriteLine("Done!"); Console.ReadKey(); }