move vms lua support bits (untested of course)

This commit is contained in:
nhmall
2019-11-07 18:34:51 -05:00
parent 5264589994
commit 40c8c6894b
2 changed files with 79 additions and 59 deletions

View File

@@ -35,21 +35,40 @@ $ sysconf_file = "[.sys.vms]sysconf"
$ guidebook = "[.doc]Guidebook.txt"
$ invoc_proc = "[.sys.vms]nethack.com"
$ trmcp_file = "[.sys.share]termcap"
$ spec_files = "AIR.LEV,ASMODEUS.LEV,ASTRAL.LEV,BAALZ.LEV,BIGRM-%.LEV," -
+ "CASTLE.LEV,EARTH.LEV,FAKEWIZ%.LEV,FIRE.LEV," -
+ "JUIBLEX.LEV,KNOX.LEV,MEDUSA-%.LEV,MINEFILL.LEV," -
+ "MINETN-%.LEV,MINEND-%.LEV,ORACLE.LEV,ORCUS.LEV," -
+ "SANCTUM.LEV,SOKO%-%.LEV,TOWER%.LEV,VALLEY.LEV," -
+ "WATER.LEV,WIZARD%.LEV"
$ spec_input = "bigroom.des castle.des endgame.des " -
+ "gehennom.des knox.des medusa.des mines.des " -
+ "oracle.des sokoban.des tower.des yendor.des"
$ qstl_files = "%%%-GOAL.LEV,%%%-FIL%.LEV,%%%-LOCA.LEV,%%%-STRT.LEV"
$ qstl_input = "Arch.des Barb.des Caveman.des Healer.des " -
+ "Knight.des Monk.des Priest.des Ranger.des Rogue.des " -
+ "Samurai.des Tourist.des Wizard.des Valkyrie.des"
$ dngn_files = "DUNGEON."
$ dngn_input = "dungeon.pdf"
$ spec_files = "air.lua,asmodeus.lua,astral.lua,baalz.lua," -
+ "bigrm-1.lua,bigrm-2.lua,bigrm-3.lua,bigrm-4.lua," -
+ "bigrm-5.lua,bigrm-6.lua,bigrm-7.lua,bigrm-8.lua," -
+ "bigrm-9.lua,bigrm-10.lua,castle.lua,earth.lua," -
+ "fakewiz1.lua,fakewiz2.lua,fire.lua,juiblex.lua," -
+ "knox.lua,medusa-1.lua,medusa-2.lua,medusa-3.lua," -
+ "medusa-4.lua,minefill.lua,minend-1.lua," -
+ "minend-2.lua,minend-3.lua,minetn-1.lua," -
+ "minetn-2.lua,minetn-3.lua,minetn-4.lua," -
+ "minetn-5.lua,minetn-6.lua,minetn-7.lua,nhlib.lua," -
+ "oracle.lua,orcus.lua,sanctum.lua,soko1-1.lua," -
+ "soko1-2.lua,soko2-1.lua,soko2-2.lua,soko3-1.lua," -
+ "soko3-2.lua,soko4-1.lua,soko4-2.lua,tower1.lua," -
+ "tower2.lua,tower3.lua,valley.lua,water.lua," -
+ "wizard1.lua,wizard2.lua,wizard3.lua"
$ qstl_files = "%%%-goal.lua,%%%-fil%.lua,%%%-loca.lua,%%%-strt.lua"
$ dngn_files = "dungeon.lua"
$!
$! spec_files = "AIR.LEV,ASMODEUS.LEV,ASTRAL.LEV,BAALZ.LEV,BIGRM-%.LEV," -
$! + "CASTLE.LEV,EARTH.LEV,FAKEWIZ%.LEV,FIRE.LEV," -
$! + "JUIBLEX.LEV,KNOX.LEV,MEDUSA-%.LEV,MINEFILL.LEV," -
$! + "MINETN-%.LEV,MINEND-%.LEV,ORACLE.LEV,ORCUS.LEV," -
$! + "SANCTUM.LEV,SOKO%-%.LEV,TOWER%.LEV,VALLEY.LEV," -
$! + "WATER.LEV,WIZARD%.LEV"
$! spec_input = "bigroom.des castle.des endgame.des " -
$! + "gehennom.des knox.des medusa.des mines.des " -
$! + "oracle.des sokoban.des tower.des yendor.des"
$! qstl_files = "%%%-GOAL.LEV,%%%-FIL%.LEV,%%%-LOCA.LEV,%%%-STRT.LEV"
$! qstl_input = "Arch.des Barb.des Caveman.des Healer.des " -
$! + "Knight.des Monk.des Priest.des Ranger.des Rogue.des " -
$! + "Samurai.des Tourist.des Wizard.des Valkyrie.des"
$! dngn_files = "DUNGEON."
$! dngn_input = "dungeon.pdf"
$!
$ dlb_files = help_files + "," + data_files + "," -
+ spec_files + "," + qstl_files + "," + dngn_files
$ data_libry = "nh-data.dlb"
@@ -91,15 +110,15 @@ $ makedefs -h !oracles.txt -> oracles
$ milestone "(dungeon preprocess)"
$ makedefs -s
$ milestone "(engrave, epitaph, bogusmon)"
$ makedefs -e !dungeon.def -> dungeon.pdf
$ milestone "(quest text)"
$! makedefs -e !dungeon.def -> dungeon.pdf
$! milestone "(quest text)"
$ makedefs -q !quest.txt -> quest.dat
$ milestone "(special levels)"
$ lev_comp 'spec_input' !special levels
$ milestone "(quest levels)"
$ lev_comp 'qstl_input' !quest levels
$ milestone "(dungeon compile)"
$ dgn_comp 'dngn_input' !dungeon database
$! lev_comp 'spec_input' !special levels
$! milestone "(quest levels)"
$! lev_comp 'qstl_input' !quest levels
$! milestone "(dungeon compile)"
$! dgn_comp 'dngn_input' !dungeon database
$ set default [-] !move up
$ if p3.nes."" .and. f$edit(p3,"UPCASE").nes."DATA_PLUS_DLB" then exit
$