AND. To follow precedent of using "|" in the match string (in both CFDialog and @match), use it as a delimiter inside the prefunction value. The value add is particularly that one can design conversations to loop back into prior states without requiring the conversation to reset and start back at the beginning. git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@10428 282e977c-c81d-0410-88c4-b93c2d0d6712 |
||
---|---|---|
.. | ||
IPO | ||
casino | ||
commands | ||
events | ||
gods | ||
guilds | ||
items | ||
maps | ||
misc | ||
monsters | ||
tod | ||
.cvsignore | ||
CFBank.py | ||
CFBoard.py | ||
CFCampfire.py | ||
CFDataFile.py | ||
CFDialog.py | ||
CFGamble.py | ||
CFGuilds.py | ||
CFItemBroker.py | ||
CFLog.py | ||
CFMail.py | ||
CFMapTransformer.py | ||
CFMove.py | ||
CFTimeOfDay.py | ||
CFWorld.py | ||
README |
README
This directory is the proper directory for all python scripts for crossfire and the default location for importing CF modules. The subdirectories are: /: all shared files /events: all script files called by a global server event /items: all scripts embedded in archetypes /IPO: all scripts relating to the Imperial Post and Bank system /guilds: all scripts relating to guild management /casino: all scripts related to the casino /misc: other scripts Script additions should be placed in a subdirectory, either existing, or when it makes sense, a new one. Shared classes used for import should be placed in the root directory All Python scripts added to this map repository should be tested with and valid for Python 2.3