pyIFBabel

A pure-Python implementation of the Treaty of Babel
Download

pyIFBabel Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Brandon Invergo
  • Publisher web site:
  • http://invergo.net/

pyIFBabel Tags


pyIFBabel Description

pyIFBabel is a Python implementation of the Treaty of Babel (http://babel.ifarchive.org/).This module was originally written by Per Liedman and, later, Brandon Invergo, for Grotesque, an Interactive Fiction library manager (). While much of the module was written from scratch, many parts were liberally adapted from the C source of the official babel software provided on the Treaty website. For that, much indebtedness goes to L. Ross Raszewski for writing the original code and to all the developers of the game formats for helping him decode all that binary data.UsageFor the most part, you will mostly want to use the treatyofbabel.babel to work with story files. Until better documentation is written, do a dir(treatyofbabel.babel) or check out the included pyIFBabel script for an idea of how to use it. It is, of course, recommended to know a bit about the Treaty of Babel.pyIFBabel is a script which mimics the babel commandline utility that is included from the official Treaty of Babel site. Run $ pyIFBabel --help from the commandline to see its options.TestingIf you've downloaded the source and you are interested in running the unit tests, note that in order to run these tests, you must provide your own story files.Product's homepage


pyIFBabel Related Software