Fix defines in MAP_NUM and MAP_GROUP
This commit is contained in:
+34
-34
@@ -202,8 +202,8 @@ EWRAM_DATA struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4] = {0};
|
||||
|
||||
static const struct WarpData sDummyWarpData =
|
||||
{
|
||||
.mapGroup = MAP_GROUP(UNDEFINED),
|
||||
.mapNum = MAP_NUM(UNDEFINED),
|
||||
.mapGroup = MAP_GROUP(MAP_UNDEFINED),
|
||||
.mapNum = MAP_NUM(MAP_UNDEFINED),
|
||||
.warpId = WARP_ID_NONE,
|
||||
.x = -1,
|
||||
.y = -1,
|
||||
@@ -562,9 +562,9 @@ static void SetWarpData(struct WarpData *warp, s8 mapGroup, s8 mapNum, s8 warpId
|
||||
|
||||
static bool32 IsDummyWarp(struct WarpData *warp)
|
||||
{
|
||||
if (warp->mapGroup != (s8)MAP_GROUP(UNDEFINED))
|
||||
if (warp->mapGroup != (s8)MAP_GROUP(MAP_UNDEFINED))
|
||||
return FALSE;
|
||||
else if (warp->mapNum != (s8)MAP_NUM(UNDEFINED))
|
||||
else if (warp->mapNum != (s8)MAP_NUM(MAP_UNDEFINED))
|
||||
return FALSE;
|
||||
else if (warp->warpId != WARP_ID_NONE)
|
||||
return FALSE;
|
||||
@@ -1015,24 +1015,24 @@ static bool16 ShouldLegendaryMusicPlayAtLocation(struct WarpData *warp)
|
||||
{
|
||||
switch (warp->mapNum)
|
||||
{
|
||||
case MAP_NUM(LILYCOVE_CITY):
|
||||
case MAP_NUM(MOSSDEEP_CITY):
|
||||
case MAP_NUM(SOOTOPOLIS_CITY):
|
||||
case MAP_NUM(EVER_GRANDE_CITY):
|
||||
case MAP_NUM(ROUTE124):
|
||||
case MAP_NUM(ROUTE125):
|
||||
case MAP_NUM(ROUTE126):
|
||||
case MAP_NUM(ROUTE127):
|
||||
case MAP_NUM(ROUTE128):
|
||||
case MAP_NUM(MAP_LILYCOVE_CITY):
|
||||
case MAP_NUM(MAP_MOSSDEEP_CITY):
|
||||
case MAP_NUM(MAP_SOOTOPOLIS_CITY):
|
||||
case MAP_NUM(MAP_EVER_GRANDE_CITY):
|
||||
case MAP_NUM(MAP_ROUTE124):
|
||||
case MAP_NUM(MAP_ROUTE125):
|
||||
case MAP_NUM(MAP_ROUTE126):
|
||||
case MAP_NUM(MAP_ROUTE127):
|
||||
case MAP_NUM(MAP_ROUTE128):
|
||||
return TRUE;
|
||||
default:
|
||||
if (VarGet(VAR_SOOTOPOLIS_CITY_STATE) < 4)
|
||||
return FALSE;
|
||||
switch (warp->mapNum)
|
||||
{
|
||||
case MAP_NUM(ROUTE129):
|
||||
case MAP_NUM(ROUTE130):
|
||||
case MAP_NUM(ROUTE131):
|
||||
case MAP_NUM(MAP_ROUTE129):
|
||||
case MAP_NUM(MAP_ROUTE130):
|
||||
case MAP_NUM(MAP_ROUTE131):
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
@@ -1044,9 +1044,9 @@ static bool16 NoMusicInSotopolisWithLegendaries(struct WarpData *warp)
|
||||
{
|
||||
if (VarGet(VAR_SKY_PILLAR_STATE) != 1)
|
||||
return FALSE;
|
||||
else if (warp->mapGroup != MAP_GROUP(SOOTOPOLIS_CITY))
|
||||
else if (warp->mapGroup != MAP_GROUP(MAP_SOOTOPOLIS_CITY))
|
||||
return FALSE;
|
||||
else if (warp->mapNum == MAP_NUM(SOOTOPOLIS_CITY))
|
||||
else if (warp->mapNum == MAP_NUM(MAP_SOOTOPOLIS_CITY))
|
||||
return TRUE;
|
||||
else
|
||||
return FALSE;
|
||||
@@ -1056,10 +1056,10 @@ static bool16 IsInfiltratedWeatherInstitute(struct WarpData *warp)
|
||||
{
|
||||
if (VarGet(VAR_WEATHER_INSTITUTE_STATE))
|
||||
return FALSE;
|
||||
else if (warp->mapGroup != MAP_GROUP(ROUTE119_WEATHER_INSTITUTE_1F))
|
||||
else if (warp->mapGroup != MAP_GROUP(MAP_ROUTE119_WEATHER_INSTITUTE_1F))
|
||||
return FALSE;
|
||||
else if (warp->mapNum == MAP_NUM(ROUTE119_WEATHER_INSTITUTE_1F)
|
||||
|| warp->mapNum == MAP_NUM(ROUTE119_WEATHER_INSTITUTE_2F))
|
||||
else if (warp->mapNum == MAP_NUM(MAP_ROUTE119_WEATHER_INSTITUTE_1F)
|
||||
|| warp->mapNum == MAP_NUM(MAP_ROUTE119_WEATHER_INSTITUTE_2F))
|
||||
return TRUE;
|
||||
else
|
||||
return FALSE;
|
||||
@@ -1071,10 +1071,10 @@ static bool16 IsInflitratedSpaceCenter(struct WarpData *warp)
|
||||
return FALSE;
|
||||
else if (VarGet(VAR_MOSSDEEP_CITY_STATE) > 2)
|
||||
return FALSE;
|
||||
else if (warp->mapGroup != MAP_GROUP(MOSSDEEP_CITY_SPACE_CENTER_1F))
|
||||
else if (warp->mapGroup != MAP_GROUP(MAP_MOSSDEEP_CITY_SPACE_CENTER_1F))
|
||||
return FALSE;
|
||||
else if (warp->mapNum == MAP_NUM(MOSSDEEP_CITY_SPACE_CENTER_1F)
|
||||
|| warp->mapNum == MAP_NUM(MOSSDEEP_CITY_SPACE_CENTER_2F))
|
||||
else if (warp->mapNum == MAP_NUM(MAP_MOSSDEEP_CITY_SPACE_CENTER_1F)
|
||||
|| warp->mapNum == MAP_NUM(MAP_MOSSDEEP_CITY_SPACE_CENTER_2F))
|
||||
return TRUE;
|
||||
return FALSE;
|
||||
}
|
||||
@@ -1098,8 +1098,8 @@ u16 GetCurrLocationDefaultMusic(void)
|
||||
u16 music;
|
||||
|
||||
// Play the desert music only when the sandstorm is active on Route 111.
|
||||
if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(ROUTE111)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(ROUTE111)
|
||||
if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_ROUTE111)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_ROUTE111)
|
||||
&& GetSavedWeather() == WEATHER_SANDSTORM)
|
||||
return MUS_DESERT;
|
||||
|
||||
@@ -1126,8 +1126,8 @@ u16 GetWarpDestinationMusic(void)
|
||||
}
|
||||
else
|
||||
{
|
||||
if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAUVILLE_CITY)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAUVILLE_CITY))
|
||||
if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_MAUVILLE_CITY)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_MAUVILLE_CITY))
|
||||
return MUS_ROUTE110;
|
||||
else
|
||||
return MUS_ROUTE119;
|
||||
@@ -1221,10 +1221,10 @@ void TryFadeOutOldMapMusic(void)
|
||||
{
|
||||
if (currentMusic == MUS_SURF
|
||||
&& VarGet(VAR_SKY_PILLAR_STATE) == 2
|
||||
&& gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(SOOTOPOLIS_CITY)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(SOOTOPOLIS_CITY)
|
||||
&& sWarpDestination.mapGroup == MAP_GROUP(SOOTOPOLIS_CITY)
|
||||
&& sWarpDestination.mapNum == MAP_NUM(SOOTOPOLIS_CITY)
|
||||
&& gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_SOOTOPOLIS_CITY)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_SOOTOPOLIS_CITY)
|
||||
&& sWarpDestination.mapGroup == MAP_GROUP(MAP_SOOTOPOLIS_CITY)
|
||||
&& sWarpDestination.mapNum == MAP_NUM(MAP_SOOTOPOLIS_CITY)
|
||||
&& sWarpDestination.x == 29
|
||||
&& sWarpDestination.y == 53)
|
||||
return;
|
||||
@@ -1316,8 +1316,8 @@ void UpdateAmbientCry(s16 *state, u16 *delayCounter)
|
||||
|
||||
static void ChooseAmbientCrySpecies(void)
|
||||
{
|
||||
if ((gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(ROUTE130)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(ROUTE130))
|
||||
if ((gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_ROUTE130)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_ROUTE130))
|
||||
&& !IsMirageIslandPresent())
|
||||
{
|
||||
// Only play water Pokémon cries on this route
|
||||
|
||||
Reference in New Issue
Block a user