Atrinik Server  4.0
Data Fields
RMParms Struct Reference

#include <random_map.h>

Data Fields

char wallstyle [RM_SIZE]
 
char wall_name [RM_SIZE]
 
char floorstyle [RM_SIZE]
 
char monsterstyle [RM_SIZE]
 
char layoutstyle [RM_SIZE]
 
char doorstyle [RM_SIZE]
 
char decorstyle [RM_SIZE]
 
char origin_map [RM_SIZE]
 
char final_map [RM_SIZE]
 
char exitstyle [RM_SIZE]
 
char dungeon_name [RM_SIZE]
 
char bg_music [RM_SIZE]
 
int Xsize
 
int Ysize
 
int expand2x
 
int layoutoptions1
 
int layoutoptions2
 
int layoutoptions3
 
int symmetry
 
int difficulty
 
int difficulty_given
 
int dungeon_level
 
int dungeon_depth
 
int decorchance
 
int orientation
 
int origin_y
 
int origin_x
 
int random_seed
 
int map_layout_style
 
int symmetry_used
 
int num_monsters
 
int darkness
 
int level_increment
 

Detailed Description

Random map parameters.

Definition at line 36 of file random_map.h.

Field Documentation

char RMParms::bg_music[RM_SIZE]

Background music.

Definition at line 71 of file random_map.h.

int RMParms::darkness

Darkness of the dungeon.

Definition at line 131 of file random_map.h.

int RMParms::decorchance

Chance to add decoration.

Definition at line 107 of file random_map.h.

char RMParms::decorstyle[RM_SIZE]

Decoration style.

Definition at line 56 of file random_map.h.

int RMParms::difficulty

Difficulty of the dungeon.

Definition at line 95 of file random_map.h.

int RMParms::difficulty_given

Was the difficulty given?

Definition at line 98 of file random_map.h.

char RMParms::doorstyle[RM_SIZE]

Door style.

Definition at line 53 of file random_map.h.

int RMParms::dungeon_depth

Depth of the dungeon.

Definition at line 104 of file random_map.h.

int RMParms::dungeon_level

Level of the dungeon.

Definition at line 101 of file random_map.h.

char RMParms::dungeon_name[RM_SIZE]

Name of the dungeon.

Definition at line 68 of file random_map.h.

char RMParms::exitstyle[RM_SIZE]

Exit style (stairs, portals, etc).

Definition at line 65 of file random_map.h.

int RMParms::expand2x

Whether to expand twice.

Definition at line 80 of file random_map.h.

char RMParms::final_map[RM_SIZE]

Final map.

Definition at line 62 of file random_map.h.

char RMParms::floorstyle[RM_SIZE]

Floor style used.

Definition at line 44 of file random_map.h.

int RMParms::layoutoptions1

First layout options.

Definition at line 83 of file random_map.h.

int RMParms::layoutoptions2

Second layout options.

Definition at line 86 of file random_map.h.

int RMParms::layoutoptions3

Third layout options.

Definition at line 89 of file random_map.h.

char RMParms::layoutstyle[RM_SIZE]

Layout style.

Definition at line 50 of file random_map.h.

int RMParms::level_increment

Level increment.

Definition at line 134 of file random_map.h.

int RMParms::map_layout_style

Map layout style.

Definition at line 122 of file random_map.h.

char RMParms::monsterstyle[RM_SIZE]

Monster style used.

Definition at line 47 of file random_map.h.

int RMParms::num_monsters

Number of monsters to generate.

Definition at line 128 of file random_map.h.

int RMParms::orientation

Orientation.

Definition at line 110 of file random_map.h.

char RMParms::origin_map[RM_SIZE]

Original map.

Definition at line 59 of file random_map.h.

int RMParms::origin_x

Origin X.

Definition at line 116 of file random_map.h.

int RMParms::origin_y

Origin Y.

Definition at line 113 of file random_map.h.

int RMParms::random_seed

Random seed value.

Definition at line 119 of file random_map.h.

int RMParms::symmetry

Symmetry.

Definition at line 92 of file random_map.h.

int RMParms::symmetry_used

Symmetry used.

Definition at line 125 of file random_map.h.

char RMParms::wall_name[RM_SIZE]

Wall name.

Definition at line 41 of file random_map.h.

char RMParms::wallstyle[RM_SIZE]

Wall style used.

Definition at line 38 of file random_map.h.

int RMParms::Xsize

X size of the map.

Definition at line 74 of file random_map.h.

int RMParms::Ysize

Y size of the map.

Definition at line 77 of file random_map.h.


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