summaryrefslogtreecommitdiff
path: root/src/battle_main.c
diff options
context:
space:
mode:
authorDiegoisawesome <Diegoisawesome@users.noreply.github.com>2018-10-30 11:18:24 -0500
committerGitHub <noreply@github.com>2018-10-30 11:18:24 -0500
commitf3af20d3cf4c5a51b991e7f605f7cbea217a3cad (patch)
treea38ed794cbd11054086cb18f96d2b8bb1cec8bee /src/battle_main.c
parentb1b97c1da9f8190ef3d145acf30eb1708f50e3f3 (diff)
parent0e6fbbfe091a260f627427ce4f204c192c9dbcc3 (diff)
Merge pull request #370 from DizzyEggg/battle_tower
Decompile Battle Tower
Diffstat (limited to 'src/battle_main.c')
-rw-r--r--src/battle_main.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/battle_main.c b/src/battle_main.c
index 80ee5c425..9f1ea3c01 100644
--- a/src/battle_main.c
+++ b/src/battle_main.c
@@ -52,6 +52,7 @@
#include "international_string_util.h"
#include "pokeball.h"
#include "party_menu.h"
+#include "battle_tower.h"
struct UnknownPokemonStruct4
{
@@ -106,9 +107,6 @@ extern const u8 gText_Confusion[];
extern const u8 gText_Love[];
// functions
-extern void GetFrontierTrainerName(u8* dst, u16 trainerId); // battle tower
-extern void sub_8166188(void); // battle tower, sets link battle mons level but why?
-extern void sub_8165B88(u8* dst, u16 trainerId); // battle tower, gets language
extern void sub_81B9150(void);
extern void sub_80B3AF8(u8 taskId); // cable club
extern void sub_81A56B4(void); // battle frontier 2
@@ -1159,9 +1157,9 @@ static void CB2_HandleStartMultiPartnerBattle(void)
gLinkPlayers[3].id = 3;
GetFrontierTrainerName(gLinkPlayers[2].name, gTrainerBattleOpponent_A);
GetFrontierTrainerName(gLinkPlayers[3].name, gTrainerBattleOpponent_B);
- sub_8165B88(&language, gTrainerBattleOpponent_A);
+ GetBattleTowerTrainerLanguage(&language, gTrainerBattleOpponent_A);
gLinkPlayers[2].language = language;
- sub_8165B88(&language, gTrainerBattleOpponent_B);
+ GetBattleTowerTrainerLanguage(&language, gTrainerBattleOpponent_B);
gLinkPlayers[3].language = language;
if (sub_800A520())