summaryrefslogtreecommitdiff
path: root/include/battle.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/battle.h')
-rw-r--r--include/battle.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/include/battle.h b/include/battle.h
index d9080f1fc..878e7cfc6 100644
--- a/include/battle.h
+++ b/include/battle.h
@@ -297,9 +297,24 @@ union MultiBuffers
struct MultiBattlePokemonTx multiBattleMons[3];
};
+// Used internally
+struct LinkBattleCommunicationHeader
+{
+ u8 state;
+ u8 activeBattler;
+ u8 battlerAttacker;
+ u8 battlerTarget;
+ u16 size;
+ u8 absentBattlerFlags;
+ u8 effectBattler;
+ u8 data[0];
+};
+
struct BattleStruct /* 0x2000000 */
{
- u8 filler00000[0x16000];
+ u8 filler00000[0x14000];
+ /*0x14000*/ u8 linkSend[0x1000];
+ /*0x15000*/ u8 linkRecv[0x1000];
/*0x16000*/ u8 turnEffectsTracker;
/*0x16001*/ u8 turnEffectsBattlerId;
/*0x16002*/ u8 animTurn;