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.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/include/battle_tower.h b/include/battle_tower.h
index b755e68e9..b7b106107 100644
--- a/include/battle_tower.h
+++ b/include/battle_tower.h
@@ -4,6 +4,27 @@
#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 *);
void ValidateEReaderTrainer(void);