mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-26 11:44:17 +01:00
Simplify GetBattleTransitionTypeByMap
This commit is contained in:
parent
8231ea2b68
commit
c9958e3087
@ -699,21 +699,22 @@ static u8 GetBattleTransitionTypeByMap(void)
|
|||||||
|
|
||||||
PlayerGetDestCoords(&x, &y);
|
PlayerGetDestCoords(&x, &y);
|
||||||
tileBehavior = MapGridGetMetatileBehaviorAt(x, y);
|
tileBehavior = MapGridGetMetatileBehaviorAt(x, y);
|
||||||
|
|
||||||
if (GetFlashLevel())
|
if (GetFlashLevel())
|
||||||
return TRANSITION_TYPE_FLASH;
|
return TRANSITION_TYPE_FLASH;
|
||||||
if (!MetatileBehavior_IsSurfableWaterOrUnderwater(tileBehavior))
|
|
||||||
|
if (MetatileBehavior_IsSurfableWaterOrUnderwater(tileBehavior))
|
||||||
|
return TRANSITION_TYPE_WATER;
|
||||||
|
|
||||||
|
switch (gMapHeader.mapType)
|
||||||
{
|
{
|
||||||
switch (gMapHeader.mapType)
|
case MAP_TYPE_UNDERGROUND:
|
||||||
{
|
return TRANSITION_TYPE_CAVE;
|
||||||
case MAP_TYPE_UNDERGROUND:
|
case MAP_TYPE_UNDERWATER:
|
||||||
return TRANSITION_TYPE_CAVE;
|
return TRANSITION_TYPE_WATER;
|
||||||
case MAP_TYPE_UNDERWATER:
|
default:
|
||||||
return TRANSITION_TYPE_WATER;
|
return TRANSITION_TYPE_NORMAL;
|
||||||
default:
|
|
||||||
return TRANSITION_TYPE_NORMAL;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return TRANSITION_TYPE_WATER;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static u16 GetSumOfPlayerPartyLevel(u8 numMons)
|
static u16 GetSumOfPlayerPartyLevel(u8 numMons)
|
||||||
|
Loading…
Reference in New Issue
Block a user