Adds ability to fly from the PokeNav Region Map #5672
Closed
+137
−10,240
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Lets the player press 'R' over locations they have visited to fly to them from the PokeNav Region Map.
Description
RegionMap struct
totypedef RegionMap struct
with the nameRegionMap
to allow more flexible use in other filesCB_ExitFlyMap()
to allow setting the fly destination correctly from other filesOW_FLAG_USE_FLY_FROM_POKENAV
to allow this feature to be disabledSYS_USE_POKENAV_FLY
as a system flag to allow disabling the Show Mon animation when flying from the PokeNavpokenav_region_map.c
to handle flyingUpdateRegionMapHelpBarText()
so the HelpBarText can be easily synced with cursor movement and loading the map from the menuProcessRegionMapInput_*
functions#includes
and changed some static functions to non-static so they could be declared in the header filesFeature(s) this PR does NOT handle:
Adding other interactions in the overworld to handle other HM moves, this is specifically for
Fly
Discord contact info
@khbsd