diff --git a/xtrn/3rdp-install/bigwinslotto.js b/xtrn/3rdp-install/bigwinslotto.js index f62d545626a67ab051154f102a06b6c88dc861e0..be7ba177b20d22afd2d5d845c0c50b1f175c460b 100644 --- a/xtrn/3rdp-install/bigwinslotto.js +++ b/xtrn/3rdp-install/bigwinslotto.js @@ -18,7 +18,7 @@ if (!file.open("r")) { var lines = file.readAll(); file.close(); -lines[0] = '%PCBDIR%\DOOR.SYS'; +lines[0] = "%PCBDRIVE%%PCBDIR%door.sys"; lines[1] = system.name; var op = system.operator.split(" ", 2); diff --git a/xtrn/3rdp-install/carlton-blackjack.js b/xtrn/3rdp-install/carlton-blackjack.js index 7f4889d653df3a9da5d648a6b8bda0999cbaa642..ea4a063f41f00f1d3eb2ceb7a132f6c36823aae6 100644 --- a/xtrn/3rdp-install/carlton-blackjack.js +++ b/xtrn/3rdp-install/carlton-blackjack.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'BLAKJACK.CFG'; +var cfg_filename = gamedir + 'BLAKJACK.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -20,8 +20,8 @@ lines[4] = gamedir + "BLAKJACK.ASC"; lines[5] = gamedir + "BLAKJACK.ANS"; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-crazy8.js b/xtrn/3rdp-install/carlton-crazy8.js index a275bdb1fcb88bbdce844c55a85b85de664c1f65..64edd1eac57006389d16085611ab90aef18879be 100644 --- a/xtrn/3rdp-install/carlton-crazy8.js +++ b/xtrn/3rdp-install/carlton-crazy8.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'CRAZY8.CFG'; +var cfg_filename = gamedir + 'CRAZY8.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -19,8 +19,8 @@ file.close(); lines[4] = gamedir; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-doormania.js b/xtrn/3rdp-install/carlton-doormania.js index 2ee52a96fec22192334a54fd86756ebb8e9bf4f1..b43dba8a4e4b30d21e19ef4a8b8b0fe1c7149796 100644 --- a/xtrn/3rdp-install/carlton-doormania.js +++ b/xtrn/3rdp-install/carlton-doormania.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'SAMPLE.CFG'; +var cfg_filename = gamedir + 'SAMPLE.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -19,8 +19,8 @@ file.close(); lines[4] = gamedir; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-milleborne.js b/xtrn/3rdp-install/carlton-milleborne.js index b3d9bb4bb0dead8da3bbad7303ea85b77c2960ce..6cc71ba0f18c8c5efdff2360ce2499bc1e438b91 100644 --- a/xtrn/3rdp-install/carlton-milleborne.js +++ b/xtrn/3rdp-install/carlton-milleborne.js @@ -8,7 +8,7 @@ var gamedir = fullpath(js.startup_dir); file_backup(gamedir + "MB.CFG", 3); -var cfg_filename = js.startup_dir + 'MB.CFG'; +var cfg_filename = gamedir + 'MB.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); diff --git a/xtrn/3rdp-install/carlton-minezone.js b/xtrn/3rdp-install/carlton-minezone.js index 77c60fcb9ea17eccdd112943e2798b3f36470668..044d60507788301aa06eab5ed33d925f3e3a90a7 100644 --- a/xtrn/3rdp-install/carlton-minezone.js +++ b/xtrn/3rdp-install/carlton-minezone.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'MINEZONE.CFG'; +var cfg_filename = gamedir + 'MINEZONE.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -20,8 +20,8 @@ lines[4] = gamedir + "MINESCOR.ASC"; lines[5] = gamedir + "MINESCOR.ANS"; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-navgrid.js b/xtrn/3rdp-install/carlton-navgrid.js index 63ef2dab798f7248f80c1f5107e84d0981a294c3..8f4d6a2c00a10e1878194dd725c66c4cf6658003 100644 --- a/xtrn/3rdp-install/carlton-navgrid.js +++ b/xtrn/3rdp-install/carlton-navgrid.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'SAMPLE.CFG'; +var cfg_filename = gamedir + 'SAMPLE.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -19,8 +19,8 @@ file.close(); lines[4] = gamedir; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-plinko.js b/xtrn/3rdp-install/carlton-plinko.js index 208dc4b9a8d15df6e74faa4088c57b079a9636fc..45f5449537e9279203b2b6a4b099f8b5aee2dcdb 100644 --- a/xtrn/3rdp-install/carlton-plinko.js +++ b/xtrn/3rdp-install/carlton-plinko.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'PLINKO.CFG'; +var cfg_filename = gamedir + 'PLINKO.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -29,8 +29,8 @@ lines[10] = "@PAUSE@"; lines[11] = "1537381269776M"; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; lines[3] = system.node_list[i].dir; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-rockin.js b/xtrn/3rdp-install/carlton-rockin.js index a1d57922e4cfec48ffb059bc2af024eb697da911..60981f657db332255213497585f3ac087ab12b41 100644 --- a/xtrn/3rdp-install/carlton-rockin.js +++ b/xtrn/3rdp-install/carlton-rockin.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'ROCK.CFG'; +var cfg_filename = gamedir + 'ROCK.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -20,8 +20,8 @@ lines[4] = gamedir + "ROCKSCOR.ASC"; lines[5] = gamedir + "ROCKSCOR.ANS"; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/carlton-wordguess.js b/xtrn/3rdp-install/carlton-wordguess.js index d83ea6be5dcd099674594e5a4c76e76164964b31..a7ff6aee6e2ab6acc0c65b807db3f4fc3117a2db 100644 --- a/xtrn/3rdp-install/carlton-wordguess.js +++ b/xtrn/3rdp-install/carlton-wordguess.js @@ -6,7 +6,7 @@ var i; var gamedir = fullpath(js.startup_dir); -var cfg_filename = js.startup_dir + 'SAMPLE.CFG'; +var cfg_filename = gamedir + 'SAMPLE.CFG'; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -19,8 +19,8 @@ file.close(); lines[6] = gamedir; writeln("Beginning node config generation..."); -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] = system.node_list[i].dir + 'door.sys'; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/disoft-futurerunner.js b/xtrn/3rdp-install/disoft-futurerunner.js index c0988be0dafb6176dee3bf580cd59bb7be02d96d..a768ca0c701b8e275efad1e3c0a2acbc6faae0a7 100644 --- a/xtrn/3rdp-install/disoft-futurerunner.js +++ b/xtrn/3rdp-install/disoft-futurerunner.js @@ -8,8 +8,8 @@ var lines = []; lines[0] = "@ECHO OFF"; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; var nodenumpad = ("00" + nodenum).slice(-2); lines[1] = "FUTURE _FUTURE.C" + nodenumpad; diff --git a/xtrn/3rdp-install/disoft-islandempires.js b/xtrn/3rdp-install/disoft-islandempires.js index c09090d50cb719c895cd3382dca22e129e96dde8..6fe00f265e31c7c03a850a5e04b7d32688797d21 100644 --- a/xtrn/3rdp-install/disoft-islandempires.js +++ b/xtrn/3rdp-install/disoft-islandempires.js @@ -8,8 +8,8 @@ var lines = []; lines[0] = "@ECHO OFF"; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; var nodenumpad = ("00" + nodenum).slice(-2); lines[1] = "ISLAND _ISLAND.C" + nodenumpad; diff --git a/xtrn/3rdp-install/disoft-nuclearwar.js b/xtrn/3rdp-install/disoft-nuclearwar.js index c012d0be85b404f953ae7affe05bfeb4a1147d1a..e2117e1067a44c41b0efda95a1fd84133f63895d 100644 --- a/xtrn/3rdp-install/disoft-nuclearwar.js +++ b/xtrn/3rdp-install/disoft-nuclearwar.js @@ -8,8 +8,8 @@ var lines = []; lines[0] = "@ECHO OFF"; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; var nodenumpad = ("00" + nodenum).slice(-2); lines[1] = "NUKE _NUKE.C" + nodenumpad; diff --git a/xtrn/3rdp-install/disoft-rebelkingdom.js b/xtrn/3rdp-install/disoft-rebelkingdom.js index 6910155977f76bcf82d2027e0fc4676b6f3e1f30..d3b4a1d50f424d760d065b3b9dfa1becec152de4 100644 --- a/xtrn/3rdp-install/disoft-rebelkingdom.js +++ b/xtrn/3rdp-install/disoft-rebelkingdom.js @@ -8,8 +8,8 @@ var lines = []; lines[0] = "@ECHO OFF"; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; var nodenumpad = ("00" + nodenum).slice(-2); lines[1] = "REbEL _REBEL.C" + nodenumpad; diff --git a/xtrn/3rdp-install/dreamware-data.js b/xtrn/3rdp-install/dreamware-data.js index 73987d7a6aa83cbb71cf9b156f4d6bef9a6dca93..82774bbce1defecdb31e49cd58cfe5bd355dfa6b 100644 --- a/xtrn/3rdp-install/dreamware-data.js +++ b/xtrn/3rdp-install/dreamware-data.js @@ -18,8 +18,8 @@ lines[3] = system.operator; lines[4] = '38400'; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; lines[1] = system.node_list[i].dir; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/dreamware.js b/xtrn/3rdp-install/dreamware.js index 13e1a08a86d4dec1eae286d0f785fc90a795cd23..ac0593af956a30b0d373e9ece922d7931bf5a48e 100644 --- a/xtrn/3rdp-install/dreamware.js +++ b/xtrn/3rdp-install/dreamware.js @@ -13,8 +13,8 @@ lines[3] = system.operator; lines[4] = '38400'; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; lines[1] = system.node_list[i].dir; writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg'); diff --git a/xtrn/3rdp-install/gutterbowl32.js b/xtrn/3rdp-install/gutterbowl32.js index 3ab21f26c150d31a8230e59102d023fb06e381bd..731a65f46fe0660e5ff16e2b7ca1b2f79709036f 100644 --- a/xtrn/3rdp-install/gutterbowl32.js +++ b/xtrn/3rdp-install/gutterbowl32.js @@ -18,8 +18,8 @@ lines[8] = '0'; lines[9] = '0'; writeln("Beginning node config generation..."); -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; lines[1] = system.node_list[i].dir; writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CTL'); diff --git a/xtrn/3rdp-install/sunrise-3pairpoker.js b/xtrn/3rdp-install/sunrise-3pairpoker.js index 3fbbef0e6028d64a1e597267c04c8e1b07064e47..9288ca69def111e2b86333be73b2cef5e5a0a58d 100644 --- a/xtrn/3rdp-install/sunrise-3pairpoker.js +++ b/xtrn/3rdp-install/sunrise-3pairpoker.js @@ -6,15 +6,15 @@ var i; var gamedir = fullpath(js.startup_dir); var conffile = "PAIR3.CFG"; +var cfg_filename = gamedir + conffile; -if (!file_exists(gamedir + conffile)) { - writeln("Conf not found: " + gamedir + conffile); +if (!file_exists(cfg_filename)) { + writeln("Conf not found: " + cfg_filename); exit(1); } -file_backup(gamedir + conffile, 3); +file_backup(cfg_filename, 3); -var cfg_filename = js.startup_dir + conffile; 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); diff --git a/xtrn/3rdp-install/sunrise-4corners.js b/xtrn/3rdp-install/sunrise-4corners.js index fff2c11f6db74e78c513b3d081fcb4d7cd363bb7..ed6c3735abaa4d376e1ea0b4d456d0ef0089a7e2 100644 --- a/xtrn/3rdp-install/sunrise-4corners.js +++ b/xtrn/3rdp-install/sunrise-4corners.js @@ -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); @@ -27,11 +27,11 @@ lines[3] = system.operator; lines[5] = gamedir + "4corn.ans"; lines[6] = gamedir + "4corn.asc"; lines[7] = gamedir + "cornhof.ans"; -lines[8] = gamedir + "cornhof.asc"; +lines[8] = gamedir + "cornhof.asc"; -for (i in system.node_list) { - var nodenum = parseInt(i, 10) + 1; - lines[1] = system.node_list[i].dir + "\DOOR.SYS"; +for(i = 0; i < system.nodes; i++) { + var nodenum = i + 1; + lines[1] = system.node_list[i].dir + "door.sys"; writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG'); diff --git a/xtrn/3rdp-install/sunrise-aceydeucey.js b/xtrn/3rdp-install/sunrise-aceydeucey.js index ad43907a98d3c1ca294aa05a1732e8c9c43c0109..0214c91436a0b7688a0f0a8e956249e467ade8b0 100644 --- a/xtrn/3rdp-install/sunrise-aceydeucey.js +++ b/xtrn/3rdp-install/sunrise-aceydeucey.js @@ -6,13 +6,13 @@ var i; var gamedir = fullpath(js.startup_dir); var conffilesrc = "ACEY.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,9 +34,9 @@ lines[9] = gamedir + "aceydhof.ans"; lines[10] = gamedir + "aceydhof.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'); diff --git a/xtrn/3rdp-install/sunrise-atlantis.js b/xtrn/3rdp-install/sunrise-atlantis.js index c9ffbe0e41605b585403249bbf3dd70f9e3341f7..7064d20743985df71d69fdcde876c598ef301c90 100644 --- a/xtrn/3rdp-install/sunrise-atlantis.js +++ b/xtrn/3rdp-install/sunrise-atlantis.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-baseballdice.js b/xtrn/3rdp-install/sunrise-baseballdice.js index cb4104638683a44674ac13b5daf074d6634d9071..3074ea2e313659df0d5bd23ff7ce9b9c907303bb 100644 --- a/xtrn/3rdp-install/sunrise-baseballdice.js +++ b/xtrn/3rdp-install/sunrise-baseballdice.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-betsyross.js b/xtrn/3rdp-install/sunrise-betsyross.js index 8eccece0da21f7442ec6edff53b19a762fd6327c..8906ed4a53531748d9fe18da0d94714bd93b617a 100644 --- a/xtrn/3rdp-install/sunrise-betsyross.js +++ b/xtrn/3rdp-install/sunrise-betsyross.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-blackjack.js b/xtrn/3rdp-install/sunrise-blackjack.js index 54629542aa34d19d56d967b5e1c9b431e4f4231d..8143740f1a52f287319bfcb5af5c4064b9ef1f28 100644 --- a/xtrn/3rdp-install/sunrise-blackjack.js +++ b/xtrn/3rdp-install/sunrise-blackjack.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-boxdice.js b/xtrn/3rdp-install/sunrise-boxdice.js index 363c893f455d2ee0e926d9e09d2b12a4a83b3646..4b17e3f1f33ede57f8ae127224e523d5dea4bcc5 100644 --- a/xtrn/3rdp-install/sunrise-boxdice.js +++ b/xtrn/3rdp-install/sunrise-boxdice.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-boxpoker.js b/xtrn/3rdp-install/sunrise-boxpoker.js index d710621f1d9eb70dbbc3c659e48cbc1a9674b7e7..262f09bcc4f42e56583d1735e77d3c90d76c8502 100644 --- a/xtrn/3rdp-install/sunrise-boxpoker.js +++ b/xtrn/3rdp-install/sunrise-boxpoker.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-chainreaction.js b/xtrn/3rdp-install/sunrise-chainreaction.js index 372a9a9ac2c7fece49239ca516388cdd27c78b1a..642c9f688bd7da1fd7f04abcb3ee20b1fb055f81 100644 --- a/xtrn/3rdp-install/sunrise-chainreaction.js +++ b/xtrn/3rdp-install/sunrise-chainreaction.js @@ -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); diff --git a/xtrn/3rdp-install/sunrise-colonies.js b/xtrn/3rdp-install/sunrise-colonies.js index dd1990d207f2002d4ae73f12142c69cc5aa13fb2..e66d17fa1cf62cb5c9ac4f166d9c5994cc3b9515 100644 --- a/xtrn/3rdp-install/sunrise-colonies.js +++ b/xtrn/3rdp-install/sunrise-colonies.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-concentration.js b/xtrn/3rdp-install/sunrise-concentration.js index 8d180ba3f611975ccc92c673592df9c4fecb6daa..e70023bbf816a689e18b03f52e8696ec15f1785a 100644 --- a/xtrn/3rdp-install/sunrise-concentration.js +++ b/xtrn/3rdp-install/sunrise-concentration.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-cribbage.js b/xtrn/3rdp-install/sunrise-cribbage.js index 70d9358efba438800e53093b2295ec9789d786dd..8d7a2dc4b83a135ac10c332c3ceacadbd31821fa 100644 --- a/xtrn/3rdp-install/sunrise-cribbage.js +++ b/xtrn/3rdp-install/sunrise-cribbage.js @@ -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); diff --git a/xtrn/3rdp-install/sunrise-crypto.js b/xtrn/3rdp-install/sunrise-crypto.js index 77b8c0f2cf3504482adf017d7f5460a01b854eb2..3c1613d5749022bd509381a00a86fd1ff31e2024 100644 --- a/xtrn/3rdp-install/sunrise-crypto.js +++ b/xtrn/3rdp-install/sunrise-crypto.js @@ -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); diff --git a/xtrn/3rdp-install/sunrise-dominoes.js b/xtrn/3rdp-install/sunrise-dominoes.js index 11c6601a082cc2157fd9b52a840cd5089a45a853..90b8022c2c6aeba1288b10ac7097bbdf9ee6901c 100644 --- a/xtrn/3rdp-install/sunrise-dominoes.js +++ b/xtrn/3rdp-install/sunrise-dominoes.js @@ -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); diff --git a/xtrn/3rdp-install/sunrise-ganglandwars.js b/xtrn/3rdp-install/sunrise-ganglandwars.js index dfa28c8e9e3910d0776199e760fce6ce7f26fe7d..5d569355ba3a3a909310a68caecd531690f161d3 100644 --- a/xtrn/3rdp-install/sunrise-ganglandwars.js +++ b/xtrn/3rdp-install/sunrise-ganglandwars.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-groandice.js b/xtrn/3rdp-install/sunrise-groandice.js index 4c3ab94acb4e6ae566d8dcc02f4e01cc50bc7365..1a87fad78814a601b94a527e10e04d7c4a878f38 100644 --- a/xtrn/3rdp-install/sunrise-groandice.js +++ b/xtrn/3rdp-install/sunrise-groandice.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-hackarama.js b/xtrn/3rdp-install/sunrise-hackarama.js index 0dfdace525a420bf9ec326fe4230e8ff6590e54e..d84cea5d98247e263d93340b2eae1ea2c4fd5ae9 100644 --- a/xtrn/3rdp-install/sunrise-hackarama.js +++ b/xtrn/3rdp-install/sunrise-hackarama.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-hexxwars.js b/xtrn/3rdp-install/sunrise-hexxwars.js index 1d792dfd0fd1b8195879f4c4bd5e89d664b843df..0619fd640df9576c4604d6713bc64d3afe9ddbff 100644 --- a/xtrn/3rdp-install/sunrise-hexxwars.js +++ b/xtrn/3rdp-install/sunrise-hexxwars.js @@ -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'); diff --git a/xtrn/3rdp-install/sunrise-hilo.js b/xtrn/3rdp-install/sunrise-hilo.js index 6cdc173dff9129750326707c6768e75d2c49fddf..77978a59e2c194051297b6c48f54e98005437509 100644 --- a/xtrn/3rdp-install/sunrise-hilo.js +++ b/xtrn/3rdp-install/sunrise-hilo.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-hirolldice.js b/xtrn/3rdp-install/sunrise-hirolldice.js index e1013a1142337ff0df2b463dedbd974e4e2d3c39..5fbd45920699d55f6cf8b615361a786f6b7cf075 100644 --- a/xtrn/3rdp-install/sunrise-hirolldice.js +++ b/xtrn/3rdp-install/sunrise-hirolldice.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-keno.js b/xtrn/3rdp-install/sunrise-keno.js index 2b94e77a074e028369df9f90d0fcdedfe07eb004..93416cef808462141571365b806b4009b9b7082b 100644 --- a/xtrn/3rdp-install/sunrise-keno.js +++ b/xtrn/3rdp-install/sunrise-keno.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-laddersdice.js b/xtrn/3rdp-install/sunrise-laddersdice.js index 5cc6b15150da7a45570fb747db5514b10d1a29d8..7285c49ae2d54d65c9ffda9b5ea68d6684df4c5f 100644 --- a/xtrn/3rdp-install/sunrise-laddersdice.js +++ b/xtrn/3rdp-install/sunrise-laddersdice.js @@ -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); diff --git a/xtrn/3rdp-install/sunrise-legendsofole.js b/xtrn/3rdp-install/sunrise-legendsofole.js index 7f2638978add6783f95f208ef7e4006b1c33aba8..71c36791eb3d8b078d7a0a31f268d0f2fe6db1ae 100644 --- a/xtrn/3rdp-install/sunrise-legendsofole.js +++ b/xtrn/3rdp-install/sunrise-legendsofole.js @@ -7,12 +7,13 @@ var i; var gamedir = fullpath(js.startup_dir); var conffilesrc = "LOO.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); } -var cfg_filename = js.startup_dir + conffilesrc; var file = new File(cfg_filename); if (!file.open("r")) { writeln("Error " + file.error + " opening " + file.name); @@ -27,9 +28,10 @@ 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'); diff --git a/xtrn/3rdp-install/sunrise-lettermatch.js b/xtrn/3rdp-install/sunrise-lettermatch.js index e72cac5eec8abb998c7dfb4cdb0513d56f5b5331..5371f7a182857e5ec81b9578c347c574862d0dee 100644 --- a/xtrn/3rdp-install/sunrise-lettermatch.js +++ b/xtrn/3rdp-install/sunrise-lettermatch.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-lostinspace.js b/xtrn/3rdp-install/sunrise-lostinspace.js index 822da2ecdc712148d0e3b318fc37e40c8ab1bd1c..97e5f3e52a329a620bf82e3c890dca8ef85b92e6 100644 --- a/xtrn/3rdp-install/sunrise-lostinspace.js +++ b/xtrn/3rdp-install/sunrise-lostinspace.js @@ -17,9 +17,10 @@ lines[5] = "20"; // enemy engages per day lines[6] = "2"; // player engages per day lines[7] = "0"; // ? -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 + 'LIS' + nodenum + '.CFG'); diff --git a/xtrn/3rdp-install/sunrise-lottomania.js b/xtrn/3rdp-install/sunrise-lottomania.js index b51660900515059b58194d68b4e8a35339f1d07f..d7095681bcc15158ac308d45ead5723020446a1d 100644 --- a/xtrn/3rdp-install/sunrise-lottomania.js +++ b/xtrn/3rdp-install/sunrise-lottomania.js @@ -18,9 +18,10 @@ lines[6] = "1"; // hockey wagers per day lines[7] = "1"; // football wagers per day lines[8] = "1"; // basketball wagers per day -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'); diff --git a/xtrn/3rdp-install/sunrise-montecarlo.js b/xtrn/3rdp-install/sunrise-montecarlo.js index 0f743923d145b1778641f3feabdadcab175e7dfe..a20e5c36dd599a23926db71c406e0b1b7b96b15d 100644 --- a/xtrn/3rdp-install/sunrise-montecarlo.js +++ b/xtrn/3rdp-install/sunrise-montecarlo.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-overunder.js b/xtrn/3rdp-install/sunrise-overunder.js index 99b9bdd48d8871ac9d963bf2ce2363e34232ad61..ae8216315ae2ddc04e650d0170eba2169be8c7bb 100644 --- a/xtrn/3rdp-install/sunrise-overunder.js +++ b/xtrn/3rdp-install/sunrise-overunder.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-pentasim.js b/xtrn/3rdp-install/sunrise-pentasim.js index a9fd1db1e8a18244377f176aae9ac6b0c1acdfaf..94268a813bc6a6e507d07fc1bfcb9178a26c141e 100644 --- a/xtrn/3rdp-install/sunrise-pentasim.js +++ b/xtrn/3rdp-install/sunrise-pentasim.js @@ -17,9 +17,10 @@ lines[5] = "20"; // cyborg battles per day lines[6] = "2"; // ckm card games per day lines[7] = "1"; // scripts allowed per day -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'); diff --git a/xtrn/3rdp-install/sunrise-questfornora.js b/xtrn/3rdp-install/sunrise-questfornora.js index 0d03b98439d3eee8fe1489e1ebe9c85cef60ec36..2a4b9b5a9f346b67266d6b7b44f5e616487c3316 100644 --- a/xtrn/3rdp-install/sunrise-questfornora.js +++ b/xtrn/3rdp-install/sunrise-questfornora.js @@ -18,9 +18,10 @@ lines[6] = "30"; // warrior battles player gets per day lines[7] = "2"; // player battles player gets per day lines[8] = "N"; // cleasn mode -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 + 'QUEST' + nodenum + '.CFG'); diff --git a/xtrn/3rdp-install/sunrise-rescue.js b/xtrn/3rdp-install/sunrise-rescue.js index 97fd981271cc24e5d967c676575acfdf05e6944f..9a4a6ba4dd8e2fe8e935a2e99d198866f4c8b952 100644 --- a/xtrn/3rdp-install/sunrise-rescue.js +++ b/xtrn/3rdp-install/sunrise-rescue.js @@ -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]; @@ -37,7 +37,6 @@ lines[9] = gamedir + "srreshof.asc"; lines[10] = gamedir + "srreshof.ans"; lines[11] = "1"; // do not display adopt a door - writeln("Creating " + cfg_filename); var file = new File(cfg_filename); diff --git a/xtrn/3rdp-install/sunrise-rockinradio.js b/xtrn/3rdp-install/sunrise-rockinradio.js index 997da76a1c516f6e88a95fed0d0bb966c07960b5..c53175d363a09be1259f65edf7a9da19681b4f90 100644 --- a/xtrn/3rdp-install/sunrise-rockinradio.js +++ b/xtrn/3rdp-install/sunrise-rockinradio.js @@ -18,7 +18,7 @@ lines[7] = "3"; // promos per day 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'); diff --git a/xtrn/3rdp-install/sunrise-rocklandtrivia.js b/xtrn/3rdp-install/sunrise-rocklandtrivia.js index b695370cf2c2d5f805b9459fe13a21849b681738..0c1804e874f57d40a92d64eb49ce80a4bd0db544 100644 --- a/xtrn/3rdp-install/sunrise-rocklandtrivia.js +++ b/xtrn/3rdp-install/sunrise-rocklandtrivia.js @@ -30,7 +30,7 @@ file.close(); 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 + 'ROCKLAN' + nodenum + '.CFG'); diff --git a/xtrn/3rdp-install/sunrise-stairway.js b/xtrn/3rdp-install/sunrise-stairway.js index 2453ea5fe288740e40733a8a7911dae7419c3682..4d13918de83f7fbb6208e1bbee41d5b4085c7044 100644 --- a/xtrn/3rdp-install/sunrise-stairway.js +++ b/xtrn/3rdp-install/sunrise-stairway.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-states.js b/xtrn/3rdp-install/sunrise-states.js index 0766dd918ab9dbd9ad1c3de2165fcbfbc7b6d6ab..d0aba0b3063d8d1fea0547b3fa3843264a10499f 100644 --- a/xtrn/3rdp-install/sunrise-states.js +++ b/xtrn/3rdp-install/sunrise-states.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-sweepstakes.js b/xtrn/3rdp-install/sunrise-sweepstakes.js index 68adca881b7f15ca4c7ea56ba42a0dfd02e7f9c0..d9ed95a88227eb1893dcc909a07393752892e801 100644 --- a/xtrn/3rdp-install/sunrise-sweepstakes.js +++ b/xtrn/3rdp-install/sunrise-sweepstakes.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-timetravel.js b/xtrn/3rdp-install/sunrise-timetravel.js index 0018f6a4b1fb01750aed14673a7f989c11602006..0b0b1aac2e5ddf4a49b8c082750693510b8b49ef 100644 --- a/xtrn/3rdp-install/sunrise-timetravel.js +++ b/xtrn/3rdp-install/sunrise-timetravel.js @@ -35,9 +35,10 @@ if (!file.open("w")) { file.writeAll(lines); file.close(); -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 + 'TTRAVEL' + nodenum + '.CFG'); diff --git a/xtrn/3rdp-install/sunrise-trianglesolitaire.js b/xtrn/3rdp-install/sunrise-trianglesolitaire.js index 74622d29913b22034e89d2be7eb01135fd85148e..f8792c92147a685706e40a868ae4be1f7f07002d 100644 --- a/xtrn/3rdp-install/sunrise-trianglesolitaire.js +++ b/xtrn/3rdp-install/sunrise-trianglesolitaire.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-tripleyahtzee.js b/xtrn/3rdp-install/sunrise-tripleyahtzee.js index 1d93bd5fa0dbdb3969abdf6c460fa83c8ecd2c93..566b1c41a36c4236f4b2522853af5aa4c238f2f7 100644 --- a/xtrn/3rdp-install/sunrise-tripleyahtzee.js +++ b/xtrn/3rdp-install/sunrise-tripleyahtzee.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-trivia.js b/xtrn/3rdp-install/sunrise-trivia.js index 1ad36d91210587af3f5219bcfe0010d952545ded..4ca37e804384b8501d7593835b5452aa763bf56d 100644 --- a/xtrn/3rdp-install/sunrise-trivia.js +++ b/xtrn/3rdp-install/sunrise-trivia.js @@ -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]; diff --git a/xtrn/3rdp-install/sunrise-virtualescape.js b/xtrn/3rdp-install/sunrise-virtualescape.js index 5caf899f2f3a3665639db0512d88d8bd77170d6b..f4c8f7a38e3051475d7070812eb31a86cb2a9349 100644 --- a/xtrn/3rdp-install/sunrise-virtualescape.js +++ b/xtrn/3rdp-install/sunrise-virtualescape.js @@ -13,7 +13,7 @@ file_backup(cfg_filename, 3); var lines = []; -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]; diff --git a/xtrn/3rdp-install/sunrise-wheeloffortune.js b/xtrn/3rdp-install/sunrise-wheeloffortune.js index d9e0ba8868ba00cb0935968233ac073f47409c36..7ffba596c454d8422192e0b69a33ef1da6d502c8 100644 --- a/xtrn/3rdp-install/sunrise-wheeloffortune.js +++ b/xtrn/3rdp-install/sunrise-wheeloffortune.js @@ -20,7 +20,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); lines[2] = op[0]; diff --git a/xtrn/3rdp-install/sunrise-wordshuffle.js b/xtrn/3rdp-install/sunrise-wordshuffle.js index 3148546880505fec8afd56d736cc52eb258c79e2..5056b6ab17b7b79552237b4bc80a7bcbd62738c2 100644 --- a/xtrn/3rdp-install/sunrise-wordshuffle.js +++ b/xtrn/3rdp-install/sunrise-wordshuffle.js @@ -20,7 +20,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); lines[2] = op[0]; diff --git a/xtrn/3rdp-install/sunrise-wordwar.js b/xtrn/3rdp-install/sunrise-wordwar.js index f39fb33ab023f2dd3e921e130aec31ea594571e7..886759f3c033c3fa1f1a138c9bf1e21f93c24135 100644 --- a/xtrn/3rdp-install/sunrise-wordwar.js +++ b/xtrn/3rdp-install/sunrise-wordwar.js @@ -20,7 +20,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); lines[2] = op[0];