Reference TMs and HMs by move instead of number (#1732)

This commit is contained in:
Martin Griffin authored and GitHub committed 2023-08-09 10:51:01 -04:00
1 parent da238562f0
commit 912a80e27a
74 files changed
+10759 -9937

No files matched your search

+1
View File
@@ -1,2 +1,3 @@
.include "constants/gba_constants.inc"
.include "constants/global.inc"
.include "constants/tms_hms.inc"
+17
View File
@@ -0,0 +1,17 @@
#include "constants/tms_hms.h"
/* Expands to:
* enum_start ITEM_TM01
* enum ITEM_TM_FOCUS_PUNCH
* ...
* enum_start ITEM_HM01
* enum ITEM_HM_CUT
* ... */
#define EQUIV_TM(id) enum ITEM_TM_ ## id;
#define EQUIV_HM(id) enum ITEM_HM_ ## id;
enum_start ITEM_TM01
FOREACH_TM(EQUIV_TM)
enum_start ITEM_HM01
FOREACH_HM(EQUIV_HM)
#undef EQUIV_TM
#undef EQUIV_HM