… | |
… | |
37 | directory etc.). |
37 | directory etc.). |
38 | |
38 | |
39 | =head2 Style Parameters |
39 | =head2 Style Parameters |
40 | |
40 | |
41 | layoutstyle <style> (special!) Pick the layout style for the map. |
41 | layoutstyle <style> (special!) Pick the layout style for the map. |
42 | Currently, "rogue", "spiral", "maze", "snake", |
42 | Currently, "rogue", "spiral", "maze", "cave", |
43 | "onion", and "squarespiral" are allowed. See |
43 | "snake", "onion", "squarespiral" and "multiple" |
44 | below for more detail. |
44 | are allowed. See below for more detail. |
45 | |
45 | |
46 | floorstyle <style> Load /styles/floorstyles/<style> and pick a random |
46 | floorstyle <style> Load /styles/floorstyles/<style> and pick a random |
47 | floortype from that style map for the random map. |
47 | floortype from that style map for the random map. |
48 | The entire map will be tiled with the floortype. |
48 | The entire map will be tiled with the floortype. |
49 | |
49 | |
… | |
… | |
394 | =head3 Cave Maps |
394 | =head3 Cave Maps |
395 | |
395 | |
396 | Type 0, rough: |
396 | Type 0, rough: |
397 | |
397 | |
398 | ######################################## |
398 | ######################################## |
399 | ############# ########## ##### |
|
|
400 | ####### #### ########## ##### ######### |
|
|
401 | ####### #### ########## ######### |
|
|
402 | ####### #### ########### ############# |
|
|
403 | ####### ## ########## ############### |
|
|
404 | ## ############# ### |
|
|
405 | ## ####### ## ########## #### |
|
|
406 | ## ############### ############# ### |
|
|
407 | ## ################# ############ |
|
|
408 | ## ################# #### ######### |
|
|
409 | ### ############# ######## ### |
|
|
410 | ### ############# # ################## |
|
|
411 | ### ### ########### |
|
|
412 | ### ###### ################# ########### |
|
|
413 | ### ###### ################# ########### |
|
|
414 | ### ##### ################# # |
|
|
415 | #### #### ###################### ###### |
|
|
416 | ########## ###################### ###### |
|
|
417 | ########## #################### ###### |
|
|
418 | ############ ###### ######### ###### |
|
|
419 | ############## ########### ### |
|
|
420 | ############## ###################### |
|
|
421 | ######################################## |
399 | ################################# #### |
|
|
400 | ############# ######## # #### |
|
|
401 | ############# ######## ### ## #### |
|
|
402 | ############# #### ######### #### |
|
|
403 | ############# #### ############# #### |
|
|
404 | ########## ## ############ #### |
|
|
405 | ########## ### #################### |
|
|
406 | ######## ## ######################### |
|
|
407 | ### ## ### ######################### |
|
|
408 | ### ## ### ######################### |
|
|
409 | ### ## ## ### ##################### |
|
|
410 | ### # ### ################### |
|
|
411 | ### ### ### ###### ################### |
|
|
412 | ######## # ###### # ############ |
|
|
413 | ####### ## ######### # ####### |
|
|
414 | ####### # ######## # ##### |
|
|
415 | ####### ##### ######### ### ### ### |
|
|
416 | ####### ###### #### ### ######### |
|
|
417 | ### ### ## ### #### ###### |
|
|
418 | ## # # ### ###### ### ####### ###### |
|
|
419 | # ## ### ################### ##### |
|
|
420 | # ################################ # |
422 | ######################################## |
421 | # #################################### # |
423 | |
|
|
424 | ######################################## |
422 | ######################################## |
425 | #### ############ #### ## ###### |
423 | |
426 | ### ########### ##### ### ########## |
424 | ######################################## |
427 | ## ## # # ### ########### |
|
|
428 | ## ### #### # ##### ########### |
|
|
429 | ## ### ####### ## ##### ########## # |
|
|
430 | ## ## ######### ####### # #### # |
425 | ## #### ########## ######### # ### |
431 | ## # ###### ########### #### ### |
426 | ## ##### ####### ###### # # |
432 | ## ##### # ### ########## #### |
427 | ## ## # ## ### # |
433 | # ####### ### ########## # ##### |
|
|
434 | # # ###### # ######## ###### |
|
|
435 | # ## ########## # # ### |
|
|
436 | # ### # # ########### # # |
|
|
437 | # ## # # ## ##### |
|
|
438 | # ####### # ## # ## ####### |
|
|
439 | # # # ## ## ## # ## |
|
|
440 | # # ### ## ######### # ##### # ## |
|
|
441 | # ### # #### ####### #### ## |
428 | ### ####### # #### # ##### |
442 | # # ## ## ### #### # ## ##### |
429 | ##### # ##### ## # # ### |
443 | ### ####### ############ # ## ##### |
430 | ## ## ### ## # # # |
444 | #### ##### ######## ### ##### |
431 | ## # #### ## ## ## # # |
445 | #### ### # ## # ## # |
432 | ## ##### ### ## # # ### |
|
|
433 | ### ###### # ## # ### |
|
|
434 | ### ### # ### |
|
|
435 | ## ##### # ### |
|
|
436 | ###### ### #### |
|
|
437 | #### # #### #### |
|
|
438 | ## # ### # ## # #### |
|
|
439 | # ## ### ## ## ## # |
446 | ## ## # ## #### # ##### |
440 | # # # # # # #### # ## # |
447 | ######### ##### # ############# |
441 | ### ### ##### #### # # ## # |
|
|
442 | # ## ## ## ## ## # |
|
|
443 | # ### ## ### # ## # # ## # |
|
|
444 | # ## # ## ## ### ### #### # |
|
|
445 | # ## # ### #### ## #### # |
|
|
446 | # ## ## ####### ## ###### |
|
|
447 | # # ###### ###### #### ## ###### |
448 | ######################################## |
448 | ######################################## |
449 | |
449 | |
450 | Type 1: corridors |
450 | Type 1: corridors |
451 | |
451 | |
452 | ######################################## |
452 | ######################################## |
… | |
… | |
736 | # # # ####D#### # # # |
736 | # # # ####D#### # # # |
737 | ##D##########D# #D##########D## |
737 | ##D##########D# #D##########D## |
738 | # # < # # |
738 | # # < # # |
739 | ##################################### |
739 | ##################################### |
740 | |
740 | |
|
|
741 | =head2 Multiple layouts |
|
|
742 | |
|
|
743 | The layoutstyle "multiple" divides the map into many areas |
|
|
744 | and uses random layout styles in each area. Works best with |
|
|
745 | very high or wide maps and fewer levels. |
|
|
746 | |
741 | =head2 An example input file |
747 | =head2 An example input file |
742 | |
748 | |
743 | layoutstyle onion |
749 | layoutstyle onion |
744 | monsterstyle humanoid |
750 | monsterstyle humanoid |
745 | dungeon_depth 3 |
751 | dungeon_depth 3 |