mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-09 20:32:50 -05:00
27 lines
1.3 KiB
C
27 lines
1.3 KiB
C
#ifndef POKEHEARTGOLD_BATTLE_SYSTEM_H
|
|
#define POKEHEARTGOLD_BATTLE_SYSTEM_H
|
|
|
|
#include "battle.h"
|
|
#include "player_data.h"
|
|
#include "sav_chatot.h"
|
|
|
|
u32 BattleSys_GetBattleType(BattleSystem *bsys);
|
|
u32 BattleSys_GetFieldSide(BattleSystem *bsys, int battlerId);
|
|
int BattleSys_GetMaxBattlers(BattleSystem *bsys);
|
|
int BattleSys_Random(BattleSystem *bsys);
|
|
PLAYERPROFILE *BattleSys_GetPlayerProfile(BattleSystem *bsys, int a1);
|
|
PARTY *BattleSys_GetParty(BattleSystem *bsys, int battlerId);
|
|
int BattleSys_GetPartySize(BattleSystem *bsys, int battlerId);
|
|
POKEMON *BattleSystem_GetPartyMon(BattleSystem *bsys, int battlerId, int index);
|
|
int BattleSys_GetTerrainId(BattleSystem *bsys);
|
|
int ov12_0223ABB8(BattleSystem *bsys, int battlerId, int a2);
|
|
void BattleSys_RecoverStatus(BattleSystem *bsys, int battlerIdA, int battlerIdB, int a2, int itemWork);
|
|
void ov12_0223BDDC(BattleSystem *bsys, int battlerId, u8 a2);
|
|
void PokedexSetBattlerSeen(BattleSystem *bsys, int battlerId);
|
|
OpponentData *BattleSys_GetOpponentDataByBattlerId(BattleSystem *bsys, int battlerId);
|
|
SOUND_CHATOT *BattleSys_GetChatotVoice(BattleSystem *bsys, int battlerId);
|
|
int BattleSys_GetChatotVoiceParam(BattleSystem *bsys, int battlerId);
|
|
int BattleSys_GetBattlerIdPartner(BattleSystem *bsys, int battlerId);
|
|
int BattleSys_GetTrainerIndex(BattleSystem *bsys, int battlerId);
|
|
|
|
#endif |