blob: eb154f727d6c55dffe6fbef2dabdff6e363f75fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#ifndef POKEDIAMOND_SAV_SYSTEM_INFO_H
#define POKEDIAMOND_SAV_SYSTEM_INFO_H
struct UnkSaveStruct_0202376C_sub
{
u32 field_00;
RTCDate date;
RTCTime time;
s32 daysSinceNitroEpoch;
s64 secondsSinceNitroEpoch;
u32 field_2C;
u32 field_30;
u32 field_34;
};
struct UnkSaveStruct_0202376C
{
s64 rtcOffset;
u8 macAddr[6];
u8 birthMonth;
u8 birthDay;
struct UnkSaveStruct_0202376C_sub rtcInfo;
u8 field_48;
u8 filler_49[3];
u32 field_4C;
u8 padding_50[12];
};
u32 FUN_0202376C(void);
void FUN_02023770(struct UnkSaveStruct_0202376C * unk);
struct UnkSaveStruct_0202376C * FUN_02023788(struct SaveBlock2 * sav2);
struct UnkSaveStruct_0202376C_sub * FUN_02023794(struct SaveBlock2 * sav2);
void FUN_020237A0(struct UnkSaveStruct_0202376C * unk);
BOOL FUN_020237CC(struct UnkSaveStruct_0202376C * unk);
BOOL FUN_020237FC(struct UnkSaveStruct_0202376C * unk);
u8 FUN_02023818(struct UnkSaveStruct_0202376C * unk);
u8 FUN_0202381C(struct UnkSaveStruct_0202376C * unk);
u8 FUN_02023820(struct UnkSaveStruct_0202376C * unk);
void FUN_02023828(struct UnkSaveStruct_0202376C * unk, u8 val);
u32 FUN_02023830(struct UnkSaveStruct_0202376C * unk);
void FUN_02023834(struct UnkSaveStruct_0202376C * unk, u32 val);
void FUN_02023840(struct UnkSaveStruct_0202376C_sub * sub);
BOOL FUN_02023874(struct UnkSaveStruct_0202376C_sub * sub);
void FUN_02023884(struct UnkSaveStruct_0202376C_sub * sub, u32 a1);
void FUN_020238A4(struct UnkSaveStruct_0202376C_sub * sub);
#endif //POKEDIAMOND_SAV_SYSTEM_INFO_H
|