...
 
Commits (11)
......@@ -105,7 +105,7 @@ function aborted()
return false;
}
function install_xtrn_item(cnf, type, name, desc, item)
function install_xtrn_item(cnf, type, name, desc, item, cats)
{
if (!item.code)
return false;
......@@ -155,20 +155,29 @@ function install_xtrn_item(cnf, type, name, desc, item)
if (type == "xtrn") {
if (!xtrn_area.sec_list.length)
return "No external program sections have been created";
for (var i = 0; i < xtrn_area.sec_list.length; i++)
print(format("%2u: ", i + 1) + xtrn_area.sec_list[i].name);
var which;
while ((!which || which > xtrn_area.sec_list.length) && !aborted())
which = js.global.prompt("Install " + item.name + " into which section");
if(aborted())
return false;
which = parseInt(which, 10);
if (!which)
return false;
item.sec = xtrn_area.sec_list[which - 1].number;
for (var i = 0; i < xtrn_area.sec_list.length; i++) {
if(cats.indexOf(xtrn_area.sec_list[i].name) >= 0
&& confirm("Install " + item.name + " into " + xtrn_area.sec_list[i].name + " section")) {
item.sec = xtrn_area.sec_list[i].number;
break;
}
}
if(item.sec === undefined) {
for (var i = 0; i < xtrn_area.sec_list.length; i++)
print(format("%2u: ", i + 1) + xtrn_area.sec_list[i].name);
var which;
while ((!which || which > xtrn_area.sec_list.length) && !aborted())
which = js.global.prompt("Install " + item.name + " into which section");
if(aborted())
return false;
which = parseInt(which, 10);
if (!which)
return false;
item.sec = xtrn_area.sec_list[which - 1].number;
}
}
......@@ -247,7 +256,7 @@ function install(ini_fname)
var item = list[i];
if (item.startup_dir === undefined)
item.startup_dir = startup_dir;
var result = install_xtrn_item(xtrn_cnf, types[t].struct, name, types[t].desc, item);
var result = install_xtrn_item(xtrn_cnf, types[t].struct, name, types[t].desc, item, cats);
if (typeof result !== 'boolean')
return result;
if (result === true)
......
......@@ -152,11 +152,12 @@ if(user.security.level==99 /* Sysop logging on */
&& !system.matchuser("guest") /* Guest account does not yet exist */
&& bbs.mods.userprops.get("logon", "makeguest", true) /* Sysop has not asked to stop this question */
) {
if(console.yesno("Create Guest/Anonymous user account (highly recommended)"))
if(console.yesno("\1?Create Guest/Anonymous user account (highly recommended)"))
load("makeguest.js");
else if(!console.yesno("Ask again later"))
else if(!console.yesno("Ask again later")) {
bbs.mods.userprops.set("logon", "makeguest", false);
console.crlf();
console.crlf();
}
}
// Last few callers
......
......@@ -83,8 +83,8 @@ Source: "node1\node.cnf"; DestDir: "{app}\no
Source: "node1\node.cnf"; DestDir: "{app}\node4"; Flags: ignoreversion
Source: "exec\*"; DestDir: "{app}\exec"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "baja.js,menu.js,sbbsedit.js,jsdocs.js,testbuild.js,load\menulib.js"
Source: "ctrl\*"; DestDir: "{app}\ctrl"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "*.?.cnf,*.?.ini"
Source: "text\*"; DestDir: "{app}\text"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "xtrn\*"; DestDir: "{app}\xtrn"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "text\*"; DestDir: "{app}\text"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "*.0??.*,.gitignore"
Source: "xtrn\*"; DestDir: "{app}\xtrn"; Flags: ignoreversion recursesubdirs createallsubdirs; Excludes: "*.obj,*.tds,smm,.gitignore"
Source: "docs\*"; DestDir: "{app}\docs"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "web\*"; DestDir: "{app}\web"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "webv4\*"; DestDir: "{app}\webv4"; Flags: ignoreversion recursesubdirs createallsubdirs
......
......@@ -773,8 +773,6 @@ void make_data_dirs(scfg_t* cfg)
md(str);
SAFEPRINTF(str,"%suser",cfg->data_dir);
md(str);
SAFEPRINTF(str,"%suser/ptrs",cfg->data_dir);
md(str);
SAFEPRINTF(str,"%sqnet",cfg->data_dir);
md(str);
SAFEPRINTF(str,"%sfile",cfg->data_dir);
......
<html>
<head><title>E-Mail menu</title></head>
<body>
<table>
<tr>
<td><a href="S">E-mail the SysOp</a></td>
<td><a href="U">E-mail a user</a></td>
</tr>
<tr>
<td><a href="R">Read your email</a></td>
<td><a href="F">Send feedback</a></td>
</tr>
<tr>
<td><a href="N">Send NetMail</a></td>
<td><a href="K">Read email you have send</a></td>
</tr>
<tr>
<td colspan="2"><a href="Q">Return to main menu</a></td>
</tr>
</table>
</body>
</html>
<html>
<head><title>Main Menu</title></head>
<body>
<table>
<tr>
<td> <a href="-">Previous Sub</a> </td>
<td> <a href="+">Next Sub</a> </td>
</tr>
<tr>
<td> <a href="[">Previous Group</a> </td>
<td> <a href="]">Next Group</a> </td>
</tr>
<tr>
<td> <a href="A">Auto Message</a> </td>
<td> <a href="B">Browse/New Message Scan</a> </td>
</tr>
<tr>
<td> <a href="C">Chat Section</a> </td>
<td> <a href="D">User Config</a> </td>
</tr>
<tr>
<td> <a href="E">E-Mail</a> </td>
<td> <a href="F">Find text in messages</a> </td>
</tr>
<tr>
<td> <a href="G">Text section</a> </td>
<td> <a href="I">Info section</a> </td>
</tr>
<tr>
<td> <a href="J">Select a new sub</a> </td>
<td> <a href="/L">List nodes</a> </td>
</tr>
<tr>
<td> <a href="M">Time bank</a> </td>
<td> <a href="N">New Message Scan</a> </td>
</tr>
<tr>
<td> <a href="/N">All new messages scan</a> </td>
<td> <a href="O">Log off</a> </td>
</tr>
<tr>
<td> <a href="/O">Log off NOW</a> </td>
<td> <a href="P">Post a message</a> </td>
</tr>
<tr>
<td> <a href="Q">QWK Section</a> </td>
<td> <a href="R">Scan posts</a> </td>
</tr>
<tr>
<td> <a href="S">Scan messages to you</a> </td>
<td> <a href="/S">Scan messages to you more?</a> </td>
</tr>
<tr>
<td> <a href="U">List Users</a> </td>
<td> <a href="/U">List all users</a> </td>
</tr>
<tr>
<td> <a href="X">Externals</a> </td>
<td> <a href="Z">Continuous new message scan</a> </td>
</tr>
<tr>
<td> <a href="/Z">Cont. new message scan more?</a> </td>
<td> <a href="*">Sub scan?</a> </td>
</tr>
<tr>
<td> <a href="/*">Sub scan true?</a> </td>
<td> <a href="&amp;">Main config</a> </td>
</tr>
<tr>
<td> <a href="T">File transfers</a></td>
<td> <a href="~">Click here for an error</a> </td>
</tr>
</table>
</body>
</html>
<html>
<head><title>Main configuration</title></head>
<body>
<table>
<tr>
<td><a href="N">New Message scan</a></td>
<td><a href="S">To you scan</a></td>
</tr>
<tr>
<td><a href="P">Message pointers</a></td>
<td><a href="I">Re-init pointers</a></td>
</tr>
<tr>
<td colspan="2"><a href="Q">Return to previous menu</a></td>
</tr>
</table>
</body>
</html>
<html>
<head><title>Info section</title></head>
<body>
<table>
<tr>
<td><a href="I">System information</a></td>
<td><a href="S">Sub info</a></td>
</tr>
<tr>
<td><a href="Y">Your info</a></td>
<td><a href="V">Version Info</a></td>
</tr>
<tr>
<td colspan="2"><a href="Q">Return to previous menu</a></td>
</tr>
</table>
</body>
</html>
nhrĿ
4 wSynchronet Reneclone Email System Menu r0

c4Ŀ0
4 [yRc]ead Email [yEc]nter Email [yNc]etmail 0
4 [yVc]iew Outgoing [yQc]uit to Main [yGc]oodbye [y/Gc]oodbye Fast! 0
40n
NHRĿ
NHR4 WSynchronet Reneclone Email System Menu 0R
NHR4Y@HOT@
0R 4CĿ
0 4 [YRC]ead Email [YEC]nter Email [YNC]etmail
0 4 [YVC]iew Outgoing [YQC]uit to Main [YGC]oodbye [Y/GC]oodbye Fast!
0 4
Z
\ No newline at end of file
nhrĿ
4 wSynchronet Reneclone Main System Menu r0

c4Ŀ0
4 [yMc]essage System [yFc]ile System [yOc]nline System [yEc]mail System 0
4 [ySc]ystem Bulletins [yUc]ser Listing [yYc]our Info [yAc]uto-message 0
4 [yWc]ho's online [yLc]ist of Callers [y!c]Offline Mail [yPc]ersonal Info 0
4 [yNc]ote to SysOp [yCc]hat System [yIc]nfo on System [yXc]pert Toggle 0
4 [yGc]oodbye & Logoff [y/Gc]oodbye Fast! [y$c]Time Bank [y/Lc]ist Nodes 0
40n
(
hc[y*c] Sysop Menun)
NHRĿ
NHR4 WSynchronet Reneclone Main System Menu 0R
NHR4Y@HOT@
0R 4CĿ
0 4 [YMC]essage System [YFC]ile System [YOC]nline System [YEC]mail System
0 4 [YSC]ystem Bulletins [YUC]ser Listing [YYC]our Info [YAC]uto-message
0 4 [YWC]ho's online [YLC]ist of Callers [Y!C]Offline Mail [YPC]ersonal Info
0 4 [YNC]ote to SysOp [YCC]hat System [YIC]nfo on System [YXC]pert Toggle
0 4 [YGC]oodbye & Logoff [Y/GC]oodbye Fast! [Y$C]Time Bank [Y/LC]ist Nodes
0 4
NHC[Y@~*@C] Sysop Menu
Z
\ No newline at end of file
nhrĿ
4 wSynchronet Reneclone Message System Menu r0

c4Ŀ0
4 [y#c]Sub Change [y/#c]Group Change [y[c]Previous Sub [y]c]Next Sub 0
4 [yCc]hat System [yRc]ead Messages [ySc]can Messages [yPc]ost Message 0
4 [yFc]ile Menu [yGc]oodbye [y/Gc]oodbye [yUc]sers w/Access 0
4 [yNc]ew Message Scan [yQc]uit to Main [yEc]nter Email [yZc]Set Scan Areas0
4 [yAc]rea List [yJc]ump to Area [y/Lc]ist Nodes [yYc]our Messages 0
40n
NHRĿ
NHR4 WSynchronet Reneclone Message System Menu 0R
NHR4Y@HOT@
0R 4CĿ
0 4 [Y#C]Sub Change [Y/#C]Group Change [Y[C]Previous Sub [Y]C]Next Sub
0 4 [YCC]hat System [YRC]ead Messages [YSC]can Messages [YPC]ost Message
0 4 [YFC]ile Menu [YGC]oodbye [Y/GC]oodbye [YUC]sers w/Access
0 4 [YNC]ew Message Scan [YQC]uit to Main [YEC]nter Email [YZC]Set Scan Areas
0 4 [YAC]rea List [YJC]ump to Area [Y/LC]ist Nodes [YYC]our Messages
0 4
Z
\ No newline at end of file
nhrĿ
4 wSynchronet Reneclone File System Menu r0

c4Ŀ0
4 [y#c]Dir Change [y/#c]Lib Change [y[c]Previous Dir [y]c]Next Dir 0
4 [y/Ac]rchive Menu [yAc]rea List [yCc]hat System [yDc]ownload 0
4 [yEc]nter Batch Mode [yFc]ind Description [yGc]oodbye [y/Gc]oodbye 0
4 [yPc]ointer Date [yLc]ist Files [yMc]essage Menu [yNc]ew Files 0
4 [yUc]pload! [yQc]uit to Main [yVc]iew Archive [ySc]earch Filespec 0
4 [yYc]our File info [yJc]ump to Area [y/Lc]ist Nodes 0
40n
(
hc[y*c] Sysop Menun)
NHRĿ
NHR4 WSynchronet Reneclone File System Menu 0R
NHR4Y@HOT@
0R 4CĿ
0 4 [Y#C]Dir Change [Y/#C]Lib Change [Y[C]Previous Dir [Y]C]Next Dir
0 4 [Y/AC]rchive Menu [YAC]rea List [YCC]hat System [YDC]ownload
0 4 [YEC]nter Batch Mode [YFC]ind Description [YGC]oodbye [Y/GC]oodbye
0 4 [YPC]ointer Date [YLC]ist Files [YMC]essage Menu [YNC]ew Files
0 4 [YUC]pload! [YQC]uit to Main [YVC]iew Archive [YSC]earch Filespec
0 4 [YYC]our File info [YJC]ump to Area [Y/LC]ist Nodes
0 4
NHC[Y@~*@C] Sysop Menu
Z
\ No newline at end of file
<html>
<head><title>File Transfers</title></head>
<body>
<table>
<tr>
<td><a href="-">Previous directory</a></td>
<td><a href="+">Next directory</a></td>
</tr>
<tr>
<td><a href="[">Previous library</a></td>
<td><a href="]">Next library</a></td>
</tr>
<tr>
<td><a href="B">Batch menu</a></td>
<td><a href="C">Chat section</a></td>
</tr>
<tr>
<td><a href="D">Download files</a></td>
<td><a href="E">List extended file information</a></td>
</tr>
<tr>
<td><a href="F">Find text in descriptions</a></td>
<td><a href="I">File information</a></td>
</tr>
<tr>
<td><a href="J">Change dir/lib</a></td>
<td><a href="L">List files</a></td>
</tr>
<tr>
<td><a href="N">New file scan</a></td>
<td><a href="O">Log off</a></td>
</tr>
<tr>
<td><a href="R">Remove/Edit files</a></td>
<td><a href="S">Search for filename</a></td>
</tr>
<tr>
<td><a href="T">File transfers</a></td>
<td><a href="U">Upload file</a></td>
</tr>
<tr>
<td><a href="V">View files</a></td>
<td><a href="Z">Upload to SysOp</a></td>
</tr>
<tr>
<td><a href="*">Change dir/lib</a></td>
<td><a href="/D">Download user files</a></td>
</tr>
<tr>
<td><a href="/F">Find in all</a></td>
<td><a href="/L">List all</a></td>
</tr>
<tr>
<td><a href="/N">New scan all</a></td>
<td><a href="/O">Log off NOW</a></td>
</tr>
<tr>
<td><a href="/S">Scan all</a></td>
<td><a href="/U">Upload to user</a></td>
</tr>
<tr>
<td><a href="/*">List libs</a></td>
<td><a href="&amp;">Transfer confi</a></td>
</tr>
</table>
<center><a href="Q">Return to previous menu</a></center>
</body>
</html>
nh4 WWIV Main Menu 0
nhbͻnh4nh4 nh4Miscellaneous nhbnh4nh4 nh4System Features nhbnh4nh4 nh4Message Base Commands nhbĶnhcA nhyAuto MessagenhbnhcE nhyE-Mail MenunhbnhcN nhyNew Message ScannhbnhcL nhyBBS ListnhbnhcD nhyDefault SectionnhbnhcP nhyPost MessagenhbnhcI nhySystem InfonhbnhcG nhyText File Section nhbnhcQ nhyQuick Scan Current Msg Base nhbnhcO nhyLog OffnhbnhcT nhyTransfer AreanhbnhcS nhyScan Current Message Base nhbnhc/O nhyFast Logoffnhbnhc. nhyOn-Line Programs nhbnhcZ nhyScan New Messages Non-Stop nhbnhcU nhyUser ListnhbnhcM nhyQWK Mail Packernhbnhc* nhyList Msg Base Titlesnhbnh4nh4 nh4Message ScansnhbĴnhc& nhyMessage Base Config nhbnhc/* nhyList Msg Area TitlesnhbnhcY nhyScan for Your Msgs nhbnhcC nhyChat Areanhbnhc} nhyMove One Msg Base Higher nhbnhcF nhyFind Text in Msgs nhbnhcJ nhyJump to Msg Base nhbnhc] nhyMove One Msg Area Higher nhbĴnhc$ nhyTime/Credit Bank nhbnhc{ nhyMove One Msg Base Lowernhb nhcCTRL-U nhyWho's Online nhbĴnhc[ nhyMove One Msg Area Lowernhb nhcCTRL-P nhyPage/Send Message to Another User nhbnhc# nhyEnter number of Msg Base nhb nhcCTRL-C nhyAbort Command/Menunhbnhc/# nhyEnter Number of Msg Area nhbͼn
\ No newline at end of file
NH4 WWIV Main Menu NHC@HOT@
Bͻ4W Miscellaneous 0B4W System Features 0B4W Message Base Commands 0BĶCA YAuto MessageNHBCE YE-Mail MenuNHBCN YNew Message ScanNHBCL YBBS ListNHBCD YDefault SectionNHBCP YPost MessageNHBCI YSystem InfoNHBCG YText File SectionNHBCQ YQuick Scan Current Msg Base BCO YLog OffNHBCT YTransfer AreaNHBCS YScan Current Message BaseNHBC/O YFast LogoffNHBC. YOn-Line ProgramsNHBCZ YScan New Messages Non-Stop BCU YUser ListNHBCM YQWK Mail PackerNHBC* YList Msg Base TitlesNHB4W Message Scans0BĴC& YMessage Base Config BC/* YList Msg Area TitlesNHBCY YScan for Your Msgs BCC YChat AreaNHBC} YMove One Msg Base HigherNHBCF YFind Text in Msgs BCJ YJump to Msg BaseNHBC] YMove One Msg Area HigherNHBĴC$ YTime/Credit BankNHBC{ YMove One Msg Base LowerNHB NCTRL-UHC YWho's Online BĴC[ YMove One Msg Area LowerNHB NCTRL-PHC YPage/Send Message to Another UserNHBC# YEnter number of Msg BaseNHB NCTRL-CHC YAbort Command/MenuNHBC/# YEnter Number of Msg AreaNHBͼZ
\ No newline at end of file
nh4 WWIV Transfer Menu 0
ngng4 nh4File Transfers ngng4 nh4File Searches ngķ nhbD nhc> nhyDownload a Fileng nhbF nhc> nhySearch by File Descriptionng nhbR nhc> nhyRemove a File You Uploadedng nhbS nhc> nhySearch by File Nameng nhbU nhc> nhyUpload a Fileng nhbL nhc> nhyList Files - Current Directoryng nhbZ nhc> nhyUpload a File to Sysopng nhbN nhc> nhyList all New Filesng nhbE nhc> nhyExtended File Infong nhb* nhc> nhyList all Directories in Library ng nhbB nhc> nhyBatch Download/Uploadngnhb/* nhc> nhyList all Librariesngnhb/D nhc> nhyDownload from userng nhb# nhc> nhySelect Directoryngnhb/U nhc> nhyUpload to Userngnhb/# nhc> nhySelect Libraryngng4 nh4Miscellaneous ngĶ nhb> nhc> nhyMove Forward One Directoryng nhbC nhc> nhyChat Menung nhb+ nhc> nhyMove Forward One Directoryng nhbO nhc> nhyLog Offng nhb] nhc> nhyMove Forward One Libraryngnhb/O nhc> nhyFast Log Offng nhb< nhc> nhyMove Backward One Directoryng nhbP nhc> nhySet New Search Dateng nhb- nhc> nhyMove Backward One Directoryng nhbQ nhc> nhyQuit to Main Menung nhb[ nhc> nhyMove Backward One Libraryng nhbT nhc> nhySet Transfer Optionsng nhbJ nhc> nhyJump to New File Areang nhbY nhc> nhyYour Transfer StatsngĶng4 nh4Archive Commands ngĶ nhcCtrl U - Who's Onlineng nhbV nhc> nhyList Files in Archiveng nhcCtrl P - Send Private Messageng nhbG nhc> nhyAccess Archive Command Menung nhcCtrl K - Ctrl-key MenungĽ
\ No newline at end of file
NH4 WWIV Transfer Menu NHB@HOT@
NG4 HWFile Transfers NG4 HWFile Searches NGķ HBD C> YDownload a FileNG HBF C> YSearch by File DescriptionNG HBR C> YRemove a File You UploadedNG HBS C> YSearch by File NameNG HBU C> YUpload a FileNG HBL C> YList Files - Current DirectoryNG HBZ C> YUpload a File to SysopNG HBN C> YList all New FilesNG HBE C> YExtended File InfoNG HB* C> YList all Directories in LibraryNG HBB C> YBatch Download/UploadNGHB/* C> YList all LibrariesNGHB/D C> YDownload from userNG HB# C> YSelect DirectoryNGHB/U C> YUpload to UserNGHB/# C> YSelect LibraryNG4 HWMiscellaneous NGĶ HB> C> YMove Forward One DirectoryNG HBC C> YChat MenuNG HB+ C> YMove Forward One DirectoryNG HBO C> YLog OffNG HB] C> YMove Forward One LibraryNGHB/O C> YFast Log OffNG HB< C> YMove Backward One DirectoryNG HBP C> YSet New Search DateNG HB- C> YMove Backward One DirectoryNG HBQ C> YQuit to Main MenuNG HB[ C> YMove Backward One LibraryNG HBT C> YSet Transfer OptionsNG HBJ C> YJump to New File AreaNG HBY C> YYour Transfer StatsNGĶ4 HWArchive Commands NGĶ HCCTRL-U - Who's OnlineNG HBV C> YList Files in ArchiveNG HCCTRL-P - Send Private MessageNG HBG C> YAccess Archive Command MenuNG HCCTRL-K - Ctrl-key MenuNGĽZ
\ No newline at end of file
<html>
<head><title>File Transfer configuration</title></head>
<body>
<table>
<tr>
<td><a href="P">Set newscan time</a></td>
<td><a href="B">Toggle batch</a></td>
</tr>
<tr>
<td><a href="E">Toggle extended descriptions</a></td>
<td><a href="Q">Return to previous menu</a></td>
</tr>
</table>
</body>
</html>
<html>
<head><title>File Info</title></head>
<body>
<table>
<tr>
<td><a href="T">Transfer Policy</a></td>
<td><a href="Y">Your info</a></td>
</tr>
<tr>
<td><a href="D">Directory Info</a></td>
<td><a href="U">List Users</a></td>
</tr>
</table>
<center><a href="Q">Return to previous menu</a></td>
</body>
</html>
......@@ -2,8 +2,9 @@ Name: Bullshit
Desc: Lightbar sysop bulletin lister/reader for Synchronet
By: echicken -at- bbs.electronicchicken.com
Cats: Main
Subs: JavaScript
Subs: Bulletins, JavaScript
Inst: 2020/09/07
xtrn-setup: false
[prog:BULLSHIT]
cmd = ?bullshit.js
......
; $Id: install-xtrn.ini,v 1.4 2020/04/21 04:41:22 rswindell Exp $
; LORD installer data for install-xtrn.js
Name: Legend of the Red Dragon
......@@ -6,12 +5,11 @@ Desc: The ever-popular multi-player battle game created for Bulletin Board Syste
By: Seth Able Robinson, Deuce (Stephen Hurd)
Cats: Games
Subs: Adventure, Classic, Multiplayer, JavaScript, Port
Inst: $Id: install-xtrn.ini,v 1.4 2020/04/21 04:41:22 rswindell Exp $
Inst: 2020/09/07
[prog:LORD]
cmd = ?lord
ars = NOT GUEST
execution_ars = ANSI
execution_ars = ANSI AND NOT GUEST
settings = XTRN_MULTIUSER
required = true
......
; $Id: install-xtrn.ini,v 1.3 2020/04/21 04:41:44 rswindell Exp $
; LORD II installer data for install-xtrn.js
Name: LORD II: New World
......@@ -6,10 +5,10 @@ Desc: Large Zelda-type world that lets players roam about as enemies or friends
By: Seth Able Robinson, Deuce (Stephen Hurd)
Cats: Games
Subs: Adventure, Classic, Multiplayer, JavaScript, Port
Inst: $Id: install-xtrn.ini,v 1.3 2020/04/21 04:41:44 rswindell Exp $
Inst: 2020/09/07
[prog:LORD2]
cmd = ?lord2
settings = XTRN_MULTIUSER
execution_ars = ANSI
execution_ars = ANSI AND NOT GUEST
required = true
Name: The Beast's Domain
Desc: Rogue-like, Multi-Player, Interactive, Real-Time, ANSI adventure game
By: King Drafus (Allen Christiansen), Domain Entertainment
Cats: Games
Subs: Adventure, Native
Inst: 2020/09/06
Subs: Adventure, Multiplayer, Native
Inst: 2020/09/07
[prog:TBD]
cmd = tbd%. /times=10
......@@ -18,6 +19,7 @@ cmd = reroll%.
settings = XTRN_NATIVE
node_num = 1
days = 127
mdays = 2
[eval:file_touch(system.data_dir + 'tbdroll.now')]
prompt = false
; $Id: install-xtrn.ini,v 1.4 2020/04/21 04:41:22 rswindell Exp $
; LORD installer data for install-xtrn.js
Name: Solomoriah's WAR!
......@@ -9,21 +8,22 @@ Subs: Adventure, Classic, Multiplayer, JavaScript, Port
Inst: 2020/09/07
[prog:WAR]
cmd = ?war.js
ars = NOT GUEST
name = Solomoriah's WAR! on Earth
cmd = ?war.js worlds/earth
execution_ars = NOT GUEST
settings = XTRN_MULTIUSER
required = true
[event:WARUPD]
prompt = false
cmd = ?warupd.js
cmd = ?warupd.js worlds/earth
name = WAR Update
node_num = 1
days = 127
[event:WARPOLL]
prompt = false
cmd = ?warpoll.js
cmd = ?warpoll.js worlds/earth
name = WAR Poll
node_num = 1
days = 127
......