2017-09-07 17:45:32 +00:00
|
|
|
#ifndef GUARD_BATTLE_MESSAGE_H
|
|
|
|
#define GUARD_BATTLE_MESSAGE_H
|
|
|
|
|
|
|
|
struct StringInfoBattle
|
|
|
|
{
|
|
|
|
u16 currentMove;
|
|
|
|
u16 lastMove;
|
|
|
|
u16 lastItem;
|
|
|
|
u8 lastAbility;
|
|
|
|
u8 scrActive;
|
|
|
|
u8 unk1605E;
|
|
|
|
u8 hpScale;
|
|
|
|
u8 StringBank;
|
|
|
|
u8 moveType;
|
|
|
|
u8 abilities[4];
|
|
|
|
u8 textBuffs[3][0x10];
|
|
|
|
};
|
|
|
|
|
|
|
|
void BufferStringBattle(u16 stringID);
|
|
|
|
u32 StrCpyDecodeToDisplayedStringBattle(const u8* src);
|
|
|
|
u32 StrCpyDecodeBattle(const u8* src, u8* dst);
|
|
|
|
|
2017-09-11 09:35:41 +00:00
|
|
|
extern u8 gBattleTextBuff1[];
|
|
|
|
extern u8 gBattleTextBuff2[];
|
|
|
|
extern u8 gBattleTextBuff3[];
|
|
|
|
extern u8 gDisplayedStringBattle[];
|
|
|
|
|
2017-09-07 17:45:32 +00:00
|
|
|
#endif // GUARD_BATTLE_MESSAGE_H
|