File: Notes

package info (click to toggle)
crossfire 1.11.0-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 24,456 kB
  • ctags: 7,800
  • sloc: ansic: 80,483; sh: 11,825; perl: 2,327; lex: 1,946; makefile: 1,149
file content (28 lines) | stat: -rw-r--r-- 735 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

test.c is a file for testing new layouts.
Compile it:
cc test.c <new_layout>.c -I../include -lm -L. -lrandom_map -o test


#  	wall
>  	stairs down (may be omitted)
< 	stairs up   (may be omitted)
C  	map center  (may be omitted)
D  	door        (may be omitted)
'\0'	nothing	    (should occupy every space not defined above)


Layout ideas:
snake layouts (done)
square spirals (like Mwizard maps)  (done)
nethack (actually called "rogue" implemented Jan 16, 2001)
progressive rooms
room and corridor
temple maps
monster placement
decor placement

Other ideas:
riddle-maps with artifact rewards as specials, with reward keyed to difficulty
special-maps with word-activated teleporters and magic mouths as the only
   hint of presense