Crossfire Server, Branch 1.12  R12190
Defines
Random map layout

Defines

#define MAZE_LAYOUT   2
#define NROFLAYOUTS   6
#define ONION_LAYOUT   1
#define ROGUELIKE_LAYOUT   4
#define SNAKE_LAYOUT   5
#define SPIRAL_LAYOUT   3
#define SQUARE_SPIRAL_LAYOUT   6

Define Documentation

#define MAZE_LAYOUT   2

Definition at line 91 of file random_map.h.

Referenced by layoutgen().

#define NROFLAYOUTS   6

Definition at line 96 of file random_map.h.

Referenced by layoutgen().

#define ONION_LAYOUT   1

Definition at line 90 of file random_map.h.

Referenced by layoutgen(), and place_treasure().

#define ROGUELIKE_LAYOUT   4

Definition at line 93 of file random_map.h.

Referenced by layoutgen(), and symmetrize_layout().

#define SNAKE_LAYOUT   5

Definition at line 94 of file random_map.h.

Referenced by layoutgen().

#define SPIRAL_LAYOUT   3

Definition at line 92 of file random_map.h.

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

#define SQUARE_SPIRAL_LAYOUT   6

Definition at line 95 of file random_map.h.

Referenced by layoutgen(), and place_treasure().