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_8001A838(u32);
void func_8001ACDC(s32);
void func_8001AD00(u32);
void func_8001AE58(void);
s32 func_8001AE78(void);
s32 func_8001AED4(void);
@ -37,6 +38,7 @@ void func_8001C8B8(u8);
void func_8001CA24(u8);
void func_8001CB80(u8, u8);
void func_8001CCDC(u8, Vec3f *);
void func_8001D15C(u8);
void func_8001D1C8(u8, s32);
void func_8001D2FC(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
s32 func_800BA7BC(u16*, s32);
void func_800BA808(u16*, s32);
void func_800BB388(void);
void func_800BB5D0(void);
// fox_reset

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff