Skip to content
Snippets Groups Projects
Commit df5ed490 authored by Kayz's avatar Kayz
Browse files

enhancements to install scripts

parent 891eba29
No related branches found
No related tags found
2 merge requests!463MRC mods by Codefenix (2024-10-20),!85dreamware and sunrise
Showing
with 78 additions and 74 deletions
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "ATLANTIS.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -28,9 +28,9 @@ var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BBDICE.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -33,9 +33,9 @@ lines[9] = gamedir + "bbdhof.ans";
lines[10] = gamedir + "bbdhof.asc";
lines[11] = "1";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BETSY.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -32,9 +32,9 @@ lines[7] = gamedir + "betsy.asc";
lines[8] = gamedir + "betsyhof.ans";
lines[9] = gamedir + "betsyhof.asc";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BJACK.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -33,9 +33,9 @@ lines[9] = gamedir + "srbjhof.ans";
lines[10] = gamedir + "srbjhof.asc";
lines[11] = "1";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BOXDICE.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -32,9 +32,9 @@ lines[8] = gamedir + "srboxd.asc";
lines[9] = gamedir + "srboxd.ans";
lines[10] = gamedir + "srboxd.asc";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BOXPOKER.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -34,7 +34,7 @@ lines[11] = gamedir + "srboxpkr.asc";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "SAMPLE.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......
......@@ -15,11 +15,11 @@ lines[4] = 'N';
lines[5] = '2';
lines[6] = '60';
lines[7] = '5';
lines[8] = strftime("%m-%d-%Y", time());
lines[8] = strftime("%m-%d-%Y");
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,13 +6,13 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "CONCENT.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -35,7 +35,7 @@ lines[10] = gamedir + "srconhof.asc";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -6,15 +6,15 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "CRIBSQ.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
file_backup(gamedir + conffilesrc, 3);
file_backup(cfg_filename, 3);
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -24,7 +24,7 @@ if (!file.open("r")) {
var lines = file.readAll();
file.close();
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
......
......@@ -6,15 +6,15 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "CRYPTO.CFG";
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
if (!file_exists(cfg_filename)) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
file_backup(gamedir + conffilesrc, 3);
file_backup(cfg_filename, 3);
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -24,7 +24,7 @@ if (!file.open("r")) {
var lines = file.readAll();
file.close();
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
......
......@@ -7,14 +7,15 @@ var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "DOMINOES.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
var cfg_filename = gamedir + conffilesrc;
if (!file_exists(cfg_filename) {
writeln("Conf not found: " + cfg_filename);
exit(1);
}
file_backup(gamedir + conffilesrc, 3);
file_backup(cfg_filename, 3);
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
......@@ -24,7 +25,7 @@ if (!file.open("r")) {
var lines = file.readAll();
file.close();
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
......
......@@ -21,9 +21,10 @@ lines[6] = "3";
lines[7] = "3";
lines[8] = "G";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -25,7 +25,7 @@ file.close();
file_backup(cfg_filename, 3);
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
......
......@@ -18,9 +18,10 @@ lines[6] = "3";
lines[7] = "3";
lines[8] = "3";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -20,10 +20,11 @@ lines[10] = "3";
lines[11] = "20";
lines[12] = "3";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
for(i = 0; i < system.nodes; i++) {
var nodenum = i + 1;
lines[0] = nodenum;
lines[1] = system.node_list[i].dir + "\DOOR.SYS";
lines[1] = system.node_list[i].dir + "door.sys";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
......
......@@ -25,7 +25,7 @@ file.close();
file_backup(cfg_filename, 3);
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
......
......@@ -25,7 +25,7 @@ file.close();
file_backup(cfg_filename, 3);
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
......
......@@ -25,7 +25,7 @@ file.close();
file_backup(cfg_filename, 3);
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
......
......@@ -24,7 +24,7 @@ if (!file.open("r")) {
var lines = file.readAll();
file.close();
lines[0] = "%PCBDRIVE%%PCBDIR%\DOOR.SYS";
lines[0] = "%PCBDRIVE%%PCBDIR%door.sys";
lines[1] = system.name;
var op = system.operator.split(" ", 2);
......
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