gm.map 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. #
  2. # gm.map
  3. #
  4. # Syntax:
  5. # 'hash' introduces a comment
  6. # tile <ascii> <mapto> <top> <right> <bottom> <left>
  7. # map the <ascii> code to the specified <mapto> code, if the other for tiles match
  8. # If one of the other four tiles is 0, then ignore this tile (wildcard)
  9. # map <name> <width> <height>
  10. # Create a map with the given name and size. this must be followed by :
  11. # endmap
  12. # Finish the current map
  13. #
  14. tile 32 32 # map space to space
  15. tile '+ $80 0 '- '| 0
  16. tile '+ $80 0 '- '+ 0
  17. tile '+ $80 0 '+ '| 0
  18. tile '+ $80 0 '+ '+ 0
  19. tile '+ $81 0 0 '| '-
  20. tile '+ $81 0 0 '+ '-
  21. tile '+ $81 0 0 '| '+
  22. tile '+ $81 0 0 '+ '+
  23. tile '+ $82 '| '- 0 0
  24. tile '+ $82 '+ '- 0 0
  25. tile '+ $82 '| '+ 0 0
  26. tile '+ $82 '+ '+ 0 0
  27. tile '+ $83 '| 0 0 '-
  28. tile '+ $83 '+ 0 0 '-
  29. tile '+ $83 '| 0 0 '+
  30. tile '+ $83 '+ 0 0 '+
  31. tile '+ $84 '| '- '| 0
  32. tile '+ $84 '+ '- '| 0
  33. tile '+ $84 '| '+ '| 0
  34. tile '+ $84 '+ '+ '| 0
  35. tile '+ $84 '| '- '+ 0
  36. tile '+ $84 '+ '- '+ 0
  37. tile '+ $84 '| '+ '+ 0
  38. tile '+ $84 '+ '+ '+ 0
  39. tile '+ $85 '| 0 '| '-
  40. tile '+ $85 '+ 0 '| '-
  41. tile '+ $85 '| 0 '+ '-
  42. tile '+ $85 '+ 0 '+ '-
  43. tile '+ $85 '| 0 '| '+
  44. tile '+ $85 '+ 0 '| '+
  45. tile '+ $85 '| 0 '+ '+
  46. tile '+ $85 '+ 0 '+ '+
  47. tile '+ $86 0 '- '| '-
  48. tile '+ $86 0 '+ '| '-
  49. tile '+ $86 0 '- '+ '-
  50. tile '+ $86 0 '+ '+ '-
  51. tile '+ $86 0 '- '| '+
  52. tile '+ $86 0 '+ '| '+
  53. tile '+ $86 0 '- '+ '+
  54. tile '+ $86 0 '+ '+ '+
  55. tile '+ $87 '| '- 0 '-
  56. tile '+ $87 '+ '- 0 '-
  57. tile '+ $87 '| '+ 0 '-
  58. tile '+ $87 '+ '+ 0 '-
  59. tile '+ $87 '| '- 0 '+
  60. tile '+ $87 '+ '- 0 '+
  61. tile '+ $87 '| '+ 0 '+
  62. tile '+ $87 '+ '+ 0 '+
  63. tile '+ $88 '| '- '| '-
  64. tile '+ $88 '+ '- '| '-
  65. tile '+ $88 '| '+ '| '-
  66. tile '+ $88 '+ '+ '| '-
  67. tile '+ $88 '| '- '+ '-
  68. tile '+ $88 '+ '- '+ '-
  69. tile '+ $88 '| '+ '+ '-
  70. tile '+ $88 '+ '+ '+ '-
  71. tile '+ $88 '| '- '| '+
  72. tile '+ $88 '+ '- '| '+
  73. tile '+ $88 '| '+ '| '+
  74. tile '+ $88 '+ '+ '| '+
  75. tile '+ $88 '| '- '+ '+
  76. tile '+ $88 '+ '- '+ '+
  77. tile '+ $88 '| '+ '+ '+
  78. tile '+ $88 '+ '+ '+ '+
  79. tile '| $7e 0 0 '| 0
  80. tile '| $7e 0 0 '+ 0
  81. tile '| $7f 0 0 0 0
  82. tile '- $7d 0 0 0 0
  83. tile 'S $54
  84. tile 'k $a0
  85. map first 12 12
  86. :+---+ +---+
  87. :| | | |
  88. :+-+ +--+ | |
  89. : | +-+ |
  90. : | | |
  91. : | |
  92. : +-+ -----+
  93. : | Sk|
  94. : +------+
  95. endmap