Griatch
|
c63ae1742f
|
Reworked the build script and made the default tutorial_room more clever, using details and custom cmdsets.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
f0770da672
|
Split up the default look command into parts to make it easier to overload.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
6f9042e191
|
Added better error reporting to cmdhandler - making a nested function to execute the command tended to hide tracebacks.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
6edc09411a
|
Further fixes to mob
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
f0ba32cc74
|
Some fixes to the tutorial_world mob.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
be482c31e7
|
Re-implemented a modern version of the Tutorial mob. Removed the tutorial scripts completely.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
32fd9d2a4d
|
Reworked tutorial world objects, starting with mob.
|
2015-02-22 17:46:54 +01:00 |
|
Griatch
|
0029232ab0
|
Updated the tutorial world's rooms.
|
2015-02-22 17:46:54 +01:00 |
|
Jonathan Piacenti
|
a77d56c7e1
|
Make sure evennia is initialized even when running single app test suite.
|
2015-02-21 23:29:36 -06:00 |
|
Jonathan Piacenti
|
72cb4cb618
|
Fix contribs for menu and line editor.
|
2015-02-21 23:29:36 -06:00 |
|
Ahmed Charles
|
5e2cc8140a
|
Extend Player.search with custom messages.
|
2015-02-19 21:45:03 +01:00 |
|
Ahmed Charles
|
c7959587cb
|
Update channel handlers when creating a channel.
|
2015-02-19 21:45:03 +01:00 |
|
Ahmed Charles
|
5c12ead301
|
Fix typo in comms.py.
|
2015-02-15 16:30:23 -06:00 |
|
Griatch
|
60ff4b8515
|
Renamed commands/commands.py back to commands/command.py, it is confusing Python to import from inside a package with a module named the same as the package - since Python always searches the current directory first, it will try to import from the internal module and not from the external package, leading to not finding the contents of the package. This appears to be more a limitation of the package structure than with Evennia, so solving it the simplest way.
|
2015-02-15 22:00:49 +01:00 |
|
Griatch
|
f3dbf1dad9
|
Make sure to initialize evennia.init() when using 'evennia shell'
|
2015-02-15 12:02:32 +01:00 |
|
Griatch
|
b3c8a37f89
|
Updated webclient to use the latest refactored oob syntax.
|
2015-02-15 11:49:36 +01:00 |
|
Griatch
|
a7e9ab7030
|
Merge branch 'devel' into webclient
|
2015-02-15 10:17:23 +01:00 |
|
Griatch
|
950c107ed4
|
More fixes to webclient
|
2015-02-15 10:17:20 +01:00 |
|
Griatch
|
27388d3dd1
|
Fixed a regression in cmdhandler that made systemcommands fail.
|
2015-02-15 09:47:19 +01:00 |
|
Griatch
|
850c5effaa
|
Starting reworking the webclient to use the new oob system format.
|
2015-02-15 08:58:50 +01:00 |
|
Griatch
|
a24b79bb97
|
Made a better template for custom oob commands.
|
2015-02-14 23:47:16 +01:00 |
|
Griatch
|
6e66eec0b8
|
Some more fixes to reworked OOBHandler.
|
2015-02-14 23:42:27 +01:00 |
|
Griatch
|
4f0be822fc
|
Cleaned up the call signature of OOB commands.
|
2015-02-14 23:06:41 +01:00 |
|
Griatch
|
d97bbb309b
|
Added captalized names for singleton handlers in the main package api, like TICKER_HANDLER and OOB_HANDLER rather than tickerhandler and oobhandler.
|
2015-02-14 22:01:53 +01:00 |
|
Griatch
|
d8286a592e
|
Turning off debug messages for OOB
|
2015-02-14 20:18:08 +01:00 |
|
Griatch
|
cc39aff62c
|
Some cleanup of the OOBhandler and communication with GMCP.
|
2015-02-14 20:12:09 +01:00 |
|
Griatch
|
08525f11ee
|
Implemented GMCP with the new oobhandler. Resolves #208.
|
2015-02-14 19:46:25 +01:00 |
|
Griatch
|
00aa28004c
|
Made the REPORT command work, not surviving a reload yet.
|
2015-02-14 12:20:06 +01:00 |
|
Griatch
|
d5a7908a43
|
MSDP basic testing for ECHO and SEND done.
|
2015-02-13 23:34:02 +01:00 |
|
Griatch
|
07dd81851e
|
Fixed some bugs in new oobhandler mechanism to make tests work again, but oobhandler is still not tested.
|
2015-02-13 08:09:29 +01:00 |
|
Griatch
|
48774d0f3c
|
Merge branch 'patch-2' of https://github.com/ahmedcharles/evennia into ahmedcharles-patch-1
|
2015-02-13 07:39:15 +01:00 |
|
Griatch
|
834ec3010d
|
Merge branch 'patch-1' of https://github.com/ahmedcharles/evennia into ahmedcharles-patch-1
|
2015-02-13 07:38:36 +01:00 |
|
Ahmed Charles
|
7347aef9fd
|
Fix permissions bug due to class rename.
evennia.objects.objects.Object was renamed to
evennia.objects.objects.DefaultObject.
|
2015-02-12 22:24:06 -08:00 |
|
Ahmed Charles
|
f5e99c6341
|
Remove redundant check in perm().
|
2015-02-12 17:59:00 -08:00 |
|
Griatch
|
fb5b2a8641
|
More OOBhandler cleanup
|
2015-02-13 00:21:17 +01:00 |
|
Griatch
|
d4b5533c20
|
Finished refactoring all msdp+evenniacore OOB commands. Still untested
|
2015-02-13 00:11:49 +01:00 |
|
Griatch
|
156d80b7bb
|
Implemented the refactored OOBHandler. Much cleaner and straightforward now. Not tested yet though.
|
2015-02-12 21:59:11 +01:00 |
|
Griatch
|
7395a772f9
|
Fixed a typo in contrib/menusystem. Resolves #629.
|
2015-02-12 16:21:11 +01:00 |
|
Griatch
|
03b4b9ddb4
|
Continued work on reworking the oobhandler.
|
2015-02-11 22:16:54 +01:00 |
|
Griatch
|
eda15ccc45
|
Added support for GMCP out-of-band messaging, as a backup handler to MSDP. Starting to rework the oob system to be more straightforward to follow and understand.
|
2015-02-11 20:58:37 +01:00 |
|
Griatch
|
f1b6a4e212
|
Some minor typos in game template
|
2015-02-11 15:12:25 +01:00 |
|
Griatch
|
53a100fd33
|
Made GAME_DIR allocation dynamic to allow for renaming/moving the gamedir if desired.
|
2015-02-11 13:57:19 +01:00 |
|
Griatch
|
eb6baf6e79
|
refactored cmdhandler to make sure syscmds and normal commands get called in exactly the same way, including at_pre/post_cmd hooks.
|
2015-02-11 08:43:57 +01:00 |
|
Griatch
|
3281221c99
|
Made dummyrunner work with a settings mixin for setting the hasher and permission of clients. MUCH faster dummyrunner operation now!
|
2015-02-10 21:13:10 +01:00 |
|
Griatch
|
c38c9e2f38
|
Some expansion of the search() docstring
|
2015-02-10 19:18:23 +01:00 |
|
Ahmed Charles
|
d4b92c6e42
|
Remove AT_SEARCH_RESULT, unused.
|
2015-02-10 17:50:23 +00:00 |
|
Ahmed Charles
|
62a13a94a4
|
Give should only look in the inventory and could use a custom message.
|
2015-02-10 17:39:52 +00:00 |
|
Ahmed Charles
|
df3943a996
|
Get does not search for things in the inventory.
|
2015-02-10 17:38:39 +00:00 |
|
Ahmed Charles
|
ac73b82db9
|
Cleanup arg_regex for general commands.
|
2015-02-10 17:37:26 +00:00 |
|
Ahmed Charles
|
7e7cd9211f
|
Add custom error messages to search and have drop use them.
|
2015-02-10 17:17:15 +00:00 |
|