#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); extern u8 gBattleTextBuff1[]; extern u8 gBattleTextBuff2[]; extern u8 gBattleTextBuff3[]; extern u8 gDisplayedStringBattle[]; #endif // GUARD_BATTLE_MESSAGE_H