mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-22 06:58:07 -05:00
Match sub_8004E8C
This commit is contained in:
parent
7f4732f714
commit
b162b808fe
17
asm/sprite.s
17
asm/sprite.s
|
|
@ -5,23 +5,6 @@
|
|||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_8004E8C
|
||||
sub_8004E8C:
|
||||
ldr r1, _08004EA4
|
||||
strh r1, [r0]
|
||||
movs r1, 0x1
|
||||
negs r1, r1
|
||||
strh r1, [r0, 0x2]
|
||||
strh r1, [r0, 0x4]
|
||||
movs r1, 0
|
||||
strh r1, [r0, 0x6]
|
||||
strh r1, [r0, 0x8]
|
||||
strh r1, [r0, 0xA]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_08004EA4: .4byte 0x0000ffff
|
||||
thumb_func_end sub_8004E8C
|
||||
|
||||
thumb_func_start sub_8004EA8
|
||||
sub_8004EA8:
|
||||
push {r4-r7,lr}
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ struct UnkSpriteLink
|
|||
struct UnkSpriteLink *unk0;
|
||||
struct UnkSpriteLink *unk4;
|
||||
};
|
||||
|
||||
// size: 0x808
|
||||
struct SpriteList
|
||||
{
|
||||
|
|
@ -15,8 +16,20 @@ struct SpriteList
|
|||
u32 unk804;
|
||||
};
|
||||
|
||||
// size: 0xC
|
||||
struct unkStruct_2039DB0
|
||||
{
|
||||
u16 unk0;
|
||||
s16 unk2;
|
||||
s16 unk4;
|
||||
u16 unk6;
|
||||
u16 unk8;
|
||||
u16 unkA;
|
||||
};
|
||||
|
||||
void InitSprites(void);
|
||||
void ResetSprites(bool8);
|
||||
void sub_8004E8C(struct unkStruct_2039DB0 *);
|
||||
|
||||
// sprite.s
|
||||
extern void BlinkSavingIcon(void);
|
||||
|
|
|
|||
10
src/sprite.c
10
src/sprite.c
|
|
@ -112,4 +112,14 @@ void ResetSprites(bool8 a0)
|
|||
|
||||
gUnknown_20256A0.unk800 = 0;
|
||||
gUnknown_20256A0.unk804 = 0;
|
||||
}
|
||||
|
||||
void sub_8004E8C(struct unkStruct_2039DB0 *a0)
|
||||
{
|
||||
a0->unk0 = 0xFFFF;
|
||||
a0->unk2 = -1;
|
||||
a0->unk4 = -1;
|
||||
a0->unk6 = 0;
|
||||
a0->unk8 = 0;
|
||||
a0->unkA = 0;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user