diff options
Diffstat (limited to 'include/battle.h')
-rw-r--r-- | include/battle.h | 17 |
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; |