summaryrefslogtreecommitdiff
path: root/include/battle.h
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2021-06-30 16:49:31 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2021-06-30 16:49:31 -0400
commitd7018c11494561eecd94c93b98a7980a063d7bf8 (patch)
tree9e9590ee66d6f82f015e0ffb7d3fcbc95ed63d67 /include/battle.h
parent628a4e6bf8290a8c29c0b1f9dc67797e30ccbfbf (diff)
Tidy up ewram.h; yeet some more redundant definitions
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;