diff options
author | jiangzhengwenjz <jiangzhengwenjzw@qq.com> | 2019-10-16 08:28:19 +0800 |
---|---|---|
committer | jiangzhengwenjz <jiangzhengwenjzw@qq.com> | 2019-10-16 08:31:44 +0800 |
commit | a6c0088073949fe3007bf600fd2de8948b3874a7 (patch) | |
tree | 805ef6373fd8d74cf576b91927d2e214398459be /include | |
parent | 9243e792f337594980ac97ac203facf17fd8a097 (diff) |
battle_main data decomp
Diffstat (limited to 'include')
-rw-r--r-- | include/battle.h | 2 | ||||
-rw-r--r-- | include/battle_main.h | 6 | ||||
-rw-r--r-- | include/battle_message.h | 8 | ||||
-rw-r--r-- | include/constants/abilities.h | 2 | ||||
-rw-r--r-- | include/data.h | 4 |
5 files changed, 16 insertions, 6 deletions
diff --git a/include/battle.h b/include/battle.h index 754e92997..3ec32e17f 100644 --- a/include/battle.h +++ b/include/battle.h @@ -79,7 +79,7 @@ #define B_ACTION_SAFARI_POKEBLOCK 6 #define B_ACTION_SAFARI_GO_NEAR 7 #define B_ACTION_SAFARI_RUN 8 -#define B_ACTION_9 9 +#define B_ACTION_OLDMAN_THROW 9 #define B_ACTION_EXEC_SCRIPT 10 #define B_ACTION_TRY_FINISH 11 #define B_ACTION_FINISHED 12 diff --git a/include/battle_main.h b/include/battle_main.h index 757ee3468..06d658483 100644 --- a/include/battle_main.h +++ b/include/battle_main.h @@ -45,7 +45,7 @@ struct UnknownPokemonStruct4 void CB2_InitBattle(void); void BattleMainCB2(void); -void CB2_QuitRecordedBattle(void); +void CB2_QuitPokeDudeBattle(void); void sub_8038528(struct Sprite* sprite); void sub_8038A04(void); // unused void VBlankCB_Battle(void); @@ -53,7 +53,7 @@ void sub_801182C(struct Sprite *sprite); void sub_8011A1C(void); u32 sub_80391E0(u8 arrayId, u8 caseId); u32 sub_80397C4(u32 setId, u32 tableId); -void oac_poke_opponent(struct Sprite *sprite); +void SpriteCB_WildMon(struct Sprite *sprite); void SpriteCallbackDummy_2(struct Sprite *sprite); void sub_8039934(struct Sprite *sprite); void sub_8012098(struct Sprite *sprite); @@ -81,7 +81,7 @@ u8 GetWhoStrikesFirst(u8 bank1, u8 bank2, bool8 ignoreChosenMoves); void RunBattleScriptCommands_PopCallbacksStack(void); void RunBattleScriptCommands(void); bool8 TryRunFromBattle(u8 bank); -void sub_800FD9C(void); +void CB2_InitBattle(void); void sub_80120C4(struct Sprite *); void sub_8012100(struct Sprite *); void nullsub_12(void); diff --git a/include/battle_message.h b/include/battle_message.h index ffc9d5bb7..130dc7ce9 100644 --- a/include/battle_message.h +++ b/include/battle_message.h @@ -238,4 +238,12 @@ extern const u8* const gStatNamesTable2[]; extern const u16 gMissStringIds[]; extern const u16 gTrappingMoves[]; +extern const u8 gText_Sleep[]; +extern const u8 gText_Poison[]; +extern const u8 gText_Burn[]; +extern const u8 gText_Paralysis[]; +extern const u8 gText_Ice[]; +extern const u8 gText_Confusion[]; +extern const u8 gText_Love[]; + #endif // GUARD_BATTLE_MESSAGE_H diff --git a/include/constants/abilities.h b/include/constants/abilities.h index 4e2c4056c..4ad54c86f 100644 --- a/include/constants/abilities.h +++ b/include/constants/abilities.h @@ -80,4 +80,6 @@ #define ABILITY_CACOPHONY 76 #define ABILITY_AIR_LOCK 77 +#define ABILITIES_COUNT 78 + #endif // GUARD_CONSTANTS_ABILITIES_H diff --git a/include/data.h b/include/data.h index 9dd386482..005c798b3 100644 --- a/include/data.h +++ b/include/data.h @@ -45,8 +45,8 @@ extern const u8 *const gBattleAnims_Special[]; extern const union AnimCmd *const *const gTrainerBackAnimsPtrTable[]; extern const union AnimCmd *const *const gTrainerFrontAnimsPtrTable[]; -extern const struct OamData gUnknown_824F010; -extern const struct OamData gUnknown_824F018; +extern const struct OamData gOamData_824F010; +extern const struct OamData gOamData_824F018; extern const union AnimCmd *const gSpriteAnimTable_82349BC[]; extern const union AffineAnimCmd *const gSpriteAffineAnimTable_82348C8[]; extern const union AffineAnimCmd *const gSpriteAffineAnimTable_8234944[]; |