evennia/src
2009-04-30 08:23:54 +00:00
..
channels * Change the CommChannelMessage's 'message' field from a CharField to a TextField. This will allow messages that are greater than 255 characters to be stored. You'll want to drop your channels_commchannelmessage table and run syncdb again. 2009-04-30 02:40:11 +00:00
commands Handle IMC ice-destroy packets. 2009-04-30 04:05:19 +00:00
config Finally got around to creating admin.py files for all of the apps. This will prevent some really weird import errors and fixes an issue with the Attribute model's admin display. May also cut resource usage slightly for MUD server instances. Needs more testing! 2009-04-17 03:08:18 +00:00
genperms Starting here, trunk is broken pending re-organizations. Check out the previous revision if you'd like to tinker. 2008-12-15 04:00:25 +00:00
helpsys - Made many small bugfixes to the @parent and @create functions as well as their underlying methods. 2009-04-25 20:51:12 +00:00
imc2 Show the IMC server name for IMC2ChannelMapping objects in the Django admin interface. 2009-04-30 04:21:58 +00:00
objects Added example of how to handle event errors gracefully without them taking down the server with with unhandled exceptions (this should be handled somewhere above exception too, but it's hard to tell when to do it since twisted is raising them). /Starkiel 2009-04-30 08:23:54 +00:00
script_parents Comment elaboration. 2009-04-25 06:32:47 +00:00
util Added extrapolated "name_exists" function. 2009-01-13 07:21:41 +00:00
__init__.py Committin a 'working' checkpoint before I break more stuff. 2008-06-15 19:06:31 +00:00
alias_mgr.py Add the home command. 2009-04-06 22:07:41 +00:00
ansi.py - Made many small bugfixes to the @parent and @create functions as well as their underlying methods. 2009-04-25 20:51:12 +00:00
cmdhandler.py Local object command tables are now in. See game/gamesrc/parents/examples/red_button.py for example. Note that local command matches will override global matches. Command handler short circuits on the first command match. This will typically be the object with the lowest ID. 2009-04-25 06:11:42 +00:00
cmdtable.py Modularizing ANSI parsing. This may break stuff. It's not quite where I want it just yet. 2009-04-13 22:44:44 +00:00
comsys.py Clean up send_cmessage() a bit. Changed noheader keyword arg to show_header and defaulted it to True. This should read a little better. Also updated some of the various function calls. More importantly, check to see if the channel argument is a string or unicode object and find the correct channel object as needed, which was the previous behavior. However, if it's not a string or unicode object, assume it's a CommChannel object and avoid querying for it again. This may be a performance win in some cases down the road. 2009-04-30 03:13:46 +00:00
config_defaults.py Add the MudBytes connection details to config_default.py for easy access. 2009-04-30 02:49:47 +00:00
defines_global.py Moving constants over to the new flags module. 2008-06-15 20:41:58 +00:00
events.py * Added the 'imclist' command to show other games connected to IMC. 2009-04-13 06:36:51 +00:00
exceptions_generic.py Committin a 'working' checkpoint before I break more stuff. 2008-06-15 19:06:31 +00:00
flags.py Fixed startup.bat to work again since the creation of the 'src' folder. Forgot to update the path. Also updated Windows 'Getting Started' guide on evennia.com to be more verbose. 2008-12-14 00:02:11 +00:00
initial_setup.py Specify the id for the Limbo room on creation to avoid PKey duplication on postgres. Not sure why it was happening to begin with, but whatever. 2009-04-30 02:47:27 +00:00
logger.py Addition of a re-usable CommandTable class. We still have two global command tables that are now instances of this class. Game developers will use methods on CommandTable to add their own commands without modifying the base server code. 2008-12-14 01:49:37 +00:00
scheduler.py Added example of how to handle event errors gracefully without them taking down the server with with unhandled exceptions (this should be handled somewhere above exception too, but it's hard to tell when to do it since twisted is raising them). /Starkiel 2009-04-30 08:23:54 +00:00
scripthandler.py - Made many small bugfixes to the @parent and @create functions as well as their underlying methods. 2009-04-25 20:51:12 +00:00
server.py We now have the ability via @service to list, start, and stop Twisted services. In this case, this just lets us start/stop IMC2 right now. As people write more services to plug in in the future, this may expand. 2009-04-28 23:49:49 +00:00
session.py Added example of how to handle event errors gracefully without them taking down the server with with unhandled exceptions (this should be handled somewhere above exception too, but it's hard to tell when to do it since twisted is raising them). /Starkiel 2009-04-30 08:23:54 +00:00
session_mgr.py Handle autosetup and tell packets correctly. 2009-04-20 22:34:16 +00:00