mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2025-02-21 11:43:37 +01:00
fix goto in bike.c
This commit is contained in:
parent
7740ca1303
commit
dbc1b9aacf
19
src/bike.c
19
src/bike.c
@ -614,28 +614,25 @@ static void AcroBikeTransition_WheelieHoppingMoving(u8 direction)
|
||||
return;
|
||||
}
|
||||
collision = GetBikeCollision(direction);
|
||||
// TODO: Try to get rid of this goto
|
||||
if (collision == 0 || collision == COLLISION_WHEELIE_HOP)
|
||||
if (collision && collision != COLLISION_WHEELIE_HOP)
|
||||
{
|
||||
goto derp;
|
||||
}
|
||||
else if (collision == COLLISION_LEDGE_JUMP)
|
||||
if (collision == COLLISION_LEDGE_JUMP)
|
||||
{
|
||||
PlayerLedgeHoppingWheelie(direction);
|
||||
return;
|
||||
}
|
||||
else if (collision < COLLISION_STOP_SURFING || collision > COLLISION_ROTATING_GATE)
|
||||
if (collision >= COLLISION_STOP_SURFING && collision <= COLLISION_ROTATING_GATE)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (collision < COLLISION_VERTICAL_RAIL)
|
||||
{
|
||||
AcroBikeTransition_WheelieHoppingStanding(direction);
|
||||
return;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
derp:
|
||||
PlayerMovingHoppingWheelie(direction);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void AcroBikeTransition_SideJump(u8 direction)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user