summaryrefslogtreecommitdiff
path: root/include/field_map_obj.h
diff options
context:
space:
mode:
authorProjectRevoTPP <projectrevotpp@hotmail.com>2017-11-18 20:24:39 -0500
committerProjectRevoTPP <projectrevotpp@hotmail.com>2017-11-18 20:24:39 -0500
commitbe716ef9f841589c67f152a90ce5c7c29f7211d8 (patch)
treeaf6b7422327908415f5aa9cbe64d97273076971a /include/field_map_obj.h
parent016b2d16bcc735053267b3b5e8cd597807db4055 (diff)
change Sprite struct to use a data array instead of manual declares.
Diffstat (limited to 'include/field_map_obj.h')
-rw-r--r--include/field_map_obj.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/field_map_obj.h b/include/field_map_obj.h
index 8e1fdc8bd..22674406d 100644
--- a/include/field_map_obj.h
+++ b/include/field_map_obj.h
@@ -9,18 +9,18 @@ extern const u8 gUnknown_0830FD14[];
static u8 callback(struct MapObject *, struct Sprite *);\
void setup(struct Sprite *sprite)\
{\
- meta_step(&gMapObjects[sprite->data0], sprite, callback);\
+ meta_step(&gMapObjects[sprite->data[0]], sprite, callback);\
}\
static u8 callback(struct MapObject *mapObject, struct Sprite *sprite)\
{\
- return table[sprite->data1](mapObject, sprite);\
+ return table[sprite->data[1]](mapObject, sprite);\
}
#define fieldmap_object_null_cb(setup, callback) \
static u8 callback(struct MapObject *, struct Sprite *);\
void setup(struct Sprite *sprite)\
{\
- meta_step(&gMapObjects[sprite->data0], sprite, callback);\
+ meta_step(&gMapObjects[sprite->data[0]], sprite, callback);\
}\
static u8 callback(struct MapObject *mapObject, struct Sprite *sprite)\
{\