evennia/src/commands/default
2013-07-11 09:51:52 +02:00
..
__init__.py Updated ReST documentation. 2012-05-01 17:37:37 +02:00
admin.py Implemented unittests for all default commands in a new and much faster way. 2013-05-12 19:53:19 +02:00
batchprocess.py Implemented unittests for all default commands in a new and much faster way. 2013-05-12 19:53:19 +02:00
building.py Attribute cache is working, lots of other updates, but still not a cleanly updatable system. It seems the Attribute-migrations are not coming through properly. Fixed a misnamed table in the comm app. 2013-07-11 09:51:52 +02:00
cmdset_character.py Fixing a bug in @ic if trying to puppet while already puppeting. Added sessid keyword to at_post_login hook in order to correctly relay login text only to the correct session. Removed the src.utils.debug module as well as the CmdDebug command which has not been supported for a good while. 2013-04-18 09:13:31 +02:00
cmdset_player.py Changed perm lockfunc to primarily use the Player-level permission and added the @quell command for managing permission downgrading. 2013-05-12 13:45:46 +02:00
cmdset_unloggedin.py Renamed cmdset_ooc -> cmdset_player and settings.CMDSET_OOC -> settings.CMDSET_PLAYER. Also split most of the player-specific commands to a new module player. 2013-04-11 01:02:05 +02:00
comms.py Merge from Kelketek clone. 2013-06-03 16:28:38 +02:00
general.py Updated commands to use the new objectdb.search API. 2013-05-11 23:22:02 +02:00
help.py Updated commands to use the new objectdb.search API. 2013-05-11 23:22:02 +02:00
muxcommand.py changed cmdset_default -> cmdset_character and changed the class names to match. Added migrations to properly update default-set cmdset_stores to the new positions (objects created from custom types are not migrated, these should see errors and need to re-point their imports to the new defaults) 2013-04-12 13:01:20 +02:00
player.py Fixed a bug with the who command. 2013-05-23 21:38:01 +02:00
syscommands.py Changed how the Typeclass system returns errors. Instead of echoing typeclass erros to the MUD-info channel (which is not only not only very spammy for everyone but also very hard to make clean so as to avoid recursion at a stage of typeclass failing), the system instead stores a property on itself called 'typeclass_last_errmsg' that holds eventual errors. This means that the task of reporting errors does not fall on the typeclass system itself but on the calling methods, as it should be. So src.utils.create.create_* functions now takes a new optional keyword "report_to" that holds an object to receive errors. If this keyword is given, the function msg():es that object with the error and returns None as before. If report_to is not set however, the create_* methods now return an Exception containing the error text. All default commands have been changed to accomodate for this behaviour, which allows for much more control over errors. 2012-04-21 16:15:37 +02:00
system.py Updated commands to use the new objectdb.search API. 2013-05-11 23:22:02 +02:00
tests.py Fixed a typo on the @ic command's search_object call. 2013-05-14 21:47:25 +02:00
unloggedin.py Moved get_evennia_pids into src.utils.utils for more general access. 2013-07-10 11:06:38 +02:00