Griatch
31fd2795f2
Set default choice for destroy verification question
2017-09-09 18:53:02 +02:00
Griatch
0dedda35e8
Merge branch 'confirm_destroy' of git://github.com/vlegoff/evennia into vlegoff-confirm_destroy
2017-09-09 18:38:07 +02:00
Griatch
cfa484565c
Update version string to 0.7, cleanup about cmd
2017-09-03 11:00:11 +02:00
Griatch
44f01c48da
Remove limit on whispering to oneself.
...
Resolves #1416 .
2017-09-03 10:31:45 +02:00
Vincent Le Goff
64e327fdd2
Add a confirmation to the default @destroy command
2017-09-01 15:41:35 +02:00
Griatch
328616d24e
Fix command perms that were accidentally renamed
2017-08-27 19:09:59 +02:00
Griatch
92df3ce5ae
Structure handlers to allow .get() to return lists
...
See #1154 . In the end I didn't modify the Attributehandler and
TagHandler like this, instead I added the `return_list` argument
for cases when one wants a guaranteed return.
2017-08-27 14:56:05 +02:00
Griatch
ea87eef218
Fix bug, set no-idle locks on bots
2017-08-20 23:36:36 +02:00
Griatch
8a2e362b7c
Make IDLE_TIMEOUT avoidable with account-lock.
...
Resolves #701 . Check the Account-lock 'no_idle_disconnect before kicking an idle
session. This also means superusers will never be kicked. Move the
idle task to the Server to avoid lock imports in Portal. Make the
'lock' command also able to target Accounts. Also some other fixes.
2017-08-20 23:11:33 +02:00
Griatch
b278337172
Make PEP8 cleanup of line spaces and character distances as well as indents
2017-08-19 23:16:36 +02:00
Griatch
7ff783fea1
Resolve merge conflicts with master.
2017-08-19 21:30:42 +02:00
Griatch
09b9784c3f
Some refactoring of the cmdsethandler updates. Also took the opportunity to add the in-game-error report while I was at it.
2017-08-13 17:17:27 +02:00
Griatch
2fa04162c3
Merge branch 'cmdset_fallback' of git://github.com/TehomCD/evennia into TehomCD-cmdset_fallback
2017-08-13 15:58:34 +02:00
Tehom
72a91ebce6
Add logging for fallback.
2017-08-08 20:46:48 -04:00
BlauFeuer
e3aa3ce7c6
(PEP8) Whitespace/indent, split lines in help.py
2017-08-02 16:14:55 -04:00
BlauFeuer
fdc674e081
Use HELP_MORE setting flag by default
2017-08-02 14:41:53 -04:00
Tehom
bafd069d97
Create fallback for default cmdsets that fail to load
2017-07-28 01:26:00 -04:00
Griatch
c43059c75f
Rework at_before_say/at_say to handle whispers and using kwargs.
2017-07-21 12:17:47 +02:00
Griatch
8600e8c546
Fix merge conflicts with say-branch
2017-07-21 11:06:38 +02:00
Griatch
9f03e4a3f4
Fix isolated unittests for color markup. Issues with module reloading.
2017-07-20 22:09:44 +02:00
Griatch
03f4ecb3a4
Move {- and %c color markup to contrib, make easily extendable, as per #1229
2017-07-20 22:09:44 +02:00
Griatch
24c5ddecab
Merge pull request #1338 from BigJMoney/SimpleFixes
...
Docstring typo fixes in evennia_runner and evennia_launcher
2017-07-17 13:09:57 +02:00
BigJMoney
7bf00850e6
Missed on line in last commit.
2017-07-15 11:44:44 -04:00
BigJMoney
8c07b74eff
Updating PR for doctext changes
2017-07-15 11:39:03 -04:00
Griatch
e56b0024c4
Merge branch 'master' into devel
2017-07-13 22:54:53 +02:00
Griatch
6d846c6c82
Add help entry to project_rename utility.
...
Also merge in latest master changes to devel branch.
2017-07-13 20:33:32 +02:00
Griatch
3b6a6cf6cc
Re-add new, renamed account* files.
2017-07-07 23:48:13 +02:00
Griatch
5590ee2258
Rename all instances of Player->Account.
2017-07-07 23:47:21 +02:00
Vincent Le Goff
69c5f33c38
Allow to change suggestion_cutoff and suggestion_maxnum in help
2017-07-02 16:46:33 -07:00
Vincent Le Goff
d6f2d6a305
Add the UnixCommand, to parse unix-like command options
2017-06-17 16:35:57 -07:00
Griatch
5a370a36ea
Merge branch 'master' into devel
2017-06-17 22:21:00 +02:00
Griatch
0ff1718437
Resolve django 1.11 migration errors.
2017-06-17 22:15:00 +02:00
Vincent Le Goff
bda06acac6
Add the InterruptCommand exception to cleanly interrupt commands
2017-06-15 21:49:20 -07:00
Griatch
35db4bf301
Make minor docstring indent fix.
2017-06-14 22:07:15 +02:00
Griatch
5fa084c976
Refactor yield-mechanism to be present on top of the module, removing dependence on utils.delay and optimizing some imports.
2017-06-14 22:02:01 +02:00
Vincent Le Goff
d894b95717
Add cmdhandler's ability to handle 'yield' in command.func()
2017-06-14 12:35:23 -07:00
BigJMoney
b7f6fe5bc1
Fix a couple typos and improve consistency of builder command argument text (in help and doc strings)
2017-06-06 14:49:49 -04:00
Griatch
63eec3a659
Implement SUPPRESS-GO-AHEAD telnet option
...
With the current setup, the server will negotiate SUPPRESS-GO-AHEAD
as follows:
Server sends WILL SUPPRESS-GO-AHEAD
Client will then send or reply with DO/DONT SUPPRESS-GO-AHEAD
Evennia will abide by the instruction of the client, but defaults
to suppressing GA messages after every line.
2017-06-06 00:03:16 +02:00
Rachel Blackman
f0d632cb51
Amend previous commit with validator.
2017-06-04 19:03:28 -07:00
Tehom
31e7aa1253
Prevent AttributeError when self.obj is None.
2017-06-01 02:59:46 -04:00
Griatch
6db118ac61
Add listing of home to examine command.
2017-05-11 19:30:54 +02:00
Griatch
f9e7b01f57
Add **kwargs options to at_* hooks to all typeclasses, for greater flexibility for users. Resolves #1276 .
2017-04-20 20:58:35 +02:00
Griatch
f7955340a7
Remove ability to teleport puppeted objects to a None location, as per #1304 .
2017-04-18 18:29:11 +02:00
Griatch
a648433db8
Merge conflicts against master, including cmdhandler support for direct cmdobject input together with prefix-ignore mechanism from devel.
2017-04-01 16:08:23 +02:00
Griatch
f6e230f1a6
Change text optional kwarg type name to lowercase to match all other communications variables. Expand msg_contents to handle a tuple.
2017-03-29 21:50:51 +02:00
CloudKeeper1
c12306ff72
Adjustments to argument capitalisation.
...
Adjustments to argument capitalisation.
2017-03-29 18:16:19 +02:00
CloudKeeper1
4bbba76155
msg_contents doesn't take the text keyword in arguments.
...
Adjusted code so it works now...
2017-03-29 18:16:19 +02:00
CloudKeeper1
344a724479
Changed option entry to msg output kwarg.
...
Griatch - "That way it can still be parsed by the protocol if so needed, but it is also be passed on so the client can do custom stuff with it if it can."
2017-03-29 18:16:19 +02:00
CloudKeeper1
375cd7cecb
Changed kwarg to options entry
...
Due to the set up of sessionhandler.clean_senddata the information is more appropriately stored in options.
2017-03-29 18:16:19 +02:00
CloudKeeper1
6cfbec83f1
Inclusion of type kwarg for common communications
...
Including a type kwarg for the say, whisper and pose commands allows the receivers of those messages to treat them differently depending on type. IMO This is a wide enough concern that it goes beyond a game specific requirement.
2017-03-29 18:16:19 +02:00