public MainGenerator() { string gameLocation = File.ReadAllLines(Folder + @"\config.ini").First(); _characterdata = ReadFromFile.GetDictionaryFromFile(@"..\..\..\Extra\racepng.txt"); _features = ReadFromFile.GetDictionaryFromFile(@"..\..\..\Extra\features.txt"); _cloudtiles = ReadFromFile.GetDictionaryFromFile(@"..\..\..\Extra\clouds.txt"); _itemdata = ReadFromFile.GetDictionaryFromFile(@"..\..\..\Extra\items.txt"); _floorandwall = ReadFromFile.GetFloorAndWallNamesForDungeons(@"..\..\..\Extra\tilefloor.txt"); _monsterdata = ReadFromFile.GetMonsterData(gameLocation + @"\mon-data.h"); _floorpng = ReadFromFile.GetBitmapDictionaryFromFolder(gameLocation + @"\rltiles\dngn\floor"); _wallpng = ReadFromFile.GetBitmapDictionaryFromFolder(gameLocation + @"\rltiles\dngn\wall"); _alldngnpng = ReadFromFile.GetBitmapDictionaryFromFolder(gameLocation + @"\rltiles\dngn"); _alleffects = ReadFromFile.GetBitmapDictionaryFromFolder(gameLocation + @"\rltiles\effect"); _miscallaneous = ReadFromFile.GetBitmapDictionaryFromFolder(gameLocation + @"\rltiles\misc"); _characterpng = ReadFromFile.GetCharacterPNG(gameLocation); _monsterpng = ReadFromFile.GetMonsterPNG(gameLocation); _itempng = ReadFromFile.ItemsPNG(gameLocation); }