Jonathan Piacenti
|
be13998771
|
Patched up tests.
|
2015-02-28 09:49:41 +01:00 |
|
Jonathan Piacenti
|
9b7d4e656e
|
Fix MULTISESSION_MODE = 3
|
2015-02-28 09:49:41 +01:00 |
|
Griatch
|
a87fbff366
|
Started work on #673; refactored the data flow. Still issues with correctly puppeting/unpuppeting in modes > 0.
|
2015-02-26 21:53:19 +01:00 |
|
Griatch
|
b015f4802a
|
Added better docstrings to subpackages and cleaned out some places which were unclear.
|
2015-02-23 17:46:42 +01:00 |
|
Griatch
|
68e8062007
|
Refactored the way default channels are added.
|
2015-02-23 16:15:29 +01:00 |
|
Griatch
|
68d294d007
|
Refactored and cleaned up the idmapper directory; it's been so changed by evennia that it makes little sense to keep the original structure (which was intended for adding an app into). Resolved the unittest errors with the idmapper.
|
2015-02-23 15:06:30 +01:00 |
|
Jonathan Piacenti
|
65adb0982b
|
Fix references to contrib and ev. Allows Ampoule tests to run. They're severely broken, however.
|
2015-02-23 15:06:30 +01:00 |
|
Jonathan Piacenti
|
c03bac5efd
|
Upgrade test runner to derive from DiscoveryRunner.
|
2015-02-23 15:06:30 +01:00 |
|
Jonathan Piacenti
|
584d94b32b
|
Use Mocks to handle test cases.
|
2015-02-23 15:06:30 +01:00 |
|
Griatch
|
e25d8569bb
|
Moved much of @ic functionality into puppet_object.
|
2015-02-22 21:12:35 +01:00 |
|
Griatch
|
3db3d83d4c
|
Fixed the ending of the tutorial and a bug in the spawner.
|
2015-02-22 17:46:56 +01:00 |
|
Griatch
|
d1cd9da6bf
|
Extended cmdhandler error reporting with a lot - every inlineCallback needs its own internal error reporting in order to catch everything.
|
2015-02-22 17:46:56 +01:00 |
|
Griatch
|
56104d9a1d
|
Made sure tickerhandler cleans itself of alrady-deleted objects. Some more bug fixes to reworked tutorialworld.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
7f0e0d5ef8
|
Added at_init() call in idmapper and made sure to not deprecate it. Fixed bugs in search and continued work on tutorial world.
|
2015-02-22 17:46:55 +01:00 |
|
Griatch
|
5af3617d4e
|
Fixed errors in bridge room. Some issues with tickerhandler starting with an invalid interval.
|
2015-02-22 17:46:55 +01:00 |
|
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 |
|
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
|
27388d3dd1
|
Fixed a regression in cmdhandler that made systemcommands fail.
|
2015-02-15 09:47:19 +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
|
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 |
|
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 |
|
Griatch
|
b9648e6cf4
|
Merge branch 'patch-2' of https://github.com/ahmedcharles/evennia into devel
|
2015-02-09 22:46:39 +01:00 |
|
Griatch
|
d952f47292
|
Merge branch 'devel' of github.com:evennia/evennia into devel
|
2015-02-09 22:38:56 +01:00 |
|
Griatch
|
0115db3805
|
Reworked batchprocessor to correctly handle paths. Started looking at changing loation of some other folders.
|
2015-02-09 22:18:52 +01:00 |
|
Ahmed Charles
|
4f5adf1da6
|
The inventory command should not have arguments.
This makes it so that iguana does not match this command.
|
2015-02-09 09:24:47 -08:00 |
|
Ahmed Charles
|
d702cd069c
|
Add help_category to @players.
|
2015-02-09 08:25:32 -08:00 |
|
Griatch
|
91608d7787
|
Fixed test of quit to handle slightly different output text
|
2015-02-09 02:35:14 +01:00 |
|
Ahmed Charles
|
0ada956bc1
|
Fix typo in system.py.
|
2015-02-09 02:15:52 +01:00 |
|
Ahmed Charles
|
4238d26918
|
Improve phrasing of @quit.
|
2015-02-09 02:15:36 +01:00 |
|
Jonathan Piacenti
|
52fa4dd60b
|
Made test running environment more robust and consistent.
|
2015-02-08 18:34:12 -06:00 |
|
Jonathan Piacenti
|
b106e7418a
|
Added a few hooks to the default building commands.
|
2015-02-08 18:10:12 -06:00 |
|
Ahmed Charles
|
9c96345480
|
Fix typo in muxcommand.py.
|
2015-02-08 17:46:42 +01:00 |
|
Ahmed Charles
|
402afdc325
|
Remove incorrect comment in player.py.
|
2015-02-08 17:41:57 +01:00 |
|
Ahmed Charles
|
857b5add7a
|
Fix typo in player.py.
|
2015-02-08 17:41:40 +01:00 |
|
Griatch
|
cdf676f061
|
Also added the look command to the cmdset. Now THIS resolves #643.
|
2015-01-18 12:44:08 +01:00 |
|
Griatch
|
06c9c6b531
|
Added a general-use 'desc' command. Resolves #643.
|
2015-01-18 12:39:17 +01:00 |
|
Jonathan Piacenti
|
265f8a4e30
|
PIP packaging with setup.py, and fixes for bugs revealed by this.
|
2015-01-15 06:20:19 -06:00 |
|
Griatch
|
515ce71d65
|
Reworked Evennia now passes the unit tests
|
2015-01-09 00:10:18 +01:00 |
|
Griatch
|
d0ef05202d
|
Can now log into the server and do basic operations. Not fully tested yet.
|
2015-01-08 22:58:13 +01:00 |
|
Griatch
|
33a42d06c5
|
Fixed many path-related issues, getting closing to getting the server to boot.
|
2015-01-08 16:00:22 +01:00 |
|
Griatch
|
0c9bf08c5a
|
Refactored and fixed a lot of bugs. Creates the database but still does not properly load the settings file.
|
2015-01-08 01:25:32 +01:00 |
|
Griatch
|
2c46ede247
|
Added more overloading modules and cleaned up the template some more.
|
2015-01-07 18:21:28 +01:00 |
|