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
138 lines
9.2 KiB
C
138 lines
9.2 KiB
C
#ifndef POKEPLATINUM_UNK_0200C6E4_H
|
|
#define POKEPLATINUM_UNK_0200C6E4_H
|
|
|
|
#include "struct_decls/struct_02002F38_decl.h"
|
|
#include "struct_decls/struct_02006C24_decl.h"
|
|
#include "struct_decls/struct_0200C6E4_decl.h"
|
|
#include "struct_decls/struct_0200C704_decl.h"
|
|
#include "struct_defs/struct_0200C738.h"
|
|
#include "struct_decls/cell_actor_data.h"
|
|
#include "struct_decls/struct_020218BC_decl.h"
|
|
#include "struct_decls/struct_02022550_decl.h"
|
|
#include "overlay007/struct_ov7_0224F2EC.h"
|
|
#include "overlay007/struct_ov7_0224F358.h"
|
|
#include "overlay104/struct_ov104_0223F9E0.h"
|
|
#include "overlay104/struct_ov104_022412F4.h"
|
|
#include "overlay104/struct_ov104_02241308.h"
|
|
#include "overlay104/struct_ov104_0224133C.h"
|
|
|
|
#include <nitro/gx.h>
|
|
#include <nnsys.h>
|
|
|
|
UnkStruct_0200C6E4 * sub_0200C6E4(int param0);
|
|
UnkStruct_0200C704 * sub_0200C704(UnkStruct_0200C6E4 * param0);
|
|
UnkStruct_0200C738 * sub_0200C738(UnkStruct_0200C6E4 * param0);
|
|
BOOL sub_0200C73C(UnkStruct_0200C6E4 * param0, const UnkStruct_ov104_0224133C * param1, const UnkStruct_ov104_022412F4 * param2, int param3);
|
|
BOOL sub_0200C7C0(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2);
|
|
void sub_0200C7E4(UnkStruct_02022550 * param0);
|
|
void sub_0200C7EC(UnkStruct_0200C704 * param0);
|
|
void sub_0200C800(void);
|
|
void sub_0200C808(void);
|
|
void sub_0200C810(UnkStruct_0200C704 * param0);
|
|
void sub_0200C81C(UnkStruct_0200C704 * param0);
|
|
void sub_0200C82C(UnkStruct_0200C704 * param0);
|
|
void sub_0200C880(UnkStruct_0200C6E4 * param0);
|
|
void sub_0200C8A0(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1);
|
|
void sub_0200C8B0(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1);
|
|
void sub_0200C8D4(UnkStruct_0200C6E4 * param0);
|
|
BOOL sub_0200C8F0(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, const UnkStruct_ov7_0224F2EC * param2);
|
|
UnkStruct_02022550 * sub_0200CA08(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, const UnkStruct_ov7_0224F358 * param2);
|
|
UnkStruct_02022550 * sub_0200CA44(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, s16 param3, s16 param4, s16 param5, u16 param6, int param7, int param8, int param9, int param10, int param11, int param12, int param13);
|
|
BOOL sub_0200CB30(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, const UnkStruct_ov104_02241308 * param2);
|
|
BOOL sub_0200CBDC(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, int param4, int param5, int param6);
|
|
BOOL sub_0200CC3C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, NARC * param2, int param3, int param4, int param5, int param6);
|
|
s8 sub_0200CC9C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, int param4, int param5, int param6, int param7);
|
|
s8 sub_0200CD0C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, NARC * param2, int param3, int param4, int param5, int param6, int param7);
|
|
u8 sub_0200CD7C(PaletteSys * param0, int param1, UnkStruct_0200C6E4 * param2, UnkStruct_0200C704 * param3, int param4, int param5, int param6, int param7, int param8, int param9);
|
|
u8 sub_0200CDC4(PaletteSys * param0, int param1, UnkStruct_0200C6E4 * param2, UnkStruct_0200C704 * param3, NARC * param4, int param5, int param6, int param7, int param8, int param9);
|
|
BOOL sub_0200CE0C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, int param4, int param5);
|
|
BOOL sub_0200CE24(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, NARC * param2, int param3, int param4, int param5);
|
|
BOOL sub_0200CE3C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, int param4, int param5);
|
|
BOOL sub_0200CE54(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, NARC * param2, int param3, int param4, int param5);
|
|
CellActorData * sub_0200CE6C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, const UnkStruct_ov104_0223F9E0 * param2);
|
|
const NNSG2dImagePaletteProxy * sub_0200D04C(UnkStruct_0200C704 * param0, int param1);
|
|
u32 sub_0200D05C(UnkStruct_0200C704 * param0, int param1, NNS_G2D_VRAM_TYPE param2);
|
|
BOOL sub_0200D070(UnkStruct_0200C704 * param0, int param1);
|
|
BOOL sub_0200D080(UnkStruct_0200C704 * param0, int param1);
|
|
BOOL sub_0200D090(UnkStruct_0200C704 * param0, int param1);
|
|
BOOL sub_0200D0A0(UnkStruct_0200C704 * param0, int param1);
|
|
void sub_0200D0B0(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1);
|
|
void sub_0200D0F4(CellActorData * param0);
|
|
void sub_0200D324(UnkStruct_02022550 * param0);
|
|
void sub_0200D330(CellActorData * param0);
|
|
void sub_0200D33C(CellActorData * param0);
|
|
void sub_0200D34C(CellActorData * param0, fx32 param1);
|
|
u32 sub_0200D358(CellActorData * param0);
|
|
void sub_0200D364(CellActorData * param0, u32 param1);
|
|
void sub_0200D370(CellActorData * param0, u32 param1);
|
|
u32 sub_0200D37C(CellActorData * param0);
|
|
void sub_0200D388(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D390(CellActorData * param0, int param1);
|
|
void sub_0200D39C(UnkStruct_02022550 * param0, fx32 param1);
|
|
void sub_0200D3A4(CellActorData * param0, fx32 param1);
|
|
BOOL sub_0200D3B0(UnkStruct_02022550 * param0);
|
|
BOOL sub_0200D3B8(CellActorData * param0);
|
|
void sub_0200D3C4(UnkStruct_02022550 * param0, u16 param1);
|
|
void sub_0200D3CC(CellActorData * param0, u16 param1);
|
|
u16 sub_0200D3D8(UnkStruct_02022550 * param0);
|
|
u16 sub_0200D3E0(CellActorData * param0);
|
|
void sub_0200D3EC(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D3F4(CellActorData * param0, int param1);
|
|
int sub_0200D400(UnkStruct_02022550 * param0);
|
|
int sub_0200D408(CellActorData * param0);
|
|
void sub_0200D414(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D41C(CellActorData * param0, int param1);
|
|
void sub_0200D428(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D430(CellActorData * param0, int param1);
|
|
int sub_0200D43C(CellActorData * param0);
|
|
void sub_0200D448(UnkStruct_02022550 * param0, int param1);
|
|
int sub_0200D454(CellActorData * param0);
|
|
void sub_0200D460(CellActorData * param0, int param1);
|
|
void sub_0200D46C(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D474(CellActorData * param0, int param1);
|
|
u32 sub_0200D480(UnkStruct_02022550 * param0);
|
|
u32 sub_0200D488(CellActorData * param0);
|
|
void sub_0200D494(UnkStruct_02022550 * param0, s16 param1, s16 param2);
|
|
void sub_0200D4C4(CellActorData * param0, s16 param1, s16 param2);
|
|
void sub_0200D4D0(UnkStruct_02022550 * param0, s16 param1, s16 param2, fx32 param3);
|
|
void sub_0200D500(CellActorData * param0, s16 param1, s16 param2, fx32 param3);
|
|
void sub_0200D50C(UnkStruct_02022550 * param0, s16 * param1, s16 * param2);
|
|
void sub_0200D550(CellActorData * param0, s16 * param1, s16 * param2);
|
|
void sub_0200D55C(UnkStruct_02022550 * param0, s16 * param1, s16 * param2, fx32 param3);
|
|
void sub_0200D5A0(CellActorData * param0, s16 * param1, s16 * param2, fx32 param3);
|
|
void sub_0200D5AC(UnkStruct_02022550 * param0, s16 param1, s16 param2);
|
|
void sub_0200D5DC(CellActorData * param0, s16 param1, s16 param2);
|
|
void sub_0200D5E8(CellActorData * param0, fx32 param1, fx32 param2);
|
|
void sub_0200D614(CellActorData * param0, fx32 param1, fx32 param2);
|
|
void sub_0200D638(CellActorData * param0, fx32 * param1, fx32 * param2);
|
|
void sub_0200D650(CellActorData * param0, fx32 param1, fx32 param2, fx32 param3);
|
|
void sub_0200D67C(CellActorData * param0, fx32 * param1, fx32 * param2, fx32 param3);
|
|
void sub_0200D69C(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D6A4(CellActorData * param0, int param1);
|
|
void sub_0200D6B0(UnkStruct_02022550 * param0, f32 param1, f32 param2);
|
|
void sub_0200D6E8(CellActorData * param0, f32 param1, f32 param2);
|
|
void sub_0200D6F4(UnkStruct_02022550 * param0, f32 param1, f32 param2);
|
|
void sub_0200D74C(CellActorData * param0, f32 param1, f32 param2);
|
|
void sub_0200D758(UnkStruct_02022550 * param0, f32 * param1, f32 * param2);
|
|
void sub_0200D788(CellActorData * param0, f32 * param1, f32 * param2);
|
|
void sub_0200D794(UnkStruct_02022550 * param0, u16 param1);
|
|
void sub_0200D79C(CellActorData * param0, u16 param1);
|
|
void sub_0200D7A8(UnkStruct_02022550 * param0, s32 param1);
|
|
void sub_0200D7C0(CellActorData * param0, s32 param1);
|
|
void sub_0200D7CC(UnkStruct_02022550 * param0, int param1);
|
|
void sub_0200D7D4(CellActorData * param0, int param1);
|
|
void sub_0200D7E0(CellActorData * param0, s16 param1, s16 param2);
|
|
void sub_0200D7FC(CellActorData * param0, BOOL param1);
|
|
void sub_0200D808(UnkStruct_02022550 * param0, GXOamMode param1);
|
|
void sub_0200D810(CellActorData * param0, GXOamMode param1);
|
|
u32 sub_0200D81C(CellActorData * param0);
|
|
BOOL sub_0200D828(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, BOOL param4, int param5, int param6);
|
|
BOOL sub_0200D888(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, BOOL param4, int param5, int param6);
|
|
BOOL sub_0200D8E8(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, NARC * param2, int param3, BOOL param4, int param5, int param6);
|
|
void sub_0200D948(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, BOOL param4, int param5);
|
|
void sub_0200D97C(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, int param2, int param3, BOOL param4, int param5);
|
|
UnkStruct_020218BC * sub_0200D9B0(UnkStruct_0200C704 * param0);
|
|
void sub_0200D9B4(UnkStruct_0200C6E4 * param0, UnkStruct_0200C704 * param1, NARC * param2, int param3, BOOL param4, int param5);
|
|
|
|
#endif // POKEPLATINUM_UNK_0200C6E4_H
|