summaryrefslogtreecommitdiff
path: root/include/battle.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/battle.h')
-rw-r--r--include/battle.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/include/battle.h b/include/battle.h
index d58b234e3..4f1bc70e1 100644
--- a/include/battle.h
+++ b/include/battle.h
@@ -38,7 +38,7 @@ struct AI_ThinkingStruct /* 0x2016800 */
/* 0x01 */ u8 moveConsidered;
/* 0x02 */ u16 unk2;
/* 0x04 */ s8 score[4]; // score?
-/* 0x08 */ u32 unk8;
+/* 0x08 */ u32 funcResult;
/* 0x0C */ u32 aiFlags;
/* 0x10 */ u8 unk10;
/* 0x11 */ u8 aiLogicId;
@@ -54,14 +54,22 @@ struct SmallBattleStruct1
u8 unk4;
};
+struct SmallItemStruct
+{
+ u8 item[2][2];
+};
+
struct BattleStruct /* 0x2000000 */
{
u8 filler0[0x1601C];
struct SmallBattleStruct1 unk;
- u8 filler1[0xAB]; // 0x2016020
+ u8 filler1[0x68]; // 0x2016020
+ u8 unk88;
+ u8 filler1_2[0x42];
/* 0x160CB */ u8 linkPlayerIndex;
- u8 filler2[0x734];
- struct AI_ThinkingStruct ai;
+ struct SmallItemStruct item;
+ u8 filler2[0x730];
+ struct AI_ThinkingStruct ai; /* 0x2016800 */
};
extern struct BattleStruct battle_2000000;