-extern void write_map_objects(void * start, FILE * file,
- void (* w_typedata) (void *, FILE *) );
-extern void read_map_objects(void * start, FILE * file, size_t size,
- void (* w_typedata) (void *, FILE *) );
-extern void write_map_objects_monsterdata(void * start, FILE * file);
-extern void read_map_objects_monsterdata( void * start, FILE * file);
+extern void write_map_objects(struct World * world, void * start, FILE * file);
+extern void read_map_objects(struct World * world, void * start, FILE * file);