Commit graph

1630 commits

Author SHA1 Message Date
Griatch
30c6a9eb78 Some more fixes to README 2014-01-23 00:43:00 +01:00
Griatch
03b6838b48 Added a more instructive and github-friendly readme file. 2014-01-23 00:38:59 +01:00
Griatch
c321ccb332 Made examine command more verbose about the cmdset stack and just which cmdsets go into the currently merged set. This meant a change to merged sets where they store their component sets as a variable "merged_from". 2014-01-20 22:46:30 +01:00
Griatch
1cabcae771 Fixed a mis-call in create_object. 2014-01-19 00:19:31 +01:00
Griatch
f48fd8fa2c Changed how dep-messages were placed for the new access hooks. 2014-01-19 00:09:10 +01:00
Griatch
87f3093dac Deprecation warning: Added combined hook at_access(result, accessing_obj, access_type, **kwargs) to Objects and Players. This hook replaces at_access_failure and at_access_success, which are now both DEPRECATED and will be removed later. 2014-01-18 23:56:07 +01:00
Griatch
aef7ccec8d Added an explicit conversion when adding the default home value in create_object; also made the error more explicit. 2014-01-18 23:02:15 +01:00
Griatch
64fd3580a3 Added the possibility to use #dbrefs as arguments to ev.create_object (e.g. for home and location). If a non-existing #dbref is given, a DoesNotExist error will be raised. 2014-01-18 22:53:30 +01:00
Griatch
2db2141b90 Fixed a case of _EmptyCmdSet being named just EmptyCmdSet in call. 2014-01-18 22:12:23 +01:00
Griatch
942a5aaf9a Fixes copy command issue as per Issue 452. 2014-01-18 10:16:26 +01:00
Griatch
9dcfddbf59 Reverted non-finished ANSIClass changes for now (best to handle those away from main branch). Resolves Issue 451. 2014-01-09 01:31:42 +01:00
Griatch
904dc77c80 Made some functionality fixes to @emit. 2014-01-08 08:47:28 +01:00
Griatch
6a1d645c75 Fixed @perm to correctly handle *name and also to be more informative. This fixes Issue 450. 2014-01-04 17:36:04 +01:00
Griatch
ea7e43c746 Updated gametime module to work on-the-fly, based on patches and discussion with user Khandrish. Also made cleanups to @scripts command and some small bug fixes. 2014-01-04 17:14:51 +01:00
Griatch
48bfc7e54a Made Empty cmdsets have priority -100, also changed their key from "Empty" to _EMPTY_CMDSET to make it clearer this is a special name. See also discussion in Issue 447. 2014-01-04 13:24:07 +01:00
Griatch
acbfa57240 Merge. Resolves Issue 448. Resolves Issue 444. Resolves Issue 443. Resolves Issue 445. 2014-01-04 11:26:32 +01:00
Kelketek
5ae4995f0f Some naming tweaks. 2014-01-02 09:12:40 -06:00
Khandrish
d7ba49e01e non-breaking; finer grained control over game time 2014-01-02 00:12:33 -08:00
Khandrish
0a5597bb0b gametime script now allows for modification of interval via settings file 2014-01-01 18:06:01 -08:00
Kelketek
f8f592af75 Added transformation-type string methods to ANSIString. 2014-01-01 14:25:26 -06:00
Kelketek
b9d333180a Several more methods added to ANSIString. Existing ones from init moved out to bind properly. 2013-12-31 22:18:13 -06:00
Kelketek
63761f66ec ANSIString in progress. Checking in what I have so far. 2013-12-31 08:37:42 -06:00
Kelketek
81c57da56b Made search_object slightly less picky about db fields, per #445 2013-12-23 14:12:09 -06:00
Kelketek
56601d0bbc Fixed issue #448, which prevented searching for objects with a specific attribute name. 2013-12-23 13:55:33 -06:00
Kelketek
46a7e891d1 Fixed issue where object aliases were not being included in searches. 2013-12-23 13:38:40 -06:00
Kelketek
7b5128d0a9 Fixed issue with @delplayer not working correctly. 2013-12-23 12:59:06 -06:00
Griatch
932f215adf Updated the README file with latest status. 2013-12-11 16:20:49 +01:00
Griatch
7c90c3234c Removed a IPv6 restriction in portal, based on input from user 'jayvee' in chat. 2013-12-11 13:56:16 +01:00
Griatch
f1e156a299 Some minor tweaks to remove some debug logging. 2013-12-09 09:18:55 +01:00
Griatch
81ce6a1827 Fixed silly bug in previous commit. 2013-12-09 09:13:51 +01:00
Griatch
8b462b4934 Moved import in portal.py to after the manual path insert (Windows only), which possibly increase Windows compatability. 2013-12-08 23:54:03 +01:00
Griatch
64a30c655d Updated ReST docs. 2013-12-02 16:43:44 +01:00
Griatch
3aeec1298a Added category support to @tag command; also fixed some bugs. 2013-12-02 16:39:21 +01:00
Griatch
88d103b55f Added @tag command for easily manipulating tags. Fixed some bugs at the same time. 2013-12-02 15:40:02 +01:00
Griatch
6d06ab5338 Added tag search methods to utils.search. Fixed bug in ev.py. 2013-12-02 14:07:38 +01:00
Griatch
6e5de7847a Run migrations! Changed "Comm" typeclass to be called "Channel" to match the ChannelDB it is a typeclass for. The migration updates all old channel defaults to the new path. 2013-12-02 13:45:48 +01:00
Griatch
72bdc3b37f Created wrappers for creating Tags. 2013-12-02 13:00:14 +01:00
Griatch
f4c9c18a66 Removed a left-over debug output. 2013-12-02 12:31:20 +01:00
Griatch
123deafcb0 Updated requirements.txt to new dependencies. 2013-12-02 12:09:27 +01:00
Griatch
0f7c8bb4b1 Cleaned up and added more features to the dependency checker. 2013-12-02 11:56:56 +01:00
Griatch
d76ebfcffa Upped the requirement checks as per the release notes. 2013-12-02 11:22:03 +01:00
Griatch
a56b16db7b Fixed a bug in @find not taking new Tag-based aliases into account. 2013-12-02 10:09:40 +01:00
Griatch
1ba54202e8 Fixed a @reload bug caused by last-minute OOB addition. 2013-11-30 08:15:23 +01:00
Griatch
02d6b7aca8 Added tag webserver-to-server-oob for changeset 0f08196cd4e0 2013-11-28 16:47:03 +01:00
Griatch
c356267497 Merge from development clone. 2013-11-28 16:46:16 +01:00
Griatch
242a0f17f8 Cleaned up oobhandler input. 2013-11-28 16:26:04 +01:00
Griatch
9839e0ba1f Fixed bugs in scripts starting and with multiple aliases getting a malformed tag category. 2013-11-28 14:11:18 +01:00
Griatch
24aa626a61 Made unittests pass. 2013-11-27 20:37:03 +01:00
Griatch
e9e2c78eef Refactored amp.py to more cleanly splitting long AMP messages also during server sync (this could cause errors with a large number of connected players). Also fixed an issue with the lockstring get:all() being set by @create despite it not needing to (overloading changes in the typeclass). 2013-11-27 16:57:41 +01:00
Griatch
512f4e5063 Fixed an issue with @create re-adding a get:all() lock. 2013-11-27 12:05:06 +01:00