Sync map macro change with pokeemerald
This commit is contained in:
+10
-10
@@ -493,8 +493,8 @@ static const struct MapLayout *GetMapLayout(void)
|
||||
// Routines related to warps
|
||||
|
||||
static const struct WarpData sDummyWarpData = {
|
||||
.mapGroup = MAP_GROUP(UNDEFINED),
|
||||
.mapNum = MAP_NUM(UNDEFINED),
|
||||
.mapGroup = MAP_GROUP(MAP_UNDEFINED),
|
||||
.mapNum = MAP_NUM(MAP_UNDEFINED),
|
||||
.warpId = 0xFF,
|
||||
.x = -1,
|
||||
.y = -1
|
||||
@@ -519,9 +519,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 != -1)
|
||||
return FALSE;
|
||||
@@ -636,7 +636,7 @@ void UpdateEscapeWarp(s16 x, s16 y)
|
||||
u8 currMapType = GetCurrentMapType();
|
||||
u8 destMapType = GetMapTypeByGroupAndId(sWarpDestination.mapGroup, sWarpDestination.mapNum);
|
||||
u8 delta;
|
||||
if (IsMapTypeOutdoors(currMapType) && IsMapTypeOutdoors(destMapType) != TRUE && !(gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(VIRIDIAN_FOREST) && gSaveBlock1Ptr->location.mapNum == MAP_NUM(VIRIDIAN_FOREST)))
|
||||
if (IsMapTypeOutdoors(currMapType) && IsMapTypeOutdoors(destMapType) != TRUE && !(gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_VIRIDIAN_FOREST) && gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_VIRIDIAN_FOREST)))
|
||||
{
|
||||
delta = GetPlayerFacingDirection() != DIR_SOUTH;
|
||||
SetEscapeWarp(gSaveBlock1Ptr->location.mapGroup, gSaveBlock1Ptr->location.mapNum, -1, x - 7, y - 7 + delta);
|
||||
@@ -894,10 +894,10 @@ bool8 MetatileBehavior_IsSurfableInSeafoamIslands(u16 metatileBehavior)
|
||||
{
|
||||
if (MetatileBehavior_IsSurfable(metatileBehavior) != TRUE)
|
||||
return FALSE;
|
||||
if ((gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(SEAFOAM_ISLANDS_B3F)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEAFOAM_ISLANDS_B3F))
|
||||
|| (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(SEAFOAM_ISLANDS_B4F)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(SEAFOAM_ISLANDS_B4F)))
|
||||
if ((gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_SEAFOAM_ISLANDS_B3F)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_SEAFOAM_ISLANDS_B3F))
|
||||
|| (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_SEAFOAM_ISLANDS_B4F)
|
||||
&& gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_SEAFOAM_ISLANDS_B4F)))
|
||||
return TRUE;
|
||||
return FALSE;
|
||||
}
|
||||
@@ -1019,7 +1019,7 @@ void Overworld_PlaySpecialMapMusic(void)
|
||||
if (gDisableMapMusicChangeOnMapLoad == MUSIC_DISABLE_KEEP)
|
||||
return;
|
||||
|
||||
if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(POKEMON_LEAGUE_CHAMPIONS_ROOM) && gSaveBlock1Ptr->location.mapNum == MAP_NUM(POKEMON_LEAGUE_CHAMPIONS_ROOM))
|
||||
if (gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(MAP_POKEMON_LEAGUE_CHAMPIONS_ROOM) && gSaveBlock1Ptr->location.mapNum == MAP_NUM(MAP_POKEMON_LEAGUE_CHAMPIONS_ROOM))
|
||||
{
|
||||
PlayerGetDestCoords(&x, &y);
|
||||
if (y - 7 < 11 && gMPlayInfo_BGM.songHeader == &mus_victory_gym_leader)
|
||||
|
||||
Reference in New Issue
Block a user