thru atk23

This commit is contained in:
jiangzhengwenjz
2019-08-25 13:09:46 +08:00
parent 8b14f4e90a
commit 1d8232b919
4 changed files with 1235 additions and 4479 deletions
+3 -3
View File
@@ -5766,8 +5766,8 @@ _08012BC0: .4byte gLastHitBy
_08012BC4: .4byte gBattleResources
thumb_func_end SwitchInClearSetData
thumb_func_start sub_8012BC8
sub_8012BC8: @ 8012BC8
thumb_func_start FaintClearSetData
FaintClearSetData: @ 8012BC8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -6257,7 +6257,7 @@ _08012F9C: .4byte gLastPrintedMoves
_08012FA0: .4byte gLastHitBy
_08012FA4: .4byte gBattleResources
_08012FA8: .4byte gBaseStats
thumb_func_end sub_8012BC8
thumb_func_end FaintClearSetData
thumb_func_start BattleIntroGetMonsData
BattleIntroGetMonsData: @ 8012FAC
File diff suppressed because it is too large Load Diff
+8 -8
View File
@@ -432,12 +432,7 @@ struct BattleCallbacksStack
struct StatsArray
{
u16 hp;
u16 atk;
u16 def;
u16 spd;
u16 spAtk;
u16 spDef;
u16 stats[NUM_STATS];
};
struct BattleResources
@@ -495,7 +490,7 @@ struct BattleStruct
u8 turnCountersTracker;
u8 wrappedMove[MAX_BATTLERS_COUNT * 2]; // Leftover from Ruby's ewram access.
u8 moveTarget[MAX_BATTLERS_COUNT];
u8 expGetterId;
u8 expGetterMonId;
u8 field_11;
u8 wildVictorySong;
u8 dynamicMoveType;
@@ -571,7 +566,7 @@ struct BattleStruct
u16 castformPalette[MAX_BATTLERS_COUNT][16];
u8 wishPerishSongState;
u8 wishPerishSongBattlerId;
u8 field_182; // overworldWeatherDone?
u8 field_182;
u8 field_183;
u8 field_184[124]; // currently unknown
}; // size == 0x200 bytes
@@ -985,5 +980,10 @@ extern u8 gNumberOfMovesToChoose;
extern u16 gLastHitByType[MAX_BATTLERS_COUNT];
extern s32 gHpDealt;
extern u16 gPauseCounterBattle;
extern u16 gPaydayMoney;
extern u16 gLockedMoves[MAX_BATTLERS_COUNT];
extern u8 gCurrentTurnActionNumber;
extern u16 gExpShareExp;
extern u8 gLeveledUpInBattle;
#endif // GUARD_BATTLE_H
File diff suppressed because it is too large Load Diff