extern void write_map_objects_monsterdata (void * start, FILE * file) {
// Write to file data specific to map objects of type monster.
struct Monster * m = (struct Monster *) start;
extern void write_map_objects_monsterdata (void * start, FILE * file) {
// Write to file data specific to map objects of type monster.
struct Monster * m = (struct Monster *) start;
write_uint16_bigendian(map_obj->pos.y + 1, file);
write_uint16_bigendian(map_obj->pos.x + 1, file);
fputc(map_obj->type, file);
write_uint16_bigendian(map_obj->pos.y + 1, file);
write_uint16_bigendian(map_obj->pos.x + 1, file);
fputc(map_obj->type, file);
write_uint16_bigendian(0, file); }
extern void read_map_objects_monsterdata (void * start, FILE * file) {
write_uint16_bigendian(0, file); }
extern void read_map_objects_monsterdata (void * start, FILE * file) {
map_obj->pos.y = test - 1;
map_obj->pos.x = read_uint16_bigendian(file) - 1;
map_obj->type = fgetc(file);
map_obj->pos.y = test - 1;
map_obj->pos.x = read_uint16_bigendian(file) - 1;
map_obj->type = fgetc(file);