pokefirered/include/battle_bg.h

28 lines
676 B
C

#ifndef GUARD_BATTLE_BG_H
#define GUARD_BATTLE_BG_H
#include "bg.h"
struct BattleBackground
{
const void *tileset;
const void *tilemap;
const void *entryTileset;
const void *entryTilemap;
const void *palette;
};
extern const struct BgTemplate gBattleBgTemplates[];
void InitBattleBgsVideo(void);
void DrawBattleEntryBackground(void);
void InitLinkBattleVsScreen(u8 taskId);
void LoadBattleMenuWindowGfx(void);
void LoadBattleTextboxAndBackground(void);
void BattleInitBgsAndWindows(void);
void DrawMainBattleBackground(void);
void DrawTerrainTypeBattleBackground(void);
const void* GetBattleBackgroundPalette(u16 terrain);
#endif // GUARD_BATTLE_BG_H