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

todd carlton door configs

parent c8d1940e
No related branches found
No related tags found
2 merge requests!463MRC mods by Codefenix (2024-10-20),!77todd carlton door configs
Pipeline #1153 passed
Name: Scavenger Hunt
Desc: Scavenger Hunting game
By: Todd Carlton, Mike Walters
Cats: Games
Subs: Arena
exe: SCAVHUNT.EXE
[md5:38c43fe275ef77243ba5ce0b74294373]
ver = 2.23
url = http://bbsfiles.com/ftp/Carlton/sh223.zip
[prog:SCAVHUNT]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Scavenger Hunt
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = scavhunt.exe %#
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[pre-eval:file_exists(startup_dir + 'CARLTON.INF')]
prompt = false
required = true
fail = Run MAKENODE.EXE or copy existing CARLTON.INF into gamedir. It should set FOSSIL and NODE DIR.
[exec:../3rdp-install/carlton-scavenger.js]
prompt = false
required = true
\ No newline at end of file
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
file_backup(gamedir + "SCAVHUNT.CFG", 3);
var cfg_filename = js.startup_dir + 'SCAVHUNT.CFG';
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[2] = gamedir + "CARLTON.INF";
var file = new File(js.startup_dir + 'SCAVHUNT.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
var file = new File(js.startup_dir + 'HUNTLIST.TXT');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll("\r\n");
file.close();
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Tournament Word Guess
Desc: Mature Card Game about a very active sex life
By: Todd Carlton
Cats: Games
Subs: Word,Adult
exe: URGES.EXE
[md5:0298eedb36569918943af648f5f2ab48]
ver = 5.05
url = http://bbsfiles.com/ftp/Carlton/ug505.zip
[prog:URGES]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Urges
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = urges.exe %#
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[pre-eval:file_exists(startup_dir + 'CARLTON.INF')]
prompt = false
required = true
fail = Run MAKENODE.EXE or copy existing CARLTON.INF into gamedir. It should set FOSSIL and NODE DIR.
[exec:../3rdp-install/carlton-urges.js]
prompt = false
required = true
\ No newline at end of file
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
file_backup(gamedir + "URGES.CFG", 3);
var cfg_filename = js.startup_dir + 'URGES.CFG';
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[2] = gamedir + "CARLTON.INF";
var file = new File(js.startup_dir + 'URGES.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Tournament Word Guess
Desc: Figure out each of nine mystery words entered by opposing players.
By: Todd Carlton
Cats: Games
Subs: Word
exe: GUESS.EXE
[md5:27347e47119a9a3f868c80730e89fc3a]
ver = 5.00
url = http://bbsfiles.com/ftp/Carlton/wg500.zip
[prog:GUESS]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Tournament Word Guess
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = guess.exe node%#.cfg /FD
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/carlton-wordguess.js]
prompt = false
required = true
\ No newline at end of file
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var cfg_filename = js.startup_dir + 'SAMPLE.CFG';
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[6] = gamedir;
writeln("Beginning node config generation...");
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + 'door.sys';
writeln("Creating " + js.startup_dir + 'node' + nodenum + '.cfg');
var file = new File(js.startup_dir + 'node' + nodenum + '.cfg');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
......@@ -49,6 +49,7 @@ type = XTRN_GAP
[exec:../3rdp-install/foodfite-wilson.js]
prompt = false
required = true
[event:FFBULL]
prompt = false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment