Lode Runner - Total Recall (v2.01a.3)

Cette révision appartient à :
simon_hung
2015-07-02 13:38:33 +08:00
Parent 8b86be66c5
révision 01086520d1
156 fichiers modifiés avec 13137 ajouts et 1816 suppressions
+507
Voir le fichier
@@ -0,0 +1,507 @@
//************************************************************
//* All levels extract from:
//* Revenge of Lode Runner (Apple-II 1986) DISK IMAGE
//* by Simon Hung 2015/01/08
//************************************************************
var revengeData = [
//======<<< Level 001 >>>======
"H@ SSS SS SS SSS @" +
"H@ S S S S S S S @" +
"H@ S SS S S S S S S @" +
"H@ S S S S S S S S @" +
"H@ SSS SS SS SSS @" +
"H@@@@@@@@@@@@@@@@@@@@@@@@@@@" +
"H " +
"H########@##############- " +
"H##H####@H ##H## #H#H##-@H " +
"H##H####@H###H#H#####H##-@H&" +
"H##H#$$#@H$##H#H##$##H##-@H0" +
"H##H####@H ##H#H#####H##-@H " +
"H#@#H $@@H H@#@#####H@#-@H " +
"H@@@@@@@@@@@@@ @@@@@#@@ -@H " +
"H00 $ @H " +
"######################## ## ",
//======<<< Level 002 >>>======
"S@ @ " +
"S@ $ @ " +
"S@H###H-H$H$H$H$H$H-H####H@ " +
"S@H H$H$H$H$H $ H@ " +
"S@H###H---H$H$H$H---H####H@ " +
"S@H H$H$H $ H@ " +
"S@H###H-----H$H-----H####H@ " +
"S@H $$$$$$$H$$$$$$$$ H@ " +
"S@@##########H########XXX@@ " +
"S H " +
"S ###### H ###### " +
"S ##$$## H ##$$## " +
"S ###### H ###### " +
"S H " +
"S & H $ 0" +
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
//======<<< Level 003 >>>======
" @S" +
" ------- @S" +
"######### H @S" +
" ##$$$## $$ H $ @S" +
" ##### -##############H@S" +
" ### - ####HH@S" +
" # - #$#HH#@S" +
" - ##HH##@S" +
" - $ #HH###@S" +
" - $$ $ $HH####@S" +
"$ - $$$ ###H#########@S" +
"###X## $$$ H @S" +
" H #### H @S" +
" H H @S" +
"$ H & $ H $ 00S" +
"###H###S####################",
//======<<< Level 004 >>>======
" " +
" H@$ H@$ " +
" -H@$ H@@$ H@@$ " +
" H@X H@@XH@$ H@@@$ " +
" $ H $H H@@$ H@@@@$ " +
" X#########H@@@$ H@@@@@$ " +
" ###$$$## H@@@@ H@@@@@@$" +
" ###### H@@@@X H@@@@@@X" +
" H H " +
" $ H $$$ H $$$$ " +
" #####################H" +
" ## #$$$@$$$ - ##H" +
" ### $$$@$$HX# ## H" +
" ###@@@@@@@### H" +
" 000 $$ $ $ $ &H" +
" @@@@@@@@@@@@@@@@@@@@@@@@@H",
//======<<< Level 005 >>>======
"@ S @" +
"@ S @" +
"@@@@@@@@@@S@@@@@@@@@@@@@@@@@" +
"@@@@@@@@@@SSSSSSSSSSSSSSSS @" +
"@ $ $ $ $$ $ $$H@" +
"@H#########################@" +
"@H 0000@" +
"@#########################H@" +
"@ $ $ $$$ H@" +
"@H#########################@" +
"@H $ $ @" +
"@#########################H@" +
"@ $ $ $$ $H@" +
"@H@@@@@@@@@@@@@@@@@@@@@@@@@@" +
"@H $ $$&" +
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
//======<<< Level 006 >>>======
"@S@@@@@@@@@@@@@@@@@@@@@@@@@@" +
"@S ------------------- @" +
"@S H H $ @" +
"@X#XXXXH ####H@" +
"@ H ######## H@" +
"@ H #HHHHHHHH# H@" +
"@XXXXXXH#HH $$$$ HH# H@" +
"@$X X$XH#H ---- H# H@" +
"@$X$X$XH#H H# H@" +
"@$X$X$XH XH ---- H# H@" +
"@$X$X$XH--##XXXX## H@" +
"@ X$X XH H@" +
"@XXXXXXH H@" +
"@------H 00$$&H@" +
"@####### ###########S######@" +
" $$$ S ",
//======<<< Level 007 >>>======
" ------------------------H" +
" - H H - 00 - $$$$$$ H" +
" & - H-$ -00 - $$$$$ -H" +
" --- H $$ H $$$$ --H" +
" - H - $$ $ $$$ ---H" +
" - H - - H $$ ----H" +
" - - H - - -----H" +
" - - H $ $ -- $ H" +
" $ - -H----- -$- $ H" +
" H- H - - H- $ H" +
" H - H - - H- $ H" +
" - H-- - $ H" +
" - H - -------- $ H" +
" - H - - -- - $ H" +
" ---H- - - $ H" +
" H H",
//======<<< Level 008 >>>======
"S# #" +
"S# $$ #" +
"S# #########################" +
"S#0--- ### $ --- -- " +
"S##H #H # #### H - ###H" +
"S## ####H# H-- ##-XXH" +
"S##$$$$#H $ 0 ##$XXH" +
"S######################X##XH" +
"S# ------------------------H" +
"S#H#######X#######X##H######" +
"S#H# 0 $ # $ H# " +
"S#H# ######H# #######H# ###H" +
"S#H # $ #H # $ #H # H" +
"S##### H# ##### H# ##### H#" +
"S$ &H# $ 0H# H#" +
"############################",
//======<<< Level 009 >>>======
" 0 ----------- @S" +
"H##$ @@@@@@@ $##H @S @S" +
"H###$ @@@@@ $###H @@@@S" +
"H####$ @@@ $####H $0 @S" +
"H#####$ @ $########H#####H@S" +
"H######$ $###### H #H@S" +
"H#######$#######$ #H@S" +
"H####################H###H@S" +
"H$ @H@ 0 H #H@S" +
"######H@H@ #######H $#H@S" +
" H@H@ ######$######H@S" +
"H######@H@$ ###$# # $ #H@S" +
"H##$###@H@###############H@S" +
"H &@H@ $ $ H@S" +
"@@@@@@@@H@@@@@#@@@@@@@@@@@@S" +
" H $ $ S",
//======<<< Level 010 >>>======
"S " +
"S---- ------------------ " +
"H S@S H $- $ - $ - $ " +
"H S@H H $ - H - H - H " +
"H $0S@H H -H---H----H----H $" +
"H###S H H- - - - -- - -- - " +
"H$ S@H H $ 00 " +
"H###S@H #############H#####" +
"H $S@H ###### H " +
"H###S H ###### H $ " +
"H $ S@H ###### H####H###" +
"H###S@H ###$## H# H " +
"H #S@H ###### H# $ $" +
"##H#S@H H############" +
"& H#S@H H $ $00" +
"####S@H H##################",
//======<<< Level 011 >>>======
"# ##########################" +
"#S ## #" +
"##S # H#######H----- #" +
"###S# H####$##S S#H#S$ #" +
"###S $ H#$#####S $ S#H#####" +
"######################H " +
" ######H" +
"----#H $ ####H H" +
" #H###H####H $ H" +
"$ #H H##$#H########H####" +
" #H $ H $ H $ " +
" $ ##############H $ H###H" +
" $ $ H####H $ H" +
" H###### H####" +
" $ &H 0H0000" +
"S###########################",
//======<<< Level 012 >>>======
"S " +
"S $ ------- " +
"S @@@@@$ H" +
"@@@S @HHHHH@$ H" +
"@ S @HH $ HH@$ H" +
"@ @@@@@H@@@@XHH0$$$ HHX$ H" +
"@ @ $ H@ @@@@#@@@@@@ H" +
"@$@H@@@@@ --- @ H" +
"@$@H@ H@ ###### H" +
"@$@H@ $ $ H@ ###### H" +
"@$@H@@@@@@@@@@ H@ ###### H" +
"@$@H-------- @ $ H@ ##$### H" +
"@ @H $ $$ $ H@@@#@@ ###### H" +
"@ @H@@@#@@@@@@ $ ###### H" +
"@ &H 0000 @@@@ H" +
"@@@@@@@@@@@H H@@",
//======<<< Level 013 >>>======
"@@@@@@@@@@@@@@@@@@@@@@@@@@ @" +
"@ --------- S@" +
"@ # $H#####S S @" +
"@$# H#----#S S @" +
"@$# H$ HH##S S @" +
"@$# -$H#H HH#S S @" +
"@$# H$#H#H H########@" +
"@$ H##H#H $$ H# $$ @" +
"@$# $H# #########H#####$@" +
"@$#H##### $# -------H# $ #$@" +
"@$#H# ####H $ #$@" +
"@$#H# $ $ #H#######H####$@" +
"@ #H# H H $# @" +
"@ #H###H########H#########H@" +
"@ &H H $$ H $0000H@" +
"@#@@#@#@###@@##@@#@@#@###@@@",
//======<<< Level 014 >>>======
"S " +
"S " +
"$##########################H" +
"$# -------------H---------#H" +
"$#H $ $ $ #H @H" +
"$#H H########H##H ##### @H" +
"$#XH H $ H #H ##$# @H" +
"$#X#H##### $ H ##H ### @H" +
"$#$#H #H####H $##HH ## @H" +
"$#$#H $ #H H#####H # @H" +
"$# #####H#H $ H ##H @H" +
"$# $ H##H####H $ #H @H" +
" #H#####H# H H#######H @H" +
"$#H0000 H $ H $&##H@H" +
"$##########################H" +
" H",
/************************************************************
This levels already exists in Classic Lode Runner (level 120)
//======<<< Level 015 >>>======
" S " +
" S " +
" H S H " +
" ######H H------------H " +
" # $ #H H 0 H " +
" # #H H@@@@@@##@@##@@" +
"@#@@#@@#@@#@@H#-----#X### #" +
" $0 $ $ H# H #-- # #" +
"#######X#####H# H#$$#$#H#$ #" +
" ------------H# H####X#H# #" +
"H0 H# H$ --HHH##" +
"H############H######H $ H " +
"H &H H## HHH" +
"H$##### $ ###H## $ #H#$-- H" +
"H## $ #####$ H$#####H##$ ##H" +
"####################H #####",
************************************************************/
//======<<< Level 016 >>>====== (become to level 015)
" S" +
" $ $ S" +
"H#########-H#########H S" +
"H H H $ S" +
"H $ ------ ####XXH" +
"##H######## H" +
" H H#########" +
" H $ H#########" +
"H########H $ H####$####" +
"H H##################" +
"H $ H " +
"####H######################H" +
"####H#$$$$ $$ $ $$ $$$$$ H" +
"#$##H#######################" +
"####H00000 &" +
"############################",
/************************************************************
Below levels already exists
in Champisonship Lode Runner or Classic Lode Runner
//======<<< Level 017 >>>======
"H--- #### $HH ######## " +
"H $##$### $H $## # " +
"H $####$## $H $##$H####### " +
"H$######$# H$ -##$H ## " +
"H######### $H -# H ## " +
"H --$$#$$# H$ -#H $# " +
"H$ ##$##$ $H -#H# H# " +
"&H $##$## H$ -#H#$H#$H#$H# " +
" #H ##$##$ $H -#H@@@@@@@@@# " +
"0#H $##$## H$ -#H # " +
" #H ##$##$ $H -######H##### " +
" #H $##$## #H -##$ #H# $# " +
" $H ##$##$# H - # 0#H# ## " +
" #H ##### H ## ###H#### " +
" H--- ##### #HHHHH### " +
" S ",
//======<<< Level 018 >>>======
" ---- SS0 " +
" H #######S S###### " +
" H##### # #S S# # " +
" H# ##### #&SS # H#####" +
"H#H### # #H ###H## H# # #" +
"H# # # #H # H H### #" +
"H# $# # #H#######H H# #" +
"H# ##### #H ###H# #####" +
"H# # # # ### #H## H####H " +
"H##### ### H##### H# #H " +
"H # #$H # #######H #H$ " +
"H # ###### # # 0 # $H#### " +
"#H###H# 0# # # # # H# 0# " +
"#H #H# $##### # ##### # " +
"#H #H###### ##### #X## " +
"#####H # X ",
//======<<< Level 019 >>>======
" 0$ " +
" ########H 0 $ " +
" 0 $ H#H#####H" +
" $#####H H H H" +
"###X### H-------H H$ H" +
" H H #######" +
" $ H H " +
"###H#######H H--------" +
"$ H 0 H $ H $" +
"######### ########H ####" +
" $ $ H " +
"#####H###X###H $ H $ " +
" H ##############H" +
" H H" +
" H $ & $ H" +
"############################",
//======<<< Level 020 >>>======
"#@#@@# S@#@@###@" +
"##@@## S#@@###@@" +
" @#@# $ $ S#@ @" +
"H# @##@###@H##@ S#@ #@H @" +
"H#@ @#@@###@H ## $S@ #@H @" +
"H## @##@@H #@### $#@H @" +
"H@##$ #@@#H ##@H$ " +
"H#@#### @##H -------#@@#H" +
"H @@#@##$ #@H $ #@ H" +
"H H## @@#@@#@ #@ H" +
"@###@@H@## $#@ H" +
"#@#@@@H#@##$ 0 $###@ H" +
" $ H@@###X@@@@@@X###@@H##" +
"H#@###@@ 0 & H@#" +
"H@###@ H##@@#@@##@#@@##@@@#" +
"H $ H 0 @#@",
*******************************************************/
/*******************************************************
* This level seems impossible to complete so change it *
*******************************************************/
//======<<< Level 021 >>>====== (become to level 016)
"S #########################" +
"S& # # ------ ############ " +
"H@ #H# H #### - 0 X" +
"H@0#H#H#H H @###########$" +
"H@ #H#######H $@#####-#####" +
"H@ #H#$####H#H @######-####$" +
"H@ #H#####H@#H ###$#-#$###" +
"H@ #H # H######H ####X####$" +
"H@ ###H#$H## $ H ##" +
"H@ #H#X##########@ $" +
"H@ ###H #H#####@ H#@@#H#" +
"H@ #H####H$ #H# $ @ H# $#H$" +
"H@ #H H#######SS####X####" +
"H#X#######@@@@@@@@@@@@@@@#@@" +
"H 000 " +
"H@#@#@#@#@#@#@#@#@#@#@#@#@#@", //change some solid brick to normal brick 1/8/2015
//"H@@@@@@@@@@@@@@@@@@@@@@@@@@@", //original: all solid brick
//======<<< Level 022 >>>====== (become to level 017)
" # " +
" ############H#S # " +
"H#@ $$ 0 #H###### H###X#" +
"H#@###@@@##H#H H@#$H #" +
"H#@- #$$ #H#H & H@@##H #" +
"H#@ ####H #H#######H --###X#" +
"H#@@#$$ H #H #H @ $ " +
"H#@@##### #######H###H @@@@#" +
"H#@$ #H# H " +
"H#### $ H# H H# " +
"H# H#####@@@@@@##H#####H##" +
"H# H# #H@@ H# # #H#$" +
"H## H#0 #H@@H####### $ #H #" +
"##H###### #@@H# ###X#H# " +
"##H# # H# $ #H#$" +
"##H#$$$ ######X############"
/*******************************************************
Below levels already exists in championship Lode Runner
//======<<< Level 023 >>>======
"############# " +
"#& # # $ # H ----------" +
"# #$ H# $#-H H " +
"#####H#######0H SH ####### " +
"# #$H# #$ # H S H $###$## " +
"#$ # H#$ #-HS H #$####$ " +
"## ##H####### H $###$## " +
"# $# H# $#H # H #$####$ " +
"# $H# #$ # H $###$## " +
"#####H####### H #$####$ " +
"#--# H#--# # H " +
"#--# H#--# 0# H#########" +
"############# H# H# $#" +
"#H # # H#########" +
"#H0 # $ H# H# #H $#" +
"############################",
//======<<< Level 024 >>>======
" & S" +
" ##H#H#######H#########H###S" +
" H #H# H #H# H # S" +
" ##H##H## #H####H##S#######S" +
" H S H H H H H S" +
" #H H# ##H #H# #H # H- " +
" # H H - #H ### #H###H " +
" #H# #H##$#H#H # H #H " +
" H# #H#-H# H-#H# H #H#H " +
" H H####0## H #### H#H " +
" #H - #H#- # #H - H#H " +
" #H # H#### H# H H#$## H#H " +
" H H#H---## #H HH#---H#H " +
" ##H H H #H# # H#####HH " +
" ###H- H----H---##-----H " +
" 0 ",
//======<<< Level 025 >>>======
"& - -- ---- # $0$ $" +
"0#H H@H $ @H#$#$# #H#X# H" +
"@#####@H# ##H# # ####HH## H" +
"@#####@H # #H#-- #$##H ##- H" +
" H H########H $ H" +
"H######XH H--# #$## ## ##" +
"H# #H #H# $# H#$ ###@@ ###" +
"H#$ # $#H## # H###$H $" +
"H ##### H # H#$##H- $ #H##" +
"H# H# #H #0#H###$H ## $H#$" +
"H#$ # $XH X#H#$# H#$H# # " +
"H ##### H ##H# 0#H#HH####" +
"H# # #H -H $ #HH ## $" +
" #$ # $#H H $ # #H H##" +
" #######H H # #@HH H## H#$" +
" H# # #@ H H##$H# "
*******************************************************/
];