Crossfire Server, Trunk
struct_map_info Struct Reference
+ Collaboration diagram for struct_map_info:

Data Fields

regioncfregion
 
struct_map_list exits_from
 
struct_map_list exits_to
 
char * filename
 
int height
 
int level
 
char * lore
 
int max_monster
 
int min_monster
 
struct_race_list monsters
 
char * name
 
npc_listnpcs
 
char * path
 
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 210 of file mapper.cpp.

Field Documentation

◆ cfregion

region* struct_map_info::cfregion

Definition at line 215 of file mapper.cpp.

Referenced by 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 213 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 230 of file mapper.cpp.

Referenced by process_map().

◆ level

int struct_map_info::level

Definition at line 216 of file mapper.cpp.

Referenced by process_map().

◆ lore

char* struct_map_info::lore

Definition at line 214 of file mapper.cpp.

Referenced by process_map().

◆ max_monster

int struct_map_info::max_monster

Definition at line 216 of file mapper.cpp.

◆ min_monster

int struct_map_info::min_monster

Definition at line 216 of file mapper.cpp.

Referenced by create_map_info().

◆ monsters

struct_race_list struct_map_info::monsters

Definition at line 224 of file mapper.cpp.

Referenced by create_map_info(), and fix_tiled_map_monsters().

◆ name

char* struct_map_info::name

Map's name as defined in the map file.

Definition at line 212 of file mapper.cpp.

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

◆ npcs

npc_list* struct_map_info::npcs

Definition at line 226 of file mapper.cpp.

Referenced by create_map_info(), and process_map().

◆ path

char* struct_map_info::path

Full path of the map from the start directory.

Definition at line 211 of file mapper.cpp.

Referenced by compare_map_info(), define_quest(), fix_tiled_map(), get_map_info(), process_map(), and sort_struct_map_in_quest().

◆ pic_was_done

int struct_map_info::pic_was_done

Definition at line 216 of file mapper.cpp.

Referenced by process_map().

◆ processed

int struct_map_info::processed

Definition at line 231 of file mapper.cpp.

◆ quests

struct_map_in_quest_list struct_map_info::quests

Definition at line 219 of file mapper.cpp.

Referenced by create_map_info().

◆ readable

npc_list* struct_map_info::readable

Definition at line 227 of file mapper.cpp.

Referenced by create_map_info(), and process_map().

◆ reset_group

sstring struct_map_info::reset_group

Definition at line 220 of file mapper.cpp.

Referenced by process_map().

◆ tiled_group

◆ tiled_maps

struct_map_list struct_map_info::tiled_maps

Definition at line 222 of file mapper.cpp.

Referenced by create_map_info(), fix_tiled_map(), merge_tiled_maps(), and process_map().

◆ tiled_x_from

int struct_map_info::tiled_x_from

Definition at line 231 of file mapper.cpp.

◆ tiled_y_from

int struct_map_info::tiled_y_from

Definition at line 231 of file mapper.cpp.

◆ tiles

struct struct_map_info* struct_map_info::tiles[4]

Definition at line 232 of file mapper.cpp.

Referenced by process_map().

◆ width

int struct_map_info::width

Definition at line 230 of file mapper.cpp.

Referenced by process_map().


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