diff options
author | Marijn van der Werf <marijn.vanderwerf@gmail.com> | 2016-12-02 19:06:22 +0100 |
---|---|---|
committer | YamaArashi <YamaArashi@users.noreply.github.com> | 2016-12-02 10:06:22 -0800 |
commit | 1f222c04ef1d10ff5a5c6bb98cd4380ecf2bba86 (patch) | |
tree | 573d6368233110b17292e498f49532c1c9244404 /include/battle_setup.h | |
parent | 4258e60771aa9fdabd678930eca534423bd371b8 (diff) |
[WIP] Extract all external function declarations to headers (#114)
* Extract other external function declarations
* Fix GBA compilation
* Revert `sub_803C434` to asm
Diffstat (limited to 'include/battle_setup.h')
-rw-r--r-- | include/battle_setup.h | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/include/battle_setup.h b/include/battle_setup.h index 2c9d1d8c5..b82180f28 100644 --- a/include/battle_setup.h +++ b/include/battle_setup.h @@ -1,7 +1,84 @@ #ifndef GUARD_BATTLE_SETUP_H #define GUARD_BATTLE_SETUP_H +// task01_battle_start +// task_add_01_battle_start void CheckForSafariZoneAndProceed(void); +void sub_8081A18(void); void sub_8081A5C(void); +void sub_8081AA4(void); +// task_add_01_battle_start_with_music_and_stats +// sub_8081AFC +void sub_8081B3C(void); +// sub_8081B78 +// sub_8081BB8 +// sub_8081BF8 +// sub_8081C50 +void sub_8081C8C(void); +void sub_8081CEC(void); +// sub_8081D3C +// sub_8081E90 +// GetSumOfPartyMonLevel +// GetSumOfEnemyPartyLevel +u8 GetWildBattleTransition(void); +u8 GetTrainerBattleTransition(void); +// GetBattleTowerBattleTransition +// sub_8082168 +void sub_8082188(void); +void sub_80821D8(void); +void sub_8082228(void); +// TrainerBattleLoadArg32 +// TrainerBattleLoadArg16 +// TrainerBattleLoadArg8 +// trainerflag_opponent +bool32 battle_exit_is_player_defeat(u32 a1); +// sub_80822BC +// TrainerBattleLoadArgs +// battle_80801F0 +u8 *TrainerBattleConfigure(u8 *data); +void TrainerWantsBattle(u8, u8 *); +u8* GetTrainerFlagFromScriptPointer(u8 *data); +// sub_8082524 +// sub_8082558 +// sub_8082564 +// sub_808257C +// unref_sub_8082590 +u8 trainer_flag_check(u16); +void trainer_flag_set(u16); +void trainer_flag_clear(u16); +void sub_80825E4(void); +void sub_808260C(void); +// do_choose_name_or_words_screen +// sub_80826B0 +// sub_80826D8 +u8 *sub_80826E8(void); +u8 *sub_8082700(void); +// sub_8082718 +// PlayTrainerEncounterMusic +// SanitizeString +u8 *sub_808281C(void); +// sub_8082830 +// unref_sub_808286C +u8 *sub_8082880(void); +// sub_8082894 +// sub_80828B8 +// sub_80828FC +// sub_80829A8 +// sub_80829E8 +// sub_8082A18 +// sub_8082A54 +// sub_8082A90 +// sub_8082AE4 +// sub_8082B10 +// sub_8082B44 +// sub_8082B78 +// sub_8082BA4 +void sub_8082BD0(u16, u16); +// sub_8082C0C +// unref_sub_8082C2C +u16 sub_8082C4C(u16 a1); +// sub_8082C68 +// sub_8082C9C +void sub_8082CB8(void); #endif // GUARD_BATTLE_SETUP_H |