Clarify MB_SEMI_DEEP_WATER name
This commit is contained in:
+1
-1
@@ -497,7 +497,7 @@ u8 BattleSetup_GetTerrainId(void)
|
||||
return BATTLE_TERRAIN_WATER;
|
||||
return BATTLE_TERRAIN_PLAIN;
|
||||
}
|
||||
if (MetatileBehavior_IsDeepSemiDeepOrSplashingWater(tileBehavior))
|
||||
if (MetatileBehavior_IsDeepWaterTerrain(tileBehavior))
|
||||
return BATTLE_TERRAIN_WATER;
|
||||
if (MetatileBehavior_IsSurfable(tileBehavior))
|
||||
return BATTLE_TERRAIN_POND;
|
||||
|
||||
@@ -600,7 +600,7 @@ static const u8 *GetInteractedMetatileScript(struct MapPosition *position, u8 me
|
||||
|
||||
static const u8 *GetInteractedWaterScript(struct MapPosition *unused1, u8 metatileBehavior, u8 direction)
|
||||
{
|
||||
if (MetatileBehavior_IsSemiDeepWater(metatileBehavior) == TRUE &&PartyHasMonWithSurf() == TRUE)
|
||||
if (MetatileBehavior_IsFastWater(metatileBehavior) == TRUE && PartyHasMonWithSurf() == TRUE)
|
||||
return EventScript_CurrentTooFast;
|
||||
if (FlagGet(FLAG_BADGE05_GET) == TRUE && PartyHasMonWithSurf() == TRUE && IsPlayerFacingSurfableFishableWater() == TRUE)
|
||||
return EventScript_UseSurf;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
static const bool8 sBehaviorSurfable[NUM_METATILE_BEHAVIORS] = {
|
||||
[MB_POND_WATER] = TRUE,
|
||||
[MB_SEMI_DEEP_WATER] = TRUE,
|
||||
[MB_FAST_WATER] = TRUE,
|
||||
[MB_DEEP_WATER] = TRUE,
|
||||
[MB_WATERFALL] = TRUE,
|
||||
[MB_OCEAN_WATER] = TRUE,
|
||||
@@ -209,9 +209,10 @@ bool8 MetatileBehavior_IsSurfable(u8 metatileBehavior)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
bool8 MetatileBehavior_IsSemiDeepWater(u8 metatileBehavior)
|
||||
// Water that's too fast to surf on
|
||||
bool8 MetatileBehavior_IsFastWater(u8 metatileBehavior)
|
||||
{
|
||||
if (metatileBehavior == MB_SEMI_DEEP_WATER)
|
||||
if (metatileBehavior == MB_FAST_WATER)
|
||||
return TRUE;
|
||||
else
|
||||
return FALSE;
|
||||
@@ -476,7 +477,7 @@ bool8 MetatileBehavior_IsMountain(u8 metatileBehavior)
|
||||
|
||||
bool8 MetatileBehavior_IsDiveable(u8 metatileBehavior)
|
||||
{
|
||||
if (metatileBehavior >= MB_SEMI_DEEP_WATER && metatileBehavior <= MB_DEEP_WATER)
|
||||
if (metatileBehavior >= MB_FAST_WATER && metatileBehavior <= MB_DEEP_WATER)
|
||||
return TRUE;
|
||||
else
|
||||
return FALSE;
|
||||
@@ -514,9 +515,9 @@ bool8 MetatileBehavior_IsCrackedIce(u8 metatileBehavior)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
bool8 MetatileBehavior_IsDeepSemiDeepOrSplashingWater(u8 metatileBehavior)
|
||||
bool8 MetatileBehavior_IsDeepWaterTerrain(u8 metatileBehavior)
|
||||
{
|
||||
if ((metatileBehavior >= MB_SEMI_DEEP_WATER && metatileBehavior <= MB_DEEP_WATER)
|
||||
if ((metatileBehavior >= MB_FAST_WATER && metatileBehavior <= MB_DEEP_WATER)
|
||||
|| metatileBehavior == MB_OCEAN_WATER)
|
||||
return TRUE;
|
||||
else
|
||||
|
||||
+2
-2
@@ -4063,7 +4063,7 @@ static bool8 SetUpFieldMove_Surf(void)
|
||||
s16 x, y;
|
||||
|
||||
GetXYCoordsOneStepInFrontOfPlayer(&x, &y);
|
||||
if (MetatileBehavior_IsSemiDeepWater(MapGridGetMetatileBehaviorAt(x, y)) != TRUE
|
||||
if (MetatileBehavior_IsFastWater(MapGridGetMetatileBehaviorAt(x, y)) != TRUE
|
||||
&& PartyHasMonWithSurf() == TRUE
|
||||
&& IsPlayerFacingSurfableFishableWater() == TRUE)
|
||||
{
|
||||
@@ -4085,7 +4085,7 @@ static void DisplayCantUseSurfMessage(void)
|
||||
else
|
||||
{
|
||||
GetXYCoordsOneStepInFrontOfPlayer(&x, &y);
|
||||
if (MetatileBehavior_IsSemiDeepWater(MapGridGetMetatileBehaviorAt(x, y)) == TRUE)
|
||||
if (MetatileBehavior_IsFastWater(MapGridGetMetatileBehaviorAt(x, y)) == TRUE)
|
||||
DisplayPartyMenuStdMessage(PARTY_MSG_CURRENT_TOO_FAST);
|
||||
else if ((gSaveBlock1Ptr->location.mapGroup == MAP_GROUP(ROUTE17))
|
||||
&& ((gSaveBlock1Ptr->location.mapNum == MAP_NUM(ROUTE17))
|
||||
|
||||
Reference in New Issue
Block a user