* DOOR.SYS support

* LORD now works via DOOR.SYS at least
* Abracadabra: nodeMax, tooManyArt support, etc.
* Abracadabra: Exit back to menu
* Some code cleanup
This commit is contained in:
Bryan Ashby
2015-08-03 23:11:17 -06:00
parent 144aa6b351
commit 608d4dc094
6 changed files with 246 additions and 85 deletions

View File

@@ -197,6 +197,9 @@
"module" : "last_callers",
"art" : "LASTCALL",
"options" : { "cls" : true, "pause" : true },
"config" : {
"dateTimeFormat" : "ddd MMM Do h:mm a"
},
"action" : "@menu:fullLoginSequenceUserStats"
},
"fullLoginSequenceUserStats" : {
@@ -211,8 +214,8 @@
},
"currentUserStats" : {
"art" : "userstats",
"options" : { "cls" : true, "pause" : true },
"action" : "@menu:lastCallers"
"options" : { "cls" : true, "pause" : true }
//"action" : "@menu:lastCallers"
},
"mainMenu" : {
"art" : "MAINMENU",
@@ -239,6 +242,10 @@
"value" : { "1" : "d" },
"action" : "@menu:doorPimpWars"
},
{
"value" : { "1" : "l" },
"action" : "@menu:doorLORD"
},
{
"value" : 1,
"action" : "@menu:mainMenu"
@@ -251,10 +258,27 @@
},
"doorPimpWars" : {
"module" : "abracadabra",
"fallback" : "mainMenu",
"config" : {
"name" : "PimpWars",
"cmd" : "/usr/bin/dosemu",
"args" : [ "-quiet", "-f", "/home/nuskooler/DOS/X/LORD/dosemu.conf", "X:\\PW\\START.BAT {dropfile} {node}" ]//, "X:\\PW\\PIMPWARS.EXE", "X:\\DROP\\{dropfile}", "{node}" ]
"name" : "PimpWars",
"dropFileType" : "DORINFO",
"cmd" : "/usr/bin/dosemu",
"args" : [
"-quiet", "-f", "/home/nuskooler/DOS/X/LORD/dosemu.conf", "X:\\PW\\START.BAT {dropfile} {node}"
],
"nodeMax" : 1
}
},
"doorLORD" : {
"module" : "abracadabra",
"fallback" : "mainMenu",
"config" : {
"name" : "LORD",
"dropFileType" : "DOOR",
"cmd" : "/usr/bin/dosemu",
"args" : [
"-quiet", "-f", "/home/nuskooler/DOS/X/LORD/dosemu.conf", "X:\\LORD\\START.BAT {node}"
]
}
},
////////////////////////////////////////////////////////////////////////