summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-01-05 17:08:30 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2019-01-05 17:08:30 -0500
commit4b459cd4607a48a84bcc14122d2ad324424fdff2 (patch)
tree9608b545f68ed0453b99e252bdc4d45f9b75a0da /include
parent3a4f44ef36c1f0eb6a25bd86234cb94ef73a0c59 (diff)
through sub_815E1F0
Diffstat (limited to 'include')
-rw-r--r--include/battle_2.h1
-rw-r--r--include/battle_setup.h1
-rw-r--r--include/battle_transition.h4
-rw-r--r--include/event_data.h3
-rw-r--r--include/global.h9
-rw-r--r--include/overworld.h1
-rw-r--r--include/pokemon.h2
7 files changed, 19 insertions, 2 deletions
diff --git a/include/battle_2.h b/include/battle_2.h
index ca8b78805..1f7a2304d 100644
--- a/include/battle_2.h
+++ b/include/battle_2.h
@@ -43,6 +43,7 @@ u8 GetWhoStrikesFirst(u8 bank1, u8 bank2, bool8 ignoreChosenMoves);
void RunBattleScriptCommands_PopCallbacksStack(void);
void RunBattleScriptCommands(void);
bool8 TryRunFromBattle(u8 bank);
+void sub_800FD9C(void);
extern const u8 gStatusConditionString_PoisonJpn[8];
extern const u8 gStatusConditionString_SleepJpn[8];
diff --git a/include/battle_setup.h b/include/battle_setup.h
index 2806295ca..86a84f471 100644
--- a/include/battle_setup.h
+++ b/include/battle_setup.h
@@ -17,5 +17,6 @@ void BattleSetup_StartTrainerBattle(void);
u8 *BattleSetup_GetScriptAddrAfterBattle(void);
u8 *BattleSetup_GetTrainerPostBattleScript(void);
void sub_80803FC(void);
+u8 sub_8080060(void);
#endif // GUARD_BATTLE_SETUP_H
diff --git a/include/battle_transition.h b/include/battle_transition.h
index eba76fd61..91e564790 100644
--- a/include/battle_transition.h
+++ b/include/battle_transition.h
@@ -3,6 +3,8 @@
#include "global.h"
-void sub_8149DFC(u8 a1);
+void sub_8149DFC(u8 a0);
+bool8 sub_80D08F8(void);
+void sub_80D08B8(u8 a0);
#endif // GUARD_BATTLE_TRANSITION_H
diff --git a/include/event_data.h b/include/event_data.h
index 13e388bf2..34d103967 100644
--- a/include/event_data.h
+++ b/include/event_data.h
@@ -59,4 +59,7 @@ extern u16 gSpecialVar_0x8014;
extern u16 gSpecialVar_Result;
extern u16 gSpecialVar_0x8004;
+extern u16 gUnknown_20370DA;
+extern u16 gUnknown_20370DC;
+
#endif // GUARD_EVENT_DATA_H
diff --git a/include/global.h b/include/global.h
index 858d95831..0ff9d67df 100644
--- a/include/global.h
+++ b/include/global.h
@@ -709,6 +709,13 @@ struct MEventBuffers
/*0x344 0x3464*/ u32 unk_344[2][5];
}; // 0x36C 0x348C
+struct TrainerTowerLog
+{
+ u32 unk0;
+ u32 unk4;
+ u8 unk8;
+};
+
struct SaveBlock1
{
/*0x0000*/ struct Coords16 pos;
@@ -766,7 +773,7 @@ struct SaveBlock1
/*0x3A54*/ struct FameCheckerSaveData fameChecker[NUM_FAMECHECKER_PERSONS];
/*0x3A94*/ u8 filler3A94[0x2A0];
/*0x3D34*/ u32 unkArrayIdx;
- /*0x3D38*/ u32 unkArray[4][3];
+ /*0x3D38*/ struct TrainerTowerLog unkArray[4];
};
extern struct SaveBlock1* gSaveBlock1Ptr;
diff --git a/include/overworld.h b/include/overworld.h
index 50ac09d9e..5e2e4c11c 100644
--- a/include/overworld.h
+++ b/include/overworld.h
@@ -82,6 +82,7 @@ void sub_8055DC4(void);
u8 sav1_map_get_name(void);
void sub_8055D40(u16 mapDataId);
+void sub_80563F0(void);
extern u8 gUnknown_2031DD8;
extern u8 gUnknown_2036E28;
diff --git a/include/pokemon.h b/include/pokemon.h
index e8782af98..4c6240cd4 100644
--- a/include/pokemon.h
+++ b/include/pokemon.h
@@ -670,4 +670,6 @@ void DoMonFrontSpriteAnimation(struct Sprite* sprite, u16 species, bool8 noCry,
void BattleAnimateFrontSprite(struct Sprite* sprite, u16 species, bool8 noCry, u8 arg3);
void BattleAnimateBackSprite(struct Sprite* sprite, u16 species);
+void PlayMapChosenOrBattleBGM(u16 songId);
+
#endif // GUARD_POKEMON_H