summaryrefslogtreecommitdiff
path: root/CLEVELS/README
diff options
context:
space:
mode:
Diffstat (limited to 'CLEVELS/README')
-rw-r--r--CLEVELS/README50
1 files changed, 50 insertions, 0 deletions
diff --git a/CLEVELS/README b/CLEVELS/README
new file mode 100644
index 0000000..1e91140
--- /dev/null
+++ b/CLEVELS/README
@@ -0,0 +1,50 @@
+Files
+-----
+
+These files must exist here to allow dash to run:
+
+NO - The number of levels in the directory. Just an ASCII file with
+ the number in it.
+-1 - A special level used for successfully completing a level
+-2 - A special level used for failing to complete a level
+1,2,3.. - The level files themselves.
+
+
+Map Design
+----------
+
+ENSURE THERE IS UNBREAKABLE WALL ALL AROUND THE LEVEL!!!!!!
+
+Title
+Start screen position (x,y)
+No of diamonds (0 == All)
+Timer (1 tick == 10 game cylces)
+Max size of amoeba,Chance of amoeba move (as %) [must be present if no amoeba]
+<Map Data>
+<END>
+
+
+Map characters :-
+
+R - Miner
+E - Exit
+% - Unbreakable Wall
+# - Explodable Wall
+. - Earth
+@ - Rock
+* - Gem
+B - Butterfly
+C - Chaser
+! - Swapper (swaps rocks and breakable walls around)
+& - Extra life
+$ - Indestructible Filter (changes falling rocks to diamonds and
+ visa versa if there is a space on the other side).
+A - Ameoba (fills surrounding spaces and earth and changes to
+ rocks or diamonds depending on whether it runs out of room or
+ gets contained first. Note : Multiple glyphs are taken to be
+ part of the same amoeba - even if space seperates them)
+r - Indestructible Rock generator - drops rocks out of it
+b - Indestructible Butterfly generator - generates butterflys in
+ 4 compass directions if there is space
+c - Indestructible Butterfly generator - generates butterflys in
+ 4 compass directions if there is space