Give proper names to underwater maps
This commit is contained in:
@@ -129,30 +129,30 @@ static const u8 sRegionMap_MapSectionLayout[] = INCBIN_U8("graphics/pokenav/regi
|
||||
|
||||
static const u16 sRegionMap_SpecialPlaceLocations[][2] =
|
||||
{
|
||||
{MAPSEC_UNDERWATER_TERRA_CAVE, MAPSEC_ROUTE_105},
|
||||
{MAPSEC_UNDERWATER_124, MAPSEC_ROUTE_124},
|
||||
{MAPSEC_UNDERWATER_UNK1, MAPSEC_ROUTE_129},
|
||||
{MAPSEC_UNDERWATER_125, MAPSEC_ROUTE_126},
|
||||
{MAPSEC_UNDERWATER_126, MAPSEC_ROUTE_127},
|
||||
{MAPSEC_UNDERWATER_127, MAPSEC_ROUTE_128},
|
||||
{MAPSEC_UNDERWATER_129, MAPSEC_ROUTE_129},
|
||||
{MAPSEC_UNDERWATER_SOOTOPOLIS, MAPSEC_SOOTOPOLIS_CITY},
|
||||
{MAPSEC_UNDERWATER_128, MAPSEC_ROUTE_128},
|
||||
{MAPSEC_AQUA_HIDEOUT, MAPSEC_LILYCOVE_CITY},
|
||||
{MAPSEC_AQUA_HIDEOUT_OLD, MAPSEC_LILYCOVE_CITY},
|
||||
{MAPSEC_MAGMA_HIDEOUT, MAPSEC_ROUTE_112},
|
||||
{MAPSEC_UNDERWATER_SEALED_CHAMBER, MAPSEC_ROUTE_134},
|
||||
{MAPSEC_PETALBURG_WOODS, MAPSEC_ROUTE_104},
|
||||
{MAPSEC_JAGGED_PASS, MAPSEC_ROUTE_112},
|
||||
{MAPSEC_MT_PYRE, MAPSEC_ROUTE_122},
|
||||
{MAPSEC_SKY_PILLAR, MAPSEC_ROUTE_131},
|
||||
{MAPSEC_MIRAGE_TOWER, MAPSEC_ROUTE_111},
|
||||
{MAPSEC_TRAINER_HILL, MAPSEC_ROUTE_111},
|
||||
{MAPSEC_DESERT_UNDERPASS, MAPSEC_ROUTE_114},
|
||||
{MAPSEC_ALTERING_CAVE, MAPSEC_ROUTE_103},
|
||||
{MAPSEC_ARTISAN_CAVE, MAPSEC_ROUTE_103},
|
||||
{MAPSEC_ABANDONED_SHIP, MAPSEC_ROUTE_108},
|
||||
{MAPSEC_NONE, MAPSEC_NONE}
|
||||
{MAPSEC_UNDERWATER_105, MAPSEC_ROUTE_105},
|
||||
{MAPSEC_UNDERWATER_124, MAPSEC_ROUTE_124},
|
||||
{MAPSEC_UNDERWATER_125, MAPSEC_ROUTE_129}, // BUG: Map will incorrectly show player on Route 129 when diving on Route 125 (for Marine Cave only)
|
||||
{MAPSEC_UNDERWATER_126, MAPSEC_ROUTE_126},
|
||||
{MAPSEC_UNDERWATER_127, MAPSEC_ROUTE_127},
|
||||
{MAPSEC_UNDERWATER_128, MAPSEC_ROUTE_128},
|
||||
{MAPSEC_UNDERWATER_129, MAPSEC_ROUTE_129},
|
||||
{MAPSEC_UNDERWATER_SOOTOPOLIS, MAPSEC_SOOTOPOLIS_CITY},
|
||||
{MAPSEC_UNDERWATER_SEAFLOOR_CAVERN, MAPSEC_ROUTE_128},
|
||||
{MAPSEC_AQUA_HIDEOUT, MAPSEC_LILYCOVE_CITY},
|
||||
{MAPSEC_AQUA_HIDEOUT_OLD, MAPSEC_LILYCOVE_CITY},
|
||||
{MAPSEC_MAGMA_HIDEOUT, MAPSEC_ROUTE_112},
|
||||
{MAPSEC_UNDERWATER_SEALED_CHAMBER, MAPSEC_ROUTE_134},
|
||||
{MAPSEC_PETALBURG_WOODS, MAPSEC_ROUTE_104},
|
||||
{MAPSEC_JAGGED_PASS, MAPSEC_ROUTE_112},
|
||||
{MAPSEC_MT_PYRE, MAPSEC_ROUTE_122},
|
||||
{MAPSEC_SKY_PILLAR, MAPSEC_ROUTE_131},
|
||||
{MAPSEC_MIRAGE_TOWER, MAPSEC_ROUTE_111},
|
||||
{MAPSEC_TRAINER_HILL, MAPSEC_ROUTE_111},
|
||||
{MAPSEC_DESERT_UNDERPASS, MAPSEC_ROUTE_114},
|
||||
{MAPSEC_ALTERING_CAVE, MAPSEC_ROUTE_103},
|
||||
{MAPSEC_ARTISAN_CAVE, MAPSEC_ROUTE_103},
|
||||
{MAPSEC_ABANDONED_SHIP, MAPSEC_ROUTE_108},
|
||||
{MAPSEC_NONE, MAPSEC_NONE}
|
||||
};
|
||||
|
||||
static const u16 sMarineCaveMapSecIds[] =
|
||||
@@ -998,7 +998,7 @@ static void InitMapBasedOnPlayerLocation(void)
|
||||
mapHeight = gMapHeader.mapLayout->height;
|
||||
x = gSaveBlock1Ptr->pos.x;
|
||||
y = gSaveBlock1Ptr->pos.y;
|
||||
if (gRegionMap->mapSecId == MAPSEC_UNDERWATER_128 || gRegionMap->mapSecId == MAPSEC_UNDERWATER_MARINE_CAVE)
|
||||
if (gRegionMap->mapSecId == MAPSEC_UNDERWATER_SEAFLOOR_CAVERN || gRegionMap->mapSecId == MAPSEC_UNDERWATER_MARINE_CAVE)
|
||||
gRegionMap->playerIsInCave = TRUE;
|
||||
break;
|
||||
case MAP_TYPE_UNDERGROUND:
|
||||
@@ -1089,7 +1089,7 @@ static void InitMapBasedOnPlayerLocation(void)
|
||||
x = 0;
|
||||
break;
|
||||
case MAPSEC_ROUTE_126:
|
||||
case MAPSEC_UNDERWATER_125:
|
||||
case MAPSEC_UNDERWATER_126:
|
||||
x = 0;
|
||||
if (gSaveBlock1Ptr->pos.x > 32)
|
||||
x++;
|
||||
|
||||
Reference in New Issue
Block a user