#ifndef GUARD_ROM3_H #define GUARD_ROM3_H struct DisableStruct; void sub_800B858(void); void setup_poochyena_battle(); void sub_800B950(void); void sub_800B9A8(void); void sub_800BA78(void); void sub_800BD54(void); void sub_800BF28(void); void PrepareBufferDataTransferLink(u8 a, u16, u8 *c); void sub_800C1A8(u8); void sub_800C35C(void); void sub_800C47C(u8); void EmitGetAttributes(u8 a, u8 b, u8 c); void Emitcmd1(u8 a, u8 b, u8 c); void EmitLoadPokeSprite(u8 a); void EmitSendOutPoke(u8, u8, u8); void EmitReturnPokeToBall(u8 a, u8 b); void EmitTrainerThrow(u8 a); void EmitTrainerSlide(u8 a); void EmitTrainerSlideBack(u8 a); void Emitcmd10(u8 a); void Emitcmd11(u8 a); void Emitcmd12(u8 a); void EmitBallThrow(u8 a, u8 b); void EmitMoveAnimation(u8 a, u16 b, u8 c, u16 d, s32 e, u8 f, struct DisableStruct *g); void EmitPrintString(u8 a, u16 b); void EmitPrintStringPlayerOnly(u8 a, u16 stringID); void Emitcmd18(u8 a, u8 b, u16 c); void Emitcmd20(u8 a, u8 b, u8 c, u8 *d); void EmitOpenBag(u8 a, u8 *b); void EmitChoosePokemon(u8 a, u8 b, u8 c, u8 d, u8 *e); void Emitcmd23(u8 a); void EmitHealthBarUpdate(u8 a, u16 b); void EmitExpBarUpdate(u8 a, u8 b, u16 c); void EmitStatusIconUpdate(u8 a, u32 b, u32 c); void EmitStatusAnimation(u8 a, u8 b, u32 c); void EmitStatusXor(u8 a, u8 b); void Emitcmd29(u8, u16, u8 *); void Emitcmd33(u8 a, u8 b, u16 c); void Emitcmd34(u8 a, u8 b, u8 *c); void Emitcmd35(u8 a, u16 b); void Emitcmd36(u8 a, u16 b); void Emitcmd37(u8 a); void Emitcmd38(u8 a, u8 b); void Emitcmd39(u8 a); void Emitcmd40(u8 a); void EmitHitAnimation(u8 a); void Emitcmd42(u8 a); void EmitEffectivenessSound(u8 a, u16 b); void Emitcmd44(u8 a, u16 b); void EmitFaintingCry(u8 a); void EmitIntroSlide(u8 a, u8 b); void EmitTrainerBallThrow(u8 a); void Emitcmd48(u8 a, u8 *b, u8 c); void Emitcmd49(u8 a); void Emitcmd50(u8 a); void EmitSpriteInvisibility(u8 a, u8 b); void EmitBattleAnimation(u8 a, u8 b, u16 c); void EmitLinkStandbyMsg(u8 a, u8 b); void EmitResetActionMoveSelection(u8 a, u8 b); void Emitcmd55(u8 a, u8 b); #endif // GUARD_ROM3_H