summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/constants/region_map_sections.h4
-rwxr-xr-xinclude/pokemon_summary_screen.h10
2 files changed, 14 insertions, 0 deletions
diff --git a/include/constants/region_map_sections.h b/include/constants/region_map_sections.h
index b9c518b1b..8ff75dfa9 100644
--- a/include/constants/region_map_sections.h
+++ b/include/constants/region_map_sections.h
@@ -216,4 +216,8 @@
#define MAPSEC_TRAINER_HILL 0xD4
#define MAPSEC_NONE 0xD5
+#define MAPSEC_SPECIAL_EGG 0xFD
+#define MAPSEC_IN_GAME_TRADE 0xFE
+#define MAPSEC_FATEFUL_ENCOUNTER 0xFF
+
#endif //GUARD_REGIONMAPSEC_H
diff --git a/include/pokemon_summary_screen.h b/include/pokemon_summary_screen.h
index b29548258..51175a36a 100755
--- a/include/pokemon_summary_screen.h
+++ b/include/pokemon_summary_screen.h
@@ -4,4 +4,14 @@
void sub_81C4F98(u8, void(*)(void));
void ShowSelectMovePokemonSummaryScreen(struct Pokemon *, u8, u8, MainCallback, u16);
+// The Pokemon Summary Screen can operate in different modes. Certain features,
+// such as move re-ordering, are available in the different modes.
+enum PokemonSummaryScreenMode
+{
+ PSS_MODE_NORMAL,
+ PSS_MODE_UNK1,
+ PSS_MODE_UNK2,
+ PSS_MODE_SELECT_MOVE,
+};
+
#endif // GUARD_POKEMON_SUMMARY_SCREEN_H