evennia/src/server
Griatch d3ee5a565b Added a loader to the server that automatically detects changes in default cmdsets and typeclasses (like when you change them in settings.py),
loops over all objects in the database and updates the places were the old default was set. This will make it more intuitive to overload the default locations (which is the natural thing to do after all). After this update, just make sure to @reload your server once before editing your settings.py; this will store the old settings for you, so they change-detection can work subsequently.
2012-05-19 12:36:11 +02:00
..
migrations Changed player.search to only search for players explicitly. 2012-05-17 19:42:37 +02:00
__init__.py Adding a new API system to Evennia. This centralizes all access of the evennia driver through a single module "ev". Importing ev one should be able to access (and also importantly, easily explore) Evennia's API much easier. This API goes a long way to "flatten" the structure so that one doesn't need to remember how to find some method in a deeply nested subdirectory. 2012-03-24 23:02:45 +01:00
admin.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
amp.py Removed 'with' statement; it's available in Python2.5, but one needs to use the future import to do that, so easiest to remove it. Resolves issue 230. 2012-05-04 10:03:41 +02:00
initial_setup.py Some minor cleanups here and there. 2012-04-29 12:35:21 +02:00
manager.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
mccp.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
models.py Continuing to make more methods _private to simplify API. 2012-03-31 16:09:48 +02:00
msdp.py Changed player.search to only search for players explicitly. 2012-05-17 19:42:37 +02:00
mssp.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
portal.py Updated the reload and shutdown mecanism to avoid a loop when shutting down from inside the game. Made sure to have server sync correctly with portal at @reload (some session info were lost before). Some other cleanups. 2012-05-01 14:19:54 +02:00
server.py Added a loader to the server that automatically detects changes in default cmdsets and typeclasses (like when you change them in settings.py), 2012-05-19 12:36:11 +02:00
serversession.py Further caching and optimization, making some operations noticeable faster in the end. 2012-04-26 17:47:25 +02:00
session.py Updated the reload and shutdown mecanism to avoid a loop when shutting down from inside the game. Made sure to have server sync correctly with portal at @reload (some session info were lost before). Some other cleanups. 2012-05-01 14:19:54 +02:00
sessionhandler.py Updated the reload and shutdown mecanism to avoid a loop when shutting down from inside the game. Made sure to have server sync correctly with portal at @reload (some session info were lost before). Some other cleanups. 2012-05-01 14:19:54 +02:00
ssh.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
ssl.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
telnet.py Fixed a spurious error happening with mud clients not properly implementing TTYPE negotiating (sending strings instead of numbers to identify their abilities). 2012-04-15 19:53:03 +02:00
ttype.py Fixed a spurious error happening with mud clients not properly implementing TTYPE negotiating (sending strings instead of numbers to identify their abilities). 2012-04-15 19:53:03 +02:00
webclient.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00
webserver.py More whitespace cleanup. 2012-03-30 23:57:04 +02:00