syntax fixes, turn slow movement on rock stairs default off, remove petalburg layout change

This commit is contained in:
ghoulslash 2024-07-08 14:08:15 -04:00
parent e864b686c7
commit 0cffe4a96a
6 changed files with 120 additions and 127 deletions

Binary file not shown.

View File

@ -3,7 +3,7 @@
// Movement config
#define OW_RUNNING_INDOORS GEN_LATEST // In Gen4+, players are allowed to run indoors.
#define SLOW_MOVEMENT_ON_STAIRS TRUE // If enabled, the player will move slower up/down stairs like in FR
#define SLOW_MOVEMENT_ON_STAIRS FALSE // If enabled, the player will move slower up/down stairs like in FR
// Other settings
#define OW_POISON_DAMAGE GEN_LATEST // In Gen4, Pokémon no longer faint from Poison in the overworld. In Gen5+, they no longer take damage at all.

View File

@ -206,7 +206,7 @@ static void MachBikeTransition_TurnDirection(u8 direction)
Bike_SetBikeStill();
}
else
{
{
MachBikeTransition_FaceDirection(playerObjEvent->facingDirection);
}
}
@ -246,6 +246,7 @@ static void MachBikeTransition_TrySpeedUp(u8 direction)
}
else
{
// we did not hit anything that can slow us down, so perform the advancement callback depending on the bikeFrameCounter and try to increase the mach bike's speed.
if (ObjectMovingOnRockStairs(playerObjEvent, direction) && gPlayerAvatar.bikeFrameCounter > 1)
gPlayerAvatar.bikeFrameCounter--;

View File

@ -266,7 +266,6 @@ u8 MovementAction_FlyUp_Step1(struct ObjectEvent *, struct Sprite *);
u8 MovementAction_Fly_Finish(struct ObjectEvent *, struct Sprite *);
u8 MovementAction_FlyDown_Step0(struct ObjectEvent *, struct Sprite *);
u8 MovementAction_FlyDown_Step1(struct ObjectEvent *, struct Sprite *);
//slow running
u8 MovementActionFunc_RunSlowDown_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite);
u8 MovementActionFunc_RunSlowUp_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite);
u8 MovementActionFunc_RunSlowLeft_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite);
@ -435,7 +434,6 @@ u8 (*const gMovementActionFuncs_FlyUp[])(struct ObjectEvent *, struct Sprite *);
u8 (*const gMovementActionFuncs_FlyDown[])(struct ObjectEvent *, struct Sprite *);
u8 (*const gMovementActionFuncs_EmoteX[])(struct ObjectEvent *, struct Sprite *);
u8 (*const gMovementActionFuncs_EmoteDoubleExclMark[])(struct ObjectEvent *, struct Sprite *);
//run slow
u8 (*const gMovementActionFuncs_RunDownSlow[])(struct ObjectEvent *, struct Sprite *);
u8 (*const gMovementActionFuncs_RunUpSlow[])(struct ObjectEvent *, struct Sprite *);
u8 (*const gMovementActionFuncs_RunLeftSlow[])(struct ObjectEvent *, struct Sprite *);
@ -604,7 +602,6 @@ u8 (*const *const gMovementActionFuncs[])(struct ObjectEvent *, struct Sprite *)
[MOVEMENT_ACTION_EMOTE_DOUBLE_EXCL_MARK] = gMovementActionFuncs_EmoteDoubleExclMark,
[MOVEMENT_ACTION_EXIT_POKEBALL] = gMovementActionFuncs_ExitPokeball,
[MOVEMENT_ACTION_ENTER_POKEBALL] = gMovementActionFuncs_EnterPokeball,
//run slow
[MOVEMENT_ACTION_RUN_DOWN_SLOW] = gMovementActionFuncs_RunDownSlow,
[MOVEMENT_ACTION_RUN_UP_SLOW] = gMovementActionFuncs_RunUpSlow,
[MOVEMENT_ACTION_RUN_LEFT_SLOW] = gMovementActionFuncs_RunLeftSlow,
@ -1571,7 +1568,6 @@ u8 (*const gMovementActionFuncs_EmoteDoubleExclMark[])(struct ObjectEvent *, str
MovementAction_Finish,
};
//slow running
u8 (*const gMovementActionFuncs_RunDownSlow[])(struct ObjectEvent *, struct Sprite *) = {
MovementActionFunc_RunSlowDown_Step0,
MovementActionFunc_RunSlow_Step1,

View File

@ -638,7 +638,7 @@ static void PlayerNotOnBikeTurningInPlace(u8 direction, u16 heldKeys)
static void PlayerNotOnBikeMoving(u8 direction, u16 heldKeys)
{
u8 collision = CheckForPlayerAvatarCollision(direction);
if (collision)
{
if (collision == COLLISION_LEDGE_JUMP)
@ -659,7 +659,7 @@ static void PlayerNotOnBikeMoving(u8 direction, u16 heldKeys)
return;
}
}
if (gPlayerAvatar.flags & PLAYER_AVATAR_FLAG_SURFING)
{
// same speed as running
@ -2473,7 +2473,6 @@ u8 GetRightSideStairsDirection(u8 direction)
default:
if (direction > DIR_EAST)
direction -= DIR_EAST;
return direction;
}
}
@ -2489,7 +2488,6 @@ u8 GetLeftSideStairsDirection(u8 direction)
default:
if (direction > DIR_EAST)
direction -= DIR_EAST;
return direction;
}
}

View File

@ -8,64 +8,64 @@
static const u8 sTileBitAttributes[NUM_METATILE_BEHAVIORS] =
{
[MB_NORMAL] = TILE_FLAG_UNUSED,
[MB_TALL_GRASS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_LONG_GRASS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_UNUSED_05] = TILE_FLAG_HAS_ENCOUNTERS,
[MB_DEEP_SAND] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_SHORT_GRASS] = TILE_FLAG_UNUSED,
[MB_CAVE] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_LONG_GRASS_SOUTH_EDGE] = TILE_FLAG_UNUSED,
[MB_NO_RUNNING] = TILE_FLAG_UNUSED,
[MB_INDOOR_ENCOUNTER] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_MOUNTAIN_TOP] = TILE_FLAG_UNUSED,
[MB_BATTLE_PYRAMID_WARP] = TILE_FLAG_UNUSED,
[MB_MOSSDEEP_GYM_WARP] = TILE_FLAG_UNUSED,
[MB_MT_PYRE_HOLE] = TILE_FLAG_UNUSED,
[MB_POND_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_INTERIOR_DEEP_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_DEEP_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_WATERFALL] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_SOOTOPOLIS_DEEP_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_OCEAN_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_PUDDLE] = TILE_FLAG_UNUSED,
[MB_SHALLOW_WATER] = TILE_FLAG_UNUSED,
[MB_NO_SURFACING] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_STAIRS_OUTSIDE_ABANDONED_SHIP] = TILE_FLAG_UNUSED,
[MB_SHOAL_CAVE_ENTRANCE] = TILE_FLAG_UNUSED,
[MB_ICE] = TILE_FLAG_UNUSED,
[MB_SAND] = TILE_FLAG_UNUSED,
[MB_SEAWEED] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_UNUSED_23] = TILE_FLAG_UNUSED,
[MB_ASHGRASS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_FOOTPRINTS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_THIN_ICE] = TILE_FLAG_UNUSED,
[MB_CRACKED_ICE] = TILE_FLAG_UNUSED,
[MB_HOT_SPRINGS] = TILE_FLAG_UNUSED,
[MB_LAVARIDGE_GYM_B1F_WARP] = TILE_FLAG_UNUSED,
[MB_SEAWEED_NO_SURFACING] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_REFLECTION_UNDER_BRIDGE] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_EAST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_WEST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_NORTH] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTH] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_NORTHEAST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_NORTHWEST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTHEAST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTHWEST] = TILE_FLAG_UNUSED,
[MB_JUMP_NORTHEAST] = TILE_FLAG_UNUSED,
[MB_JUMP_NORTHWEST] = TILE_FLAG_UNUSED,
[MB_JUMP_SOUTHEAST] = TILE_FLAG_UNUSED,
[MB_JUMP_SOUTHWEST] = TILE_FLAG_UNUSED,
[MB_WALK_EAST] = TILE_FLAG_UNUSED,
[MB_WALK_WEST] = TILE_FLAG_UNUSED,
[MB_WALK_NORTH] = TILE_FLAG_UNUSED,
[MB_WALK_SOUTH] = TILE_FLAG_UNUSED,
[MB_SLIDE_EAST] = TILE_FLAG_UNUSED,
[MB_SLIDE_WEST] = TILE_FLAG_UNUSED,
[MB_SLIDE_NORTH] = TILE_FLAG_UNUSED,
[MB_SLIDE_SOUTH] = TILE_FLAG_UNUSED,
[MB_TRICK_HOUSE_PUZZLE_8_FLOOR] = TILE_FLAG_UNUSED,
[MB_NORMAL] = TILE_FLAG_UNUSED,
[MB_TALL_GRASS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_LONG_GRASS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_UNUSED_05] = TILE_FLAG_HAS_ENCOUNTERS,
[MB_DEEP_SAND] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_SHORT_GRASS] = TILE_FLAG_UNUSED,
[MB_CAVE] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_LONG_GRASS_SOUTH_EDGE] = TILE_FLAG_UNUSED,
[MB_NO_RUNNING] = TILE_FLAG_UNUSED,
[MB_INDOOR_ENCOUNTER] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_MOUNTAIN_TOP] = TILE_FLAG_UNUSED,
[MB_BATTLE_PYRAMID_WARP] = TILE_FLAG_UNUSED,
[MB_MOSSDEEP_GYM_WARP] = TILE_FLAG_UNUSED,
[MB_MT_PYRE_HOLE] = TILE_FLAG_UNUSED,
[MB_POND_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_INTERIOR_DEEP_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_DEEP_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_WATERFALL] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_SOOTOPOLIS_DEEP_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_OCEAN_WATER] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_PUDDLE] = TILE_FLAG_UNUSED,
[MB_SHALLOW_WATER] = TILE_FLAG_UNUSED,
[MB_NO_SURFACING] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_STAIRS_OUTSIDE_ABANDONED_SHIP] = TILE_FLAG_UNUSED,
[MB_SHOAL_CAVE_ENTRANCE] = TILE_FLAG_UNUSED,
[MB_ICE] = TILE_FLAG_UNUSED,
[MB_SAND] = TILE_FLAG_UNUSED,
[MB_SEAWEED] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_UNUSED_23] = TILE_FLAG_UNUSED,
[MB_ASHGRASS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_FOOTPRINTS] = TILE_FLAG_UNUSED | TILE_FLAG_HAS_ENCOUNTERS,
[MB_THIN_ICE] = TILE_FLAG_UNUSED,
[MB_CRACKED_ICE] = TILE_FLAG_UNUSED,
[MB_HOT_SPRINGS] = TILE_FLAG_UNUSED,
[MB_LAVARIDGE_GYM_B1F_WARP] = TILE_FLAG_UNUSED,
[MB_SEAWEED_NO_SURFACING] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE | TILE_FLAG_HAS_ENCOUNTERS,
[MB_REFLECTION_UNDER_BRIDGE] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_EAST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_WEST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_NORTH] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTH] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_NORTHEAST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_NORTHWEST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTHEAST] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTHWEST] = TILE_FLAG_UNUSED,
[MB_JUMP_NORTHEAST] = TILE_FLAG_UNUSED,
[MB_JUMP_NORTHWEST] = TILE_FLAG_UNUSED,
[MB_JUMP_SOUTHEAST] = TILE_FLAG_UNUSED,
[MB_JUMP_SOUTHWEST] = TILE_FLAG_UNUSED,
[MB_WALK_EAST] = TILE_FLAG_UNUSED,
[MB_WALK_WEST] = TILE_FLAG_UNUSED,
[MB_WALK_NORTH] = TILE_FLAG_UNUSED,
[MB_WALK_SOUTH] = TILE_FLAG_UNUSED,
[MB_SLIDE_EAST] = TILE_FLAG_UNUSED,
[MB_SLIDE_WEST] = TILE_FLAG_UNUSED,
[MB_SLIDE_NORTH] = TILE_FLAG_UNUSED,
[MB_SLIDE_SOUTH] = TILE_FLAG_UNUSED,
[MB_TRICK_HOUSE_PUZZLE_8_FLOOR] = TILE_FLAG_UNUSED,
[MB_SIDEWAYS_STAIRS_RIGHT_SIDE] = TILE_FLAG_UNUSED,
[MB_SIDEWAYS_STAIRS_LEFT_SIDE] = TILE_FLAG_UNUSED,
[MB_SIDEWAYS_STAIRS_RIGHT_SIDE_TOP] = TILE_FLAG_UNUSED,
@ -73,63 +73,63 @@ static const u8 sTileBitAttributes[NUM_METATILE_BEHAVIORS] =
[MB_SIDEWAYS_STAIRS_RIGHT_SIDE_BOTTOM] = TILE_FLAG_UNUSED,
[MB_SIDEWAYS_STAIRS_LEFT_SIDE_BOTTOM] = TILE_FLAG_UNUSED,
[MB_ROCK_STAIRS] = TILE_FLAG_UNUSED,
[MB_EASTWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_WESTWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_NORTHWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_SOUTHWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_NON_ANIMATED_DOOR] = TILE_FLAG_UNUSED,
[MB_LADDER] = TILE_FLAG_UNUSED,
[MB_EAST_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_WEST_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_NORTH_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_SOUTH_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_CRACKED_FLOOR_HOLE] = TILE_FLAG_UNUSED,
[MB_AQUA_HIDEOUT_WARP] = TILE_FLAG_UNUSED,
[MB_LAVARIDGE_GYM_1F_WARP] = TILE_FLAG_UNUSED,
[MB_ANIMATED_DOOR] = TILE_FLAG_UNUSED,
[MB_UP_ESCALATOR] = TILE_FLAG_UNUSED,
[MB_DOWN_ESCALATOR] = TILE_FLAG_UNUSED,
[MB_WATER_DOOR] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_WATER_SOUTH_ARROW_WARP] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_DEEP_SOUTH_WARP] = TILE_FLAG_UNUSED,
[MB_UNUSED_6F] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_BRIDGE_OVER_POND_LOW] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_MED] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_HIGH] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_VERTICAL_LOG_TOP] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_VERTICAL_LOG_BOTTOM] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_HORIZONTAL_LOG_LEFT] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_HORIZONTAL_LOG_RIGHT] = TILE_FLAG_UNUSED,
[MB_FORTREE_BRIDGE] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_MED_EDGE_1] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_MED_EDGE_2] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_HIGH_EDGE_1] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_HIGH_EDGE_2] = TILE_FLAG_UNUSED,
[MB_UNUSED_BRIDGE] = TILE_FLAG_UNUSED,
[MB_BIKE_BRIDGE_OVER_BARRIER] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_SCENERY] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_TRAINER_SPOT] = TILE_FLAG_UNUSED,
[MB_HOLDS_SMALL_DECORATION] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_BALLOON] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_IMPASSABLE] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_GLITTER_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_JUMP_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_SPIN_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_SOUND_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_BREAKABLE_DOOR] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTH_AND_NORTH] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_WEST_AND_EAST] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_HOLE] = TILE_FLAG_UNUSED,
[MB_HOLDS_LARGE_DECORATION] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_TV_SHIELD] = TILE_FLAG_UNUSED,
[MB_PLAYER_ROOM_PC_ON] = TILE_FLAG_UNUSED,
[MB_MUDDY_SLOPE] = TILE_FLAG_UNUSED,
[MB_BUMPY_SLOPE] = TILE_FLAG_UNUSED,
[MB_CRACKED_FLOOR] = TILE_FLAG_UNUSED,
[MB_ISOLATED_VERTICAL_RAIL] = TILE_FLAG_UNUSED,
[MB_ISOLATED_HORIZONTAL_RAIL] = TILE_FLAG_UNUSED,
[MB_VERTICAL_RAIL] = TILE_FLAG_UNUSED,
[MB_HORIZONTAL_RAIL] = TILE_FLAG_UNUSED,
[MB_EASTWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_WESTWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_NORTHWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_SOUTHWARD_CURRENT] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_NON_ANIMATED_DOOR] = TILE_FLAG_UNUSED,
[MB_LADDER] = TILE_FLAG_UNUSED,
[MB_EAST_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_WEST_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_NORTH_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_SOUTH_ARROW_WARP] = TILE_FLAG_UNUSED,
[MB_CRACKED_FLOOR_HOLE] = TILE_FLAG_UNUSED,
[MB_AQUA_HIDEOUT_WARP] = TILE_FLAG_UNUSED,
[MB_LAVARIDGE_GYM_1F_WARP] = TILE_FLAG_UNUSED,
[MB_ANIMATED_DOOR] = TILE_FLAG_UNUSED,
[MB_UP_ESCALATOR] = TILE_FLAG_UNUSED,
[MB_DOWN_ESCALATOR] = TILE_FLAG_UNUSED,
[MB_WATER_DOOR] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_WATER_SOUTH_ARROW_WARP] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_DEEP_SOUTH_WARP] = TILE_FLAG_UNUSED,
[MB_UNUSED_6F] = TILE_FLAG_UNUSED | TILE_FLAG_SURFABLE,
[MB_BRIDGE_OVER_POND_LOW] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_MED] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_HIGH] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_VERTICAL_LOG_TOP] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_VERTICAL_LOG_BOTTOM] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_HORIZONTAL_LOG_LEFT] = TILE_FLAG_UNUSED,
[MB_PACIFIDLOG_HORIZONTAL_LOG_RIGHT] = TILE_FLAG_UNUSED,
[MB_FORTREE_BRIDGE] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_MED_EDGE_1] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_MED_EDGE_2] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_HIGH_EDGE_1] = TILE_FLAG_UNUSED,
[MB_BRIDGE_OVER_POND_HIGH_EDGE_2] = TILE_FLAG_UNUSED,
[MB_UNUSED_BRIDGE] = TILE_FLAG_UNUSED,
[MB_BIKE_BRIDGE_OVER_BARRIER] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_SCENERY] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_TRAINER_SPOT] = TILE_FLAG_UNUSED,
[MB_HOLDS_SMALL_DECORATION] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_BALLOON] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_IMPASSABLE] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_GLITTER_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_JUMP_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_SPIN_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_SOUND_MAT] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_BREAKABLE_DOOR] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_SOUTH_AND_NORTH] = TILE_FLAG_UNUSED,
[MB_IMPASSABLE_WEST_AND_EAST] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_HOLE] = TILE_FLAG_UNUSED,
[MB_HOLDS_LARGE_DECORATION] = TILE_FLAG_UNUSED,
[MB_SECRET_BASE_TV_SHIELD] = TILE_FLAG_UNUSED,
[MB_PLAYER_ROOM_PC_ON] = TILE_FLAG_UNUSED,
[MB_MUDDY_SLOPE] = TILE_FLAG_UNUSED,
[MB_BUMPY_SLOPE] = TILE_FLAG_UNUSED,
[MB_CRACKED_FLOOR] = TILE_FLAG_UNUSED,
[MB_ISOLATED_VERTICAL_RAIL] = TILE_FLAG_UNUSED,
[MB_ISOLATED_HORIZONTAL_RAIL] = TILE_FLAG_UNUSED,
[MB_VERTICAL_RAIL] = TILE_FLAG_UNUSED,
[MB_HORIZONTAL_RAIL] = TILE_FLAG_UNUSED,
};
bool8 MetatileBehavior_IsATile(u8 metatileBehavior)
@ -1481,5 +1481,3 @@ bool8 MetatileBehavior_IsRockStairs(u8 metatileBehavior)
else
return FALSE;
}