Decompiled `func_80080304`

This commit is contained in:
gijs 2023-09-27 01:01:37 +02:00
parent 6c268e9cbf
commit 957de22ea5
1 changed files with 45 additions and 2 deletions

View File

@ -7,9 +7,52 @@ void __set_obPtrPtrDisplayList(Gfx **displayList) {
obPtrPtrDisplayList = displayList;
}
INCLUDE_ASM(const s32, "_ob_shrill_snail", func_8008028C);
extern s8 D_800A96C0;
extern s16 D_800B17B4;
extern s16 D_800B17B6;
extern s16 D_800B17B8;
extern s16 D_800B17BA;
extern s16 D_800B17BC;
extern s16 D_800B17BE;
extern s16 D_800B17C0;
extern u8 D_800B17C2;
extern Gfx** obPtrPtrDisplayList;
extern Gfx DISPLAY_LIST_800A96C8[];
/* 1068C 8008028C */
void func_8008028C(void) {
D_800B17C0 = 0;
D_800B17BE = 0;
D_800B17BC = 0;
D_800B17BA = 0;
D_800B17B8 = 0;
D_800B17B6 = 0;
D_800B17B4 = 0;
D_800B17C2 = 0xFF;
D_800A96C0 = 0;
gSPDisplayList((*obPtrPtrDisplayList)++, DISPLAY_LIST_800A96C8);
}
/* 10704 80080304 */
void func_80080304(s16 arg0, s16 arg1) {
D_800B17C0 = 0;
D_800B17BE = 0;
D_800B17BC = 0;
D_800B17BA = 0;
D_800B17B8 = 0;
D_800B17B6 = 0;
D_800B17B4 = 0;
D_800B17C2 = 0xFF;
D_800A96C0 = 0;
gSPDisplayList((*obPtrPtrDisplayList)++, DISPLAY_LIST_800A96C8);
D_800B17B4 = arg0;
D_800B17B6 = arg1;
}
INCLUDE_ASM(const s32, "_ob_shrill_snail", func_80080304);
INCLUDE_ASM(const s32, "_ob_shrill_snail", func_8008038C);