sord.igm.dht (version 1.0, 18 August 2010)
index
/home/jtsage/sord/sord/igm/dht.py

Saga of the Red Dragon
 
* A blatent rip off of Seth Able Robinson's BBS Door Masterpiece.  
* All attempts were made to be as close to the original as possible, 
* including some original artwork, the original fight equations, and 
* most especially the original spelling and punctuation mistakes.  Enjoy.
 
* (c) 2009 - 2011 J.T.Sage
* No Rights Reserved - but don't sell it please.
 
# IGM:  The Dark Horse Tavern
 
# This is pretty close to the original dark horse tavern, found
# in the L.O.R.D forest - it has however been converted to a IGM
# cabable format for documentation purposes.  
 
# ** A few notes:
#    __init__() is called during server startup - in other words, 
#               far to early to be of much use.
#    run() is called from the main sord code when the user invokes
#          the IGM.  A sord user object is passed as the sole 
#          argument.  See ../base/user.py for details on the 
#          standard API.
        
#    The two imports listed allow for standard display functions,
#    plus use of things like daily happenings and user stats view
  
# ** Best practice note:
#    It's a good idea to throw a tracking log entry in the top of
#    your run() method.  Ex:
#       user.log.add("   ** "+user.thisFullname+" entered IGM: IGM Name") 
     
#    Also, see the example to have the module print it's own
#    installation options below:

 
Modules
       
sord.base.func
sord.base.user
sord.game.util

 
Classes
       
dht

 
class dht
    S.O.R.D. IGM :: The Dark Horse Tavern
 
  Methods defined here:
__init__(self)
Initialize Dark Horse Tavern Instance
chance(self)
DHT :: Chance the bartender run logic
chance_menu(self)
DHT :: Chance the Bartender - Menu
converse(self)
DHT :: Converse with the patrons
main_menu(self)
DHT :: Main Menu
prompt(self)
DHT :: Main User Prompt
run(self, user)
DHT :: Main Run Logic

 
Data
        __author__ = 'Jonathan T. Sage <jtsage@gmail.com>'
__credits__ = 'Seth Able Robinson, original game concept'
__date__ = '18 August 2010'
__igmversion__ = '1.0'
__sordversion__ = '2.0-pysqlite'
__version__ = '1.0'

 
Author
        Jonathan T. Sage <jtsage@gmail.com>

 
Credits
        Seth Able Robinson, original game concept