|
static void | correct_dir (int *rdir, int *cdir, int y1, int x1, int y2, int x2) |
|
static void | rand_dir (int *rdir, int *cdir) |
|
static void | blank_cave () |
|
static void | fill_cave (int fval) |
|
static void | place_boundary () |
|
static void | place_streamer (int fval, int treas_chance) |
|
static void | place_open_door (int y, int x) |
|
static void | place_broken_door (int y, int x) |
|
static void | place_closed_door (int y, int x) |
|
static void | place_locked_door (int y, int x) |
|
static void | place_stuck_door (int y, int x) |
|
static void | place_secret_door (int y, int x) |
|
static void | place_door (int y, int x) |
|
static void | place_up_stairs (int y, int x) |
|
static void | place_down_stairs (int y, int x) |
|
static void | place_stairs (int typ, int num, int walls) |
|
static void | vault_trap (int y, int x, int yd, int xd, int num) |
|
static void | vault_monster (int y, int x, int num) |
|
static void | build_room (int yval, int xval) |
|
static void | build_type1 (int yval, int xval) |
|
static void | build_type2 (int yval, int xval) |
|
static void | build_type3 (int yval, int xval) |
|
static void | build_tunnel (int row1, int col1, int row2, int col2) |
|
static int | next_to (int y, int x) |
|
static void | try_door (int y, int x) |
|
static void | new_spot (int16 *y, int16 *x) |
|
static void | cave_gen () |
|
static void | build_store (int store_num, int y, int x) |
|
static void | tlink () |
|
static void | mlink () |
|
static void | town_gen () |
|
void | generate_cave () |
|