diff --git a/src/blow_away.c b/src/blow_away.c index bc03a7bf3..69b2184c5 100644 --- a/src/blow_away.c +++ b/src/blow_away.c @@ -29,9 +29,6 @@ void sub_804EB30(); bool8 ExposeTrap(s32 x, s32 y); -void ShowWholeRevealedDungeonMap(); -void sub_8049ED4(); -void sub_806A5B8(Entity *); u8 sub_8045888(Entity *); void sub_807EC28(u32); u8 sub_8044B28(void); diff --git a/src/code_8041AD0.c b/src/code_8041AD0.c index cb89cd754..e7929a8e8 100644 --- a/src/code_8041AD0.c +++ b/src/code_8041AD0.c @@ -55,10 +55,7 @@ extern void sub_80429A0(Entity *); void sub_8042B34(s32 a0, s32 a1, s32 a2); extern bool8 sub_8042CC0(void); extern void sub_8042D7C(void); -extern u8 GetFloorType(void); extern bool8 sub_8045888(Entity *); -extern s32 sub_80416E0(PixelPos*, u32, bool8); -extern u32 sub_8041764(unkStruct_80416E0 *, bool8); extern u32 sub_800E49C(); extern void sub_800F15C(s32); extern void sub_800EF40(u8 r0, u8 r1); diff --git a/src/code_8066D04.c b/src/code_8066D04.c index c3cf50ab5..1250f4c2b 100644 --- a/src/code_8066D04.c +++ b/src/code_8066D04.c @@ -39,24 +39,16 @@ #include "trap.h" extern void sub_8071DA4(Entity *); -extern void sub_806A1B0(Entity *); extern void sub_8057588(Entity * pokemon, u8 param_2); -extern bool8 sub_806A58C(s16 a0); -extern bool8 sub_806A564(s16 r0); -extern void sub_8045C08(u8 *buffer, Item *item); extern bool8 sub_8045888(Entity *); extern Item *sub_8044D90(Entity *, s32, u32); -void sub_8045BF8(u8 *, Item *); u8 sub_8048D50(); -void sub_8044DF0(); void sub_8042208(Entity *pokemon, u8 r1); void sub_803E708(); void sub_80479B8(); extern void sub_807AB38(Entity *, u32); extern Entity * sub_8044DA4(Entity *param_1,int param_2); -extern void sub_806A6E8(Entity *); extern void sub_8044DF0(Entity *, u32, u32); -extern bool32 sub_8055A00(Entity *attacker, s32 firstMoveId, s32 var_34, s32 itemId, s32 arg_0); extern bool8 sub_8044B28(void); Entity *sub_806773C(Entity *entity); void sub_8067558(Entity *entity, Entity *targetEntity, s32 a2); @@ -64,8 +56,6 @@ void sub_8067794(Entity *entity, Entity *targetEntity, s32 a2); extern void sub_807EF84(void); extern void sub_80845E0(Entity *entity); extern void sub_8084448(Entity *entity); -extern void sub_806A3D4(u8 *dst, s32 _a1, s32 id, bool32 _a3); -extern Entity * sub_80696A8(Entity *target); void HandlePickUpPlayerAction(Entity *entity) { diff --git a/src/code_80718D8.c b/src/code_80718D8.c index 0a90e9544..4e0b9ccce 100644 --- a/src/code_80718D8.c +++ b/src/code_80718D8.c @@ -8,6 +8,7 @@ #include "code_8077274_1.h" #include "constants/dungeon.h" #include "dungeon_map_access.h" +#include "dungeon_misc.h" #include "dungeon_random.h" #include "dungeon_util.h" #include "dungeon.h" @@ -30,18 +31,14 @@ EWRAM_DATA s32 gUnknown_202F31C[2] = {0, 0}; EWRAM_DATA s32 gUnknown_202F324[2] = {0, 0}; extern void ResetMonEntityData(EntityInfo *, u32); -void sub_8069E0C(Entity *pokemon); void sub_8042A44(Entity *r0); void sub_8083D78(void); -extern bool8 sub_803D930(u32); void sub_8083D58(void); void sub_8072778(Entity *, Entity *, u8, u8); bool8 sub_80725A4(Entity *, Entity *); void GetAvailTacticsforLvl_Bool(u8 *tacticsBuffer, s32 pokeLevel); bool8 sub_80723D0(Entity *, Entity *, u8, u8); void sub_807218C(Entity *); -void sub_806A2BC(Entity *, u32); -void sub_806A3D4(u8 *, s32, s32, s32); extern bool8 sub_803D930(u32); extern void sub_8072B78(Entity *pokemon, Entity *target, s16 id); diff --git a/src/code_8073CF0.c b/src/code_8073CF0.c index 925c1ab8f..85f77acde 100644 --- a/src/code_8073CF0.c +++ b/src/code_8073CF0.c @@ -33,7 +33,6 @@ #include "dungeon_strings.h" extern bool8 sub_8044B28(void); -extern void sub_8075708(Entity *entity); extern void DealDamageToEntity(Entity *, s32, u32, u32); extern void sub_805229C(void); extern void sub_807E8F0(Entity *); diff --git a/src/code_809A560.c b/src/code_809A560.c index 1faf272a8..5c95cbd48 100644 --- a/src/code_809A560.c +++ b/src/code_809A560.c @@ -41,7 +41,6 @@ extern u16 gUnknown_20399DE; extern bool8 sub_802FCF0(void); u8 ScriptPrintText_809B2B8(struct unkStruct_3001B64_unkC *, s32, s32, const char *); bool8 IsTextboxOpen_809B40C(struct unkStruct_3001B64_unkC *); -extern void sub_801416C(s32, s32); extern void ResetTextbox_809B294(void); extern s32 sub_803B168(void); extern void sub_803B1BC(void); diff --git a/src/warp_target.c b/src/warp_target.c index 1648999a2..df2ee2388 100644 --- a/src/warp_target.c +++ b/src/warp_target.c @@ -29,11 +29,8 @@ extern u32 gDungeonFramesCounter; -void sub_804EB30(); bool8 ExposeTrap(s32 x, s32 y); void ShowWholeRevealedDungeonMap(); -void sub_8049ED4(); -void sub_806A5B8(Entity *); u8 sub_8045888(Entity *); void sub_807EC28(u32); u8 sub_8044B28(void); diff --git a/src/weather.c b/src/weather.c index c06790b02..5a08c3b4c 100644 --- a/src/weather.c +++ b/src/weather.c @@ -37,7 +37,6 @@ #include "sprite.h" #include "dungeon_strings.h" -extern void TriggerWeatherAbilities(void); extern void sub_804178C(u32); extern void sub_803E874(bool8 r10, s32 r9); extern s32 CalculateStatusTurns(Entity *target, const s16 *turnRange, bool8 factorCurerSkills);