Crossfire Server, Branch 1.12  R12190
Data Fields
RMParms Struct Reference

Random map parameters. More...

#include <random_map.h>

Collaboration diagram for RMParms:
Collaboration graph
[legend]

Data Fields

int decoroptions
char decorstyle [RM_SIZE]
int difficulty
int difficulty_given
float difficulty_increase
char doorstyle [RM_SIZE]
int dungeon_depth
int dungeon_level
char dungeon_name [RM_SIZE]
char exit_on_final_map [RM_SIZE]
char exitstyle [RM_SIZE]
int expand2x
char final_exit_archetype [RM_SIZE]
char final_map [RM_SIZE]
char floorstyle [RM_SIZE]
int layoutoptions1
int layoutoptions2
int layoutoptions3
char layoutstyle [RM_SIZE]
int map_layout_style
char monsterstyle [RM_SIZE]
int multiple_floors
int orientation
char origin_map [RM_SIZE]
int origin_x
int origin_y
int random_seed
struct regiondefregion
int symmetry
int symmetry_used
char this_map [RM_SIZE]
long unsigned int total_map_hp
int treasureoptions
char treasurestyle [RM_SIZE]
char wall_name [RM_SIZE]
char wallstyle [RM_SIZE]
int Xsize
int Ysize

Detailed Description

Random map parameters.

Definition at line 42 of file random_map.h.


Field Documentation

Definition at line 71 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 50 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 67 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 49 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 70 of file random_map.h.

Referenced by place_exits(), and write_map_parameters_to_string().

Definition at line 57 of file random_map.h.

Referenced by keyplace(), and write_map_parameters_to_string().

Definition at line 56 of file random_map.h.

Referenced by place_exits(), and write_map_parameters_to_string().

Definition at line 61 of file random_map.h.

Referenced by generate_random_map(), layoutgen(), and write_map_parameters_to_string().

Definition at line 53 of file random_map.h.

Referenced by place_exits(), and write_map_parameters_to_string().

Definition at line 52 of file random_map.h.

Referenced by enter_random_map(), place_exits(), and write_map_parameters_to_string().

Definition at line 62 of file random_map.h.

Referenced by layoutgen(), and write_map_parameters_to_string().

Definition at line 63 of file random_map.h.

Referenced by layoutgen(), and write_map_parameters_to_string().

Definition at line 64 of file random_map.h.

Referenced by write_map_parameters_to_string().

Definition at line 48 of file random_map.h.

Referenced by layoutgen(), and write_map_parameters_to_string().

Definition at line 76 of file random_map.h.

Referenced by layoutgen(), place_treasure(), and symmetrize_layout().

Definition at line 46 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 81 of file random_map.h.

Referenced by make_map_floor(), and write_map_parameters_to_string().

Definition at line 72 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 51 of file random_map.h.

Referenced by enter_random_map(), enter_random_template_map(), and place_exits().

Definition at line 75 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 80 of file random_map.h.

Referenced by enter_random_map(), enter_random_template_map(), and generate_random_map().

Definition at line 65 of file random_map.h.

Referenced by layoutgen(), and write_map_parameters_to_string().

Definition at line 79 of file random_map.h.

Referenced by layoutgen(), place_treasure(), and symmetrize_layout().

Definition at line 55 of file random_map.h.

Referenced by write_map_parameters_to_string().

long unsigned int RMParms::total_map_hp

Definition at line 77 of file random_map.h.

Referenced by place_monsters(), and place_treasure().

Definition at line 78 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 47 of file random_map.h.

Referenced by generate_random_map(), and write_map_parameters_to_string().

Definition at line 44 of file random_map.h.

Referenced by make_map_walls(), and retrofit_joined_wall().


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