diff options
author | PikalaxALT <PikalaxALT@gmail.com> | 2019-11-08 16:55:44 -0500 |
---|---|---|
committer | PikalaxALT <PikalaxALT@gmail.com> | 2019-11-08 16:55:44 -0500 |
commit | d25196154fe1c4b4cf1bfa13c62c6b85d8c5c4da (patch) | |
tree | bf3114b2debfed3b8e6d90f283eca26390f9cf61 /include/battle_tower.h | |
parent | b3caa183bfcad0f80a1ad94d0edcf3359903c4ac (diff) |
Sync Ruby/Sapphire Battle Tower structs
Diffstat (limited to 'include/battle_tower.h')
-rw-r--r-- | include/battle_tower.h | 21 |
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); |