lp:~myriad-worlds-dev/myriad-worlds/adventure-engine-2-pauls-changes

Created by Duncan McGreggor and last modified
Get this branch:
bzr branch lp:~myriad-worlds-dev/myriad-worlds/adventure-engine-2-pauls-changes
Members of myriad-worlds dev team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
myriad-worlds dev team
Project:
myriad-worlds
Status:
Development

Recent revisions

2. By Duncan McGreggor

Applied Paul McGuire's previously unpublished changes to his original PyCon
2006 demo text adventure game engine. These changes introduce the following
features:
 - directions for NE, SE, SW, and NW
 - removal of non-functional __getattr__ code from Room class
 - removal unnecessary makeCommandParseAction method
 - addition READ command
 - new directions and one-way connectors for the ASCII map
 - conversion to short form for setResultsName
 - conversion from oneOf to CaselessKeyword's, to avoid collision of short
   direction names with commands
Also: new rooms to explore!

1. By Duncan McGreggor

Added Paul McGuire's PyParsing adventure engine example as a basis for the
project.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~oubiwann/myriad-worlds/trunk
This branch contains Public information 
Everyone can see this information.