Crossfire Server, Trunk  R22010
Values for mapdef->in_memory field.


#define MAP_IN_MEMORY   1
#define MAP_LOADING   3
#define MAP_SAVING   4
#define MAP_SWAPPED   2

Detailed Description

rename to IM_xxx ?

Macro Definition Documentation



#define MAP_LOADING   3

This map is being loaded.

Definition at line 132 of file map.h.

Referenced by load_overlay_map(), load_temporary_map(), load_unique_objects(), mapfile_load(), and ready_map_name().


#define MAP_SAVING   4

Map being saved. Will stop object_remove() from some processing.

Definition at line 133 of file map.h.

Referenced by delete_map(), free_all_maps(), object_remove(), object_update(), and save_map().


#define MAP_SWAPPED   2

Map spaces have been saved to disk.

Definition at line 131 of file map.h.

Referenced by command_reset(), flush_old_maps(), free_map(), get_empty_map(), get_linked_map(), and read_map_log().