summaryrefslogtreecommitdiff
path: root/include/battle_tower.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/battle_tower.h')
-rw-r--r--include/battle_tower.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/include/battle_tower.h b/include/battle_tower.h
index 4c3c23e48..b7b106107 100644
--- a/include/battle_tower.h
+++ b/include/battle_tower.h
@@ -2,6 +2,28 @@
#define GUARD_BATTLE_TOWER_H
#include "global.h"
+#include "constants/battle_tower.h"
+
+#define BATTLE_TOWER_EREADER_TRAINER_ID 200
+#define BATTLE_TOWER_RECORD_MIXING_TRAINER_BASE_ID 100
+
+struct BattleTowerTrainer
+{
+ u8 trainerClass;
+ u8 name[3];
+ u8 teamFlags;
+ u16 speech[6];
+};
+
+struct BattleTowerPokemonTemplate
+{
+ u16 species;
+ u8 heldItem;
+ u8 teamFlags;
+ u16 moves[4];
+ u8 evSpread;
+ u8 nature;
+};
u16 sub_8164FCC(u8, u8);
void sub_80E7524(struct BattleTowerEReaderTrainer *);