mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-22 23:20:49 -05:00
Functions: - ov16_0223E05C -> BattleSystem_MessageLoader - ov16_02259B38 -> BattleSystem_PokemonIsOT - ov16_022499C0 -> BattleScript_CalcEffortValues - ov16_0223EDF0 -> BattleSystem_TextSpeed - ov16_0223FB24 -> BattleMessage_Print - sub_0201D724 -> Message_Printing - ov16_02265D14 -> BattleIO_UpdateExpGauge - sub_02076B14 -> Pokemon_ShouldLevelUp - ov16_02265FF8 -> BattleIO_PlayStatusEffect - ov16_0226614C -> BattleIO_PlayLevelUpAnimation - ov16_02251C94 -> BattleSystem_ReloadPokemon - ov16_0224B520 -> BattleScript_LoadPartyLevelUpIcon - ov16_0223DF00 -> BattleSystem_BGL - ov16_0223DF04 -> BattleSystem_Window - ov16_0223E064 -> BattleSystem_PaletteSys - sub_02019060 -> BGL_SetPriority - ov16_0223F8DC -> BattleSystem_SetGaugePriority - sub_0200DA60 -> Window_SetFrame - sub_0200DAA0 -> Window_FramePalette - sub_02003050 -> PaletteSys_LoadPalette - sub_0201A7E8 -> BGL_AddWindow - sub_0201ADA4 -> BGL_FillWindow - sub_0200DC48 -> Window_Show - ov16_0223FB78 -> BattleMessage_PrintToWindow - sub_0201AE78 -> BGL_WindowColor - sub_02005748 -> Sound_PlayEffect - sub_0200DC9C -> Window_Clear - sub_0201A8FC -> BGL_DeleteWindow - ov16_0224B7CC -> BattleScript_FreePartyLevelUpIcon - sub_0207727C -> Pokemon_LevelUpMove - ov16_022664C4 -> BattleIO_ForgetMove - sub_0200DA58 -> SysTask_Done Structs: - UnkStruct_02002F38 -> PaletteSys - UnkStruct_02018340 -> BGL - UnkStruct_0205AA50 -> Window - UnkStruct_ov16_02248E74 -> PokemonStats
95 lines
5.6 KiB
C
95 lines
5.6 KiB
C
#ifndef POKEPLATINUM_UNK_02018340_H
|
|
#define POKEPLATINUM_UNK_02018340_H
|
|
|
|
#include "struct_decls/struct_02018340_decl.h"
|
|
#include "struct_defs/struct_0201AE08.h"
|
|
#include "struct_defs/struct_0205AA50.h"
|
|
#include "overlay061/struct_ov61_0222C884.h"
|
|
#include "overlay084/struct_ov84_0223BA5C.h"
|
|
#include "overlay097/struct_ov97_0222DB78.h"
|
|
|
|
#include <nitro/fx/fx.h>
|
|
|
|
BGL * sub_02018340(u32 param0);
|
|
u32 sub_02018364(BGL * param0);
|
|
void sub_02018368(const UnkStruct_ov84_0223BA5C * param0);
|
|
void sub_020183A0(const UnkStruct_ov84_0223BA5C * param0, u8 param1);
|
|
void sub_020183C4(BGL * param0, u8 param1, const UnkStruct_ov97_0222DB78 * param2, u8 param3);
|
|
void sub_02018898(BGL * param0, u8 param1, u8 param2, u8 param3);
|
|
void sub_02019044(BGL * param0, u8 param1);
|
|
void BGL_SetPriority(u8 param0, u8 param1);
|
|
void sub_02019120(u8 param0, u8 param1);
|
|
void sub_02019184(BGL * param0, u8 param1, u8 param2, int param3);
|
|
int sub_020192EC(BGL * param0, u32 param1);
|
|
int sub_020192F8(BGL * param0, u32 param1);
|
|
void sub_02019348(BGL * param0, u8 param1, const MtxFx22 * param2, int param3, int param4);
|
|
void sub_02019410(const void * param0, void * param1, u32 param2);
|
|
void sub_02019448(BGL * param0, u8 param1);
|
|
void sub_02019460(BGL * param0, u8 param1, const void * param2, u32 param3, u32 param4);
|
|
void sub_02019574(BGL * param0, u8 param1, const void * param2, u32 param3);
|
|
void sub_0201958C(BGL * param0, u8 param1, const void * param2, u32 param3, u32 param4);
|
|
void sub_02019690(u8 param0, u32 param1, u32 param2, u32 param3);
|
|
void sub_020196C0(BGL * param0, u32 param1, u32 param2, u32 param3, u32 param4);
|
|
void sub_0201972C(u8 param0, void * param1, u16 param2, u16 param3);
|
|
void sub_0201975C(u8 param0, u16 param1);
|
|
void sub_020198C0(BGL * param0, u8 param1, const void * param2, u8 param3, u8 param4, u8 param5, u8 param6);
|
|
void sub_020198E8(BGL * param0, u8 param1, u8 param2, u8 param3, u8 param4, u8 param5, const void * param6, u8 param7, u8 param8, u8 param9, u8 param10);
|
|
void sub_02019964(BGL * param0, u8 param1, u8 param2, u8 param3, u8 param4, u8 param5, const void * param6, u8 param7, u8 param8, u8 param9, u8 param10);
|
|
void sub_02019CB8(BGL * param0, u8 param1, u16 param2, u8 param3, u8 param4, u8 param5, u8 param6, u8 param7);
|
|
void sub_02019E2C(BGL * param0, u8 param1, u8 param2, u8 param3, u8 param4, u8 param5, u8 param6);
|
|
void sub_02019EBC(BGL * param0, u8 param1);
|
|
void sub_02019EE0(BGL * param0, u8 param1, u16 param2);
|
|
void sub_02019F04(BGL * param0, u8 param1, u16 param2);
|
|
void * sub_02019F28(u8 param0);
|
|
void sub_02019F80(const u8 * param0, u32 param1, u8 * param2, u8 param3);
|
|
void * sub_02019FC0(const u8 * param0, u32 param1, u8 param2, u32 param3);
|
|
void * sub_02019FE4(BGL * param0, u8 param1);
|
|
int sub_02019FF0(BGL * param0, u8 param1);
|
|
u16 sub_02019FFC(BGL * param0, u8 param1);
|
|
u8 sub_0201A008(BGL * param0, u8 param1);
|
|
void sub_0201A1E4(const UnkStruct_0201AE08 * param0, const UnkStruct_0201AE08 * param1, u16 param2, u16 param3, u16 param4, u16 param5, u16 param6, u16 param7, u16 param8);
|
|
void sub_0201A424(const UnkStruct_0201AE08 * param0, const UnkStruct_0201AE08 * param1, u16 param2, u16 param3, u16 param4, u16 param5, u16 param6, u16 param7, u16 param8);
|
|
void sub_0201A60C(const UnkStruct_0201AE08 * param0, u16 param1, u16 param2, u16 param3, u16 param4, u8 param5);
|
|
void sub_0201A6D0(const UnkStruct_0201AE08 * param0, u16 param1, u16 param2, u16 param3, u16 param4, u8 param5);
|
|
Window * sub_0201A778(u32 param0, u8 param1);
|
|
void sub_0201A7A0(Window * param0);
|
|
u8 sub_0201A7CC(Window * param0);
|
|
void BGL_AddWindow(BGL * param0, Window * param1, u8 param2, u8 param3, u8 param4, u8 param5, u8 param6, u8 param7, u16 param8);
|
|
void sub_0201A870(BGL * param0, Window * param1, u8 param2, u8 param3, u16 param4, u8 param5);
|
|
void sub_0201A8D4(BGL * param0, Window * param1, const UnkStruct_ov61_0222C884 * param2);
|
|
void BGL_DeleteWindow(Window * param0);
|
|
void sub_0201A928(Window * param0, u8 param1);
|
|
void sub_0201A954(Window * param0);
|
|
void sub_0201A9A4(Window * param0);
|
|
void sub_0201A9F4(Window * param0);
|
|
void sub_0201AA10(Window * param0, u32 param1, u32 param2);
|
|
void sub_0201AA3C(Window * param0);
|
|
void sub_0201ACCC(Window * param0);
|
|
void sub_0201ACF4(Window * param0);
|
|
void sub_0201AD10(Window * param0);
|
|
void BGL_FillWindow(Window * param0, u8 param1);
|
|
void sub_0201ADDC(Window * param0, void * param1, u16 param2, u16 param3, u16 param4, u16 param5, u16 param6, u16 param7, u16 param8, u16 param9);
|
|
void sub_0201AE08(Window * param0, void * param1, u16 param2, u16 param3, u16 param4, u16 param5, u16 param6, u16 param7, u16 param8, u16 param9, u16 param10);
|
|
void BGL_WindowColor(Window * param0, u8 param1, u16 param2, u16 param3, u16 param4, u16 param5);
|
|
void sub_0201AED0(Window * param0, const u8 * param1, u16 param2, u16 param3, u16 param4, u16 param5, u16 param6);
|
|
void sub_0201C04C(Window * param0, u8 param1, u8 param2, u8 param3);
|
|
BGL * sub_0201C28C(Window * param0);
|
|
u8 sub_0201C290(Window * param0);
|
|
u8 sub_0201C294(Window * param0);
|
|
u8 sub_0201C298(Window * param0);
|
|
u8 sub_0201C29C(Window * param0);
|
|
u8 sub_0201C2A0(Window * param0);
|
|
u16 sub_0201C2A4(Window * param0);
|
|
void sub_0201C2AC(Window * param0, u8 param1);
|
|
void sub_0201C2B0(Window * param0, u8 param1);
|
|
void sub_0201C2B4(Window * param0, u8 param1);
|
|
void sub_0201C2B8(BGL * param0);
|
|
void sub_0201C3C0(BGL * param0, u8 param1);
|
|
void sub_0201C63C(BGL * param0, u8 param1, u8 param2, int param3);
|
|
void sub_0201C660(BGL * param0, u8 param1, u8 param2, u16 param3);
|
|
void sub_0201C6A8(BGL * param0, u8 param1, u8 param2, fx32 param3);
|
|
void sub_0201C718(BGL * param0, u8 param1, u8 param2, int param3);
|
|
u8 sub_0201C784(BGL * param0, u8 param1, u16 param2, u16 param3, u16 * param4);
|
|
|
|
#endif // POKEPLATINUM_UNK_02018340_H
|