summaryrefslogtreecommitdiff
path: root/include/battle.h
diff options
context:
space:
mode:
authorDiegoisawesome <Diegoisawesome@users.noreply.github.com>2017-10-19 12:40:56 -0500
committerGitHub <noreply@github.com>2017-10-19 12:40:56 -0500
commit8ceecd9fba385442f55bff2d19977e3c2fd6e5e8 (patch)
tree5fecc007490abd7ec3b12ee75249229c2bb760bf /include/battle.h
parent0f0ba1e28c5c14bb93d403fd2df4a2d89e057a65 (diff)
parent455202eca00fd1b51e9ba8b75434d97ae5c750a8 (diff)
Merge pull request #81 from DizzyEggg/decompile_rom3
Decompile rom_3
Diffstat (limited to 'include/battle.h')
-rw-r--r--include/battle.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/include/battle.h b/include/battle.h
index f00b7f9ab..448e281d9 100644
--- a/include/battle.h
+++ b/include/battle.h
@@ -27,7 +27,9 @@
#define BIT_SIDE 0x1
#define BIT_MON 0x2
+#define GET_BANK_IDENTITY(bank)((gBanksByIdentity[bank]))
#define GET_BANK_SIDE(bank)((GetBankIdentity(bank) & BIT_SIDE))
+#define GET_BANK_SIDE2(bank)((GET_BANK_IDENTITY(bank) & BIT_SIDE))
#define BATTLE_TYPE_DOUBLE 0x0001
#define BATTLE_TYPE_LINK 0x0002
@@ -655,7 +657,9 @@ struct BattleStruct
u8 field_1A1;
bool8 overworldWeatherDone;
u8 atkCancellerTracker;
- u8 field_1A4[240];
+ u8 field_1A4[96];
+ u8 field_204[104];
+ u8 field_26C[40];
u8 field_294[4];
u8 field_298[8];
u8 field_2A0;
@@ -912,6 +916,11 @@ struct BattleSpriteData
extern struct BattleSpriteData *gBattleSpritesDataPtr;
+#define BATTLE_BUFFER_LINK_SIZE 0x1000
+
+extern u8 *gLinkBattleSendBuffer;
+extern u8 *gLinkBattleRecvBuffer;
+
// Move this somewhere else
#include "sprite.h"