blob: 8be466fbf4bdeafdb6311efe032eb65d8cc4541b (
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
|
#include "unk_02015E30.h"
struct UnkStruct_02015E30 UNK_021C4898;
THUMB_FUNC void FUN_02015E30()
{
UNK_021C4898.unk00 = 0;
}
THUMB_FUNC void FUN_02015E3C(struct IGT *igt)
{
struct UnkStruct_02015E30 *unk1 = &UNK_021C4898;
UNK_021C4898.unk00 = 1;
UNK_021C4898.unk10 = 0;
UNK_021C4898.unk14 = 0;
UNK_021C4898.unk08 = 0;
UNK_021C4898.unk04 = igt;
UNK_021C4898.unk18 = GetTimer3Count();
}
THUMB_FUNC void FUN_02015E60()
{
if (UNK_021C4898.unk00 != 0)
{
u64 res = Timer3CountToSeconds(GetTimer3Count() - UNK_021C4898.unk18);
if (UNK_021C4898.unk08 < res)
{
AddIGTSeconds(UNK_021C4898.unk04, (u32)(res - UNK_021C4898.unk08));
UNK_021C4898.unk08 = res;
}
}
}
|