2020-10-17 02:04:11 +02:00
# ifndef GUARD_CONSTANTS_POKEMON_CONFIG_H
# define GUARD_CONSTANTS_POKEMON_CONFIG_H
# ifndef GEN_3
# define GEN_3 0
# define GEN_4 1
# define GEN_5 2
# define GEN_6 3
# define GEN_7 4
# define GEN_8 5
# endif
2022-05-08 01:45:06 +02:00
# define P_UPDATED_TYPES GEN_8 // Since Gen 6, several Pokémon were changed to be partially or fully Fairy type.
2020-10-24 13:04:30 +02:00
# define P_UPDATED_STATS GEN_8 // Since Gen 6, Pokémon stats are updated with each passing generation.
# define P_UPDATED_ABILITIES GEN_8 // Since Gen 6, certain Pokémon have their abilities changed. Requires BATTLE_ENGINE for Gen4+ abilities.
2020-11-01 18:50:29 +01:00
# define P_UPDATED_EGG_GROUPS GEN_8 // Since Gen 8, certain Pokémon have gained new egg groups.
2021-10-23 01:50:53 +02:00
# define P_SHEDINJA_BALL GEN_8 // Since Gen 4, Shedinja requires a Poké Ball for its evolution. In Gen 3, Shedinja inherits Nincada's Ball.
2022-04-16 18:51:02 +02:00
# define P_LEGENDARY_PERFECT_IVS GEN_8 // Since Gen 6, Legendaries, Mythicals and Ultra Beasts found in the wild or given through gifts have at least 3 perfect IVs.
2022-02-27 02:04:24 +01:00
# define P_KADABRA_EVERSTONE GEN_8 // Since Gen 4, Kadabra can evolve even when holding an Everstone.
2021-11-27 02:56:48 +01:00
# define P_NIDORAN_M_DITTO_BREED GEN_8 // Since Gen 5, when Nidoran♂ breeds with Ditto it can produce Nidoran♀ offspring. Before, it would only yield male offspring. This change also applies to Volbeat.
2020-10-17 02:04:11 +02:00
2022-08-22 23:27:21 +02:00
# define P_NEW_POKEMON TRUE // Turning this to FALSE will remove all newly added Pokémon and Forms. Only Unown, Castform and Deoxys forms will remain.
2021-12-03 11:02:22 +01:00
# define P_ENABLE_DEBUG TRUE // Enables a debug menu for pokemon sprites and icons, accessed by pressing SELECT in the summary screen.
2020-10-17 02:04:11 +02:00
# endif // GUARD_CONSTANTS_POKEMON_CONFIG_H