Implemented working MCCP (data compression) and MSSP (mud-listing crawler support). Moved all user-level customization modules from gamesrc/world to gamesrc/conf to reduce clutter.
This commit is contained in:
parent
a4f8019c4a
commit
fb78758356
15 changed files with 465 additions and 48 deletions
16
game/gamesrc/conf/oobfuncs.py
Normal file
16
game/gamesrc/conf/oobfuncs.py
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#
|
||||
# Example module holding functions for out-of-band protocols to
|
||||
# import and map to given commands from the client. This module
|
||||
# is selected by settings.OOB_FUNC_MODULE.
|
||||
#
|
||||
# All functions defined global in this module will be available
|
||||
# for the oob system to call. They will be called with a session/character
|
||||
# as first argument (depending on if the session is logged in or not),
|
||||
# following by any number of extra arguments. The return value will
|
||||
# be packed and returned to the oob protocol and can be on any form.
|
||||
#
|
||||
|
||||
def testoob(character, *args, **kwargs):
|
||||
"Simple test function"
|
||||
print "Called testoob: %s" % val
|
||||
return "testoob did stuff to the input string '%s'!" % val
|
||||
Loading…
Add table
Add a link
Reference in a new issue