autoumpire - Assassins Autoumpire command line interface |
autoumpire [-f config-file ] command [ parameters ] |
autoumpire is the command line interface to the Cambridge University Assassins Guild's new autoumpire, and allows you to do any game modificaiton you require form the command line. |
Some commands are interactive, others are not. |
-f config-file |
Specify an alternate configuration file. |
add-pseuydonym |
Give an assassin a pseudonym, you will be presented with a list of assassins to pick from, and will then be asked to enter the new pseudonym. |
add-assassin |
Add an assassin instance of a player you select from the database. |
add-event |
Add an event to the database, specifying details interactivly. |
add-event-with-report [-r report-file] |
Add an event to the database, also specifying a report. See add-report for an explanation of the options. |
add-participant |
Add a participant to a pre-existing event. |
add-player |
Add a new player to the database. |
add-player-with-assassin |
Add a player to the database, and create an assassin instance for them at the same time. |
add-report [-r report-file] |
Add a report to an existing event, which you select from a list, and either enter the report on stdin, or read it in from the specified report-file. |
dump-kill-tree |
Print a digraph of the KillTree in "->" type notation, suitable for further processing with other programs. |
dump-state |
Print a complete description of the current gamestate to stdout. |
edit-assassin |
Allows you to edit an assassin instance you select from the a list of existing ones. |
edit-event |
Allows you to edit details (time/headline/flags) about a pre-existing event. |
edit-report |
Allows you to edit a prexisiting report, dropping you into an editor to edit thereport text. |
generate-mail [-a] [-e email-file] [-o output-file] |
Generate email to players. If '-a' specified, generate email to everyone whether they need it or not. Writes output to output-file , or to 'email' if no file specified, reads text to append to emails from email-file |
generate-pages |
Do not modify the database, just regenerate static pages, as specified by the config file. |
update-state |
Ask all plugins to update and sanity-check the current gamestate. May be neccessary for things like targetting. |
Chocolate is the competency plugin. |
dump-deadlines -i |
Prints out people's competency deadlines. By default it prints these only for competent assassins, with the -i switch we print these only for incompetent assassins. |
Mulberry is the Mafia plugin. |
change-class |
??? not yet implemented ??? |
Peach is the web-auth plugin. |
issue-passwords |
Issues new passwords to all players with unset passwords. Does not generate mail for this action, however next time generate-mail is run the new passwords will be emailed out. |
set-password [-u user-email] [-p password] |
Sets a new password for a user, you will be prompted for them if user-email and password are not specified. |
Pistachio is the police plugin. |
print-police |
Prints a list of the current police force. |
Stracciaitella is a lightweight scoring plugin for tracking kill counts and conkers scoring etc. |
update-stats |
Updates everyone's stats. |
Strawberry is the scoring plugin. |
score-assassin |
Prints out the score for an assassin. FIXME: How is the assassin specified? |
Tuttifrutti is the targetting plugin. |
dump-dot |
Dumps the current targetting in dot notation. |
config.xml |
The default config file the program looks for, in the directory where it is run |
This section mentions which environment variables effect this program. |
$EDITOR |
Specifies which editor to use for editing text. |
Various memebers of the CU Assassin's Guild, please contact assassins-autoumpire-devel@srcf.ucam.org in the first instance. |
config.xml(5) The Assassins Autoumpire CGI Interface. |