50 Commits

Author SHA1 Message Date
khbsd
57dad22ac4
feat: separate water and rock smash encounter rate checks (#7293) 2025-07-08 20:52:42 +02:00
Bassoonian
6333702461
Converts more defines to enums and name unnamed enums (#7071)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-06-18 14:30:37 +02:00
Bassoonian
1a6ed20713
Add dedicated getter functions for Pokémon types and abilities (#7043) 2025-06-03 22:05:22 +02:00
Bassoonian
c5c7bb13c9
Converts a bunch of defines to enums (#7041) 2025-06-02 15:54:37 +02:00
hedara90
0917af214c
Replace all usages of lz compression with smol (#7032)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-05-31 19:47:54 +02:00
hedara90
6e64f6f5ef
New sprite compressor (#5627)
Co-authored-by: Hedara <hedara90@gmail.com>
Co-authored-by: DizzyEggg
Co-authored-by: Raymond Dodge <git@rayrobdod.name>
2025-05-30 23:10:54 +02:00
Eduardo Quezada
17e570407e
Remove trailing whitespace (#6968) 2025-05-23 22:33:12 +02:00
hedara90
d1aa49cca3
Remove compressed palettes (#6455) 2025-04-26 22:58:40 +02:00
Bassoonian
d62205f2fc
Converts some defines to enums (#6592) 2025-04-13 13:39:20 +02:00
khbsd
26f28103ec
Add Time-Based Encounters (#6454) 2025-04-09 09:49:09 +02:00
cawtds
5aa85e7b8d fix search level 2025-03-15 00:20:01 +01:00
Frank DeBlasio
0f0c8325c5
Replaced hardcoded numbers in DexNav with variables (#6241) 2025-02-12 09:44:45 -03:00
Bassoonian
a1c47a931f
Revert "Converts a bunch of defines to enums" (#6082) 2025-01-22 21:50:39 +01:00
hedara90
2a8f4b03dc
Revert "Revert map related enum conversion" (#6079) 2025-01-22 21:25:24 +01:00
hedara90
2b9c5fe4e7
Revert map related enum conversion (#6078)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-01-22 19:37:56 +01:00
Bassoonian
a3ce3a569d
Converts a bunch of defines to enums (#6071) 2025-01-21 21:19:41 +01:00
Bassoonian
243900cdbb
Rename DexNav flags and vars (#6044) 2025-01-18 14:44:40 +01:00
DizzyEggg
83979375d3
Don't write to NULL in TryFindHiddenPokemon (#5983) 2025-01-09 14:19:07 +00:00
Bassoonian
d1ceb11960 Fix DexNav static asserts 2025-01-03 15:40:02 +01:00
ghoulslash
7a9e847fd4 some clean up 2025-01-02 09:00:56 -05:00
ghoulslash
85787aaa36 add moves.h 2025-01-02 08:43:12 -05:00
ghoulslash
418d127325 initialize weight in inner loop of DexNavPickTile 2024-11-11 12:39:26 -05:00
ghoulslash
de9c6ea0cd remove unecessary preprocs, comment fixes 2024-11-03 07:53:23 -05:00
ghoulslash
31fe6387e7 handle some suggestions 2024-10-20 18:50:06 -04:00
ghoulslash
229525d122 some cleanup 2024-10-18 22:13:49 -04:00
ghoulslash
99c3146288 add mgba error if opening dexnav when DEXNAV_ENABLED if false 2024-10-18 22:02:04 -04:00
ghoulslash
cb9f1f27a7 move dexnav flags, vars to config, add DEXNAV_ENABLED config to add static asserts that flags, vars are setup and dexnav cannot be used/accessed otherwise 2024-10-18 22:00:19 -04:00
ghoulslash
a6a6737c42 some dexnav improvements, use CalculateDexnavShinyRolls for shiny rolls 2024-10-04 13:54:56 -04:00
ghoulslash
cb1696384c merge in original dexnav code with some rhh specific tweaks 2024-06-16 10:39:28 -04:00
ghoulslash
652cb007ce merge w pret master, add USE_DEXNAV_SEARCH_LEVELS flag 2024-06-16 09:45:38 -04:00
PSF
0790882fd8 Merged with pret 2023-02-04 14:03:38 -08:00
PSF
3c2bf0b0f3 Renamed functions to match current pret counterparts, changed IsElevationMismatchAt to non-static 2023-02-04 13:52:50 -08:00
ghoulslash
a5773a41a8 fix function names to match pret 2022-08-04 19:38:54 -04:00
ghoulslash
7194c27f6a Merge branch 'dexnav' of github.com:ghoulslash/pokeemerald into dexnav 2022-06-24 08:33:12 -04:00
ghoulslash
6420e2c85b dexnav fix shiny rate 2022-06-24 08:32:54 -04:00
Eduardo Quezada
9c67ec3cdf Fixed icons showing when there's no encounters in the map 2022-03-20 11:20:22 -03:00
ghoulslash
3c7228396a update functions 2021-11-28 15:26:48 -05:00
ghoulslash
6b360ac249 fix potential to perfect ivs 2021-11-18 09:15:05 -05:00
ghoulslash
9c4d5743d8 some fixes 2021-11-09 09:06:47 -05:00
ghoulslash
03fa4939ff merge with pret 2021-08-18 20:22:03 -06:00
ghoulslash
019a582c47 replace level bonus with current chain 2021-08-18 20:02:44 -06:00
ghoulslash
b903d02c06 handle battle engine hidden ability change 2021-08-07 12:38:10 -04:00
ghoulslash
fbdbc33f37 fix dexnav headerId overflow issue 2021-06-27 07:42:55 -06:00
Jaizu
705e79b35a
Msgbox fixes
This makes so the msgbox doesn't move in the Y coordinate if the map popup was previously playing.
2021-06-17 21:25:23 +02:00
ghoulslash
f007befe51 cleaner dexnav egg move generation 2021-06-17 11:28:25 -06:00
ghoulslash
608dd9ddc5 add shiny chaining 2021-06-17 11:15:53 -06:00
ghoulslash
c01ad82008 fix some text color labels, add creeping back 2021-06-11 12:44:12 -06:00
ghoulslash
ccb17e9a22 check encounter rate in DexNavLoadEncounterData as added check 2021-05-21 14:12:39 -06:00
ghoulslash
abe68b7466 incremement dexnav chain fix 2021-05-18 09:31:53 -06:00
ghoulslash
5e948e746b add dexnav 2021-04-02 12:28:00 -06:00