Crossfire Server, Branch 1.12  R12190
Defines
Values for mapdef->in_memory field.

Defines

#define MAP_IN_MEMORY   1
 Map is fully loaded.
#define MAP_LOADING   3
 This map is being loaded.
#define MAP_SAVING   4
 Map being saved.
#define MAP_SWAPPED   2
 Map spaces have been saved to disk.

Detailed Description

Todo:
rename to IM_xxx ?

Define Documentation

#define MAP_IN_MEMORY   1
#define MAP_LOADING   3

This map is being loaded.

Definition at line 153 of file map.h.

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

#define MAP_SAVING   4

Map being saved.

Will stop remove_ob() from some processing.

Definition at line 154 of file map.h.

Referenced by delete_map(), free_all_maps(), remove_ob(), save_map(), and update_object().

#define MAP_SWAPPED   2

Map spaces have been saved to disk.

Definition at line 152 of file map.h.

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