diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/dungeon_ai_items.c | 18 | ||||
-rw-r--r-- | src/dungeon_range.c | 7 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/dungeon_ai_items.c b/src/dungeon_ai_items.c index 183d143..35a5f14 100644 --- a/src/dungeon_ai_items.c +++ b/src/dungeon_ai_items.c @@ -37,6 +37,9 @@ enum ItemTargetFlag }; extern void sub_8077274(struct DungeonEntity *, struct DungeonEntity *); +extern void sub_8067110(struct DungeonEntity *); +extern void sub_80671A0(struct DungeonEntity *); +extern void sub_8073D14(struct DungeonEntity *); extern s32 gNumPotentialTargets; extern u32 gPotentialTargetWeights[NUM_DIRECTIONS]; @@ -428,3 +431,18 @@ void TargetThrownItem(struct DungeonEntity *pokemon, struct DungeonEntity *targe gNumPotentialTargets++; } } + +void sub_8073CF0(struct DungeonEntity *pokemon) +{ + sub_8067110(pokemon); +} + +void sub_8073CFC(struct DungeonEntity *pokemon) +{ + sub_80671A0(pokemon); +} + +void sub_8073D08(struct DungeonEntity *pokemon) +{ + sub_8073D14(pokemon); +} diff --git a/src/dungeon_range.c b/src/dungeon_range.c index facd71d..8dd7ffa 100644 --- a/src/dungeon_range.c +++ b/src/dungeon_range.c @@ -5,6 +5,13 @@ #include "dungeon_map_access.h" #include "map.h" +extern void sub_8082FE0(u32, u32, u32); + +void sub_8083288(u32 r0, u32 r1, u32 r2) +{ + sub_8082FE0(r0, r1, r2); +} + bool8 InSameRoom_2(struct Position *pos1, struct Position *pos2) { u8 pos1RoomIndex; |