… | |
… | |
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", "cave", |
42 | Currently, "rogue", "spiral", "maze", "cave", |
43 | "snake", "onion", and "squarespiral" are allowed. |
43 | "castle", "snake", "onion", "squarespiral" and |
|
|
44 | "multiple" are allowed. See below for more |
44 | See below for more detail. |
45 | detail. |
45 | |
46 | |
46 | floorstyle <style> Load /styles/floorstyles/<style> and pick a random |
47 | floorstyle <style> Load /styles/floorstyles/<style> and pick a random |
47 | floortype from that style map for the random map. |
48 | floortype from that style map for the random map. |
48 | The entire map will be tiled with the floortype. |
49 | The entire map will be tiled with the floortype. |
49 | |
50 | |
… | |
… | |
553 | # ## ####### ##### #### |
554 | # ## ####### ##### #### |
554 | # ### ####### ###### # # |
555 | # ### ####### ###### # # |
555 | # ### ######### # ### # |
556 | # ### ######### # ### # |
556 | # # ##### ## ######## # |
557 | # # ##### ## ######## # |
557 | # #### ####### # |
558 | # #### ####### # |
|
|
559 | ######################################## |
|
|
560 | |
|
|
561 | =head2 Castle layouts |
|
|
562 | |
|
|
563 | Castles are similar to caves, except they generate very straight dungeon |
|
|
564 | features (not unlike roguelike layouts). |
|
|
565 | |
|
|
566 | ######################################## |
|
|
567 | #### #################### ## |
|
|
568 | #### ###### ######### ## |
|
|
569 | #### ### ####### # ######### ## |
|
|
570 | #### D D ## ##### ## |
|
|
571 | #####D## ##### D ## |
|
|
572 | ##### # # # ## ## |
|
|
573 | ##### # #### # ########## |
|
|
574 | ##### # # # # D # |
|
|
575 | ##### # # # ######## #D# # |
|
|
576 | ##### # #D# # ######### ######## |
|
|
577 | ##### ######### # D ####### |
|
|
578 | ##### ########## D ##D######## |
|
|
579 | ###### ### #### ###### #D# # ##### |
|
|
580 | ##### #D# ## ### D # ##### |
|
|
581 | ##### # # ## ###### ##### |
|
|
582 | ##### # # ### ###### ##### |
|
|
583 | #######D###D### ### ## # ## |
|
|
584 | ###### #### ### ## # ## |
|
|
585 | ###### # ##### ## ## |
|
|
586 | ###### # ####### ## # ## |
|
|
587 | ###### D ############# # ## |
|
|
588 | ########### ############# # ## |
|
|
589 | ########### ################## ## |
558 | ######################################## |
590 | ######################################## |
559 | |
591 | |
560 | =head3 Spiral Maps |
592 | =head3 Spiral Maps |
561 | |
593 | |
562 | A Spiral Map: |
594 | A Spiral Map: |
… | |
… | |
736 | # # # ####D#### # # # |
768 | # # # ####D#### # # # |
737 | ##D##########D# #D##########D## |
769 | ##D##########D# #D##########D## |
738 | # # < # # |
770 | # # < # # |
739 | ##################################### |
771 | ##################################### |
740 | |
772 | |
|
|
773 | =head2 Multiple layouts |
|
|
774 | |
|
|
775 | The layoutstyle "multiple" divides the map into many areas |
|
|
776 | and uses random layout styles in each area. Works best with |
|
|
777 | very high or wide maps and fewer levels. |
|
|
778 | |
741 | =head2 An example input file |
779 | =head2 An example input file |
742 | |
780 | |
743 | layoutstyle onion |
781 | layoutstyle onion |
744 | monsterstyle humanoid |
782 | monsterstyle humanoid |
745 | dungeon_depth 3 |
783 | dungeon_depth 3 |