From cd1e4d09e57d9822dea67878de8e9395df758b2c Mon Sep 17 00:00:00 2001 From: qndel Date: Fri, 27 Sep 2019 03:35:17 +0200 Subject: [PATCH] [hellfire] InitAutomap bin exact --- Source/automap.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Source/automap.cpp b/Source/automap.cpp index e9907cf9e..09583f353 100644 --- a/Source/automap.cpp +++ b/Source/automap.cpp @@ -70,13 +70,27 @@ void InitAutomap() switch (leveltype) { case DTYPE_CATHEDRAL: +#ifdef HELLFIRE + if (currlevel < 21) + pAFile = LoadFileInMem("Levels\\L1Data\\L1.AMP", &dwTiles); + else + pAFile = LoadFileInMem("NLevels\\L5Data\\L5.AMP", &dwTiles); +#else pAFile = LoadFileInMem("Levels\\L1Data\\L1.AMP", &dwTiles); +#endif break; case DTYPE_CATACOMBS: pAFile = LoadFileInMem("Levels\\L2Data\\L2.AMP", &dwTiles); break; case DTYPE_CAVES: +#ifdef HELLFIRE + if (currlevel < 17) + pAFile = LoadFileInMem("Levels\\L3Data\\L3.AMP", &dwTiles); + else + pAFile = LoadFileInMem("NLevels\\L6Data\\L6.AMP", &dwTiles); +#else pAFile = LoadFileInMem("Levels\\L3Data\\L3.AMP", &dwTiles); +#endif break; case DTYPE_HELL: pAFile = LoadFileInMem("Levels\\L4Data\\L4.AMP", &dwTiles);