pokediamond/include/unk_02024E64.h
2024-09-30 18:18:30 +01:00

30 lines
899 B
C

#ifndef POKEDIAMOND_UNK_02024E64_H
#define POKEDIAMOND_UNK_02024E64_H
#include "global.h"
#include "MI_memory.h"
#include "save.h"
#include "string16.h"
typedef struct UnkStruct_02024E64 {
u8 unk0[0xE][0x80];
u8 unk700[0x24];
u16 rival_name_buf[0x8];
u16 unk734[0xB];
u8 unk74A[2]; // might be padding
} UnkStruct_02024E64;
u32 sub_02024E64();
void sub_02024E6C(struct UnkStruct_02024E64 *param0);
struct UnkStruct_02024E64 *sub_02024EB4(struct SaveData *save);
void *sub_02024EC0(struct SaveData *save);
struct UnkStruct_02024E64 *sub_02024ECC(struct SaveData *save);
void *sub_02024ED8(struct SaveData *save);
u16 *GetRivalNamePtr(struct UnkStruct_02024E64 *unk);
void RivalsNameToU16Array(struct UnkStruct_02024E64 *unk, struct String *str);
u16 *sub_02024F0C(struct UnkStruct_02024E64 *unk);
void sub_02024F18(struct UnkStruct_02024E64 *unk, struct String *str);
#endif