Commit graph

37 commits

Author SHA1 Message Date
Griatch
547eb53b32 Made search(*playername) commands correctly return a Player typeclass and not a character. Initial startup/character creation: Default permissions are now assigned on player level rather than character level (this gives more safety to @puppet operations). Made @puppet command work only on Character objects. 2010-10-21 18:58:47 +00:00
Ari Mudev
04ae472e1a Tweak @create help to provide a working example as intended.
The rest of the documentation for this command should probably be audited, but the copy-paste method of experimentation works now.
2010-10-19 01:30:24 +00:00
Griatch
9459178c43 Fixed character swap mechanisms. Created an example command @puppet for switching control between characters (note that it does not currently check permissions, nor make sure the target has the appropriate cmdsets). 2010-10-18 21:07:26 +00:00
Griatch
151595a042 Turned off Django DEBUG in the default setup. This resolves all issues with memory leakage and resource hogging seen in issue112. 2010-10-11 17:22:39 +00:00
Griatch
7080de4022 Implemented @encoding command as a default way for managing encodings on a per-player level. 2010-10-03 20:34:46 +00:00
Griatch
7904916dba Fixed a simple list-bug in @objects command. This resolves issue111. 2010-09-26 09:21:01 +00:00
Griatch
164eb5b89b Some command bugfixes. Added some more debug messages for pinning down issue101. 2010-09-19 06:57:08 +00:00
Griatch
27b7570aab Fixed a bug in @debug (resolves issue107). Also moved @debug command to commands/default/tests.py instead. 2010-09-12 16:37:00 +00:00
Griatch
af89dd1ef7 Some minor bugfixes. 2010-09-12 16:19:02 +00:00
Griatch
5361bd03d3 Made @create not overwrite a script-defined 'desc' attribute if it exists. Resolves issue109. 2010-09-12 15:14:09 +00:00
Griatch
8bedd4d793 Fixed and debugged object_search to more generically search for any attribute name except 'key' (issue110). Also included alias-search as a last-resort if normal searches fail. This is now also working for global searches (issue106). 2010-09-12 15:07:12 +00:00
Griatch
e125763ea5 Made so the default add_default_cmdset script also removes the added cmdset when stopped. Fixed the function of @delplayer command. 2010-09-05 18:20:39 +00:00
Griatch
212061abb6 Made so the @scripts command properly display when scripts will fire next. 2010-09-05 16:35:39 +00:00
Griatch
a2291953f2 Changed erroneous DateField to DateTimeField in ObjectDB, so you might have to resync your database. Fixed lots of formatting issues in the info and list commands. Resolved issue105. 2010-09-05 14:42:09 +00:00
Griatch
1ed013dc11 Fixed a bug in @open (issue104). Some other refinements. 2010-09-04 21:52:35 +00:00
Ari Mudev
cbdeae5334 Add 'page-pose' functionality. 2010-09-04 18:58:13 +00:00
Ari Mudev
d9e854404d Add common alias to "say" command (single double-quote). 2010-09-04 18:55:52 +00:00
Griatch
cfbb249d96 Added more functionality to page command (resolving and going beyond issue102). Cleaned up the output of sevreral commands as well as added a few more useful functions in src/utils/utils.py. 2010-09-04 17:21:26 +00:00
Ari Mudev
6413f2251e Fix trivial typo in @service help. 2010-09-04 16:21:01 +00:00
Ari Mudev
98c898ffeb Add "exam" alias to examine command; it is an extremely common alias in other codebases. 2010-09-04 16:04:16 +00:00
Griatch
7d8edf0235 Better (and correct) output from the 'groups' command. 2010-09-04 14:19:07 +00:00
Ari Mudev
39e66dbc34 Remove debugging print statements introduced in r1044. 2010-09-04 14:05:04 +00:00
Griatch
142cb00566 Removed spam-possibilities with page command (issue100). Also did several other refinements to the comm system. 2010-09-04 13:52:01 +00:00
Griatch
d90c2909a2 Fixed a lacking implementation in the Msg API. You need to re-sync the database since Msg now relies on three fields that where commented out before. 2010-09-04 12:18:00 +00:00
Griatch
933e29afee Gave a more informative error message when reading non-UTF-8 batchfiles containing international symbols (issue97) as well as refactored the processors a bit further. Fixed some minor typographic details in some other commands. 2010-09-04 07:55:25 +00:00
Ari Mudev
76edd254b0 Fix minor typo. 2010-09-03 22:24:58 +00:00
Griatch
ec5295b973 Included 'Alias' field for examine (issue98). Fixed a rare traceback with @reload in situations when it tried to move on before modules has time to finish reloading. Also clarified how @perm and examine display information. 2010-09-03 21:17:51 +00:00
Griatch
9be2b5a64b Fixed some strange behaviour in the help system due to recent changes in how cmdsets are merged by cmdhandler. 2010-09-02 18:14:45 +00:00
Griatch
4528e26e03 Fixed a minor batchcommand reload bug. 2010-09-02 11:50:45 +00:00
Griatch
4d8fc05157 Cleaned up the batch processors (both cmd- and code processor) and homogenized their interfaces and APIs. Also test-ran the example codes and fixed some bugs. 2010-09-02 11:39:01 +00:00
Griatch
e114c33d8a Fixed a bug with red_button introduced in a previous revision. Resolves issue95. 2010-09-02 07:48:39 +00:00
Griatch
900f6da80f Fixed several special cases of handling multiple same-named commands gracefully. Should resolve issue94. 2010-09-01 21:59:13 +00:00
Griatch
03cc4970d0 Fixed the behaviour of some build commands to match that in wiki build tutorial. 2010-08-31 17:31:48 +00:00
Griatch
96be66828c Added some functionality to command 'get' to match wiki tutorial. 2010-08-31 11:24:08 +00:00
Griatch
2cee32a75b Fixed bug in @stats (issue93). 2010-08-29 23:39:33 +00:00
Griatch
9148705c89 Fixed a trivial bug in @perm (r92) as well as expanded its functionality a bit. 2010-08-29 23:35:25 +00:00
Griatch
f83c2bddf8 Trunk: Merged the Devel-branch (branches/griatch) into /trunk. This constitutes a major refactoring of Evennia. Development will now continue in trunk. See the wiki and the past posts to the mailing list for info. /Griatch 2010-08-29 18:46:58 +00:00