summaryrefslogtreecommitdiff
path: root/include/battle.h
diff options
context:
space:
mode:
authorjiangzhengwenjz <jiangzhengwenjzw@qq.com>2019-07-29 08:34:15 +0800
committerjiangzhengwenjz <jiangzhengwenjzw@qq.com>2019-07-31 07:58:08 +0800
commit604347808138a0514933b3b994ac0f4eb62237a8 (patch)
treec24102cfd79fba84e4fbc680bbe72b2a89444fb3 /include/battle.h
parenta4263a6bd8fa3a31d2b1de1279414b403a58e28b (diff)
ported battle_util2 from pokeem
Diffstat (limited to 'include/battle.h')
-rw-r--r--include/battle.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/include/battle.h b/include/battle.h
index 22ecce83b..ae17cdca0 100644
--- a/include/battle.h
+++ b/include/battle.h
@@ -236,7 +236,7 @@ extern const struct Trainer gTrainers[];
#define TRAINER_ENCOUNTER_MUSIC(trainer)((gTrainers[trainer].encounterMusic_gender & 0x7F))
-struct UnknownFlags
+struct ResourceFlags
{
u32 flags[4];
};
@@ -447,11 +447,11 @@ struct StatsArray
struct BattleResources
{
- struct SecretBaseRecord* secretBase;
- struct UnknownFlags *flags;
- struct BattleScriptsStack* battleScriptsStack;
- struct BattleCallbacksStack* battleCallbackStack;
- struct StatsArray* statsBeforeLvlUp;
+ struct SecretBaseRecord *secretBase;
+ struct ResourceFlags *flags;
+ struct BattleScriptsStack *battleScriptsStack;
+ struct BattleCallbacksStack *battleCallbackStack;
+ struct StatsArray *beforeLvlUp;
struct AI_ThinkingStruct *ai;
struct BattleHistory *battleHistory;
struct BattleScriptsStack *AI_ScriptsStack;
@@ -610,7 +610,7 @@ struct BattleStruct
u8 field_2A2;
};
-extern struct BattleStruct* gBattleStruct;
+extern struct BattleStruct *gBattleStruct;
#define GET_MOVE_TYPE(move, typeArg) \
{ \
@@ -975,5 +975,8 @@ extern u8 gBattleBufferB[MAX_BATTLERS_COUNT][0x200];
extern u8 gActionSelectionCursor[MAX_BATTLERS_COUNT];
extern void (*gPreBattleCallback1)(void);
extern bool8 gDoingBattleAnim;
+extern void *gUnknown_3005EE0[];
+extern u8 *gUnknown_2022BB8;
+extern u8 *gUnknown_2022BBC;
#endif // GUARD_BATTLE_H