evennia/src
2009-04-11 07:26:58 +00:00
..
commands Adding a periodic IMC2 keepalive event. Other IMC2-connected games are now aware of our presence via the keepalive. Woot. 2009-04-11 06:59:25 +00:00
config Fix the admin displays for most of the models. ConfigValue is being weird for some reason, though. 2009-01-18 04:54:05 +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 Move standard_objsearch to Objects.search_for_object. Also make sure @alias only accepts alphanumeric strings. 2009-01-25 03:11:52 +00:00
imc2 Added stubs for all of the IMC packets. Also re-named the event. 2009-04-11 07:26:58 +00:00
objects Disallow re-naming and re-aliasing duplicates. 2009-04-06 22:24:49 +00:00
script_parents Adjust some function names in the script parents to be at_ instead of a_. Also re-designed the scheduling system to be a lot more pythonic and easy to use. Utilizes classes to represent events. Much easier to plug in events from within the game directory now as well. 2009-04-06 16:19:07 +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 Huge overhaul in the way objects and sessions are used with commands. We now pass all commands through objects (aside from unlogged commands), which means session.msg() is now deprecated for any use other than unlogged out. 2009-01-24 20:30:46 +00:00
cmdhandler.py Fix an error when sending an invalid command at the login screen. Still hadn't adjusted to the new Command object handling messaging. 2009-04-06 17:18:43 +00:00
cmdtable.py Revamp how commands are loaded. This will now allow for easy addition of custom commands and over-riding existing Evennia-supplied commands. 2009-01-27 15:21:15 +00:00
comsys.py Huge overhaul in the way objects and sessions are used with commands. We now pass all commands through objects (aside from unlogged commands), which means session.msg() is now deprecated for any use other than unlogged out. 2009-01-24 20:30:46 +00:00
config_defaults.py Adding the beginnings of IMC2 support. We are now able to connect and authenticate with an IMC2 network, theoretically without blocking our server thread. We can't actually do anything useful just yet, but stay tuned. 2009-04-11 05:55:26 +00:00
defines_global.py Moving constants over to the new flags module. 2008-06-15 20:41:58 +00:00
events.py Prevent an error in @ps being used before the events have triggered the first time. 2009-04-06 17:15:35 +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 I have imported and dumped the MUX2 help files into a fixture in game/docs/help_files.json. These are now loaded on the first game's run. As we update help files and dumpdata/commit them, game admins may use the new 'update_help' manage.py command to update their copy of help files. For example: python manage.py update_helpfiles. Those with a current checkout of the source may want to do this now. 2009-01-24 03:06:18 +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 Clarify the instructions in src.scheduler.py 2009-04-06 17:29:02 +00:00
scripthandler.py Beginnings of @parent, the in-game tie-in for the scripting system. Can now list the currently cached scripts via @parent/showcache, and clear the cache via @parent/clearcache. 2008-12-16 03:36:49 +00:00
server.py Adding a periodic IMC2 keepalive event. Other IMC2-connected games are now aware of our presence via the keepalive. Woot. 2009-04-11 06:59:25 +00:00
session.py Trap some more odd errors to assist in my tracking down their origin. 2009-03-26 14:03:41 +00:00
session_mgr.py Huge overhaul in the way objects and sessions are used with commands. We now pass all commands through objects (aside from unlogged commands), which means session.msg() is now deprecated for any use other than unlogged out. 2009-01-24 20:30:46 +00:00