Index of /jemorris/Template/v1.6.0/bin
Name Last modified Size Description
Parent Directory 18-Jul-2006 19:49 -
invertmap 22-Mar-2004 16:06 1k
packets.config 13-Jan-2000 05:13 2k
doc 22-Mar-2004 16:06 3k
preliminary 22-Mar-2004 16:06 3k
injector 22-Mar-2004 16:06 3k
extractor 22-Mar-2004 16:06 4k
GameConfig.pm 22-Mar-2004 16:06 6k
numbers 22-Mar-2004 16:06 12k
packets 22-Mar-2004 16:06 20k
gm 22-Mar-2004 16:06 35k
Welcome to the directory of Perl. There's some config and some helper modules
here, but mostly scripts, all of which run under gm (see html/gm.html).
All the scripts that run under gm should, among other things,
obey your optional $GAME/.structure file if present (see html/structure.html)
when looking for specific game directories. All the scripts that deal
with extractable fields look in bin/packets.config to learn what the fields
are (some may have options to use alternatives); these should all be
willing to take unique abbreviations of field names.
GameConfig.pm: Module of utilities for dealing with config files, used
by a number of the scripts; currently deals with
packets.config (that being the only config file).
doc: Script to display the html docs nicely (see html/doc.html).
extractor: Script to suck info out of a bunch of sheets; see
html/extractor.html (often used with injector and invertmap).
gm: Special script. You should have a fresh copy of this in
your own homedir from the public Template distribution,
currently ~jemorris/Template/Template (see html/dotfiles.html).
This script serves as a wrapper for all the others;
injector: Script to squirt info into a bunch of sheets;
see html/injector.html (almost always used with extractor,
and sometimes invertmap).
invertmap: Script to flip between injector- and extractor-type files
(more or less); see html/invertmap.html. Pretty much
always used with extractor and injector.
numbers: Script for automatic random number generation/assignment;
packets: Script to deal with character packets, based on character
sheets and the extractable information those contain,
in stages stretching from extracting to printing.
packets.config: Configuration file whose main purpose is to define what the
charsheet extractable fields are (multiple scripts look at
it (via GameConfig.pm) for this purpose). Also defines
information used by the packets script in particular, such
as printing settings. See html/printing-packets.html.
preliminary: Script to do latex'ing of list-type extractables as a
preliminary to production. See html/printing-packets.html.