|
Atrinik Server 2.5
|
Go to the source code of this file.
Data Structures | |
| struct | RMParms |
Defines | |
| #define | RM_SIZE 512 |
| #define | ONION_LAYOUT 1 |
| #define | MAZE_LAYOUT 2 |
| #define | SPIRAL_LAYOUT 3 |
| #define | ROGUELIKE_LAYOUT 4 |
| #define | SNAKE_LAYOUT 5 |
| #define | SQUARE_SPIRAL_LAYOUT 6 |
| #define | NROFLAYOUTS 6 |
| #define | OPT_RANDOM 0 |
| #define | OPT_CENTERED 1 |
| #define | OPT_LINEAR 2 |
| #define | OPT_BOTTOM_C 4 |
| #define | OPT_BOTTOM_R 8 |
| #define | OPT_IRR_SPACE 16 |
| #define | OPT_WALL_OFF 32 |
| #define | OPT_WALLS_ONLY 64 |
| #define | OPT_NO_DOORS 256 |
| #define | RANDOM_SYM 0 |
| #define | NO_SYM 1 |
| #define | X_SYM 2 |
| #define | Y_SYM 3 |
| #define | XY_SYM 4 |
| #define | BC_RANDOM(x) ((int) ((RANDOM() % (x) + RANDOM() % (x) + RANDOM() % (x)) / 3.)) |
Random map related variables.
Definition in file random_map.h.
| #define BC_RANDOM | ( | x | ) | ((int) ((RANDOM() % (x) + RANDOM() % (x) + RANDOM() % (x)) / 3.)) |
Macro to get a strongly centered random distribution, from 0 to x, centered at x / 2.
Definition at line 194 of file random_map.h.
1.7.4