Crossfire Server, Trunk  1.75.0
struct_map_info Struct Reference

Map information. More...

+ Collaboration diagram for struct_map_info:

Data Fields

regioncfregion
 
struct_map_list exits_from
 
struct_map_list exits_to
 
char * filename
 Filename of the map. More...
 
int height
 
int level
 
char * lore
 
int max_monster
 
int min_monster
 
struct_race_list monsters
 
char * name
 Map's name as defined in the map file. More...
 
npc_listnpcs
 
char * path
 Full path of the map from the start directory. More...
 
int pic_was_done
 
int processed
 
struct_map_in_quest_list quests
 
npc_listreadable
 
sstring reset_group
 
struct struct_map_infotiled_group
 
struct_map_list tiled_maps
 
int tiled_x_from
 
int tiled_y_from
 
struct struct_map_infotiles [4]
 
int width
 

Detailed Description

Map information.

Definition at line 240 of file mapper.cpp.

Field Documentation

◆ cfregion

region* struct_map_info::cfregion

Definition at line 245 of file mapper.cpp.

Referenced by create_map_object(), fix_tiled_map(), and process_map().

◆ exits_from

struct_map_list struct_map_info::exits_from

◆ exits_to

struct_map_list struct_map_info::exits_to

◆ filename

char* struct_map_info::filename

Filename of the map.

Definition at line 243 of file mapper.cpp.

Referenced by fix_map_names(), fix_tiled_map(), get_map_info(), and process_map().

◆ height

int struct_map_info::height

Definition at line 260 of file mapper.cpp.

Referenced by do_tiled_map_picture(), and process_map().

◆ level

int struct_map_info::level

Definition at line 246 of file mapper.cpp.

Referenced by create_map_object(), and process_map().

◆ lore

char* struct_map_info::lore

Definition at line 244 of file mapper.cpp.

Referenced by create_map_object(), process_map(), and process_map_lore().

◆ max_monster

int struct_map_info::max_monster

Definition at line 246 of file mapper.cpp.

Referenced by add_monster().

◆ min_monster

int struct_map_info::min_monster

Definition at line 246 of file mapper.cpp.

Referenced by add_monster(), and create_map_info().

◆ monsters

struct_race_list struct_map_info::monsters

◆ name

char* struct_map_info::name

Map's name as defined in the map file.

Definition at line 242 of file mapper.cpp.

Referenced by compare_map_info(), create_map_object(), do_tiled_map_picture(), fix_map_names(), fix_tiled_map(), process_map(), and sort_struct_map_in_quest().

◆ npcs

npc_list* struct_map_info::npcs

Definition at line 256 of file mapper.cpp.

Referenced by create_map_info(), create_map_object(), and process_map().

◆ path

char* struct_map_info::path

◆ pic_was_done

int struct_map_info::pic_was_done

Definition at line 246 of file mapper.cpp.

Referenced by process_map(), and tiled_map_need_pic().

◆ processed

int struct_map_info::processed

Definition at line 261 of file mapper.cpp.

Referenced by do_tiled_map_picture().

◆ quests

struct_map_in_quest_list struct_map_info::quests

Definition at line 249 of file mapper.cpp.

Referenced by add_map_to_quest(), create_map_info(), and create_map_object().

◆ readable

npc_list* struct_map_info::readable

Definition at line 257 of file mapper.cpp.

Referenced by create_map_info(), create_map_object(), and process_map().

◆ reset_group

sstring struct_map_info::reset_group

Definition at line 250 of file mapper.cpp.

Referenced by create_map_object(), and process_map().

◆ tiled_group

◆ tiled_maps

struct_map_list struct_map_info::tiled_maps

◆ tiled_x_from

int struct_map_info::tiled_x_from

Definition at line 261 of file mapper.cpp.

Referenced by do_tiled_map_picture().

◆ tiled_y_from

int struct_map_info::tiled_y_from

Definition at line 261 of file mapper.cpp.

Referenced by do_tiled_map_picture().

◆ tiles

struct struct_map_info* struct_map_info::tiles[4]

Definition at line 262 of file mapper.cpp.

Referenced by do_tiled_map_picture(), and process_map().

◆ width

int struct_map_info::width

Definition at line 260 of file mapper.cpp.

Referenced by do_tiled_map_picture(), and process_map().


The documentation for this struct was generated from the following file: