summaryrefslogtreecommitdiff
path: root/src/field_map_obj.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/field_map_obj.c')
-rw-r--r--src/field_map_obj.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/field_map_obj.c b/src/field_map_obj.c
index 2c949c191..b75f16d54 100644
--- a/src/field_map_obj.c
+++ b/src/field_map_obj.c
@@ -12,29 +12,6 @@
extern const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[36];
-#define fieldmap_object_cb(setup, callback, table) \
-extern u8 (*const table[])(struct MapObject *, struct Sprite *);\
-u8 callback(struct MapObject *, struct Sprite *);\
-void setup(struct Sprite *sprite)\
-{\
- meta_step(&gMapObjects[sprite->data0], sprite, callback);\
-}\
-u8 callback(struct MapObject *mapObject, struct Sprite *sprite)\
-{\
- return table[sprite->data1](mapObject, sprite);\
-}
-
-#define fieldmap_object_null_cb(setup, callback) \
-u8 callback(struct MapObject *, struct Sprite *);\
-void setup(struct Sprite *sprite)\
-{\
- meta_step(&gMapObjects[sprite->data0], sprite, callback);\
-}\
-u8 callback(struct MapObject *mapObject, struct Sprite *sprite)\
-{\
- return 0;\
-}
-
extern void strange_npc_table_clear(void);
extern void ClearPlayerAvatarInfo(void);