I made a Dexnav
Hey it's been a while since I posted any public resources. Recently, I completed my implementation of a Dexnav feature originally from CommHack (rip). Hopefully people like it/want to use it.
Source Code is available for modification and download at: https://github.com/EternalCode/Dexnav
grass
water
https://streamable.com/jmb0
Important notes
This repository also implements Hidden abilities and repoints the Pokemon Base Stats table! For your tools to be compatible with the moving of the BST table, please refer to the output.txt created post compilation. It will have a long list of symbol names, you want to look for "gbasestats".
Additionally, variable 0x408B is reserved for the select button mechanic. A save block hack is also needed.
See:
https://github.com/EternalCode/Dexnav/blob/master/src/dexnav/HUD/dexnav_hud.h#L14
https://github.com/EternalCode/Dexnav/blob/master/src/dexnav/HUD/dexnav_hud.h#L15
Customization
1) To customize the Base Stat table/hidden abilities edit ".hidden_ability" in https://github.com/EternalCode/Dexnav/blob/master/src/pokemon_base_stats.c
2) If there are more things you want to customize, ask in the thread and I'll update this section
Installation + Setup
To set up follow: https://github.com/EternalCode/Dexnav/blob/master/README.md
Here is a UPS file download: https://www.mediafire.com/file/4gy4id8qfhabzmq/dexnav_1_22_2019.ups/file. Only use that if you haven't expanded your Pokemon already. It should be inserted consuming addresses 0x09800000 in the expanded part of the ROM.
Credits
https://github.com/Touched project structure
https://github.com/pret string related tools and pokeemerald resources
Wobb for making/helping with the GUI design
Hey it's been a while since I posted any public resources. Recently, I completed my implementation of a Dexnav feature originally from CommHack (rip). Hopefully people like it/want to use it.
Source Code is available for modification and download at: https://github.com/EternalCode/Dexnav
grass
water
https://streamable.com/jmb0
Important notes
This repository also implements Hidden abilities and repoints the Pokemon Base Stats table! For your tools to be compatible with the moving of the BST table, please refer to the output.txt created post compilation. It will have a long list of symbol names, you want to look for "gbasestats".
Additionally, variable 0x408B is reserved for the select button mechanic. A save block hack is also needed.
See:
https://github.com/EternalCode/Dexnav/blob/master/src/dexnav/HUD/dexnav_hud.h#L14
https://github.com/EternalCode/Dexnav/blob/master/src/dexnav/HUD/dexnav_hud.h#L15
Customization
1) To customize the Base Stat table/hidden abilities edit ".hidden_ability" in https://github.com/EternalCode/Dexnav/blob/master/src/pokemon_base_stats.c
2) If there are more things you want to customize, ask in the thread and I'll update this section
Installation + Setup
To set up follow: https://github.com/EternalCode/Dexnav/blob/master/README.md
Here is a UPS file download: https://www.mediafire.com/file/4gy4id8qfhabzmq/dexnav_1_22_2019.ups/file. Only use that if you haven't expanded your Pokemon already. It should be inserted consuming addresses 0x09800000 in the expanded part of the ROM.
Credits
https://github.com/Touched project structure
https://github.com/pret string related tools and pokeemerald resources
Wobb for making/helping with the GUI design