summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rwxr-xr-xinclude/data3.h2
-rwxr-xr-xinclude/field_map_obj.h1
-rw-r--r--include/fieldmap.h15
-rw-r--r--include/rom4.h1
-rw-r--r--include/rom_81BE66C.h2
5 files changed, 20 insertions, 1 deletions
diff --git a/include/data3.h b/include/data3.h
index f5efab3b7..2b5cc1bc5 100755
--- a/include/data3.h
+++ b/include/data3.h
@@ -33,7 +33,7 @@ extern const u8 gUnknown_0850D898[4];
extern const u8 gUnknown_0850D8AC[5];
extern const u8 gUnknown_0850D8C4[5];
extern const u8 gUnknown_0850D8E8[4];
-extern bool8 (*const gUnknown_0850DA64[])(struct MapObject *, struct Sprite *, u8, u8);
+extern bool8 (*const gUnknown_0850DA64[])(struct MapObject *, struct Sprite *, u8, bool8(u8));
extern const u8 gUnknown_0850DBA0[5];
diff --git a/include/field_map_obj.h b/include/field_map_obj.h
index db1ed233f..536d9d1a4 100755
--- a/include/field_map_obj.h
+++ b/include/field_map_obj.h
@@ -64,6 +64,7 @@ void sub_808F254(u8, u8, u8);
void FieldObjectStep(struct MapObject *, struct Sprite *, bool8(struct MapObject *, struct Sprite *));
u8 GetOppositeDirection(u8);
u8 GetStepInPlaceDelay16AnimId(u8);
+u8 npc_block_way(struct MapObject *, s16, s16, u32);
// Exported data declarations
diff --git a/include/fieldmap.h b/include/fieldmap.h
new file mode 100644
index 000000000..7057fe889
--- /dev/null
+++ b/include/fieldmap.h
@@ -0,0 +1,15 @@
+//
+// Created by scott on 9/16/2017.
+//
+
+#ifndef POKEEMERALD_FIELDMAP_H
+#define POKEEMERALD_FIELDMAP_H
+
+// Exported type declarations
+
+// Exported RAM declarations
+
+// Exported ROM declarations
+u8 MapGridGetMetatileBehaviorAt(s16, s16);
+
+#endif //POKEEMERALD_FIELDMAP_H
diff --git a/include/rom4.h b/include/rom4.h
index 0c7b87353..78dca24c4 100644
--- a/include/rom4.h
+++ b/include/rom4.h
@@ -26,5 +26,6 @@ extern struct LinkPlayerMapObject gLinkPlayerMapObjects[4];
void strange_npc_table_clear(void);
const struct MapHeader *get_mapheader_by_bank_and_number(u8, u8);
+void FieldObjectMoveDestCoords(struct MapObject *, u32, s16 *, s16 *);
#endif //POKEEMERALD_ROM4_H
diff --git a/include/rom_81BE66C.h b/include/rom_81BE66C.h
index d92c500d6..e4e39fb08 100644
--- a/include/rom_81BE66C.h
+++ b/include/rom_81BE66C.h
@@ -6,5 +6,7 @@
#define POKEEMERALD_ROM_81BE66C_H
bool32 InTrainerHill(void);
+bool8 FieldObjectIsFarawayIslandMew(struct MapObject *);
+u32 sub_81D427C(void);
#endif //POKEEMERALD_ROM_81BE66C_H