more fox_map functions (#66)

* fix func_EBFBE0_801A2674

* func_EBFBE0_801AA1CC

* func_EBFBE0_8019F164

* func_EBFBE0_8019E99C

* func_EBFBE0_801AD11C

* gTeamShieldsMapDisplay

* func_EBFBE0_801AB978

* func_EBFBE0_801AB300

* func_EBFBE0_801AA434

* func_EBFBE0_801A6A98

* roll back gTeamShieldsMapDisplay

* func_EBFBE0_801A5E80

* func_EBFBE0_801A9A8C

* func_EBFBE0_801A2B8C

* func_EBFBE0_801A281C

* func_EBFBE0_801A25C8 enum use

* f32 func_EBFBE0_801A25C8(PlanetId);

* func_EBFBE0_801A0954
This commit is contained in:
Alejandro Asenjo Nitti 2024-01-01 19:55:06 -03:00 committed by GitHub
parent faef6f85f8
commit 16b16ce0eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 1428 additions and 80 deletions

View File

@ -29,6 +29,7 @@ void Audio_KillSfx(Vec3f*);
void func_8001A55C(Vec3f*, u32); void func_8001A55C(Vec3f*, u32);
void func_8001A838(u32); void func_8001A838(u32);
void func_8001ACDC(s32); void func_8001ACDC(s32);
void func_8001AD00(u32);
void func_8001AE58(void); void func_8001AE58(void);
s32 func_8001AE78(void); s32 func_8001AE78(void);
s32 func_8001AED4(void); s32 func_8001AED4(void);
@ -37,6 +38,7 @@ void func_8001C8B8(u8);
void func_8001CA24(u8); void func_8001CA24(u8);
void func_8001CB80(u8, u8); void func_8001CB80(u8, u8);
void func_8001CCDC(u8, Vec3f *); void func_8001CCDC(u8, Vec3f *);
void func_8001D15C(u8);
void func_8001D1C8(u8, s32); void func_8001D1C8(u8, s32);
void func_8001D2FC(Vec3f *, u16); void func_8001D2FC(Vec3f *, u16);
void func_8001D3A0(Vec3f *, u16); void func_8001D3A0(Vec3f *, u16);
@ -527,6 +529,7 @@ bool func_800A8054(s32 objId, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5,
// fox_radio // fox_radio
s32 func_800BA7BC(u16*, s32); s32 func_800BA7BC(u16*, s32);
void func_800BA808(u16*, s32); void func_800BA808(u16*, s32);
void func_800BB388(void);
void func_800BB5D0(void); void func_800BB5D0(void);
// fox_reset // fox_reset

View File

@ -75,7 +75,7 @@ extern s32 D_80177B48;
extern s32 D_80177B50[]; extern s32 D_80177B50[];
extern s32 D_80177B70[]; extern s32 D_80177B70[];
extern s32 D_80177E7C; extern s32 D_80177E7C;
extern s32 gCurrentLevel; extern LevelId gCurrentLevel;
extern s32 D_80178750; extern s32 D_80178750;
#endif #endif

View File

@ -22,7 +22,7 @@ typedef enum DrawMode {
/* 0 */ DRAWMODE_0, /* 0 */ DRAWMODE_0,
/* 1 */ DRAWMODE_1, /* 1 */ DRAWMODE_1,
/* 2 */ DRAWMODE_2, /* 2 */ DRAWMODE_2,
/* 3 */ DRAWMODE_3, /* 3 */ DRAW_MAP,
/* 4 */ DRAWMODE_4, /* 4 */ DRAWMODE_4,
/* 5 */ DRAWMODE_5, /* 5 */ DRAWMODE_5,
/* 6 */ DRAWMODE_6, /* 6 */ DRAWMODE_6,

View File

@ -597,7 +597,7 @@ extern s32 D_8017812C;
// //
extern f32 D_80178134[60]; extern f32 D_80178134[60];
// 0x10 // 0x10
extern s32 gCurrentLevel; extern LevelId gCurrentLevel;
extern u8 D_80178238[60]; extern u8 D_80178238[60];
// 0x8 // 0x8
extern s32 D_8017827C; extern s32 D_8017827C;

View File

@ -253,7 +253,7 @@ void func_800A24DC(s32 arg0) {
func_8003DAF0(); func_8003DAF0();
func_80187520(0x6C, NULL); func_80187520(0x6C, NULL);
break; break;
case DRAWMODE_3: case DRAW_MAP:
func_8003DAF0(); func_8003DAF0();
func_80187520(0x6A, NULL); func_80187520(0x6A, NULL);
break; break;

File diff suppressed because it is too large Load Diff