Griatch
|
8ff1cf91dc
|
Fixed error in language format input.
|
2015-09-26 23:26:07 +02:00 |
|
Griatch
|
3eca82ae3b
|
Further tweaks.
|
2015-09-26 22:56:46 +02:00 |
|
Griatch
|
dd6b0cfb34
|
Minor textual update.
|
2015-09-26 22:56:28 +02:00 |
|
Griatch
|
38e0998ef2
|
More information on masked state.
|
2015-09-26 22:52:21 +02:00 |
|
Griatch
|
993f4cbb9d
|
Added handling of mask command with spurios letters at end.
|
2015-09-26 22:27:27 +02:00 |
|
Griatch
|
350ef90a82
|
Fixed unittests to match changes to regex patterns.
|
2015-09-26 22:24:45 +02:00 |
|
Griatch
|
7625306b44
|
Worked out some edge cases in masking sdescs, some other side cases remains.
|
2015-09-26 22:14:20 +02:00 |
|
Griatch
|
d62dd9afab
|
Fixed an inconsistency in director stance.
|
2015-09-26 19:30:07 +02:00 |
|
Griatch
|
faaf26e0de
|
Minor touchup.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
f6556b426e
|
Added documentation to rpsystem
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
0cb2daad83
|
Further work on tweaking the emote system.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
382846ae08
|
Added masking possibility to recog system.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
a8e75dde7f
|
Made lockhandler.delete be called lockhandler.remove to match all other handlers. Kept the old one as a deprecated alias.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
35583daed2
|
Started adding parsing to pose.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
bd39f1548e
|
Some unittest updates.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
e9148bc0f6
|
Added unittests for rplanguage and rpsystem contribs.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
21878436f8
|
Set up the languagehandler correctly.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
2442422f9e
|
Integrated rpsystem with rplanguage to a greater degree.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
dc5d8f8130
|
Added the rplanguages module for obfuscating languages and whispers, taken from my own rp development code.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
23e63111cc
|
Further work on stabilizing output across different situations.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
bac8f51401
|
More cleanup of the RPsystem contrib's typeclass hierarchy.
|
2015-09-26 18:56:14 +02:00 |
|
Griatch
|
45371289f4
|
Further refinement of the rpsystem contrib, making a more reasonable division of typeclass functionality
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
4ab6414ffa
|
API change - changed the AttributeHandler/TagHandler.get() second argument to be 'default' instead of 'category' ('category' is now the third argument). The reasoning is that this brings the attributes.get() call in line with the similar-looking dict.get(), where you can do dict.get(key, default) to give a default value.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
c34561dba2
|
Reworked the rpsystem with a working search replacement mechanism (allowing to search objects by sdesc)
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
793a307867
|
Changed permanent call in url to satisfy deprecation warning for upcoming Django 1.9.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
8590238c08
|
A working version of the emote system with proper sdesc search functionality and emote/sdesc handlers.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
a630e6d020
|
Some first ideas around search optimizations.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
36acd9255c
|
Fixed so the template language mechanic works too
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
bb658d1d4a
|
Functioning 1-tall, 2-tall selections in place.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
06411f298f
|
Started to add fixes for multi-match selection.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
23406d7840
|
First version actually able to exchange sdescs
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
16247e490e
|
Emote system under testing, not working right just yet.
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
b1f5adb620
|
Added rp system
|
2015-09-26 18:56:13 +02:00 |
|
Griatch
|
5ce222ea66
|
Update CODING_STYLE.md
|
2015-09-25 11:04:30 +02:00 |
|
Griatch
|
1d17302d16
|
Refactoring to go with the fixed AMP structure and methods.
|
2015-09-21 16:50:05 +02:00 |
|
Griatch
|
d553c46ba5
|
Implemented a more robust DoS mechanism for commands. A large number of concurrent players can now send data to the server without general slowdown, the prize to pay for not overwhelming the server is that when load is high you will occationally get an error and asked to enter your command again.
|
2015-09-21 16:49:44 +02:00 |
|
Griatch
|
a5ef023769
|
Refactored AMP protocol and made it more efficient for use with compression and batch-sending.
|
2015-09-21 16:47:24 +02:00 |
|
Griatch
|
4109c86545
|
Modified connection DoS limiter.
|
2015-09-20 20:01:52 +02:00 |
|
Griatch
|
f41b028d94
|
Compressed AMP commands and now handles multi-batch sending as part of a single AMP command Argument object.
|
2015-09-20 20:01:27 +02:00 |
|
Griatch
|
018250e4e5
|
More refined time tracing. It seems the AMP connection is really the bottleneck.
|
2015-09-17 22:39:48 +02:00 |
|
Griatch
|
d02b781be1
|
Time tracing setup for tracing the flow of data through AMP.
|
2015-09-17 21:56:14 +02:00 |
|
Griatch
|
a4e081f11c
|
Added the ability to input a menu dictionary in EvMenu rather than only rely on input modules.
|
2015-09-17 14:12:29 +02:00 |
|
Griatch
|
cb0417fe7f
|
Fixed the connect and command DoS checkers to work more stably and not exclude too much. Resolves #779.
|
2015-09-17 00:46:45 +02:00 |
|
Griatch
|
0b35279bc2
|
Removed artificial delay in AMP mechanism, added alternate streaming. Resolves #805.
|
2015-09-17 00:45:55 +02:00 |
|
Griatch
|
8234d9c0d0
|
Changed operation of evennia start (non-interactive). It will now default to have the Server log to stdout (Portal defaults to a logfile as before). Use the -l or --log flag to have the Server log to the logfile specified by server.SERVER_LOG_FILE.
|
2015-09-08 00:27:24 +02:00 |
|
Griatch
|
4c6ff5b12d
|
Added handling of Ctrl-C in interactive mode. Resolves #803.
|
2015-09-07 23:57:50 +02:00 |
|
Griatch
|
f1834dc194
|
Reworked interactive mode, on the way to fixing #803.
|
2015-09-07 23:45:24 +02:00 |
|
Greg Taylor
|
a9480f9f64
|
Make evennia -i block until process is closed. Fixes #803.
|
2015-09-07 23:44:10 +02:00 |
|
Greg Taylor
|
538228af04
|
Minor PEP8 cleanup in setup.py.
|
2015-09-07 19:57:58 +02:00 |
|
Greg Taylor
|
886830b773
|
Assorted PEP8 cleanups in evennia_launcher.py
|
2015-09-07 19:57:57 +02:00 |
|