Skip to content
Snippets Groups Projects
Commit 1f53b176 authored by Kayz's avatar Kayz Committed by Rob Swindell
Browse files

Updates to door bulletin configs, and add warlords of the balance

parent 5a2b4cc6
No related branches found
No related tags found
1 merge request!463MRC mods by Codefenix (2024-10-20)
......@@ -17,6 +17,8 @@ var lines = file.readAll();
file.close();
lines[4] = gamedir;
lines[5] = "MANIA.ASC";
lines[6] = "MANIA.ANS";
writeln("Beginning node config generation...");
for(i = 0; i < system.nodes; i++) {
......
......@@ -14,6 +14,8 @@ file.close();
lines[0] = "LINE";
lines[1] = system.name;
lines[2] = system.operator;
lines[5] = "bull99.ans";
lines[6] = "bull99.asc";
lines[9] = "NONE";
lines[10] = "";
lines[11] = "";
......
......@@ -28,10 +28,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "aceyd.ans";
lines[8] = gamedir + "aceyd.asc";
lines[9] = gamedir + "aceydhof.ans";
lines[10] = gamedir + "aceydhof.asc";
lines[7] = gamedir + "aceyd.asc";
lines[8] = gamedir + "aceyd.ans";
lines[9] = gamedir + "aceydhof.asc";
lines[10] = gamedir + "aceydhof.ans";
lines[11] = "1";
for(i = 0; i < system.nodes; i++) {
......
......@@ -27,10 +27,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "bbd.ans";
lines[8] = gamedir + "bbd.asc";
lines[9] = gamedir + "bbdhof.ans";
lines[10] = gamedir + "bbdhof.asc";
lines[7] = gamedir + "bbd.asc";
lines[8] = gamedir + "bbd.ans";
lines[9] = gamedir + "bbdhof.asc";
lines[10] = gamedir + "bbdhof.ans";
lines[11] = "1";
for(i = 0; i < system.nodes; i++) {
......
......@@ -27,10 +27,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[6] = gamedir + "betsy.ans";
lines[7] = gamedir + "betsy.asc";
lines[8] = gamedir + "betsyhof.ans";
lines[8] = gamedir + "betsy.ans";
lines[9] = gamedir + "betsyhof.asc";
lines[10] = gamedir + "betsyhof.ans";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
......
......@@ -27,10 +27,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "srbj.ans";
lines[8] = gamedir + "srbj.asc";
lines[9] = gamedir + "srbjhof.ans";
lines[10] = gamedir + "srbjhof.asc";
lines[7] = gamedir + "srbj.asc";
lines[8] = gamedir + "srbj.ans";
lines[9] = gamedir + "srbjhof.asc";
lines[10] = gamedir + "srbjhof.ans";
lines[11] = "1";
for(i = 0; i < system.nodes; i++) {
......
......@@ -27,10 +27,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "srboxd.ans";
lines[8] = gamedir + "srboxd.asc";
lines[9] = gamedir + "srboxd.ans";
lines[10] = gamedir + "srboxd.asc";
lines[7] = gamedir + "srboxd.asc";
lines[8] = gamedir + "srboxd.ans";
lines[9] = gamedir + "srboxdhf.asc";
lines[10] = gamedir + "srboxdhf.ans";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
......
......@@ -27,10 +27,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[8] = gamedir + "srboxpkr.ans";
lines[9] = gamedir + "srboxpkr.asc";
lines[10] = gamedir + "srboxpkr.ans";
lines[11] = gamedir + "srboxpkr.asc";
lines[8] = gamedir + "srboxpkr.asc";
lines[9] = gamedir + "srboxpkr.ans";
lines[10] = gamedir + "srboxpkh.asc";
lines[11] = gamedir + "srboxpkh.ans";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
......
......@@ -28,10 +28,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "srcon.ans";
lines[8] = gamedir + "srcon.asc";
lines[9] = gamedir + "srconhof.ans";
lines[10] = gamedir + "srconhof.asc";
lines[7] = gamedir + "srcon.asc";
lines[8] = gamedir + "srcon.ans";
lines[9] = gamedir + "srconhof.asc";
lines[10] = gamedir + "srconhof.ans";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
......
......@@ -31,10 +31,10 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "scrib.ans";
lines[8] = gamedir + "scrib.asc";
lines[9] = gamedir + "scribhof.ans";
lines[10] = gamedir + "scribhof.asc";
lines[7] = gamedir + "scrib.asc";
lines[8] = gamedir + "scrib.ans";
lines[9] = gamedir + "scribhof.asc";
lines[10] = gamedir + "scribhof.ans";
lines[11] = "1";
lines[38] = "G";
......
Name: Warlords of the Balance
Desc: Multi-player fantasy wargame
By: Evan Taylor, BRC Electronics
Cats: Games
Subs: Fantasy,War
exe: INSTALL.EXE
[md5:bbc09f57ee623d0ffe94b7c3bea189f0]
ver = 0.97e
url = ftp://archives.thebbs.org/door_games/doors_u-z/wotb97e.zip
[prog:WOTB]
name = Warlords of the Balance
cmd = warlord.bat %f
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/warlordsofthebalance.js]
prompt = false
required = true
[event:WOTBMAINT]
cmd = event.exe
name = Warlords of the Balance Maintenance
; all days
days = 127
time = 0:00
[pre-eval:file_exists(startup_dir + 'WARGAME.EXE')]
prompt = false
required = true
fail = Extract the zip files (*.PI~)
[pre-eval:file_exists(startup_dir + 'LORDS.DAT')]
prompt = false
required = true
fail = Run wargen.exe
"use strict";
writeln("Generating batch file...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "warlord.bat";
var cfg_filename = gamedir + conffilesrc;
var lines = [];
lines[0] = "@echo off";
lines[1] = "warlord %1";
lines[2] = "wargame %1";
writeln("Creating " + cfg_filename);
var file = new File(cfg_filename);
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
writeln("Batch file generation complete");
exit(0);
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment