diff options
author | Ian C <ianc@noddybox.co.uk> | 2020-05-13 20:25:51 +0000 |
---|---|---|
committer | Ian C <ianc@noddybox.co.uk> | 2020-05-13 20:25:51 +0000 |
commit | 58b60d1455a6670cbfb1572257460065fe7e6207 (patch) | |
tree | 2a5278c4534a16bcf08dad5433b6f8fb60368ede /XLEVELS | |
parent | 983bba81d89ba877e8870251d92f64e16cf901c0 (diff) |
Builds (just) and runs.
Diffstat (limited to 'XLEVELS')
-rw-r--r-- | XLEVELS/-1 | 16 | ||||
-rw-r--r-- | XLEVELS/-2 | 16 | ||||
-rw-r--r-- | XLEVELS/1 | 15 | ||||
-rw-r--r-- | XLEVELS/10 | 46 | ||||
-rw-r--r-- | XLEVELS/11 | 80 | ||||
-rw-r--r-- | XLEVELS/12 | 36 | ||||
-rw-r--r-- | XLEVELS/2 | 30 | ||||
-rw-r--r-- | XLEVELS/3 | 36 | ||||
-rw-r--r-- | XLEVELS/4 | 38 | ||||
-rw-r--r-- | XLEVELS/5 | 27 | ||||
-rw-r--r-- | XLEVELS/6 | 18 | ||||
-rw-r--r-- | XLEVELS/7 | 24 | ||||
-rw-r--r-- | XLEVELS/8 | 25 | ||||
-rw-r--r-- | XLEVELS/9 | 61 | ||||
-rw-r--r-- | XLEVELS/DEBUGLEV | 35 | ||||
-rw-r--r-- | XLEVELS/NO | 1 | ||||
-rw-r--r-- | XLEVELS/README | 50 | ||||
-rw-r--r-- | XLEVELS/TEST | 33 | ||||
-rw-r--r-- | XLEVELS/template | 20 |
19 files changed, 607 insertions, 0 deletions
diff --git a/XLEVELS/-1 b/XLEVELS/-1 new file mode 100644 index 0000000..c1a3988 --- /dev/null +++ b/XLEVELS/-1 @@ -0,0 +1,16 @@ +Well Done +0,0 +0 +9999 +60,10 +R##########################################################E +#..........................................................# +#......*...*...................****........................# +#......*...*.****.*....*.......*...*..**..*..*.****........# +#......*...*.*....*....*.......*...*.*..*.**.*.*...........# +#......*.*.*.***..*....*.......*...*.*..*.*.**.***.........# +#......*.*.*.*....*....*.......*...*.*..*.*..*.*...........# +#.......*.*..****.****.****....****...**..*..*.****........# +#..........................................................# +############################################################ +<END> diff --git a/XLEVELS/-2 b/XLEVELS/-2 new file mode 100644 index 0000000..87775c5 --- /dev/null +++ b/XLEVELS/-2 @@ -0,0 +1,16 @@ +Try again +0,0 +0 +9999 +60,10 +R##########################################################E +#..........................................................# +#......@@@@@...............@@@.............................# +#........@...@@@..@...@...@...@..@@@...@@..@@@.@..@........# +#........@...@..@..@.@....@...@.@.....@..@..@..@@.@........# +#........@...@@@....@.....@@@@@.@.@@..@@@@..@..@.@@........# +#........@...@..@...@.....@...@.@..@..@..@..@..@..@........# +#........@...@..@...@.....@...@..@@@..@..@.@@@.@..@........# +#..........................................................# +############################################################ +<END> diff --git a/XLEVELS/1 b/XLEVELS/1 new file mode 100644 index 0000000..587ea04 --- /dev/null +++ b/XLEVELS/1 @@ -0,0 +1,15 @@ +Nice and easy +0,0 +10 +50 +39,9 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%.*........*..........................% +%. ......@....*......@................% +%. ....*......*......*......@@@@@@@@@.% +%. ........@........*................E% +%. ....*...*........*.......@.........% +%. ...................................% +%R.......@............................% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/10 b/XLEVELS/10 new file mode 100644 index 0000000..47e81f2 --- /dev/null +++ b/XLEVELS/10 @@ -0,0 +1,46 @@ +It's aMAZEing!!!! +0,0 +1 +200 +10,10 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R...............%%......................%%.............%%.............%%...............% +%%%%%%%%%%%%%%.%%%%%%%.%%%%%%%%%%%.%%%%%%%%%%%%%%%.%%%%%%%%%%%%%.%%%%%%%%%%%%%%.%%%%%%..% +%............................................%...........%%.............%%..............% +%%%%%.%%%%%.%%%%%%%%%%%%%%%%%.%%%%%%%%.%%%%%.%%%%.%%%%%%%%%%%%%%%%%.%%%%%%.%%%%%%%%%%%%%% +%%..%.%...%.%............%...........%.%.....%..................%....%.%.%..%...........% +%...........%.%%%%%%%%%%.%.%%%%%%%%%%%.%.%%%.%.%%%%%%%%%%%%%%%%%%.%%%%...%..%.%%%%%%%%%.% +%.%%%%%%%%%%%.%..........%.............%.%.%.%......%....%...%..............%.%.......%.% +%.............%.%.%%%.%%%%.%%%%.%%%%%%%%.%.%.%.%%%%%%..%...%...%...%..%%.%..%.%.%%%%%.%.% +%%%%.%%%%%%%....%.....%....%.................%......%..%%%%%%%%%%.%%%%%..%..%.%.%.....%.% +%..........%..%.%%%%%.%.%%%%.%%%%%%%%%%%%%%%%%.%%%%%%...........%..%....%%..%.%.%%%%%%%.% +%.%%%%%%.%.%..%...............%.....................%..%%%%%%%%.%.....%%.%..%.%.........% +%.%......%.%..%%%%%%%%%%%%%%%%%.%%%%%.%%%%%%%%%%%%.%%.........%.%%.%%%%..%..%.%.%%%%%%%%% +%.%.%%%%%%.%..%...%...%...%...%.%.....%..........%....%%%.%%%.%..........%..%.%.%.%...%%% +%...............%...%...%...%...%.%%.%%.%%%%%%%%.%.%%%%...%.%.%%%%.%%%%%%%..%.%.%.%.%...% +%.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.%%....%...%....%.%....%%%.%...............%.%.%...%%%.% +%.%...................%.%%%.....%.%%%%%%%.%.%.%%%%.%.%%%%...%%%%%%%%%%%%%%%%%.%.%.%%%...% +%.%.%%%.%%%%%%%%.%.%%.%...%.%.%.%.........%.%...%.........%..............%..%.%.%.%.%.%%% +%.%.%.%.%......%.%..%.%%%.%%%.%.%%%%%%.%%%%.%%%.%.%%%%.%%%%.%%%%.%%%%.%%%%%.%.%.%.%.%...% +%.%.%.%.%.%%%%.%.%..%.........%.%.............%.%...........%......%........%.%.%.%.%%%.% +%.%.%.%.%.%..%.%.%%%%.%%%%%%%.%%%.%%%%%%%%%%%%%%%.%%%%%%%%%%%%%%%%%%%%%%%%%.%.%.%.%.%...% +%.%.%.%%%.%..%.%..%...%...%.....%.........................%...%...%...%...%.%.%.%.%.%.%%% +%.%.%.....%..%.%%.%.%%%.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%..%...%...%...%...%.%.%...% +%.%.%.%%%%%..%..%.%.%.%.%..............%...%...%...%...%.....%..%%%%%%%%%%%%%%..%.%.%%%.% +%.%.%.%......%%%%.%.%.%.%.%%%%%%%%%%%%.%.%...%...%...%...%.%.%...........%.%.%%...%.%...% +%.%.%.%.%%%%..%.%.%.%.%.%.%..........%.%.%%%%%%%%%%%%%%%%%%%.%%%..%%%%%.%%.%..%%..%.%.%%% +%.%.%.%....%%...%.%.%.%.%.%.%%%%%%%%.%.%...................%.%%..%%...%....%%..%%...%...% +%.%.%.%%%.%%%%%%%.%.%.%.%.%.%......%.%.%%%%%%%%%%%%%%%%%%%.%.%........%%%%..%%..%%..%%%.% +%.%%%.............%.%.%.%.%.%.%%%%.%.%.%...................%.%..%%%%%%%..%..%%%..%%.%...% +%.%...%%%.%%%%%%%%%.%...%.%.%.%..%.%.%.%.%%%%%%%%%%%%%%%%%%%.%..%...................%.%%% +%.%.%...%%%.........%.%.%.%.%.%.%%.%.%.%...................%.%..%%%%%%%%%%%%%%.%%%%.%...% +%.%.%.%.....%%%%%%..%.%.%.%.%.%....%.%.%%%%%%%%%%%%%%%%%%%.%.%......%...%%%..%....%%%%%.% +%.%.%.%%%%%%%....%.%%%%.%.%.%.%%%%%%.%.%...................%.%.%%%..%...%....%%%..%.....% +%.%.%..%......%%%%.%..%.%.%.%........%.%.%%%%%%%%%%%%%%%%%%%.%........%.%.%....%%%%.%%%.% +%.%.%%%%%%%%..%....%....%.%.%%%%%%%%%%.%..................%..%...%%%%.%......%....%.%...% +%.%.....%..%.%%.%%%%..%.%.%............%...%.....%.%.%%%%%%..%%%%%%%%%%%%%%%%%%%%.%.%.%.% +%.%.%%.....%....%.....%.%.%%%%%%%%%%%%%%...%.....%.%......%%...%...%...%...%..%E%%%.%.%.% +%.%.%..%%%%%..%.%%.%..%.%...%...%...%...%%%%.%%%%%.%.%%%%%%%.%.%.%.%.%.%.%.%..%*%%..%%%.% +%...%......%..%....%..%...%...%...%...%......%.....%.........%...%...%...%....%.........% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/11 b/XLEVELS/11 new file mode 100644 index 0000000..ae4e79d --- /dev/null +++ b/XLEVELS/11 @@ -0,0 +1,80 @@ +Look Out. +0,0 +150 +150 +1,1 +%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R % %##############################################################% %**************************************************************% % E% +% % %##############################################################% %**************************************************************% % % +% % %############################################################ % %**************************************************************% % % +% % %##################################################### % %**************************************************************% % % +% % %############################################## % % ################################################### % % % +% % %################################### % % % % % +% % %########################### % % % % % +% % %################### % % % % % +% % %########### % % % % % +% % %######## % % % % % +% % %#### % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % $ $ $ $ % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % % % +% %%%%%%%%%%%% %%%%%%%% %%%%%%%%%%%% % +% ! A% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/12 b/XLEVELS/12 new file mode 100644 index 0000000..1c7c3e0 --- /dev/null +++ b/XLEVELS/12 @@ -0,0 +1,36 @@ +A little bit of everything +0,0 +81 +150 +10,10 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %@@@@@% % +% .%@@@%. ######### % +% ..%@%.. #*******# % +% ..%@%.. B #*****# % +% ...@%.. #***# % +% ...@%.. #*# % +% ..%%%.. #*# % +% ........ ........#*# % +%....@@@@@........ ........... % +%@@@@@@@@@........ ......... % +%@@@@@@@@@........ .. % % +%@@@@@@@@@... .. % % +%%%%%%%%%%... .. % % +%*********%.. % % +%**********%.. %%%%%%%% R % +%***********%. % +%*******%%%**%.% % +%%%%%%%% ***%$%@ @ @ % +%............%@%............................. % +%............%.%............................. % +% %%%%%% % +% % E% % +% % @ % +% @@ %. % +% ....%%%%%%@ % +% .. % +%C ............ % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/2 b/XLEVELS/2 new file mode 100644 index 0000000..e8512a7 --- /dev/null +++ b/XLEVELS/2 @@ -0,0 +1,30 @@ +Chain Reactions +0,0 +60 +300 +60,24 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R ############# % +% ############# % +% ! ############# % +% ############# % +% % +% ################################ % +% . . % +% . B B B B B . % +% . . % +% . . % +% . B B B B B . % +% . . % +% . . % +% . . % +% . B B B B B . % +% . . % +% . . % +% . . % +% . B B B B B . % +% . . % +% . . % +% . . E% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/3 b/XLEVELS/3 new file mode 100644 index 0000000..bfbb4d4 --- /dev/null +++ b/XLEVELS/3 @@ -0,0 +1,36 @@ +Let's Rock +0,0 +15 +200 +70,30 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%C R % +%% %% +%.................................***###.............................% +%..............................***####...............................% +%..............................#####.................................% +%..............................@###..................................% +%....................%%.......@@@.#..................................% +%...................%%.......@*@.....................................% +%...................%%......@@@......................................% +%..................%%......@*@.......................................% +%..................%%.....@@@........................................% +%.................%%%%...@*@.........................................% +%.................%%%%%%@@@..........................................% +%................%%%%%%@@@...........................................% +%...............%%%%%*%%@%....%......................................% +%..............%%%%%%%*%%%%..%%......................................% +%............%%%%%%*%%%*%%%%%%.......................................% +%...........%%%%%%%%*%%%%%%%%........................................% +%..........%%%%%%*%%%*%%%%%..........................................% +%..........%%%%%%%*%%%%%%%...........................................% +%...........%%%%%%%*%%%%%............................................% +%...........%%%%%%%%%%%%.............................................% +%............%%%%%%%%@%%.............................................% +%.............%%%%%%%%%..............................................% +%..............%%%%%@%%..............................................% +%...............%%%%%%...............................................% +%.................%%%..............@..........................%@@@@@@% +% C* C*****E% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/4 b/XLEVELS/4 new file mode 100644 index 0000000..caab3bd --- /dev/null +++ b/XLEVELS/4 @@ -0,0 +1,38 @@ +The Plug Hole... +0,0 +0 +255 +70,32 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R @@@ #*********# #*******E% +%########### #*******# #*******% +%*********## #*****# #******% +%********## #***# #*****% +%*******## #*# #@@@@% +%******## C #*# #@@@% +%*****## #*# #@@% +%****## #*# #.% +%***## #*# # % +%**## #*# # % +%*## #*# # % +%*# ... # % +%*# ## # # % +%*# # # # % +%*# B # ## # % +%*# # # # % +%*# ## # # % +%*# # # # % +%*# # ## # % +%*# # # # % +%*# B C ## # # % +%*# # # # % +%*# #&## # % +%*# # # # % +%*# ##### ## # % +%*# ##*****## # # % +%*# #*******# # ## % +%*# #**@@@**# # # % +%*# #*******# ## # % +%* .*******. ## % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/5 b/XLEVELS/5 new file mode 100644 index 0000000..832772a --- /dev/null +++ b/XLEVELS/5 @@ -0,0 +1,27 @@ +It's all in the timing... +0,0 +30 +300 +200,94 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%E.....................................R% +%.......................................% +%.......................................% +%.......................................% +%.......................................% +%.........********************..........% +%.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.% +%.......................................% +% % +% % +% % +% % +% % +% % +% % +% % +% % +% A % +% AAA % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/6 b/XLEVELS/6 new file mode 100644 index 0000000..0917b84 --- /dev/null +++ b/XLEVELS/6 @@ -0,0 +1,18 @@ +Run Like Hell!!! +0,0 +1 +35 +0,0 +%%%%%%%%%%%%%%%%%%%% +% % R % % % E% +% % % % % % % % % @% +% % % % % % % % %..% +% % % % % % % % %% % +% % % % % % % % %% % +% % % % % % % % %% % +% % % % % % % % %% % +% % % % % % % % %% % +% % % % % % % % %% % +%B% % % % % +%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/7 b/XLEVELS/7 new file mode 100644 index 0000000..3c0c5e8 --- /dev/null +++ b/XLEVELS/7 @@ -0,0 +1,24 @@ +Safe Cracker +0,0 +45 +150 +20,70 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R.........................................................% +%..........................................................% +%.......@..........@ ...................................% % +%...##### ......%%%%% ...................................% % +%...# @ # ......%***# ...........%%%%....%..%.%..%.......% % +%...# # ......%***# ...........%@@%....%..%.%..%.......% % +%...# # ......%***% ...........%@@%....%%%%.%..%.......% % +%...# A # ....B.%***% ...........%..%....%..%.%..........% % +%...# # .... .%***% ...........%..%....%..%.%..%.......% % +%...# # .... .%***% ...........%..%....................% % +%...# # .... .%***% ..............%....................% % +%...##### .%%%%%B...........%$$%....................% % +%.................... ...........%..%....................%C% +%.................... ..............%....................% % +%.................... ...........%%%%....................% % +%.................... ...................................%E% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/8 b/XLEVELS/8 new file mode 100644 index 0000000..a76225d --- /dev/null +++ b/XLEVELS/8 @@ -0,0 +1,25 @@ +Raindrops +0,0 +100 +200 +0,0 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R %rrrrrrrrrrrrrrrrrr% rrrrr % +% % % % +% % % % +% % b b b % % +% % % % +% % % % +% % % % % +% % % % % % +% % % % % % +% % % % % % % % +% % % % % % % % +% % % % % % +% % % % % % % % % % % +% % % % +% % +% % +% E% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/9 b/XLEVELS/9 new file mode 100644 index 0000000..01a959e --- /dev/null +++ b/XLEVELS/9 @@ -0,0 +1,61 @@ +Around the bend.. +0,0 +125 +200 +10,10 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R %% %*******%........................................%*******% +%%%%%%%%%%%%%%%%%%%%%%% %% %%%%%%%%%% %*******%........................................%*******% +% % %% % %*******%........................................%*******% +%%%%%%%%%%%%%%%%%%%%%%% %% % %%%%%%%%%%%%%%..%%........................................%%%%%..%% +% %% % %*******....%C %..................................... ....% +% %%%%%%%%%%%%%%%%%%%%%%%%% % %********...% ...................................... % +% % %%%%%%%%%% %%%%%%..................................... % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % +%.................................................................................................% +%.................................................................................................% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % + % C % + % % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % +%@@@@@@@@............ ................. ...................... ...................% +%@@@@@@@@............ ................. ...................... ...................% +%@@@@@@@@............ ................. ...................... ...................% +%.@@@@@@@............ ................. ...................... ...................% +%..@@@@@.............C .................C ......................C ...........********% +%...@@@..%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%........% %%%%%%%%%%%%%%%%%% +% % %E...............% +%@@@@@. % %%%%%%%%%%..%%%%%% +%.@@@@. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%..%%%%%%%%%%%% +%..@@@. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........% +%...@@. ..............................................................................% +%....@. ......***.........***.............***.............***...........***...........% +%...... ..............................................................................% +% ..%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%% ..% + % ...... ..% + %******..... ..% + %%%%%%%%%%%%%%%....% + %....% + %....% +%%%%%%%%%%%%%%%%%%%%%%%....%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%**********************....***************************% +%***********************..****************************% +%*****************************************************% +%**..................................................*% +%**. .*% +%**. .*% +%**. .*% +%**@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*% +%**@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*% +%**@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*% +%**..................................................*% +%**..................................................*% +%**. .*% +%**. .*% +%**. .*% +%**..................................................*% +%&****************************************************% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/DEBUGLEV b/XLEVELS/DEBUGLEV new file mode 100644 index 0000000..7112171 --- /dev/null +++ b/XLEVELS/DEBUGLEV @@ -0,0 +1,35 @@ +DEBUG LEVEL +0,0 +10 +50 +39,29 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% r #rrrrrr#rrrrrr# E% +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% #$# # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% # # # % +% #$#$# % +%R ##### % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/NO b/XLEVELS/NO new file mode 100644 index 0000000..48082f7 --- /dev/null +++ b/XLEVELS/NO @@ -0,0 +1 @@ +12 diff --git a/XLEVELS/README b/XLEVELS/README new file mode 100644 index 0000000..1e91140 --- /dev/null +++ b/XLEVELS/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 diff --git a/XLEVELS/TEST b/XLEVELS/TEST new file mode 100644 index 0000000..33a72ce --- /dev/null +++ b/XLEVELS/TEST @@ -0,0 +1,33 @@ +Test New Features +0,0 +0 +-1 +500,0 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R...................................................................% +%......@.............................................................% +%....... ............................................................% +%....... ............................................................% +%....... ............................................................% +%....... .@@@@@@@@...................................................% +%....... ............................................................% +%....... .*....@.....................................................% +%......$$$$$$$$$$$$..................................................% +%....... .. ...................................................% +%....... .. ...................................................% +%....................................................................% +%......$$$$$$$$$$$$.....@@@@@@@@.....................................% +%...... ....@... ....@....................................% +%...... ...@..........@...................................% +%......$$$$$$$$$$$$...@.. @ ...@...................................% +%...... .. .. ...@...................................% +%...... ...@.. AA ...@...................................% +%......$$$$$$$$$$$$...@.. AA . .@...................................% +%.....................@......*...@...................................% +%......................@........@....................................% +%.......................@@@@@@@@.....................................% +%....................................................................% +%....................................................................% +%............................................*......................E% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> diff --git a/XLEVELS/template b/XLEVELS/template new file mode 100644 index 0000000..ae5654f --- /dev/null +++ b/XLEVELS/template @@ -0,0 +1,20 @@ +title +screen_x,screen_y +diamonds +timer +max_ameoba_size,ameoba_move_chance +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%R.........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%..........................................................% +%.........................................................E% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<END> |