From 500734d214a2b2441ce4ff71bd87632cd2577671 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 27 Mar 2021 23:55:23 +0100 Subject: [PATCH] Updated HTML docs --- docs/0.9.5/.buildinfo | 2 +- .../api/evennia.commands.default.account.html | 2 +- ...evennia.commands.default.batchprocess.html | 2 +- .../evennia.commands.default.building.html | 4 +- .../api/evennia.commands.default.comms.html | 2 +- .../api/evennia.commands.default.general.html | 8 +- .../api/evennia.commands.default.system.html | 4 +- .../evennia.commands.default.unloggedin.html | 8 +- docs/0.9.5/api/evennia.contrib.chargen.html | 2 +- docs/0.9.5/api/evennia.contrib.dice.html | 2 +- .../api/evennia.contrib.email_login.html | 8 +- .../api/evennia.contrib.extended_room.html | 2 +- ...vennia.contrib.ingame_python.commands.html | 2 +- docs/0.9.5/api/evennia.contrib.rpsystem.html | 2 +- ...b.tutorial_examples.cmdset_red_button.html | 4 +- ...vennia.contrib.tutorial_world.objects.html | 4 +- .../evennia.contrib.tutorial_world.rooms.html | 6 +- docs/0.9.5/api/evennia.utils.eveditor.html | 2 +- docs/0.9.5/api/evennia.utils.evmore.html | 2 +- docs/0.9.5/api/evennia.utils.inlinefuncs.html | 2 +- docs/1.0-dev/.buildinfo | 2 +- docs/1.0-dev/Components/FuncParser.html | 548 +++++++ docs/1.0-dev/Concepts/Banning.html | 22 +- docs/1.0-dev/Concepts/Clickable-Links.html | 126 ++ docs/1.0-dev/Concepts/Colors.html | 295 ++++ docs/1.0-dev/Concepts/TextTags.html | 406 +----- docs/1.0-dev/Evennia-API.html | 1 + .../evennia/commands/default/building.html | 20 +- .../contrib/tutorial_world/intro_menu.html | 10 +- .../_modules/evennia/objects/objects.html | 111 +- .../_modules/evennia/prototypes/menus.html | 11 +- .../evennia/prototypes/protfuncs.html | 339 +---- .../evennia/prototypes/prototypes.html | 59 +- .../_modules/evennia/prototypes/spawner.html | 59 +- .../_modules/evennia/server/deprecations.html | 15 + .../evennia/server/sessionhandler.html | 23 +- .../_modules/evennia/utils/funcparser.html | 1287 +++++++++++++++++ .../_modules/evennia/utils/inlinefuncs.html | 730 ---------- .../1.0-dev/_modules/evennia/utils/utils.html | 110 +- .../utils/verb_conjugation/conjugate.html | 492 +++++++ .../evennia/utils/verb_conjugation/tests.html | 346 +++++ docs/1.0-dev/_modules/index.html | 4 +- .../_sources/Components/FuncParser.md.txt | 382 +++++ docs/1.0-dev/_sources/Concepts/Banning.md.txt | 24 +- .../_sources/Concepts/Clickable-Links.md.txt | 21 + docs/1.0-dev/_sources/Concepts/Colors.md.txt | 183 +++ .../1.0-dev/_sources/Concepts/TextTags.md.txt | 359 +---- docs/1.0-dev/_sources/Evennia-API.md.txt | 1 + .../api/evennia.utils.funcparser.rst.txt | 7 + .../api/evennia.utils.inlinefuncs.rst.txt | 7 - .../_sources/api/evennia.utils.rst.txt | 3 +- ...a.utils.verb_conjugation.conjugate.rst.txt | 7 + .../evennia.utils.verb_conjugation.rst.txt | 15 + ...ennia.utils.verb_conjugation.tests.rst.txt | 7 + docs/1.0-dev/_sources/toc.md.txt | 3 + docs/1.0-dev/api/evennia-api.html | 7 +- .../api/evennia.commands.default.account.html | 4 +- .../api/evennia.commands.default.admin.html | 4 +- ...evennia.commands.default.batchprocess.html | 4 +- .../evennia.commands.default.building.html | 12 +- .../api/evennia.commands.default.comms.html | 8 +- .../api/evennia.commands.default.general.html | 12 +- .../api/evennia.commands.default.system.html | 4 +- .../evennia.commands.default.unloggedin.html | 8 +- docs/1.0-dev/api/evennia.contrib.barter.html | 4 +- docs/1.0-dev/api/evennia.contrib.chargen.html | 4 +- .../1.0-dev/api/evennia.contrib.clothing.html | 4 +- .../api/evennia.contrib.email_login.html | 8 +- .../evennia.contrib.evscaperoom.commands.html | 20 +- .../api/evennia.contrib.extended_room.html | 4 +- ...vennia.contrib.ingame_python.commands.html | 4 +- .../1.0-dev/api/evennia.contrib.rpsystem.html | 4 +- .../evennia.contrib.turnbattle.tb_basic.html | 4 +- .../evennia.contrib.turnbattle.tb_equip.html | 4 +- .../evennia.contrib.turnbattle.tb_items.html | 4 +- .../evennia.contrib.turnbattle.tb_magic.html | 4 +- .../evennia.contrib.turnbattle.tb_range.html | 4 +- ....contrib.tutorial_examples.red_button.html | 16 +- ...vennia.contrib.tutorial_world.objects.html | 12 +- .../evennia.contrib.tutorial_world.rooms.html | 8 +- docs/1.0-dev/api/evennia.html | 7 +- docs/1.0-dev/api/evennia.objects.objects.html | 83 +- .../api/evennia.prototypes.protfuncs.html | 169 +-- .../api/evennia.prototypes.prototypes.html | 29 +- .../api/evennia.prototypes.spawner.html | 6 +- .../api/evennia.server.sessionhandler.html | 5 +- docs/1.0-dev/api/evennia.utils.eveditor.html | 4 +- docs/1.0-dev/api/evennia.utils.evmore.html | 4 +- .../1.0-dev/api/evennia.utils.funcparser.html | 717 +++++++++ docs/1.0-dev/api/evennia.utils.html | 7 +- .../api/evennia.utils.inlinefuncs.html | 403 ------ docs/1.0-dev/api/evennia.utils.utils.html | 53 +- ...nnia.utils.verb_conjugation.conjugate.html | 364 +++++ .../api/evennia.utils.verb_conjugation.html | 116 ++ .../evennia.utils.verb_conjugation.tests.html | 813 +++++++++++ docs/1.0-dev/genindex.html | 477 ++++-- docs/1.0-dev/objects.inv | Bin 83248 -> 84490 bytes docs/1.0-dev/py-modindex.html | 25 +- docs/1.0-dev/searchindex.js | 2 +- docs/1.0-dev/toc.html | 3 + 100 files changed, 6800 insertions(+), 2763 deletions(-) create mode 100644 docs/1.0-dev/Components/FuncParser.html create mode 100644 docs/1.0-dev/Concepts/Clickable-Links.html create mode 100644 docs/1.0-dev/Concepts/Colors.html create mode 100644 docs/1.0-dev/_modules/evennia/utils/funcparser.html delete mode 100644 docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html create mode 100644 docs/1.0-dev/_modules/evennia/utils/verb_conjugation/conjugate.html create mode 100644 docs/1.0-dev/_modules/evennia/utils/verb_conjugation/tests.html create mode 100644 docs/1.0-dev/_sources/Components/FuncParser.md.txt create mode 100644 docs/1.0-dev/_sources/Concepts/Clickable-Links.md.txt create mode 100644 docs/1.0-dev/_sources/Concepts/Colors.md.txt create mode 100644 docs/1.0-dev/_sources/api/evennia.utils.funcparser.rst.txt delete mode 100644 docs/1.0-dev/_sources/api/evennia.utils.inlinefuncs.rst.txt create mode 100644 docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.conjugate.rst.txt create mode 100644 docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.rst.txt create mode 100644 docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.tests.rst.txt create mode 100644 docs/1.0-dev/api/evennia.utils.funcparser.html delete mode 100644 docs/1.0-dev/api/evennia.utils.inlinefuncs.html create mode 100644 docs/1.0-dev/api/evennia.utils.verb_conjugation.conjugate.html create mode 100644 docs/1.0-dev/api/evennia.utils.verb_conjugation.html create mode 100644 docs/1.0-dev/api/evennia.utils.verb_conjugation.tests.html diff --git a/docs/0.9.5/.buildinfo b/docs/0.9.5/.buildinfo index c50df94456..f32ed09d6c 100644 --- a/docs/0.9.5/.buildinfo +++ b/docs/0.9.5/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: a728664769d6279c69b36f09358f6319 +config: eef557117dce2ce83d99b2764c89862d tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/0.9.5/api/evennia.commands.default.account.html b/docs/0.9.5/api/evennia.commands.default.account.html index 6005478374..7e54eae9ff 100644 --- a/docs/0.9.5/api/evennia.commands.default.account.html +++ b/docs/0.9.5/api/evennia.commands.default.account.html @@ -69,7 +69,7 @@ method. Otherwise all text will be returned to all connected sessions.

-aliases = ['ls', 'l']
+aliases = ['l', 'ls']
diff --git a/docs/0.9.5/api/evennia.commands.default.batchprocess.html b/docs/0.9.5/api/evennia.commands.default.batchprocess.html index 968022a9d5..0e0474dfeb 100644 --- a/docs/0.9.5/api/evennia.commands.default.batchprocess.html +++ b/docs/0.9.5/api/evennia.commands.default.batchprocess.html @@ -74,7 +74,7 @@ skipping, reloading etc.

-aliases = ['batchcmd', 'batchcommand']
+aliases = ['batchcommand', 'batchcmd']
diff --git a/docs/0.9.5/api/evennia.commands.default.building.html b/docs/0.9.5/api/evennia.commands.default.building.html index 6c2da67b83..221e8941c4 100644 --- a/docs/0.9.5/api/evennia.commands.default.building.html +++ b/docs/0.9.5/api/evennia.commands.default.building.html @@ -493,7 +493,7 @@ You can specify the /force switch to bypass this confirmation.

-aliases = ['delete', 'del']
+aliases = ['del', 'delete']
@@ -1351,7 +1351,7 @@ If object is not specified, the current location is examined.

-aliases = ['exam', 'ex']
+aliases = ['ex', 'exam']
diff --git a/docs/0.9.5/api/evennia.commands.default.comms.html b/docs/0.9.5/api/evennia.commands.default.comms.html index f92d2bdf63..585b4373b6 100644 --- a/docs/0.9.5/api/evennia.commands.default.comms.html +++ b/docs/0.9.5/api/evennia.commands.default.comms.html @@ -218,7 +218,7 @@ Use addcom/delcom to join and leave channels

-aliases = ['clist', 'all channels', 'comlist', 'channellist', 'chanlist']
+aliases = ['comlist', 'all channels', 'chanlist', 'channellist', 'clist']
diff --git a/docs/0.9.5/api/evennia.commands.default.general.html b/docs/0.9.5/api/evennia.commands.default.general.html index 32cff17f0c..c45252c79b 100644 --- a/docs/0.9.5/api/evennia.commands.default.general.html +++ b/docs/0.9.5/api/evennia.commands.default.general.html @@ -106,7 +106,7 @@ look *<account&g
-aliases = ['ls', 'l']
+aliases = ['l', 'ls']
@@ -194,7 +194,7 @@ for everyone to use, you need build privileges and the alias command.

-aliases = ['nickname', 'nicks']
+aliases = ['nicks', 'nickname']
@@ -494,7 +494,7 @@ placing it in their inventory.

-aliases = ["'", '"']
+aliases = ['"', "'"]
@@ -644,7 +644,7 @@ which permission groups you are a member of.

-aliases = ['hierarchy', 'groups']
+aliases = ['groups', 'hierarchy']
diff --git a/docs/0.9.5/api/evennia.commands.default.system.html b/docs/0.9.5/api/evennia.commands.default.system.html index 5be6caf945..f04668de96 100644 --- a/docs/0.9.5/api/evennia.commands.default.system.html +++ b/docs/0.9.5/api/evennia.commands.default.system.html @@ -293,7 +293,7 @@ required since whole classes of scripts often have the same name.

-aliases = ['listscripts', 'globalscript']
+aliases = ['globalscript', 'listscripts']
@@ -348,7 +348,7 @@ given, <nr> defaults to 10.

-aliases = ['db', 'stats', 'listobjs', 'listobjects']
+aliases = ['listobjects', 'db', 'stats', 'listobjs']
diff --git a/docs/0.9.5/api/evennia.commands.default.unloggedin.html b/docs/0.9.5/api/evennia.commands.default.unloggedin.html index 6f01329784..2805b4c39b 100644 --- a/docs/0.9.5/api/evennia.commands.default.unloggedin.html +++ b/docs/0.9.5/api/evennia.commands.default.unloggedin.html @@ -58,7 +58,7 @@ connect “account name” “pass word”

-aliases = ['conn', 'co', 'con']
+aliases = ['co', 'con', 'conn']
@@ -112,7 +112,7 @@ create “account name” “pass word”

-aliases = ['cr', 'cre']
+aliases = ['cre', 'cr']
@@ -207,7 +207,7 @@ All it does is display the connect screen.

-aliases = ['look', 'l']
+aliases = ['l', 'look']
@@ -251,7 +251,7 @@ for simplicity. It shows a pane of info.

-aliases = ['h', '?']
+aliases = ['?', 'h']
diff --git a/docs/0.9.5/api/evennia.contrib.chargen.html b/docs/0.9.5/api/evennia.contrib.chargen.html index 8279191a21..0c51c9ce03 100644 --- a/docs/0.9.5/api/evennia.contrib.chargen.html +++ b/docs/0.9.5/api/evennia.contrib.chargen.html @@ -76,7 +76,7 @@ at them with this command.

-aliases = ['ls', 'l']
+aliases = ['l', 'ls']
diff --git a/docs/0.9.5/api/evennia.contrib.dice.html b/docs/0.9.5/api/evennia.contrib.dice.html index 366e7900eb..091a1c7b56 100644 --- a/docs/0.9.5/api/evennia.contrib.dice.html +++ b/docs/0.9.5/api/evennia.contrib.dice.html @@ -148,7 +148,7 @@ everyone but the person rolling.

-aliases = ['@dice', 'roll']
+aliases = ['roll', '@dice']
diff --git a/docs/0.9.5/api/evennia.contrib.email_login.html b/docs/0.9.5/api/evennia.contrib.email_login.html index 8f5cd61876..1ff6e9ec22 100644 --- a/docs/0.9.5/api/evennia.contrib.email_login.html +++ b/docs/0.9.5/api/evennia.contrib.email_login.html @@ -73,7 +73,7 @@ the module given by settings.CONNECTION_SCREEN_MODULE.

-aliases = ['conn', 'co', 'con']
+aliases = ['co', 'con', 'conn']
@@ -120,7 +120,7 @@ there is no object yet before the account has logged in)

-aliases = ['cr', 'cre']
+aliases = ['cre', 'cr']
@@ -210,7 +210,7 @@ All it does is display the connect screen.

-aliases = ['look', 'l']
+aliases = ['l', 'look']
@@ -249,7 +249,7 @@ for simplicity. It shows a pane of info.

-aliases = ['h', '?']
+aliases = ['?', 'h']
diff --git a/docs/0.9.5/api/evennia.contrib.extended_room.html b/docs/0.9.5/api/evennia.contrib.extended_room.html index 9f4d5e4c2e..0126485966 100644 --- a/docs/0.9.5/api/evennia.contrib.extended_room.html +++ b/docs/0.9.5/api/evennia.contrib.extended_room.html @@ -275,7 +275,7 @@ look *<account&g
-aliases = ['ls', 'l']
+aliases = ['l', 'ls']
diff --git a/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html b/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html index 20d1442b03..8965da01a9 100644 --- a/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html +++ b/docs/0.9.5/api/evennia.contrib.ingame_python.commands.html @@ -51,7 +51,7 @@
-aliases = ['@callbacks', '@callback', '@calls']
+aliases = ['@calls', '@callback', '@callbacks']
diff --git a/docs/0.9.5/api/evennia.contrib.rpsystem.html b/docs/0.9.5/api/evennia.contrib.rpsystem.html index 2f2ed49567..e0a7c61456 100644 --- a/docs/0.9.5/api/evennia.contrib.rpsystem.html +++ b/docs/0.9.5/api/evennia.contrib.rpsystem.html @@ -622,7 +622,7 @@ a different language.

-aliases = ["'", '"']
+aliases = ['"', "'"]
diff --git a/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html b/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html index bcd6df7e98..a7285a6dd3 100644 --- a/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html +++ b/docs/0.9.5/api/evennia.contrib.tutorial_examples.cmdset_red_button.html @@ -152,7 +152,7 @@ lid-state respectively.

-aliases = ['smash lid', 'smash', 'break lid']
+aliases = ['break lid', 'smash', 'smash lid']
@@ -281,7 +281,7 @@ of causing the lamp to break.

-aliases = ['feel', 'get', 'examine', 'listen', 'l', 'ex']
+aliases = ['listen', 'feel', 'examine', 'get', 'l', 'ex']
diff --git a/docs/0.9.5/api/evennia.contrib.tutorial_world.objects.html b/docs/0.9.5/api/evennia.contrib.tutorial_world.objects.html index 45c9129348..be641c0b00 100644 --- a/docs/0.9.5/api/evennia.contrib.tutorial_world.objects.html +++ b/docs/0.9.5/api/evennia.contrib.tutorial_world.objects.html @@ -476,7 +476,7 @@ shift green root up/down

-aliases = ['pull', 'move', 'push', 'shiftroot']
+aliases = ['push', 'pull', 'move', 'shiftroot']
@@ -689,7 +689,7 @@ parry - forgoes your attack but will make you harder to hit on next

-aliases = ['defend', 'hit', 'slash', 'fight', 'pierce', 'kill', 'stab', 'chop', 'parry', 'bash', 'thrust']
+aliases = ['kill', 'parry', 'bash', 'slash', 'fight', 'hit', 'thrust', 'chop', 'defend', 'pierce', 'stab']
diff --git a/docs/0.9.5/api/evennia.contrib.tutorial_world.rooms.html b/docs/0.9.5/api/evennia.contrib.tutorial_world.rooms.html index 75f36a0b9b..591efe6b0e 100644 --- a/docs/0.9.5/api/evennia.contrib.tutorial_world.rooms.html +++ b/docs/0.9.5/api/evennia.contrib.tutorial_world.rooms.html @@ -173,7 +173,7 @@ code except for adding in the details.

-aliases = ['ls', 'l']
+aliases = ['l', 'ls']
@@ -672,7 +672,7 @@ if they fall off the bridge.

-aliases = ['h', '?']
+aliases = ['?', 'h']
@@ -819,7 +819,7 @@ to find something.

-aliases = ['feel around', 'feel', 'search', 'l', 'fiddle']
+aliases = ['feel', 'search', 'feel around', 'l', 'fiddle']
diff --git a/docs/0.9.5/api/evennia.utils.eveditor.html b/docs/0.9.5/api/evennia.utils.eveditor.html index 7a2109ac3c..2be05eefcc 100644 --- a/docs/0.9.5/api/evennia.utils.eveditor.html +++ b/docs/0.9.5/api/evennia.utils.eveditor.html @@ -264,7 +264,7 @@ indentation.

-aliases = [':i', ':DD', ':!', ':A', ':q!', ':fd', ':fi', ':echo', ':r', ':<', ':>', ':', ':u', ':dw', ':S', ':j', ':q', ':w', ':h', ':UU', ':::', ':y', ':s', ':=', ':p', '::', ':f', ':I', ':wq', ':x', ':dd', ':uu']
+aliases = [':u', ':A', ':I', ':::', ':f', ':h', ':fd', ':dd', ':', '::', ':wq', ':x', ':s', ':fi', ':i', ':=', ':<', ':q', ':j', ':p', ':dw', ':echo', ':y', ':DD', ':q!', ':S', ':>', ':w', ':uu', ':r', ':UU', ':!']
diff --git a/docs/0.9.5/api/evennia.utils.evmore.html b/docs/0.9.5/api/evennia.utils.evmore.html index 0d690847fc..d30bdf95d3 100644 --- a/docs/0.9.5/api/evennia.utils.evmore.html +++ b/docs/0.9.5/api/evennia.utils.evmore.html @@ -74,7 +74,7 @@ the caller.msg() construct every time the page is updated.

-aliases = ['a', 'n', 'quit', 'back', 't', 'e', 'q', 'next', 'top', 'abort', 'end', 'b']
+aliases = ['q', 'a', 'e', 't', 'end', 'n', 'b', 'next', 'quit', 'top', 'abort', 'back']
diff --git a/docs/0.9.5/api/evennia.utils.inlinefuncs.html b/docs/0.9.5/api/evennia.utils.inlinefuncs.html index c6c4ca50a3..22e66b9abc 100644 --- a/docs/0.9.5/api/evennia.utils.inlinefuncs.html +++ b/docs/0.9.5/api/evennia.utils.inlinefuncs.html @@ -370,7 +370,7 @@ etc to match the regex.

Versions

diff --git a/docs/1.0-dev/.buildinfo b/docs/1.0-dev/.buildinfo index 4b369ba532..6149dfcd48 100644 --- a/docs/1.0-dev/.buildinfo +++ b/docs/1.0-dev/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 533466af4453a76ae723816bc0754617 +config: 81975fe04912467597fe483b3539ba20 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/1.0-dev/Components/FuncParser.html b/docs/1.0-dev/Components/FuncParser.html new file mode 100644 index 0000000000..2d236a569a --- /dev/null +++ b/docs/1.0-dev/Components/FuncParser.html @@ -0,0 +1,548 @@ + + + + + + + + The Inline Function Parser — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
+
+
+
+ +
+

The Inline Function Parser

+

The FuncParser extracts and executes +‘inline functions’ +embedded in a string on the form $funcname(args, kwargs). Under the hood, this will +lead to a call to a Python function you control. The inline function call will be replaced by +the return from the function.

+
1
+2
+3
+4
+5
+6
+7
+8
from evennia.utils.funcparser import FuncParser
+
+def _power_callable(*args, **kwargs):
+    """This will be callable as $square(number, power=<num>) in string"""
+    pow = int(kwargs.get('power', 2))
+    return float(args[0]) ** pow
+
+parser = FuncParser({"pow": _power_callable})
+
+
+

Next, just pass a string into the parser, optionally containing $func(...) markers:

+
1
+2
parser.parse("We have that 4 x 4 x 4 is $pow(4, power=3).")
+"We have that 4 x 4 x 4 is 64."
+
+
+

Normally the return is always converted to a string but you can also get the actual data type from the call:

+
1
+2
parser.parse_to_any("$pow(4)")
+16
+
+
+

To show a $func() verbatim in your code without parsing it, escape it as either $$func() or \$func():

+
1
+2
parser.parse("This is an escaped $$pow(4) and so is this \$pow(3)")
+"This is an escaped $pow(4) and so is this $pow(3)"
+
+
+
+

Uses in default Evennia

+

The FuncParser can be applied to any string. Out of the box it’s applied in a few situations:

+
    +
  • Outgoing messages. All messages sent from the server is processed through FuncParser and every +callable is provided the Session of the object receiving the message. This potentially +allows a message to be modified on the fly to look different for different recipients.

  • +
  • Prototype values. A Prototype dict’s values are run through the parser such that every +callable gets a reference to the rest of the prototype. In the Prototype ORM, this would allow builders +to safely call functions to set non-string values to prototype values, get random values, reference +other fields of the prototype, and more.

  • +
  • Actor-stance in messages to others. In the +Object.msg_contents method, +the outgoing string is parsed for special $You() and $conj() callables to decide if a given recipient +should see “You” or the character’s name.

  • +
+
+

Important

+

The inline-function parser is not intended as a ‘softcode’ programming language. It does not +have things like loops and conditionals, for example. While you could in principle extend it to +do very advanced things and allow builders a lot of power, all-out coding is something +Evennia expects you to do in a proper text editor, outside of the game, not from inside it.

+
+
+
+

Using the FuncParser

+

You can apply inline function parsing to any string. The +FuncParser is found in evennia.utils.funcparser.py.

+
1
+2
+3
+4
+5
+6
+7
+8
+9
from evennia.utils import funcparser
+
+parser = FuncParser(callables, **default_kwargs)
+parsed_string = parser.parser(input_string, raise_errors=False, 
+                              escape=False, strip=False, 
+                              return_str=True, **reserved_kwargs)
+
+# callables can also be passed as paths to modules
+parser = FuncParser(["game.myfuncparser_callables", "game.more_funcparser_callables"])
+
+
+

Here, callables points to a collection of normal Python functions (see next section) for you to make +available to the parser as you parse strings with it. It can either be

+
    +
  • A dict of {"functionname": callable, ...}. This allows you do pick and choose exactly which callables +to include and how they should be named. Do you want a callable to be available under more than one name? +Just add it multiple times to the dict, with a different key.

  • +
  • A module or (more commonly) a python-path to a module. This module can define a dict +FUNCPARSER_CALLABLES = {"funcname": callable, ...} - this will be imported and used like ther dict above. +If no such variable is defined, every top-level function in the module (whose name doesn’t start with +an underscore _) will be considered a suitable callable. The name of the function will be the $funcname +by which it can be called.

  • +
  • A list of modules/paths. This allows you to pull in modules from many sources for your parsing.

  • +
+

The other arguments to the parser:

+
    +
  • raise_errors - By default, any errors from a callable will be quietly ignored and the result +will be that the failing function call will show verbatim. If raise_errors is set, +then parsing will stop and whatever exception happened will be raised. It’d be up to you to handle +this properly.

  • +
  • escape - Returns a string where every $func(...) has been escaped as \$func().

  • +
  • strip - Remove all $func(...) calls from string (as if each returned '').

  • +
  • return_str - When True (default), parser always returns a string. If False, it may return +the return value of a single function call in the string. This is the same as using the .parse_to_any +method.

  • +
  • The **default/reserved_keywords are optional and allow you to pass custom data into every function +call. This is great for including things like the current session or config options. Defaults can be +replaced if the user gives the same-named kwarg in the string’s function call. Reserved kwargs are always passed, +ignoring defaults or what the user passed. In addition, the funcparser and raise_errors +reserved kwargs are always passed - the first is a back-reference to the FuncParser instance and the second +is the raise_errors boolean passed into FuncParser.parse.

  • +
+

Here’s an example of using the default/reserved keywords:

+
1
+2
+3
+4
+5
+6
def _test(*args, **kwargs):
+    # do stuff
+    return something
+
+parser = funcparser.FuncParser({"test": _test}, mydefault=2)
+result = parser.parse("$test(foo, bar=4)", myreserved=[1, 2, 3])
+
+
+

Here the callable will be called as

+
1
+2
_test('foo', bar='4', mydefault=2, myreserved=[1, 2, 3], 
+      funcparser=<FuncParser>, raise_errrors=False) 
+
+
+

The mydefault=2 kwarg could be overwritten if we made the call as $test(mydefault=...) +but myreserved=[1, 2, 3] will always be sent as-is and will override a call $test(myreserved=...). +The funcparser/raise_errors kwargs are also always included as reserved kwargs.

+
+
+

Defining custom callables

+

All callables made available to the parser must have the following signature:

+
1
+2
+3
def funcname(*args, **kwargs):
+    # ...
+    return something
+
+
+
+

The *args and **kwargs must always be included. If you are unsure how *args and **kwargs work in Python, +read about them here.

+
+

The input from the innermost $funcname(...) call in your callable will always be a str. Here’s +an example of an $toint function; it converts numbers to integers.

+
"There's a $toint(22.0)% chance of survival."
+
+
+

What will enter the $toint callable (as args[0]) is the string "22.0". The function is responsible +for converting this to a number so that we can convert it to an integer. We must also properly handle invalid +inputs (like non-numbers).

+

If you want to mark an error, raise evennia.utils.funcparser.ParsingError. This stops the entire parsing +of the string and may or may not raise the exception depending on what you set raise_errors to when you +created the parser.

+

However, if you nest functions, the return of the innermost function may be something other than +a string. Let’s introduce the $eval function, which evaluates simple expressions using +Python’s literal_eval and/or simple_eval.

+
"There's a $toint($eval(10 * 2.2))% chance of survival." 
+
+
+

Since the $eval is the innermost call, it will get a string as input - the string "10 * 2.2". +It evaluates this and returns the float 22.0. This time the outermost $toint will be called with +this float instead of with a string.

+
+

It’s important to safely validate your inputs since users may end up nesting your callables in any order. +See the next section for useful tools to help with this.

+
+

In these examples, the result will be embedded in the larger string, so the result of the entire parsing +will be a string:

+
1
+2
  parser.parse(above_string)
+  "There's a 22% chance of survival."
+
+
+

However, if you use the parse_to_any (or parse(..., return_str=True)) and don’t add any extra string around the outermost function call, +you’ll get the return type of the outermost callable back:

+
1
+2
+3
+4
parser.parse_to_any("$toint($eval(10 * 2.2)%")
+"22%"
+parser.parse_to_any("$toint($eval(10 * 2.2)")
+22
+
+
+
+

Safe convertion of inputs

+

Since you don’t know in which order users may use your callables, they should always check the types +of its inputs and convert to the type the callable needs. Note also that when converting from strings, +there are limits what inputs you can support. This is because FunctionParser strings are often used by +non-developer players/builders and some things (such as complex classes/callables etc) are just not +safe/possible to convert from string representation.

+

In evennia.utils.utils is a helper called +safe_convert_to_types. This function +automates the conversion of simple data types in a safe way:

+
 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+10
+11
+12
+13
+14
from evennia.utils.utils import safe_convert_to_types
+
+def _process_callable(*args, **kwargs):
+    """
+    A callable with a lot of custom options 
+   
+    $process(expression, local, extra=34, extra2=foo) 
+    
+    """
+    args, kwargs = safe_convert_to_type(
+      (('py', 'py'), {'extra1': int, 'extra2': str}), 
+      *args, **kwargs)
+    
+    # args/kwargs should be correct types now 
+
+
+

In other words,

+
1
+2
args, kwargs = safe_convert_to_type(
+        (tuple_of_arg_converters, dict_of_kwarg_converters), *args, **kwargs)
+
+
+

Each converter should be a callable taking one argument - this will be the arg/kwarg-value to convert. The +special converter "py" will try to convert a string argument to a Python structure with the help of the +following tools (which you may also find useful to experiment with on your own):

+
    +
  • ast.literal_eval is an in-built Python +function. It +only supports strings, bytes, numbers, tuples, lists, dicts, sets, booleans and None. That’s +it - no arithmetic or modifications of data is allowed. This is good for converting individual values and +lists/dicts from the input line to real Python objects.

  • +
  • simpleeval is a third-party tool included with Evennia. This +allows for evaluation of simple (and thus safe) expressions. One can operate on numbers and strings +with +-/* as well as do simple comparisons like 4 > 3 and more. It does not accept more complex +containers like lists/dicts etc, so this and literal_eval are complementary to each other.

  • +
+
+

Warning

+

It may be tempting to run use Python’s in-built eval() or exec() functions as converters since +these are able to convert any valid Python source code to Python. NEVER DO THIS unless you really, really +know that ONLY developers will ever modify the string going into the callable. The parser is intended +for untrusted users (if you were trusted you’d have access to Python already). Letting untrusted users +pass strings to eval/exec is a MAJOR security risk. It allows the caller to run arbitrary +Python code on your server. This is the path to maliciously deleted hard drives. Just don’t do it and +sleep better at night.

+
+
+
+
+

Default callables

+

These are some example callables you can import and add your parser. They are divided into +global-level dicts in evennia.utils.funcparser. Just import the dict(s) and merge/add one or +more to them when you create your FuncParser instance to have those callables be available.

+
+

evennia.utils.funcparser.FUNCPARSER_CALLABLES

+

These are the ‘base’ callables.

+
    +
  • $eval(expression) (code) - +this uses literal_eval and simple_eval (see previous section) attemt to convert a string expression +to a python object. This handles e.g. lists of literals [1, 2, 3] and simple expressions like "1 + 2".

  • +
  • $toint(number) (code) - +always converts an output to an integer, if possible.

  • +
  • $add/sub/mult/div(obj1, obj2) (code) - +this adds/subtracts/multiplies and divides to elements together. While simple addition could be done with +$eval, this could for example be used also to add two lists together, which is not possible with eval; +for example $add($eval([1,2,3]), $eval([4,5,6])) -> [1, 2, 3, 4, 5, 6].

  • +
  • $round(float, significant) (code) - +rounds an input float into the number of provided significant digits. For example $round(3.54343, 3) -> 3.543.

  • +
  • $random([start, [end]]) (code) - +this works like the Python random() function, but will randomize to an integer value if both start/end are +integers. Without argument, will return a float between 0 and 1.

  • +
  • $randint([start, [end]]) (code) - +works like the randint() python function and always returns an integer.

  • +
  • $choice(list) (code) - +the input will automatically be parsed the same way as $eval and is expected to be an iterable. A random +element of this list will be returned.

  • +
  • $pad(text[, width, align, fillchar]) (code) - +this will pad content. $pad("Hello", 30, c, -) will lead to a text centered in a 30-wide block surrounded by - +characters.

  • +
  • $crop(text, width=78, suffix='[...]') (code) - +this will crop a text longer than the width, by default ending it with a [...]-suffix that also fits within +the width. If no width is given, the client width or settings.DEFAULT_CLIENT_WIDTH will be used.

  • +
  • $space(num) (code) - +this will insert num spaces.

  • +
  • $just(string, width=40, align=c, indent=2) (code) - +justifies the text to a given width, aligning it left/right/center or ‘f’ for full (spread text across width).

  • +
  • $ljust - shortcut to justify-left. Takes all other kwarg of $just.

  • +
  • $rjust - shortcut to right justify.

  • +
  • $cjust - shortcut to center justify.

  • +
  • $clr(startcolor, text[, endcolor]) (code) - +color text. The color is given with one or two characters without the preceeding |. If no endcolor is +given, the string will go back to neutral, so $clr(r, Hello) is equivalent to |rHello|n.

  • +
+
+
+

evennia.utils.funcparser.SEARCHING_CALLABLES

+

These are callables that requires access-checks in order to search for objects. So they require some +extra reserved kwargs to be passed when running the parser:

+
1
parser.parse_to_any(string, caller=<object or account>, access="control", ...)`
+
+
+

The caller is required, it’s the the object to do the access-check for. The access kwarg is the +lock type to check, default being "control".

+
    +
  • $search(query,type=account|script,return_list=False) (code) - +this will look up and try to match an object by key or alias. Use the type kwarg to +search for account or script instead. By default this will return nothing if there are more than one +match; if return_list is True a list of 0, 1 or more matches will be returned instead.

  • +
  • $obj(query), $dbref(query) - legacy aliases for $search.

  • +
  • $objlist(query) - legacy alias for $search, always returning a list.

  • +
+
+
+

evennia.utils.funcparser.ACTOR_STANCE_CALLABLES

+

These are used to implement actor-stance emoting. They are used by the +DefaultObject.msg_contents method +by default.

+

These all require extra kwargs be passed into the parser:

+
1
parser.parse(string, caller=<obj>, receiver=<obj>, mapping={'key': <obj>, ...})
+
+
+

Here the caller is the one sending the message and receiver the one to see it. The mapping contains +references to other objects accessible via these callables.

+
    +
  • $you([key]) (code) - +if no key is given, this represents the caller, otherwise an object from mapping +will be used. As this message is sent to different recipients, the receiver will change and this will +be replaced either with the string you (if you and the receiver is the same entity) or with the +result of you_obj.get_display_name(looker=receiver). This allows for a single string to echo differently +depending on who sees it, and also to reference other people in the same way.

  • +
  • $You([key]) - same as $you but always capitalized.

  • +
  • $conj(verb) (code) – conjugates a verb between 4nd person presens to 3rd person presence depending on who +sees the string. For example "$You() $conj(smiles)". will show as “You smile.” and “Tom smiles.” depending +on who sees it. This makes use of the tools in evennia.utils.verb_conjugation +to do this, and only works for English verbs.

  • +
+
+
+

Example

+

Here’s an example of including the default callables together with two custom ones.

+
 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
from evennia.utils import funcparser
+from evennia.utils import gametime
+
+def _dashline(*args, **kwargs):
+    if args:
+        return f"\n-------- {args[0]} --------"
+    return ''
+
+def _uptime(*args, **kwargs):
+    return gametime.uptime()
+
+callables = {
+    "dashline": _dashline,
+    "uptime": _uptime,
+    **funcparser.FUNCPARSER_CALLABLES,
+    **funcparser.ACTOR_STANCE_CALLABLES,
+    **funcparser.SEARCHING_CALLABLES
+}
+
+parser = funcparser.FuncParser(callables)
+
+string = "This is the current uptime:$dashline($toint($uptime()) seconds)"
+result = parser.parse(string)
+
+
+

Above we define two callables _dashline and _uptime and map them to names "dashline" and "uptime", +which is what we then can call as $header and $uptime in the string. We also have access to +all the defaults (like $toint()).

+

The parsed result of the above would be something like this:

+
This is the current uptime:
+------- 343 seconds ------- 
+
+
+
+
+
+ + +
+
+
+
+ +
+
+ + + + \ No newline at end of file diff --git a/docs/1.0-dev/Concepts/Banning.html b/docs/1.0-dev/Concepts/Banning.html index 98530ee458..3547cd5320 100644 --- a/docs/1.0-dev/Concepts/Banning.html +++ b/docs/1.0-dev/Concepts/Banning.html @@ -41,7 +41,7 @@

Banning

Whether due to abuse, blatant breaking of your rules, or some other reason, you will eventually find no other recourse but to kick out a particularly troublesome player. The default command set has -admin tools to handle this, primarily @ban, @unban, and @boot.

+admin tools to handle this, primarily ban, unban, and boot.

Creating a ban

Say we have a troublesome player “YouSuck” - this is a person that refuses common courtesy - an @@ -51,19 +51,19 @@ have tried to be nice. Now you just want this troll gone.

Name ban

The easiest recourse is to block the account YouSuck from ever connecting again.

-
 @ban YouSuck
+
 ban YouSuck
 

This will lock the name YouSuck (as well as ‘yousuck’ and any other capitalization combination), and next time they try to log in with this name the server will not let them!

You can also give a reason so you remember later why this was a good thing (the banned account will never see this)

-
 @ban YouSuck:This is just a troll.
+
 ban YouSuck:This is just a troll.
 

If you are sure this is just a spam account, you might even consider deleting the player account outright:

-
 @delaccount YouSuck
+
 accounts/delete YouSuck
 

Generally, banning the name is the easier and safer way to stop the use of an account – if you @@ -82,7 +82,7 @@ the who

The “Host” bit is the IP address from which the account is connecting. Use this to define the ban instead of the name:

-
 @ban 237.333.0.223
+
 ban 237.333.0.223
 

This will stop YouSuckMore connecting from their computer. Note however that IP address might change @@ -91,7 +91,7 @@ changing computers. You can make a more general ban by putting asterisks -

 @ban 237.333.0.*
+
 ban 237.333.0.*
 

You should combine the IP ban with a name-ban too of course, so the account YouSuckMore is truly @@ -104,17 +104,17 @@ blocking out innocent players who just happen to connect from the same subnet as

Booting

YouSuck is not really noticing all this banning yet though - and won’t until having logged out and trying to log back in again. Let’s help the troll along.

-
 @boot YouSuck
+
 boot YouSuck
 

Good riddance. You can give a reason for booting too (to be echoed to the player before getting kicked out).

-
 @boot YouSuck:Go troll somewhere else.
+
 boot YouSuck:Go troll somewhere else.
 

Lifting a ban

-

Use the @unban (or @ban) command without any arguments and you will see a list of all currently +

Use the unban (or ban) command without any arguments and you will see a list of all currently active bans:

Active bans
 id   name/ip       date                      reason 
@@ -123,7 +123,7 @@ active bans:

Use the id from this list to find out which ban to lift.

-
 @unban 2
+
 unban 2
   
 Cleared ban 2: 237.333.0.*
 
@@ -167,7 +167,7 @@ case) the lock to fail.

  • type thomas = FlowerPot – Turn an annoying player into a flower pot (assuming you have a FlowerPot typeclass ready)

  • userpassword thomas = fooBarFoo – Change a user’s password

  • -
  • delaccount thomas – Delete a player account (not recommended, use ban instead)

  • +
  • accounts/delete thomas – Delete a player account (not recommended, use ban instead)

  • server – Show server statistics, such as CPU load, memory usage, and how many objects are cached

  • time – Gives server uptime, runtime, etc

  • diff --git a/docs/1.0-dev/Concepts/Clickable-Links.html b/docs/1.0-dev/Concepts/Clickable-Links.html new file mode 100644 index 0000000000..0d8e3a58a2 --- /dev/null +++ b/docs/1.0-dev/Concepts/Clickable-Links.html @@ -0,0 +1,126 @@ + + + + + + + + Clickable links — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + + + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/Concepts/Colors.html b/docs/1.0-dev/Concepts/Colors.html new file mode 100644 index 0000000000..cb3981dfec --- /dev/null +++ b/docs/1.0-dev/Concepts/Colors.html @@ -0,0 +1,295 @@ + + + + + + + + Colors — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +
    +

    Colors

    +

    Note that the Documentation does not display colour the way it would look on the screen.

    +

    Color can be a very useful tool for your game. It can be used to increase readability and make your +game more appealing visually.

    +

    Remember however that, with the exception of the webclient, you generally don’t control the client +used to connect to the game. There is, for example, one special tag meaning “yellow”. But exactly +which hue of yellow is actually displayed on the user’s screen depends on the settings of their +particular mud client. They could even swap the colours around or turn them off altogether if so +desired. Some clients don’t even support color - text games are also played with special reading +equipment by people who are blind or have otherwise diminished eyesight.

    +

    So a good rule of thumb is to use colour to enhance your game but don’t rely on it to display +critical information. If you are coding the game, you can add functionality to let users disable +colours as they please, as described here.

    +

    To see which colours your client support, use the default @color command. This will list all +available colours for ANSI and Xterm256 along with the codes you use for them. You can find a list +of all the parsed ANSI-colour codes in evennia/utils/ansi.py.

    +
    +

    ANSI colours

    +

    Evennia supports the ANSI standard for text. This is by far the most supported MUD-color standard, +available in all but the most ancient mud clients. The ANSI colours are red, green, +yellow, blue, magenta, cyan, white and black. They are abbreviated by their +first letter except for black which is abbreviated with the letter x. In ANSI there are “bright” +and “normal” (darker) versions of each color, adding up to a total of 16 colours to use for +foreground text. There are also 8 “background” colours. These have no bright alternative in ANSI +(but Evennia uses the Xterm256 extension behind the scenes to offer +them anyway).

    +

    To colour your text you put special tags in it. Evennia will parse these and convert them to the +correct markup for the client used. If the user’s client/console/display supports ANSI colour, they +will see the text in the specified colour, otherwise the tags will be stripped (uncolored text). +This works also for non-terminal clients, such as the webclient. For the webclient, Evennia will +translate the codes to HTML RGB colors.

    +

    Here is an example of the tags in action:

    +
     |rThis text is bright red.|n This is normal text.
    + |RThis is a dark red text.|n This is normal text.
    + |[rThis text has red background.|n This is normal text.
    + |b|[yThis is bright blue text on yellow background.|n This is normal text.
    +
    +
    +
      +
    • |n - this tag will turn off all color formatting, including background colors.

    • +
    • |#- markup marks the start of foreground color. The case defines if the text is “bright” or +“normal”. So |g is a bright green and |G is “normal” (darker) green.

    • +
    • |[# is used to add a background colour to the text. The case again specifies if it is “bright” +or “normal”, so |[c starts a bright cyan background and |[C a darker cyan background.

    • +
    • |!# is used to add foreground color without any enforced brightness/normal information. +These are normal-intensity and are thus always given as uppercase, such as +|!R for red. The difference between e.g. |!R and |R is that +|!R will “inherit” the brightness setting from previously set color tags, whereas |R will +always reset to the normal-intensity red. The |# format contains an implicit |h/|H tag in it: +disabling highlighting when switching to a normal color, and enabling it for bright ones. So |btest |!Rtest2 will result in a bright red test2 since the brightness setting from |b “bleeds over”. +You could use this to for example quickly switch the intensity of a multitude of color tags. There +is no background-color equivalent to |! style tags.

    • +
    • |h is used to make any following foreground ANSI colors bright (it has no effect on Xterm +colors). This is only relevant to use with |! type tags and will be valid until the next |n, +|H or normal (upper-case) |# tag. This tag will never affect background colors, those have to be +set bright/normal explicitly. Technically, |h|!G is identical to |g.

    • +
    • |H negates the effects |h and returns all ANSI foreground colors (|! and | types) to +‘normal’ intensity. It has no effect on background and Xterm colors.

    • +
    +
    +

    Note: The ANSI standard does not actually support bright backgrounds like |[r - the standard +only supports “normal” intensity backgrounds. To get around this Evennia instead implements these +as Xterm256 colours behind the scenes. If the client does not support +Xterm256 the ANSI colors will be used instead and there will be no visible difference between using +upper- and lower-case background tags.

    +
    +

    If you want to display an ANSI marker as output text (without having any effect), you need to escape +it by preceding its | with another |:

    +
    say The ||r ANSI marker changes text color to bright red.
    +
    +
    +

    This will output the raw |r without any color change. This can also be necessary if you are doing +ansi art that uses | with a letter directly following it.

    +

    Use the command

    +
    @color ansi 
    +
    +
    +

    to get a list of all supported ANSI colours and the tags used to produce them.

    +

    A few additional ANSI codes are supported:

    +
      +
    • |/ A line break. You cannot put the normal Python \n line breaks in text entered inside the +game (Evennia will filter this for security reasons). This is what you use instead: use the |/ +marker to format text with line breaks from the game command line.

    • +
    • `` This will translate into a TAB character. This will not always show (or show differently) to +the client since it depends on their local settings. It’s often better to use multiple spaces.

    • +
    • |_ This is a space. You can usually use the normal space character, but if the space is at the +end of the line, Evennia will likely crop it. This tag will not be cropped but always result in a +space.

    • +
    • |* This will invert the current text/background colours. Can be useful to mark things (but see +below).

    • +
    +
    +

    Caveats of |*

    +

    The |* tag (inverse video) is an old ANSI standard and should usually not be used for more than to +mark short snippets of text. If combined with other tags it comes with a series of potentially +confusing behaviors:

    +
      +
    • The |* tag will only work once in a row:, ie: after using it once it won’t have an effect again +until you declare another tag. This is an example:

      +
      Normal text, |*reversed text|*, still reversed text.
      +
      +
      +

      that is, it will not reverse to normal at the second |*. You need to reset it manually:

      +
      Normal text, |*reversed text|n, normal again.
      +
      +
      +
    • +
    • The |* tag does not take “bright” colors into account:

      +
      |RNormal red, |hnow brightened. |*BG is normal red.
      +
      +
      +
    • +
    +

    So |* only considers the ‘true’ foreground color, ignoring any highlighting. Think of the bright +state (|h) as something like like <strong> in HTML: it modifies the appearance of a normal +foreground color to match its bright counterpart, without changing its normal color.

    +
      +
    • Finally, after a |*, if the previous background was set to a dark color (via |[), |!#) will +actually change the background color instead of the foreground:

      +
      |*reversed text |!R now BG is red.
      +
      +
      +
    • +
    +

    For a detailed explanation of these caveats, see the [Understanding Color Tags](Understanding-Color- +Tags) tutorial. But most of the time you might be better off to simply avoid |* and mark your text +manually instead.

    +
    +
    +
    +

    Xterm256 Colours

    +

    The Xterm256 standard is a colour scheme that supports 256 colours for text and/or background. +While this offers many more possibilities than traditional ANSI colours, be wary that too many text +colors will be confusing to the eye. Also, not all clients support Xterm256 - these will instead see +the closest equivalent ANSI color. You can mix Xterm256 tags with ANSI tags as you please.

    +
    |555 This is pure white text.|n This is normal text.
    +|230 This is olive green text.
    +|[300 This text has a dark red background.
    +|005|[054 This is dark blue text on a bright cyan background.
    +|=a This is a greyscale value, equal to black.
    +|=m This is a greyscale value, midway between white and black.
    +|=z This is a greyscale value, equal to white.
    +|[=m This is a background greyscale value.
    +
    +
    +
      +
    • |### - markup consists of three digits, each an integer from 0 to 5. The three digits describe +the amount of red, green and blue (RGB) components used in the colour. So |500 means +maximum red and none of the other colours - the result is a bright red. |520 is red with a touch +of green - the result is orange. As opposed to ANSI colors, Xterm256 syntax does not worry about +bright/normal intensity, a brighter (lighter) color is just achieved by upping all RGB values with +the same amount.

    • +
    • |[### - this works the same way but produces a coloured background.

    • +
    • |=# - markup produces the xterm256 gray scale tones, where # is a letter from a (black) to +z (white). This offers many more nuances of gray than the normal |### markup (which only has +four gray tones between solid black and white (|000, |111, |222, |333 and |444)).

    • +
    • |[=# - this works in the same way but produces background gray scale tones.

    • +
    +

    If you have a client that supports Xterm256, you can use

    +
    @color xterm256
    +
    +
    +

    to get a table of all the 256 colours and the codes that produce them. If the table looks broken up +into a few blocks of colors, it means Xterm256 is not supported and ANSI are used as a replacement. +You can use the @options command to see if xterm256 is active for you. This depends on if your +client told Evennia what it supports - if not, and you know what your client supports, you may have +to activate some features manually.

    +
    +
    +

    More reading

    +

    There is an Understanding Color Tags tutorial which expands on the +use of ANSI color tags and the pitfalls of mixing ANSI and Xterms256 color tags in the same context.

    +
    +
    + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/Concepts/TextTags.html b/docs/1.0-dev/Concepts/TextTags.html index 261827845d..598ddf8914 100644 --- a/docs/1.0-dev/Concepts/TextTags.html +++ b/docs/1.0-dev/Concepts/TextTags.html @@ -5,7 +5,7 @@ - TextTags — Evennia 1.0-dev documentation + In-text tags parsed by Evennia — Evennia 1.0-dev documentation @@ -27,7 +27,7 @@ modules | - +
    develop branch
    @@ -37,360 +37,48 @@
    -
    -

    TextTags

    -

    This documentation details the various text tags supported by Evennia, namely colours, command -links and inline functions.

    -

    There is also an Understanding Color Tags tutorial which expands on the -use of ANSI color tags and the pitfalls of mixing ANSI and Xterms256 color tags in the same context.

    -
    -

    Coloured text

    -

    Note that the Documentation does not display colour the way it would look on the screen.

    -

    Color can be a very useful tool for your game. It can be used to increase readability and make your -game more appealing visually.

    -

    Remember however that, with the exception of the webclient, you generally don’t control the client -used to connect to the game. There is, for example, one special tag meaning “yellow”. But exactly -which hue of yellow is actually displayed on the user’s screen depends on the settings of their -particular mud client. They could even swap the colours around or turn them off altogether if so -desired. Some clients don’t even support color - text games are also played with special reading -equipment by people who are blind or have otherwise diminished eyesight.

    -

    So a good rule of thumb is to use colour to enhance your game but don’t rely on it to display -critical information. If you are coding the game, you can add functionality to let users disable -colours as they please, as described here.

    -

    To see which colours your client support, use the default @color command. This will list all -available colours for ANSI and Xterm256 along with the codes you use for them. You can find a list -of all the parsed ANSI-colour codes in evennia/utils/ansi.py.

    -
    -

    ANSI colours

    -

    Evennia supports the ANSI standard for text. This is by far the most supported MUD-color standard, -available in all but the most ancient mud clients. The ANSI colours are red, green, -yellow, blue, magenta, cyan, white and black. They are abbreviated by their -first letter except for black which is abbreviated with the letter x. In ANSI there are “bright” -and “normal” (darker) versions of each color, adding up to a total of 16 colours to use for -foreground text. There are also 8 “background” colours. These have no bright alternative in ANSI -(but Evennia uses the Xterm256 extension behind the scenes to offer -them anyway).

    -

    To colour your text you put special tags in it. Evennia will parse these and convert them to the -correct markup for the client used. If the user’s client/console/display supports ANSI colour, they -will see the text in the specified colour, otherwise the tags will be stripped (uncolored text). -This works also for non-terminal clients, such as the webclient. For the webclient, Evennia will -translate the codes to HTML RGB colors.

    -

    Here is an example of the tags in action:

    -
     |rThis text is bright red.|n This is normal text.
    - |RThis is a dark red text.|n This is normal text.
    - |[rThis text has red background.|n This is normal text.
    - |b|[yThis is bright blue text on yellow background.|n This is normal text.
    -
    -
    +
    +

    In-text tags parsed by Evennia

    +

    Evennia understands various extra information embedded in text:

      -
    • |n - this tag will turn off all color formatting, including background colors.

    • -
    • |#- markup marks the start of foreground color. The case defines if the text is “bright” or -“normal”. So |g is a bright green and |G is “normal” (darker) green.

    • -
    • |[# is used to add a background colour to the text. The case again specifies if it is “bright” -or “normal”, so |[c starts a bright cyan background and |[C a darker cyan background.

    • -
    • |!# is used to add foreground color without any enforced brightness/normal information. -These are normal-intensity and are thus always given as uppercase, such as -|!R for red. The difference between e.g. |!R and |R is that -|!R will “inherit” the brightness setting from previously set color tags, whereas |R will -always reset to the normal-intensity red. The |# format contains an implicit |h/|H tag in it: -disabling highlighting when switching to a normal color, and enabling it for bright ones. So |btest |!Rtest2 will result in a bright red test2 since the brightness setting from |b “bleeds over”. -You could use this to for example quickly switch the intensity of a multitude of color tags. There -is no background-color equivalent to |! style tags.

    • -
    • |h is used to make any following foreground ANSI colors bright (it has no effect on Xterm -colors). This is only relevant to use with |! type tags and will be valid until the next |n, -|H or normal (upper-case) |# tag. This tag will never affect background colors, those have to be -set bright/normal explicitly. Technically, |h|!G is identical to |g.

    • -
    • |H negates the effects |h and returns all ANSI foreground colors (|! and | types) to -‘normal’ intensity. It has no effect on background and Xterm colors.

    • +
    • Colors - Using |r, |n etc can be used to mark parts of text with a color. The color will +become ANSI/XTerm256 color tags for Telnet connections and CSS information for the webclient.

    • +
    • Clickable links - This allows you to provide a text the user can click to execute an +in-game command. This is on the form |lc command |lt text |le.

    • +
    • FuncParser callables - These are full-fledged function calls on the form $funcname(args, kwargs) +that lead to calls to Python functions. The parser can be run with different available callables in different +circumstances. The parser is run on all outgoing messages if settings.FUNCPARSER_PARSE_OUTGOING_MESSAGES_ENABLED=True +(disabled by default).

    -
    -

    Note: The ANSI standard does not actually support bright backgrounds like |[r - the standard -only supports “normal” intensity backgrounds. To get around this Evennia instead implements these -as Xterm256 colours behind the scenes. If the client does not support -Xterm256 the ANSI colors will be used instead and there will be no visible difference between using -upper- and lower-case background tags.

    -
    -

    If you want to display an ANSI marker as output text (without having any effect), you need to escape -it by preceding its | with another |:

    -
    say The ||r ANSI marker changes text color to bright red.
    -
    -
    -

    This will output the raw |r without any color change. This can also be necessary if you are doing -ansi art that uses | with a letter directly following it.

    -

    Use the command

    -
    @color ansi 
    -
    -
    -

    to get a list of all supported ANSI colours and the tags used to produce them.

    -

    A few additional ANSI codes are supported:

    -
      -
    • |/ A line break. You cannot put the normal Python \n line breaks in text entered inside the -game (Evennia will filter this for security reasons). This is what you use instead: use the |/ -marker to format text with line breaks from the game command line.

    • -
    • `` This will translate into a TAB character. This will not always show (or show differently) to -the client since it depends on their local settings. It’s often better to use multiple spaces.

    • -
    • |_ This is a space. You can usually use the normal space character, but if the space is at the -end of the line, Evennia will likely crop it. This tag will not be cropped but always result in a -space.

    • -
    • |* This will invert the current text/background colours. Can be useful to mark things (but see -below).

    • -
    -
    -

    Caveats of |*

    -

    The |* tag (inverse video) is an old ANSI standard and should usually not be used for more than to -mark short snippets of text. If combined with other tags it comes with a series of potentially -confusing behaviors:

    +
    -
    -
    -

    Xterm256 Colours

    -

    The Xterm256 standard is a colour scheme that supports 256 colours for text and/or background. -While this offers many more possibilities than traditional ANSI colours, be wary that too many text -colors will be confusing to the eye. Also, not all clients support Xterm256 - these will instead see -the closest equivalent ANSI color. You can mix Xterm256 tags with ANSI tags as you please.

    -
    |555 This is pure white text.|n This is normal text.
    -|230 This is olive green text.
    -|[300 This text has a dark red background.
    -|005|[054 This is dark blue text on a bright cyan background.
    -|=a This is a greyscale value, equal to black.
    -|=m This is a greyscale value, midway between white and black.
    -|=z This is a greyscale value, equal to white.
    -|[=m This is a background greyscale value.
    -
    -
    -
      -
    • |### - markup consists of three digits, each an integer from 0 to 5. The three digits describe -the amount of red, green and blue (RGB) components used in the colour. So |500 means -maximum red and none of the other colours - the result is a bright red. |520 is red with a touch -of green - the result is orange. As opposed to ANSI colors, Xterm256 syntax does not worry about -bright/normal intensity, a brighter (lighter) color is just achieved by upping all RGB values with -the same amount.

    • -
    • |[### - this works the same way but produces a coloured background.

    • -
    • |=# - markup produces the xterm256 gray scale tones, where # is a letter from a (black) to -z (white). This offers many more nuances of gray than the normal |### markup (which only has -four gray tones between solid black and white (|000, |111, |222, |333 and |444)).

    • -
    • |[=# - this works in the same way but produces background gray scale tones.

    • -
    -

    If you have a client that supports Xterm256, you can use

    -
    @color xterm256
    -
    -
    -

    to get a table of all the 256 colours and the codes that produce them. If the table looks broken up -into a few blocks of colors, it means Xterm256 is not supported and ANSI are used as a replacement. -You can use the @options command to see if xterm256 is active for you. This depends on if your -client told Evennia what it supports - if not, and you know what your client supports, you may have -to activate some features manually.

    -
    -
    - -
    -

    Inline functions

    -
    -

    Note: Inlinefuncs are not activated by default. To use them you need to add -INLINEFUNC_ENABLED=True to your settings file.

    -
    -

    Evennia has its own inline text formatting language, known as inlinefuncs. It allows the builder -to include special function calls in code. They are executed dynamically by each session that -receives them.

    -

    To add an inlinefunc, you embed it in a text string like this:

    -
    "A normal string with $funcname(arg, arg, ...) embedded inside it."
    -
    -
    -

    When this string is sent to a session (with the msg() method), these embedded inlinefuncs will be -parsed. Their return value (which always is a string) replace their call location in the finalized -string. The interesting thing with this is that the function called will have access to which -session is seeing the string, meaning the string can end up looking different depending on who is -looking. It could of course also vary depending on other factors like game time.

    -

    Any number of comma-separated arguments can be given (or none). No keywords are supported. You can -also nest inlinefuncs by letting an argument itself also be another $funcname(arg, arg, ...) call -(down to any depth of nesting). Function call resolution happens as in all programming languages -inside-out, with the nested calls replacing the argument with their return strings before calling he -parent.

    -
       > say  "This is $pad(a center-padded text, 30,c,-) of width 30."
    -   You say, "This is ---- a center-padded text----- of width 30."
    -
    -
    -

    A special case happens if wanting to use an inlinefunc argument that itself includes a comma - this -would be parsed as an argument separator. To escape commas you can either escape each comma manually -with a backslash \,, or you can embed the entire string in python triple-quotes """ or ''' - -this will escape the entire argument, including commas and any nested inlinefunc calls within.

    -

    Only certain functions are available to use as inlinefuncs and the game developer may add their own -functions as needed.

    -
    -

    New inlinefuncs

    -

    To add new inlinefuncs, edit the file mygame/server/conf/inlinefuncs.py.

    -

    All globally defined functions in this module are considered inline functions by the system. The -only exception is functions whose name starts with an underscore _. An inlinefunc must be of the -following form:

    -
    1
    -2
    -3
    def funcname(*args, **kwargs):
    -    # ...
    -    return modified_text
    -
    -
    -

    where *args denotes all the arguments this function will accept as an $inlinefunc. The inline -function is expected to clean arguments and check that they are valid. If needed arguments are not -given, default values should be used. The function should always return a string (even if it’s -empty). An inlinefunc should never cause a traceback regardless of the input (but it could log -errors if desired).

    -

    Note that whereas the function should accept **kwargs, keyword inputs are not usable in the call -to the inlinefunction. The kwargs part is instead intended for Evennia to be able to supply extra -information. Currently Evennia sends a single keyword to every inline function and that is -session, which holds the serversession this text is targeted at. Through the session -object, a lot of dynamic possibilities are opened up for your inline functions.

    -

    The settings.INLINEFUNC_MODULES configuration option is a list that decides which modules should -be parsed for inline function definitions. This will include mygame/server/conf/inlinefuncs.py but -more could be added. The list is read from left to right so if you want to overload default -functions you just have to put your custom module-paths later in the list and name your functions -the same as default ones.

    -

    Here is an example, the crop default inlinefunction:

    -
     1
    - 2
    - 3
    - 4
    - 5
    - 6
    - 7
    - 8
    - 9
    -10
    -11
    -12
    -13
    -14
    -15
    -16
    -17
    -18
    -19
    -20
    -21
    -22
    -23
    -24
    -25
    -26
    from evennia.utils import utils
    -
    -def crop(*args, **kwargs):
    -    """
    -    Inlinefunc. Crops ingoing text to given widths.
    -    Args:
    -        text (str, optional): Text to crop.
    -        width (str, optional): Will be converted to an integer. Width of
    -            crop in characters.
    -        suffix (str, optional): End string to mark the fact that a part
    -            of the string was cropped. Defaults to `[...]`.
    -    Kwargs:
    -        session (Session): Session performing the crop.
    -    Example:
    -        `$crop(text, 50, [...])`
    -
    -    """
    -    text, width, suffix = "", 78, "[...]"
    -    nargs = len(args)
    -    if nargs > 0:
    -        text = args[0]
    -    if nargs > 1:
    -        width = int(args[1]) if args[1].strip().isdigit() else 78
    -    if nargs > 2:
    -        suffix = args[2]
    -    return utils.crop(text, width=width, suffix=suffix)
    -
    -
    -

    Another example, making use of the Session:

    -
     1
    - 2
    - 3
    - 4
    - 5
    - 6
    - 7
    - 8
    - 9
    -10
    -11
    -12
    -13
    -14
    -15
    def charactername(*args, **kwargs):
    -    """
    -    Inserts the character name of whomever sees the string
    -    (so everyone will see their own name). Uses the account
    -    name for OOC communications. 
    -
    -    Example:
    -        say "This means YOU, $charactername()!"   
    -
    -    """
    -    session = kwargs["session"]
    -    if session.puppet:
    -        return kwargs["session"].puppet.key
    -    else:
    -        return session.account.key
    -
    -
    -

    Evennia itself offers the following default inline functions (mostly as examples):

    -
      -
    • crop(text, width, suffix) - See above.

    • -
    • pad(text, width, align, fillchar) - this pads the text to width (default 78), alignment (“c”, -“l” or “r”, defaulting to “c”) and fill-in character (defaults to space). Example: $pad(40,l,-)

    • -
    • clr(startclr, text, endclr) - A programmatic way to enter colored text for those who don’t want -to use the normal |c type color markers for some reason. The color argument is the same as the -color markers except without the actual pre-marker, so |r would be just r. If endclr is not -given, it defaults to resetting the color (n). Example: $clr(b, A blue text)

    • -
    • space(number) - Inserts the given number of spaces. If no argument is given, use 4 spaces.

    • -
    -
    @@ -414,26 +102,6 @@ given, it defaults to resetting the color (Table of Contents - -
    develop branch
    diff --git a/docs/1.0-dev/Evennia-API.html b/docs/1.0-dev/Evennia-API.html index b326159efe..2dee30a7d7 100644 --- a/docs/1.0-dev/Evennia-API.html +++ b/docs/1.0-dev/Evennia-API.html @@ -132,6 +132,7 @@ The flat API is defined in

    evennia.EvForm - text form creator

  • Evennia.EvMore - text paginator

  • evennia.EvEditor - in game text line editor (docs)

  • +
  • evennia.utils.funcparser.Funcparser - inline parsing of functions (docs)

  • diff --git a/docs/1.0-dev/_modules/evennia/commands/default/building.html b/docs/1.0-dev/_modules/evennia/commands/default/building.html index a017a1d9f5..99e52156b6 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/building.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/building.html @@ -49,7 +49,7 @@ from evennia.objects.models import ObjectDB from evennia.locks.lockhandler import LockException from evennia.commands.cmdhandler import get_and_merge_cmdsets -from evennia.utils import create, utils, search, logger +from evennia.utils import create, utils, search, logger, funcparser from evennia.utils.utils import ( inherits_from, class_from_module, @@ -64,10 +64,11 @@ from evennia.utils.evmore import EvMore from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus from evennia.utils.ansi import raw as ansi_raw -from evennia.utils.inlinefuncs import raw as inlinefunc_raw COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) +_FUNCPARSER = None + # limit symbol import for API __all__ = ( "ObjManipCommand", @@ -2164,7 +2165,8 @@ ) if "prototype" in self.switches: - modified = spawner.batch_update_objects_with_prototype(prototype, objects=[obj]) + modified = spawner.batch_update_objects_with_prototype( + prototype, objects=[obj], caller=self.caller) prototype_success = modified > 0 if not prototype_success: caller.msg("Prototype %s failed to apply." % prototype["key"]) @@ -2422,12 +2424,16 @@ value (any): Attribute value. Returns: """ + global _FUNCPARSER + if not _FUNCPARSER: + _FUNCPARSER = funcparser.FuncParser(settings.FUNCPARSER_OUTGOING_MESSAGES_MODULES) + if attr is None: return "No such attribute was found." value = utils.to_str(value) if crop: value = utils.crop(value) - value = inlinefunc_raw(ansi_raw(value)) + value = _FUNCPARSER.parse(ansi_raw(value), escape=True) if category: return f"{attr}[{category}] = {value}" else: @@ -3500,7 +3506,7 @@ "Python structures are allowed. \nMake sure to use correct " "Python syntax. Remember especially to put quotes around all " "strings inside lists and dicts.|n For more advanced uses, embed " - "inlinefuncs in the strings." + "funcparser callables ($funcs) in the strings." ) else: string = "Expected {}, got {}.".format(expect, type(prototype)) @@ -3596,7 +3602,7 @@ return try: n_updated = spawner.batch_update_objects_with_prototype( - prototype, objects=existing_objects + prototype, objects=existing_objects, caller=caller, ) except Exception: logger.log_trace() @@ -3848,7 +3854,7 @@ # proceed to spawning try: - for obj in spawner.spawn(prototype): + for obj in spawner.spawn(prototype, caller=self.caller): self.caller.msg("Spawned %s." % obj.get_display_name(self.caller)) if not prototype.get("location") and not noloc: # we don't hardcode the location in the prototype (unless the user diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html index 17a038db7b..89fadacb9d 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/intro_menu.html @@ -737,27 +737,27 @@ After playing through the tutorial-world quest, if you aim to make a game with Evennia you are wise to take a look at the |wEvennia documentation|n at - |yhttps://github.com/evennia/evennia/wiki|n + |yhttps://www.evennia.com/docs/latest|n - You can start by trying to build some stuff by following the |wBuilder quick-start|n: - |yhttps://github.com/evennia/evennia/wiki/Building-Quickstart|n + |yhttps://www.evennia.com/docs/latest/Building-Quickstart|n - The tutorial-world may or may not be your cup of tea, but it does show off several |wuseful tools|n of Evennia. You may want to check out how it works: - |yhttps://github.com/evennia/evennia/wiki/Tutorial-World-Introduction|n + |yhttps://www.evennia.com/docs/latest/Tutorial-World-Introduction|n - You can then continue looking through the |wTutorials|n and pick one that fits your level of understanding. - |yhttps://github.com/evennia/evennia/wiki/Tutorials|n + |yhttps://www.evennia.com/docs/latest/Tutorials|n - Make sure to |wjoin our forum|n and connect to our |wsupport chat|n! The Evennia community is very active and friendly and no question is too simple. You will often quickly get help. You can everything you need linked from - |yhttp://www.evennia.com|n + |yhttps://www.evennia.com|n # --------------------------------------------------------------------------------- diff --git a/docs/1.0-dev/_modules/evennia/objects/objects.html b/docs/1.0-dev/_modules/evennia/objects/objects.html index dd8fbe351f..9bca109ab9 100644 --- a/docs/1.0-dev/_modules/evennia/objects/objects.html +++ b/docs/1.0-dev/_modules/evennia/objects/objects.html @@ -62,6 +62,7 @@ from evennia.scripts.scripthandler import ScriptHandler from evennia.commands import cmdset, command from evennia.commands.cmdsethandler import CmdSetHandler +from evennia.utils import funcparser from evennia.utils import create from evennia.utils import search from evennia.utils import logger @@ -89,6 +90,12 @@ # the sessid_max is based on the length of the db_sessid csv field (excluding commas) _SESSID_MAX = 16 if _MULTISESSION_MODE in (1, 3) else 1 +_MSG_CONTENTS_PARSER = funcparser.FuncParser( + {"you": funcparser.funcparser_callable_you, + "You": funcparser.funcparser_callable_You, + "conj": funcparser.funcparser_callable_conjugate + }) +
    [docs]class ObjectSessionHandler(object): """ @@ -759,64 +766,94 @@ text (str or tuple): Message to send. If a tuple, this should be on the valid OOB outmessage form `(message, {kwargs})`, where kwargs are optional data passed to the `text` - outputfunc. + outputfunc. The message will be parsed for `{key}` formatting and + `$You/$you()/$You(key)` and `$conj(verb)` inline function callables. + The `key` is taken from the `mapping` kwarg {"key": object, ...}`. + The `mapping[key].get_display_name(looker=recipient)` will be called + for that key for every recipient of the string. exclude (list, optional): A list of objects not to send to. from_obj (Object, optional): An object designated as the "sender" of the message. See `DefaultObject.msg()` for more info. mapping (dict, optional): A mapping of formatting keys - `{"key":<object>, "key2":<object2>,...}. The keys - must match `{key}` markers in the `text` if this is a string or - in the internal `message` if `text` is a tuple. These - formatting statements will be - replaced by the return of `<object>.get_display_name(looker)` - for every looker in contents that receives the - message. This allows for every object to potentially - get its own customized string. - Keyword Args: - Keyword arguments will be passed on to `obj.msg()` for all - messaged objects. + `{"key":<object>, "key2":<object2>,...}. + The keys must either match `{key}` or `$You(key)/$you(key)` markers + in the `text` string. If `<object>` doesn't have a `get_display_name` + method, it will be returned as a string. If not set, a key `you` will + be auto-added to point to `from_obj` if given, otherwise to `self`. + **kwargs: Keyword arguments will be passed on to `obj.msg()` for all + messaged objects. Notes: - The `mapping` argument is required if `message` contains - {}-style format syntax. The keys of `mapping` should match - named format tokens, and its values will have their - `get_display_name()` function called for each object in - the room before substitution. If an item in the mapping does - not have `get_display_name()`, its string value will be used. + For 'actor-stance' reporting (You say/Name says), use the + `$You()/$you()/$You(key)` and `$conj(verb)` (verb-conjugation) + inline callables. This will use the respective `get_display_name()` + for all onlookers except for `from_obj or self`, which will become + 'You/you'. If you use `$You/you(key)`, the key must be in `mapping`. - Example: - Say Char is a Character object and Npc is an NPC object: + For 'director-stance' reporting (Name says/Name says), use {key} + syntax directly. For both `{key}` and `You/you(key)`, + `mapping[key].get_display_name(looker=recipient)` may be called + depending on who the recipient is. - char.location.msg_contents( - "{attacker} kicks {defender}", - mapping=dict(attacker=char, defender=npc), exclude=(char, npc)) + Examples: - This will result in everyone in the room seeing 'Char kicks NPC' - where everyone may potentially see different results for Char and Npc - depending on the results of `char.get_display_name(looker)` and - `npc.get_display_name(looker)` for each particular onlooker + Let's assume + - `player1.key -> "Player1"`, + `player1.get_display_name(looker=player2) -> "The First girl"` + - `player2.key -> "Player2"`, + `player2.get_display_name(looker=player1) -> "The Second girl"` + + Actor-stance: + :: + + char.location.msg_contents( + "$You() $conj(attack) $you(defender).", + mapping={"defender": player2}) + + - player1 will see `You attack The Second girl.` + - player2 will see 'The First girl attacks you.' + + Director-stance: + :: + + char.location.msg_contents( + "{attacker} attacks {defender}.", + mapping={"attacker:player1, "defender":player2}) + + - player1 will see: 'Player1 attacks The Second girl.' + - player2 will see: 'The First girl attacks Player2' """ # we also accept an outcommand on the form (message, {kwargs}) is_outcmd = text and is_iter(text) inmessage = text[0] if is_outcmd else text outkwargs = text[1] if is_outcmd and len(text) > 1 else {} + mapping = mapping or {} + you = from_obj or self + + if 'you' not in mapping: + mapping[you] = you contents = self.contents if exclude: exclude = make_iter(exclude) contents = [obj for obj in contents if obj not in exclude] - for obj in contents: - if mapping: - substitutions = { - t: sub.get_display_name(obj) if hasattr(sub, "get_display_name") else str(sub) - for t, sub in mapping.items() - } - outmessage = inmessage.format(**substitutions) - else: - outmessage = inmessage - obj.msg(text=(outmessage, outkwargs), from_obj=from_obj, **kwargs)
    + + for receiver in contents: + + # actor-stance replacements + inmessage = _MSG_CONTENTS_PARSER.parse( + inmessage, raise_errors=True, return_string=True, + caller=you, receiver=receiver, mapping=mapping) + + # director-stance replacements + outmessage = inmessage.format( + **{key: obj.get_display_name(looker=receiver) + if hasattr(obj, "get_display_name") else str(obj) + for key, obj in mapping.items()}) + + receiver.msg(text=(outmessage, outkwargs), from_obj=from_obj, **kwargs)
    [docs] def move_to( self, diff --git a/docs/1.0-dev/_modules/evennia/prototypes/menus.html b/docs/1.0-dev/_modules/evennia/prototypes/menus.html index b7e8631ea6..31be042599 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/menus.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/menus.html @@ -219,9 +219,7 @@ if kwargs.get("test_parse", True): out.append(" Simulating prototype-func parsing ...") - err, parsed_value = protlib.protfunc_parser(value, testing=True) - if err: - out.append(" |yPython `literal_eval` warning: {}|n".format(err)) + parsed_value = protlib.protfunc_parser(value, testing=True, prototype=prototype) if parsed_value != value: out.append( " |g(Example-)value when parsed ({}):|n {}".format(type(parsed_value), parsed_value) @@ -306,7 +304,7 @@ def _format_protfuncs(): out = [] sorted_funcs = [ - (key, func) for key, func in sorted(protlib.PROT_FUNCS.items(), key=lambda tup: tup[0]) + (key, func) for key, func in sorted(protlib.FUNC_PARSER.callables.items(), key=lambda tup: tup[0]) ] for protfunc_name, protfunc in sorted_funcs: out.append( @@ -2157,7 +2155,8 @@ objects = kwargs["objects"] back_node = kwargs["back_node"] diff = kwargs.get("diff", None) - num_changed = spawner.batch_update_objects_with_prototype(prototype, diff=diff, objects=objects) + num_changed = spawner.batch_update_objects_with_prototype(prototype, diff=diff, objects=objects, + caller=caller) caller.msg("|g{num} objects were updated successfully.|n".format(num=num_changed)) return back_node @@ -2525,7 +2524,7 @@ if not prototype.get("location"): prototype["location"] = caller - obj = spawner.spawn(prototype) + obj = spawner.spawn(prototype, caller=caller) if obj: obj = obj[0] text = "|gNew instance|n {key} ({dbref}) |gspawned at location |n{loc}|n|g.|n".format( diff --git a/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html b/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html index f1f10c859b..e2516cb283 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/protfuncs.html @@ -41,35 +41,30 @@

    Source code for evennia.prototypes.protfuncs

     """
    -Protfuncs are function-strings embedded in a prototype and allows for a builder to create a
    -prototype with custom logics without having access to Python. The Protfunc is parsed using the
    -inlinefunc parser but is fired at the moment the spawning happens, using the creating object's
    -session as input.
    +Protfuncs are FuncParser-callables that can be embedded in a prototype to
    +provide custom logic without having access to Python. The protfunc is parsed at
    +the time of spawning, using the creating object's session as input. If the
    +protfunc returns a non-string, this is what will be added to the prototype.
     
     In the prototype dict, the protfunc is specified as a string inside the prototype, e.g.:
     
         { ...
     
    -    "key": "$funcname(arg1, arg2, ...)"
    +    "key": "$funcname(args, kwargs)"
     
         ...  }
     
    -and multiple functions can be nested (no keyword args are supported). The result will be used as the
    -value for that prototype key for that individual spawn.
    -
    -Available protfuncs are callables in one of the modules of `settings.PROT_FUNC_MODULES`. They
    -are specified as functions
    +Available protfuncs are either all callables in one of the modules of `settings.PROT_FUNC_MODULES`
    +or all callables added to a dict FUNCPARSER_CALLABLES in such a module.
     
         def funcname (*args, **kwargs)
     
    -where *args are the arguments given in the prototype, and **kwargs are inserted by Evennia:
    +At spawn-time the spawner passes the following extra kwargs into each callable (in addition to
    +what is added in the call itself):
     
         - session (Session): The Session of the entity spawning using this prototype.
         - prototype (dict): The dict this protfunc is a part of.
         - current_key (str): The active key this value belongs to in the prototype.
    -    - testing (bool): This is set if this function is called as part of the prototype validation; if
    -        set, the protfunc should take care not to perform any persistent actions, such as operate on
    -        objects or add things to the database.
     
     Any traceback raised by this function will be handled at the time of spawning and abort the spawn
     before any object is created/updated. It must otherwise return the value to store for the specified
    @@ -77,315 +72,35 @@
     
     """
     
    -from ast import literal_eval
    -from random import randint as base_randint, random as base_random, choice as base_choice
    -import re
    -
    -from evennia.utils import search
    -from evennia.utils.utils import justify as base_justify, is_iter, to_str
    -
    -_PROTLIB = None
    -
    -_RE_DBREF = re.compile(r"\#[0-9]+")
    +from evennia.utils import funcparser
     
     
    -# default protfuncs
    -
    -
    -
    [docs]def random(*args, **kwargs): +
    [docs]def protfunc_callable_protkey(*args, **kwargs): """ - Usage: $random() - Returns a random value in the interval [0, 1) - - """ - return base_random()
    - - -
    [docs]def randint(*args, **kwargs): - """ - Usage: $randint(start, end) - Returns random integer in interval [start, end] - - """ - if len(args) != 2: - raise TypeError("$randint needs two arguments - start and end.") - start, end = int(args[0]), int(args[1]) - return base_randint(start, end)
    - - -
    [docs]def left_justify(*args, **kwargs): - """ - Usage: $left_justify(<text>) - Returns <text> left-justified. - - """ - if args: - return base_justify(args[0], align="l") - return ""
    - - -
    [docs]def right_justify(*args, **kwargs): - """ - Usage: $right_justify(<text>) - Returns <text> right-justified across screen width. - - """ - if args: - return base_justify(args[0], align="r") - return ""
    - - -
    [docs]def center_justify(*args, **kwargs): - - """ - Usage: $center_justify(<text>) - Returns <text> centered in screen width. - - """ - if args: - return base_justify(args[0], align="c") - return ""
    - - -
    [docs]def choice(*args, **kwargs): - """ - Usage: $choice(val, val, val, ...) - Returns one of the values randomly - """ - if args: - return base_choice(args) - return ""
    - - -
    [docs]def full_justify(*args, **kwargs): - - """ - Usage: $full_justify(<text>) - Returns <text> filling up screen width by adding extra space. - - """ - if args: - return base_justify(args[0], align="f") - return ""
    - - -
    [docs]def protkey(*args, **kwargs): - """ - Usage: $protkey(<key>) + Usage: $protkey(keyname) Returns the value of another key in this prototoype. Will raise an error if the key is not found in this prototype. """ - if args: - prototype = kwargs["prototype"] - return prototype[args[0].strip()]
    + if not args: + return "" + + prototype = kwargs.get("prototype", {}) + prot_value = prototype[args[0]] + try: + return funcparser.funcparser_callable_eval(prot_value, **kwargs) + except funcparser.ParsingError: + return prot_value
    -
    [docs]def add(*args, **kwargs): - """ - Usage: $add(val1, val2) - Returns the result of val1 + val2. Values must be - valid simple Python structures possible to add, - such as numbers, lists etc. - - """ - if len(args) > 1: - val1, val2 = args[0], args[1] - # try to convert to python structures, otherwise, keep as strings - try: - val1 = literal_eval(val1.strip()) - except Exception: - pass - try: - val2 = literal_eval(val2.strip()) - except Exception: - pass - return val1 + val2 - raise ValueError("$add requires two arguments.")
    -
    [docs]def sub(*args, **kwargs): - """ - Usage: $del(val1, val2) - Returns the value of val1 - val2. Values must be - valid simple Python structures possible to - subtract. - - """ - if len(args) > 1: - val1, val2 = args[0], args[1] - # try to convert to python structures, otherwise, keep as strings - try: - val1 = literal_eval(val1.strip()) - except Exception: - pass - try: - val2 = literal_eval(val2.strip()) - except Exception: - pass - return val1 - val2 - raise ValueError("$sub requires two arguments.")
    - - -
    [docs]def mult(*args, **kwargs): - """ - Usage: $mul(val1, val2) - Returns the value of val1 * val2. The values must be - valid simple Python structures possible to - multiply, like strings and/or numbers. - - """ - if len(args) > 1: - val1, val2 = args[0], args[1] - # try to convert to python structures, otherwise, keep as strings - try: - val1 = literal_eval(val1.strip()) - except Exception: - pass - try: - val2 = literal_eval(val2.strip()) - except Exception: - pass - return val1 * val2 - raise ValueError("$mul requires two arguments.")
    - - -
    [docs]def div(*args, **kwargs): - """ - Usage: $div(val1, val2) - Returns the value of val1 / val2. Values must be numbers and - the result is always a float. - - """ - if len(args) > 1: - val1, val2 = args[0], args[1] - # try to convert to python structures, otherwise, keep as strings - try: - val1 = literal_eval(val1.strip()) - except Exception: - pass - try: - val2 = literal_eval(val2.strip()) - except Exception: - pass - return val1 / float(val2) - raise ValueError("$mult requires two arguments.")
    - - -
    [docs]def toint(*args, **kwargs): - """ - Usage: $toint(<number>) - Returns <number> as an integer. - """ - if args: - val = args[0] - try: - return int(literal_eval(val.strip())) - except ValueError: - return val - raise ValueError("$toint requires one argument.")
    - - -
    [docs]def eval(*args, **kwargs): - """ - Usage $eval(<expression>) - Returns evaluation of a simple Python expression. The string may *only* consist of the following - Python literal structures: strings, numbers, tuples, lists, dicts, booleans, - and None. The strings can also contain #dbrefs. Escape embedded protfuncs as $$protfunc(..) - - those will then be evaluated *after* $eval. - - """ - global _PROTLIB - if not _PROTLIB: - from evennia.prototypes import prototypes as _PROTLIB - - string = ",".join(args) - struct = literal_eval(string) - - if isinstance(struct, str): - # we must shield the string, otherwise it will be merged as a string and future - # literal_evas will pick up e.g. '2' as something that should be converted to a number - struct = '"{}"'.format(struct) - - # convert any #dbrefs to objects (also in nested structures) - struct = _PROTLIB.value_to_obj_or_any(struct) - - return struct
    - - -def _obj_search(*args, **kwargs): - "Helper function to search for an object" - - query = "".join(args) - session = kwargs.get("session", None) - return_list = kwargs.pop("return_list", False) - account = None - - if session: - account = session.account - - targets = search.search_object(query) - - if return_list: - retlist = [] - if account: - for target in targets: - if target.access(account, target, "control"): - retlist.append(target) - else: - retlist = targets - return retlist - else: - # single-match - if not targets: - raise ValueError("$obj: Query '{}' gave no matches.".format(query)) - if len(targets) > 1: - raise ValueError( - "$obj: Query '{query}' gave {nmatches} matches. Limit your " - "query or use $objlist instead.".format(query=query, nmatches=len(targets)) - ) - target = targets[0] - if account: - if not target.access(account, target, "control"): - raise ValueError( - "$obj: Obj {target}(#{dbref} cannot be added - " - "Account {account} does not have 'control' access.".format( - target=target.key, dbref=target.id, account=account - ) - ) - return target - - -
    [docs]def obj(*args, **kwargs): - """ - Usage $obj(<query>) - Returns one Object searched globally by key, alias or #dbref. Error if more than one. - - """ - obj = _obj_search(return_list=False, *args, **kwargs) - if obj: - return "#{}".format(obj.id) - return "".join(args)
    - - -
    [docs]def objlist(*args, **kwargs): - """ - Usage $objlist(<query>) - Returns list with one or more Objects searched globally by key, alias or #dbref. - - """ - return ["#{}".format(obj.id) for obj in _obj_search(return_list=True, *args, **kwargs)]
    - - -
    [docs]def dbref(*args, **kwargs): - """ - Usage $dbref(<#dbref>) - Validate that a #dbref input is valid. - """ - if not args or len(args) < 1 or _RE_DBREF.match(args[0]) is None: - raise ValueError("$dbref requires a valid #dbref argument.") - - return obj(args[0])
    +# this is picked up by FuncParser +FUNCPARSER_CALLABLES = { + "protkey": protfunc_callable_protkey, + **funcparser.FUNCPARSER_CALLABLES, + **funcparser.SEARCHING_CALLABLES, +}
    diff --git a/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html b/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html index fceed54932..5311a89be7 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html @@ -72,7 +72,8 @@ ) from evennia.locks.lockhandler import validate_lockstring, check_lockstring from evennia.utils import logger -from evennia.utils import inlinefuncs, dbserialize +from evennia.utils.funcparser import FuncParser +from evennia.utils import dbserialize from evennia.utils.evtable import EvTable @@ -100,11 +101,14 @@ ) PROTOTYPE_TAG_CATEGORY = "from_prototype" _PROTOTYPE_TAG_META_CATEGORY = "db_prototype" -PROT_FUNCS = {} _PROTOTYPE_FALLBACK_LOCK = "spawn:all();edit:all()" +# the protfunc parser +FUNC_PARSER = FuncParser(settings.PROT_FUNC_MODULES) + +
    [docs]class PermissionError(RuntimeError): pass
    @@ -751,18 +755,7 @@ prototype["prototype_locks"] = prototype_locks
    -# Protfunc parsing (in-prototype functions) - -for mod in settings.PROT_FUNC_MODULES: - try: - callables = callables_from_module(mod) - PROT_FUNCS.update(callables) - except ImportError: - logger.log_trace() - raise - - -
    [docs]def protfunc_parser(value, available_functions=None, testing=False, stacktrace=False, **kwargs): +
    [docs]def protfunc_parser(value, available_functions=None, testing=False, stacktrace=False, caller=None, **kwargs): """ Parse a prototype value string for a protfunc and process it. @@ -774,45 +767,27 @@ protfuncs, all other types are returned as-is. available_functions (dict, optional): Mapping of name:protfunction to use for this parsing. If not set, use default sources. - testing (bool, optional): Passed to protfunc. If in a testing mode, some protfuncs may - behave differently. stacktrace (bool, optional): If set, print the stack parsing process of the protfunc-parser. Keyword Args: session (Session): Passed to protfunc. Session of the entity spawning the prototype. protototype (dict): Passed to protfunc. The dict this protfunc is a part of. current_key(str): Passed to protfunc. The key in the prototype that will hold this value. + caller (Object or Account): This is necessary for certain protfuncs that perform object + searches and have to check permissions. any (any): Passed on to the protfunc. Returns: - testresult (tuple): If `testing` is set, returns a tuple (error, result) where error is - either None or a string detailing the error from protfunc_parser or seen when trying to - run `literal_eval` on the parsed string. - any (any): A structure to replace the string on the prototype level. If this is a - callable or a (callable, (args,)) structure, it will be executed as if one had supplied - it to the prototype directly. This structure is also passed through literal_eval so one - can get actual Python primitives out of it (not just strings). It will also identify - eventual object #dbrefs in the output from the protfunc. + any: A structure to replace the string on the prototype leve. Note + that FunctionParser functions $funcname(*args, **kwargs) can return any + data type to insert into the prototype. """ if not isinstance(value, str): return value - available_functions = PROT_FUNCS if available_functions is None else available_functions + result = FUNC_PARSER.parse(value, raise_errors=True, return_str=False, caller=caller, **kwargs) - result = inlinefuncs.parse_inlinefunc( - value, available_funcs=available_functions, stacktrace=stacktrace, testing=testing, **kwargs - ) - - err = None - try: - result = literal_eval(result) - except ValueError: - pass - except Exception as exc: - err = str(exc) - if testing: - return err, result return result
    @@ -827,7 +802,7 @@ clr (str, optional): What coloration tag to use. """ out = [] - for protfunc_name, protfunc in PROT_FUNCS.items(): + for protfunc_name, protfunc in FUNC_PARSER.callables.items(): out.append( "- |c${name}|n - |W{docs}".format( name=protfunc_name, docs=protfunc.__doc__.strip().replace("\n", "") @@ -952,7 +927,7 @@ return default
    -
    [docs]def init_spawn_value(value, validator=None): +
    [docs]def init_spawn_value(value, validator=None, caller=None): """ Analyze the prototype value and produce a value useful at the point of spawning. @@ -963,6 +938,8 @@ other - will be assigned depending on the variable type validator (callable, optional): If given, this will be called with the value to check and guarantee the outcome is of a given type. + caller (Object or Account): This is necessary for certain protfuncs that perform object + searches and have to check permissions. Returns: any (any): The (potentially pre-processed value to use for this prototype key) @@ -977,7 +954,7 @@ value = validator(value[0](*make_iter(args))) else: value = validator(value) - result = protfunc_parser(value) + result = protfunc_parser(value, caller=caller) if result != value: return validator(result) return result
    diff --git a/docs/1.0-dev/_modules/evennia/prototypes/spawner.html b/docs/1.0-dev/_modules/evennia/prototypes/spawner.html index e5a356575e..eda8a2a1cf 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/spawner.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/spawner.html @@ -649,7 +649,8 @@ return "\n ".join(line for line in texts if line)
    -
    [docs]def batch_update_objects_with_prototype(prototype, diff=None, objects=None, exact=False): +
    [docs]def batch_update_objects_with_prototype(prototype, diff=None, objects=None, + exact=False, caller=None): """ Update existing objects with the latest version of the prototype. @@ -666,6 +667,7 @@ if it's not set in the prototype. With `exact=True`, all un-specified properties of the objects will be removed if they exist. This will lead to a more accurate 1:1 correlation between the object and the prototype but is usually impractical. + caller (Object or Account, optional): This may be used by protfuncs to do permission checks. Returns: changed (int): The number of objects that had changes applied to them. @@ -717,33 +719,33 @@ do_save = True if key == "key": - obj.db_key = init_spawn_value(val, str) + obj.db_key = init_spawn_value(val, str, caller=caller) elif key == "typeclass": - obj.db_typeclass_path = init_spawn_value(val, str) + obj.db_typeclass_path = init_spawn_value(val, str, caller=caller) elif key == "location": - obj.db_location = init_spawn_value(val, value_to_obj) + obj.db_location = init_spawn_value(val, value_to_obj, caller=caller) elif key == "home": - obj.db_home = init_spawn_value(val, value_to_obj) + obj.db_home = init_spawn_value(val, value_to_obj, caller=caller) elif key == "destination": - obj.db_destination = init_spawn_value(val, value_to_obj) + obj.db_destination = init_spawn_value(val, value_to_obj, caller=caller) elif key == "locks": if directive == "REPLACE": obj.locks.clear() - obj.locks.add(init_spawn_value(val, str)) + obj.locks.add(init_spawn_value(val, str, caller=caller)) elif key == "permissions": if directive == "REPLACE": obj.permissions.clear() - obj.permissions.batch_add(*(init_spawn_value(perm, str) for perm in val)) + obj.permissions.batch_add(*(init_spawn_value(perm, str, caller=caller) for perm in val)) elif key == "aliases": if directive == "REPLACE": obj.aliases.clear() - obj.aliases.batch_add(*(init_spawn_value(alias, str) for alias in val)) + obj.aliases.batch_add(*(init_spawn_value(alias, str, caller=caller) for alias in val)) elif key == "tags": if directive == "REPLACE": obj.tags.clear() obj.tags.batch_add( *( - (init_spawn_value(ttag, str), tcategory, tdata) + (init_spawn_value(ttag, str, caller=caller), tcategory, tdata) for ttag, tcategory, tdata in val ) ) @@ -753,8 +755,8 @@ obj.attributes.batch_add( *( ( - init_spawn_value(akey, str), - init_spawn_value(aval, value_to_obj), + init_spawn_value(akey, str, caller=caller), + init_spawn_value(aval, value_to_obj, caller=caller), acategory, alocks, ) @@ -765,7 +767,7 @@ # we don't auto-rerun exec statements, it would be huge security risk! pass else: - obj.attributes.add(key, init_spawn_value(val, value_to_obj)) + obj.attributes.add(key, init_spawn_value(val, value_to_obj, caller=caller)) elif directive == "REMOVE": do_save = True if key == "key": @@ -878,7 +880,7 @@ # Spawner mechanism -
    [docs]def spawn(*prototypes, **kwargs): +
    [docs]def spawn(*prototypes, caller=None, **kwargs): """ Spawn a number of prototyped objects. @@ -887,6 +889,7 @@ prototype_key (will be used to find the prototype) or a full prototype dictionary. These will be batched-spawned as one object each. Keyword Args: + caller (Object or Account, optional): This may be used by protfuncs to do access checks. prototype_modules (str or list): A python-path to a prototype module, or a list of such paths. These will be used to build the global protparents dictionary accessible by the input @@ -952,39 +955,39 @@ "key", "Spawned-{}".format(hashlib.md5(bytes(str(time.time()), "utf-8")).hexdigest()[:6]), ) - create_kwargs["db_key"] = init_spawn_value(val, str) + create_kwargs["db_key"] = init_spawn_value(val, str, caller=caller) val = prot.pop("location", None) - create_kwargs["db_location"] = init_spawn_value(val, value_to_obj) + create_kwargs["db_location"] = init_spawn_value(val, value_to_obj, caller=caller) val = prot.pop("home", None) if val: - create_kwargs["db_home"] = init_spawn_value(val, value_to_obj) + create_kwargs["db_home"] = init_spawn_value(val, value_to_obj, caller=caller) else: try: - create_kwargs["db_home"] = init_spawn_value(settings.DEFAULT_HOME, value_to_obj) + create_kwargs["db_home"] = init_spawn_value(settings.DEFAULT_HOME, value_to_obj, caller=caller) except ObjectDB.DoesNotExist: # settings.DEFAULT_HOME not existing is common for unittests pass val = prot.pop("destination", None) - create_kwargs["db_destination"] = init_spawn_value(val, value_to_obj) + create_kwargs["db_destination"] = init_spawn_value(val, value_to_obj, caller=caller) val = prot.pop("typeclass", settings.BASE_OBJECT_TYPECLASS) - create_kwargs["db_typeclass_path"] = init_spawn_value(val, str) + create_kwargs["db_typeclass_path"] = init_spawn_value(val, str, caller=caller) # extract calls to handlers val = prot.pop("permissions", []) - permission_string = init_spawn_value(val, make_iter) + permission_string = init_spawn_value(val, make_iter, caller=caller) val = prot.pop("locks", "") - lock_string = init_spawn_value(val, str) + lock_string = init_spawn_value(val, str, caller=caller) val = prot.pop("aliases", []) - alias_string = init_spawn_value(val, make_iter) + alias_string = init_spawn_value(val, make_iter, caller=caller) val = prot.pop("tags", []) tags = [] for (tag, category, *data) in val: - tags.append((init_spawn_value(tag, str), category, data[0] if data else None)) + tags.append((init_spawn_value(tag, str, caller=caller), category, data[0] if data else None)) prototype_key = prototype.get("prototype_key", None) if prototype_key: @@ -992,11 +995,11 @@ tags.append((prototype_key, PROTOTYPE_TAG_CATEGORY)) val = prot.pop("exec", "") - execs = init_spawn_value(val, make_iter) + execs = init_spawn_value(val, make_iter, caller=caller) # extract ndb assignments nattributes = dict( - (key.split("_", 1)[1], init_spawn_value(val, value_to_obj)) + (key.split("_", 1)[1], init_spawn_value(val, value_to_obj, caller=caller)) for key, val in prot.items() if key.startswith("ndb_") ) @@ -1005,7 +1008,7 @@ val = make_iter(prot.pop("attrs", [])) attributes = [] for (attrname, value, *rest) in val: - attributes.append((attrname, init_spawn_value(value), + attributes.append((attrname, init_spawn_value(value, caller=caller), rest[0] if rest else None, rest[1] if len(rest) > 1 else None)) simple_attributes = [] @@ -1017,7 +1020,7 @@ continue else: simple_attributes.append( - (key, init_spawn_value(value, value_to_obj_or_any), None, None) + (key, init_spawn_value(value, value_to_obj_or_any, caller=caller), None, None) ) attributes = attributes + simple_attributes diff --git a/docs/1.0-dev/_modules/evennia/server/deprecations.html b/docs/1.0-dev/_modules/evennia/server/deprecations.html index e2a6cf8dcf..d5b5651b42 100644 --- a/docs/1.0-dev/_modules/evennia/server/deprecations.html +++ b/docs/1.0-dev/_modules/evennia/server/deprecations.html @@ -101,6 +101,21 @@ "Update your settings file (see evennia/settings_default.py " "for more info)." ) + depstring = ( + "settings.{} was renamed to {}. Update your settings file (the FuncParser " + "replaces and generalizes that which inlinefuncs used to do).") + if hasattr(settings, "INLINEFUNC_ENABLED"): + raise DeprecationWarning(depstring.format( + "settings.INLINEFUNC_ENABLED", "FUNCPARSER_PARSE_OUTGOING_MESSAGES_ENABLE")) + if hasattr(settings, "INLINEFUNC_STACK_MAXSIZE"): + raise DeprecationWarning(depstring.format( + "settings.INLINEFUNC_STACK_MAXSIZE", "FUNCPARSER_MAX_NESTING")) + if hasattr(settings, "INLINEFUNC_MODULES"): + raise DeprecationWarning(depstring.format( + "settings.INLINEFUNC_MODULES", "FUNCPARSER_OUTGOING_MESSAGES_MODULES")) + if hasattr(settings, "PROTFUNC_MODULES"): + raise DeprecationWarning(depstring.format( + "settings.PROTFUNC_MODULES", "FUNCPARSER_PROTOTYPE_VALUE_MODULES")) gametime_deprecation = ( "The settings TIME_SEC_PER_MIN, TIME_MIN_PER_HOUR," diff --git a/docs/1.0-dev/_modules/evennia/server/sessionhandler.html b/docs/1.0-dev/_modules/evennia/server/sessionhandler.html index d80c299abf..ceb026d560 100644 --- a/docs/1.0-dev/_modules/evennia/server/sessionhandler.html +++ b/docs/1.0-dev/_modules/evennia/server/sessionhandler.html @@ -70,10 +70,9 @@ from evennia.server.portal import amp from evennia.server.signals import SIGNAL_ACCOUNT_POST_LOGIN, SIGNAL_ACCOUNT_POST_LOGOUT from evennia.server.signals import SIGNAL_ACCOUNT_POST_FIRST_LOGIN, SIGNAL_ACCOUNT_POST_LAST_LOGOUT -from evennia.utils.inlinefuncs import parse_inlinefunc from codecs import decode as codecs_decode -_INLINEFUNC_ENABLED = settings.INLINEFUNC_ENABLED +_FUNCPARSER_PARSE_OUTGOING_MESSAGES_ENABLED = settings.FUNCPARSER_PARSE_OUTGOING_MESSAGES_ENABLED # delayed imports _AccountDB = None @@ -101,6 +100,9 @@ _MAX_SERVER_COMMANDS_PER_SECOND = 100.0 _MAX_SESSION_COMMANDS_PER_SECOND = 5.0 _MODEL_MAP = None +_FUNCPARSER = None + + # input handlers @@ -193,7 +195,8 @@
    [docs] def clean_senddata(self, session, kwargs): """ - Clean up data for sending across the AMP wire. Also apply INLINEFUNCS. + Clean up data for sending across the AMP wire. Also apply the + FuncParser using callables from `settings.FUNCPARSER_OUTGOING_MESSAGES_MODULES`. Args: session (Session): The relevant session instance. @@ -209,10 +212,15 @@ Returns: kwargs (dict): A cleaned dictionary of cmdname:[[args],{kwargs}] pairs, where the keys, args and kwargs have all been converted to - send-safe entities (strings or numbers), and inlinefuncs have been + send-safe entities (strings or numbers), and funcparser parsing has been applied. """ + global _FUNCPARSER + if not _FUNCPARSER: + from evennia.utils.funcparser import FuncParser + _FUNCPARSER = FuncParser(settings.FUNCPARSER_OUTGOING_MESSAGES_MODULE, raise_errors=True) + options = kwargs.pop("options", None) or {} raw = options.get("raw", False) strip_inlinefunc = options.get("strip_inlinefunc", False) @@ -244,9 +252,10 @@ elif isinstance(data, (str, bytes)): data = _utf8(data) - if _INLINEFUNC_ENABLED and not raw and isinstance(self, ServerSessionHandler): - # only parse inlinefuncs on the outgoing path (sessionhandler->) - data = parse_inlinefunc(data, strip=strip_inlinefunc, session=session) + if _FUNCPARSER_PARSE_OUTGOING_MESSAGES_ENABLED and not raw and isinstance(self, ServerSessionHandler): + # only apply funcparser on the outgoing path (sessionhandler->) + # data = parse_inlinefunc(data, strip=strip_inlinefunc, session=session) + data = _FUNCPARSER.parse(data, strip=strip_inlinefunc, session=session) return str(data) elif ( diff --git a/docs/1.0-dev/_modules/evennia/utils/funcparser.html b/docs/1.0-dev/_modules/evennia/utils/funcparser.html new file mode 100644 index 0000000000..dd66d00821 --- /dev/null +++ b/docs/1.0-dev/_modules/evennia/utils/funcparser.html @@ -0,0 +1,1287 @@ + + + + + + + + evennia.utils.funcparser — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +

    Source code for evennia.utils.funcparser

    +"""
    +Generic function parser for functions embedded in a string, on the form
    +`$funcname(*args, **kwargs)`, for example:
    +
    +```
    +"A string $foo() with $bar(a, b, c, $moo(), d=23) etc."
    +```
    +
    +Each arg/kwarg can also be another nested function. These will be executed
    +inside-out and their return will used as arguments for the enclosing function
    +(so the same as for regular Python function execution).
    +
    +This is the base for all forms of embedded func-parsing, like inlinefuncs and
    +protfuncs. Each function available to use must be registered as a 'safe'
    +function for the parser to accept it. This is usually done in a module with
    +regular Python functions on the form:
    +
    +```python
    +# in a module whose path is passed to the parser
    +
    +def _helper(x):
    +    # use underscore to NOT make the function available as a callable
    +
    +def funcname(*args, **kwargs):
    +    # this can be accecssed as $funcname(*args, **kwargs)
    +    # it must always accept *args and **kwargs.
    +    ...
    +    return something
    +```
    +
    +Usage:
    +
    +```python
    +from evennia.utils.funcparser
    +
    +parser = FuncParser("path.to.module_with_callables")
    +result = parser.parse("String with $funcname() in it")
    +
    +```
    +
    +The `FuncParser` also accepts a direct dict mapping of `{'name': callable, ...}`.
    +
    +---
    +
    +"""
    +import re
    +import dataclasses
    +import inspect
    +import random
    +from functools import partial
    +from django.conf import settings
    +from evennia.utils import logger
    +from evennia.utils.utils import (
    +    make_iter, callables_from_module, variable_from_module, pad, crop, justify,
    +    safe_convert_to_types)
    +from evennia.utils import search
    +from evennia.utils.verb_conjugation.conjugate import verb_actor_stance_components
    +
    +# setup
    +
    +_CLIENT_DEFAULT_WIDTH = settings.CLIENT_DEFAULT_WIDTH
    +_MAX_NESTING = settings.FUNCPARSER_MAX_NESTING
    +_START_CHAR = settings.FUNCPARSER_START_CHAR
    +_ESCAPE_CHAR = settings.FUNCPARSER_ESCAPE_CHAR
    +
    +
    +@dataclasses.dataclass
    +class _ParsedFunc:
    +    """
    +    Represents a function parsed from the string
    +
    +    """
    +    prefix: str = _START_CHAR
    +    funcname: str = ""
    +    args: list = dataclasses.field(default_factory=list)
    +    kwargs: dict = dataclasses.field(default_factory=dict)
    +
    +    # state storage
    +    fullstr: str = ""
    +    infuncstr: str = ""
    +    single_quoted: bool = False
    +    double_quoted: bool = False
    +    current_kwarg: str = ""
    +    open_lparens: int = 0
    +    open_lsquate: int = 0
    +    open_lcurly: int = 0
    +    exec_return = ""
    +
    +    def get(self):
    +        return self.funcname, self.args, self.kwargs
    +
    +    def __str__(self):
    +        return self.fullstr + self.infuncstr
    +
    +
    +
    [docs]class ParsingError(RuntimeError): + """ + Failed to parse for some reason. + """ + pass
    + + +
    [docs]class FuncParser: + """ + Sets up a parser for strings containing `$funcname(*args, **kwargs)` + substrings. + + """ + +
    [docs] def __init__(self, + callables, + start_char=_START_CHAR, + escape_char=_ESCAPE_CHAR, + max_nesting=_MAX_NESTING, + **default_kwargs): + """ + Initialize the parser. + + Args: + callables (str, module, list or dict): Where to find + 'safe' functions to make available in the parser. If a `dict`, + it should be a direct mapping `{"funcname": callable, ...}`. If + one or mode modules or module-paths, the module(s) are first checked + for a dict `FUNCPARSER_CALLABLES = {"funcname", callable, ...}`. If + no such variable exists, all callables in the module (whose name does + not start with an underscore) will be made available to the parser. + start_char (str, optional): A character used to identify the beginning + of a parseable function. Default is `$`. + escape_char (str, optional): Prepend characters with this to have + them not count as a function. Default is the backtick, `\\\\`. + max_nesting (int, optional): How many levels of nested function calls + are allowed, to avoid exploitation. Default is 20. + **default_kwargs: These kwargs will be passed into all callables. These + kwargs can be overridden both by kwargs passed direcetly to `.parse` *and* + by kwargs given directly in the string `$funcname` call. They are + suitable for global defaults that is intended to be changed by the + user. To guarantee a call always gets a particular kwarg, pass it + into `.parse` as `**reserved_kwargs` instead. + + """ + if isinstance(callables, dict): + loaded_callables = {**callables} + else: + # load all modules/paths in sequence. Later-added will override + # earlier same-named callables (allows for overriding evennia defaults) + loaded_callables = {} + for module_or_path in make_iter(callables): + callables_mapping = variable_from_module( + module_or_path, variable="FUNCPARSER_CALLABLES") + if callables_mapping: + try: + # mapping supplied in variable + loaded_callables.update(callables_mapping) + except ValueError: + raise ParsingError( + f"Failure to parse - {module_or_path}.FUNCPARSER_CALLABLES " + "(must be a dict {'funcname': callable, ...})") + else: + # use all top-level variables + # (handles both paths and module instances + loaded_callables.update(callables_from_module(module_or_path)) + self.validate_callables(loaded_callables) + self.callables = loaded_callables + self.escape_char = escape_char + self.start_char = start_char + self.default_kwargs = default_kwargs
    + +
    [docs] def validate_callables(self, callables): + """ + Validate the loaded callables. Each callable must support at least + `funcname(*args, **kwargs)`. + property. + + Args: + callables (dict): A mapping `{"funcname": callable, ...}` to validate + + Raise: + AssertionError: If invalid callable was found. + + Notes: + This is also a good method to override for individual parsers + needing to run any particular pre-checks. + + """ + for funcname, clble in callables.items(): + try: + mapping = inspect.getfullargspec(clble) + except TypeError: + logger.log_trace(f"Could not run getfullargspec on {funcname}: {clble}") + else: + assert mapping.varargs, f"Parse-func callable '{funcname}' does not support *args." + assert mapping.varkw, f"Parse-func callable '{funcname}' does not support **kwargs."
    + +
    [docs] def execute(self, parsedfunc, raise_errors=False, **reserved_kwargs): + """ + Execute a parsed function + + Args: + parsedfunc (_ParsedFunc): This dataclass holds the parsed details + of the function. + raise_errors (bool, optional): Raise errors. Otherwise return the + string with the function unparsed. + **reserved_kwargs: These kwargs are _guaranteed_ to always be passed into + the callable on every call. It will override any default kwargs + _and_ also a same-named kwarg given manually in the $funcname + call. This is often used by Evennia to pass required data into + the callable, for example the current Session for inlinefuncs. + Returns: + any: The result of the execution. If this is a nested function, it + can be anything, otherwise it will be converted to a string later. + Always a string on un-raised error (the unparsed function string). + + Raises: + ParsingError, any: A `ParsingError` if the function could not be + found, otherwise error from function definition. Only raised if + `raise_errors` is `True` + + Notes: + The kwargs passed into the callable will be a mixture of the + `default_kwargs` passed into `FuncParser.__init__`, kwargs given + directly in the `$funcdef` string, and the `reserved_kwargs` this + function gets from `.parse()`. For colliding keys, funcdef-defined + kwargs will override default kwargs while reserved kwargs will always + override the other two. + + """ + funcname, args, kwargs = parsedfunc.get() + func = self.callables.get(funcname) + + if not func: + if raise_errors: + available = ", ".join(f"'{key}'" for key in self.callables) + raise ParsingError(f"Unknown parsed function '{str(parsedfunc)}' " + f"(available: {available})") + return str(parsedfunc) + + nargs = len(args) + + # build kwargs in the proper priority order + kwargs = {**self.default_kwargs, **kwargs, **reserved_kwargs, + **{'funcparser': self, "raise_errors": raise_errors}} + + try: + ret = func(*args, **kwargs) + return ret + except ParsingError: + if raise_errors: + raise + return str(parsedfunc) + except Exception: + logger.log_trace() + if raise_errors: + raise + return str(parsedfunc)
    + +
    [docs] def parse(self, string, raise_errors=False, escape=False, + strip=False, return_str=True, **reserved_kwargs): + """ + Use parser to parse a string that may or may not have + `$funcname(*args, **kwargs)` - style tokens in it. Only the callables + used to initiate the parser will be eligible for parsing. + + Args: + string (str): The string to parse. + raise_errors (bool, optional): By default, a failing parse just + means not parsing the string but leaving it as-is. If this is + `True`, errors (like not closing brackets) will lead to an + ParsingError. + escape (bool, optional): If set, escape all found functions so they + are not executed by later parsing. + strip (bool, optional): If set, strip any inline funcs from string + as if they were not there. + return_str (bool, optional): If set (default), always convert the + parse result to a string, otherwise return the result of the + latest called inlinefunc (if called separately). + **reserved_kwargs: If given, these are guaranteed to _always_ pass + as part of each parsed callable's **kwargs. These override + same-named default options given in `__init__` as well as any + same-named kwarg given in the string function. This is because + it is often used by Evennia to pass necessary kwargs into each + callable (like the current Session object for inlinefuncs). + + Returns: + str or any: The parsed string, or the same string on error (if + `raise_errors` is `False`). This is always a string + + Raises: + ParsingError: If a problem is encountered and `raise_errors` is True. + + """ + start_char = self.start_char + escape_char = self.escape_char + + # replace e.g. $$ with \$ so we only need to handle one escape method + string = string.replace(start_char + start_char, escape_char + start_char) + + # parsing state + callstack = [] + + single_quoted = False + double_quoted = False + open_lparens = 0 # open ( + open_lsquare = 0 # open [ + open_lcurly = 0 # open { + escaped = False + current_kwarg = "" + exec_return = "" + + curr_func = None + fullstr = '' # final string + infuncstr = '' # string parts inside the current level of $funcdef (including $) + + for char in string: + + if escaped: + # always store escaped characters verbatim + if curr_func: + infuncstr += char + else: + fullstr += char + escaped = False + continue + + if char == escape_char: + # don't store the escape-char itself + escaped = True + continue + + if char == start_char: + # start a new function definition (not escaped as $$) + + if curr_func: + # we are starting a nested funcdef + return_str = True + if len(callstack) > _MAX_NESTING: + # stack full - ignore this function + if raise_errors: + raise ParsingError("Only allows for parsing nesting function defs " + f"to a max depth of {_MAX_NESTING}.") + infuncstr += char + continue + else: + # store state for the current func and stack it + curr_func.current_kwarg = current_kwarg + curr_func.infuncstr = infuncstr + curr_func.single_quoted = single_quoted + curr_func.double_quoted = double_quoted + curr_func.open_lparens = open_lparens + curr_func.open_lsquare = open_lsquare + curr_func.open_lcurly = open_lcurly + current_kwarg = "" + infuncstr = "" + single_quoted = False + double_quoted = False + open_lparens = 0 + open_lsquare = 0 + open_lcurly = 0 + exec_return = "" + callstack.append(curr_func) + + # start a new func + curr_func = _ParsedFunc(prefix=char, fullstr=char) + continue + + if not curr_func: + # a normal piece of string + fullstr += char + # this must always be a string + return_str = True + continue + + # in a function def (can be nested) + + if exec_return != '' and char not in (",=)"): + # if exec_return is followed by any other character + # than one demarking an arg,kwarg or function-end + # it must immediately merge as a string + infuncstr += str(exec_return) + exec_return = '' + + if char == "'": # note that this is the same as "\'" + # a single quote - flip status + single_quoted = not single_quoted + infuncstr += char + continue + + if char == '"': # note that this is the same as '\"' + # a double quote = flip status + double_quoted = not double_quoted + infuncstr += char + continue + + if double_quoted or single_quoted: + # inside a string definition - this escapes everything else + infuncstr += char + continue + + # special characters detected inside function def + if char == '(': + if not curr_func.funcname: + # end of a funcdef name + curr_func.funcname = infuncstr + curr_func.fullstr += infuncstr + char + infuncstr = '' + else: + # just a random left-parenthesis + infuncstr += char + # track the open left-parenthesis + open_lparens += 1 + continue + + if char in '[]': + # a square bracket - start/end of a list? + infuncstr += char + open_lsquare += -1 if char == ']' else 1 + continue + + if char in '{}': + # a curly bracket - start/end of dict/set? + infuncstr += char + open_lcurly += -1 if char == '}' else 1 + continue + + if char == '=': + # beginning of a keyword argument + if exec_return != '': + infuncstr = exec_return + current_kwarg = infuncstr.strip() + curr_func.kwargs[current_kwarg] = "" + curr_func.fullstr += infuncstr + char + infuncstr = '' + continue + + if char in (',)'): + # commas and right-parens may indicate arguments ending + + if open_lparens > 1: + # one open left-parens is ok (beginning of arglist), more + # indicate we are inside an unclosed, nested (, so + # we need to not count this as a new arg or end of funcdef. + infuncstr += char + open_lparens -= 1 if char == ')' else 0 + continue + + if open_lcurly > 0 or open_lsquare > 0: + # also escape inside an open [... or {... structure + infuncstr += char + continue + + if exec_return != '': + # store the execution return as-received + if current_kwarg: + curr_func.kwargs[current_kwarg] = exec_return + else: + curr_func.args.append(exec_return) + else: + # store a string instead + if current_kwarg: + curr_func.kwargs[current_kwarg] = infuncstr.strip() + elif infuncstr.strip(): + # don't store the empty string + curr_func.args.append(infuncstr.strip()) + + # note that at this point either exec_return or infuncstr will + # be empty. We need to store the full string so we can print + # it 'raw' in case this funcdef turns out to e.g. lack an + # ending paranthesis + curr_func.fullstr += str(exec_return) + infuncstr + char + + current_kwarg = "" + exec_return = '' + infuncstr = '' + + if char == ')': + # closing the function list - this means we have a + # ready function-def to run. + open_lparens = 0 + + if strip: + # remove function as if it returned empty + exec_return = '' + elif escape: + # get function and set it as escaped + exec_return = escape_char + curr_func.fullstr + else: + # execute the function - the result may be a string or + # something else + exec_return = self.execute( + curr_func, raise_errors=raise_errors, **reserved_kwargs) + + if callstack: + # unnest the higher-level funcdef from stack + # and continue where we were + curr_func = callstack.pop() + current_kwarg = curr_func.current_kwarg + if curr_func.infuncstr: + # if we have an ongoing string, we must merge the + # exec into this as a part of that string + infuncstr = curr_func.infuncstr + str(exec_return) + exec_return = '' + curr_func.infuncstr = '' + single_quoted = curr_func.single_quoted + double_quoted = curr_func.double_quoted + open_lparens = curr_func.open_lparens + open_lsquare = curr_func.open_lsquare + open_lcurly = curr_func.open_lcurly + else: + # back to the top-level string - this means the + # exec_return should always be converted to a string. + curr_func = None + fullstr += str(exec_return) + if return_str: + exec_return = '' + infuncstr = '' + continue + + infuncstr += char + + if curr_func: + # if there is a still open funcdef or defs remaining in callstack, + # these are malformed (no closing bracket) and we should get their + # strings as-is. + callstack.append(curr_func) + for _ in range(len(callstack)): + infuncstr = str(callstack.pop()) + infuncstr + + if not return_str and exec_return != '': + # return explicit return + return exec_return + + # add the last bit to the finished string + fullstr += infuncstr + + return fullstr
    + +
    [docs] def parse_to_any(self, string, raise_errors=False, **reserved_kwargs): + """ + This parses a string and if the string only contains a "$func(...)", + the return will be the return value of that function, even if it's not + a string. If mixed in with other strings, the result will still always + be a string. + + Args: + string (str): The string to parse. + raise_errors (bool, optional): If unset, leave a failing (or + unrecognized) inline function as unparsed in the string. If set, + raise an ParsingError. + **reserved_kwargs: If given, these are guaranteed to _always_ pass + as part of each parsed callable's **kwargs. These override + same-named default options given in `__init__` as well as any + same-named kwarg given in the string function. This is because + it is often used by Evennia to pass necessary kwargs into each + callable (like the current Session object for inlinefuncs). + + Returns: + any: The return from the callable. Or string if the callable is not + given alone in the string. + + Raises: + ParsingError: If a problem is encountered and `raise_errors` is True. + + Notes: + This is a convenience wrapper for `self.parse(..., return_str=False)` which + accomplishes the same thing. + + Examples: + :: + + from ast import literal_eval + from evennia.utils.funcparser import FuncParser + + + def ret1(*args, **kwargs): + return 1 + + parser = FuncParser({"lit": lit}) + + assert parser.parse_to_any("$ret1()" == 1 + assert parser.parse_to_any("$ret1() and text" == '1 and text' + + """ + return self.parse(string, raise_errors=False, escape=False, strip=False, + return_str=False, **reserved_kwargs)
    + + +# +# Default funcparser callables. These are made available from this module's +# FUNCPARSER_CALLABLES. +# + +
    [docs]def funcparser_callable_eval(*args, **kwargs): + """ + Funcparser callable. This will combine safe evaluations to try to parse the + incoming string into a python object. If it fails, the return will be same + as the input. + + Args: + string (str): The string to parse. Only simple literals or operators are allowed. + + Returns: + any: The string parsed into its Python form, or the same as input. + + Examples: + - `$py(1) -> 1` + - `$py([1,2,3,4] -> [1, 2, 3]` + - `$py(3 + 4) -> 7` + + """ + args, kwargs = safe_convert_to_types(("py", {}) , *args, **kwargs) + return args[0] if args else ''
    + + +
    [docs]def funcparser_callable_toint(*args, **kwargs): + """Usage: toint(43.0) -> 43""" + inp = funcparser_callable_eval(*args, **kwargs) + try: + return int(inp) + except TypeError: + return inp
    + + +def _apply_operation_two_elements(*args, operator="+", **kwargs): + """ + Helper operating on two arguments + + Args: + val1 (any): First value to operate on. + val2 (any): Second value to operate on. + + Return: + any: The result of val1 + val2. Values must be + valid simple Python structures possible to add, + such as numbers, lists etc. The $eval is usually + better for non-list arithmetic. + + """ + args, kwargs = safe_convert_to_types((('py', 'py'), {}), *args, **kwargs) + if not len(args) > 1: + return '' + val1, val2 = args[0], args[1] + try: + if operator == "+": + return val1 + val2 + elif operator == "-": + return val1 - val2 + elif operator == "*": + return val1 * val2 + elif operator == "/": + return val1 / val2 + except Exception: + if kwargs.get('raise_errors'): + raise + return '' + + +
    [docs]def funcparser_callable_add(*args, **kwargs): + """Usage: `$add(val1, val2) -> val1 + val2`""" + return _apply_operation_two_elements(*args, operator='+', **kwargs)
    + + +
    [docs]def funcparser_callable_sub(*args, **kwargs): + """Usage: ``$sub(val1, val2) -> val1 - val2`""" + return _apply_operation_two_elements(*args, operator='-', **kwargs)
    + + +
    [docs]def funcparser_callable_mult(*args, **kwargs): + """Usage: `$mult(val1, val2) -> val1 * val2`""" + return _apply_operation_two_elements(*args, operator='*', **kwargs)
    + + +
    [docs]def funcparser_callable_div(*args, **kwargs): + """Usage: `$mult(val1, val2) -> val1 / val2`""" + return _apply_operation_two_elements(*args, operator='/', **kwargs)
    + + +
    [docs]def funcparser_callable_round(*args, **kwargs): + """ + Funcparser callable. Rounds an incoming float to a + certain number of significant digits. + + Args: + inp (str or number): If a string, it will attempt + to be converted to a number first. + significant (int): The number of significant digits. Default is None - + this will turn the result into an int. + + Returns: + any: The rounded value or inp if inp was not a number. + + Examples: + - `$round(3.5434343, 3) -> 3.543` + - `$round($random(), 2)` - rounds random result, e.g `0.22` + + """ + if not args: + return '' + args, _ = safe_convert_to_types(((float, int), {}) *args, **kwargs) + + num, *significant = args + significant = significant[0] if significant else 0 + try: + round(num, significant) + except Exception: + if kwargs.get('raise_errors'): + raise + return ''
    + +
    [docs]def funcparser_callable_random(*args, **kwargs): + """ + Funcparser callable. Returns a random number between 0 and 1, from 0 to a + maximum value, or within a given range (inclusive). + + Args: + minval (str, optional): Minimum value. If not given, assumed 0. + maxval (str, optional): Maximum value. + + Notes: + If either of the min/maxvalue has a '.' in it, a floating-point random + value will be returned. Otherwise it will be an + integer value in the given range. + + Examples: + - `$random()` - random value [0 .. 1) (float). + - `$random(5)` - random value [0..5] (int) + - `$random(5.0)` - random value [0..5] (float) + - `$random(5, 10)` - random value [5..10] (int) + - `$random(5, 10.0)` - random value [5..10] (float) + + """ + args, _ = safe_convert_to_types((('py', 'py'), {}), *args, **kwargs) + + nargs = len(args) + if nargs == 1: + # only maxval given + minval, maxval = 0, args[0] + elif nargs > 1: + minval, maxval = args[:2] + else: + minval, maxval = 0, 1 + + try: + if isinstance(minval, float) or isinstance(maxval, float): + return minval + ((maxval - minval) * random.random()) + else: + return random.randint(minval, maxval) + except Exception: + if kwargs.get('raise_errors'): + raise + return ''
    + +
    [docs]def funcparser_callable_randint(*args, **kwargs): + """ + Usage: $randint(start, end): + + Legacy alias - always returns integers. + + """ + return int(funcparser_callable_random(*args, **kwargs))
    + + +
    [docs]def funcparser_callable_choice(*args, **kwargs): + """ + FuncParser callable. Picks a random choice from a list. + + Args: + listing (list): A list of items to randomly choose between. + This will be converted from a string to a real list. + + Returns: + any: The randomly chosen element. + + Example: + - `$choice([key, flower, house])` + - `$choice([1, 2, 3, 4])` + + """ + if not args: + return '' + args, _ = safe_convert_to_types(('py', {}), *args, **kwargs) + try: + return random.choice(args[0]) + except Exception: + if kwargs.get('raise_errors'): + raise + return ''
    + + +
    [docs]def funcparser_callable_pad(*args, **kwargs): + """ + FuncParser callable. Pads text to given width, optionally with fill-characters + + Args: + text (str): Text to pad. + width (int): Width of padding. + align (str, optional): Alignment of padding; one of 'c', 'l' or 'r'. + fillchar (str, optional): Character used for padding. Defaults to a space. + + Example: + - `$pad(text, 12, r, ' ') -> " text"` + - `$pad(text, width=12, align=c, fillchar=-) -> "----text----"` + + """ + if not args: + return '' + args, kwargs = safe_convert_to_types( + ((str, int, str, str), {'width': int, 'align': str, 'fillchar': str}), *args, **kwargs) + + text, *rest = args + nrest = len(rest) + try: + width = int(kwargs.get("width", rest[0] if nrest > 0 else _CLIENT_DEFAULT_WIDTH)) + except TypeError: + width = _CLIENT_DEFAULT_WIDTH + + align = kwargs.get("align", rest[1] if nrest > 1 else 'c') + fillchar = kwargs.get("fillchar", rest[2] if nrest > 2 else ' ') + if align not in ('c', 'l', 'r'): + align = 'c' + return pad(str(text), width=width, align=align, fillchar=fillchar)
    + + +
    [docs]def funcparser_callable_crop(*args, **kwargs): + """ + FuncParser callable. Crops ingoing text to given widths. + + Args: + text (str, optional): Text to crop. + width (str, optional): Will be converted to an integer. Width of + crop in characters. + suffix (str, optional): End string to mark the fact that a part + of the string was cropped. Defaults to `[...]`. + + Example: + - `$crop(A long text, 10, [...]) -> "A lon[...]"` + - `$crop(text, width=11, suffix='[...]) -> "A long[...]"` + + """ + if not args: + return '' + text, *rest = args + nrest = len(rest) + try: + width = int(kwargs.get("width", rest[0] if nrest > 0 else _CLIENT_DEFAULT_WIDTH)) + except TypeError: + width = _CLIENT_DEFAULT_WIDTH + suffix = kwargs.get('suffix', rest[1] if nrest > 1 else "[...]") + return crop(str(text), width=width, suffix=str(suffix))
    + + +
    [docs]def funcparser_callable_space(*args, **kwarg): + """ + Usage: $space(43) + + Insert a length of space. + + """ + if not args: + return '' + try: + width = int(args[0]) + except TypeError: + width = 1 + return " " * width
    + + +
    [docs]def funcparser_callable_justify(*args, **kwargs): + """ + Justify text across a width, default across screen width. + + Args: + text (str): Text to justify. + width (int, optional): Defaults to default screen width. + align (str, optional): One of 'l', 'c', 'r' or 'f' for 'full'. + indent (int, optional): Intendation of text block, if any. + + Returns: + str: The justified text. + + Examples: + - `$just(text, width=40)` + - `$just(text, align=r, indent=2)` + + """ + if not args: + return '' + text, *rest = args + lrest = len(rest) + try: + width = int(kwargs.get("width", rest[0] if lrest > 0 else _CLIENT_DEFAULT_WIDTH)) + except TypeError: + width = _CLIENT_DEFAULT_WIDTH + align = str(kwargs.get("align", rest[1] if lrest > 1 else 'f')) + try: + indent = int(kwargs.get("indent", rest[2] if lrest > 2 else 0)) + except TypeError: + indent = 0 + return justify(str(text), width=width, align=align, indent=indent)
    + + +# legacy for backwards compatibility +
    [docs]def funcparser_callable_left_justify(*args, **kwargs): + "Usage: $ljust(text)" + return funcparser_callable_justify(*args, align='l', **kwargs)
    + + +
    [docs]def funcparser_callable_right_justify(*args, **kwargs): + "Usage: $rjust(text)" + return funcparser_callable_justify(*args, align='r', **kwargs)
    + + +
    [docs]def funcparser_callable_center_justify(*args, **kwargs): + "Usage: $cjust(text)" + return funcparser_callable_justify(*args, align='c', **kwargs)
    + + +
    [docs]def funcparser_callable_clr(*args, **kwargs): + """ + FuncParser callable. Colorizes nested text. + + Args: + startclr (str, optional): An ANSI color abbreviation without the + prefix `|`, such as `r` (red foreground) or `[r` (red background). + text (str, optional): Text + endclr (str, optional): The color to use at the end of the string. Defaults + to `|n` (reset-color). + Kwargs: + color (str, optional): If given, + + Example: + - `$clr(r, text, n) -> "|rtext|n"` + - `$clr(r, text) -> "|rtext|n` + - `$clr(text, start=r, end=n) -> "|rtext|n"` + + """ + if not args: + return '' + + startclr, text, endclr = '', '', '' + if len(args) > 1: + # $clr(pre, text, post)) + startclr, *rest = args + if rest: + text, *endclr = rest + if endclr: + endclr = endclr[0] + else: + # $clr(text, start=pre, end=post) + text = args[0] + startclr = kwargs.get("start", '') + endclr = kwargs.get("end", '') + + startclr = "|" + startclr if startclr else "" + endclr = "|" + endclr if endclr else ("|n" if startclr else '') + return f"{startclr}{text}{endclr}"
    + + + + + +
    [docs]def funcparser_callable_search_list(*args, caller=None, access="control", **kwargs): + """ + Usage: $objlist(#123) + + Legacy alias for search with a return_list=True kwarg preset. + + """ + return funcparser_callable_search(*args, caller=caller, access=access, + return_list=True, **kwargs)
    + + +
    [docs]def funcparser_callable_you(*args, caller=None, receiver=None, mapping=None, capitalize=False, **kwargs): + """ + Usage: $you() or $you(key) + + Replaces with you for the caller of the string, with the display_name + of the caller for others. + + Keyword Args: + caller (Object): The 'you' in the string. This is used unless another + you-key is passed to the callable in combination with `mapping`. + receiver (Object): The recipient of the string. + mapping (dict, optional): This is a mapping `{key:Object, ...}` and is + used to find which object `$you(key)` refers to. If not given, the + `caller` kwarg is used. + capitalize (bool): Passed by the You helper, to capitalize you. + + Returns: + str: The parsed string. + + Raises: + ParsingError: If `caller` and `receiver` were not supplied. + + Notes: + The kwargs should be passed the to parser directly. + + Examples: + This can be used by the say or emote hooks to pass actor stance + strings. This should usually be combined with the $inflect() callable. + + - `With a grin, $you() $conj(jump) at $you(tommy).` + + The caller-object will see "With a grin, you jump at Tommy." + Tommy will see "With a grin, CharName jumps at you." + Others will see "With a grin, CharName jumps at Tommy." + + """ + if args and mapping: + # this would mean a $you(key) form + try: + caller = mapping.get(args[0]) + except KeyError: + pass + + if not (caller and receiver): + raise ParsingError("No caller or receiver supplied to $you callable.") + + capitalize = bool(capitalize) + if caller == receiver: + return "You" if capitalize else "you" + return caller.get_display_name(looker=receiver) if hasattr(caller, "get_display_name") else str(caller)
    + + +
    [docs]def funcparser_callable_You(*args, you=None, receiver=None, mapping=None, capitalize=True, **kwargs): + """ + Usage: $You() - capitalizes the 'you' output. + + """ + return funcparser_callable_you( + *args, you=you, receiver=receiver, mapping=mapping, capitalize=capitalize, **kwargs)
    + + +
    [docs]def funcparser_callable_conjugate(*args, caller=None, receiver=None, **kwargs): + """ + Conjugate a verb according to if it should be 2nd or third person. + + Keyword Args: + caller (Object): The object who represents 'you' in the string. + receiver (Object): The recipient of the string. + + Returns: + str: The parsed string. + + Raises: + ParsingError: If `you` and `recipient` were not both supplied. + + Notes: + Note that the verb will not be capitalized. It also + assumes that the active party (You) is the one performing the verb. + This automatic conjugation will fail if the active part is another person + than 'you'. The caller/receiver must be passed to the parser directly. + + Examples: + This is often used in combination with the $you/You( callables. + + - `With a grin, $you() $conj(jump)` + + You will see "With a grin, you jump." + Others will see "With a grin, CharName jumps." + + """ + if not args: + return '' + if not (caller and receiver): + raise ParsingError("No caller/receiver supplied to $conj callable") + + second_person_str, third_person_str = verb_actor_stance_components(args[0]) + return second_person_str if caller == receiver else third_person_str
    + + +# these are made available as callables by adding 'evennia.utils.funcparser' as +# a callable-path when initializing the FuncParser. + +FUNCPARSER_CALLABLES = { + # 'standard' callables + + # eval and arithmetic + "eval": funcparser_callable_eval, + "add": funcparser_callable_add, + "sub": funcparser_callable_sub, + "mult": funcparser_callable_mult, + "div": funcparser_callable_div, + "round": funcparser_callable_round, + "toint": funcparser_callable_toint, + + # randomizers + "random": funcparser_callable_random, + "randint": funcparser_callable_randint, + "choice": funcparser_callable_choice, + + # string manip + "pad": funcparser_callable_pad, + "crop": funcparser_callable_crop, + "just": funcparser_callable_justify, + "ljust": funcparser_callable_left_justify, + "rjust": funcparser_callable_right_justify, + "cjust": funcparser_callable_center_justify, + "justify": funcparser_callable_justify, # aliases for backwards compat + "justify_left": funcparser_callable_left_justify, + "justify_right": funcparser_callable_right_justify, + "justify_center": funcparser_callable_center_justify, + "space": funcparser_callable_space, + "clr": funcparser_callable_clr, +} + +SEARCHING_CALLABLES = { + # requires `caller` and optionally `access` to be passed into parser + "search": funcparser_callable_search, + "obj": funcparser_callable_search, # aliases for backwards compat + "objlist": funcparser_callable_search_list, + "dbref": funcparser_callable_search, +} + +ACTOR_STANCE_CALLABLES = { + # requires `you`, `receiver` and `mapping` to be passed into parser + "you": funcparser_callable_you, + "You": funcparser_callable_You, + "conj": funcparser_callable_conjugate, +} +
    + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html b/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html deleted file mode 100644 index a0d8d51f22..0000000000 --- a/docs/1.0-dev/_modules/evennia/utils/inlinefuncs.html +++ /dev/null @@ -1,730 +0,0 @@ - - - - - - - - evennia.utils.inlinefuncs — Evennia 1.0-dev documentation - - - - - - - - - - - - - -
    -
    -
    -
    - -

    Source code for evennia.utils.inlinefuncs

    -"""
    -Inline functions (nested form).
    -
    -This parser accepts nested inlinefunctions on the form
    -
    -```python
    -$funcname(arg, arg, ...)
    -```
    -
    -embedded in any text where any arg can be another ``$funcname()`` call.
    -This functionality is turned off by default - to activate,
    -`settings.INLINEFUNC_ENABLED` must be set to `True`.
    -
    -Each token starts with `$funcname(` where there must be no space
    -between the `$funcname` and `"("`. The inlinefunc ends with a matched ending parentesis.
    -`")"`.
    -
    -Inside the inlinefunc definition, one can use `\` to escape. This is
    -mainly needed for escaping commas in flowing text (which would
    -otherwise be interpreted as an argument separator), or to escape `)`
    -when not intended to close the function block. Enclosing text in
    -matched `\"\"\"` (triple quotes) or `'''` (triple single-quotes) will
    -also escape *everything* within without needing to escape individual
    -characters.
    -
    -The available inlinefuncs are defined as global-level functions in
    -modules defined by `settings.INLINEFUNC_MODULES`. They are identified
    -by their function name (and ignored if this name starts with `_`). They
    -should be on the following form:
    -
    -```python
    -def funcname (*args, **kwargs):
    -    # ...
    -```
    -
    -Here, the arguments given to `$funcname(arg1,arg2)` will appear as the
    -`*args` tuple. This will be populated by the arguments given to the
    -inlinefunc in-game - the only part that will be available from
    -in-game. `**kwargs` are not supported from in-game but are only used
    -internally by Evennia to make details about the caller available to
    -the function. The kwarg passed to all functions is `session`, the
    -Sessionobject for the object seeing the string. This may be `None` if
    -the string is sent to a non-puppetable object. The inlinefunc should
    -never raise an exception.
    -
    -There are two reserved function names:
    -
    -- "nomatch": This is called if the user uses a functionname that is
    -  not registered. The nomatch function will get the name of the
    -  not-found function as its first argument followed by the normal
    -  arguments to the given function. If not defined the default effect is
    -  to print `<UNKNOWN>` to replace the unknown function.
    -- "stackfull": This is called when the maximum nested function stack is reached.
    -  When this happens, the original parsed string is returned and the result of
    -  the `stackfull` inlinefunc is appended to the end. By default this is an
    -  error message.
    -
    -Syntax errors, notably failing to completely closing all inlinefunc
    -blocks, will lead to the entire string remaining unparsed. Inlineparsing should
    -never traceback.
    -
    -----
    -
    -"""
    -
    -import re
    -import fnmatch
    -import random as base_random
    -from django.conf import settings
    -
    -from evennia.utils import utils, logger
    -
    -# The stack size is a security measure. Set to <=0 to disable.
    -_STACK_MAXSIZE = settings.INLINEFUNC_STACK_MAXSIZE
    -
    -
    -# example/testing inline functions
    -
    -
    -
    [docs]def random(*args, **kwargs): - """ - Inlinefunc. Returns a random number between - 0 and 1, from 0 to a maximum value, or within a given range (inclusive). - - Args: - minval (str, optional): Minimum value. If not given, assumed 0. - maxval (str, optional): Maximum value. - - Keyword argumuents: - session (Session): Session getting the string. - - Notes: - If either of the min/maxvalue has a '.' in it, a floating-point random - value will be returned. Otherwise it will be an integer value in the - given range. - - Example: - `$random()` - `$random(5)` - `$random(5, 10)` - - """ - nargs = len(args) - if nargs == 1: - # only maxval given - minval, maxval = "0", args[0] - elif nargs > 1: - minval, maxval = args[:2] - else: - minval, maxval = ("0", "1") - - if "." in minval or "." in maxval: - # float mode - try: - minval, maxval = float(minval), float(maxval) - except ValueError: - minval, maxval = 0, 1 - return "{:.2f}".format(minval + maxval * base_random.random()) - else: - # int mode - try: - minval, maxval = int(minval), int(maxval) - except ValueError: - minval, maxval = 0, 1 - return str(base_random.randint(minval, maxval))
    - - -
    [docs]def pad(*args, **kwargs): - """ - Inlinefunc. Pads text to given width. - - Args: - text (str, optional): Text to pad. - width (str, optional): Will be converted to integer. Width - of padding. - align (str, optional): Alignment of padding; one of 'c', 'l' or 'r'. - fillchar (str, optional): Character used for padding. Defaults to a - space. - - Keyword Args: - session (Session): Session performing the pad. - - Example: - `$pad(text, width, align, fillchar)` - - """ - text, width, align, fillchar = "", 78, "c", " " - nargs = len(args) - if nargs > 0: - text = args[0] - if nargs > 1: - width = int(args[1]) if args[1].strip().isdigit() else 78 - if nargs > 2: - align = args[2] if args[2] in ("c", "l", "r") else "c" - if nargs > 3: - fillchar = args[3] - return utils.pad(text, width=width, align=align, fillchar=fillchar)
    - - -
    [docs]def crop(*args, **kwargs): - """ - Inlinefunc. Crops ingoing text to given widths. - - Args: - text (str, optional): Text to crop. - width (str, optional): Will be converted to an integer. Width of - crop in characters. - suffix (str, optional): End string to mark the fact that a part - of the string was cropped. Defaults to `[...]`. - Keyword Args: - session (Session): Session performing the crop. - - Example: - `$crop(text, width=78, suffix='[...]')` - - """ - text, width, suffix = "", 78, "[...]" - nargs = len(args) - if nargs > 0: - text = args[0] - if nargs > 1: - width = int(args[1]) if args[1].strip().isdigit() else 78 - if nargs > 2: - suffix = args[2] - return utils.crop(text, width=width, suffix=suffix)
    - - -
    [docs]def space(*args, **kwargs): - """ - Inlinefunc. Inserts an arbitrary number of spaces. Defaults to 4 spaces. - - Args: - spaces (int, optional): The number of spaces to insert. - - Keyword Args: - session (Session): Session performing the crop. - - Example: - `$space(20)` - - """ - width = 4 - if args: - width = abs(int(args[0])) if args[0].strip().isdigit() else 4 - return " " * width
    - - -
    [docs]def clr(*args, **kwargs): - """ - Inlinefunc. Colorizes nested text. - - Args: - startclr (str, optional): An ANSI color abbreviation without the - prefix `|`, such as `r` (red foreground) or `[r` (red background). - text (str, optional): Text - endclr (str, optional): The color to use at the end of the string. Defaults - to `|n` (reset-color). - Keyword Args: - session (Session): Session object triggering inlinefunc. - - Example: - `$clr(startclr, text, endclr)` - - """ - text = "" - nargs = len(args) - if nargs > 0: - color = args[0].strip() - if nargs > 1: - text = args[1] - text = "|" + color + text - if nargs > 2: - text += "|" + args[2].strip() - else: - text += "|n" - return text
    - - -
    [docs]def null(*args, **kwargs): - return args[0] if args else ""
    - - -
    [docs]def nomatch(name, *args, **kwargs): - """ - Default implementation of nomatch returns the function as-is as a string. - - """ - kwargs.pop("inlinefunc_stack_depth", None) - kwargs.pop("session") - - return "${name}({args}{kwargs})".format( - name=name, - args=",".join(args), - kwargs=",".join("{}={}".format(key, val) for key, val in kwargs.items()), - )
    - - -_INLINE_FUNCS = {} - -# we specify a default nomatch function to use if no matching func was -# found. This will be overloaded by any nomatch function defined in -# the imported modules. -_DEFAULT_FUNCS = { - "nomatch": lambda *args, **kwargs: "<UNKNOWN>", - "stackfull": lambda *args, **kwargs: "\n (not parsed: ", -} - -_INLINE_FUNCS.update(_DEFAULT_FUNCS) - -# load custom inline func modules. -for module in utils.make_iter(settings.INLINEFUNC_MODULES): - try: - _INLINE_FUNCS.update(utils.callables_from_module(module)) - except ImportError as err: - if module == "server.conf.inlinefuncs": - # a temporary warning since the default module changed name - raise ImportError( - "Error: %s\nPossible reason: mygame/server/conf/inlinefunc.py should " - "be renamed to mygame/server/conf/inlinefuncs.py (note " - "the S at the end)." % err - ) - else: - raise - - -# regex definitions - -_RE_STARTTOKEN = re.compile(r"(?<!\\)\$(\w+)\(") # unescaped $funcname( (start of function call) - -# note: this regex can be experimented with at https://regex101.com/r/kGR3vE/2 -_RE_TOKEN = re.compile( - r""" - (?<!\\)\'\'\'(?P<singlequote>.*?)(?<!\\)\'\'\'| # single-triplets escape all inside - (?<!\\)\"\"\"(?P<doublequote>.*?)(?<!\\)\"\"\"| # double-triplets escape all inside - (?P<comma>(?<!\\)\,)| # , (argument sep) - (?P<end>(?<!\\)\))| # ) (possible end of func call) - (?P<leftparens>(?<!\\)\()| # ( (lone left-parens) - (?P<start>(?<!\\)\$\w+\()| # $funcname (start of func call) - (?P<escaped> # escaped tokens to re-insert sans backslash - \\\'|\\\"|\\\)|\\\$\w+\(|\\\()| - (?P<rest> # everything else to re-insert verbatim - \$(?!\w+\()|\'|\"|\\|[^),$\'\"\\\(]+)""", - re.UNICODE | re.IGNORECASE | re.VERBOSE | re.DOTALL, -) - -# Cache for function lookups. -_PARSING_CACHE = utils.LimitedSizeOrderedDict(size_limit=1000) - - -
    [docs]class ParseStack(list): - """ - Custom stack that always concatenates strings together when the - strings are added next to one another. Tuples are stored - separately and None is used to mark that a string should be broken - up into a new chunk. Below is the resulting stack after separately - appending 3 strings, None, 2 strings, a tuple and finally 2 - strings: - - [string + string + string, - None - string + string, - tuple, - string + string] - - """ - -
    [docs] def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) - # always start stack with the empty string - list.append(self, "") - # indicates if the top of the stack is a string or not - self._string_last = True
    - - def __eq__(self, other): - return ( - super().__eq__(other) - and hasattr(other, "_string_last") - and self._string_last == other._string_last - ) - - def __ne__(self, other): - return not self.__eq__(other) - -
    [docs] def append(self, item): - """ - The stack will merge strings, add other things as normal - """ - if isinstance(item, str): - if self._string_last: - self[-1] += item - else: - list.append(self, item) - self._string_last = True - else: - # everything else is added as normal - list.append(self, item) - self._string_last = False
    - - -
    [docs]class InlinefuncError(RuntimeError): - pass
    - - -
    [docs]def parse_inlinefunc(string, strip=False, available_funcs=None, stacktrace=False, **kwargs): - """ - Parse the incoming string. - - Args: - string (str): The incoming string to parse. - strip (bool, optional): Whether to strip function calls rather than - execute them. - available_funcs (dict, optional): Define an alternative source of functions to parse for. - If unset, use the functions found through `settings.INLINEFUNC_MODULES`. - stacktrace (bool, optional): If set, print the stacktrace to log. - Keyword Args: - session (Session): This is sent to this function by Evennia when triggering - it. It is passed to the inlinefunc. - kwargs (any): All other kwargs are also passed on to the inlinefunc. - - - """ - global _PARSING_CACHE - usecache = False - if not available_funcs: - available_funcs = _INLINE_FUNCS - usecache = True - else: - # make sure the default keys are available, but also allow overriding - tmp = _DEFAULT_FUNCS.copy() - tmp.update(available_funcs) - available_funcs = tmp - - if usecache and string in _PARSING_CACHE: - # stack is already cached - stack = _PARSING_CACHE[string] - elif not _RE_STARTTOKEN.search(string): - # if there are no unescaped start tokens at all, return immediately. - return string - else: - # no cached stack; build a new stack and continue - stack = ParseStack() - - # process string on stack - ncallable = 0 - nlparens = 0 - nvalid = 0 - - if stacktrace: - out = "STRING: {} =>".format(string) - print(out) - logger.log_info(out) - - for match in _RE_TOKEN.finditer(string): - gdict = match.groupdict() - - if stacktrace: - out = " MATCH: {}".format({key: val for key, val in gdict.items() if val}) - print(out) - logger.log_info(out) - - if gdict["singlequote"]: - stack.append(gdict["singlequote"]) - elif gdict["doublequote"]: - stack.append(gdict["doublequote"]) - elif gdict["leftparens"]: - # we have a left-parens inside a callable - if ncallable: - nlparens += 1 - stack.append("(") - elif gdict["end"]: - if nlparens > 0: - nlparens -= 1 - stack.append(")") - continue - if ncallable <= 0: - stack.append(")") - continue - args = [] - while stack: - operation = stack.pop() - if callable(operation): - if not strip: - stack.append((operation, [arg for arg in reversed(args)])) - ncallable -= 1 - break - else: - args.append(operation) - elif gdict["start"]: - funcname = _RE_STARTTOKEN.match(gdict["start"]).group(1) - try: - # try to fetch the matching inlinefunc from storage - stack.append(available_funcs[funcname]) - nvalid += 1 - except KeyError: - stack.append(available_funcs["nomatch"]) - stack.append(funcname) - stack.append(None) - ncallable += 1 - elif gdict["escaped"]: - # escaped tokens - token = gdict["escaped"].lstrip("\\") - stack.append(token) - elif gdict["comma"]: - if ncallable > 0: - # commas outside strings and inside a callable are - # used to mark argument separation - we use None - # in the stack to indicate such a separation. - stack.append(None) - else: - # no callable active - just a string - stack.append(",") - else: - # the rest - stack.append(gdict["rest"]) - - if ncallable > 0: - # this means not all inlinefuncs were complete - return string - - if _STACK_MAXSIZE > 0 and _STACK_MAXSIZE < nvalid: - # if stack is larger than limit, throw away parsing - return string + available_funcs["stackfull"](*args, **kwargs) - elif usecache: - # cache the stack - we do this also if we don't check the cache above - _PARSING_CACHE[string] = stack - - # run the stack recursively - def _run_stack(item, depth=0): - retval = item - if isinstance(item, tuple): - if strip: - return "" - else: - func, arglist = item - args = [""] - for arg in arglist: - if arg is None: - # an argument-separating comma - start a new arg - args.append("") - else: - # all other args should merge into one string - args[-1] += _run_stack(arg, depth=depth + 1) - # execute the inlinefunc at this point or strip it. - kwargs["inlinefunc_stack_depth"] = depth - retval = "" if strip else func(*args, **kwargs) - return utils.to_str(retval) - - retval = "".join(_run_stack(item) for item in stack) - if stacktrace: - out = "STACK: \n{} => {}\n".format(stack, retval) - print(out) - logger.log_info(out) - - # execute the stack - return retval
    - - -
    [docs]def raw(string): - """ - Escape all inlinefuncs in a string so they won't get parsed. - - Args: - string (str): String with inlinefuncs to escape. - """ - - def _escape(match): - return "\\" + match.group(0) - - return _RE_STARTTOKEN.sub(_escape, string)
    - - -# -# Nick templating -# - - -""" -This supports the use of replacement templates in nicks: - -This happens in two steps: - -1) The user supplies a template that is converted to a regex according - to the unix-like templating language. -2) This regex is tested against nicks depending on which nick replacement - strategy is considered (most commonly inputline). -3) If there is a template match and there are templating markers, - these are replaced with the arguments actually given. - -@desc $1 $2 $3 - -This will be converted to the following regex: - -\@desc (?P<1>\w+) (?P<2>\w+) $(?P<3>\w+) - -Supported template markers (through fnmatch) - * matches anything (non-greedy) -> .*? - ? matches any single character -> - [seq] matches any entry in sequence - [!seq] matches entries not in sequence -Custom arg markers - $N argument position (1-99) - -""" -_RE_NICK_ARG = re.compile(r"\\(\$)([1-9][0-9]?)") -_RE_NICK_TEMPLATE_ARG = re.compile(r"(\$)([1-9][0-9]?)") -_RE_NICK_SPACE = re.compile(r"\\ ") - - -
    [docs]class NickTemplateInvalid(ValueError): - pass
    - - -
    [docs]def initialize_nick_templates(in_template, out_template): - """ - Initialize the nick templates for matching and remapping a string. - - Args: - in_template (str): The template to be used for nick recognition. - out_template (str): The template to be used to replace the string - matched by the in_template. - - Returns: - regex (regex): Regex to match against strings - template (str): Template with markers {arg1}, {arg2}, etc for - replacement using the standard .format method. - - Raises: - evennia.utils.inlinefuncs.NickTemplateInvalid: If the in/out template - does not have a matching number of $args. - - """ - # create the regex for in_template - regex_string = fnmatch.translate(in_template) - n_inargs = len(_RE_NICK_ARG.findall(regex_string)) - regex_string = _RE_NICK_SPACE.sub("\s+", regex_string) - regex_string = _RE_NICK_ARG.sub(lambda m: "(?P<arg%s>.+?)" % m.group(2), regex_string) - - # create the out_template - template_string = _RE_NICK_TEMPLATE_ARG.sub(lambda m: "{arg%s}" % m.group(2), out_template) - - # validate the tempaltes - they should at least have the same number of args - n_outargs = len(_RE_NICK_TEMPLATE_ARG.findall(out_template)) - if n_inargs != n_outargs: - raise NickTemplateInvalid - - return re.compile(regex_string), template_string
    - - -
    [docs]def parse_nick_template(string, template_regex, outtemplate): - """ - Parse a text using a template and map it to another template - - Args: - string (str): The input string to processj - template_regex (regex): A template regex created with - initialize_nick_template. - outtemplate (str): The template to which to map the matches - produced by the template_regex. This should have $1, $2, - etc to match the regex. - - """ - match = template_regex.match(string) - if match: - return outtemplate.format(**match.groupdict()) - return string
    -
    - -
    -
    -
    -
    - -
    -
    - - - - \ No newline at end of file diff --git a/docs/1.0-dev/_modules/evennia/utils/utils.html b/docs/1.0-dev/_modules/evennia/utils/utils.html index 81e1984c59..774ab09e4e 100644 --- a/docs/1.0-dev/_modules/evennia/utils/utils.html +++ b/docs/1.0-dev/_modules/evennia/utils/utils.html @@ -62,6 +62,8 @@ import importlib import importlib.util import importlib.machinery +from ast import literal_eval +from simpleeval import simple_eval from unicodedata import east_asian_width from twisted.internet.task import deferLater from twisted.internet.defer import returnValue # noqa - used as import target @@ -1120,7 +1122,8 @@ store_key (tuple, optional): This is only used in combination with `stop` and should be the return given from the original `repeat` call. If this is given, all other args except `stop` are ignored. - *args, **kwargs: Used as arguments to `callback`. + *args: Used as arguments to `callback`. + **kwargs: Keyword-arguments to pass to `callback`. Returns: tuple or None: The tuple is the `store_key` - the identifier for the @@ -1154,8 +1157,8 @@ Args: store_key (tuple): This is the return from `repeat`, used to uniquely - identify the ticker to stop. Without the store_key, the ticker - must be stopped by passing its parameters to `TICKER_HANDLER.remove` + identify the ticker to stop. Without the store_key, the ticker + must be stopped by passing its parameters to `TICKER_HANDLER.remove` directly. Returns: @@ -2432,6 +2435,107 @@ return ret return decorator
    + + +
    [docs]def safe_convert_to_types(converters, *args, raise_errors=True, **kwargs): + """ + Helper function to safely convert inputs to expected data types. + + Args: + converters (tuple): A tuple `((converter, converter,...), {kwarg: converter, ...})` to + match a converter to each element in `*args` and `**kwargs`. + Each converter will will be called with the arg/kwarg-value as the only argument. + If there are too few converters given, the others will simply not be converter. If the + converter is given as the string 'py', it attempts to run + `safe_eval`/`literal_eval` on the input arg or kwarg value. It's possible to + skip the arg/kwarg part of the tuple, an empty tuple/dict will then be assumed. + *args: The arguments to convert with `argtypes`. + raise_errors (bool, optional): If set, raise any errors. This will + abort the conversion at that arg/kwarg. Otherwise, just skip the + conversion of the failing arg/kwarg. This will be set by the FuncParser if + this is used as a part of a FuncParser callable. + **kwargs: The kwargs to convert with `kwargtypes` + + Returns: + tuple: `(args, kwargs)` in converted form. + + Raises: + utils.funcparser.ParsingError: If parsing failed in the `'py'` + converter. This also makes this compatible with the FuncParser + interface. + any: Any other exception raised from other converters, if raise_errors is True. + + Notes: + This function is often used to validate/convert input from untrusted sources. For + security, the "py"-converter is deliberately limited and uses `safe_eval`/`literal_eval` + which only supports simple expressions or simple containers with literals. NEVER + use the python `eval` or `exec` methods as a converter for any untrusted input! Allowing + untrusted sources to execute arbitrary python on your server is a severe security risk, + + Example: + :: + + $funcname(1, 2, 3.0, c=[1,2,3]) + + def _funcname(*args, **kwargs): + args, kwargs = safe_convert_input(((int, int, float), {'c': 'py'}), *args, **kwargs) + # ... + + """ + def _safe_eval(inp): + if not inp: + return '' + if not isinstance(inp, str): + # already converted + return inp + + try: + return literal_eval(inp) + except Exception as err: + literal_err = f"{err.__class__.__name__}: {err}" + try: + return simple_eval(inp) + except Exception as err: + simple_err = f"{str(err.__class__.__name__)}: {err}" + pass + + if raise_errors: + from evennia.utils.funcparser import ParsingError + err = (f"Errors converting '{inp}' to python:\n" + f"literal_eval raised {literal_err}\n" + f"simple_eval raised {simple_err}") + raise ParsingError(err) + + # handle an incomplete/mixed set of input converters + if not converters: + return args, kwargs + arg_converters, *kwarg_converters = converters + arg_converters = make_iter(arg_converters) + kwarg_converters = kwarg_converters[0] if kwarg_converters else {} + + # apply the converters + if args and arg_converters: + args = list(args) + arg_converters = make_iter(arg_converters) + for iarg, arg in enumerate(args[:len(arg_converters)]): + converter = arg_converters[iarg] + converter = _safe_eval if converter in ('py', 'python') else converter + try: + args[iarg] = converter(arg) + except Exception: + if raise_errors: + raise + args = tuple(args) + if kwarg_converters and isinstance(kwarg_converters, dict): + for key, converter in kwarg_converters.items(): + converter = _safe_eval if converter in ('py', 'python') else converter + if key in {**kwargs}: + try: + kwargs[key] = converter(kwargs[key]) + except Exception: + if raise_errors: + raise + return args, kwargs
    diff --git a/docs/1.0-dev/_modules/evennia/utils/verb_conjugation/conjugate.html b/docs/1.0-dev/_modules/evennia/utils/verb_conjugation/conjugate.html new file mode 100644 index 0000000000..ccaf92b979 --- /dev/null +++ b/docs/1.0-dev/_modules/evennia/utils/verb_conjugation/conjugate.html @@ -0,0 +1,492 @@ + + + + + + + + evennia.utils.verb_conjugation.conjugate — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +

    Source code for evennia.utils.verb_conjugation.conjugate

    +"""
    +English verb conjugation
    +
    +Original Author: Tom De Smedt <tomdesmedt@organisms.be> of Nodebox
    +Refactored by Griatch 2021, for Evennia.
    +
    +This is distributed under the GPL2 license. See ./LICENSE.txt for details.
    +
    +The verb.txt morphology was adopted from the XTAG morph_englis.flat:
    +http://www.cis.upenn.edu/~xtag/
    +
    +
    +"""
    +
    +import os
    +
    +_VERBS_FILE = "verbs.txt"
    +
    +# Each verb and its tenses is a list in verbs.txt,
    +# indexed according to the following keys:
    +# the negated forms (for supported verbs) are ind+11.
    +
    +verb_tenses_keys = {
    +    "infinitive": 0,
    +    "1st singular present": 1,
    +    "2nd singular present": 2,
    +    "3rd singular present": 3,
    +    "present plural": 4,
    +    "present participle": 5,
    +    "1st singular past": 6,
    +    "2nd singular past": 7,
    +    "3rd singular past": 8,
    +    "past plural": 9,
    +    "past": 10,
    +    "past participle": 11,
    +}
    +
    +# allow to specify tenses with a shorter notation
    +verb_tenses_aliases = {
    +    "inf": "infinitive",
    +    "1sgpres": "1st singular present",
    +    "2sgpres": "2nd singular present",
    +    "3sgpres": "3rd singular present",
    +    "pl": "present plural",
    +    "prog": "present participle",
    +    "1sgpast": "1st singular past",
    +    "2sgpast": "2nd singular past",
    +    "3sgpast": "3rd singular past",
    +    "pastpl": "past plural",
    +    "ppart": "past participle",
    +}
    +
    +# Each verb has morphs for infinitve,
    +# 3rd singular present, present participle,
    +# past and past participle.
    +# Verbs like "be" have other morphs as well
    +# (i.e. I am, you are, she is, they aren't)
    +# Additionally, the following verbs can be negated:
    +# be, can, do, will, must, have, may, need, dare, ought.
    +
    +# load the conjugation forms from ./verbs.txt
    +verb_tenses = {}
    +
    +path = os.path.join(os.path.dirname(__file__), _VERBS_FILE)
    +with open(path) as fil:
    +    for line in fil.readlines():
    +        wordlist = [part.strip() for part in line.split(",")]
    +        verb_tenses[wordlist[0]] = wordlist
    +
    +# Each verb can be lemmatised:
    +# inflected morphs of the verb point
    +# to its infinitive in this dictionary.
    +verb_lemmas = {}
    +for infinitive in verb_tenses:
    +    for tense in verb_tenses[infinitive]:
    +        if tense:
    +            verb_lemmas[tense] = infinitive
    +
    +
    +
    [docs]def verb_infinitive(verb): + """ + Returns the uninflected form of the verb, like 'are' -> 'be' + + Args: + verb (str): The verb to get the uninflected form of. + + Returns: + str: The uninflected verb form of `verb`. + + """ + + return verb_lemmas.get(verb, '')
    + + +
    [docs]def verb_conjugate(verb, tense="infinitive", negate=False): + """ + Inflects the verb to the given tense. + + Args: + verb (str): The single verb to conjugate. + tense (str): The tense to convert to. This can be given either as a long or short form + - "infinitive" ("inf") - be + - "1st/2nd/3rd singular present" ("1/2/3sgpres") - am/are/is + - "present plural" ("pl") - are + - "present participle" ("prog") - being + - "1st/2nd/3rd singular past" ("1/2/3sgpast") - was/were/was + - "past plural" ("pastpl") - were + - "past" - were + - "past participle" ("ppart") - been + negate (bool): Negates the verb. This only supported + for a limited number of verbs: be, can, do, will, must, have, may, + need, dare, ought. + + Returns: + str: The conjugated verb. If conjugation fails, the original verb is returned. + + Examples: + The verb 'be': + - present: I am, you are, she is, + - present participle: being, + - past: I was, you were, he was, + - past participle: been, + - negated present: I am not, you aren't, it isn't. + + """ + tense = verb_tenses_aliases.get(tense, tense) + verb = verb_infinitive(verb) + ind = verb_tenses_keys[tense] + if negate: + ind += len(verb_tenses_keys) + try: + return verb_tenses[verb][ind] + except IndexError: + # TODO implement simple algorithm here with +s for certain tenses? + return verb
    + + +
    [docs]def verb_present(verb, person="", negate=False): + """ + Inflects the verb in the present tense. + + Args: + person (str or int): This can be 1, 2, 3, "1st", "2nd", "3rd", "plural" or "*". + negate (bool): Some verbs like be, have, must, can be negated. + + Returns: + str: The present tense verb. + + Example: + had -> have + + """ + + person = str(person).replace("pl", "*").strip("stndrgural") + mapping = { + "1": "1st singular present", + "2": "2nd singular present", + "3": "3rd singular present", + "*": "present plural", + } + if person in mapping and verb_conjugate(verb, mapping[person], negate) != "": + return verb_conjugate(verb, mapping[person], negate) + + return verb_conjugate(verb, "infinitive", negate)
    + + +
    [docs]def verb_present_participle(verb): + """ + Inflects the verb in the present participle. + + Args: + verb (str): The verb to inflect. + + Returns: + str: The inflected verb. + + Examples: + give -> giving, be -> being, swim -> swimming + + """ + return verb_conjugate(verb, "present participle")
    + + +
    [docs]def verb_past(verb, person="", negate=False): + """ + + Inflects the verb in the past tense. + + Args: + verb (str): The verb to inflect. + person (str, optional): The person can be specified with 1, 2, 3, + "1st", "2nd", "3rd", "plural", "*". + negate (bool, optional): Some verbs like be, have, must, can be negated. + + Returns: + str: The inflected verb. + + Examples: + give -> gave, be -> was, swim -> swam + + """ + + person = str(person).replace("pl", "*").strip("stndrgural") + mapping = { + "1": "1st singular past", + "2": "2nd singular past", + "3": "3rd singular past", + "*": "past plural", + } + if person in mapping and verb_conjugate(verb, mapping[person], negate) != "": + return verb_conjugate(verb, mapping[person], negate) + + return verb_conjugate(verb, "past", negate=negate)
    + + +
    [docs]def verb_past_participle(verb): + """ + Inflects the verb in the present participle. + + Args: + verb (str): The verb to inflect. + + Returns: + str: The inflected verb. + + Examples: + give -> given, be -> been, swim -> swum + + """ + return verb_conjugate(verb, "past participle")
    + + +
    [docs]def verb_all_tenses(): + """ + Get all all possible verb tenses. + + Returns: + list: A list if string names. + + """ + + return list(verb_tenses_keys.keys())
    + + +
    [docs]def verb_tense(verb): + """ + Returns a string from verb_tenses_keys representing the verb's tense. + + Args: + verb (str): The verb to check the tense of. + + Returns: + str: The tense. + + Example: + given -> "past participle" + + """ + infinitive = verb_infinitive(verb) + data = verb_tenses[infinitive] + for tense in verb_tenses_keys: + if data[verb_tenses_keys[tense]] == verb: + return tense + if data[verb_tenses_keys[tense] + len(verb_tenses_keys)] == verb: + return tense
    + + +
    [docs]def verb_is_tense(verb, tense): + """ + Checks whether the verb is in the given tense. + + Args: + verb (str): The verb to check. + tense (str): The tense to check. + + Return: + bool: If verb matches given tense. + + """ + tense = verb_tenses_aliases.get(tense, tense) + return verb_tense(verb) == tense
    + + +
    [docs]def verb_is_present(verb, person="", negated=False): + """ + Checks whether the verb is in the present tense. + + Args: + verb (str): The verb to check. + person (str): Check which person. + negated (bool): Check if verb was negated. + + Returns: + bool: If verb was in present tense. + + """ + + person = str(person).replace("*", "plural") + tense = verb_tense(verb) + if tense is not None: + if "present" in tense and person in tense: + if not negated: + return True + elif "n't" in verb or " not" in verb: + return True + return False
    + + +
    [docs]def verb_is_present_participle(verb): + """ + Checks whether the verb is in present participle. + + Args: + verb (str): The verb to check. + + Returns: + bool: Result of check. + + """ + + tense = verb_tense(verb) + return tense == "present participle"
    + + +
    [docs]def verb_is_past(verb, person="", negated=False): + """ + Checks whether the verb is in the past tense. + + Args: + verb (str): The verb to check. + person (str): The person to check. + negated (bool): Check if verb is negated. + + Returns: + bool: Result of check. + + """ + + person = str(person).replace("*", "plural") + tense = verb_tense(verb) + if tense is not None: + if "past" in tense and person in tense: + if not negated: + return True + elif "n't" in verb or " not" in verb: + return True + + return False
    + + +
    [docs]def verb_is_past_participle(verb): + """ + Checks whether the verb is in past participle. + + Args: + verb (str): The verb to check. + + Returns: + bool: The result of the check. + + """ + tense = verb_tense(verb) + return tense == "past participle"
    + + +
    [docs]def verb_actor_stance_components(verb): + """ + Figure out actor stance components of a verb. + + Args: + verb (str): The verb to analyze + + Returns: + tuple: The 2nd person (you) and 3rd person forms of the verb, + in the same tense as the ingoing verb. + + """ + tense = verb_tense(verb) + if "participle" in tense or "plural" in tense: + return (verb, verb) + if tense == "infinitive" or "present" in tense: + you_str = verb_present(verb, person="2") or verb + them_str = verb_present(verb, person="3") or verb + "s" + else: + you_str = verb_past(verb, person="2") or verb + them_str = verb_past(verb, person="3") or verb + "s" + return (you_str, them_str)
    +
    + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/_modules/evennia/utils/verb_conjugation/tests.html b/docs/1.0-dev/_modules/evennia/utils/verb_conjugation/tests.html new file mode 100644 index 0000000000..c63910b6c3 --- /dev/null +++ b/docs/1.0-dev/_modules/evennia/utils/verb_conjugation/tests.html @@ -0,0 +1,346 @@ + + + + + + + + evennia.utils.verb_conjugation.tests — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +

    Source code for evennia.utils.verb_conjugation.tests

    +"""
    +Unit tests for verb conjugation.
    +
    +"""
    +
    +from parameterized import parameterized
    +from django.test import TestCase
    +from . import conjugate
    +
    +
    +
    [docs]class TestVerbConjugate(TestCase): + """ + Test the conjugation. + + """ + @parameterized.expand([ + ("have", "have"), + ("swim", "swim"), + ("give", "give"), + ("given", "give"), + ("am", "be"), + ("doing", "do"), + ("are", "be"), + ]) + def test_verb_infinitive(self, verb, expected): + """ + Test the infinite-getter. + """ + self.assertEqual(expected, conjugate.verb_infinitive(verb)) + + @parameterized.expand([ + ("inf", "have", "have"), + ("inf", "swim", "swim"), + ("inf", "give", "give"), + ("inf", "given", "give"), + ("inf", "am", "be"), + ("inf", "doing", "do"), + ("inf", "are", "be"), + ("2sgpres", "am", "are"), + ("3sgpres", "am", "is"), + ]) + def test_verb_conjugate(self, tense, verb, expected): + """ + Test conjugation for different tenses. + + """ + self.assertEqual(expected, conjugate.verb_conjugate(verb, tense=tense)) + + @parameterized.expand([ + ("1st", "have", "have"), + ("1st", "swim", "swim"), + ("1st", "give", "give"), + ("1st", "given", "give"), + ("1st", "am", "am"), + ("1st", "doing", "do"), + ("1st", "are", "am"), + ("2nd", "were", "are"), + ("3rd", "am", "is"), + ]) + def test_verb_present(self, person, verb, expected): + """ + Test the present. + + """ + self.assertEqual(expected, conjugate.verb_present(verb, person=person)) + + @parameterized.expand([ + ("have", "having"), + ("swim", "swimming"), + ("give", "giving"), + ("given", "giving"), + ("am", "being"), + ("doing", "doing"), + ("are", "being"), + ]) + def test_verb_present_participle(self, verb, expected): + """ + Test the present_participle + + """ + self.assertEqual(expected, conjugate.verb_present_participle(verb)) + + @parameterized.expand([ + ("1st", "have", "had"), + ("1st", "swim", "swam"), + ("1st", "give", "gave"), + ("1st", "given", "gave"), + ("1st", "am", "was"), + ("1st", "doing", "did"), + ("1st", "are", "was"), + ("2nd", "were", "were"), + ]) + def test_verb_past(self, person, verb, expected): + """ + Test the past getter. + + """ + self.assertEqual(expected, conjugate.verb_past(verb, person=person)) + + @parameterized.expand([ + ("have", "had"), + ("swim", "swum"), + ("give", "given"), + ("given", "given"), + ("am", "been"), + ("doing", "done"), + ("are", "been"), + ]) + def test_verb_past_participle(self, verb, expected): + """ + Test the past participle. + + """ + self.assertEqual(expected, conjugate.verb_past_participle(verb)) + +
    [docs] def test_verb_get_all_tenses(self): + """ + Test getting all tenses. + + """ + self.assertEqual(list(conjugate.verb_tenses_keys.keys()), conjugate.verb_all_tenses())
    + + @parameterized.expand([ + ("have", "infinitive"), + ("swim", "infinitive"), + ("give", "infinitive"), + ("given", "past participle"), + ("am", "1st singular present"), + ("doing", "present participle"), + ("are", "2nd singular present"), + ]) + def test_verb_tense(self, verb, expected): + """ + Test the tense retriever. + + """ + self.assertEqual(expected, conjugate.verb_tense(verb)) + + @parameterized.expand([ + ("inf", "have", True), + ("inf", "swim", True), + ("inf", "give", True), + ("inf", "given", False), + ("inf", "am", False), + ("inf", "doing", False), + ("inf", "are", False), + ]) + def test_verb_is_tense(self, tense, verb, expected): + """ + Test the tense-checker + + """ + self.assertEqual(expected, conjugate.verb_is_tense(verb, tense)) + + @parameterized.expand([ + ("1st", "have", False), + ("1st", "swim", False), + ("1st", "give", False), + ("1st", "given", False), + ("1st", "am", True), + ("1st", "doing", False), + ("1st", "are", False), + ("1st", "had", False), + ]) + def test_verb_is_present(self, person, verb, expected): + """ + Test the tense-checker + + """ + self.assertEqual(expected, conjugate.verb_is_present(verb, person=person)) + + @parameterized.expand([ + ("have", False), + ("swim", False), + ("give", False), + ("given", False), + ("am", False), + ("doing", True), + ("are", False), + ]) + def test_verb_is_present_participle(self, verb, expected): + """ + Test the tense-checker + + """ + self.assertEqual(expected, conjugate.verb_is_present_participle(verb)) + + @parameterized.expand([ + ("1st", "have", False), + ("1st", "swim", False), + ("1st", "give", False), + ("1st", "given", False), + ("1st", "am", False), + ("1st", "doing", False), + ("1st", "are", False), + ("2nd", "were", True), + ]) + def test_verb_is_past(self, person, verb, expected): + """ + Test the tense-checker + + """ + self.assertEqual(expected, conjugate.verb_is_past(verb, person=person)) + + @parameterized.expand([ + ("have", False), + ("swimming", False), + ("give", False), + ("given", True), + ("am", False), + ("doing", False), + ("are", False), + ("had", False), + ]) + def test_verb_is_past_participle(self, verb, expected): + """ + Test the tense-checker + + """ + self.assertEqual(expected, conjugate.verb_is_past_participle(verb)) + + @parameterized.expand([ + ("have", ("have", "has")), + ("swimming", ("swimming", "swimming")), + ("give", ("give", "gives")), + ("given", ("given", "given")), + ("am", ("are", "is")), + ("doing", ("doing", "doing")), + ("are", ("are", "is")), + ("had", ("had", "had")), + ("grin", ("grin", "grins")), + ("smile", ("smile", "smiles")), + ("vex", ("vex", "vexes")), + ("thrust", ("thrust", "thrusts")), + ]) + def test_verb_actor_stance_components(self, verb, expected): + """ + Test the tense-checker + + """ + self.assertEqual(expected, conjugate.verb_actor_stance_components(verb))
    +
    + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/_modules/index.html b/docs/1.0-dev/_modules/index.html index 580eee8efd..6c90db1098 100644 --- a/docs/1.0-dev/_modules/index.html +++ b/docs/1.0-dev/_modules/index.html @@ -217,11 +217,11 @@
  • evennia.utils.evmenu
  • evennia.utils.evmore
  • evennia.utils.evtable
  • +
  • evennia.utils.funcparser
  • evennia.utils.gametime
  • evennia.utils.idmapper.manager
  • evennia.utils.idmapper.models
  • evennia.utils.idmapper.tests
  • -
  • evennia.utils.inlinefuncs
  • evennia.utils.logger
  • evennia.utils.optionclasses
  • evennia.utils.optionhandler
  • @@ -231,6 +231,8 @@
  • evennia.utils.text2html
  • evennia.utils.utils
  • evennia.utils.validatorfuncs
  • +
  • evennia.utils.verb_conjugation.conjugate
  • +
  • evennia.utils.verb_conjugation.tests
  • evennia.web.api.filters
  • evennia.web.api.permissions
  • evennia.web.api.serializers
  • diff --git a/docs/1.0-dev/_sources/Components/FuncParser.md.txt b/docs/1.0-dev/_sources/Components/FuncParser.md.txt new file mode 100644 index 0000000000..696b20c3be --- /dev/null +++ b/docs/1.0-dev/_sources/Components/FuncParser.md.txt @@ -0,0 +1,382 @@ +# The Inline Function Parser + +The [FuncParser](api:evennia.utils.funcparser#evennia.utils.funcparser.FuncParser) extracts and executes +'inline functions' +embedded in a string on the form `$funcname(args, kwargs)`. Under the hood, this will +lead to a call to a Python function you control. The inline function call will be replaced by +the return from the function. + +```python +from evennia.utils.funcparser import FuncParser + +def _power_callable(*args, **kwargs): + """This will be callable as $square(number, power=) in string""" + pow = int(kwargs.get('power', 2)) + return float(args[0]) ** pow + +parser = FuncParser({"pow": _power_callable}) + +``` +Next, just pass a string into the parser, optionally containing `$func(...)` markers: + +```python +parser.parse("We have that 4 x 4 x 4 is $pow(4, power=3).") +"We have that 4 x 4 x 4 is 64." +``` + +Normally the return is always converted to a string but you can also get the actual data type from the call: + +```python +parser.parse_to_any("$pow(4)") +16 +``` + +To show a `$func()` verbatim in your code without parsing it, escape it as either `$$func()` or `\$func()`: + + +```python +parser.parse("This is an escaped $$pow(4) and so is this \$pow(3)") +"This is an escaped $pow(4) and so is this $pow(3)" +``` + +## Uses in default Evennia + +The FuncParser can be applied to any string. Out of the box it's applied in a few situations: + +- _Outgoing messages_. All messages sent from the server is processed through FuncParser and every + callable is provided the [Session](./Sessions) of the object receiving the message. This potentially + allows a message to be modified on the fly to look different for different recipients. +- _Prototype values_. A [Prototype](./Prototypes) dict's values are run through the parser such that every + callable gets a reference to the rest of the prototype. In the Prototype ORM, this would allow builders + to safely call functions to set non-string values to prototype values, get random values, reference + other fields of the prototype, and more. +- _Actor-stance in messages to others_. In the + [Object.msg_contents](api:evennia.objects.objects#DefaultObject.msg_contents) method, + the outgoing string is parsed for special `$You()` and `$conj()` callables to decide if a given recipient + should see "You" or the character's name. + +```important:: + The inline-function parser is not intended as a 'softcode' programming language. It does not + have things like loops and conditionals, for example. While you could in principle extend it to + do very advanced things and allow builders a lot of power, all-out coding is something + Evennia expects you to do in a proper text editor, outside of the game, not from inside it. +``` + +## Using the FuncParser + +You can apply inline function parsing to any string. The +[FuncParser](api:evennia.utils.funcparser.FuncParser) is found in `evennia.utils.funcparser.py`. + +```python +from evennia.utils import funcparser + +parser = FuncParser(callables, **default_kwargs) +parsed_string = parser.parser(input_string, raise_errors=False, + escape=False, strip=False, + return_str=True, **reserved_kwargs) + +# callables can also be passed as paths to modules +parser = FuncParser(["game.myfuncparser_callables", "game.more_funcparser_callables"]) +``` + +Here, `callables` points to a collection of normal Python functions (see next section) for you to make +available to the parser as you parse strings with it. It can either be +- A `dict` of `{"functionname": callable, ...}`. This allows you do pick and choose exactly which callables + to include and how they should be named. Do you want a callable to be available under more than one name? + Just add it multiple times to the dict, with a different key. +- A `module` or (more commonly) a `python-path` to a module. This module can define a dict + `FUNCPARSER_CALLABLES = {"funcname": callable, ...}` - this will be imported and used like ther `dict` above. + If no such variable is defined, _every_ top-level function in the module (whose name doesn't start with + an underscore `_`) will be considered a suitable callable. The name of the function will be the `$funcname` + by which it can be called. +- A `list` of modules/paths. This allows you to pull in modules from many sources for your parsing. + +The other arguments to the parser: + +- `raise_errors` - By default, any errors from a callable will be quietly ignored and the result + will be that the failing function call will show verbatim. If `raise_errors` is set, + then parsing will stop and whatever exception happened will be raised. It'd be up to you to handle + this properly. +- `escape` - Returns a string where every `$func(...)` has been escaped as `\$func()`. +- `strip` - Remove all `$func(...)` calls from string (as if each returned `''`). +- `return_str` - When `True` (default), `parser` always returns a string. If `False`, it may return + the return value of a single function call in the string. This is the same as using the `.parse_to_any` + method. +- The `**default/reserved_keywords` are optional and allow you to pass custom data into _every_ function + call. This is great for including things like the current session or config options. Defaults can be + replaced if the user gives the same-named kwarg in the string's function call. Reserved kwargs are always passed, + ignoring defaults or what the user passed. In addition, the `funcparser` and `raise_errors` + reserved kwargs are always passed - the first is a back-reference to the `FuncParser` instance and the second + is the `raise_errors` boolean passed into `FuncParser.parse`. + +Here's an example of using the default/reserved keywords: + +```python +def _test(*args, **kwargs): + # do stuff + return something + +parser = funcparser.FuncParser({"test": _test}, mydefault=2) +result = parser.parse("$test(foo, bar=4)", myreserved=[1, 2, 3]) +``` +Here the callable will be called as + +```python +_test('foo', bar='4', mydefault=2, myreserved=[1, 2, 3], + funcparser=, raise_errrors=False) +``` + +The `mydefault=2` kwarg could be overwritten if we made the call as `$test(mydefault=...)` +but `myreserved=[1, 2, 3]` will _always_ be sent as-is and will override a call `$test(myreserved=...)`. +The `funcparser`/`raise_errors` kwargs are also always included as reserved kwargs. + +## Defining custom callables + +All callables made available to the parser must have the following signature: + +```python +def funcname(*args, **kwargs): + # ... + return something +``` + +> The `*args` and `**kwargs` must always be included. If you are unsure how `*args` and `**kwargs` work in Python, +> [read about them here](https://www.digitalocean.com/community/tutorials/how-to-use-args-and-kwargs-in-python-3). + +The input from the innermost `$funcname(...)` call in your callable will always be a `str`. Here's +an example of an `$toint` function; it converts numbers to integers. + + "There's a $toint(22.0)% chance of survival." + +What will enter the `$toint` callable (as `args[0]`) is the _string_ `"22.0"`. The function is responsible +for converting this to a number so that we can convert it to an integer. We must also properly handle invalid +inputs (like non-numbers). + +If you want to mark an error, raise `evennia.utils.funcparser.ParsingError`. This stops the entire parsing +of the string and may or may not raise the exception depending on what you set `raise_errors` to when you +created the parser. + +However, if you _nest_ functions, the return of the innermost function may be something other than +a string. Let's introduce the `$eval` function, which evaluates simple expressions using +Python's `literal_eval` and/or `simple_eval`. + + "There's a $toint($eval(10 * 2.2))% chance of survival." + +Since the `$eval` is the innermost call, it will get a string as input - the string `"10 * 2.2"`. +It evaluates this and returns the `float` `22.0`. This time the outermost `$toint` will be called with +this `float` instead of with a string. + +> It's important to safely validate your inputs since users may end up nesting your callables in any order. +> See the next section for useful tools to help with this. + +In these examples, the result will be embedded in the larger string, so the result of the entire parsing +will be a string: + +```python + parser.parse(above_string) + "There's a 22% chance of survival." +``` + +However, if you use the `parse_to_any` (or `parse(..., return_str=True)`) and _don't add any extra string around the outermost function call_, +you'll get the return type of the outermost callable back: + +```python +parser.parse_to_any("$toint($eval(10 * 2.2)%") +"22%" +parser.parse_to_any("$toint($eval(10 * 2.2)") +22 +``` + +### Safe convertion of inputs + +Since you don't know in which order users may use your callables, they should always check the types +of its inputs and convert to the type the callable needs. Note also that when converting from strings, +there are limits what inputs you can support. This is because FunctionParser strings are often used by +non-developer players/builders and some things (such as complex classes/callables etc) are just not +safe/possible to convert from string representation. + +In `evennia.utils.utils` is a helper called +[safe_convert_to_types](api:evennia.utils.utils#evennia.utils.utils.safe_convert_to_types). This function +automates the conversion of simple data types in a safe way: + +```python +from evennia.utils.utils import safe_convert_to_types + +def _process_callable(*args, **kwargs): + """ + A callable with a lot of custom options + + $process(expression, local, extra=34, extra2=foo) + + """ + args, kwargs = safe_convert_to_type( + (('py', 'py'), {'extra1': int, 'extra2': str}), + *args, **kwargs) + + # args/kwargs should be correct types now + +``` + +In other words, + +```python +args, kwargs = safe_convert_to_type( + (tuple_of_arg_converters, dict_of_kwarg_converters), *args, **kwargs) +``` + +Each converter should be a callable taking one argument - this will be the arg/kwarg-value to convert. The +special converter `"py"` will try to convert a string argument to a Python structure with the help of the +following tools (which you may also find useful to experiment with on your own): + +- [ast.literal_eval](https://docs.python.org/3.8/library/ast.html#ast.literal_eval) is an in-built Python + function. It + _only_ supports strings, bytes, numbers, tuples, lists, dicts, sets, booleans and `None`. That's + it - no arithmetic or modifications of data is allowed. This is good for converting individual values and + lists/dicts from the input line to real Python objects. +- [simpleeval](https://pypi.org/project/simpleeval/) is a third-party tool included with Evennia. This + allows for evaluation of simple (and thus safe) expressions. One can operate on numbers and strings + with +-/* as well as do simple comparisons like `4 > 3` and more. It does _not_ accept more complex + containers like lists/dicts etc, so this and `literal_eval` are complementary to each other. + +```warning:: + It may be tempting to run use Python's in-built ``eval()`` or ``exec()`` functions as converters since + these are able to convert any valid Python source code to Python. NEVER DO THIS unless you really, really + know that ONLY developers will ever modify the string going into the callable. The parser is intended + for untrusted users (if you were trusted you'd have access to Python already). Letting untrusted users + pass strings to ``eval``/``exec`` is a MAJOR security risk. It allows the caller to run arbitrary + Python code on your server. This is the path to maliciously deleted hard drives. Just don't do it and + sleep better at night. +``` + +## Default callables + +These are some example callables you can import and add your parser. They are divided into +global-level dicts in `evennia.utils.funcparser`. Just import the dict(s) and merge/add one or +more to them when you create your `FuncParser` instance to have those callables be available. + +### `evennia.utils.funcparser.FUNCPARSER_CALLABLES` + +These are the 'base' callables. + +- `$eval(expression)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_eval)) - + this uses `literal_eval` and `simple_eval` (see previous section) attemt to convert a string expression + to a python object. This handles e.g. lists of literals `[1, 2, 3]` and simple expressions like `"1 + 2"`. +- `$toint(number)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_toint)) - + always converts an output to an integer, if possible. +- `$add/sub/mult/div(obj1, obj2)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_add)) - + this adds/subtracts/multiplies and divides to elements together. While simple addition could be done with + `$eval`, this could for example be used also to add two lists together, which is not possible with `eval`; + for example `$add($eval([1,2,3]), $eval([4,5,6])) -> [1, 2, 3, 4, 5, 6]`. +- `$round(float, significant)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_round)) - + rounds an input float into the number of provided significant digits. For example `$round(3.54343, 3) -> 3.543`. +- `$random([start, [end]])` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_random)) - + this works like the Python `random()` function, but will randomize to an integer value if both start/end are + integers. Without argument, will return a float between 0 and 1. +- `$randint([start, [end]])` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_randint)) - + works like the `randint()` python function and always returns an integer. +- `$choice(list)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_choice)) - + the input will automatically be parsed the same way as `$eval` and is expected to be an iterable. A random + element of this list will be returned. +- `$pad(text[, width, align, fillchar])` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_pad)) - + this will pad content. `$pad("Hello", 30, c, -)` will lead to a text centered in a 30-wide block surrounded by `-` + characters. +- `$crop(text, width=78, suffix='[...]')` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_crop)) - + this will crop a text longer than the width, by default ending it with a `[...]`-suffix that also fits within + the width. If no width is given, the client width or `settings.DEFAULT_CLIENT_WIDTH` will be used. +- `$space(num)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_space)) - + this will insert `num` spaces. +- `$just(string, width=40, align=c, indent=2)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_justify)) - + justifies the text to a given width, aligning it left/right/center or 'f' for full (spread text across width). +- `$ljust` - shortcut to justify-left. Takes all other kwarg of `$just`. +- `$rjust` - shortcut to right justify. +- `$cjust` - shortcut to center justify. +- `$clr(startcolor, text[, endcolor])` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_clr)) - + color text. The color is given with one or two characters without the preceeding `|`. If no endcolor is + given, the string will go back to neutral, so `$clr(r, Hello)` is equivalent to `|rHello|n`. + +### `evennia.utils.funcparser.SEARCHING_CALLABLES` + +These are callables that requires access-checks in order to search for objects. So they require some +extra reserved kwargs to be passed when running the parser: + +```python +parser.parse_to_any(string, caller=, access="control", ...)` + +``` +The `caller` is required, it's the the object to do the access-check for. The `access` kwarg is the + [lock type](./Locks) to check, default being `"control"`. + +- `$search(query,type=account|script,return_list=False)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_search)) - + this will look up and try to match an object by key or alias. Use the `type` kwarg to + search for `account` or `script` instead. By default this will return nothing if there are more than one + match; if `return_list` is `True` a list of 0, 1 or more matches will be returned instead. +- `$obj(query)`, `$dbref(query)` - legacy aliases for `$search`. +- `$objlist(query)` - legacy alias for `$search`, always returning a list. + + +### `evennia.utils.funcparser.ACTOR_STANCE_CALLABLES` + +These are used to implement actor-stance emoting. They are used by the +[DefaultObject.msg_contents](api:evennia.objects.objects#evennia.objects.objects.DefaultObject.msg_contents) method +by default. + +These all require extra kwargs be passed into the parser: + +```python +parser.parse(string, caller=, receiver=, mapping={'key': , ...}) +``` + +Here the `caller` is the one sending the message and `receiver` the one to see it. The `mapping` contains +references to other objects accessible via these callables. + +- `$you([key])` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_you)) - + if no `key` is given, this represents the `caller`, otherwise an object from `mapping` + will be used. As this message is sent to different recipients, the `receiver` will change and this will + be replaced either with the string `you` (if you and the receiver is the same entity) or with the + result of `you_obj.get_display_name(looker=receiver)`. This allows for a single string to echo differently + depending on who sees it, and also to reference other people in the same way. +- `$You([key])` - same as `$you` but always capitalized. +- `$conj(verb)` ([code](api:evennia.utils.funcparser#evennia.utils.funcparser.funcparser_callable_conjugate)) -- conjugates a verb between 4nd person presens to 3rd person presence depending on who + sees the string. For example `"$You() $conj(smiles)".` will show as "You smile." and "Tom smiles." depending + on who sees it. This makes use of the tools in [evennia.utils.verb_conjugation](api:evennia.utils.verb_conjugation) + to do this, and only works for English verbs. + +### Example + +Here's an example of including the default callables together with two custom ones. + +```python +from evennia.utils import funcparser +from evennia.utils import gametime + +def _dashline(*args, **kwargs): + if args: + return f"\n-------- {args[0]} --------" + return '' + +def _uptime(*args, **kwargs): + return gametime.uptime() + +callables = { + "dashline": _dashline, + "uptime": _uptime, + **funcparser.FUNCPARSER_CALLABLES, + **funcparser.ACTOR_STANCE_CALLABLES, + **funcparser.SEARCHING_CALLABLES +} + +parser = funcparser.FuncParser(callables) + +string = "This is the current uptime:$dashline($toint($uptime()) seconds)" +result = parser.parse(string) + +``` + +Above we define two callables `_dashline` and `_uptime` and map them to names `"dashline"` and `"uptime"`, +which is what we then can call as `$header` and `$uptime` in the string. We also have access to +all the defaults (like `$toint()`). + +The parsed result of the above would be something like this: + + This is the current uptime: + ------- 343 seconds ------- \ No newline at end of file diff --git a/docs/1.0-dev/_sources/Concepts/Banning.md.txt b/docs/1.0-dev/_sources/Concepts/Banning.md.txt index 38b14db53a..3da0155058 100644 --- a/docs/1.0-dev/_sources/Concepts/Banning.md.txt +++ b/docs/1.0-dev/_sources/Concepts/Banning.md.txt @@ -3,7 +3,7 @@ Whether due to abuse, blatant breaking of your rules, or some other reason, you will eventually find no other recourse but to kick out a particularly troublesome player. The default command set has -admin tools to handle this, primarily `@ban`, `@unban`, and `@boot`. +admin tools to handle this, primarily `ban`, `unban`, and `boot`. ## Creating a ban @@ -16,7 +16,7 @@ have tried to be nice. Now you just want this troll gone. The easiest recourse is to block the account YouSuck from ever connecting again. - @ban YouSuck + ban YouSuck This will lock the name YouSuck (as well as 'yousuck' and any other capitalization combination), and next time they try to log in with this name the server will not let them! @@ -24,12 +24,12 @@ next time they try to log in with this name the server will not let them! You can also give a reason so you remember later why this was a good thing (the banned account will never see this) - @ban YouSuck:This is just a troll. + ban YouSuck:This is just a troll. If you are sure this is just a spam account, you might even consider deleting the player account outright: - @delaccount YouSuck + accounts/delete YouSuck Generally, banning the name is the easier and safer way to stop the use of an account -- if you change your mind you can always remove the block later whereas a deletion is permanent. @@ -49,7 +49,7 @@ the `who` command, which will show you something like this: The "Host" bit is the IP address from which the account is connecting. Use this to define the ban instead of the name: - @ban 237.333.0.223 + ban 237.333.0.223 This will stop YouSuckMore connecting from their computer. Note however that IP address might change easily - either due to how the player's Internet Service Provider operates or by the user simply @@ -58,7 +58,7 @@ groups of three digits in the address. So if you figure out that !YouSuckMore ma 237.333.0.223, 237.333.0.225, and 237.333.0.256 (only changes in their subnet), it might be an idea to put down a ban like this to include any number in that subnet: - @ban 237.333.0.* + ban 237.333.0.* You should combine the IP ban with a name-ban too of course, so the account YouSuckMore is truly locked regardless of where they connect from. @@ -71,16 +71,16 @@ blocking out innocent players who just happen to connect from the same subnet as YouSuck is not really noticing all this banning yet though - and won't until having logged out and trying to log back in again. Let's help the troll along. - @boot YouSuck + boot YouSuck Good riddance. You can give a reason for booting too (to be echoed to the player before getting kicked out). - @boot YouSuck:Go troll somewhere else. + boot YouSuck:Go troll somewhere else. ### Lifting a ban -Use the `@unban` (or `@ban`) command without any arguments and you will see a list of all currently +Use the `unban` (or `ban`) command without any arguments and you will see a list of all currently active bans: Active bans @@ -90,7 +90,7 @@ active bans: Use the `id` from this list to find out which ban to lift. - @unban 2 + unban 2 Cleared ban 2: 237.333.0.* @@ -132,7 +132,7 @@ case) the lock to fail. - **type thomas = FlowerPot** -- Turn an annoying player into a flower pot (assuming you have a `FlowerPot` typeclass ready) - **userpassword thomas = fooBarFoo** -- Change a user's password -- **delaccount thomas** -- Delete a player account (not recommended, use **ban** instead) +- **accounts/delete thomas** -- Delete a player account (not recommended, use **ban** instead) - **server** -- Show server statistics, such as CPU load, memory usage, and how many objects are cached @@ -141,4 +141,4 @@ cached - **reset** -- Restarts the server, kicking all connections - **shutdown** -- Stops the server cold without it auto-starting again - **py** -- Executes raw Python code, allows for direct inspection of the database and account -objects on the fly. For advanced users. \ No newline at end of file +objects on the fly. For advanced users. diff --git a/docs/1.0-dev/_sources/Concepts/Clickable-Links.md.txt b/docs/1.0-dev/_sources/Concepts/Clickable-Links.md.txt new file mode 100644 index 0000000000..b29065e9e2 --- /dev/null +++ b/docs/1.0-dev/_sources/Concepts/Clickable-Links.md.txt @@ -0,0 +1,21 @@ +## Clickable links + +Evennia supports clickable links for clients that supports it. This marks certain text so it can be +clicked by a mouse and trigger a given Evennia command. To support clickable links, Evennia requires +the webclient or an third-party telnet client with [MXP](http://www.zuggsoft.com/zmud/mxp.htm) +support (*Note: Evennia only supports clickable links, no other MXP features*). + +- `|lc` to start the link, by defining the command to execute. +- `|lt` to continue with the text to show to the user (the link text). +- `|le` to end the link text and the link definition. + +All elements must appear in exactly this order to make a valid link. For example, + +``` +"If you go |lcnorth|ltto the north|le you will find a cottage." +``` + +This will display as "If you go __to the north__ you will find a cottage." where clicking the link +will execute the command `north`. If the client does not support clickable links, only the link text +will be shown. + diff --git a/docs/1.0-dev/_sources/Concepts/Colors.md.txt b/docs/1.0-dev/_sources/Concepts/Colors.md.txt new file mode 100644 index 0000000000..64b2f9a319 --- /dev/null +++ b/docs/1.0-dev/_sources/Concepts/Colors.md.txt @@ -0,0 +1,183 @@ +# Colors + +*Note that the Documentation does not display colour the way it would look on the screen.* + +Color can be a very useful tool for your game. It can be used to increase readability and make your +game more appealing visually. + +Remember however that, with the exception of the webclient, you generally don't control the client +used to connect to the game. There is, for example, one special tag meaning "yellow". But exactly +*which* hue of yellow is actually displayed on the user's screen depends on the settings of their +particular mud client. They could even swap the colours around or turn them off altogether if so +desired. Some clients don't even support color - text games are also played with special reading +equipment by people who are blind or have otherwise diminished eyesight. + +So a good rule of thumb is to use colour to enhance your game but don't *rely* on it to display +critical information. If you are coding the game, you can add functionality to let users disable +colours as they please, as described [here](../Howto/Manually-Configuring-Color). + +To see which colours your client support, use the default `@color` command. This will list all +available colours for ANSI and Xterm256 along with the codes you use for them. You can find a list +of all the parsed `ANSI`-colour codes in `evennia/utils/ansi.py`. + +### ANSI colours + +Evennia supports the `ANSI` standard for text. This is by far the most supported MUD-color standard, +available in all but the most ancient mud clients. The ANSI colours are **r**ed, **g**reen, +**y**ellow, **b**lue, **m**agenta, **c**yan, **w**hite and black. They are abbreviated by their +first letter except for black which is abbreviated with the letter **x**. In ANSI there are "bright" +and "normal" (darker) versions of each color, adding up to a total of 16 colours to use for +foreground text. There are also 8 "background" colours. These have no bright alternative in ANSI +(but Evennia uses the [Xterm256](./TextTags#xterm256-colours) extension behind the scenes to offer +them anyway). + +To colour your text you put special tags in it. Evennia will parse these and convert them to the +correct markup for the client used. If the user's client/console/display supports ANSI colour, they +will see the text in the specified colour, otherwise the tags will be stripped (uncolored text). +This works also for non-terminal clients, such as the webclient. For the webclient, Evennia will +translate the codes to HTML RGB colors. + +Here is an example of the tags in action: + + |rThis text is bright red.|n This is normal text. + |RThis is a dark red text.|n This is normal text. + |[rThis text has red background.|n This is normal text. + |b|[yThis is bright blue text on yellow background.|n This is normal text. + +- `|n` - this tag will turn off all color formatting, including background colors. +- `|#`- markup marks the start of foreground color. The case defines if the text is "bright" or +"normal". So `|g` is a bright green and `|G` is "normal" (darker) green. +- `|[#` is used to add a background colour to the text. The case again specifies if it is "bright" +or "normal", so `|[c` starts a bright cyan background and `|[C` a darker cyan background. +- `|!#` is used to add foreground color without any enforced brightness/normal information. + These are normal-intensity and are thus always given as uppercase, such as + `|!R` for red. The difference between e.g. `|!R` and `|R` is that + `|!R` will "inherit" the brightness setting from previously set color tags, whereas `|R` will +always reset to the normal-intensity red. The `|#` format contains an implicit `|h`/`|H` tag in it: +disabling highlighting when switching to a normal color, and enabling it for bright ones. So `|btest +|!Rtest2` will result in a bright red `test2` since the brightness setting from `|b` "bleeds over". +You could use this to for example quickly switch the intensity of a multitude of color tags. There +is no background-color equivalent to `|!` style tags. +- `|h` is used to make any following foreground ANSI colors bright (it has no effect on Xterm +colors). This is only relevant to use with `|!` type tags and will be valid until the next `|n`, +`|H` or normal (upper-case) `|#` tag. This tag will never affect background colors, those have to be +set bright/normal explicitly. Technically, `|h|!G` is identical to `|g`. +- `|H` negates the effects `|h` and returns all ANSI foreground colors (`|!` and `|` types) to +'normal' intensity. It has no effect on background and Xterm colors. + +> Note: The ANSI standard does not actually support bright backgrounds like `|[r` - the standard +only supports "normal" intensity backgrounds. To get around this Evennia instead implements these +as [Xterm256 colours](./TextTags#xterm256-colours) behind the scenes. If the client does not support +Xterm256 the ANSI colors will be used instead and there will be no visible difference between using +upper- and lower-case background tags. + +If you want to display an ANSI marker as output text (without having any effect), you need to escape +it by preceding its `|` with another `|`: + +``` +say The ||r ANSI marker changes text color to bright red. +``` + +This will output the raw `|r` without any color change. This can also be necessary if you are doing +ansi art that uses `|` with a letter directly following it. + +Use the command + + @color ansi + +to get a list of all supported ANSI colours and the tags used to produce them. + +A few additional ANSI codes are supported: + +- `|/` A line break. You cannot put the normal Python `\n` line breaks in text entered inside the +game (Evennia will filter this for security reasons). This is what you use instead: use the `|/` +marker to format text with line breaks from the game command line. +- `` This will translate into a `TAB` character. This will not always show (or show differently) to +the client since it depends on their local settings. It's often better to use multiple spaces. +- `|_` This is a space. You can usually use the normal space character, but if the space is *at the +end of the line*, Evennia will likely crop it. This tag will not be cropped but always result in a +space. +- `|*` This will invert the current text/background colours. Can be useful to mark things (but see +below). + +##### Caveats of `|*` + +The `|*` tag (inverse video) is an old ANSI standard and should usually not be used for more than to +mark short snippets of text. If combined with other tags it comes with a series of potentially +confusing behaviors: + +* The `|*` tag will only work once in a row:, ie: after using it once it won't have an effect again +until you declare another tag. This is an example: + + ``` + Normal text, |*reversed text|*, still reversed text. + ``` + + that is, it will not reverse to normal at the second `|*`. You need to reset it manually: + + ``` + Normal text, |*reversed text|n, normal again. + ``` + +* The `|*` tag does not take "bright" colors into account: + + ``` + |RNormal red, |hnow brightened. |*BG is normal red. + ``` + + So `|*` only considers the 'true' foreground color, ignoring any highlighting. Think of the bright +state (`|h`) as something like like `` in HTML: it modifies the _appearance_ of a normal +foreground color to match its bright counterpart, without changing its normal color. +* Finally, after a `|*`, if the previous background was set to a dark color (via `|[`), `|!#`) will +actually change the background color instead of the foreground: + + ``` + |*reversed text |!R now BG is red. + ``` +For a detailed explanation of these caveats, see the [Understanding Color Tags](Understanding-Color- +Tags) tutorial. But most of the time you might be better off to simply avoid `|*` and mark your text +manually instead. + +### Xterm256 Colours + +The _Xterm256_ standard is a colour scheme that supports 256 colours for text and/or background. +While this offers many more possibilities than traditional ANSI colours, be wary that too many text +colors will be confusing to the eye. Also, not all clients support Xterm256 - these will instead see +the closest equivalent ANSI color. You can mix Xterm256 tags with ANSI tags as you please. + + |555 This is pure white text.|n This is normal text. + |230 This is olive green text. + |[300 This text has a dark red background. + |005|[054 This is dark blue text on a bright cyan background. + |=a This is a greyscale value, equal to black. + |=m This is a greyscale value, midway between white and black. + |=z This is a greyscale value, equal to white. + |[=m This is a background greyscale value. + +- `|###` - markup consists of three digits, each an integer from 0 to 5. The three digits describe +the amount of **r**ed, **g**reen and **b**lue (RGB) components used in the colour. So `|500` means +maximum red and none of the other colours - the result is a bright red. `|520` is red with a touch +of green - the result is orange. As opposed to ANSI colors, Xterm256 syntax does not worry about +bright/normal intensity, a brighter (lighter) color is just achieved by upping all RGB values with +the same amount. +- `|[###` - this works the same way but produces a coloured background. +- `|=#` - markup produces the xterm256 gray scale tones, where `#` is a letter from `a` (black) to +`z` (white). This offers many more nuances of gray than the normal `|###` markup (which only has +four gray tones between solid black and white (`|000`, `|111`, `|222`, `|333` and `|444`)). +- `|[=#` - this works in the same way but produces background gray scale tones. + +If you have a client that supports Xterm256, you can use + + @color xterm256 + +to get a table of all the 256 colours and the codes that produce them. If the table looks broken up +into a few blocks of colors, it means Xterm256 is not supported and ANSI are used as a replacement. +You can use the `@options` command to see if xterm256 is active for you. This depends on if your +client told Evennia what it supports - if not, and you know what your client supports, you may have +to activate some features manually. + +## More reading + +There is an [Understanding Color Tags](../Howto/Understanding-Color-Tags) tutorial which expands on the +use of ANSI color tags and the pitfalls of mixing ANSI and Xterms256 color tags in the same context. + diff --git a/docs/1.0-dev/_sources/Concepts/TextTags.md.txt b/docs/1.0-dev/_sources/Concepts/TextTags.md.txt index 6c2c6fae3e..94d13fe22e 100644 --- a/docs/1.0-dev/_sources/Concepts/TextTags.md.txt +++ b/docs/1.0-dev/_sources/Concepts/TextTags.md.txt @@ -1,340 +1,19 @@ -# TextTags - - -This documentation details the various text tags supported by Evennia, namely *colours*, *command -links* and *inline functions*. - -There is also an [Understanding Color Tags](../Howto/Understanding-Color-Tags) tutorial which expands on the -use of ANSI color tags and the pitfalls of mixing ANSI and Xterms256 color tags in the same context. - -## Coloured text - -*Note that the Documentation does not display colour the way it would look on the screen.* - -Color can be a very useful tool for your game. It can be used to increase readability and make your -game more appealing visually. - -Remember however that, with the exception of the webclient, you generally don't control the client -used to connect to the game. There is, for example, one special tag meaning "yellow". But exactly -*which* hue of yellow is actually displayed on the user's screen depends on the settings of their -particular mud client. They could even swap the colours around or turn them off altogether if so -desired. Some clients don't even support color - text games are also played with special reading -equipment by people who are blind or have otherwise diminished eyesight. - -So a good rule of thumb is to use colour to enhance your game but don't *rely* on it to display -critical information. If you are coding the game, you can add functionality to let users disable -colours as they please, as described [here](../Howto/Manually-Configuring-Color). - -To see which colours your client support, use the default `@color` command. This will list all -available colours for ANSI and Xterm256 along with the codes you use for them. You can find a list -of all the parsed `ANSI`-colour codes in `evennia/utils/ansi.py`. - -### ANSI colours - -Evennia supports the `ANSI` standard for text. This is by far the most supported MUD-color standard, -available in all but the most ancient mud clients. The ANSI colours are **r**ed, **g**reen, -**y**ellow, **b**lue, **m**agenta, **c**yan, **w**hite and black. They are abbreviated by their -first letter except for black which is abbreviated with the letter **x**. In ANSI there are "bright" -and "normal" (darker) versions of each color, adding up to a total of 16 colours to use for -foreground text. There are also 8 "background" colours. These have no bright alternative in ANSI -(but Evennia uses the [Xterm256](./TextTags#xterm256-colours) extension behind the scenes to offer -them anyway). - -To colour your text you put special tags in it. Evennia will parse these and convert them to the -correct markup for the client used. If the user's client/console/display supports ANSI colour, they -will see the text in the specified colour, otherwise the tags will be stripped (uncolored text). -This works also for non-terminal clients, such as the webclient. For the webclient, Evennia will -translate the codes to HTML RGB colors. - -Here is an example of the tags in action: - - |rThis text is bright red.|n This is normal text. - |RThis is a dark red text.|n This is normal text. - |[rThis text has red background.|n This is normal text. - |b|[yThis is bright blue text on yellow background.|n This is normal text. - -- `|n` - this tag will turn off all color formatting, including background colors. -- `|#`- markup marks the start of foreground color. The case defines if the text is "bright" or -"normal". So `|g` is a bright green and `|G` is "normal" (darker) green. -- `|[#` is used to add a background colour to the text. The case again specifies if it is "bright" -or "normal", so `|[c` starts a bright cyan background and `|[C` a darker cyan background. -- `|!#` is used to add foreground color without any enforced brightness/normal information. - These are normal-intensity and are thus always given as uppercase, such as - `|!R` for red. The difference between e.g. `|!R` and `|R` is that - `|!R` will "inherit" the brightness setting from previously set color tags, whereas `|R` will -always reset to the normal-intensity red. The `|#` format contains an implicit `|h`/`|H` tag in it: -disabling highlighting when switching to a normal color, and enabling it for bright ones. So `|btest -|!Rtest2` will result in a bright red `test2` since the brightness setting from `|b` "bleeds over". -You could use this to for example quickly switch the intensity of a multitude of color tags. There -is no background-color equivalent to `|!` style tags. -- `|h` is used to make any following foreground ANSI colors bright (it has no effect on Xterm -colors). This is only relevant to use with `|!` type tags and will be valid until the next `|n`, -`|H` or normal (upper-case) `|#` tag. This tag will never affect background colors, those have to be -set bright/normal explicitly. Technically, `|h|!G` is identical to `|g`. -- `|H` negates the effects `|h` and returns all ANSI foreground colors (`|!` and `|` types) to -'normal' intensity. It has no effect on background and Xterm colors. - -> Note: The ANSI standard does not actually support bright backgrounds like `|[r` - the standard -only supports "normal" intensity backgrounds. To get around this Evennia instead implements these -as [Xterm256 colours](./TextTags#xterm256-colours) behind the scenes. If the client does not support -Xterm256 the ANSI colors will be used instead and there will be no visible difference between using -upper- and lower-case background tags. - -If you want to display an ANSI marker as output text (without having any effect), you need to escape -it by preceding its `|` with another `|`: - -``` -say The ||r ANSI marker changes text color to bright red. -``` - -This will output the raw `|r` without any color change. This can also be necessary if you are doing -ansi art that uses `|` with a letter directly following it. - -Use the command - - @color ansi - -to get a list of all supported ANSI colours and the tags used to produce them. - -A few additional ANSI codes are supported: - -- `|/` A line break. You cannot put the normal Python `\n` line breaks in text entered inside the -game (Evennia will filter this for security reasons). This is what you use instead: use the `|/` -marker to format text with line breaks from the game command line. -- `` This will translate into a `TAB` character. This will not always show (or show differently) to -the client since it depends on their local settings. It's often better to use multiple spaces. -- `|_` This is a space. You can usually use the normal space character, but if the space is *at the -end of the line*, Evennia will likely crop it. This tag will not be cropped but always result in a -space. -- `|*` This will invert the current text/background colours. Can be useful to mark things (but see -below). - -##### Caveats of `|*` - -The `|*` tag (inverse video) is an old ANSI standard and should usually not be used for more than to -mark short snippets of text. If combined with other tags it comes with a series of potentially -confusing behaviors: - -* The `|*` tag will only work once in a row:, ie: after using it once it won't have an effect again -until you declare another tag. This is an example: - - ``` - Normal text, |*reversed text|*, still reversed text. - ``` - - that is, it will not reverse to normal at the second `|*`. You need to reset it manually: - - ``` - Normal text, |*reversed text|n, normal again. - ``` - -* The `|*` tag does not take "bright" colors into account: - - ``` - |RNormal red, |hnow brightened. |*BG is normal red. - ``` - - So `|*` only considers the 'true' foreground color, ignoring any highlighting. Think of the bright -state (`|h`) as something like like `` in HTML: it modifies the _appearance_ of a normal -foreground color to match its bright counterpart, without changing its normal color. -* Finally, after a `|*`, if the previous background was set to a dark color (via `|[`), `|!#`) will -actually change the background color instead of the foreground: - - ``` - |*reversed text |!R now BG is red. - ``` -For a detailed explanation of these caveats, see the [Understanding Color Tags](Understanding-Color- -Tags) tutorial. But most of the time you might be better off to simply avoid `|*` and mark your text -manually instead. - -### Xterm256 Colours - -The _Xterm256_ standard is a colour scheme that supports 256 colours for text and/or background. -While this offers many more possibilities than traditional ANSI colours, be wary that too many text -colors will be confusing to the eye. Also, not all clients support Xterm256 - these will instead see -the closest equivalent ANSI color. You can mix Xterm256 tags with ANSI tags as you please. - - |555 This is pure white text.|n This is normal text. - |230 This is olive green text. - |[300 This text has a dark red background. - |005|[054 This is dark blue text on a bright cyan background. - |=a This is a greyscale value, equal to black. - |=m This is a greyscale value, midway between white and black. - |=z This is a greyscale value, equal to white. - |[=m This is a background greyscale value. - -- `|###` - markup consists of three digits, each an integer from 0 to 5. The three digits describe -the amount of **r**ed, **g**reen and **b**lue (RGB) components used in the colour. So `|500` means -maximum red and none of the other colours - the result is a bright red. `|520` is red with a touch -of green - the result is orange. As opposed to ANSI colors, Xterm256 syntax does not worry about -bright/normal intensity, a brighter (lighter) color is just achieved by upping all RGB values with -the same amount. -- `|[###` - this works the same way but produces a coloured background. -- `|=#` - markup produces the xterm256 gray scale tones, where `#` is a letter from `a` (black) to -`z` (white). This offers many more nuances of gray than the normal `|###` markup (which only has -four gray tones between solid black and white (`|000`, `|111`, `|222`, `|333` and `|444`)). -- `|[=#` - this works in the same way but produces background gray scale tones. - -If you have a client that supports Xterm256, you can use - - @color xterm256 - -to get a table of all the 256 colours and the codes that produce them. If the table looks broken up -into a few blocks of colors, it means Xterm256 is not supported and ANSI are used as a replacement. -You can use the `@options` command to see if xterm256 is active for you. This depends on if your -client told Evennia what it supports - if not, and you know what your client supports, you may have -to activate some features manually. - -## Clickable links - -Evennia supports clickable links for clients that supports it. This marks certain text so it can be -clicked by a mouse and trigger a given Evennia command. To support clickable links, Evennia requires -the webclient or an third-party telnet client with [MXP](http://www.zuggsoft.com/zmud/mxp.htm) -support (*Note: Evennia only supports clickable links, no other MXP features*). - - - `|lc` to start the link, by defining the command to execute. - - `|lt` to continue with the text to show to the user (the link text). - - `|le` to end the link text and the link definition. - -All elements must appear in exactly this order to make a valid link. For example, - -``` -"If you go |lcnorth|ltto the north|le you will find a cottage." -``` - -This will display as "If you go __to the north__ you will find a cottage." where clicking the link -will execute the command `north`. If the client does not support clickable links, only the link text -will be shown. - -## Inline functions - -> Note: Inlinefuncs are **not** activated by default. To use them you need to add -`INLINEFUNC_ENABLED=True` to your settings file. - -Evennia has its own inline text formatting language, known as *inlinefuncs*. It allows the builder -to include special function calls in code. They are executed dynamically by each session that -receives them. - -To add an inlinefunc, you embed it in a text string like this: - -``` -"A normal string with $funcname(arg, arg, ...) embedded inside it." -``` - -When this string is sent to a session (with the `msg()` method), these embedded inlinefuncs will be -parsed. Their return value (which always is a string) replace their call location in the finalized -string. The interesting thing with this is that the function called will have access to which -session is seeing the string, meaning the string can end up looking different depending on who is -looking. It could of course also vary depending on other factors like game time. - -Any number of comma-separated arguments can be given (or none). No keywords are supported. You can -also nest inlinefuncs by letting an argument itself also be another `$funcname(arg, arg, ...)` call -(down to any depth of nesting). Function call resolution happens as in all programming languages -inside-out, with the nested calls replacing the argument with their return strings before calling he -parent. - -``` - > say "This is $pad(a center-padded text, 30,c,-) of width 30." - You say, "This is ---- a center-padded text----- of width 30." -``` - -A special case happens if wanting to use an inlinefunc argument that itself includes a comma - this -would be parsed as an argument separator. To escape commas you can either escape each comma manually -with a backslash `\,`, or you can embed the entire string in python triple-quotes `"""` or `'''` - -this will escape the entire argument, including commas and any nested inlinefunc calls within. - -Only certain functions are available to use as inlinefuncs and the game developer may add their own -functions as needed. - -### New inlinefuncs - -To add new inlinefuncs, edit the file `mygame/server/conf/inlinefuncs.py`. - -*All globally defined functions in this module* are considered inline functions by the system. The -only exception is functions whose name starts with an underscore `_`. An inlinefunc must be of the -following form: - -```python -def funcname(*args, **kwargs): - # ... - return modified_text -``` - -where `*args` denotes all the arguments this function will accept as an `$inlinefunc`. The inline -function is expected to clean arguments and check that they are valid. If needed arguments are not -given, default values should be used. The function should always return a string (even if it's -empty). An inlinefunc should never cause a traceback regardless of the input (but it could log -errors if desired). - -Note that whereas the function should accept `**kwargs`, keyword inputs are *not* usable in the call -to the inlinefunction. The `kwargs` part is instead intended for Evennia to be able to supply extra -information. Currently Evennia sends a single keyword to every inline function and that is -`session`, which holds the [serversession](../Components/Sessions) this text is targeted at. Through the session -object, a lot of dynamic possibilities are opened up for your inline functions. - -The `settings.INLINEFUNC_MODULES` configuration option is a list that decides which modules should -be parsed for inline function definitions. This will include `mygame/server/conf/inlinefuncs.py` but -more could be added. The list is read from left to right so if you want to overload default -functions you just have to put your custom module-paths later in the list and name your functions -the same as default ones. - -Here is an example, the `crop` default inlinefunction: - -```python -from evennia.utils import utils - -def crop(*args, **kwargs): - """ - Inlinefunc. Crops ingoing text to given widths. - Args: - text (str, optional): Text to crop. - width (str, optional): Will be converted to an integer. Width of - crop in characters. - suffix (str, optional): End string to mark the fact that a part - of the string was cropped. Defaults to `[...]`. - Kwargs: - session (Session): Session performing the crop. - Example: - `$crop(text, 50, [...])` - - """ - text, width, suffix = "", 78, "[...]" - nargs = len(args) - if nargs > 0: - text = args[0] - if nargs > 1: - width = int(args[1]) if args[1].strip().isdigit() else 78 - if nargs > 2: - suffix = args[2] - return utils.crop(text, width=width, suffix=suffix) -``` -Another example, making use of the Session: - -```python -def charactername(*args, **kwargs): - """ - Inserts the character name of whomever sees the string - (so everyone will see their own name). Uses the account - name for OOC communications. - - Example: - say "This means YOU, $charactername()!" - - """ - session = kwargs["session"] - if session.puppet: - return kwargs["session"].puppet.key - else: - return session.account.key -``` - -Evennia itself offers the following default inline functions (mostly as examples): - -* `crop(text, width, suffix)` - See above. -* `pad(text, width, align, fillchar)` - this pads the text to `width` (default 78), alignment ("c", -"l" or "r", defaulting to "c") and fill-in character (defaults to space). Example: `$pad(40,l,-)` -* `clr(startclr, text, endclr)` - A programmatic way to enter colored text for those who don't want -to use the normal `|c` type color markers for some reason. The `color` argument is the same as the -color markers except without the actual pre-marker, so `|r` would be just `r`. If `endclr` is not -given, it defaults to resetting the color (`n`). Example: `$clr(b, A blue text)` -* `space(number)` - Inserts the given number of spaces. If no argument is given, use 4 spaces. \ No newline at end of file +# In-text tags parsed by Evennia + +Evennia understands various extra information embedded in text: + +- [Colors](./Colors) - Using `|r`, `|n` etc can be used to mark parts of text with a color. The color will + become ANSI/XTerm256 color tags for Telnet connections and CSS information for the webclient. +- [Clickable links](./Clickable-Links) - This allows you to provide a text the user can click to execute an + in-game command. This is on the form `|lc command |lt text |le`. +- [FuncParser callables](../Components/FuncParser) - These are full-fledged function calls on the form `$funcname(args, kwargs)` + that lead to calls to Python functions. The parser can be run with different available callables in different + circumstances. The parser is run on all outgoing messages if `settings.FUNCPARSER_PARSE_OUTGOING_MESSAGES_ENABLED=True` + (disabled by default). + +```toctree:: + + Colors.md + Clickable-Links.md + ../Components/FuncParser.md +``` \ No newline at end of file diff --git a/docs/1.0-dev/_sources/Evennia-API.md.txt b/docs/1.0-dev/_sources/Evennia-API.md.txt index 421cfa660c..ab405079a2 100644 --- a/docs/1.0-dev/_sources/Evennia-API.md.txt +++ b/docs/1.0-dev/_sources/Evennia-API.md.txt @@ -77,6 +77,7 @@ The flat API is defined in `__init__.py` [viewable here](github:evennia/__init__ - [evennia.EvForm](api:evennia.utils.evform#evennia.utils.evform.EvForm) - text form creator - Evennia.EvMore - text paginator - [evennia.EvEditor](api:evennia.utils.eveditor#evennia.utils.eveditor.EvEditor) - in game text line editor ([docs](Components/EvEditor)) +- [evennia.utils.funcparser.Funcparser](api:evennia.utils.funcparser) - inline parsing of functions ([docs](Components/FuncParser)) ### Global singleton handlers diff --git a/docs/1.0-dev/_sources/api/evennia.utils.funcparser.rst.txt b/docs/1.0-dev/_sources/api/evennia.utils.funcparser.rst.txt new file mode 100644 index 0000000000..151811e406 --- /dev/null +++ b/docs/1.0-dev/_sources/api/evennia.utils.funcparser.rst.txt @@ -0,0 +1,7 @@ +evennia.utils.funcparser +=============================== + +.. automodule:: evennia.utils.funcparser + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/1.0-dev/_sources/api/evennia.utils.inlinefuncs.rst.txt b/docs/1.0-dev/_sources/api/evennia.utils.inlinefuncs.rst.txt deleted file mode 100644 index f11abd4776..0000000000 --- a/docs/1.0-dev/_sources/api/evennia.utils.inlinefuncs.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -evennia.utils.inlinefuncs -================================ - -.. automodule:: evennia.utils.inlinefuncs - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/1.0-dev/_sources/api/evennia.utils.rst.txt b/docs/1.0-dev/_sources/api/evennia.utils.rst.txt index 12894e85f0..32653d5c5f 100644 --- a/docs/1.0-dev/_sources/api/evennia.utils.rst.txt +++ b/docs/1.0-dev/_sources/api/evennia.utils.rst.txt @@ -21,8 +21,8 @@ evennia.utils evennia.utils.evmenu evennia.utils.evmore evennia.utils.evtable + evennia.utils.funcparser evennia.utils.gametime - evennia.utils.inlinefuncs evennia.utils.logger evennia.utils.optionclasses evennia.utils.optionhandler @@ -38,3 +38,4 @@ evennia.utils :maxdepth: 6 evennia.utils.idmapper + evennia.utils.verb_conjugation diff --git a/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.conjugate.rst.txt b/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.conjugate.rst.txt new file mode 100644 index 0000000000..5f60d2e589 --- /dev/null +++ b/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.conjugate.rst.txt @@ -0,0 +1,7 @@ +evennia.utils.verb\_conjugation.conjugate +================================================ + +.. automodule:: evennia.utils.verb_conjugation.conjugate + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.rst.txt b/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.rst.txt new file mode 100644 index 0000000000..ab6df6f377 --- /dev/null +++ b/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.rst.txt @@ -0,0 +1,15 @@ +evennia.utils.verb\_conjugation +======================================= + +.. automodule:: evennia.utils.verb_conjugation + :members: + :undoc-members: + :show-inheritance: + + + +.. toctree:: + :maxdepth: 6 + + evennia.utils.verb_conjugation.conjugate + evennia.utils.verb_conjugation.tests diff --git a/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.tests.rst.txt b/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.tests.rst.txt new file mode 100644 index 0000000000..a61eb6e472 --- /dev/null +++ b/docs/1.0-dev/_sources/api/evennia.utils.verb_conjugation.tests.rst.txt @@ -0,0 +1,7 @@ +evennia.utils.verb\_conjugation.tests +============================================ + +.. automodule:: evennia.utils.verb_conjugation.tests + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/1.0-dev/_sources/toc.md.txt b/docs/1.0-dev/_sources/toc.md.txt index 5ad330aff6..fa1a27bec0 100644 --- a/docs/1.0-dev/_sources/toc.md.txt +++ b/docs/1.0-dev/_sources/toc.md.txt @@ -29,6 +29,7 @@ - [Components/EvEditor](Components/EvEditor) - [Components/EvMenu](Components/EvMenu) - [Components/EvMore](Components/EvMore) +- [Components/FuncParser](Components/FuncParser) - [Components/Help System](Components/Help-System) - [Components/Inputfuncs](Components/Inputfuncs) - [Components/Locks](Components/Locks) @@ -52,6 +53,8 @@ - [Concepts/Banning](Concepts/Banning) - [Concepts/Bootstrap & Evennia](Concepts/Bootstrap-&-Evennia) - [Concepts/Building Permissions](Concepts/Building-Permissions) +- [Concepts/Clickable Links](Concepts/Clickable-Links) +- [Concepts/Colors](Concepts/Colors) - [Concepts/Concepts Overview](Concepts/Concepts-Overview) - [Concepts/Custom Protocols](Concepts/Custom-Protocols) - [Concepts/Guest Logins](Concepts/Guest-Logins) diff --git a/docs/1.0-dev/api/evennia-api.html b/docs/1.0-dev/api/evennia-api.html index 2323ce23e1..11f8c37d40 100644 --- a/docs/1.0-dev/api/evennia-api.html +++ b/docs/1.0-dev/api/evennia-api.html @@ -342,8 +342,8 @@
  • evennia.utils.evmore
  • evennia.utils.evtable
  • +
  • evennia.utils.funcparser
  • evennia.utils.gametime
  • -
  • evennia.utils.inlinefuncs
  • evennia.utils.logger
  • evennia.utils.optionclasses
  • evennia.utils.optionhandler
  • @@ -359,6 +359,11 @@
  • evennia.utils.idmapper.tests
  • +
  • evennia.utils.verb_conjugation +
  • evennia.web
      diff --git a/docs/1.0-dev/api/evennia.commands.default.account.html b/docs/1.0-dev/api/evennia.commands.default.account.html index 79fc4d4d79..d740d24319 100644 --- a/docs/1.0-dev/api/evennia.commands.default.account.html +++ b/docs/1.0-dev/api/evennia.commands.default.account.html @@ -70,7 +70,7 @@ method. Otherwise all text will be returned to all connected sessions.

      -aliases = ['l', 'ls']
      +aliases = ['ls', 'l']
      @@ -101,7 +101,7 @@ method. Otherwise all text will be returned to all connected sessions.

      -search_index_entry = {'aliases': 'l ls', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look while out-of-character\n\n Usage:\n look\n\n Look in the ooc state.\n '}
      +search_index_entry = {'aliases': 'ls l', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look while out-of-character\n\n Usage:\n look\n\n Look in the ooc state.\n '}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.admin.html b/docs/1.0-dev/api/evennia.commands.default.admin.html index febf1ed115..ac7499b0de 100644 --- a/docs/1.0-dev/api/evennia.commands.default.admin.html +++ b/docs/1.0-dev/api/evennia.commands.default.admin.html @@ -254,7 +254,7 @@ to accounts respectively.

      -aliases = ['pemit', 'remit']
      +aliases = ['remit', 'pemit']
      @@ -285,7 +285,7 @@ to accounts respectively.

      -search_index_entry = {'aliases': 'pemit remit', 'category': 'admin', 'key': 'emit', 'tags': '', 'text': '\n admin command for emitting message to multiple objects\n\n Usage:\n emit[/switches] [<obj>, <obj>, ... =] <message>\n remit [<obj>, <obj>, ... =] <message>\n pemit [<obj>, <obj>, ... =] <message>\n\n Switches:\n room - limit emits to rooms only (default)\n accounts - limit emits to accounts only\n contents - send to the contents of matched objects too\n\n Emits a message to the selected objects or to\n your immediate surroundings. If the object is a room,\n send to its contents. remit and pemit are just\n limited forms of emit, for sending to rooms and\n to accounts respectively.\n '}
      +search_index_entry = {'aliases': 'remit pemit', 'category': 'admin', 'key': 'emit', 'tags': '', 'text': '\n admin command for emitting message to multiple objects\n\n Usage:\n emit[/switches] [<obj>, <obj>, ... =] <message>\n remit [<obj>, <obj>, ... =] <message>\n pemit [<obj>, <obj>, ... =] <message>\n\n Switches:\n room - limit emits to rooms only (default)\n accounts - limit emits to accounts only\n contents - send to the contents of matched objects too\n\n Emits a message to the selected objects or to\n your immediate surroundings. If the object is a room,\n send to its contents. remit and pemit are just\n limited forms of emit, for sending to rooms and\n to accounts respectively.\n '}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.batchprocess.html b/docs/1.0-dev/api/evennia.commands.default.batchprocess.html index 7720a7a54a..90acc3491d 100644 --- a/docs/1.0-dev/api/evennia.commands.default.batchprocess.html +++ b/docs/1.0-dev/api/evennia.commands.default.batchprocess.html @@ -75,7 +75,7 @@ skipping, reloading etc.

      -aliases = ['batchcmd', 'batchcommand']
      +aliases = ['batchcommand', 'batchcmd']
      @@ -106,7 +106,7 @@ skipping, reloading etc.

      -search_index_entry = {'aliases': 'batchcmd batchcommand', 'category': 'building', 'key': 'batchcommands', 'tags': '', 'text': '\n build from batch-command file\n\n Usage:\n batchcommands[/interactive] <python.path.to.file>\n\n Switch:\n interactive - this mode will offer more control when\n executing the batch file, like stepping,\n skipping, reloading etc.\n\n Runs batches of commands from a batch-cmd text file (*.ev).\n\n '}
      +search_index_entry = {'aliases': 'batchcommand batchcmd', 'category': 'building', 'key': 'batchcommands', 'tags': '', 'text': '\n build from batch-command file\n\n Usage:\n batchcommands[/interactive] <python.path.to.file>\n\n Switch:\n interactive - this mode will offer more control when\n executing the batch file, like stepping,\n skipping, reloading etc.\n\n Runs batches of commands from a batch-cmd text file (*.ev).\n\n '}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.building.html b/docs/1.0-dev/api/evennia.commands.default.building.html index b1dee53880..3f7d2a49c3 100644 --- a/docs/1.0-dev/api/evennia.commands.default.building.html +++ b/docs/1.0-dev/api/evennia.commands.default.building.html @@ -529,7 +529,7 @@ You can specify the /force switch to bypass this confirmation.

      -aliases = ['delete', 'del']
      +aliases = ['del', 'delete']
      @@ -570,7 +570,7 @@ You can specify the /force switch to bypass this confirmation.

      -search_index_entry = {'aliases': 'delete del', 'category': 'building', 'key': 'destroy', 'tags': '', 'text': '\n permanently delete objects\n\n Usage:\n destroy[/switches] [obj, obj2, obj3, [dbref-dbref], ...]\n\n Switches:\n override - The destroy command will usually avoid accidentally\n destroying account objects. This switch overrides this safety.\n force - destroy without confirmation.\n Examples:\n destroy house, roof, door, 44-78\n destroy 5-10, flower, 45\n destroy/force north\n\n Destroys one or many objects. If dbrefs are used, a range to delete can be\n given, e.g. 4-10. Also the end points will be deleted. This command\n displays a confirmation before destroying, to make sure of your choice.\n You can specify the /force switch to bypass this confirmation.\n '}
      +search_index_entry = {'aliases': 'del delete', 'category': 'building', 'key': 'destroy', 'tags': '', 'text': '\n permanently delete objects\n\n Usage:\n destroy[/switches] [obj, obj2, obj3, [dbref-dbref], ...]\n\n Switches:\n override - The destroy command will usually avoid accidentally\n destroying account objects. This switch overrides this safety.\n force - destroy without confirmation.\n Examples:\n destroy house, roof, door, 44-78\n destroy 5-10, flower, 45\n destroy/force north\n\n Destroys one or many objects. If dbrefs are used, a range to delete can be\n given, e.g. 4-10. Also the end points will be deleted. This command\n displays a confirmation before destroying, to make sure of your choice.\n You can specify the /force switch to bypass this confirmation.\n '}
      @@ -1268,7 +1268,7 @@ server settings.

      -aliases = ['type', 'parent', 'update', 'swap']
      +aliases = ['update', 'parent', 'type', 'swap']
      @@ -1299,7 +1299,7 @@ server settings.

      -search_index_entry = {'aliases': 'type parent update swap', 'category': 'building', 'key': 'typeclass', 'tags': '', 'text': "\n set or change an object's typeclass\n\n Usage:\n typeclass[/switch] <object> [= typeclass.path]\n typeclass/prototype <object> = prototype_key\n\n typeclass/list/show [typeclass.path]\n swap - this is a shorthand for using /force/reset flags.\n update - this is a shorthand for using the /force/reload flag.\n\n Switch:\n show, examine - display the current typeclass of object (default) or, if\n given a typeclass path, show the docstring of that typeclass.\n update - *only* re-run at_object_creation on this object\n meaning locks or other properties set later may remain.\n reset - clean out *all* the attributes and properties on the\n object - basically making this a new clean object.\n force - change to the typeclass also if the object\n already has a typeclass of the same name.\n list - show available typeclasses. Only typeclasses in modules actually\n imported or used from somewhere in the code will show up here\n (those typeclasses are still available if you know the path)\n prototype - clean and overwrite the object with the specified\n prototype key - effectively making a whole new object.\n\n Example:\n type button = examples.red_button.RedButton\n type/prototype button=a red button\n\n If the typeclass_path is not given, the current object's typeclass is\n assumed.\n\n View or set an object's typeclass. If setting, the creation hooks of the\n new typeclass will be run on the object. If you have clashing properties on\n the old class, use /reset. By default you are protected from changing to a\n typeclass of the same name as the one you already have - use /force to\n override this protection.\n\n The given typeclass must be identified by its location using python\n dot-notation pointing to the correct module and class. If no typeclass is\n given (or a wrong typeclass is given). Errors in the path or new typeclass\n will lead to the old typeclass being kept. The location of the typeclass\n module is searched from the default typeclass directory, as defined in the\n server settings.\n\n "}
      +search_index_entry = {'aliases': 'update parent type swap', 'category': 'building', 'key': 'typeclass', 'tags': '', 'text': "\n set or change an object's typeclass\n\n Usage:\n typeclass[/switch] <object> [= typeclass.path]\n typeclass/prototype <object> = prototype_key\n\n typeclass/list/show [typeclass.path]\n swap - this is a shorthand for using /force/reset flags.\n update - this is a shorthand for using the /force/reload flag.\n\n Switch:\n show, examine - display the current typeclass of object (default) or, if\n given a typeclass path, show the docstring of that typeclass.\n update - *only* re-run at_object_creation on this object\n meaning locks or other properties set later may remain.\n reset - clean out *all* the attributes and properties on the\n object - basically making this a new clean object.\n force - change to the typeclass also if the object\n already has a typeclass of the same name.\n list - show available typeclasses. Only typeclasses in modules actually\n imported or used from somewhere in the code will show up here\n (those typeclasses are still available if you know the path)\n prototype - clean and overwrite the object with the specified\n prototype key - effectively making a whole new object.\n\n Example:\n type button = examples.red_button.RedButton\n type/prototype button=a red button\n\n If the typeclass_path is not given, the current object's typeclass is\n assumed.\n\n View or set an object's typeclass. If setting, the creation hooks of the\n new typeclass will be run on the object. If you have clashing properties on\n the old class, use /reset. By default you are protected from changing to a\n typeclass of the same name as the one you already have - use /force to\n override this protection.\n\n The given typeclass must be identified by its location using python\n dot-notation pointing to the correct module and class. If no typeclass is\n given (or a wrong typeclass is given). Errors in the path or new typeclass\n will lead to the old typeclass being kept. The location of the typeclass\n module is searched from the default typeclass directory, as defined in the\n server settings.\n\n "}
      @@ -1452,7 +1452,7 @@ If object is not specified, the current location is examined.

      -aliases = ['ex', 'exam']
      +aliases = ['exam', 'ex']
      @@ -1549,7 +1549,7 @@ non-persistent data stored on object

      -search_index_entry = {'aliases': 'ex exam', 'category': 'building', 'key': 'examine', 'tags': '', 'text': '\n get detailed information about an object\n\n Usage:\n examine [<object>[/attrname]]\n examine [*<account>[/attrname]]\n\n Switch:\n account - examine an Account (same as adding *)\n object - examine an Object (useful when OOC)\n\n The examine command shows detailed game info about an\n object and optionally a specific attribute on it.\n If object is not specified, the current location is examined.\n\n Append a * before the search string to examine an account.\n\n '}
      +search_index_entry = {'aliases': 'exam ex', 'category': 'building', 'key': 'examine', 'tags': '', 'text': '\n get detailed information about an object\n\n Usage:\n examine [<object>[/attrname]]\n examine [*<account>[/attrname]]\n\n Switch:\n account - examine an Account (same as adding *)\n object - examine an Object (useful when OOC)\n\n The examine command shows detailed game info about an\n object and optionally a specific attribute on it.\n If object is not specified, the current location is examined.\n\n Append a * before the search string to examine an account.\n\n '}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.comms.html b/docs/1.0-dev/api/evennia.commands.default.comms.html index e2782ce8d5..bb397e9509 100644 --- a/docs/1.0-dev/api/evennia.commands.default.comms.html +++ b/docs/1.0-dev/api/evennia.commands.default.comms.html @@ -121,7 +121,7 @@ for that channel.

      -aliases = ['delaliaschan', 'delchanalias']
      +aliases = ['delchanalias', 'delaliaschan']
      @@ -152,7 +152,7 @@ for that channel.

      -search_index_entry = {'aliases': 'delaliaschan delchanalias', 'category': 'comms', 'key': 'delcom', 'tags': '', 'text': "\n remove a channel alias and/or unsubscribe from channel\n\n Usage:\n delcom <alias or channel>\n delcom/all <channel>\n\n If the full channel name is given, unsubscribe from the\n channel. If an alias is given, remove the alias but don't\n unsubscribe. If the 'all' switch is used, remove all aliases\n for that channel.\n "}
      +search_index_entry = {'aliases': 'delchanalias delaliaschan', 'category': 'comms', 'key': 'delcom', 'tags': '', 'text': "\n remove a channel alias and/or unsubscribe from channel\n\n Usage:\n delcom <alias or channel>\n delcom/all <channel>\n\n If the full channel name is given, unsubscribe from the\n channel. If an alias is given, remove the alias but don't\n unsubscribe. If the 'all' switch is used, remove all aliases\n for that channel.\n "}
      @@ -234,7 +234,7 @@ Use addcom/delcom to join and leave channels

      -aliases = ['clist', 'comlist', 'channellist', 'all channels', 'chanlist']
      +aliases = ['chanlist', 'channellist', 'clist', 'all channels', 'comlist']
      @@ -265,7 +265,7 @@ Use addcom/delcom to join and leave channels

      -search_index_entry = {'aliases': 'clist comlist channellist all channels chanlist', 'category': 'comms', 'key': 'channels', 'tags': '', 'text': "\n list all channels available to you\n\n Usage:\n channels\n clist\n comlist\n\n Lists all channels available to you, whether you listen to them or not.\n Use 'comlist' to only view your current channel subscriptions.\n Use addcom/delcom to join and leave channels\n "}
      +search_index_entry = {'aliases': 'chanlist channellist clist all channels comlist', 'category': 'comms', 'key': 'channels', 'tags': '', 'text': "\n list all channels available to you\n\n Usage:\n channels\n clist\n comlist\n\n Lists all channels available to you, whether you listen to them or not.\n Use 'comlist' to only view your current channel subscriptions.\n Use addcom/delcom to join and leave channels\n "}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.general.html b/docs/1.0-dev/api/evennia.commands.default.general.html index 1714e1e2f4..b966b4b3a6 100644 --- a/docs/1.0-dev/api/evennia.commands.default.general.html +++ b/docs/1.0-dev/api/evennia.commands.default.general.html @@ -112,7 +112,7 @@ look *<account&g
      -aliases = ['l', 'ls']
      +aliases = ['ls', 'l']
      @@ -143,7 +143,7 @@ look *<account&g
      -search_index_entry = {'aliases': 'l ls', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look at location or object\n\n Usage:\n look\n look <obj>\n look *<account>\n\n Observes your location or objects in your vicinity.\n '}
      +search_index_entry = {'aliases': 'ls l', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look at location or object\n\n Usage:\n look\n look <obj>\n look *<account>\n\n Observes your location or objects in your vicinity.\n '}
      @@ -260,7 +260,7 @@ inv

      -aliases = ['i', 'inv']
      +aliases = ['inv', 'i']
      @@ -291,7 +291,7 @@ inv

      -search_index_entry = {'aliases': 'i inv', 'category': 'general', 'key': 'inventory', 'tags': '', 'text': '\n view inventory\n\n Usage:\n inventory\n inv\n\n Shows your inventory.\n '}
      +search_index_entry = {'aliases': 'inv i', 'category': 'general', 'key': 'inventory', 'tags': '', 'text': '\n view inventory\n\n Usage:\n inventory\n inv\n\n Shows your inventory.\n '}
      @@ -535,7 +535,7 @@ placing it in their inventory.

      -aliases = ['"', "'"]
      +aliases = ["'", '"']
      @@ -561,7 +561,7 @@ placing it in their inventory.

      -search_index_entry = {'aliases': '" \'', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n speak as your character\n\n Usage:\n say <message>\n\n Talk to those in your current location.\n '}
      +search_index_entry = {'aliases': '\' "', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n speak as your character\n\n Usage:\n say <message>\n\n Talk to those in your current location.\n '}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.system.html b/docs/1.0-dev/api/evennia.commands.default.system.html index df56dbf860..a8ecbd598d 100644 --- a/docs/1.0-dev/api/evennia.commands.default.system.html +++ b/docs/1.0-dev/api/evennia.commands.default.system.html @@ -385,7 +385,7 @@ given, <nr> defaults to 10.

      -aliases = ['listobjs', 'db', 'stats', 'listobjects']
      +aliases = ['stats', 'db', 'listobjs', 'listobjects']
      @@ -411,7 +411,7 @@ given, <nr> defaults to 10.

      -search_index_entry = {'aliases': 'listobjs db stats listobjects', 'category': 'system', 'key': 'objects', 'tags': '', 'text': '\n statistics on objects in the database\n\n Usage:\n objects [<nr>]\n\n Gives statictics on objects in database as well as\n a list of <nr> latest objects in database. If not\n given, <nr> defaults to 10.\n '}
      +search_index_entry = {'aliases': 'stats db listobjs listobjects', 'category': 'system', 'key': 'objects', 'tags': '', 'text': '\n statistics on objects in the database\n\n Usage:\n objects [<nr>]\n\n Gives statictics on objects in database as well as\n a list of <nr> latest objects in database. If not\n given, <nr> defaults to 10.\n '}
      diff --git a/docs/1.0-dev/api/evennia.commands.default.unloggedin.html b/docs/1.0-dev/api/evennia.commands.default.unloggedin.html index 5866ff7131..9cb6269421 100644 --- a/docs/1.0-dev/api/evennia.commands.default.unloggedin.html +++ b/docs/1.0-dev/api/evennia.commands.default.unloggedin.html @@ -59,7 +59,7 @@ connect “account name” “pass word”

      -aliases = ['conn', 'con', 'co']
      +aliases = ['co', 'con', 'conn']
      @@ -94,7 +94,7 @@ there is no object yet before the account has logged in)

      -search_index_entry = {'aliases': 'conn con co', 'category': 'general', 'key': 'connect', 'tags': '', 'text': '\n connect to the game\n\n Usage (at login screen):\n connect accountname password\n connect "account name" "pass word"\n\n Use the create command to first create an account before logging in.\n\n If you have spaces in your name, enclose it in double quotes.\n '}
      +search_index_entry = {'aliases': 'co con conn', 'category': 'general', 'key': 'connect', 'tags': '', 'text': '\n connect to the game\n\n Usage (at login screen):\n connect accountname password\n connect "account name" "pass word"\n\n Use the create command to first create an account before logging in.\n\n If you have spaces in your name, enclose it in double quotes.\n '}
      @@ -223,7 +223,7 @@ All it does is display the connect screen.

      -aliases = ['l', 'look']
      +aliases = ['look', 'l']
      @@ -249,7 +249,7 @@ All it does is display the connect screen.

      -search_index_entry = {'aliases': 'l look', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n look when in unlogged-in state\n\n Usage:\n look\n\n This is an unconnected version of the look command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
      +search_index_entry = {'aliases': 'look l', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n look when in unlogged-in state\n\n Usage:\n look\n\n This is an unconnected version of the look command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.barter.html b/docs/1.0-dev/api/evennia.contrib.barter.html index 9c0da8f7c1..d4230f2ebc 100644 --- a/docs/1.0-dev/api/evennia.contrib.barter.html +++ b/docs/1.0-dev/api/evennia.contrib.barter.html @@ -681,7 +681,7 @@ try to influence the other part in the deal.

      -aliases = ['deal', 'offers']
      +aliases = ['offers', 'deal']
      @@ -707,7 +707,7 @@ try to influence the other part in the deal.

      -search_index_entry = {'aliases': 'deal offers', 'category': 'trading', 'key': 'status', 'tags': '', 'text': "\n show a list of the current deal\n\n Usage:\n status\n deal\n offers\n\n Shows the currently suggested offers on each sides of the deal. To\n accept the current deal, use the 'accept' command. Use 'offer' to\n change your deal. You might also want to use 'say', 'emote' etc to\n try to influence the other part in the deal.\n "}
      +search_index_entry = {'aliases': 'offers deal', 'category': 'trading', 'key': 'status', 'tags': '', 'text': "\n show a list of the current deal\n\n Usage:\n status\n deal\n offers\n\n Shows the currently suggested offers on each sides of the deal. To\n accept the current deal, use the 'accept' command. Use 'offer' to\n change your deal. You might also want to use 'say', 'emote' etc to\n try to influence the other part in the deal.\n "}
      diff --git a/docs/1.0-dev/api/evennia.contrib.chargen.html b/docs/1.0-dev/api/evennia.contrib.chargen.html index 4bf64fbf93..dcdb762965 100644 --- a/docs/1.0-dev/api/evennia.contrib.chargen.html +++ b/docs/1.0-dev/api/evennia.contrib.chargen.html @@ -77,7 +77,7 @@ at them with this command.

      -aliases = ['l', 'ls']
      +aliases = ['ls', 'l']
      @@ -109,7 +109,7 @@ that is checked by the @ic command directly.

      -search_index_entry = {'aliases': 'l ls', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n ooc look\n\n Usage:\n look\n look <character>\n\n This is an OOC version of the look command. Since an Account doesn\'t\n have an in-game existence, there is no concept of location or\n "self".\n\n If any characters are available for you to control, you may look\n at them with this command.\n '}
      +search_index_entry = {'aliases': 'ls l', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n ooc look\n\n Usage:\n look\n look <character>\n\n This is an OOC version of the look command. Since an Account doesn\'t\n have an in-game existence, there is no concept of location or\n "self".\n\n If any characters are available for you to control, you may look\n at them with this command.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.clothing.html b/docs/1.0-dev/api/evennia.contrib.clothing.html index a0cd9ea38b..2db13bf9a2 100644 --- a/docs/1.0-dev/api/evennia.contrib.clothing.html +++ b/docs/1.0-dev/api/evennia.contrib.clothing.html @@ -628,7 +628,7 @@ inv

      -aliases = ['i', 'inv']
      +aliases = ['inv', 'i']
      @@ -659,7 +659,7 @@ inv

      -search_index_entry = {'aliases': 'i inv', 'category': 'general', 'key': 'inventory', 'tags': '', 'text': '\n view inventory\n\n Usage:\n inventory\n inv\n\n Shows your inventory.\n '}
      +search_index_entry = {'aliases': 'inv i', 'category': 'general', 'key': 'inventory', 'tags': '', 'text': '\n view inventory\n\n Usage:\n inventory\n inv\n\n Shows your inventory.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.email_login.html b/docs/1.0-dev/api/evennia.contrib.email_login.html index 779119f139..a0c12e1d7b 100644 --- a/docs/1.0-dev/api/evennia.contrib.email_login.html +++ b/docs/1.0-dev/api/evennia.contrib.email_login.html @@ -74,7 +74,7 @@ the module given by settings.CONNECTION_SCREEN_MODULE.

      -aliases = ['conn', 'con', 'co']
      +aliases = ['co', 'con', 'conn']
      @@ -104,7 +104,7 @@ there is no object yet before the account has logged in)

      -search_index_entry = {'aliases': 'conn con co', 'category': 'general', 'key': 'connect', 'tags': '', 'text': '\n Connect to the game.\n\n Usage (at login screen):\n connect <email> <password>\n\n Use the create command to first create an account before logging in.\n '}
      +search_index_entry = {'aliases': 'co con conn', 'category': 'general', 'key': 'connect', 'tags': '', 'text': '\n Connect to the game.\n\n Usage (at login screen):\n connect <email> <password>\n\n Use the create command to first create an account before logging in.\n '}
      @@ -226,7 +226,7 @@ All it does is display the connect screen.

      -aliases = ['l', 'look']
      +aliases = ['look', 'l']
      @@ -252,7 +252,7 @@ All it does is display the connect screen.

      -search_index_entry = {'aliases': 'l look', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n This is an unconnected version of the `look` command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
      +search_index_entry = {'aliases': 'look l', 'category': 'general', 'key': '__unloggedin_look_command', 'tags': '', 'text': '\n This is an unconnected version of the `look` command for simplicity.\n\n This is called by the server and kicks everything in gear.\n All it does is display the connect screen.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html b/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html index 58cb3e4fd2..8e521d38a4 100644 --- a/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html +++ b/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html @@ -147,7 +147,7 @@ the operation will be general or on the room.

      -aliases = ['abort', 'chicken out', 'quit', 'q']
      +aliases = ['q', 'quit', 'abort', 'chicken out']
      @@ -171,7 +171,7 @@ set in self.parse())

      -search_index_entry = {'aliases': 'abort chicken out quit q', 'category': 'evscaperoom', 'key': 'give up', 'tags': '', 'text': '\n Give up\n\n Usage:\n give up\n\n Abandons your attempts at escaping and of ever winning the pie-eating contest.\n\n '}
      +search_index_entry = {'aliases': 'q quit abort chicken out', 'category': 'evscaperoom', 'key': 'give up', 'tags': '', 'text': '\n Give up\n\n Usage:\n give up\n\n Abandons your attempts at escaping and of ever winning the pie-eating contest.\n\n '}
      @@ -192,7 +192,7 @@ set in self.parse())

      -aliases = ['l', 'ls']
      +aliases = ['ls', 'l']
      @@ -226,7 +226,7 @@ set in self.parse())

      -search_index_entry = {'aliases': 'l ls', 'category': 'evscaperoom', 'key': 'look', 'tags': '', 'text': '\n Look at the room, an object or the currently focused object\n\n Usage:\n look [obj]\n\n '}
      +search_index_entry = {'aliases': 'ls l', 'category': 'evscaperoom', 'key': 'look', 'tags': '', 'text': '\n Look at the room, an object or the currently focused object\n\n Usage:\n look [obj]\n\n '}
      @@ -364,7 +364,7 @@ emote /me points to /box and /lever.

      -aliases = ['pose', ':']
      +aliases = [':', 'pose']
      @@ -403,7 +403,7 @@ set in self.parse())

      -search_index_entry = {'aliases': 'pose :', 'category': 'general', 'key': 'emote', 'tags': '', 'text': '\n Perform a free-form emote. Use /me to\n include yourself in the emote and /name\n to include other objects or characters.\n Use "..." to enact speech.\n\n Usage:\n emote <emote>\n :<emote\n\n Example:\n emote /me smiles at /peter\n emote /me points to /box and /lever.\n\n '}
      +search_index_entry = {'aliases': ': pose', 'category': 'general', 'key': 'emote', 'tags': '', 'text': '\n Perform a free-form emote. Use /me to\n include yourself in the emote and /name\n to include other objects or characters.\n Use "..." to enact speech.\n\n Usage:\n emote <emote>\n :<emote\n\n Example:\n emote /me smiles at /peter\n emote /me points to /box and /lever.\n\n '}
      @@ -426,7 +426,7 @@ looks and what actions is available.

      -aliases = ['ex', 'e', 'examine', 'unfocus']
      +aliases = ['examine', 'ex', 'unfocus', 'e']
      @@ -455,7 +455,7 @@ set in self.parse())

      -search_index_entry = {'aliases': 'ex e examine unfocus', 'category': 'evscaperoom', 'key': 'focus', 'tags': '', 'text': '\n Focus your attention on a target.\n\n Usage:\n focus <obj>\n\n Once focusing on an object, use look to get more information about how it\n looks and what actions is available.\n\n '}
      +search_index_entry = {'aliases': 'examine ex unfocus e', 'category': 'evscaperoom', 'key': 'focus', 'tags': '', 'text': '\n Focus your attention on a target.\n\n Usage:\n focus <obj>\n\n Once focusing on an object, use look to get more information about how it\n looks and what actions is available.\n\n '}
      @@ -517,7 +517,7 @@ set in self.parse())

      -aliases = ['give', 'inventory', 'i', 'inv']
      +aliases = ['i', 'inv', 'inventory', 'give']
      @@ -541,7 +541,7 @@ set in self.parse())

      -search_index_entry = {'aliases': 'give inventory i inv', 'category': 'evscaperoom', 'key': 'get', 'tags': '', 'text': '\n Use focus / examine instead.\n\n '}
      +search_index_entry = {'aliases': 'i inv inventory give', 'category': 'evscaperoom', 'key': 'get', 'tags': '', 'text': '\n Use focus / examine instead.\n\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.extended_room.html b/docs/1.0-dev/api/evennia.contrib.extended_room.html index f2f53ba043..cd5440d362 100644 --- a/docs/1.0-dev/api/evennia.contrib.extended_room.html +++ b/docs/1.0-dev/api/evennia.contrib.extended_room.html @@ -276,7 +276,7 @@ look *<account&g
      -aliases = ['l', 'ls']
      +aliases = ['ls', 'l']
      @@ -296,7 +296,7 @@ look *<account&g
      -search_index_entry = {'aliases': 'l ls', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look\n\n Usage:\n look\n look <obj>\n look <room detail>\n look *<account>\n\n Observes your location, details at your location or objects in your vicinity.\n '}
      +search_index_entry = {'aliases': 'ls l', 'category': 'general', 'key': 'look', 'tags': '', 'text': '\n look\n\n Usage:\n look\n look <obj>\n look <room detail>\n look *<account>\n\n Observes your location, details at your location or objects in your vicinity.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html b/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html index 83296a8048..8c938540a6 100644 --- a/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html +++ b/docs/1.0-dev/api/evennia.contrib.ingame_python.commands.html @@ -52,7 +52,7 @@
      -aliases = ['@calls', '@callback', '@callbacks']
      +aliases = ['@callback', '@calls', '@callbacks']
      @@ -133,7 +133,7 @@ on user permission.

      -search_index_entry = {'aliases': '@calls @callback @callbacks', 'category': 'building', 'key': '@call', 'tags': '', 'text': '\n Command to edit callbacks.\n '}
      +search_index_entry = {'aliases': '@callback @calls @callbacks', 'category': 'building', 'key': '@call', 'tags': '', 'text': '\n Command to edit callbacks.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.rpsystem.html b/docs/1.0-dev/api/evennia.contrib.rpsystem.html index 98fa38e49f..fb5d419f62 100644 --- a/docs/1.0-dev/api/evennia.contrib.rpsystem.html +++ b/docs/1.0-dev/api/evennia.contrib.rpsystem.html @@ -636,7 +636,7 @@ a different language.

      -aliases = ['"', "'"]
      +aliases = ["'", '"']
      @@ -662,7 +662,7 @@ a different language.

      -search_index_entry = {'aliases': '" \'', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n speak as your character\n\n Usage:\n say <message>\n\n Talk to those in your current location.\n '}
      +search_index_entry = {'aliases': '\' "', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n speak as your character\n\n Usage:\n say <message>\n\n Talk to those in your current location.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_basic.html b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_basic.html index 2fb1ae32c2..bc64ccbc3a 100644 --- a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_basic.html +++ b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_basic.html @@ -570,7 +570,7 @@ if there are still any actions you can take.

      -aliases = ['hold', 'wait']
      +aliases = ['wait', 'hold']
      @@ -591,7 +591,7 @@ if there are still any actions you can take.

      -search_index_entry = {'aliases': 'hold wait', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      +search_index_entry = {'aliases': 'wait hold', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_equip.html b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_equip.html index 5b9cd7b127..42a3a58f2c 100644 --- a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_equip.html +++ b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_equip.html @@ -687,7 +687,7 @@ if there are still any actions you can take.

      -aliases = ['hold', 'wait']
      +aliases = ['wait', 'hold']
      @@ -708,7 +708,7 @@ if there are still any actions you can take.

      -search_index_entry = {'aliases': 'hold wait', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      +search_index_entry = {'aliases': 'wait hold', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_items.html b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_items.html index 4ffb1a91f4..c7258234b9 100644 --- a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_items.html +++ b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_items.html @@ -721,7 +721,7 @@ if there are still any actions you can take.

      -aliases = ['hold', 'wait']
      +aliases = ['wait', 'hold']
      @@ -742,7 +742,7 @@ if there are still any actions you can take.

      -search_index_entry = {'aliases': 'hold wait', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      +search_index_entry = {'aliases': 'wait hold', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_magic.html b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_magic.html index fc652d3b9b..81434b90e3 100644 --- a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_magic.html +++ b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_magic.html @@ -593,7 +593,7 @@ if there are still any actions you can take.

      -aliases = ['hold', 'wait']
      +aliases = ['wait', 'hold']
      @@ -614,7 +614,7 @@ if there are still any actions you can take.

      -search_index_entry = {'aliases': 'hold wait', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      +search_index_entry = {'aliases': 'wait hold', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_range.html b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_range.html index 8e6c82d133..e2534cbfb4 100644 --- a/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_range.html +++ b/docs/1.0-dev/api/evennia.contrib.turnbattle.tb_range.html @@ -1020,7 +1020,7 @@ if there are still any actions you can take.

      -aliases = ['hold', 'wait']
      +aliases = ['wait', 'hold']
      @@ -1041,7 +1041,7 @@ if there are still any actions you can take.

      -search_index_entry = {'aliases': 'hold wait', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      +search_index_entry = {'aliases': 'wait hold', 'category': 'combat', 'key': 'pass', 'tags': '', 'text': '\n Passes on your turn.\n\n Usage:\n pass\n\n When in a fight, you can use this command to end your turn early, even\n if there are still any actions you can take.\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.tutorial_examples.red_button.html b/docs/1.0-dev/api/evennia.contrib.tutorial_examples.red_button.html index 8be728ffd7..6c9cdd3b29 100644 --- a/docs/1.0-dev/api/evennia.contrib.tutorial_examples.red_button.html +++ b/docs/1.0-dev/api/evennia.contrib.tutorial_examples.red_button.html @@ -79,7 +79,7 @@ such as when closing the lid and un-blinding a character.

      -aliases = ['press button', 'press', 'push']
      +aliases = ['push', 'press', 'press button']
      @@ -108,7 +108,7 @@ check if the lid is open or closed.

      -search_index_entry = {'aliases': 'press button press push', 'category': 'general', 'key': 'push button', 'tags': '', 'text': '\n Push the red button (lid closed)\n\n Usage:\n push button\n\n '}
      +search_index_entry = {'aliases': 'push press press button', 'category': 'general', 'key': 'push button', 'tags': '', 'text': '\n Push the red button (lid closed)\n\n Usage:\n push button\n\n '}
      @@ -178,7 +178,7 @@ check if the lid is open or closed.

      -aliases = ['break lid', 'smash', 'smash lid']
      +aliases = ['smash lid', 'smash', 'break lid']
      @@ -205,7 +205,7 @@ break.

      -search_index_entry = {'aliases': 'break lid smash smash lid', 'category': 'general', 'key': 'smash glass', 'tags': '', 'text': '\n Smash the protective glass.\n\n Usage:\n smash glass\n\n Try to smash the glass of the button.\n\n '}
      +search_index_entry = {'aliases': 'smash lid smash break lid', 'category': 'general', 'key': 'smash glass', 'tags': '', 'text': '\n Smash the protective glass.\n\n Usage:\n smash glass\n\n Try to smash the glass of the button.\n\n '}
      @@ -305,7 +305,7 @@ be mutually exclusive.

      -aliases = ['press button', 'press', 'push']
      +aliases = ['push', 'press', 'press button']
      @@ -334,7 +334,7 @@ set in self.parse())

      -search_index_entry = {'aliases': 'press button press push', 'category': 'general', 'key': 'push button', 'tags': '', 'text': '\n Push the red button\n\n Usage:\n push button\n\n '}
      +search_index_entry = {'aliases': 'push press press button', 'category': 'general', 'key': 'push button', 'tags': '', 'text': '\n Push the red button\n\n Usage:\n push button\n\n '}
      @@ -432,7 +432,7 @@ be mutually exclusive.

      -aliases = ['l', 'feel', 'get', 'examine', 'ex', 'listen']
      +aliases = ['examine', 'get', 'ex', 'listen', 'feel', 'l']
      @@ -458,7 +458,7 @@ be mutually exclusive.

      -search_index_entry = {'aliases': 'l feel get examine ex listen', 'category': 'general', 'key': 'look', 'tags': '', 'text': "\n Looking around in darkness\n\n Usage:\n look <obj>\n\n ... not that there's much to see in the dark.\n\n "}
      +search_index_entry = {'aliases': 'examine get ex listen feel l', 'category': 'general', 'key': 'look', 'tags': '', 'text': "\n Looking around in darkness\n\n Usage:\n look <obj>\n\n ... not that there's much to see in the dark.\n\n "}
      diff --git a/docs/1.0-dev/api/evennia.contrib.tutorial_world.objects.html b/docs/1.0-dev/api/evennia.contrib.tutorial_world.objects.html index 026e312f19..7e338ba8a0 100644 --- a/docs/1.0-dev/api/evennia.contrib.tutorial_world.objects.html +++ b/docs/1.0-dev/api/evennia.contrib.tutorial_world.objects.html @@ -492,7 +492,7 @@ shift green root up/down

      -aliases = ['pull', 'move', 'shiftroot', 'push']
      +aliases = ['pull', 'push', 'move', 'shiftroot']
      @@ -528,7 +528,7 @@ yellow/green - horizontal roots

      -search_index_entry = {'aliases': 'pull move shiftroot push', 'category': 'tutorialworld', 'key': 'shift', 'tags': '', 'text': '\n Shifts roots around.\n\n Usage:\n shift blue root left/right\n shift red root left/right\n shift yellow root up/down\n shift green root up/down\n\n '}
      +search_index_entry = {'aliases': 'pull push move shiftroot', 'category': 'tutorialworld', 'key': 'shift', 'tags': '', 'text': '\n Shifts roots around.\n\n Usage:\n shift blue root left/right\n shift red root left/right\n shift yellow root up/down\n shift green root up/down\n\n '}
      @@ -545,7 +545,7 @@ yellow/green - horizontal roots

      -aliases = ['button', 'push button', 'press button']
      +aliases = ['push button', 'button', 'press button']
      @@ -571,7 +571,7 @@ yellow/green - horizontal roots

      -search_index_entry = {'aliases': 'button push button press button', 'category': 'tutorialworld', 'key': 'press', 'tags': '', 'text': '\n Presses a button.\n '}
      +search_index_entry = {'aliases': 'push button button press button', 'category': 'tutorialworld', 'key': 'press', 'tags': '', 'text': '\n Presses a button.\n '}
      @@ -715,7 +715,7 @@ parry - forgoes your attack but will make you harder to hit on next

      -aliases = ['hit', 'thrust', 'kill', 'chop', 'parry', 'bash', 'slash', 'stab', 'defend', 'pierce', 'fight']
      +aliases = ['parry', 'bash', 'slash', 'defend', 'thrust', 'chop', 'kill', 'stab', 'fight', 'hit', 'pierce']
      @@ -741,7 +741,7 @@ parry - forgoes your attack but will make you harder to hit on next

      -search_index_entry = {'aliases': 'hit thrust kill chop parry bash slash stab defend pierce fight', 'category': 'tutorialworld', 'key': 'attack', 'tags': '', 'text': '\n Attack the enemy. Commands:\n\n stab <enemy>\n slash <enemy>\n parry\n\n stab - (thrust) makes a lot of damage but is harder to hit with.\n slash - is easier to land, but does not make as much damage.\n parry - forgoes your attack but will make you harder to hit on next\n enemy attack.\n\n '}
      +search_index_entry = {'aliases': 'parry bash slash defend thrust chop kill stab fight hit pierce', 'category': 'tutorialworld', 'key': 'attack', 'tags': '', 'text': '\n Attack the enemy. Commands:\n\n stab <enemy>\n slash <enemy>\n parry\n\n stab - (thrust) makes a lot of damage but is harder to hit with.\n slash - is easier to land, but does not make as much damage.\n parry - forgoes your attack but will make you harder to hit on next\n enemy attack.\n\n '}
      diff --git a/docs/1.0-dev/api/evennia.contrib.tutorial_world.rooms.html b/docs/1.0-dev/api/evennia.contrib.tutorial_world.rooms.html index 8e1f94f82c..1726c15489 100644 --- a/docs/1.0-dev/api/evennia.contrib.tutorial_world.rooms.html +++ b/docs/1.0-dev/api/evennia.contrib.tutorial_world.rooms.html @@ -184,7 +184,7 @@ code except for adding in the details.

      -aliases = ['l', 'ls']
      +aliases = ['ls', 'l']
      @@ -199,7 +199,7 @@ code except for adding in the details.

      -search_index_entry = {'aliases': 'l ls', 'category': 'tutorialworld', 'key': 'look', 'tags': '', 'text': '\n looks at the room and on details\n\n Usage:\n look <obj>\n look <room detail>\n look *<account>\n\n Observes your location, details at your location or objects\n in your vicinity.\n\n Tutorial: This is a child of the default Look command, that also\n allows us to look at "details" in the room. These details are\n things to examine and offers some extra description without\n actually having to be actual database objects. It uses the\n return_detail() hook on TutorialRooms for this.\n '}
      +search_index_entry = {'aliases': 'ls l', 'category': 'tutorialworld', 'key': 'look', 'tags': '', 'text': '\n looks at the room and on details\n\n Usage:\n look <obj>\n look <room detail>\n look *<account>\n\n Observes your location, details at your location or objects\n in your vicinity.\n\n Tutorial: This is a child of the default Look command, that also\n allows us to look at "details" in the room. These details are\n things to examine and offers some extra description without\n actually having to be actual database objects. It uses the\n return_detail() hook on TutorialRooms for this.\n '}
      @@ -865,7 +865,7 @@ to find something.

      -aliases = ['l', 'feel', 'search', 'fiddle', 'feel around']
      +aliases = ['fiddle', 'feel', 'l', 'search', 'feel around']
      @@ -893,7 +893,7 @@ random chance of eventually finding a light source.

      -search_index_entry = {'aliases': 'l feel search fiddle feel around', 'category': 'tutorialworld', 'key': 'look', 'tags': '', 'text': '\n Look around in darkness\n\n Usage:\n look\n\n Look around in the darkness, trying\n to find something.\n '}
      +search_index_entry = {'aliases': 'fiddle feel l search feel around', 'category': 'tutorialworld', 'key': 'look', 'tags': '', 'text': '\n Look around in darkness\n\n Usage:\n look\n\n Look around in the darkness, trying\n to find something.\n '}
      diff --git a/docs/1.0-dev/api/evennia.html b/docs/1.0-dev/api/evennia.html index 0a02319a87..79e286a4bb 100644 --- a/docs/1.0-dev/api/evennia.html +++ b/docs/1.0-dev/api/evennia.html @@ -439,8 +439,8 @@ with ‘q’, remove the break line and restart server when finished.

    • evennia.utils.evmore
    • evennia.utils.evtable
    • +
    • evennia.utils.funcparser
    • evennia.utils.gametime
    • -
    • evennia.utils.inlinefuncs
    • evennia.utils.logger
    • evennia.utils.optionclasses
    • evennia.utils.optionhandler
    • @@ -456,6 +456,11 @@ with ‘q’, remove the break line and restart server when finished.

    • evennia.utils.idmapper.tests
  • +
  • evennia.utils.verb_conjugation +
  • evennia.web
      diff --git a/docs/1.0-dev/api/evennia.objects.objects.html b/docs/1.0-dev/api/evennia.objects.objects.html index 3ae2dc65f6..ccee357a33 100644 --- a/docs/1.0-dev/api/evennia.objects.objects.html +++ b/docs/1.0-dev/api/evennia.objects.objects.html @@ -547,47 +547,66 @@ function on.

    • text (str or tuple) – Message to send. If a tuple, this should be on the valid OOB outmessage form (message, {kwargs}), where kwargs are optional data passed to the text -outputfunc.

    • +outputfunc. The message will be parsed for {key} formatting and +$You/$you()/$You(key) and $conj(verb) inline function callables. +The key is taken from the mapping kwarg {“key”: object, …}**. +The mapping[key].get_display_name(looker=recipient) will be called +for that key for every recipient of the string.

    • exclude (list, optional) – A list of objects not to send to.

    • from_obj (Object, optional) – An object designated as the “sender” of the message. See DefaultObject.msg() for more info.

    • mapping (dict, optional) – A mapping of formatting keys -{“key”:<object>, “key2”:<object2>,…}. The keys -must match **{key} markers in the text if this is a string or -in the internal message if text is a tuple. These -formatting statements will be -replaced by the return of <object>.get_display_name(looker) -for every looker in contents that receives the -message. This allows for every object to potentially -get its own customized string.

    • -
    - -
    Keyword Arguments
    -
      -
    • arguments will be passed on to obj.msg() for all (Keyword) –

    • -
    • objects. (messaged) –

    • +{“key”:<object>, “key2”:<object2>,…}. +The keys must either match **{key} or $You(key)/$you(key) markers +in the text string. If <object> doesn’t have a get_display_name +method, it will be returned as a string. If not set, a key you will +be auto-added to point to from_obj if given, otherwise to self.

      +
    • **kwargs – Keyword arguments will be passed on to obj.msg() for all +messaged objects.

    Notes

    -

    The mapping argument is required if message contains -{}-style format syntax. The keys of mapping should match -named format tokens, and its values will have their -get_display_name() function called for each object in -the room before substitution. If an item in the mapping does -not have get_display_name(), its string value will be used.

    -

    Example

    -

    Say Char is a Character object and Npc is an NPC object:

    -
    -
    char.location.msg_contents(

    “{attacker} kicks {defender}”, -mapping=dict(attacker=char, defender=npc), exclude=(char, npc))

    -
    -
    -

    This will result in everyone in the room seeing ‘Char kicks NPC’ -where everyone may potentially see different results for Char and Npc -depending on the results of char.get_display_name(looker) and -npc.get_display_name(looker) for each particular onlooker

    +

    For ‘actor-stance’ reporting (You say/Name says), use the +$You()/$you()/$You(key) and $conj(verb) (verb-conjugation) +inline callables. This will use the respective get_display_name() +for all onlookers except for from_obj or self, which will become +‘You/you’. If you use $You/you(key), the key must be in mapping.

    +

    For ‘director-stance’ reporting (Name says/Name says), use {key} +syntax directly. For both {key} and You/you(key), +mapping[key].get_display_name(looker=recipient) may be called +depending on who the recipient is.

    +

    Examples

    +

    Let’s assume +- player1.key -> “Player1”,

    +
    +

    player1.get_display_name(looker=player2) -> “The First girl”

    +
    +
      +
    • player2.key -> “Player2”, +player2.get_display_name(looker=player1) -> “The Second girl”

    • +
    +

    Actor-stance:

    +
    char.location.msg_contents(
    +    "$You() $conj(attack) $you(defender).",
    +    mapping={"defender": player2})
    +
    +
    +
      +
    • player1 will see You attack The Second girl.

    • +
    • player2 will see ‘The First girl attacks you.’

    • +
    +

    Director-stance:

    +
    char.location.msg_contents(
    +    "{attacker} attacks {defender}.",
    +    mapping={"attacker:player1, "defender":player2})
    +
    +
    +
      +
    • player1 will see: ‘Player1 attacks The Second girl.’

    • +
    • player2 will see: ‘The First girl attacks Player2’

    • +
    diff --git a/docs/1.0-dev/api/evennia.prototypes.protfuncs.html b/docs/1.0-dev/api/evennia.prototypes.protfuncs.html index dd3bb600a8..6097c7318b 100644 --- a/docs/1.0-dev/api/evennia.prototypes.protfuncs.html +++ b/docs/1.0-dev/api/evennia.prototypes.protfuncs.html @@ -39,188 +39,43 @@

    evennia.prototypes.protfuncs

    -

    Protfuncs are function-strings embedded in a prototype and allows for a builder to create a -prototype with custom logics without having access to Python. The Protfunc is parsed using the -inlinefunc parser but is fired at the moment the spawning happens, using the creating object’s -session as input.

    +

    Protfuncs are FuncParser-callables that can be embedded in a prototype to +provide custom logic without having access to Python. The protfunc is parsed at +the time of spawning, using the creating object’s session as input. If the +protfunc returns a non-string, this is what will be added to the prototype.

    In the prototype dict, the protfunc is specified as a string inside the prototype, e.g.:

    { …

    -

    “key”: “$funcname(arg1, arg2, …)”

    +

    “key”: “$funcname(args, kwargs)”

    … }

    -

    and multiple functions can be nested (no keyword args are supported). The result will be used as the -value for that prototype key for that individual spawn.

    -

    Available protfuncs are callables in one of the modules of settings.PROT_FUNC_MODULES. They -are specified as functions

    +

    Available protfuncs are either all callables in one of the modules of settings.PROT_FUNC_MODULES +or all callables added to a dict FUNCPARSER_CALLABLES in such a module.

    def funcname (*args, **kwargs)

    -

    where *args are the arguments given in the prototype, and **kwargs are inserted by Evennia:

    +

    At spawn-time the spawner passes the following extra kwargs into each callable (in addition to +what is added in the call itself):

    • session (Session): The Session of the entity spawning using this prototype.

    • prototype (dict): The dict this protfunc is a part of.

    • current_key (str): The active key this value belongs to in the prototype.

    • -
    • -
      testing (bool): This is set if this function is called as part of the prototype validation; if

      set, the protfunc should take care not to perform any persistent actions, such as operate on -objects or add things to the database.

      -
      -
      -

    Any traceback raised by this function will be handled at the time of spawning and abort the spawn before any object is created/updated. It must otherwise return the value to store for the specified prototype key (this value must be possible to serialize in an Attribute).

    -
    -evennia.prototypes.protfuncs.base_random()
    -

    random() -> x in the interval [0, 1).

    -
    - -
    -
    -evennia.prototypes.protfuncs.random(*args, **kwargs)[source]
    -

    Usage: $random() -Returns a random value in the interval [0, 1)

    -
    - -
    -
    -evennia.prototypes.protfuncs.randint(*args, **kwargs)[source]
    -

    Usage: $randint(start, end) -Returns random integer in interval [start, end]

    -
    - -
    -
    -evennia.prototypes.protfuncs.left_justify(*args, **kwargs)[source]
    -

    Usage: $left_justify(<text>) -Returns <text> left-justified.

    -
    - -
    -
    -evennia.prototypes.protfuncs.right_justify(*args, **kwargs)[source]
    -

    Usage: $right_justify(<text>) -Returns <text> right-justified across screen width.

    -
    - -
    -
    -evennia.prototypes.protfuncs.center_justify(*args, **kwargs)[source]
    -

    Usage: $center_justify(<text>) -Returns <text> centered in screen width.

    -
    - -
    -
    -evennia.prototypes.protfuncs.choice(*args, **kwargs)[source]
    -

    Usage: $choice(val, val, val, …) -Returns one of the values randomly

    -
    - -
    -
    -evennia.prototypes.protfuncs.full_justify(*args, **kwargs)[source]
    -

    Usage: $full_justify(<text>) -Returns <text> filling up screen width by adding extra space.

    -
    - -
    -
    -evennia.prototypes.protfuncs.protkey(*args, **kwargs)[source]
    -

    Usage: $protkey(<key>) +

    +evennia.prototypes.protfuncs.protfunc_callable_protkey(*args, **kwargs)[source]
    +

    Usage: $protkey(keyname) Returns the value of another key in this prototoype. Will raise an error if

    the key is not found in this prototype.

    -
    -
    -evennia.prototypes.protfuncs.add(*args, **kwargs)[source]
    -

    Usage: $add(val1, val2) -Returns the result of val1 + val2. Values must be

    -
    -

    valid simple Python structures possible to add, -such as numbers, lists etc.

    -
    -
    - -
    -
    -evennia.prototypes.protfuncs.sub(*args, **kwargs)[source]
    -

    Usage: $del(val1, val2) -Returns the value of val1 - val2. Values must be

    -
    -

    valid simple Python structures possible to -subtract.

    -
    -
    - -
    -
    -evennia.prototypes.protfuncs.mult(*args, **kwargs)[source]
    -

    Usage: $mul(val1, val2) -Returns the value of val1 * val2. The values must be

    -
    -

    valid simple Python structures possible to -multiply, like strings and/or numbers.

    -
    -
    - -
    -
    -evennia.prototypes.protfuncs.div(*args, **kwargs)[source]
    -

    Usage: $div(val1, val2) -Returns the value of val1 / val2. Values must be numbers and

    -
    -

    the result is always a float.

    -
    -
    - -
    -
    -evennia.prototypes.protfuncs.toint(*args, **kwargs)[source]
    -

    Usage: $toint(<number>) -Returns <number> as an integer.

    -
    - -
    -
    -evennia.prototypes.protfuncs.eval(*args, **kwargs)[source]
    -

    Usage $eval(<expression>) -Returns evaluation of a simple Python expression. The string may only consist of the following

    -
    -

    Python literal structures: strings, numbers, tuples, lists, dicts, booleans, -and None. The strings can also contain #dbrefs. Escape embedded protfuncs as $$protfunc(..) -- those will then be evaluated after $eval.

    -
    -
    - -
    -
    -evennia.prototypes.protfuncs.obj(*args, **kwargs)[source]
    -

    Usage $obj(<query>) -Returns one Object searched globally by key, alias or #dbref. Error if more than one.

    -
    - -
    -
    -evennia.prototypes.protfuncs.objlist(*args, **kwargs)[source]
    -

    Usage $objlist(<query>) -Returns list with one or more Objects searched globally by key, alias or #dbref.

    -
    - -
    -
    -evennia.prototypes.protfuncs.dbref(*args, **kwargs)[source]
    -

    Usage $dbref(<#dbref>) -Validate that a #dbref input is valid.

    -
    -
    diff --git a/docs/1.0-dev/api/evennia.prototypes.prototypes.html b/docs/1.0-dev/api/evennia.prototypes.prototypes.html index 12114f5cf1..52cc819bd7 100644 --- a/docs/1.0-dev/api/evennia.prototypes.prototypes.html +++ b/docs/1.0-dev/api/evennia.prototypes.prototypes.html @@ -340,7 +340,7 @@ with (it may still be useful as a mix-in prototype).

  • -evennia.prototypes.prototypes.protfunc_parser(value, available_functions=None, testing=False, stacktrace=False, **kwargs)[source]
    +evennia.prototypes.prototypes.protfunc_parser(value, available_functions=None, testing=False, stacktrace=False, caller=None, **kwargs)[source]

    Parse a prototype value string for a protfunc and process it.

    Available protfuncs are specified as callables in one of the modules of settings.PROTFUNC_MODULES, or specified on the command line.

    @@ -351,8 +351,6 @@ with (it may still be useful as a mix-in prototype).

    protfuncs, all other types are returned as-is.

  • available_functions (dict, optional) – Mapping of name:protfunction to use for this parsing. If not set, use default sources.

  • -
  • testing (bool, optional) – Passed to protfunc. If in a testing mode, some protfuncs may -behave differently.

  • stacktrace (bool, optional) – If set, print the stack parsing process of the protfunc-parser.

  • @@ -361,22 +359,15 @@ behave differently.

  • session (Session) – Passed to protfunc. Session of the entity spawning the prototype.

  • protototype (dict) – Passed to protfunc. The dict this protfunc is a part of.

  • current_key (str) – Passed to protfunc. The key in the prototype that will hold this value.

  • +
  • caller (Object or Account) – This is necessary for certain protfuncs that perform object +searches and have to check permissions.

  • any (any) – Passed on to the protfunc.

  • Returns
    -

    testresult (tuple)

    -
    -
    If testing is set, returns a tuple (error, result) where error is

    either None or a string detailing the error from protfunc_parser or seen when trying to -run literal_eval on the parsed string.

    -
    -
    any (any): A structure to replace the string on the prototype level. If this is a

    callable or a (callable, (args,)) structure, it will be executed as if one had supplied -it to the prototype directly. This structure is also passed through literal_eval so one -can get actual Python primitives out of it (not just strings). It will also identify -eventual object #dbrefs in the output from the protfunc.

    -
    -
    -

    +

    any – A structure to replace the string on the prototype leve. Note +that FunctionParser functions $funcname(*args, **kwargs) can return any +data type to insert into the prototype.

    @@ -423,18 +414,22 @@ eventual object #dbrefs in the output from the protfunc.

    -evennia.prototypes.prototypes.init_spawn_value(value, validator=None)[source]
    +evennia.prototypes.prototypes.init_spawn_value(value, validator=None, caller=None)[source]

    Analyze the prototype value and produce a value useful at the point of spawning.

    Parameters

    value (any) –

    This can be: callable - will be called as callable() -(callable, (args,)) - will be called as callable(*args) +(callable, (args,)) - will be called as callable(*args) other - will be assigned depending on the variable type validator (callable, optional): If given, this will be called with the value to

    check and guarantee the outcome is of a given type.

    +
    +
    caller (Object or Account): This is necessary for certain protfuncs that perform object

    searches and have to check permissions.

    +
    +

    Returns
    diff --git a/docs/1.0-dev/api/evennia.prototypes.spawner.html b/docs/1.0-dev/api/evennia.prototypes.spawner.html index f1e8a6243a..a9daaa5704 100644 --- a/docs/1.0-dev/api/evennia.prototypes.spawner.html +++ b/docs/1.0-dev/api/evennia.prototypes.spawner.html @@ -349,7 +349,7 @@ of the olc _format_diff_text_and_options without the options.

    -evennia.prototypes.spawner.batch_update_objects_with_prototype(prototype, diff=None, objects=None, exact=False)[source]
    +evennia.prototypes.spawner.batch_update_objects_with_prototype(prototype, diff=None, objects=None, exact=False, caller=None)[source]

    Update existing objects with the latest version of the prototype.

    Parameters
    @@ -366,6 +366,7 @@ expected - for example, one usually do not want to remove the object’s locatio if it’s not set in the prototype. With exact=True, all un-specified properties of the objects will be removed if they exist. This will lead to a more accurate 1:1 correlation between the object and the prototype but is usually impractical.

    +
  • caller (Object or Account, optional) – This may be used by protfuncs to do permission checks.

  • Returns
    @@ -435,7 +436,7 @@ unprivileged users!

    -evennia.prototypes.spawner.spawn(*prototypes, **kwargs)[source]
    +evennia.prototypes.spawner.spawn(*prototypes, caller=None, **kwargs)[source]

    Spawn a number of prototyped objects.

    Parameters
    @@ -445,6 +446,7 @@ dictionary. These will be batched-spawned as one object each.

    Keyword Arguments
      +
    • caller (Object or Account, optional) – This may be used by protfuncs to do access checks.

    • prototype_modules (str or list) – A python-path to a prototype module, or a list of such paths. These will be used to build the global protparents dictionary accessible by the input diff --git a/docs/1.0-dev/api/evennia.server.sessionhandler.html b/docs/1.0-dev/api/evennia.server.sessionhandler.html index 84e9bd2c5c..b5b7ab2acb 100644 --- a/docs/1.0-dev/api/evennia.server.sessionhandler.html +++ b/docs/1.0-dev/api/evennia.server.sessionhandler.html @@ -114,7 +114,8 @@ sessions in store.

      clean_senddata(session, kwargs)[source]
      -

      Clean up data for sending across the AMP wire. Also apply INLINEFUNCS.

      +

      Clean up data for sending across the AMP wire. Also apply the +FuncParser using callables from settings.FUNCPARSER_OUTGOING_MESSAGES_MODULES.

      Parameters
        @@ -131,7 +132,7 @@ keyword are:
        Returns

        kwargs (dict) – A cleaned dictionary of cmdname:[[args],{kwargs}] pairs, where the keys, args and kwargs have all been converted to -send-safe entities (strings or numbers), and inlinefuncs have been +send-safe entities (strings or numbers), and funcparser parsing has been applied.

      diff --git a/docs/1.0-dev/api/evennia.utils.eveditor.html b/docs/1.0-dev/api/evennia.utils.eveditor.html index 6ead4731f7..03001ebf52 100644 --- a/docs/1.0-dev/api/evennia.utils.eveditor.html +++ b/docs/1.0-dev/api/evennia.utils.eveditor.html @@ -274,7 +274,7 @@ indentation.

      -aliases = [':x', ':q', ':wq', ':y', ':f', ':s', ':::', ':I', ':', ':dw', ':A', ':fi', ':dd', ':h', ':S', ':uu', ':=', ':u', '::', ':j', ':DD', ':q!', ':w', ':UU', ':>', ':fd', ':i', ':r', ':<', ':echo', ':p', ':!']
      +aliases = [':fd', ':>', ':<', ':=', ':i', ':u', ':uu', ':p', ':y', ':!', ':dw', ':r', ':dd', ':f', '::', ':echo', ':I', ':q!', ':w', ':', ':A', ':s', ':q', ':DD', ':h', ':S', ':j', ':UU', ':fi', ':wq', ':x', ':::']
      @@ -302,7 +302,7 @@ efficient presentation.

      -search_index_entry = {'aliases': ':x :q :wq :y :f :s ::: :I : :dw :A :fi :dd :h :S :uu := :u :: :j :DD :q! :w :UU :> :fd :i :r :< :echo :p :!', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
      +search_index_entry = {'aliases': ':fd :> :< := :i :u :uu :p :y :! :dw :r :dd :f :: :echo :I :q! :w : :A :s :q :DD :h :S :j :UU :fi :wq :x :::', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
      diff --git a/docs/1.0-dev/api/evennia.utils.evmore.html b/docs/1.0-dev/api/evennia.utils.evmore.html index dfe5a1b90b..201bb2f6e3 100644 --- a/docs/1.0-dev/api/evennia.utils.evmore.html +++ b/docs/1.0-dev/api/evennia.utils.evmore.html @@ -75,7 +75,7 @@ the caller.msg() construct every time the page is updated.

      -aliases = ['t', 'q', 'quit', 'e', 'a', 'back', 'b', 'top', 'end', 'next', 'n', 'abort']
      +aliases = ['q', 'next', 'abort', 'n', 'back', 't', 'end', 'quit', 'a', 'b', 'top', 'e']
      @@ -101,7 +101,7 @@ the caller.msg() construct every time the page is updated.

      -search_index_entry = {'aliases': 't q quit e a back b top end next n abort', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
      +search_index_entry = {'aliases': 'q next abort n back t end quit a b top e', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    diff --git a/docs/1.0-dev/api/evennia.utils.funcparser.html b/docs/1.0-dev/api/evennia.utils.funcparser.html new file mode 100644 index 0000000000..99b7dfbd12 --- /dev/null +++ b/docs/1.0-dev/api/evennia.utils.funcparser.html @@ -0,0 +1,717 @@ + + + + + + + + evennia.utils.funcparser — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +
    +

    evennia.utils.funcparser

    +

    Generic function parser for functions embedded in a string, on the form +$funcname(*args, **kwargs), for example:

    +

    “A string $foo() with $bar(a, b, c, $moo(), d=23) etc.”

    +

    Each arg/kwarg can also be another nested function. These will be executed +inside-out and their return will used as arguments for the enclosing function +(so the same as for regular Python function execution).

    +

    This is the base for all forms of embedded func-parsing, like inlinefuncs and +protfuncs. Each function available to use must be registered as a ‘safe’ +function for the parser to accept it. This is usually done in a module with +regular Python functions on the form:

    +
    # in a module whose path is passed to the parser
    +
    +def _helper(x):
    +    # use underscore to NOT make the function available as a callable
    +
    +def funcname(*args, **kwargs):
    +    # this can be accecssed as $funcname(*args, **kwargs)
    +    # it must always accept *args and **kwargs.
    +    ...
    +    return something
    +
    +
    +

    Usage:

    +
    from evennia.utils.funcparser
    +
    +parser = FuncParser("path.to.module_with_callables")
    +result = parser.parse("String with $funcname() in it")
    +
    +
    +

    The FuncParser also accepts a direct dict mapping of {‘name’: callable, …}.

    +

    +
    +
    +exception evennia.utils.funcparser.ParsingError[source]
    +

    Bases: RuntimeError

    +

    Failed to parse for some reason.

    +
    + +
    +
    +class evennia.utils.funcparser.FuncParser(callables, start_char='$', escape_char='\\', max_nesting=20, **default_kwargs)[source]
    +

    Bases: object

    +

    Sets up a parser for strings containing $funcname(*args, **kwargs) +substrings.

    +
    +
    +__init__(callables, start_char='$', escape_char='\\', max_nesting=20, **default_kwargs)[source]
    +

    Initialize the parser.

    +
    +
    Parameters
    +
      +
    • callables (str, module, list or dict) – Where to find +‘safe’ functions to make available in the parser. If a dict, +it should be a direct mapping {“funcname”: callable, …}. If +one or mode modules or module-paths, the module(s) are first checked +for a dict FUNCPARSER_CALLABLES = {“funcname”, callable, …}. If +no such variable exists, all callables in the module (whose name does +not start with an underscore) will be made available to the parser.

    • +
    • start_char (str, optional) – A character used to identify the beginning +of a parseable function. Default is $.

    • +
    • escape_char (str, optional) – Prepend characters with this to have +them not count as a function. Default is the backtick, \.

    • +
    • max_nesting (int, optional) – How many levels of nested function calls +are allowed, to avoid exploitation. Default is 20.

    • +
    • **default_kwargs – These kwargs will be passed into all callables. These +kwargs can be overridden both by kwargs passed direcetly to .parse and +by kwargs given directly in the string $funcname call. They are +suitable for global defaults that is intended to be changed by the +user. To guarantee a call always gets a particular kwarg, pass it +into .parse as **reserved_kwargs instead.

    • +
    +
    +
    +
    + +
    +
    +validate_callables(callables)[source]
    +

    Validate the loaded callables. Each callable must support at least +funcname(*args, **kwargs). +property.

    +
    +
    Parameters
    +

    callables (dict) – A mapping {“funcname”: callable, …} to validate

    +
    +
    Raises
    +

    AssertionError – If invalid callable was found.

    +
    +
    +

    Notes

    +

    This is also a good method to override for individual parsers +needing to run any particular pre-checks.

    +
    + +
    +
    +execute(parsedfunc, raise_errors=False, **reserved_kwargs)[source]
    +

    Execute a parsed function

    +
    +
    Parameters
    +
      +
    • parsedfunc (_ParsedFunc) – This dataclass holds the parsed details +of the function.

    • +
    • raise_errors (bool, optional) – Raise errors. Otherwise return the +string with the function unparsed.

    • +
    • **reserved_kwargs – These kwargs are _guaranteed_ to always be passed into +the callable on every call. It will override any default kwargs +_and_ also a same-named kwarg given manually in the $funcname +call. This is often used by Evennia to pass required data into +the callable, for example the current Session for inlinefuncs.

    • +
    +
    +
    Returns
    +

    any

    +
    +
    The result of the execution. If this is a nested function, it

    can be anything, otherwise it will be converted to a string later. +Always a string on un-raised error (the unparsed function string).

    +
    +
    +

    +
    +
    Raises
    +
      +
    • ParsingError, any – A ParsingError if the function could not be

    • +
    • found, otherwise error from function definition. Only raised if

    • +
    • raise_errors

    • +
    +
    +
    +

    Notes

    +

    The kwargs passed into the callable will be a mixture of the +default_kwargs passed into FuncParser.__init__, kwargs given +directly in the $funcdef string, and the reserved_kwargs this +function gets from .parse(). For colliding keys, funcdef-defined +kwargs will override default kwargs while reserved kwargs will always +override the other two.

    +
    + +
    +
    +parse(string, raise_errors=False, escape=False, strip=False, return_str=True, **reserved_kwargs)[source]
    +

    Use parser to parse a string that may or may not have +$funcname(*args, **kwargs) - style tokens in it. Only the callables +used to initiate the parser will be eligible for parsing.

    +
    +
    Parameters
    +
      +
    • string (str) – The string to parse.

    • +
    • raise_errors (bool, optional) – By default, a failing parse just +means not parsing the string but leaving it as-is. If this is +True, errors (like not closing brackets) will lead to an +ParsingError.

    • +
    • escape (bool, optional) – If set, escape all found functions so they +are not executed by later parsing.

    • +
    • strip (bool, optional) – If set, strip any inline funcs from string +as if they were not there.

    • +
    • return_str (bool, optional) – If set (default), always convert the +parse result to a string, otherwise return the result of the +latest called inlinefunc (if called separately).

    • +
    • **reserved_kwargs – If given, these are guaranteed to _always_ pass +as part of each parsed callable’s kwargs. These override +same-named default options given in **__init__ as well as any +same-named kwarg given in the string function. This is because +it is often used by Evennia to pass necessary kwargs into each +callable (like the current Session object for inlinefuncs).

    • +
    +
    +
    Returns
    +

    str or any

    +
    +
    The parsed string, or the same string on error (if

    raise_errors is False). This is always a string

    +
    +
    +

    +
    +
    Raises
    +

    ParsingError – If a problem is encountered and raise_errors is True.

    +
    +
    +
    + +
    +
    +parse_to_any(string, raise_errors=False, **reserved_kwargs)[source]
    +

    This parses a string and if the string only contains a “$func(…)”, +the return will be the return value of that function, even if it’s not +a string. If mixed in with other strings, the result will still always +be a string.

    +
    +
    Parameters
    +
      +
    • string (str) – The string to parse.

    • +
    • raise_errors (bool, optional) – If unset, leave a failing (or +unrecognized) inline function as unparsed in the string. If set, +raise an ParsingError.

    • +
    • **reserved_kwargs – If given, these are guaranteed to _always_ pass +as part of each parsed callable’s kwargs. These override +same-named default options given in **__init__ as well as any +same-named kwarg given in the string function. This is because +it is often used by Evennia to pass necessary kwargs into each +callable (like the current Session object for inlinefuncs).

    • +
    +
    +
    Returns
    +

    any

    +
    +
    The return from the callable. Or string if the callable is not

    given alone in the string.

    +
    +
    +

    +
    +
    Raises
    +

    ParsingError – If a problem is encountered and raise_errors is True.

    +
    +
    +

    Notes

    +

    This is a convenience wrapper for self.parse(…, return_str=False) which +accomplishes the same thing.

    +

    Examples

    +
    from ast import literal_eval
    +from evennia.utils.funcparser import FuncParser
    +
    +
    +def ret1(*args, **kwargs):
    +    return 1
    +
    +parser = FuncParser({"lit": lit})
    +
    +assert parser.parse_to_any("$ret1()" == 1
    +assert parser.parse_to_any("$ret1() and text" == '1 and text'
    +
    +
    +
    + +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_eval(*args, **kwargs)[source]
    +

    Funcparser callable. This will combine safe evaluations to try to parse the +incoming string into a python object. If it fails, the return will be same +as the input.

    +
    +
    Parameters
    +

    string (str) – The string to parse. Only simple literals or operators are allowed.

    +
    +
    Returns
    +

    any – The string parsed into its Python form, or the same as input.

    +
    +
    +

    Examples

    +
      +
    • $py(1) -> 1

    • +
    • $py([1,2,3,4] -> [1, 2, 3]

    • +
    • $py(3 + 4) -> 7

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_toint(*args, **kwargs)[source]
    +

    Usage: toint(43.0) -> 43

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_add(*args, **kwargs)[source]
    +

    Usage: $add(val1, val2) -> val1 + val2

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_sub(*args, **kwargs)[source]
    +

    Usage: **$sub(val1, val2) -> val1 - val2

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_mult(*args, **kwargs)[source]
    +

    Usage: $mult(val1, val2) -> val1 * val2

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_div(*args, **kwargs)[source]
    +

    Usage: $mult(val1, val2) -> val1 / val2

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_round(*args, **kwargs)[source]
    +

    Funcparser callable. Rounds an incoming float to a +certain number of significant digits.

    +
    +
    Parameters
    +
      +
    • inp (str or number) – If a string, it will attempt +to be converted to a number first.

    • +
    • significant (int) – The number of significant digits. Default is None - +this will turn the result into an int.

    • +
    +
    +
    Returns
    +

    any – The rounded value or inp if inp was not a number.

    +
    +
    +

    Examples

    +
      +
    • $round(3.5434343, 3) -> 3.543

    • +
    • $round($random(), 2) - rounds random result, e.g 0.22

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_random(*args, **kwargs)[source]
    +

    Funcparser callable. Returns a random number between 0 and 1, from 0 to a +maximum value, or within a given range (inclusive).

    +
    +
    Parameters
    +
      +
    • minval (str, optional) – Minimum value. If not given, assumed 0.

    • +
    • maxval (str, optional) – Maximum value.

    • +
    +
    +
    +

    Notes

    +

    If either of the min/maxvalue has a ‘.’ in it, a floating-point random +value will be returned. Otherwise it will be an +integer value in the given range.

    +

    Examples

    +
      +
    • $random() - random value [0 .. 1) (float).

    • +
    • $random(5) - random value [0..5] (int)

    • +
    • $random(5.0) - random value [0..5] (float)

    • +
    • $random(5, 10) - random value [5..10] (int)

    • +
    • $random(5, 10.0) - random value [5..10] (float)

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_randint(*args, **kwargs)[source]
    +

    Usage: $randint(start, end):

    +

    Legacy alias - always returns integers.

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_choice(*args, **kwargs)[source]
    +

    FuncParser callable. Picks a random choice from a list.

    +
    +
    Parameters
    +

    listing (list) – A list of items to randomly choose between. +This will be converted from a string to a real list.

    +
    +
    Returns
    +

    any – The randomly chosen element.

    +
    +
    +

    Example

    +
      +
    • $choice([key, flower, house])

    • +
    • $choice([1, 2, 3, 4])

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_pad(*args, **kwargs)[source]
    +

    FuncParser callable. Pads text to given width, optionally with fill-characters

    +
    +
    Parameters
    +
      +
    • text (str) – Text to pad.

    • +
    • width (int) – Width of padding.

    • +
    • align (str, optional) – Alignment of padding; one of ‘c’, ‘l’ or ‘r’.

    • +
    • fillchar (str, optional) – Character used for padding. Defaults to a space.

    • +
    +
    +
    +

    Example

    +
      +
    • $pad(text, 12, r, ‘ ‘) -> ” text”

    • +
    • $pad(text, width=12, align=c, fillchar=-) -> “—-text—-“

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_crop(*args, **kwargs)[source]
    +

    FuncParser callable. Crops ingoing text to given widths.

    +
    +
    Parameters
    +
      +
    • text (str, optional) – Text to crop.

    • +
    • width (str, optional) – Will be converted to an integer. Width of +crop in characters.

    • +
    • suffix (str, optional) – End string to mark the fact that a part +of the string was cropped. Defaults to […].

    • +
    +
    +
    +

    Example

    +
      +
    • $crop(A long text, 10, […]) -> “A lon[…]”

    • +
    • $crop(text, width=11, suffix=’[…]) -> “A long[…]”

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_space(*args, **kwarg)[source]
    +

    Usage: $space(43)

    +

    Insert a length of space.

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_justify(*args, **kwargs)[source]
    +

    Justify text across a width, default across screen width.

    +
    +
    Parameters
    +
      +
    • text (str) – Text to justify.

    • +
    • width (int, optional) – Defaults to default screen width.

    • +
    • align (str, optional) – One of ‘l’, ‘c’, ‘r’ or ‘f’ for ‘full’.

    • +
    • indent (int, optional) – Intendation of text block, if any.

    • +
    +
    +
    Returns
    +

    str – The justified text.

    +
    +
    +

    Examples

    +
      +
    • $just(text, width=40)

    • +
    • $just(text, align=r, indent=2)

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_left_justify(*args, **kwargs)[source]
    +

    Usage: $ljust(text)

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_right_justify(*args, **kwargs)[source]
    +

    Usage: $rjust(text)

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_center_justify(*args, **kwargs)[source]
    +

    Usage: $cjust(text)

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_clr(*args, **kwargs)[source]
    +

    FuncParser callable. Colorizes nested text.

    +
    +
    Parameters
    +
      +
    • startclr (str, optional) – An ANSI color abbreviation without the +prefix |, such as r (red foreground) or [r (red background).

    • +
    • text (str, optional) – Text

    • +
    • endclr (str, optional) – The color to use at the end of the string. Defaults +to |n (reset-color).

    • +
    +
    +
    +
    +
    Kwargs:

    color (str, optional): If given,

    +
    +
    +

    Example

    +
      +
    • $clr(r, text, n) -> “|rtext|n”

    • +
    • $clr(r, text) -> “|rtext|n

    • +
    • $clr(text, start=r, end=n) -> “|rtext|n”

    • +
    +
    + +
    + +

    FuncParser callable. Finds an object based on name or #dbref. Note that +this requries the parser be called with the caller’s Session for proper +security. If called without session, the call is aborted.

    +
    +
    Parameters
    +

    query (str) – The key or dbref to search for.

    +
    +
    Keyword Arguments
    +
      +
    • return_list (bool) – If set, return a list of objects with +0, 1 or more matches to query. Defaults to False.

    • +
    • type (str) – One of ‘obj’, ‘account’, ‘script’

    • +
    • caller (Entity) – Supplied to Parser. This is required and will +be passed into the access check for the entity being searched for. +The ‘control’ permission is required.

    • +
    • access (str) – Which locktype access to check. Unset to disable the +security check.

    • +
    +
    +
    Returns
    +

    any – An entity match or None if no match or a list if return_list is set.

    +
    +
    Raises
    +

    ParsingError – If zero/multimatch and return_list is False, or caller was not +passed into parser.

    +
    +
    +

    Examples

    +
      +
    • “$search(#233)”

    • +
    • “$search(Tom, type=account)”

    • +
    • “$search(meadow, return_list=True)”

    • +
    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_search_list(*args, caller=None, access='control', **kwargs)[source]
    +

    Usage: $objlist(#123)

    +

    Legacy alias for search with a return_list=True kwarg preset.

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_you(*args, caller=None, receiver=None, mapping=None, capitalize=False, **kwargs)[source]
    +

    Usage: $you() or $you(key)

    +

    Replaces with you for the caller of the string, with the display_name +of the caller for others.

    +
    +
    Keyword Arguments
    +
      +
    • caller (Object) – The ‘you’ in the string. This is used unless another +you-key is passed to the callable in combination with mapping.

    • +
    • receiver (Object) – The recipient of the string.

    • +
    • mapping (dict, optional) – This is a mapping {key:Object, …} and is +used to find which object $you(key) refers to. If not given, the +caller kwarg is used.

    • +
    • capitalize (bool) – Passed by the You helper, to capitalize you.

    • +
    +
    +
    Returns
    +

    str – The parsed string.

    +
    +
    Raises
    +

    ParsingError – If caller and receiver were not supplied.

    +
    +
    +

    Notes

    +

    The kwargs should be passed the to parser directly.

    +

    Examples

    +

    This can be used by the say or emote hooks to pass actor stance +strings. This should usually be combined with the $inflect() callable.

    +
      +
    • With a grin, $you() $conj(jump) at $you(tommy).

    • +
    +

    The caller-object will see “With a grin, you jump at Tommy.” +Tommy will see “With a grin, CharName jumps at you.” +Others will see “With a grin, CharName jumps at Tommy.”

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_You(*args, you=None, receiver=None, mapping=None, capitalize=True, **kwargs)[source]
    +

    Usage: $You() - capitalizes the ‘you’ output.

    +
    + +
    +
    +evennia.utils.funcparser.funcparser_callable_conjugate(*args, caller=None, receiver=None, **kwargs)[source]
    +

    Conjugate a verb according to if it should be 2nd or third person.

    +
    +
    Keyword Arguments
    +
      +
    • caller (Object) – The object who represents ‘you’ in the string.

    • +
    • receiver (Object) – The recipient of the string.

    • +
    +
    +
    Returns
    +

    str – The parsed string.

    +
    +
    Raises
    +

    ParsingError – If you and recipient were not both supplied.

    +
    +
    +

    Notes

    +

    Note that the verb will not be capitalized. It also +assumes that the active party (You) is the one performing the verb. +This automatic conjugation will fail if the active part is another person +than ‘you’. The caller/receiver must be passed to the parser directly.

    +

    Examples

    +

    This is often used in combination with the $you/You( callables.

    +
      +
    • With a grin, $you() $conj(jump)

    • +
    +

    You will see “With a grin, you jump.” +Others will see “With a grin, CharName jumps.”

    +
    + +
    + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/api/evennia.utils.html b/docs/1.0-dev/api/evennia.utils.html index b80898ccf2..c2f803db7d 100644 --- a/docs/1.0-dev/api/evennia.utils.html +++ b/docs/1.0-dev/api/evennia.utils.html @@ -70,8 +70,8 @@ functionality.

  • evennia.utils.evmore
  • evennia.utils.evtable
  • +
  • evennia.utils.funcparser
  • evennia.utils.gametime
  • -
  • evennia.utils.inlinefuncs
  • evennia.utils.logger
  • evennia.utils.optionclasses
  • evennia.utils.optionhandler
  • @@ -91,6 +91,11 @@ functionality.

  • evennia.utils.idmapper.tests
  • +
  • evennia.utils.verb_conjugation +
  • diff --git a/docs/1.0-dev/api/evennia.utils.inlinefuncs.html b/docs/1.0-dev/api/evennia.utils.inlinefuncs.html deleted file mode 100644 index 3e02ce8525..0000000000 --- a/docs/1.0-dev/api/evennia.utils.inlinefuncs.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - - - evennia.utils.inlinefuncs — Evennia 1.0-dev documentation - - - - - - - - - - - - - -
    -
    -
    -
    - -
    -

    evennia.utils.inlinefuncs

    -

    Inline functions (nested form).

    -

    This parser accepts nested inlinefunctions on the form

    -
    $funcname(arg, arg, ...)
    -
    -
    -

    embedded in any text where any arg can be another **$funcname()** call. -This functionality is turned off by default - to activate, -settings.INLINEFUNC_ENABLED must be set to True.

    -

    Each token starts with $funcname( where there must be no space -between the $funcname and “(“. The inlinefunc ends with a matched ending parentesis. -“)”.

    -

    Inside the inlinefunc definition, one can use ** to escape. This is -mainly needed for escaping commas in flowing text (which would -otherwise be interpreted as an argument separator), or to escape **) -when not intended to close the function block. Enclosing text in -matched “”” (triple quotes) or ‘’’ (triple single-quotes) will -also escape everything within without needing to escape individual -characters.

    -

    The available inlinefuncs are defined as global-level functions in -modules defined by settings.INLINEFUNC_MODULES. They are identified -by their function name (and ignored if this name starts with _). They -should be on the following form:

    -
    def funcname (*args, **kwargs):
    -    # ...
    -
    -
    -

    Here, the arguments given to $funcname(arg1,arg2) will appear as the -*args tuple. This will be populated by the arguments given to the -inlinefunc in-game - the only part that will be available from -in-game. **kwargs are not supported from in-game but are only used -internally by Evennia to make details about the caller available to -the function. The kwarg passed to all functions is session, the -Sessionobject for the object seeing the string. This may be None if -the string is sent to a non-puppetable object. The inlinefunc should -never raise an exception.

    -

    There are two reserved function names:

    -
      -
    • “nomatch”: This is called if the user uses a functionname that is -not registered. The nomatch function will get the name of the -not-found function as its first argument followed by the normal -arguments to the given function. If not defined the default effect is -to print <UNKNOWN> to replace the unknown function.

    • -
    • “stackfull”: This is called when the maximum nested function stack is reached. -When this happens, the original parsed string is returned and the result of -the stackfull inlinefunc is appended to the end. By default this is an -error message.

    • -
    -

    Syntax errors, notably failing to completely closing all inlinefunc -blocks, will lead to the entire string remaining unparsed. Inlineparsing should -never traceback.

    -
    -
    -
    -evennia.utils.inlinefuncs.random(*args, **kwargs)[source]
    -

    Inlinefunc. Returns a random number between -0 and 1, from 0 to a maximum value, or within a given range (inclusive).

    -
    -
    Parameters
    -
      -
    • minval (str, optional) – Minimum value. If not given, assumed 0.

    • -
    • maxval (str, optional) – Maximum value.

    • -
    -
    -
    -
    -
    Keyword argumuents:

    session (Session): Session getting the string.

    -
    -
    -

    Notes

    -

    If either of the min/maxvalue has a ‘.’ in it, a floating-point random -value will be returned. Otherwise it will be an integer value in the -given range.

    -

    Example

    -

    $random() -$random(5) -$random(5, 10)

    -
    - -
    -
    -evennia.utils.inlinefuncs.pad(*args, **kwargs)[source]
    -

    Inlinefunc. Pads text to given width.

    -
    -
    Parameters
    -
      -
    • text (str, optional) – Text to pad.

    • -
    • width (str, optional) – Will be converted to integer. Width -of padding.

    • -
    • align (str, optional) – Alignment of padding; one of ‘c’, ‘l’ or ‘r’.

    • -
    • fillchar (str, optional) – Character used for padding. Defaults to a -space.

    • -
    -
    -
    Keyword Arguments
    -

    session (Session) – Session performing the pad.

    -
    -
    -

    Example

    -

    $pad(text, width, align, fillchar)

    -
    - -
    -
    -evennia.utils.inlinefuncs.crop(*args, **kwargs)[source]
    -

    Inlinefunc. Crops ingoing text to given widths.

    -
    -
    Parameters
    -
      -
    • text (str, optional) – Text to crop.

    • -
    • width (str, optional) – Will be converted to an integer. Width of -crop in characters.

    • -
    • suffix (str, optional) – End string to mark the fact that a part -of the string was cropped. Defaults to […].

    • -
    -
    -
    Keyword Arguments
    -

    session (Session) – Session performing the crop.

    -
    -
    -

    Example

    -

    $crop(text, width=78, suffix=’[…]’)

    -
    - -
    -
    -evennia.utils.inlinefuncs.space(*args, **kwargs)[source]
    -

    Inlinefunc. Inserts an arbitrary number of spaces. Defaults to 4 spaces.

    -
    -
    Parameters
    -

    spaces (int, optional) – The number of spaces to insert.

    -
    -
    Keyword Arguments
    -

    session (Session) – Session performing the crop.

    -
    -
    -

    Example

    -

    $space(20)

    -
    - -
    -
    -evennia.utils.inlinefuncs.clr(*args, **kwargs)[source]
    -

    Inlinefunc. Colorizes nested text.

    -
    -
    Parameters
    -
      -
    • startclr (str, optional) – An ANSI color abbreviation without the -prefix |, such as r (red foreground) or [r (red background).

    • -
    • text (str, optional) – Text

    • -
    • endclr (str, optional) – The color to use at the end of the string. Defaults -to |n (reset-color).

    • -
    -
    -
    Keyword Arguments
    -

    session (Session) – Session object triggering inlinefunc.

    -
    -
    -

    Example

    -

    $clr(startclr, text, endclr)

    -
    - -
    -
    -evennia.utils.inlinefuncs.null(*args, **kwargs)[source]
    -
    - -
    -
    -evennia.utils.inlinefuncs.nomatch(name, *args, **kwargs)[source]
    -

    Default implementation of nomatch returns the function as-is as a string.

    -
    - -
    -
    -class evennia.utils.inlinefuncs.ParseStack(*args, **kwargs)[source]
    -

    Bases: list

    -

    Custom stack that always concatenates strings together when the -strings are added next to one another. Tuples are stored -separately and None is used to mark that a string should be broken -up into a new chunk. Below is the resulting stack after separately -appending 3 strings, None, 2 strings, a tuple and finally 2 -strings:

    -

    [string + string + string, -None -string + string, -tuple, -string + string]

    -
    -
    -__init__(*args, **kwargs)[source]
    -

    Initialize self. See help(type(self)) for accurate signature.

    -
    - -
    -
    -append(item)[source]
    -

    The stack will merge strings, add other things as normal

    -
    - -
    - -
    -
    -exception evennia.utils.inlinefuncs.InlinefuncError[source]
    -

    Bases: RuntimeError

    -
    - -
    -
    -evennia.utils.inlinefuncs.parse_inlinefunc(string, strip=False, available_funcs=None, stacktrace=False, **kwargs)[source]
    -

    Parse the incoming string.

    -
    -
    Parameters
    -
      -
    • string (str) – The incoming string to parse.

    • -
    • strip (bool, optional) – Whether to strip function calls rather than -execute them.

    • -
    • available_funcs (dict, optional) – Define an alternative source of functions to parse for. -If unset, use the functions found through settings.INLINEFUNC_MODULES.

    • -
    • stacktrace (bool, optional) – If set, print the stacktrace to log.

    • -
    -
    -
    Keyword Arguments
    -
      -
    • session (Session) – This is sent to this function by Evennia when triggering -it. It is passed to the inlinefunc.

    • -
    • kwargs (any) – All other kwargs are also passed on to the inlinefunc.

    • -
    -
    -
    -
    - -
    -
    -evennia.utils.inlinefuncs.raw(string)[source]
    -

    Escape all inlinefuncs in a string so they won’t get parsed.

    -
    -
    Parameters
    -

    string (str) – String with inlinefuncs to escape.

    -
    -
    -
    - -
    -
    -exception evennia.utils.inlinefuncs.NickTemplateInvalid[source]
    -

    Bases: ValueError

    -
    - -
    -
    -evennia.utils.inlinefuncs.initialize_nick_templates(in_template, out_template)[source]
    -

    Initialize the nick templates for matching and remapping a string.

    -
    -
    Parameters
    -
      -
    • in_template (str) – The template to be used for nick recognition.

    • -
    • out_template (str) – The template to be used to replace the string -matched by the in_template.

    • -
    -
    -
    Returns
    -

    regex (regex) – Regex to match against strings -template (str): Template with markers {arg1}, {arg2}, etc for -replacement using the standard .format method.

    -
    -
    Raises
    -
    -
    -
    -
    - -
    -
    -evennia.utils.inlinefuncs.parse_nick_template(string, template_regex, outtemplate)[source]
    -

    Parse a text using a template and map it to another template

    -
    -
    Parameters
    -
      -
    • string (str) – The input string to processj

    • -
    • template_regex (regex) – A template regex created with -initialize_nick_template.

    • -
    • outtemplate (str) – The template to which to map the matches -produced by the template_regex. This should have $1, $2, -etc to match the regex.

    • -
    -
    -
    -
    - -
    - - -
    -
    -
    -
    - -
    -
    - - - - \ No newline at end of file diff --git a/docs/1.0-dev/api/evennia.utils.utils.html b/docs/1.0-dev/api/evennia.utils.utils.html index 94966e30e2..567c6962e9 100644 --- a/docs/1.0-dev/api/evennia.utils.utils.html +++ b/docs/1.0-dev/api/evennia.utils.utils.html @@ -733,8 +733,7 @@ ticker instead of creating a new one.

    should be the return given from the original repeat call. If this is given, all other args except stop are ignored.

  • *args – Used as arguments to callback.

  • -
  • **kwargs

    Used as arguments to callback.

    -

  • +
  • **kwargs – Keyword-arguments to pass to callback.

  • Returns
    @@ -1546,6 +1545,56 @@ function has no arg or kwarg named ‘caller’.

    This turns the decorated function or method into a generator.

    +
    +
    +evennia.utils.utils.safe_convert_to_types(converters, *args, raise_errors=True, **kwargs)[source]
    +

    Helper function to safely convert inputs to expected data types.

    +
    +
    Parameters
    +
      +
    • converters (tuple) – A tuple ((converter, converter,…), {kwarg: converter, …}) to +match a converter to each element in *args and **kwargs. +Each converter will will be called with the arg/kwarg-value as the only argument. +If there are too few converters given, the others will simply not be converter. If the +converter is given as the string ‘py’, it attempts to run +safe_eval/literal_eval on the input arg or kwarg value. It’s possible to +skip the arg/kwarg part of the tuple, an empty tuple/dict will then be assumed.

    • +
    • *args – The arguments to convert with argtypes.

    • +
    • raise_errors (bool, optional) – If set, raise any errors. This will +abort the conversion at that arg/kwarg. Otherwise, just skip the +conversion of the failing arg/kwarg. This will be set by the FuncParser if +this is used as a part of a FuncParser callable.

    • +
    • **kwargs – The kwargs to convert with kwargtypes

    • +
    +
    +
    Returns
    +

    tuple(args, kwargs) in converted form.

    +
    +
    Raises
    +
      +
    • utils.funcparser.ParsingError – If parsing failed in the ‘py’ +converter. This also makes this compatible with the FuncParser +interface.

    • +
    • any – Any other exception raised from other converters, if raise_errors is True.

    • +
    +
    +
    +

    Notes

    +

    This function is often used to validate/convert input from untrusted sources. For +security, the “py”-converter is deliberately limited and uses safe_eval/literal_eval +which only supports simple expressions or simple containers with literals. NEVER +use the python eval or exec methods as a converter for any untrusted input! Allowing +untrusted sources to execute arbitrary python on your server is a severe security risk,

    +

    Example:

    +
    $funcname(1, 2, 3.0, c=[1,2,3])
    +
    +def _funcname(*args, **kwargs):
    +    args, kwargs = safe_convert_input(((int, int, float), {'c': 'py'}), *args, **kwargs)
    +    # ...
    +
    +
    +
    + diff --git a/docs/1.0-dev/api/evennia.utils.verb_conjugation.conjugate.html b/docs/1.0-dev/api/evennia.utils.verb_conjugation.conjugate.html new file mode 100644 index 0000000000..d9e3b94a0b --- /dev/null +++ b/docs/1.0-dev/api/evennia.utils.verb_conjugation.conjugate.html @@ -0,0 +1,364 @@ + + + + + + + + evennia.utils.verb_conjugation.conjugate — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +
    +

    evennia.utils.verb_conjugation.conjugate

    +

    English verb conjugation

    +

    Original Author: Tom De Smedt <tomdesmedt@organisms.be> of Nodebox +Refactored by Griatch 2021, for Evennia.

    +

    This is distributed under the GPL2 license. See ./LICENSE.txt for details.

    +

    The verb.txt morphology was adopted from the XTAG morph_englis.flat: +http://www.cis.upenn.edu/~xtag/

    +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_infinitive(verb)[source]
    +

    Returns the uninflected form of the verb, like ‘are’ -> ‘be’

    +
    +
    Parameters
    +

    verb (str) – The verb to get the uninflected form of.

    +
    +
    Returns
    +

    str – The uninflected verb form of verb.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_conjugate(verb, tense='infinitive', negate=False)[source]
    +

    Inflects the verb to the given tense.

    +
    +
    Parameters
    +
      +
    • verb (str) – The single verb to conjugate.

    • +
    • tense (str) – The tense to convert to. This can be given either as a long or short form +- “infinitive” (“inf”) - be +- “1st/2nd/3rd singular present” (“1/2/3sgpres”) - am/are/is +- “present plural” (“pl”) - are +- “present participle” (“prog”) - being +- “1st/2nd/3rd singular past” (“1/2/3sgpast”) - was/were/was +- “past plural” (“pastpl”) - were +- “past” - were +- “past participle” (“ppart”) - been

    • +
    • negate (bool) – Negates the verb. This only supported +for a limited number of verbs: be, can, do, will, must, have, may, +need, dare, ought.

    • +
    +
    +
    Returns
    +

    str – The conjugated verb. If conjugation fails, the original verb is returned.

    +
    +
    +

    Examples

    +

    The verb ‘be’: +- present: I am, you are, she is, +- present participle: being, +- past: I was, you were, he was, +- past participle: been, +- negated present: I am not, you aren’t, it isn’t.

    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_present(verb, person='', negate=False)[source]
    +

    Inflects the verb in the present tense.

    +
    +
    Parameters
    +
      +
    • person (str or int) – This can be 1, 2, 3, “1st”, “2nd”, “3rd”, “plural” or “*”.

    • +
    • negate (bool) – Some verbs like be, have, must, can be negated.

    • +
    +
    +
    Returns
    +

    str – The present tense verb.

    +
    +
    +

    Example

    +

    had -> have

    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_present_participle(verb)[source]
    +

    Inflects the verb in the present participle.

    +
    +
    Parameters
    +

    verb (str) – The verb to inflect.

    +
    +
    Returns
    +

    str – The inflected verb.

    +
    +
    +

    Examples

    +

    give -> giving, be -> being, swim -> swimming

    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_past(verb, person='', negate=False)[source]
    +

    Inflects the verb in the past tense.

    +
    +
    Parameters
    +
      +
    • verb (str) – The verb to inflect.

    • +
    • person (str, optional) – The person can be specified with 1, 2, 3, +“1st”, “2nd”, “3rd”, “plural”, “*”.

    • +
    • negate (bool, optional) – Some verbs like be, have, must, can be negated.

    • +
    +
    +
    Returns
    +

    str – The inflected verb.

    +
    +
    +

    Examples

    +

    give -> gave, be -> was, swim -> swam

    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_past_participle(verb)[source]
    +

    Inflects the verb in the present participle.

    +
    +
    Parameters
    +

    verb (str) – The verb to inflect.

    +
    +
    Returns
    +

    str – The inflected verb.

    +
    +
    +

    Examples

    +

    give -> given, be -> been, swim -> swum

    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_all_tenses()[source]
    +

    Get all all possible verb tenses.

    +
    +
    Returns
    +

    list – A list if string names.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_tense(verb)[source]
    +

    Returns a string from verb_tenses_keys representing the verb’s tense.

    +
    +
    Parameters
    +

    verb (str) – The verb to check the tense of.

    +
    +
    Returns
    +

    str – The tense.

    +
    +
    +

    Example

    +

    given -> “past participle”

    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_is_tense(verb, tense)[source]
    +

    Checks whether the verb is in the given tense.

    +
    +
    Parameters
    +
      +
    • verb (str) – The verb to check.

    • +
    • tense (str) – The tense to check.

    • +
    +
    +
    Returns
    +

    bool – If verb matches given tense.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_is_present(verb, person='', negated=False)[source]
    +

    Checks whether the verb is in the present tense.

    +
    +
    Parameters
    +
      +
    • verb (str) – The verb to check.

    • +
    • person (str) – Check which person.

    • +
    • negated (bool) – Check if verb was negated.

    • +
    +
    +
    Returns
    +

    bool – If verb was in present tense.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_is_present_participle(verb)[source]
    +

    Checks whether the verb is in present participle.

    +
    +
    Parameters
    +

    verb (str) – The verb to check.

    +
    +
    Returns
    +

    bool – Result of check.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_is_past(verb, person='', negated=False)[source]
    +

    Checks whether the verb is in the past tense.

    +
    +
    Parameters
    +
      +
    • verb (str) – The verb to check.

    • +
    • person (str) – The person to check.

    • +
    • negated (bool) – Check if verb is negated.

    • +
    +
    +
    Returns
    +

    bool – Result of check.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_is_past_participle(verb)[source]
    +

    Checks whether the verb is in past participle.

    +
    +
    Parameters
    +

    verb (str) – The verb to check.

    +
    +
    Returns
    +

    bool – The result of the check.

    +
    +
    +
    + +
    +
    +evennia.utils.verb_conjugation.conjugate.verb_actor_stance_components(verb)[source]
    +

    Figure out actor stance components of a verb.

    +
    +
    Parameters
    +

    verb (str) – The verb to analyze

    +
    +
    Returns
    +

    tuple

    +
    +
    The 2nd person (you) and 3rd person forms of the verb,

    in the same tense as the ingoing verb.

    +
    +
    +

    +
    +
    +
    + +
    + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/api/evennia.utils.verb_conjugation.html b/docs/1.0-dev/api/evennia.utils.verb_conjugation.html new file mode 100644 index 0000000000..b429cc7507 --- /dev/null +++ b/docs/1.0-dev/api/evennia.utils.verb_conjugation.html @@ -0,0 +1,116 @@ + + + + + + + + evennia.utils.verb_conjugation — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + + + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/api/evennia.utils.verb_conjugation.tests.html b/docs/1.0-dev/api/evennia.utils.verb_conjugation.tests.html new file mode 100644 index 0000000000..6a2b5d5797 --- /dev/null +++ b/docs/1.0-dev/api/evennia.utils.verb_conjugation.tests.html @@ -0,0 +1,813 @@ + + + + + + + + evennia.utils.verb_conjugation.tests — Evennia 1.0-dev documentation + + + + + + + + + + + + + +
    +
    +
    +
    + +
    +

    evennia.utils.verb_conjugation.tests

    +

    Unit tests for verb conjugation.

    +
    +
    +class evennia.utils.verb_conjugation.tests.TestVerbConjugate(methodName='runTest')[source]
    +

    Bases: django.test.testcases.TestCase

    +

    Test the conjugation.

    +
    +
    +test_verb_infinitive = None
    +
    + +
    +
    +test_verb_conjugate = None
    +
    + +
    +
    +test_verb_present = None
    +
    + +
    +
    +test_verb_present_participle = None
    +
    + +
    +
    +test_verb_past = None
    +
    + +
    +
    +test_verb_past_participle = None
    +
    + +
    +
    +test_verb_get_all_tenses()[source]
    +

    Test getting all tenses.

    +
    + +
    +
    +test_verb_tense = None
    +
    + +
    +
    +test_verb_is_tense = None
    +
    + +
    +
    +test_verb_is_present = None
    +
    + +
    +
    +test_verb_is_present_participle = None
    +
    + +
    +
    +test_verb_is_past = None
    +
    + +
    +
    +test_verb_is_past_participle = None
    +
    + +
    +
    +test_verb_actor_stance_components = None
    +
    + +
    +
    +test_verb_actor_stance_components_00_have()
    +

    Test the tense-checker [with verb=’have’, expected=(‘have’, ‘has’)]

    +
    + +
    +
    +test_verb_actor_stance_components_01_swimming()
    +

    Test the tense-checker [with verb=’swimming’, expected=(‘swimming’, ‘swimming’)]

    +
    + +
    +
    +test_verb_actor_stance_components_02_give()
    +

    Test the tense-checker [with verb=’give’, expected=(‘give’, ‘gives’)]

    +
    + +
    +
    +test_verb_actor_stance_components_03_given()
    +

    Test the tense-checker [with verb=’given’, expected=(‘given’, ‘given’)]

    +
    + +
    +
    +test_verb_actor_stance_components_04_am()
    +

    Test the tense-checker [with verb=’am’, expected=(‘are’, ‘is’)]

    +
    + +
    +
    +test_verb_actor_stance_components_05_doing()
    +

    Test the tense-checker [with verb=’doing’, expected=(‘doing’, ‘doing’)]

    +
    + +
    +
    +test_verb_actor_stance_components_06_are()
    +

    Test the tense-checker [with verb=’are’, expected=(‘are’, ‘is’)]

    +
    + +
    +
    +test_verb_actor_stance_components_07_had()
    +

    Test the tense-checker [with verb=’had’, expected=(‘had’, ‘had’)]

    +
    + +
    +
    +test_verb_actor_stance_components_08_grin()
    +

    Test the tense-checker [with verb=’grin’, expected=(‘grin’, ‘grins’)]

    +
    + +
    +
    +test_verb_actor_stance_components_09_smile()
    +

    Test the tense-checker [with verb=’smile’, expected=(‘smile’, ‘smiles’)]

    +
    + +
    +
    +test_verb_actor_stance_components_10_vex()
    +

    Test the tense-checker [with verb=’vex’, expected=(‘vex’, ‘vexes’)]

    +
    + +
    +
    +test_verb_actor_stance_components_11_thrust()
    +

    Test the tense-checker [with verb=’thrust’, expected=(‘thrust’, ‘thrusts’)]

    +
    + +
    +
    +test_verb_conjugate_0_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’have’, expected=’have’].

    +
    + +
    +
    +test_verb_conjugate_1_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’swim’, expected=’swim’].

    +
    + +
    +
    +test_verb_conjugate_2_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’give’, expected=’give’].

    +
    + +
    +
    +test_verb_conjugate_3_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’given’, expected=’give’].

    +
    + +
    +
    +test_verb_conjugate_4_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’am’, expected=’be’].

    +
    + +
    +
    +test_verb_conjugate_5_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’doing’, expected=’do’].

    +
    + +
    +
    +test_verb_conjugate_6_inf()
    +

    Test conjugation for different tenses [with tense=’inf’, verb=’are’, expected=’be’].

    +
    + +
    +
    +test_verb_conjugate_7_2sgpres()
    +

    Test conjugation for different tenses [with tense=’2sgpres’, verb=’am’, expected=’are’].

    +
    + +
    +
    +test_verb_conjugate_8_3sgpres()
    +

    Test conjugation for different tenses [with tense=’3sgpres’, verb=’am’, expected=’is’].

    +
    + +
    +
    +test_verb_infinitive_0_have()
    +

    Test the infinite-getter [with verb=’have’, expected=’have’].

    +
    + +
    +
    +test_verb_infinitive_1_swim()
    +

    Test the infinite-getter [with verb=’swim’, expected=’swim’].

    +
    + +
    +
    +test_verb_infinitive_2_give()
    +

    Test the infinite-getter [with verb=’give’, expected=’give’].

    +
    + +
    +
    +test_verb_infinitive_3_given()
    +

    Test the infinite-getter [with verb=’given’, expected=’give’].

    +
    + +
    +
    +test_verb_infinitive_4_am()
    +

    Test the infinite-getter [with verb=’am’, expected=’be’].

    +
    + +
    +
    +test_verb_infinitive_5_doing()
    +

    Test the infinite-getter [with verb=’doing’, expected=’do’].

    +
    + +
    +
    +test_verb_infinitive_6_are()
    +

    Test the infinite-getter [with verb=’are’, expected=’be’].

    +
    + +
    +
    +test_verb_is_past_0_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’have’, expected=False]

    +
    + +
    +
    +test_verb_is_past_1_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’swim’, expected=False]

    +
    + +
    +
    +test_verb_is_past_2_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’give’, expected=False]

    +
    + +
    +
    +test_verb_is_past_3_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’given’, expected=False]

    +
    + +
    +
    +test_verb_is_past_4_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’am’, expected=False]

    +
    + +
    +
    +test_verb_is_past_5_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’doing’, expected=False]

    +
    + +
    +
    +test_verb_is_past_6_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’are’, expected=False]

    +
    + +
    +
    +test_verb_is_past_7_2nd()
    +

    Test the tense-checker [with person=’2nd’, verb=’were’, expected=True]

    +
    + +
    +
    +test_verb_is_past_participle_0_have()
    +

    Test the tense-checker [with verb=’have’, expected=False]

    +
    + +
    +
    +test_verb_is_past_participle_1_swimming()
    +

    Test the tense-checker [with verb=’swimming’, expected=False]

    +
    + +
    +
    +test_verb_is_past_participle_2_give()
    +

    Test the tense-checker [with verb=’give’, expected=False]

    +
    + +
    +
    +test_verb_is_past_participle_3_given()
    +

    Test the tense-checker [with verb=’given’, expected=True]

    +
    + +
    +
    +test_verb_is_past_participle_4_am()
    +

    Test the tense-checker [with verb=’am’, expected=False]

    +
    + +
    +
    +test_verb_is_past_participle_5_doing()
    +

    Test the tense-checker [with verb=’doing’, expected=False]

    +
    + +
    +
    +test_verb_is_past_participle_6_are()
    +

    Test the tense-checker [with verb=’are’, expected=False]

    +
    + +
    +
    +test_verb_is_past_participle_7_had()
    +

    Test the tense-checker [with verb=’had’, expected=False]

    +
    + +
    +
    +test_verb_is_present_0_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’have’, expected=False]

    +
    + +
    +
    +test_verb_is_present_1_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’swim’, expected=False]

    +
    + +
    +
    +test_verb_is_present_2_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’give’, expected=False]

    +
    + +
    +
    +test_verb_is_present_3_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’given’, expected=False]

    +
    + +
    +
    +test_verb_is_present_4_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’am’, expected=True]

    +
    + +
    +
    +test_verb_is_present_5_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’doing’, expected=False]

    +
    + +
    +
    +test_verb_is_present_6_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’are’, expected=False]

    +
    + +
    +
    +test_verb_is_present_7_1st()
    +

    Test the tense-checker [with person=’1st’, verb=’had’, expected=False]

    +
    + +
    +
    +test_verb_is_present_participle_0_have()
    +

    Test the tense-checker [with verb=’have’, expected=False]

    +
    + +
    +
    +test_verb_is_present_participle_1_swim()
    +

    Test the tense-checker [with verb=’swim’, expected=False]

    +
    + +
    +
    +test_verb_is_present_participle_2_give()
    +

    Test the tense-checker [with verb=’give’, expected=False]

    +
    + +
    +
    +test_verb_is_present_participle_3_given()
    +

    Test the tense-checker [with verb=’given’, expected=False]

    +
    + +
    +
    +test_verb_is_present_participle_4_am()
    +

    Test the tense-checker [with verb=’am’, expected=False]

    +
    + +
    +
    +test_verb_is_present_participle_5_doing()
    +

    Test the tense-checker [with verb=’doing’, expected=True]

    +
    + +
    +
    +test_verb_is_present_participle_6_are()
    +

    Test the tense-checker [with verb=’are’, expected=False]

    +
    + +
    +
    +test_verb_is_tense_0_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’have’, expected=True]

    +
    + +
    +
    +test_verb_is_tense_1_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’swim’, expected=True]

    +
    + +
    +
    +test_verb_is_tense_2_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’give’, expected=True]

    +
    + +
    +
    +test_verb_is_tense_3_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’given’, expected=False]

    +
    + +
    +
    +test_verb_is_tense_4_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’am’, expected=False]

    +
    + +
    +
    +test_verb_is_tense_5_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’doing’, expected=False]

    +
    + +
    +
    +test_verb_is_tense_6_inf()
    +

    Test the tense-checker [with tense=’inf’, verb=’are’, expected=False]

    +
    + +
    +
    +test_verb_past_0_1st()
    +

    Test the past getter [with person=’1st’, verb=’have’, expected=’had’].

    +
    + +
    +
    +test_verb_past_1_1st()
    +

    Test the past getter [with person=’1st’, verb=’swim’, expected=’swam’].

    +
    + +
    +
    +test_verb_past_2_1st()
    +

    Test the past getter [with person=’1st’, verb=’give’, expected=’gave’].

    +
    + +
    +
    +test_verb_past_3_1st()
    +

    Test the past getter [with person=’1st’, verb=’given’, expected=’gave’].

    +
    + +
    +
    +test_verb_past_4_1st()
    +

    Test the past getter [with person=’1st’, verb=’am’, expected=’was’].

    +
    + +
    +
    +test_verb_past_5_1st()
    +

    Test the past getter [with person=’1st’, verb=’doing’, expected=’did’].

    +
    + +
    +
    +test_verb_past_6_1st()
    +

    Test the past getter [with person=’1st’, verb=’are’, expected=’was’].

    +
    + +
    +
    +test_verb_past_7_2nd()
    +

    Test the past getter [with person=’2nd’, verb=’were’, expected=’were’].

    +
    + +
    +
    +test_verb_past_participle_0_have()
    +

    Test the past participle [with verb=’have’, expected=’had’].

    +
    + +
    +
    +test_verb_past_participle_1_swim()
    +

    Test the past participle [with verb=’swim’, expected=’swum’].

    +
    + +
    +
    +test_verb_past_participle_2_give()
    +

    Test the past participle [with verb=’give’, expected=’given’].

    +
    + +
    +
    +test_verb_past_participle_3_given()
    +

    Test the past participle [with verb=’given’, expected=’given’].

    +
    + +
    +
    +test_verb_past_participle_4_am()
    +

    Test the past participle [with verb=’am’, expected=’been’].

    +
    + +
    +
    +test_verb_past_participle_5_doing()
    +

    Test the past participle [with verb=’doing’, expected=’done’].

    +
    + +
    +
    +test_verb_past_participle_6_are()
    +

    Test the past participle [with verb=’are’, expected=’been’].

    +
    + +
    +
    +test_verb_present_0_1st()
    +

    Test the present [with person=’1st’, verb=’have’, expected=’have’].

    +
    + +
    +
    +test_verb_present_1_1st()
    +

    Test the present [with person=’1st’, verb=’swim’, expected=’swim’].

    +
    + +
    +
    +test_verb_present_2_1st()
    +

    Test the present [with person=’1st’, verb=’give’, expected=’give’].

    +
    + +
    +
    +test_verb_present_3_1st()
    +

    Test the present [with person=’1st’, verb=’given’, expected=’give’].

    +
    + +
    +
    +test_verb_present_4_1st()
    +

    Test the present [with person=’1st’, verb=’am’, expected=’am’].

    +
    + +
    +
    +test_verb_present_5_1st()
    +

    Test the present [with person=’1st’, verb=’doing’, expected=’do’].

    +
    + +
    +
    +test_verb_present_6_1st()
    +

    Test the present [with person=’1st’, verb=’are’, expected=’am’].

    +
    + +
    +
    +test_verb_present_7_2nd()
    +

    Test the present [with person=’2nd’, verb=’were’, expected=’are’].

    +
    + +
    +
    +test_verb_present_8_3rd()
    +

    Test the present [with person=’3rd’, verb=’am’, expected=’is’].

    +
    + +
    +
    +test_verb_present_participle_0_have()
    +

    Test the present_participle [with verb=’have’, expected=’having’]

    +
    + +
    +
    +test_verb_present_participle_1_swim()
    +

    Test the present_participle [with verb=’swim’, expected=’swimming’]

    +
    + +
    +
    +test_verb_present_participle_2_give()
    +

    Test the present_participle [with verb=’give’, expected=’giving’]

    +
    + +
    +
    +test_verb_present_participle_3_given()
    +

    Test the present_participle [with verb=’given’, expected=’giving’]

    +
    + +
    +
    +test_verb_present_participle_4_am()
    +

    Test the present_participle [with verb=’am’, expected=’being’]

    +
    + +
    +
    +test_verb_present_participle_5_doing()
    +

    Test the present_participle [with verb=’doing’, expected=’doing’]

    +
    + +
    +
    +test_verb_present_participle_6_are()
    +

    Test the present_participle [with verb=’are’, expected=’being’]

    +
    + +
    +
    +test_verb_tense_0_have()
    +

    Test the tense retriever [with verb=’have’, expected=’infinitive’].

    +
    + +
    +
    +test_verb_tense_1_swim()
    +

    Test the tense retriever [with verb=’swim’, expected=’infinitive’].

    +
    + +
    +
    +test_verb_tense_2_give()
    +

    Test the tense retriever [with verb=’give’, expected=’infinitive’].

    +
    + +
    +
    +test_verb_tense_3_given()
    +

    Test the tense retriever [with verb=’given’, expected=’past participle’].

    +
    + +
    +
    +test_verb_tense_4_am()
    +

    Test the tense retriever [with verb=’am’, expected=’1st singular present’].

    +
    + +
    +
    +test_verb_tense_5_doing()
    +

    Test the tense retriever [with verb=’doing’, expected=’present participle’].

    +
    + +
    +
    +test_verb_tense_6_are()
    +

    Test the tense retriever [with verb=’are’, expected=’2nd singular present’].

    +
    + +
    + +
    + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/docs/1.0-dev/genindex.html b/docs/1.0-dev/genindex.html index 5afd8e1f19..8952495da4 100644 --- a/docs/1.0-dev/genindex.html +++ b/docs/1.0-dev/genindex.html @@ -273,7 +273,7 @@
  • (evennia.utils.evtable.EvTable method)
  • -
  • (evennia.utils.inlinefuncs.ParseStack method) +
  • (evennia.utils.funcparser.FuncParser method)
  • (evennia.utils.logger.WeeklyLogFile method)
  • @@ -546,8 +546,6 @@
  • (evennia.typeclasses.tags.TagHandler method)
  • (evennia.utils.optionhandler.InMemorySaveHandler method) -
  • -
  • (in module evennia.prototypes.protfuncs)
  • add_callback() (evennia.contrib.ingame_python.commands.CmdCallback method) @@ -1259,11 +1257,7 @@
  • app_label (evennia.accounts.admin.AccountForm.Meta attribute)
  • append() (evennia.locks.lockhandler.LockHandler method) - -
  • applicationDataReceived() (evennia.server.portal.telnet.TelnetProtocol method)
  • apply_damage() (in module evennia.contrib.turnbattle.tb_basic) @@ -2310,8 +2304,6 @@
  • (evennia.web.api.filters.ScriptDBFilterSet attribute)
  • -
  • base_random() (in module evennia.prototypes.protfuncs) -
  • BaseApplicable (class in evennia.contrib.evscaperoom.objects)
  • BaseApplicable.DoesNotExist @@ -2585,8 +2577,6 @@
  • center() (evennia.utils.ansi.ANSIString method) -
  • -
  • center_justify() (in module evennia.prototypes.protfuncs)
  • change_name_color() (in module evennia.contrib.tree_select)
  • @@ -2763,8 +2753,6 @@
  • check_warnings() (in module evennia.server.deprecations)
  • Choice (class in evennia.contrib.building_menu) -
  • -
  • choice() (in module evennia.prototypes.protfuncs)
  • cinematic() (evennia.contrib.evscaperoom.state.BaseState method)
  • @@ -2879,8 +2867,6 @@
  • Clothing.MultipleObjectsReturned
  • clothing_type_count() (in module evennia.contrib.clothing) -
  • -
  • clr() (in module evennia.utils.inlinefuncs)
  • CmdAbout (class in evennia.commands.default.system)
  • @@ -3148,10 +3134,10 @@
  • CmdLookDark (class in evennia.contrib.tutorial_world.rooms)
  • - - + -
  • eval() (in module evennia.prototypes.protfuncs) -
  • EvCell (class in evennia.utils.evtable)
  • EvColumn (class in evennia.utils.evtable) @@ -5559,8 +5535,6 @@
  • module
  • - -
    • evennia.scripts.admin @@ -5575,6 +5549,8 @@
    • module
    + +
  • initialize_nick_templates() (in module evennia.typeclasses.attributes) - -
  • -
  • NickTemplateInvalid, [1] +
  • NickTemplateInvalid
  • no_channels (evennia.commands.cmdset.CmdSet attribute) @@ -11857,11 +11898,7 @@
  • nomatch() (evennia.contrib.building_menu.Choice method) - -
  • nonce (evennia.server.portal.webclient.WebSocketClient attribute)
  • none() (in module evennia.locks.lockfuncs) @@ -11873,8 +11910,6 @@
  • normalize_username() (evennia.accounts.accounts.DefaultAccount class method)
  • not_found (evennia.commands.default.building.CmdSetAttribute attribute) -
  • -
  • null() (in module evennia.utils.inlinefuncs)
  • num_lines_to_append (evennia.utils.logger.EvenniaLogFile attribute)
  • @@ -11908,8 +11943,6 @@
  • obj1_search (evennia.contrib.evscaperoom.commands.CmdCreateObj attribute) @@ -12053,8 +12086,6 @@
  • ObjectTagInline (class in evennia.objects.admin)
  • ObjectUpdateView (class in evennia.web.website.views) -
  • -
  • objlist() (in module evennia.prototypes.protfuncs)
  • objlocattr() (in module evennia.locks.lockfuncs)
  • @@ -12186,12 +12217,8 @@

    P

      -
    • pad() (in module evennia.utils.inlinefuncs) - -
    • page_back() (evennia.utils.evmore.EvMore method)
    • page_end() (evennia.utils.evmore.EvMore method) @@ -12296,6 +12323,8 @@
    • (evennia.contrib.unixcommand.UnixCommand method)
    • (evennia.utils.eveditor.CmdEditorBase method) +
    • +
    • (evennia.utils.funcparser.FuncParser method)
    • (evennia.utils.text2html.TextToHTMLparser method)
    • @@ -12319,8 +12348,6 @@
    • parse_for_things() (in module evennia.contrib.evscaperoom.utils)
    • parse_html() (in module evennia.utils.text2html) -
    • -
    • parse_inlinefunc() (in module evennia.utils.inlinefuncs)
    • parse_input() (evennia.utils.evmenu.EvMenu method)
    • @@ -12331,18 +12358,16 @@
    • parse_menu_template() (in module evennia.utils.evmenu)
    • parse_nick_template() (in module evennia.typeclasses.attributes) - -
    • parse_opts() (in module evennia.contrib.tree_select)
    • parse_sdescs_and_recogs() (in module evennia.contrib.rpsystem) +
    • +
    • parse_to_any() (evennia.utils.funcparser.FuncParser method)
    • ParseError
    • -
    • ParseStack (class in evennia.utils.inlinefuncs) +
    • ParsingError
    • partition() (evennia.utils.ansi.ANSIString method)
    • @@ -12860,9 +12885,9 @@
    • progress() (evennia.contrib.evscaperoom.room.EvscapeRoom method)
    • -
    • protfunc_parser() (in module evennia.prototypes.prototypes) +
    • protfunc_callable_protkey() (in module evennia.prototypes.protfuncs)
    • -
    • protkey() (in module evennia.prototypes.protfuncs) +
    • protfunc_parser() (in module evennia.prototypes.prototypes)
    • proto_def() (in module evennia.contrib.puzzles)
    • @@ -12966,16 +12991,8 @@

      R

      + - - + - + + + + - - - + + + + + + + + +
      -
    • right_justify() (in module evennia.prototypes.protfuncs) -
    • rindex() (evennia.utils.ansi.ANSIString method)
    • rjust() (evennia.utils.ansi.ANSIString method) @@ -13517,6 +13530,8 @@
    • S3Boto3StorageTests (class in evennia.contrib.awsstorage.tests)
    • S3Boto3TestCase (class in evennia.contrib.awsstorage.tests) +
    • +
    • safe_convert_to_types() (in module evennia.utils.utils)
    • safe_join() (in module evennia.contrib.awsstorage.aws_s3_cdn)
    • @@ -14252,12 +14267,12 @@
    • secure_urls (evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage attribute)
    • +
      + +
    • validate_callables() (evennia.utils.funcparser.FuncParser method) +
    • validate_email_address() (in module evennia.utils.utils)
    • validate_input() (evennia.contrib.traits.CounterTrait static method) @@ -16620,8 +16869,6 @@
    • validate_sessions() (evennia.server.sessionhandler.ServerSessionHandler method)
    • -
      +
      • value_from_datadict() (evennia.utils.picklefield.PickledWidget method)
      • value_to_obj() (in module evennia.prototypes.prototypes) @@ -16655,6 +16904,34 @@
      • value_to_string() (evennia.utils.picklefield.PickledObjectField method)
      • variable_from_module() (in module evennia.utils.utils) +
      • +
      • verb_actor_stance_components() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_all_tenses() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_conjugate() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_infinitive() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_is_past() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_is_past_participle() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_is_present() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_is_present_participle() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_is_tense() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_past() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_past_participle() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_present() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_present_participle() (in module evennia.utils.verb_conjugation.conjugate) +
      • +
      • verb_tense() (in module evennia.utils.verb_conjugation.conjugate)
      • verbose_name (evennia.typeclasses.models.TypedObject.Meta attribute)
      • diff --git a/docs/1.0-dev/objects.inv b/docs/1.0-dev/objects.inv index 1f98b82d17a63d4befb752813b114a70298bbc3d..3a058a8d583bc3d942ae17a36c74b43e7c112bd7 100644 GIT binary patch delta 55707 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 delta 54521 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⋙cRHt87$2qS=E9glc1f@yBiz@&=y)lpr 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 diff --git a/docs/1.0-dev/py-modindex.html b/docs/1.0-dev/py-modindex.html index c1280e2564..2db170bc44 100644 --- a/docs/1.0-dev/py-modindex.html +++ b/docs/1.0-dev/py-modindex.html @@ -1052,6 +1052,11 @@
          evennia.utils.evtable
          + evennia.utils.funcparser +
          @@ -1077,11 +1082,6 @@     evennia.utils.idmapper.tests
          - evennia.utils.inlinefuncs -
          @@ -1127,6 +1127,21 @@     evennia.utils.validatorfuncs
          + evennia.utils.verb_conjugation +
          + evennia.utils.verb_conjugation.conjugate +
          + evennia.utils.verb_conjugation.tests +
          diff --git a/docs/1.0-dev/searchindex.js b/docs/1.0-dev/searchindex.js index 5a7dc2ba00..454d4ba3ff 100644 --- a/docs/1.0-dev/searchindex.js +++ b/docs/1.0-dev/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["Coding/Coding-Introduction","Coding/Coding-Overview","Coding/Continuous-Integration","Coding/Debugging","Coding/Flat-API","Coding/Profiling","Coding/Quirks","Coding/Setting-up-PyCharm","Coding/Unit-Testing","Coding/Updating-Your-Game","Coding/Using-Travis","Coding/Version-Control","Components/Accounts","Components/Attributes","Components/Batch-Code-Processor","Components/Batch-Command-Processor","Components/Batch-Processors","Components/Bootstrap-Components-and-Utilities","Components/Channels","Components/Coding-Utils","Components/Command-Sets","Components/Command-System","Components/Commands","Components/Communications","Components/Components-Overview","Components/Connection-Screen","Components/EvEditor","Components/EvMenu","Components/EvMore","Components/Help-System","Components/Inputfuncs","Components/Locks","Components/MonitorHandler","Components/Nicks","Components/Objects","Components/Outputfuncs","Components/Portal-And-Server","Components/Prototypes","Components/Scripts","Components/Server","Components/Server-Conf","Components/Sessions","Components/Signals","Components/Tags","Components/TickerHandler","Components/Typeclasses","Components/Webclient","Components/Webserver","Concepts/Async-Process","Concepts/Banning","Concepts/Bootstrap-&-Evennia","Concepts/Building-Permissions","Concepts/Concepts-Overview","Concepts/Custom-Protocols","Concepts/Guest-Logins","Concepts/Internationalization","Concepts/Messagepath","Concepts/Multisession-modes","Concepts/New-Models","Concepts/OOB","Concepts/Soft-Code","Concepts/Text-Encodings","Concepts/TextTags","Concepts/Using-MUX-as-a-Standard","Concepts/Web-Features","Concepts/Zones","Contribs/A-voice-operated-elevator-using-events","Contribs/Arxcode-installing-help","Contribs/Building-menus","Contribs/Contrib-Overview","Contribs/Crafting","Contribs/Dialogues-in-events","Contribs/Dynamic-In-Game-Map","Contribs/Static-In-Game-Map","Contributing","Contributing-Docs","Evennia-API","Evennia-Introduction","Glossary","How-To-Get-And-Give-Help","Howto/Add-a-wiki-on-your-website","Howto/Building-a-mech-tutorial","Howto/Coding-FAQ","Howto/Command-Cooldown","Howto/Command-Duration","Howto/Command-Prompt","Howto/Coordinates","Howto/Customize-channels","Howto/Default-Exit-Errors","Howto/Evennia-for-Diku-Users","Howto/Evennia-for-MUSH-Users","Howto/Evennia-for-roleplaying-sessions","Howto/Gametime-Tutorial","Howto/Help-System-Tutorial","Howto/Howto-Overview","Howto/Manually-Configuring-Color","Howto/Mass-and-weight-for-objects","Howto/NPC-shop-Tutorial","Howto/Parsing-commands-tutorial","Howto/Starting/Part1/Adding-Commands","Howto/Starting/Part1/Building-Quickstart","Howto/Starting/Part1/Creating-Things","Howto/Starting/Part1/Django-queries","Howto/Starting/Part1/Evennia-Library-Overview","Howto/Starting/Part1/Gamedir-Overview","Howto/Starting/Part1/Learning-Typeclasses","Howto/Starting/Part1/More-on-Commands","Howto/Starting/Part1/Python-basic-introduction","Howto/Starting/Part1/Python-classes-and-objects","Howto/Starting/Part1/Searching-Things","Howto/Starting/Part1/Starting-Part1","Howto/Starting/Part1/Tutorial-World-Introduction","Howto/Starting/Part2/Game-Planning","Howto/Starting/Part2/Planning-Some-Useful-Contribs","Howto/Starting/Part2/Planning-The-Tutorial-Game","Howto/Starting/Part2/Planning-Where-Do-I-Begin","Howto/Starting/Part2/Starting-Part2","Howto/Starting/Part3/A-Sittable-Object","Howto/Starting/Part3/Implementing-a-game-rule-system","Howto/Starting/Part3/Starting-Part3","Howto/Starting/Part3/Turn-based-Combat-System","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game","Howto/Starting/Part4/Starting-Part4","Howto/Starting/Part5/Add-a-simple-new-web-page","Howto/Starting/Part5/Starting-Part5","Howto/Starting/Part5/Web-Tutorial","Howto/Tutorial-Aggressive-NPCs","Howto/Tutorial-NPCs-listening","Howto/Tutorial-Tweeting-Game-Stats","Howto/Tutorial-Vehicles","Howto/Understanding-Color-Tags","Howto/Weather-Tutorial","Howto/Web-Character-Generation","Howto/Web-Character-View-Tutorial","Licensing","Links","Setup/Apache-Config","Setup/Choosing-An-SQL-Server","Setup/Client-Support-Grid","Setup/Evennia-Game-Index","Setup/Extended-Installation","Setup/Grapevine","Setup/HAProxy-Config","Setup/How-to-connect-Evennia-to-Twitter","Setup/IRC","Setup/Installing-on-Android","Setup/Online-Setup","Setup/RSS","Setup/Running-Evennia-in-Docker","Setup/Security","Setup/Settings-File","Setup/Setup-Overview","Setup/Setup-Quickstart","Setup/Start-Stop-Reload","Unimplemented","api/evennia","api/evennia-api","api/evennia.accounts","api/evennia.accounts.accounts","api/evennia.accounts.admin","api/evennia.accounts.bots","api/evennia.accounts.manager","api/evennia.accounts.models","api/evennia.commands","api/evennia.commands.cmdhandler","api/evennia.commands.cmdparser","api/evennia.commands.cmdset","api/evennia.commands.cmdsethandler","api/evennia.commands.command","api/evennia.commands.default","api/evennia.commands.default.account","api/evennia.commands.default.admin","api/evennia.commands.default.batchprocess","api/evennia.commands.default.building","api/evennia.commands.default.cmdset_account","api/evennia.commands.default.cmdset_character","api/evennia.commands.default.cmdset_session","api/evennia.commands.default.cmdset_unloggedin","api/evennia.commands.default.comms","api/evennia.commands.default.general","api/evennia.commands.default.help","api/evennia.commands.default.muxcommand","api/evennia.commands.default.syscommands","api/evennia.commands.default.system","api/evennia.commands.default.tests","api/evennia.commands.default.unloggedin","api/evennia.comms","api/evennia.comms.admin","api/evennia.comms.channelhandler","api/evennia.comms.comms","api/evennia.comms.managers","api/evennia.comms.models","api/evennia.contrib","api/evennia.contrib.awsstorage","api/evennia.contrib.awsstorage.aws_s3_cdn","api/evennia.contrib.awsstorage.tests","api/evennia.contrib.barter","api/evennia.contrib.building_menu","api/evennia.contrib.chargen","api/evennia.contrib.clothing","api/evennia.contrib.color_markups","api/evennia.contrib.crafting","api/evennia.contrib.crafting.crafting","api/evennia.contrib.crafting.example_recipes","api/evennia.contrib.crafting.tests","api/evennia.contrib.custom_gametime","api/evennia.contrib.dice","api/evennia.contrib.email_login","api/evennia.contrib.evscaperoom","api/evennia.contrib.evscaperoom.commands","api/evennia.contrib.evscaperoom.menu","api/evennia.contrib.evscaperoom.objects","api/evennia.contrib.evscaperoom.room","api/evennia.contrib.evscaperoom.scripts","api/evennia.contrib.evscaperoom.state","api/evennia.contrib.evscaperoom.tests","api/evennia.contrib.evscaperoom.utils","api/evennia.contrib.extended_room","api/evennia.contrib.fieldfill","api/evennia.contrib.gendersub","api/evennia.contrib.health_bar","api/evennia.contrib.ingame_python","api/evennia.contrib.ingame_python.callbackhandler","api/evennia.contrib.ingame_python.commands","api/evennia.contrib.ingame_python.eventfuncs","api/evennia.contrib.ingame_python.scripts","api/evennia.contrib.ingame_python.tests","api/evennia.contrib.ingame_python.typeclasses","api/evennia.contrib.ingame_python.utils","api/evennia.contrib.mail","api/evennia.contrib.mapbuilder","api/evennia.contrib.menu_login","api/evennia.contrib.multidescer","api/evennia.contrib.puzzles","api/evennia.contrib.random_string_generator","api/evennia.contrib.rplanguage","api/evennia.contrib.rpsystem","api/evennia.contrib.security","api/evennia.contrib.security.auditing","api/evennia.contrib.security.auditing.outputs","api/evennia.contrib.security.auditing.server","api/evennia.contrib.security.auditing.tests","api/evennia.contrib.simpledoor","api/evennia.contrib.slow_exit","api/evennia.contrib.talking_npc","api/evennia.contrib.test_traits","api/evennia.contrib.traits","api/evennia.contrib.tree_select","api/evennia.contrib.turnbattle","api/evennia.contrib.turnbattle.tb_basic","api/evennia.contrib.turnbattle.tb_equip","api/evennia.contrib.turnbattle.tb_items","api/evennia.contrib.turnbattle.tb_magic","api/evennia.contrib.turnbattle.tb_range","api/evennia.contrib.tutorial_examples","api/evennia.contrib.tutorial_examples.bodyfunctions","api/evennia.contrib.tutorial_examples.example_batch_code","api/evennia.contrib.tutorial_examples.mirror","api/evennia.contrib.tutorial_examples.red_button","api/evennia.contrib.tutorial_examples.tests","api/evennia.contrib.tutorial_world","api/evennia.contrib.tutorial_world.intro_menu","api/evennia.contrib.tutorial_world.mob","api/evennia.contrib.tutorial_world.objects","api/evennia.contrib.tutorial_world.rooms","api/evennia.contrib.unixcommand","api/evennia.contrib.wilderness","api/evennia.help","api/evennia.help.admin","api/evennia.help.manager","api/evennia.help.models","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","api/evennia.objects.admin","api/evennia.objects.manager","api/evennia.objects.models","api/evennia.objects.objects","api/evennia.prototypes","api/evennia.prototypes.menus","api/evennia.prototypes.protfuncs","api/evennia.prototypes.prototypes","api/evennia.prototypes.spawner","api/evennia.scripts","api/evennia.scripts.admin","api/evennia.scripts.manager","api/evennia.scripts.models","api/evennia.scripts.monitorhandler","api/evennia.scripts.scripthandler","api/evennia.scripts.scripts","api/evennia.scripts.taskhandler","api/evennia.scripts.tickerhandler","api/evennia.server","api/evennia.server.admin","api/evennia.server.amp_client","api/evennia.server.connection_wizard","api/evennia.server.deprecations","api/evennia.server.evennia_launcher","api/evennia.server.game_index_client","api/evennia.server.game_index_client.client","api/evennia.server.game_index_client.service","api/evennia.server.initial_setup","api/evennia.server.inputfuncs","api/evennia.server.manager","api/evennia.server.models","api/evennia.server.portal","api/evennia.server.portal.amp","api/evennia.server.portal.amp_server","api/evennia.server.portal.grapevine","api/evennia.server.portal.irc","api/evennia.server.portal.mccp","api/evennia.server.portal.mssp","api/evennia.server.portal.mxp","api/evennia.server.portal.naws","api/evennia.server.portal.portal","api/evennia.server.portal.portalsessionhandler","api/evennia.server.portal.rss","api/evennia.server.portal.ssh","api/evennia.server.portal.ssl","api/evennia.server.portal.suppress_ga","api/evennia.server.portal.telnet","api/evennia.server.portal.telnet_oob","api/evennia.server.portal.telnet_ssl","api/evennia.server.portal.tests","api/evennia.server.portal.ttype","api/evennia.server.portal.webclient","api/evennia.server.portal.webclient_ajax","api/evennia.server.profiling","api/evennia.server.profiling.dummyrunner","api/evennia.server.profiling.dummyrunner_settings","api/evennia.server.profiling.memplot","api/evennia.server.profiling.settings_mixin","api/evennia.server.profiling.test_queries","api/evennia.server.profiling.tests","api/evennia.server.profiling.timetrace","api/evennia.server.server","api/evennia.server.serversession","api/evennia.server.session","api/evennia.server.sessionhandler","api/evennia.server.signals","api/evennia.server.throttle","api/evennia.server.validators","api/evennia.server.webserver","api/evennia.settings_default","api/evennia.typeclasses","api/evennia.typeclasses.admin","api/evennia.typeclasses.attributes","api/evennia.typeclasses.managers","api/evennia.typeclasses.models","api/evennia.typeclasses.tags","api/evennia.utils","api/evennia.utils.ansi","api/evennia.utils.batchprocessors","api/evennia.utils.containers","api/evennia.utils.create","api/evennia.utils.dbserialize","api/evennia.utils.eveditor","api/evennia.utils.evform","api/evennia.utils.evmenu","api/evennia.utils.evmore","api/evennia.utils.evtable","api/evennia.utils.gametime","api/evennia.utils.idmapper","api/evennia.utils.idmapper.manager","api/evennia.utils.idmapper.models","api/evennia.utils.idmapper.tests","api/evennia.utils.inlinefuncs","api/evennia.utils.logger","api/evennia.utils.optionclasses","api/evennia.utils.optionhandler","api/evennia.utils.picklefield","api/evennia.utils.search","api/evennia.utils.test_resources","api/evennia.utils.text2html","api/evennia.utils.utils","api/evennia.utils.validatorfuncs","api/evennia.web","api/evennia.web.api","api/evennia.web.api.filters","api/evennia.web.api.permissions","api/evennia.web.api.serializers","api/evennia.web.api.tests","api/evennia.web.api.urls","api/evennia.web.api.views","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.backends","api/evennia.web.utils.general_context","api/evennia.web.utils.middleware","api/evennia.web.utils.tests","api/evennia.web.webclient","api/evennia.web.webclient.urls","api/evennia.web.webclient.views","api/evennia.web.website","api/evennia.web.website.forms","api/evennia.web.website.templatetags","api/evennia.web.website.templatetags.addclass","api/evennia.web.website.tests","api/evennia.web.website.urls","api/evennia.web.website.views","index","toc"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["Coding/Coding-Introduction.md","Coding/Coding-Overview.md","Coding/Continuous-Integration.md","Coding/Debugging.md","Coding/Flat-API.md","Coding/Profiling.md","Coding/Quirks.md","Coding/Setting-up-PyCharm.md","Coding/Unit-Testing.md","Coding/Updating-Your-Game.md","Coding/Using-Travis.md","Coding/Version-Control.md","Components/Accounts.md","Components/Attributes.md","Components/Batch-Code-Processor.md","Components/Batch-Command-Processor.md","Components/Batch-Processors.md","Components/Bootstrap-Components-and-Utilities.md","Components/Channels.md","Components/Coding-Utils.md","Components/Command-Sets.md","Components/Command-System.md","Components/Commands.md","Components/Communications.md","Components/Components-Overview.md","Components/Connection-Screen.md","Components/EvEditor.md","Components/EvMenu.md","Components/EvMore.md","Components/Help-System.md","Components/Inputfuncs.md","Components/Locks.md","Components/MonitorHandler.md","Components/Nicks.md","Components/Objects.md","Components/Outputfuncs.md","Components/Portal-And-Server.md","Components/Prototypes.md","Components/Scripts.md","Components/Server.md","Components/Server-Conf.md","Components/Sessions.md","Components/Signals.md","Components/Tags.md","Components/TickerHandler.md","Components/Typeclasses.md","Components/Webclient.md","Components/Webserver.md","Concepts/Async-Process.md","Concepts/Banning.md","Concepts/Bootstrap-&-Evennia.md","Concepts/Building-Permissions.md","Concepts/Concepts-Overview.md","Concepts/Custom-Protocols.md","Concepts/Guest-Logins.md","Concepts/Internationalization.md","Concepts/Messagepath.md","Concepts/Multisession-modes.md","Concepts/New-Models.md","Concepts/OOB.md","Concepts/Soft-Code.md","Concepts/Text-Encodings.md","Concepts/TextTags.md","Concepts/Using-MUX-as-a-Standard.md","Concepts/Web-Features.md","Concepts/Zones.md","Contribs/A-voice-operated-elevator-using-events.md","Contribs/Arxcode-installing-help.md","Contribs/Building-menus.md","Contribs/Contrib-Overview.md","Contribs/Crafting.md","Contribs/Dialogues-in-events.md","Contribs/Dynamic-In-Game-Map.md","Contribs/Static-In-Game-Map.md","Contributing.md","Contributing-Docs.md","Evennia-API.md","Evennia-Introduction.md","Glossary.md","How-To-Get-And-Give-Help.md","Howto/Add-a-wiki-on-your-website.md","Howto/Building-a-mech-tutorial.md","Howto/Coding-FAQ.md","Howto/Command-Cooldown.md","Howto/Command-Duration.md","Howto/Command-Prompt.md","Howto/Coordinates.md","Howto/Customize-channels.md","Howto/Default-Exit-Errors.md","Howto/Evennia-for-Diku-Users.md","Howto/Evennia-for-MUSH-Users.md","Howto/Evennia-for-roleplaying-sessions.md","Howto/Gametime-Tutorial.md","Howto/Help-System-Tutorial.md","Howto/Howto-Overview.md","Howto/Manually-Configuring-Color.md","Howto/Mass-and-weight-for-objects.md","Howto/NPC-shop-Tutorial.md","Howto/Parsing-commands-tutorial.md","Howto/Starting/Part1/Adding-Commands.md","Howto/Starting/Part1/Building-Quickstart.md","Howto/Starting/Part1/Creating-Things.md","Howto/Starting/Part1/Django-queries.md","Howto/Starting/Part1/Evennia-Library-Overview.md","Howto/Starting/Part1/Gamedir-Overview.md","Howto/Starting/Part1/Learning-Typeclasses.md","Howto/Starting/Part1/More-on-Commands.md","Howto/Starting/Part1/Python-basic-introduction.md","Howto/Starting/Part1/Python-classes-and-objects.md","Howto/Starting/Part1/Searching-Things.md","Howto/Starting/Part1/Starting-Part1.md","Howto/Starting/Part1/Tutorial-World-Introduction.md","Howto/Starting/Part2/Game-Planning.md","Howto/Starting/Part2/Planning-Some-Useful-Contribs.md","Howto/Starting/Part2/Planning-The-Tutorial-Game.md","Howto/Starting/Part2/Planning-Where-Do-I-Begin.md","Howto/Starting/Part2/Starting-Part2.md","Howto/Starting/Part3/A-Sittable-Object.md","Howto/Starting/Part3/Implementing-a-game-rule-system.md","Howto/Starting/Part3/Starting-Part3.md","Howto/Starting/Part3/Turn-based-Combat-System.md","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md","Howto/Starting/Part4/Starting-Part4.md","Howto/Starting/Part5/Add-a-simple-new-web-page.md","Howto/Starting/Part5/Starting-Part5.md","Howto/Starting/Part5/Web-Tutorial.md","Howto/Tutorial-Aggressive-NPCs.md","Howto/Tutorial-NPCs-listening.md","Howto/Tutorial-Tweeting-Game-Stats.md","Howto/Tutorial-Vehicles.md","Howto/Understanding-Color-Tags.md","Howto/Weather-Tutorial.md","Howto/Web-Character-Generation.md","Howto/Web-Character-View-Tutorial.md","Licensing.md","Links.md","Setup/Apache-Config.md","Setup/Choosing-An-SQL-Server.md","Setup/Client-Support-Grid.md","Setup/Evennia-Game-Index.md","Setup/Extended-Installation.md","Setup/Grapevine.md","Setup/HAProxy-Config.md","Setup/How-to-connect-Evennia-to-Twitter.md","Setup/IRC.md","Setup/Installing-on-Android.md","Setup/Online-Setup.md","Setup/RSS.md","Setup/Running-Evennia-in-Docker.md","Setup/Security.md","Setup/Settings-File.md","Setup/Setup-Overview.md","Setup/Setup-Quickstart.md","Setup/Start-Stop-Reload.md","Unimplemented.md","api/evennia.rst","api/evennia-api.rst","api/evennia.accounts.rst","api/evennia.accounts.accounts.rst","api/evennia.accounts.admin.rst","api/evennia.accounts.bots.rst","api/evennia.accounts.manager.rst","api/evennia.accounts.models.rst","api/evennia.commands.rst","api/evennia.commands.cmdhandler.rst","api/evennia.commands.cmdparser.rst","api/evennia.commands.cmdset.rst","api/evennia.commands.cmdsethandler.rst","api/evennia.commands.command.rst","api/evennia.commands.default.rst","api/evennia.commands.default.account.rst","api/evennia.commands.default.admin.rst","api/evennia.commands.default.batchprocess.rst","api/evennia.commands.default.building.rst","api/evennia.commands.default.cmdset_account.rst","api/evennia.commands.default.cmdset_character.rst","api/evennia.commands.default.cmdset_session.rst","api/evennia.commands.default.cmdset_unloggedin.rst","api/evennia.commands.default.comms.rst","api/evennia.commands.default.general.rst","api/evennia.commands.default.help.rst","api/evennia.commands.default.muxcommand.rst","api/evennia.commands.default.syscommands.rst","api/evennia.commands.default.system.rst","api/evennia.commands.default.tests.rst","api/evennia.commands.default.unloggedin.rst","api/evennia.comms.rst","api/evennia.comms.admin.rst","api/evennia.comms.channelhandler.rst","api/evennia.comms.comms.rst","api/evennia.comms.managers.rst","api/evennia.comms.models.rst","api/evennia.contrib.rst","api/evennia.contrib.awsstorage.rst","api/evennia.contrib.awsstorage.aws_s3_cdn.rst","api/evennia.contrib.awsstorage.tests.rst","api/evennia.contrib.barter.rst","api/evennia.contrib.building_menu.rst","api/evennia.contrib.chargen.rst","api/evennia.contrib.clothing.rst","api/evennia.contrib.color_markups.rst","api/evennia.contrib.crafting.rst","api/evennia.contrib.crafting.crafting.rst","api/evennia.contrib.crafting.example_recipes.rst","api/evennia.contrib.crafting.tests.rst","api/evennia.contrib.custom_gametime.rst","api/evennia.contrib.dice.rst","api/evennia.contrib.email_login.rst","api/evennia.contrib.evscaperoom.rst","api/evennia.contrib.evscaperoom.commands.rst","api/evennia.contrib.evscaperoom.menu.rst","api/evennia.contrib.evscaperoom.objects.rst","api/evennia.contrib.evscaperoom.room.rst","api/evennia.contrib.evscaperoom.scripts.rst","api/evennia.contrib.evscaperoom.state.rst","api/evennia.contrib.evscaperoom.tests.rst","api/evennia.contrib.evscaperoom.utils.rst","api/evennia.contrib.extended_room.rst","api/evennia.contrib.fieldfill.rst","api/evennia.contrib.gendersub.rst","api/evennia.contrib.health_bar.rst","api/evennia.contrib.ingame_python.rst","api/evennia.contrib.ingame_python.callbackhandler.rst","api/evennia.contrib.ingame_python.commands.rst","api/evennia.contrib.ingame_python.eventfuncs.rst","api/evennia.contrib.ingame_python.scripts.rst","api/evennia.contrib.ingame_python.tests.rst","api/evennia.contrib.ingame_python.typeclasses.rst","api/evennia.contrib.ingame_python.utils.rst","api/evennia.contrib.mail.rst","api/evennia.contrib.mapbuilder.rst","api/evennia.contrib.menu_login.rst","api/evennia.contrib.multidescer.rst","api/evennia.contrib.puzzles.rst","api/evennia.contrib.random_string_generator.rst","api/evennia.contrib.rplanguage.rst","api/evennia.contrib.rpsystem.rst","api/evennia.contrib.security.rst","api/evennia.contrib.security.auditing.rst","api/evennia.contrib.security.auditing.outputs.rst","api/evennia.contrib.security.auditing.server.rst","api/evennia.contrib.security.auditing.tests.rst","api/evennia.contrib.simpledoor.rst","api/evennia.contrib.slow_exit.rst","api/evennia.contrib.talking_npc.rst","api/evennia.contrib.test_traits.rst","api/evennia.contrib.traits.rst","api/evennia.contrib.tree_select.rst","api/evennia.contrib.turnbattle.rst","api/evennia.contrib.turnbattle.tb_basic.rst","api/evennia.contrib.turnbattle.tb_equip.rst","api/evennia.contrib.turnbattle.tb_items.rst","api/evennia.contrib.turnbattle.tb_magic.rst","api/evennia.contrib.turnbattle.tb_range.rst","api/evennia.contrib.tutorial_examples.rst","api/evennia.contrib.tutorial_examples.bodyfunctions.rst","api/evennia.contrib.tutorial_examples.example_batch_code.rst","api/evennia.contrib.tutorial_examples.mirror.rst","api/evennia.contrib.tutorial_examples.red_button.rst","api/evennia.contrib.tutorial_examples.tests.rst","api/evennia.contrib.tutorial_world.rst","api/evennia.contrib.tutorial_world.intro_menu.rst","api/evennia.contrib.tutorial_world.mob.rst","api/evennia.contrib.tutorial_world.objects.rst","api/evennia.contrib.tutorial_world.rooms.rst","api/evennia.contrib.unixcommand.rst","api/evennia.contrib.wilderness.rst","api/evennia.help.rst","api/evennia.help.admin.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.rst","api/evennia.objects.admin.rst","api/evennia.objects.manager.rst","api/evennia.objects.models.rst","api/evennia.objects.objects.rst","api/evennia.prototypes.rst","api/evennia.prototypes.menus.rst","api/evennia.prototypes.protfuncs.rst","api/evennia.prototypes.prototypes.rst","api/evennia.prototypes.spawner.rst","api/evennia.scripts.rst","api/evennia.scripts.admin.rst","api/evennia.scripts.manager.rst","api/evennia.scripts.models.rst","api/evennia.scripts.monitorhandler.rst","api/evennia.scripts.scripthandler.rst","api/evennia.scripts.scripts.rst","api/evennia.scripts.taskhandler.rst","api/evennia.scripts.tickerhandler.rst","api/evennia.server.rst","api/evennia.server.admin.rst","api/evennia.server.amp_client.rst","api/evennia.server.connection_wizard.rst","api/evennia.server.deprecations.rst","api/evennia.server.evennia_launcher.rst","api/evennia.server.game_index_client.rst","api/evennia.server.game_index_client.client.rst","api/evennia.server.game_index_client.service.rst","api/evennia.server.initial_setup.rst","api/evennia.server.inputfuncs.rst","api/evennia.server.manager.rst","api/evennia.server.models.rst","api/evennia.server.portal.rst","api/evennia.server.portal.amp.rst","api/evennia.server.portal.amp_server.rst","api/evennia.server.portal.grapevine.rst","api/evennia.server.portal.irc.rst","api/evennia.server.portal.mccp.rst","api/evennia.server.portal.mssp.rst","api/evennia.server.portal.mxp.rst","api/evennia.server.portal.naws.rst","api/evennia.server.portal.portal.rst","api/evennia.server.portal.portalsessionhandler.rst","api/evennia.server.portal.rss.rst","api/evennia.server.portal.ssh.rst","api/evennia.server.portal.ssl.rst","api/evennia.server.portal.suppress_ga.rst","api/evennia.server.portal.telnet.rst","api/evennia.server.portal.telnet_oob.rst","api/evennia.server.portal.telnet_ssl.rst","api/evennia.server.portal.tests.rst","api/evennia.server.portal.ttype.rst","api/evennia.server.portal.webclient.rst","api/evennia.server.portal.webclient_ajax.rst","api/evennia.server.profiling.rst","api/evennia.server.profiling.dummyrunner.rst","api/evennia.server.profiling.dummyrunner_settings.rst","api/evennia.server.profiling.memplot.rst","api/evennia.server.profiling.settings_mixin.rst","api/evennia.server.profiling.test_queries.rst","api/evennia.server.profiling.tests.rst","api/evennia.server.profiling.timetrace.rst","api/evennia.server.server.rst","api/evennia.server.serversession.rst","api/evennia.server.session.rst","api/evennia.server.sessionhandler.rst","api/evennia.server.signals.rst","api/evennia.server.throttle.rst","api/evennia.server.validators.rst","api/evennia.server.webserver.rst","api/evennia.settings_default.rst","api/evennia.typeclasses.rst","api/evennia.typeclasses.admin.rst","api/evennia.typeclasses.attributes.rst","api/evennia.typeclasses.managers.rst","api/evennia.typeclasses.models.rst","api/evennia.typeclasses.tags.rst","api/evennia.utils.rst","api/evennia.utils.ansi.rst","api/evennia.utils.batchprocessors.rst","api/evennia.utils.containers.rst","api/evennia.utils.create.rst","api/evennia.utils.dbserialize.rst","api/evennia.utils.eveditor.rst","api/evennia.utils.evform.rst","api/evennia.utils.evmenu.rst","api/evennia.utils.evmore.rst","api/evennia.utils.evtable.rst","api/evennia.utils.gametime.rst","api/evennia.utils.idmapper.rst","api/evennia.utils.idmapper.manager.rst","api/evennia.utils.idmapper.models.rst","api/evennia.utils.idmapper.tests.rst","api/evennia.utils.inlinefuncs.rst","api/evennia.utils.logger.rst","api/evennia.utils.optionclasses.rst","api/evennia.utils.optionhandler.rst","api/evennia.utils.picklefield.rst","api/evennia.utils.search.rst","api/evennia.utils.test_resources.rst","api/evennia.utils.text2html.rst","api/evennia.utils.utils.rst","api/evennia.utils.validatorfuncs.rst","api/evennia.web.rst","api/evennia.web.api.rst","api/evennia.web.api.filters.rst","api/evennia.web.api.permissions.rst","api/evennia.web.api.serializers.rst","api/evennia.web.api.tests.rst","api/evennia.web.api.urls.rst","api/evennia.web.api.views.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.backends.rst","api/evennia.web.utils.general_context.rst","api/evennia.web.utils.middleware.rst","api/evennia.web.utils.tests.rst","api/evennia.web.webclient.rst","api/evennia.web.webclient.urls.rst","api/evennia.web.webclient.views.rst","api/evennia.web.website.rst","api/evennia.web.website.forms.rst","api/evennia.web.website.templatetags.rst","api/evennia.web.website.templatetags.addclass.rst","api/evennia.web.website.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","index.md","toc.md"],objects:{"":{evennia:[155,0,0,"-"]},"evennia.accounts":{accounts:[158,0,0,"-"],admin:[159,0,0,"-"],bots:[160,0,0,"-"],manager:[161,0,0,"-"],models:[162,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[158,1,1,""],DefaultGuest:[158,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[158,3,1,""],DoesNotExist:[158,2,1,""],MultipleObjectsReturned:[158,2,1,""],access:[158,3,1,""],at_access:[158,3,1,""],at_account_creation:[158,3,1,""],at_cmdset_get:[158,3,1,""],at_disconnect:[158,3,1,""],at_failed_login:[158,3,1,""],at_first_login:[158,3,1,""],at_first_save:[158,3,1,""],at_init:[158,3,1,""],at_look:[158,3,1,""],at_msg_receive:[158,3,1,""],at_msg_send:[158,3,1,""],at_password_change:[158,3,1,""],at_post_disconnect:[158,3,1,""],at_post_login:[158,3,1,""],at_pre_login:[158,3,1,""],at_server_reload:[158,3,1,""],at_server_shutdown:[158,3,1,""],authenticate:[158,3,1,""],basetype_setup:[158,3,1,""],character:[158,3,1,""],characters:[158,3,1,""],cmdset:[158,4,1,""],connection_time:[158,3,1,""],create:[158,3,1,""],create_character:[158,3,1,""],disconnect_session_from_account:[158,3,1,""],execute_cmd:[158,3,1,""],get_all_puppets:[158,3,1,""],get_puppet:[158,3,1,""],get_username_validators:[158,3,1,""],idle_time:[158,3,1,""],is_banned:[158,3,1,""],msg:[158,3,1,""],nicks:[158,4,1,""],normalize_username:[158,3,1,""],objects:[158,4,1,""],options:[158,4,1,""],path:[158,4,1,""],puppet:[158,3,1,""],puppet_object:[158,3,1,""],scripts:[158,4,1,""],search:[158,3,1,""],sessions:[158,4,1,""],set_password:[158,3,1,""],typename:[158,4,1,""],unpuppet_all:[158,3,1,""],unpuppet_object:[158,3,1,""],validate_password:[158,3,1,""],validate_username:[158,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[158,2,1,""],MultipleObjectsReturned:[158,2,1,""],at_post_disconnect:[158,3,1,""],at_post_login:[158,3,1,""],at_server_shutdown:[158,3,1,""],authenticate:[158,3,1,""],create:[158,3,1,""],path:[158,4,1,""],typename:[158,4,1,""]},"evennia.accounts.admin":{AccountAttributeInline:[159,1,1,""],AccountDBAdmin:[159,1,1,""],AccountDBChangeForm:[159,1,1,""],AccountDBCreationForm:[159,1,1,""],AccountForm:[159,1,1,""],AccountInline:[159,1,1,""],AccountTagInline:[159,1,1,""]},"evennia.accounts.admin.AccountAttributeInline":{media:[159,3,1,""],model:[159,4,1,""],related_field:[159,4,1,""]},"evennia.accounts.admin.AccountDBAdmin":{add_fieldsets:[159,4,1,""],add_form:[159,4,1,""],fieldsets:[159,4,1,""],form:[159,4,1,""],inlines:[159,4,1,""],list_display:[159,4,1,""],media:[159,3,1,""],response_add:[159,3,1,""],save_model:[159,3,1,""],user_change_password:[159,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],clean_username:[159,3,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm.Meta":{fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountDBCreationForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],clean_username:[159,3,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountDBCreationForm.Meta":{fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountForm":{Meta:[159,1,1,""],base_fields:[159,4,1,""],declared_fields:[159,4,1,""],media:[159,3,1,""]},"evennia.accounts.admin.AccountForm.Meta":{app_label:[159,4,1,""],fields:[159,4,1,""],model:[159,4,1,""]},"evennia.accounts.admin.AccountInline":{extra:[159,4,1,""],fieldsets:[159,4,1,""],form:[159,4,1,""],max_num:[159,4,1,""],media:[159,3,1,""],model:[159,4,1,""],template:[159,4,1,""]},"evennia.accounts.admin.AccountTagInline":{media:[159,3,1,""],model:[159,4,1,""],related_field:[159,4,1,""]},"evennia.accounts.bots":{Bot:[160,1,1,""],BotStarter:[160,1,1,""],GrapevineBot:[160,1,1,""],IRCBot:[160,1,1,""],RSSBot:[160,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_server_shutdown:[160,3,1,""],basetype_setup:[160,3,1,""],execute_cmd:[160,3,1,""],msg:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_repeat:[160,3,1,""],at_script_creation:[160,3,1,""],at_server_reload:[160,3,1,""],at_server_shutdown:[160,3,1,""],at_start:[160,3,1,""],path:[160,4,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_msg_send:[160,3,1,""],execute_cmd:[160,3,1,""],factory_path:[160,4,1,""],msg:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],at_msg_send:[160,3,1,""],execute_cmd:[160,3,1,""],factory_path:[160,4,1,""],get_nicklist:[160,3,1,""],msg:[160,3,1,""],path:[160,4,1,""],ping:[160,3,1,""],reconnect:[160,3,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[160,2,1,""],MultipleObjectsReturned:[160,2,1,""],execute_cmd:[160,3,1,""],path:[160,4,1,""],start:[160,3,1,""],typename:[160,4,1,""]},"evennia.accounts.manager":{AccountManager:[161,1,1,""]},"evennia.accounts.models":{AccountDB:[162,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[162,2,1,""],MultipleObjectsReturned:[162,2,1,""],account_subscription_set:[162,4,1,""],cmdset_storage:[162,3,1,""],db_attributes:[162,4,1,""],db_cmdset_storage:[162,4,1,""],db_is_bot:[162,4,1,""],db_is_connected:[162,4,1,""],db_tags:[162,4,1,""],get_next_by_date_joined:[162,3,1,""],get_next_by_db_date_created:[162,3,1,""],get_previous_by_date_joined:[162,3,1,""],get_previous_by_db_date_created:[162,3,1,""],groups:[162,4,1,""],hide_from_accounts_set:[162,4,1,""],id:[162,4,1,""],is_bot:[162,3,1,""],is_connected:[162,3,1,""],key:[162,3,1,""],logentry_set:[162,4,1,""],name:[162,3,1,""],objectdb_set:[162,4,1,""],objects:[162,4,1,""],path:[162,4,1,""],receiver_account_set:[162,4,1,""],scriptdb_set:[162,4,1,""],sender_account_set:[162,4,1,""],typename:[162,4,1,""],uid:[162,3,1,""],user_permissions:[162,4,1,""]},"evennia.commands":{"default":[169,0,0,"-"],cmdhandler:[164,0,0,"-"],cmdparser:[165,0,0,"-"],cmdset:[166,0,0,"-"],cmdsethandler:[167,0,0,"-"],command:[168,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[164,2,1,""],cmdhandler:[164,5,1,""]},"evennia.commands.cmdparser":{build_matches:[165,5,1,""],cmdparser:[165,5,1,""],create_match:[165,5,1,""],try_num_differentiators:[165,5,1,""]},"evennia.commands.cmdset":{CmdSet:[166,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[166,3,1,""],add:[166,3,1,""],at_cmdset_creation:[166,3,1,""],count:[166,3,1,""],duplicates:[166,4,1,""],errmessage:[166,4,1,""],get:[166,3,1,""],get_all_cmd_keys_and_aliases:[166,3,1,""],get_system_cmds:[166,3,1,""],key:[166,4,1,""],key_mergetypes:[166,4,1,""],make_unique:[166,3,1,""],mergetype:[166,4,1,""],no_channels:[166,4,1,""],no_exits:[166,4,1,""],no_objs:[166,4,1,""],path:[166,4,1,""],permanent:[166,4,1,""],priority:[166,4,1,""],remove:[166,3,1,""],to_duplicate:[166,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[167,1,1,""],import_cmdset:[167,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[167,3,1,""],__init__:[167,3,1,""],add:[167,3,1,""],add_default:[167,3,1,""],all:[167,3,1,""],clear:[167,3,1,""],delete_default:[167,3,1,""],get:[167,3,1,""],has:[167,3,1,""],has_cmdset:[167,3,1,""],remove:[167,3,1,""],remove_default:[167,3,1,""],reset:[167,3,1,""],update:[167,3,1,""]},"evennia.commands.command":{Command:[168,1,1,""],CommandMeta:[168,1,1,""],InterruptCommand:[168,2,1,""]},"evennia.commands.command.Command":{__init__:[168,3,1,""],access:[168,3,1,""],aliases:[168,4,1,""],arg_regex:[168,4,1,""],at_post_cmd:[168,3,1,""],at_pre_cmd:[168,3,1,""],auto_help:[168,4,1,""],client_width:[168,3,1,""],execute_cmd:[168,3,1,""],func:[168,3,1,""],get_command_info:[168,3,1,""],get_extra_info:[168,3,1,""],get_help:[168,3,1,""],help_category:[168,4,1,""],is_exit:[168,4,1,""],key:[168,4,1,""],lock_storage:[168,4,1,""],lockhandler:[168,4,1,""],locks:[168,4,1,""],match:[168,3,1,""],msg:[168,3,1,""],msg_all_sessions:[168,4,1,""],parse:[168,3,1,""],save_for_next:[168,4,1,""],search_index_entry:[168,4,1,""],set_aliases:[168,3,1,""],set_key:[168,3,1,""],styled_footer:[168,3,1,""],styled_header:[168,3,1,""],styled_separator:[168,3,1,""],styled_table:[168,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[168,3,1,""]},"evennia.commands.default":{account:[170,0,0,"-"],admin:[171,0,0,"-"],batchprocess:[172,0,0,"-"],building:[173,0,0,"-"],cmdset_account:[174,0,0,"-"],cmdset_character:[175,0,0,"-"],cmdset_session:[176,0,0,"-"],cmdset_unloggedin:[177,0,0,"-"],comms:[178,0,0,"-"],general:[179,0,0,"-"],help:[180,0,0,"-"],muxcommand:[181,0,0,"-"],syscommands:[182,0,0,"-"],system:[183,0,0,"-"],unloggedin:[185,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[170,1,1,""],CmdCharDelete:[170,1,1,""],CmdColorTest:[170,1,1,""],CmdIC:[170,1,1,""],CmdOOC:[170,1,1,""],CmdOOCLook:[170,1,1,""],CmdOption:[170,1,1,""],CmdPassword:[170,1,1,""],CmdQuell:[170,1,1,""],CmdQuit:[170,1,1,""],CmdSessions:[170,1,1,""],CmdStyle:[170,1,1,""],CmdWho:[170,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],slice_bright_bg:[170,4,1,""],slice_bright_fg:[170,4,1,""],slice_dark_bg:[170,4,1,""],slice_dark_fg:[170,4,1,""],table_format:[170,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],list_styles:[170,3,1,""],lock_storage:[170,4,1,""],search_index_entry:[170,4,1,""],set:[170,3,1,""],switch_options:[170,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[170,4,1,""],aliases:[170,4,1,""],func:[170,3,1,""],help_category:[170,4,1,""],key:[170,4,1,""],lock_storage:[170,4,1,""],locks:[170,4,1,""],search_index_entry:[170,4,1,""]},"evennia.commands.default.admin":{CmdBan:[171,1,1,""],CmdBoot:[171,1,1,""],CmdEmit:[171,1,1,""],CmdForce:[171,1,1,""],CmdNewPassword:[171,1,1,""],CmdPerm:[171,1,1,""],CmdUnban:[171,1,1,""],CmdWall:[171,1,1,""]},"evennia.commands.default.admin.CmdBan":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdBoot":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdEmit":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdForce":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],perm_used:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdPerm":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""],switch_options:[171,4,1,""]},"evennia.commands.default.admin.CmdUnban":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.admin.CmdWall":{aliases:[171,4,1,""],func:[171,3,1,""],help_category:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],locks:[171,4,1,""],search_index_entry:[171,4,1,""]},"evennia.commands.default.batchprocess":{CmdBatchCode:[172,1,1,""],CmdBatchCommands:[172,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{aliases:[172,4,1,""],func:[172,3,1,""],help_category:[172,4,1,""],key:[172,4,1,""],lock_storage:[172,4,1,""],locks:[172,4,1,""],search_index_entry:[172,4,1,""],switch_options:[172,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{aliases:[172,4,1,""],func:[172,3,1,""],help_category:[172,4,1,""],key:[172,4,1,""],lock_storage:[172,4,1,""],locks:[172,4,1,""],search_index_entry:[172,4,1,""],switch_options:[172,4,1,""]},"evennia.commands.default.building":{CmdCopy:[173,1,1,""],CmdCpAttr:[173,1,1,""],CmdCreate:[173,1,1,""],CmdDesc:[173,1,1,""],CmdDestroy:[173,1,1,""],CmdDig:[173,1,1,""],CmdExamine:[173,1,1,""],CmdFind:[173,1,1,""],CmdLink:[173,1,1,""],CmdListCmdSets:[173,1,1,""],CmdLock:[173,1,1,""],CmdMvAttr:[173,1,1,""],CmdName:[173,1,1,""],CmdOpen:[173,1,1,""],CmdScript:[173,1,1,""],CmdSetAttribute:[173,1,1,""],CmdSetHome:[173,1,1,""],CmdSetObjAlias:[173,1,1,""],CmdSpawn:[173,1,1,""],CmdTag:[173,1,1,""],CmdTeleport:[173,1,1,""],CmdTunnel:[173,1,1,""],CmdTypeclass:[173,1,1,""],CmdUnLink:[173,1,1,""],CmdWipe:[173,1,1,""],ObjManipCommand:[173,1,1,""]},"evennia.commands.default.building.CmdCopy":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[173,4,1,""],check_from_attr:[173,3,1,""],check_has_attr:[173,3,1,""],check_to_attr:[173,3,1,""],func:[173,3,1,""],get_attr:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdCreate":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_obj_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[173,4,1,""],edit_handler:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDestroy":{aliases:[173,4,1,""],confirm:[173,4,1,""],default_confirm:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdDig":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_room_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[173,4,1,""],aliases:[173,4,1,""],arg_regex:[173,4,1,""],detail_color:[173,4,1,""],format_attributes:[173,3,1,""],format_output:[173,3,1,""],func:[173,3,1,""],header_color:[173,4,1,""],help_category:[173,4,1,""],key:[173,4,1,""],list_attribute:[173,3,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],quell_color:[173,4,1,""],search_index_entry:[173,4,1,""],separator:[173,4,1,""]},"evennia.commands.default.building.CmdFind":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdLink":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdListCmdSets":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdLock":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdMvAttr":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdName":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdOpen":{aliases:[173,4,1,""],create_exit:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],new_obj_lockstring:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdScript":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[173,4,1,""],check_attr:[173,3,1,""],check_obj:[173,3,1,""],do_nested_lookup:[173,3,1,""],edit_handler:[173,3,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],nested_re:[173,4,1,""],not_found:[173,4,1,""],rm_attr:[173,3,1,""],search_for_obj:[173,3,1,""],search_index_entry:[173,4,1,""],set_attr:[173,3,1,""],split_nested_attr:[173,3,1,""],view_attr:[173,3,1,""]},"evennia.commands.default.building.CmdSetHome":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdSetObjAlias":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdSpawn":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTag":{aliases:[173,4,1,""],arg_regex:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],options:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdTeleport":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],rhs_split:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[173,4,1,""],directions:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdTypeclass":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.building.CmdUnLink":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],help_key:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.CmdWipe":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[173,4,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],parse:[173,3,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[174,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[174,3,1,""],key:[174,4,1,""],path:[174,4,1,""],priority:[174,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[175,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[175,3,1,""],key:[175,4,1,""],path:[175,4,1,""],priority:[175,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[176,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[176,3,1,""],key:[176,4,1,""],path:[176,4,1,""],priority:[176,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[177,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[177,3,1,""],key:[177,4,1,""],path:[177,4,1,""],priority:[177,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[178,1,1,""],CmdAllCom:[178,1,1,""],CmdCBoot:[178,1,1,""],CmdCWho:[178,1,1,""],CmdCdesc:[178,1,1,""],CmdCdestroy:[178,1,1,""],CmdCemit:[178,1,1,""],CmdChannelCreate:[178,1,1,""],CmdChannels:[178,1,1,""],CmdClock:[178,1,1,""],CmdDelCom:[178,1,1,""],CmdGrapevine2Chan:[178,1,1,""],CmdIRC2Chan:[178,1,1,""],CmdIRCStatus:[178,1,1,""],CmdPage:[178,1,1,""],CmdRSS2Chan:[178,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdAllCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCBoot":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCdesc":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCdestroy":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdCemit":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdChannels":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdClock":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdDelCom":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdGrapevine2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.comms.CmdPage":{account_caller:[178,4,1,""],aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{aliases:[178,4,1,""],func:[178,3,1,""],help_category:[178,4,1,""],key:[178,4,1,""],lock_storage:[178,4,1,""],locks:[178,4,1,""],search_index_entry:[178,4,1,""],switch_options:[178,4,1,""]},"evennia.commands.default.general":{CmdAccess:[179,1,1,""],CmdDrop:[179,1,1,""],CmdGet:[179,1,1,""],CmdGive:[179,1,1,""],CmdHome:[179,1,1,""],CmdInventory:[179,1,1,""],CmdLook:[179,1,1,""],CmdNick:[179,1,1,""],CmdPose:[179,1,1,""],CmdSay:[179,1,1,""],CmdSetDesc:[179,1,1,""],CmdWhisper:[179,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdDrop":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdGet":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdGive":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],rhs_split:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdInventory":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdLook":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdNick":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""],switch_options:[179,4,1,""]},"evennia.commands.default.general.CmdPose":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],parse:[179,3,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdSay":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdSetDesc":{aliases:[179,4,1,""],arg_regex:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.general.CmdWhisper":{aliases:[179,4,1,""],func:[179,3,1,""],help_category:[179,4,1,""],key:[179,4,1,""],lock_storage:[179,4,1,""],locks:[179,4,1,""],search_index_entry:[179,4,1,""]},"evennia.commands.default.help":{CmdHelp:[180,1,1,""],CmdSetHelp:[180,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[180,4,1,""],arg_regex:[180,4,1,""],check_show_help:[180,3,1,""],format_help_entry:[180,3,1,""],format_help_list:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],help_more:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],msg_help:[180,3,1,""],parse:[180,3,1,""],return_cmdset:[180,4,1,""],search_index_entry:[180,4,1,""],should_list_cmd:[180,3,1,""],suggestion_cutoff:[180,4,1,""],suggestion_maxnum:[180,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[181,1,1,""],MuxCommand:[181,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[181,4,1,""],aliases:[181,4,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[181,4,1,""],at_post_cmd:[181,3,1,""],at_pre_cmd:[181,3,1,""],func:[181,3,1,""],get_command_info:[181,3,1,""],has_perm:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],parse:[181,3,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[182,1,1,""],SystemNoInput:[182,1,1,""],SystemNoMatch:[182,1,1,""],SystemSendToChannel:[182,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.syscommands.SystemSendToChannel":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],parse:[182,3,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.system":{CmdAbout:[183,1,1,""],CmdObjects:[183,1,1,""],CmdPy:[183,1,1,""],CmdReload:[183,1,1,""],CmdReset:[183,1,1,""],CmdScripts:[183,1,1,""],CmdServerLoad:[183,1,1,""],CmdService:[183,1,1,""],CmdShutdown:[183,1,1,""],CmdTime:[183,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[183,4,1,""],excluded_typeclass_paths:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_mapping:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[184,1,1,""],CommandTest:[184,1,1,""],TestAccount:[184,1,1,""],TestAdmin:[184,1,1,""],TestBatchProcess:[184,1,1,""],TestBuilding:[184,1,1,""],TestComms:[184,1,1,""],TestGeneral:[184,1,1,""],TestHelp:[184,1,1,""],TestInterruptCommand:[184,1,1,""],TestSystem:[184,1,1,""],TestSystemCommands:[184,1,1,""],TestUnconnectedCommand:[184,1,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[184,4,1,""],func:[184,3,1,""],help_category:[184,4,1,""],key:[184,4,1,""],lock_storage:[184,4,1,""],parse:[184,3,1,""],search_index_entry:[184,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[184,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[184,3,1,""],test_char_delete:[184,3,1,""],test_color_test:[184,3,1,""],test_ic:[184,3,1,""],test_ic__nonaccess:[184,3,1,""],test_ic__other_object:[184,3,1,""],test_ooc:[184,3,1,""],test_ooc_look:[184,3,1,""],test_option:[184,3,1,""],test_password:[184,3,1,""],test_quell:[184,3,1,""],test_quit:[184,3,1,""],test_sessions:[184,3,1,""],test_who:[184,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[184,3,1,""],test_emit:[184,3,1,""],test_force:[184,3,1,""],test_perm:[184,3,1,""],test_wall:[184,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[184,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[184,3,1,""],test_copy:[184,3,1,""],test_create:[184,3,1,""],test_desc:[184,3,1,""],test_desc_default_to_room:[184,3,1,""],test_destroy:[184,3,1,""],test_destroy_sequence:[184,3,1,""],test_dig:[184,3,1,""],test_do_nested_lookup:[184,3,1,""],test_empty_desc:[184,3,1,""],test_examine:[184,3,1,""],test_exit_commands:[184,3,1,""],test_find:[184,3,1,""],test_list_cmdsets:[184,3,1,""],test_lock:[184,3,1,""],test_name:[184,3,1,""],test_nested_attribute_commands:[184,3,1,""],test_script:[184,3,1,""],test_set_home:[184,3,1,""],test_set_obj_alias:[184,3,1,""],test_spawn:[184,3,1,""],test_split_nested_attr:[184,3,1,""],test_tag:[184,3,1,""],test_teleport:[184,3,1,""],test_tunnel:[184,3,1,""],test_tunnel_exit_typeclass:[184,3,1,""],test_typeclass:[184,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[184,3,1,""],test_all_com:[184,3,1,""],test_cboot:[184,3,1,""],test_cdesc:[184,3,1,""],test_cdestroy:[184,3,1,""],test_cemit:[184,3,1,""],test_channels:[184,3,1,""],test_clock:[184,3,1,""],test_cwho:[184,3,1,""],test_page:[184,3,1,""],test_toggle_com:[184,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[184,3,1,""],test_get_and_drop:[184,3,1,""],test_give:[184,3,1,""],test_home:[184,3,1,""],test_inventory:[184,3,1,""],test_look:[184,3,1,""],test_mux_command:[184,3,1,""],test_nick:[184,3,1,""],test_pose:[184,3,1,""],test_say:[184,3,1,""],test_whisper:[184,3,1,""]},"evennia.commands.default.tests.TestHelp":{setUp:[184,3,1,""],tearDown:[184,3,1,""],test_help:[184,3,1,""],test_set_help:[184,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[184,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[184,3,1,""],test_objects:[184,3,1,""],test_py:[184,3,1,""],test_scripts:[184,3,1,""],test_server_load:[184,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_channelcommand:[184,3,1,""],test_multimatch:[184,3,1,""],test_simple_defaults:[184,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[184,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[185,1,1,""],CmdUnconnectedCreate:[185,1,1,""],CmdUnconnectedHelp:[185,1,1,""],CmdUnconnectedLook:[185,1,1,""],CmdUnconnectedQuit:[185,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[185,4,1,""],arg_regex:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[185,4,1,""],arg_regex:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.comms":{admin:[187,0,0,"-"],channelhandler:[188,0,0,"-"],comms:[189,0,0,"-"],managers:[190,0,0,"-"],models:[191,0,0,"-"]},"evennia.comms.admin":{ChannelAdmin:[187,1,1,""],ChannelAttributeInline:[187,1,1,""],ChannelTagInline:[187,1,1,""],MsgAdmin:[187,1,1,""]},"evennia.comms.admin.ChannelAdmin":{fieldsets:[187,4,1,""],inlines:[187,4,1,""],list_display:[187,4,1,""],list_display_links:[187,4,1,""],list_select_related:[187,4,1,""],media:[187,3,1,""],ordering:[187,4,1,""],raw_id_fields:[187,4,1,""],response_add:[187,3,1,""],save_as:[187,4,1,""],save_model:[187,3,1,""],save_on_top:[187,4,1,""],search_fields:[187,4,1,""],subscriptions:[187,3,1,""]},"evennia.comms.admin.ChannelAttributeInline":{media:[187,3,1,""],model:[187,4,1,""],related_field:[187,4,1,""]},"evennia.comms.admin.ChannelTagInline":{media:[187,3,1,""],model:[187,4,1,""],related_field:[187,4,1,""]},"evennia.comms.admin.MsgAdmin":{list_display:[187,4,1,""],list_display_links:[187,4,1,""],list_select_related:[187,4,1,""],media:[187,3,1,""],ordering:[187,4,1,""],save_as:[187,4,1,""],save_on_top:[187,4,1,""],search_fields:[187,4,1,""]},"evennia.comms.channelhandler":{ChannelCommand:[188,1,1,""],ChannelHandler:[188,1,1,""]},"evennia.comms.channelhandler.ChannelCommand":{aliases:[188,4,1,""],arg_regex:[188,4,1,""],func:[188,3,1,""],get_extra_info:[188,3,1,""],help_category:[188,4,1,""],is_channel:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],obj:[188,4,1,""],parse:[188,3,1,""],search_index_entry:[188,4,1,""]},"evennia.comms.channelhandler.ChannelHandler":{__init__:[188,3,1,""],add:[188,3,1,""],add_channel:[188,3,1,""],clear:[188,3,1,""],get:[188,3,1,""],get_cmdset:[188,3,1,""],remove:[188,3,1,""],update:[188,3,1,""]},"evennia.comms.comms":{DefaultChannel:[189,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[189,3,1,""],DoesNotExist:[189,2,1,""],MultipleObjectsReturned:[189,2,1,""],access:[189,3,1,""],at_channel_creation:[189,3,1,""],at_first_save:[189,3,1,""],at_init:[189,3,1,""],basetype_setup:[189,3,1,""],channel_prefix:[189,3,1,""],connect:[189,3,1,""],create:[189,3,1,""],disconnect:[189,3,1,""],distribute_message:[189,3,1,""],format_external:[189,3,1,""],format_message:[189,3,1,""],format_senders:[189,3,1,""],get_absolute_url:[189,3,1,""],has_connection:[189,3,1,""],message_transform:[189,3,1,""],msg:[189,3,1,""],mute:[189,3,1,""],mutelist:[189,3,1,""],objects:[189,4,1,""],path:[189,4,1,""],pose_transform:[189,3,1,""],post_join_channel:[189,3,1,""],post_leave_channel:[189,3,1,""],post_send_message:[189,3,1,""],pre_join_channel:[189,3,1,""],pre_leave_channel:[189,3,1,""],pre_send_message:[189,3,1,""],tempmsg:[189,3,1,""],typename:[189,4,1,""],unmute:[189,3,1,""],web_get_admin_url:[189,3,1,""],web_get_create_url:[189,3,1,""],web_get_delete_url:[189,3,1,""],web_get_detail_url:[189,3,1,""],web_get_update_url:[189,3,1,""],wholist:[189,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[190,1,1,""],ChannelManager:[190,1,1,""],CommError:[190,2,1,""],MsgManager:[190,1,1,""],identify_object:[190,5,1,""],to_object:[190,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[190,3,1,""],get_all_channels:[190,3,1,""],get_channel:[190,3,1,""],get_subscriptions:[190,3,1,""],search_channel:[190,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[190,3,1,""],get_messages_by_channel:[190,3,1,""],get_messages_by_receiver:[190,3,1,""],get_messages_by_sender:[190,3,1,""],identify_object:[190,3,1,""],message_search:[190,3,1,""],search_message:[190,3,1,""]},"evennia.comms.models":{ChannelDB:[191,1,1,""],Msg:[191,1,1,""],TempMsg:[191,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[191,2,1,""],MultipleObjectsReturned:[191,2,1,""],channel_set:[191,4,1,""],db_account_subscriptions:[191,4,1,""],db_attributes:[191,4,1,""],db_object_subscriptions:[191,4,1,""],db_tags:[191,4,1,""],get_next_by_db_date_created:[191,3,1,""],get_previous_by_db_date_created:[191,3,1,""],hide_from_channels_set:[191,4,1,""],id:[191,4,1,""],objects:[191,4,1,""],path:[191,4,1,""],subscriptions:[191,4,1,""],typename:[191,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[191,2,1,""],MultipleObjectsReturned:[191,2,1,""],__init__:[191,3,1,""],access:[191,3,1,""],channels:[191,3,1,""],date_created:[191,3,1,""],db_date_created:[191,4,1,""],db_header:[191,4,1,""],db_hide_from_accounts:[191,4,1,""],db_hide_from_channels:[191,4,1,""],db_hide_from_objects:[191,4,1,""],db_lock_storage:[191,4,1,""],db_message:[191,4,1,""],db_receivers_accounts:[191,4,1,""],db_receivers_channels:[191,4,1,""],db_receivers_objects:[191,4,1,""],db_receivers_scripts:[191,4,1,""],db_sender_accounts:[191,4,1,""],db_sender_external:[191,4,1,""],db_sender_objects:[191,4,1,""],db_sender_scripts:[191,4,1,""],db_tags:[191,4,1,""],get_next_by_db_date_created:[191,3,1,""],get_previous_by_db_date_created:[191,3,1,""],header:[191,3,1,""],hide_from:[191,3,1,""],id:[191,4,1,""],lock_storage:[191,3,1,""],locks:[191,4,1,""],message:[191,3,1,""],objects:[191,4,1,""],path:[191,4,1,""],receivers:[191,3,1,""],remove_receiver:[191,3,1,""],remove_sender:[191,3,1,""],sender_external:[191,3,1,""],senders:[191,3,1,""],tags:[191,4,1,""],typename:[191,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[191,3,1,""],access:[191,3,1,""],locks:[191,4,1,""],remove_receiver:[191,3,1,""],remove_sender:[191,3,1,""]},"evennia.contrib":{awsstorage:[193,0,0,"-"],barter:[196,0,0,"-"],building_menu:[197,0,0,"-"],chargen:[198,0,0,"-"],clothing:[199,0,0,"-"],color_markups:[200,0,0,"-"],crafting:[201,0,0,"-"],custom_gametime:[205,0,0,"-"],dice:[206,0,0,"-"],email_login:[207,0,0,"-"],evscaperoom:[208,0,0,"-"],extended_room:[217,0,0,"-"],fieldfill:[218,0,0,"-"],gendersub:[219,0,0,"-"],health_bar:[220,0,0,"-"],ingame_python:[221,0,0,"-"],mail:[229,0,0,"-"],multidescer:[232,0,0,"-"],puzzles:[233,0,0,"-"],random_string_generator:[234,0,0,"-"],rplanguage:[235,0,0,"-"],rpsystem:[236,0,0,"-"],security:[237,0,0,"-"],simpledoor:[242,0,0,"-"],slow_exit:[243,0,0,"-"],talking_npc:[244,0,0,"-"],test_traits:[245,0,0,"-"],traits:[246,0,0,"-"],tree_select:[247,0,0,"-"],turnbattle:[248,0,0,"-"],tutorial_examples:[254,0,0,"-"],tutorial_world:[260,0,0,"-"],unixcommand:[265,0,0,"-"],wilderness:[266,0,0,"-"]},"evennia.contrib.awsstorage":{aws_s3_cdn:[194,0,0,"-"],tests:[195,0,0,"-"]},"evennia.contrib.awsstorage.aws_s3_cdn":{S3Boto3Storage:[194,1,1,""],S3Boto3StorageFile:[194,1,1,""],check_location:[194,5,1,""],get_available_overwrite_name:[194,5,1,""],lookup_env:[194,5,1,""],safe_join:[194,5,1,""],setting:[194,5,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage":{"delete":[194,3,1,""],__init__:[194,3,1,""],access_key:[194,4,1,""],access_key_names:[194,4,1,""],addressing_style:[194,4,1,""],auto_create_bucket:[194,4,1,""],bucket:[194,3,1,""],bucket_acl:[194,4,1,""],bucket_name:[194,4,1,""],config:[194,4,1,""],connection:[194,3,1,""],custom_domain:[194,4,1,""],deconstruct:[194,3,1,""],default_acl:[194,4,1,""],default_content_type:[194,4,1,""],encryption:[194,4,1,""],endpoint_url:[194,4,1,""],entries:[194,3,1,""],exists:[194,3,1,""],file_name_charset:[194,4,1,""],file_overwrite:[194,4,1,""],get_available_name:[194,3,1,""],get_modified_time:[194,3,1,""],get_object_parameters:[194,3,1,""],gzip:[194,4,1,""],gzip_content_types:[194,4,1,""],listdir:[194,3,1,""],location:[194,4,1,""],max_memory_size:[194,4,1,""],modified_time:[194,3,1,""],object_parameters:[194,4,1,""],preload_metadata:[194,4,1,""],proxies:[194,4,1,""],querystring_auth:[194,4,1,""],querystring_expire:[194,4,1,""],reduced_redundancy:[194,4,1,""],region_name:[194,4,1,""],secret_key:[194,4,1,""],secret_key_names:[194,4,1,""],secure_urls:[194,4,1,""],security_token:[194,4,1,""],security_token_names:[194,4,1,""],signature_version:[194,4,1,""],size:[194,3,1,""],url:[194,3,1,""],url_protocol:[194,4,1,""],use_ssl:[194,4,1,""],verify:[194,4,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3StorageFile":{__init__:[194,3,1,""],buffer_size:[194,4,1,""],close:[194,3,1,""],deconstruct:[194,3,1,""],file:[194,3,1,""],read:[194,3,1,""],readline:[194,3,1,""],size:[194,3,1,""],write:[194,3,1,""]},"evennia.contrib.awsstorage.tests":{S3Boto3StorageTests:[195,1,1,""],S3Boto3TestCase:[195,1,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3StorageTests":{test_auto_creating_bucket:[195,3,1,""],test_auto_creating_bucket_with_acl:[195,3,1,""],test_clean_name:[195,3,1,""],test_clean_name_normalize:[195,3,1,""],test_clean_name_trailing_slash:[195,3,1,""],test_clean_name_windows:[195,3,1,""],test_compress_content_len:[195,3,1,""],test_connection_threading:[195,3,1,""],test_content_type:[195,3,1,""],test_generated_url_is_encoded:[195,3,1,""],test_location_leading_slash:[195,3,1,""],test_override_class_variable:[195,3,1,""],test_override_init_argument:[195,3,1,""],test_pickle_with_bucket:[195,3,1,""],test_pickle_without_bucket:[195,3,1,""],test_special_characters:[195,3,1,""],test_storage_delete:[195,3,1,""],test_storage_exists:[195,3,1,""],test_storage_exists_doesnt_create_bucket:[195,3,1,""],test_storage_exists_false:[195,3,1,""],test_storage_listdir_base:[195,3,1,""],test_storage_listdir_subdir:[195,3,1,""],test_storage_mtime:[195,3,1,""],test_storage_open_no_overwrite_existing:[195,3,1,""],test_storage_open_no_write:[195,3,1,""],test_storage_open_write:[195,3,1,""],test_storage_save:[195,3,1,""],test_storage_save_gzip:[195,3,1,""],test_storage_save_gzip_twice:[195,3,1,""],test_storage_save_gzipped:[195,3,1,""],test_storage_save_with_acl:[195,3,1,""],test_storage_size:[195,3,1,""],test_storage_url:[195,3,1,""],test_storage_url_slashes:[195,3,1,""],test_storage_write_beyond_buffer_size:[195,3,1,""],test_strip_signing_parameters:[195,3,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3TestCase":{setUp:[195,3,1,""]},"evennia.contrib.barter":{CmdAccept:[196,1,1,""],CmdDecline:[196,1,1,""],CmdEvaluate:[196,1,1,""],CmdFinish:[196,1,1,""],CmdOffer:[196,1,1,""],CmdStatus:[196,1,1,""],CmdTrade:[196,1,1,""],CmdTradeBase:[196,1,1,""],CmdTradeHelp:[196,1,1,""],CmdsetTrade:[196,1,1,""],TradeHandler:[196,1,1,""],TradeTimeout:[196,1,1,""]},"evennia.contrib.barter.CmdAccept":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdDecline":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdEvaluate":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdFinish":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdOffer":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdStatus":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTrade":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTradeBase":{aliases:[196,4,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],parse:[196,3,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{aliases:[196,4,1,""],func:[196,3,1,""],help_category:[196,4,1,""],key:[196,4,1,""],lock_storage:[196,4,1,""],locks:[196,4,1,""],search_index_entry:[196,4,1,""]},"evennia.contrib.barter.CmdsetTrade":{at_cmdset_creation:[196,3,1,""],key:[196,4,1,""],path:[196,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[196,3,1,""],accept:[196,3,1,""],decline:[196,3,1,""],finish:[196,3,1,""],get_other:[196,3,1,""],join:[196,3,1,""],list:[196,3,1,""],msg_other:[196,3,1,""],offer:[196,3,1,""],search:[196,3,1,""],unjoin:[196,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],at_repeat:[196,3,1,""],at_script_creation:[196,3,1,""],is_valid:[196,3,1,""],path:[196,4,1,""],typename:[196,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[197,1,1,""],BuildingMenuCmdSet:[197,1,1,""],Choice:[197,1,1,""],CmdNoInput:[197,1,1,""],CmdNoMatch:[197,1,1,""],GenericBuildingCmd:[197,1,1,""],GenericBuildingMenu:[197,1,1,""],menu_edit:[197,5,1,""],menu_quit:[197,5,1,""],menu_setattr:[197,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[197,3,1,""],add_choice:[197,3,1,""],add_choice_edit:[197,3,1,""],add_choice_quit:[197,3,1,""],close:[197,3,1,""],current_choice:[197,3,1,""],display:[197,3,1,""],display_choice:[197,3,1,""],display_title:[197,3,1,""],init:[197,3,1,""],joker_key:[197,4,1,""],keys_go_back:[197,4,1,""],min_shortcut:[197,4,1,""],move:[197,3,1,""],open:[197,3,1,""],open_parent_menu:[197,3,1,""],open_submenu:[197,3,1,""],relevant_choices:[197,3,1,""],restore:[197,3,1,""],sep_keys:[197,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[197,3,1,""],key:[197,4,1,""],path:[197,4,1,""],priority:[197,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[197,3,1,""],enter:[197,3,1,""],format_text:[197,3,1,""],keys:[197,3,1,""],leave:[197,3,1,""],nomatch:[197,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[197,3,1,""],aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],locks:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.CmdNoMatch":{__init__:[197,3,1,""],aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],locks:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.GenericBuildingCmd":{aliases:[197,4,1,""],func:[197,3,1,""],help_category:[197,4,1,""],key:[197,4,1,""],lock_storage:[197,4,1,""],search_index_entry:[197,4,1,""]},"evennia.contrib.building_menu.GenericBuildingMenu":{init:[197,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[198,1,1,""],CmdOOCLook:[198,1,1,""],OOCCmdSetCharGen:[198,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[198,4,1,""],func:[198,3,1,""],help_category:[198,4,1,""],key:[198,4,1,""],lock_storage:[198,4,1,""],locks:[198,4,1,""],search_index_entry:[198,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[198,4,1,""],func:[198,3,1,""],help_category:[198,4,1,""],key:[198,4,1,""],lock_storage:[198,4,1,""],locks:[198,4,1,""],search_index_entry:[198,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[198,3,1,""],path:[198,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[199,1,1,""],ClothedCharacterCmdSet:[199,1,1,""],Clothing:[199,1,1,""],CmdCover:[199,1,1,""],CmdDrop:[199,1,1,""],CmdGive:[199,1,1,""],CmdInventory:[199,1,1,""],CmdRemove:[199,1,1,""],CmdUncover:[199,1,1,""],CmdWear:[199,1,1,""],clothing_type_count:[199,5,1,""],get_worn_clothes:[199,5,1,""],order_clothes_list:[199,5,1,""],single_type_count:[199,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],path:[199,4,1,""],return_appearance:[199,3,1,""],typename:[199,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[199,3,1,""],key:[199,4,1,""],path:[199,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],at_get:[199,3,1,""],path:[199,4,1,""],remove:[199,3,1,""],typename:[199,4,1,""],wear:[199,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[199,4,1,""],arg_regex:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.crafting":{crafting:[202,0,0,"-"],example_recipes:[203,0,0,"-"],tests:[204,0,0,"-"]},"evennia.contrib.crafting.crafting":{CmdCraft:[202,1,1,""],CraftingCmdSet:[202,1,1,""],CraftingError:[202,2,1,""],CraftingRecipe:[202,1,1,""],CraftingRecipeBase:[202,1,1,""],CraftingValidationError:[202,2,1,""],craft:[202,5,1,""]},"evennia.contrib.crafting.crafting.CmdCraft":{aliases:[202,4,1,""],arg_regex:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],locks:[202,4,1,""],parse:[202,3,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingCmdSet":{at_cmdset_creation:[202,3,1,""],key:[202,4,1,""],path:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipe":{__init__:[202,3,1,""],consumable_names:[202,4,1,""],consumable_tag_category:[202,4,1,""],consumable_tags:[202,4,1,""],consume_on_fail:[202,4,1,""],do_craft:[202,3,1,""],error_consumable_excess_message:[202,4,1,""],error_consumable_missing_message:[202,4,1,""],error_consumable_order_message:[202,4,1,""],error_tool_excess_message:[202,4,1,""],error_tool_missing_message:[202,4,1,""],error_tool_order_message:[202,4,1,""],exact_consumable_order:[202,4,1,""],exact_consumables:[202,4,1,""],exact_tool_order:[202,4,1,""],exact_tools:[202,4,1,""],failure_message:[202,4,1,""],name:[202,4,1,""],output_names:[202,4,1,""],output_prototypes:[202,4,1,""],post_craft:[202,3,1,""],pre_craft:[202,3,1,""],seed:[202,3,1,""],success_message:[202,4,1,""],tool_names:[202,4,1,""],tool_tag_category:[202,4,1,""],tool_tags:[202,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipeBase":{__init__:[202,3,1,""],allow_reuse:[202,4,1,""],craft:[202,3,1,""],do_craft:[202,3,1,""],msg:[202,3,1,""],name:[202,4,1,""],post_craft:[202,3,1,""],pre_craft:[202,3,1,""]},"evennia.contrib.crafting.example_recipes":{CrucibleSteelRecipe:[203,1,1,""],LeatherRecipe:[203,1,1,""],OakBarkRecipe:[203,1,1,""],PigIronRecipe:[203,1,1,""],RawhideRecipe:[203,1,1,""],SwordBladeRecipe:[203,1,1,""],SwordGuardRecipe:[203,1,1,""],SwordHandleRecipe:[203,1,1,""],SwordPommelRecipe:[203,1,1,""],SwordRecipe:[203,1,1,""],random:[203,5,1,""]},"evennia.contrib.crafting.example_recipes.CrucibleSteelRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.LeatherRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.OakBarkRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.PigIronRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.RawhideRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordBladeRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordGuardRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordHandleRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordPommelRecipe":{consumable_tags:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordRecipe":{consumable_tags:[203,4,1,""],exact_consumable_order:[203,4,1,""],name:[203,4,1,""],output_prototypes:[203,4,1,""],tool_tags:[203,4,1,""]},"evennia.contrib.crafting.tests":{TestCraftCommand:[204,1,1,""],TestCraftSword:[204,1,1,""],TestCraftUtils:[204,1,1,""],TestCraftingRecipe:[204,1,1,""],TestCraftingRecipeBase:[204,1,1,""]},"evennia.contrib.crafting.tests.TestCraftCommand":{setUp:[204,3,1,""],test_craft__nocons__failure:[204,3,1,""],test_craft__notools__failure:[204,3,1,""],test_craft__success:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftSword":{setUp:[204,3,1,""],test_craft_sword:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftUtils":{maxDiff:[204,4,1,""],test_load_recipes:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipe":{maxDiff:[204,4,1,""],setUp:[204,3,1,""],tearDown:[204,3,1,""],test_craft__success:[204,3,1,""],test_craft_cons_excess__fail:[204,3,1,""],test_craft_cons_excess__sucess:[204,3,1,""],test_craft_cons_order__fail:[204,3,1,""],test_craft_missing_cons__always_consume__fail:[204,3,1,""],test_craft_missing_cons__fail:[204,3,1,""],test_craft_missing_tool__fail:[204,3,1,""],test_craft_tool_excess__fail:[204,3,1,""],test_craft_tool_excess__sucess:[204,3,1,""],test_craft_tool_order__fail:[204,3,1,""],test_craft_wrong_tool__fail:[204,3,1,""],test_error_format:[204,3,1,""],test_seed__succcess:[204,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipeBase":{setUp:[204,3,1,""],test_craft_hook__fail:[204,3,1,""],test_craft_hook__succeed:[204,3,1,""],test_msg:[204,3,1,""],test_pre_craft:[204,3,1,""],test_pre_craft_fail:[204,3,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[205,1,1,""],custom_gametime:[205,5,1,""],gametime_to_realtime:[205,5,1,""],real_seconds_until:[205,5,1,""],realtime_to_gametime:[205,5,1,""],schedule:[205,5,1,""],time_to_tuple:[205,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[205,2,1,""],MultipleObjectsReturned:[205,2,1,""],at_repeat:[205,3,1,""],at_script_creation:[205,3,1,""],path:[205,4,1,""],typename:[205,4,1,""]},"evennia.contrib.dice":{CmdDice:[206,1,1,""],DiceCmdSet:[206,1,1,""],roll_dice:[206,5,1,""]},"evennia.contrib.dice.CmdDice":{aliases:[206,4,1,""],func:[206,3,1,""],help_category:[206,4,1,""],key:[206,4,1,""],lock_storage:[206,4,1,""],locks:[206,4,1,""],search_index_entry:[206,4,1,""]},"evennia.contrib.dice.DiceCmdSet":{at_cmdset_creation:[206,3,1,""],path:[206,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[207,1,1,""],CmdUnconnectedCreate:[207,1,1,""],CmdUnconnectedHelp:[207,1,1,""],CmdUnconnectedLook:[207,1,1,""],CmdUnconnectedQuit:[207,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedCreate":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],parse:[207,3,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedHelp":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedLook":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedQuit":{aliases:[207,4,1,""],func:[207,3,1,""],help_category:[207,4,1,""],key:[207,4,1,""],lock_storage:[207,4,1,""],locks:[207,4,1,""],search_index_entry:[207,4,1,""]},"evennia.contrib.evscaperoom":{commands:[209,0,0,"-"],menu:[210,0,0,"-"],objects:[211,0,0,"-"],room:[212,0,0,"-"],state:[214,0,0,"-"],tests:[215,0,0,"-"],utils:[216,0,0,"-"]},"evennia.contrib.evscaperoom.commands":{CmdCreateObj:[209,1,1,""],CmdEmote:[209,1,1,""],CmdEvscapeRoom:[209,1,1,""],CmdEvscapeRoomStart:[209,1,1,""],CmdFocus:[209,1,1,""],CmdFocusInteraction:[209,1,1,""],CmdGet:[209,1,1,""],CmdGiveUp:[209,1,1,""],CmdHelp:[209,1,1,""],CmdJumpState:[209,1,1,""],CmdLook:[209,1,1,""],CmdOptions:[209,1,1,""],CmdRerouter:[209,1,1,""],CmdSetEvScapeRoom:[209,1,1,""],CmdSetFlag:[209,1,1,""],CmdSpeak:[209,1,1,""],CmdStand:[209,1,1,""],CmdWho:[209,1,1,""]},"evennia.contrib.evscaperoom.commands.CmdCreateObj":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEmote":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],room_replace:[209,3,1,""],search_index_entry:[209,4,1,""],you_replace:[209,3,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoom":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],focus:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],parse:[209,3,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoomStart":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocus":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocusInteraction":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],parse:[209,3,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGet":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGiveUp":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdHelp":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdJumpState":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdLook":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdOptions":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdRerouter":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetEvScapeRoom":{at_cmdset_creation:[209,3,1,""],path:[209,4,1,""],priority:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetFlag":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSpeak":{aliases:[209,4,1,""],arg_regex:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdStand":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdWho":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],obj1_search:[209,4,1,""],obj2_search:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.evscaperoom.menu":{EvscaperoomMenu:[210,1,1,""],OptionsMenu:[210,1,1,""],node_create_room:[210,5,1,""],node_join_room:[210,5,1,""],node_options:[210,5,1,""],node_quit:[210,5,1,""],node_set_desc:[210,5,1,""],run_evscaperoom_menu:[210,5,1,""],run_option_menu:[210,5,1,""]},"evennia.contrib.evscaperoom.menu.EvscaperoomMenu":{node_border_char:[210,4,1,""],nodetext_formatter:[210,3,1,""],options_formatter:[210,3,1,""]},"evennia.contrib.evscaperoom.menu.OptionsMenu":{node_formatter:[210,3,1,""]},"evennia.contrib.evscaperoom.objects":{BaseApplicable:[211,1,1,""],BaseConsumable:[211,1,1,""],BasePositionable:[211,1,1,""],Climbable:[211,1,1,""],CodeInput:[211,1,1,""],Combinable:[211,1,1,""],Drinkable:[211,1,1,""],Edible:[211,1,1,""],EvscaperoomObject:[211,1,1,""],Feelable:[211,1,1,""],HasButtons:[211,1,1,""],IndexReadable:[211,1,1,""],Insertable:[211,1,1,""],Kneelable:[211,1,1,""],Liable:[211,1,1,""],Listenable:[211,1,1,""],Mixable:[211,1,1,""],Movable:[211,1,1,""],Openable:[211,1,1,""],Positionable:[211,1,1,""],Readable:[211,1,1,""],Rotatable:[211,1,1,""],Sittable:[211,1,1,""],Smellable:[211,1,1,""],Usable:[211,1,1,""]},"evennia.contrib.evscaperoom.objects.BaseApplicable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],handle_apply:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.BaseConsumable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_consumed:[211,3,1,""],at_consume:[211,3,1,""],consume_flag:[211,4,1,""],handle_consume:[211,3,1,""],has_consumed:[211,3,1,""],one_consume_only:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.BasePositionable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_again_position:[211,3,1,""],at_cannot_position:[211,3,1,""],at_object_creation:[211,3,1,""],at_position:[211,3,1,""],handle_position:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Climbable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_climb:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.CodeInput":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_code_correct:[211,3,1,""],at_code_incorrect:[211,3,1,""],at_focus_code:[211,3,1,""],at_no_code:[211,3,1,""],case_insensitive:[211,4,1,""],code:[211,4,1,""],code_hint:[211,4,1,""],get_cmd_signatures:[211,3,1,""],infinitely_locked:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Combinable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_combine:[211,3,1,""],destroy_components:[211,4,1,""],get_cmd_signatures:[211,3,1,""],new_create_dict:[211,4,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Drinkable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_consumed:[211,3,1,""],at_consume:[211,3,1,""],at_focus_drink:[211,3,1,""],at_focus_sip:[211,3,1,""],consume_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Edible":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_eat:[211,3,1,""],consume_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.EvscaperoomObject":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],action_prepositions:[211,4,1,""],at_focus:[211,3,1,""],at_object_creation:[211,3,1,""],at_speech:[211,3,1,""],at_unfocus:[211,3,1,""],check_character_flag:[211,3,1,""],check_flag:[211,3,1,""],get_cmd_signatures:[211,3,1,""],get_help:[211,3,1,""],get_position:[211,3,1,""],get_short_desc:[211,3,1,""],msg_char:[211,3,1,""],msg_room:[211,3,1,""],msg_system:[211,3,1,""],next_state:[211,3,1,""],parse:[211,3,1,""],path:[211,4,1,""],position_prep_map:[211,4,1,""],return_appearance:[211,3,1,""],room:[211,3,1,""],roomstate:[211,3,1,""],set_character_flag:[211,3,1,""],set_flag:[211,3,1,""],set_position:[211,3,1,""],tagcategory:[211,3,1,""],typename:[211,4,1,""],unset_character_flag:[211,3,1,""],unset_flag:[211,3,1,""]},"evennia.contrib.evscaperoom.objects.Feelable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_feel:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.HasButtons":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_press:[211,3,1,""],at_focus_push:[211,3,1,""],at_green_button:[211,3,1,""],at_nomatch:[211,3,1,""],at_red_button:[211,3,1,""],buttons:[211,4,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.IndexReadable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_read:[211,3,1,""],at_focus_read:[211,3,1,""],at_read:[211,3,1,""],get_cmd_signatures:[211,3,1,""],index:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Insertable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_insert:[211,3,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Kneelable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_kneel:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Liable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_lie:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Listenable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_listen:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Mixable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_mix:[211,3,1,""],at_mix_failure:[211,3,1,""],at_mix_success:[211,3,1,""],at_object_creation:[211,3,1,""],check_mixture:[211,3,1,""],handle_mix:[211,3,1,""],ingredient_recipe:[211,4,1,""],mixer_flag:[211,4,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Movable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_moved:[211,3,1,""],at_cannot_move:[211,3,1,""],at_focus_move:[211,3,1,""],at_focus_push:[211,3,1,""],at_focus_shove:[211,3,1,""],at_left:[211,3,1,""],at_object_creation:[211,3,1,""],at_right:[211,3,1,""],get_cmd_signatures:[211,3,1,""],move_positions:[211,4,1,""],path:[211,4,1,""],start_position:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Openable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_already_closed:[211,3,1,""],at_already_open:[211,3,1,""],at_close:[211,3,1,""],at_focus_close:[211,3,1,""],at_focus_open:[211,3,1,""],at_locked:[211,3,1,""],at_object_creation:[211,3,1,""],at_open:[211,3,1,""],open_flag:[211,4,1,""],path:[211,4,1,""],start_open:[211,4,1,""],typename:[211,4,1,""],unlock_flag:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Positionable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],get_cmd_signatures:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Readable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_read:[211,3,1,""],at_focus_read:[211,3,1,""],at_object_creation:[211,3,1,""],at_read:[211,3,1,""],path:[211,4,1,""],read_flag:[211,4,1,""],start_readable:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Rotatable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_cannot_rotate:[211,3,1,""],at_focus_rotate:[211,3,1,""],at_focus_turn:[211,3,1,""],at_object_creation:[211,3,1,""],at_rotate:[211,3,1,""],path:[211,4,1,""],rotate_flag:[211,4,1,""],start_rotatable:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Sittable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_sit:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Smellable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_focus_smell:[211,3,1,""],path:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.objects.Usable":{DoesNotExist:[211,2,1,""],MultipleObjectsReturned:[211,2,1,""],at_apply:[211,3,1,""],at_cannot_apply:[211,3,1,""],at_focus_use:[211,3,1,""],path:[211,4,1,""],target_flag:[211,4,1,""],typename:[211,4,1,""]},"evennia.contrib.evscaperoom.room":{EvscapeRoom:[212,1,1,""]},"evennia.contrib.evscaperoom.room.EvscapeRoom":{"delete":[212,3,1,""],DoesNotExist:[212,2,1,""],MultipleObjectsReturned:[212,2,1,""],achievement:[212,3,1,""],at_object_creation:[212,3,1,""],at_object_leave:[212,3,1,""],at_object_receive:[212,3,1,""],character_cleanup:[212,3,1,""],character_exit:[212,3,1,""],check_flag:[212,3,1,""],check_perm:[212,3,1,""],get_all_characters:[212,3,1,""],log:[212,3,1,""],path:[212,4,1,""],progress:[212,3,1,""],return_appearance:[212,3,1,""],score:[212,3,1,""],set_flag:[212,3,1,""],state:[212,3,1,""],statehandler:[212,4,1,""],tag_all_characters:[212,3,1,""],tag_character:[212,3,1,""],typename:[212,4,1,""],unset_flag:[212,3,1,""]},"evennia.contrib.evscaperoom.state":{BaseState:[214,1,1,""],StateHandler:[214,1,1,""]},"evennia.contrib.evscaperoom.state.BaseState":{__init__:[214,3,1,""],character_enters:[214,3,1,""],character_leaves:[214,3,1,""],cinematic:[214,3,1,""],clean:[214,3,1,""],create_object:[214,3,1,""],get_hint:[214,3,1,""],get_object:[214,3,1,""],hints:[214,4,1,""],init:[214,3,1,""],msg:[214,3,1,""],next:[214,3,1,""],next_state:[214,4,1,""]},"evennia.contrib.evscaperoom.state.StateHandler":{__init__:[214,3,1,""],init_state:[214,3,1,""],load_state:[214,3,1,""],next_state:[214,3,1,""]},"evennia.contrib.evscaperoom.tests":{TestEvScapeRoom:[215,1,1,""],TestEvscaperoomCommands:[215,1,1,""],TestStates:[215,1,1,""],TestUtils:[215,1,1,""]},"evennia.contrib.evscaperoom.tests.TestEvScapeRoom":{setUp:[215,3,1,""],tearDown:[215,3,1,""],test_room_methods:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestEvscaperoomCommands":{setUp:[215,3,1,""],test_base_parse:[215,3,1,""],test_base_search:[215,3,1,""],test_emote:[215,3,1,""],test_focus:[215,3,1,""],test_focus_interaction:[215,3,1,""],test_look:[215,3,1,""],test_set_focus:[215,3,1,""],test_speech:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestStates":{setUp:[215,3,1,""],tearDown:[215,3,1,""],test_all_states:[215,3,1,""],test_base_state:[215,3,1,""]},"evennia.contrib.evscaperoom.tests.TestUtils":{test_overwrite:[215,3,1,""],test_parse_for_perspectives:[215,3,1,""],test_parse_for_things:[215,3,1,""]},"evennia.contrib.evscaperoom.utils":{add_msg_borders:[216,5,1,""],create_evscaperoom_object:[216,5,1,""],create_fantasy_word:[216,5,1,""],msg_cinematic:[216,5,1,""],parse_for_perspectives:[216,5,1,""],parse_for_things:[216,5,1,""]},"evennia.contrib.extended_room":{CmdExtendedRoomDesc:[217,1,1,""],CmdExtendedRoomDetail:[217,1,1,""],CmdExtendedRoomGameTime:[217,1,1,""],CmdExtendedRoomLook:[217,1,1,""],ExtendedRoom:[217,1,1,""],ExtendedRoomCmdSet:[217,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],reset_times:[217,3,1,""],search_index_entry:[217,4,1,""],switch_options:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],locks:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomGameTime":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],locks:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomLook":{aliases:[217,4,1,""],func:[217,3,1,""],help_category:[217,4,1,""],key:[217,4,1,""],lock_storage:[217,4,1,""],search_index_entry:[217,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],at_object_creation:[217,3,1,""],del_detail:[217,3,1,""],get_time_and_season:[217,3,1,""],path:[217,4,1,""],replace_timeslots:[217,3,1,""],return_appearance:[217,3,1,""],return_detail:[217,3,1,""],set_detail:[217,3,1,""],typename:[217,4,1,""],update_current_description:[217,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[217,3,1,""],path:[217,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[218,1,1,""],FieldEvMenu:[218,1,1,""],display_formdata:[218,5,1,""],form_template_to_dict:[218,5,1,""],init_delayed_message:[218,5,1,""],init_fill_field:[218,5,1,""],menunode_fieldfill:[218,5,1,""],sendmessage:[218,5,1,""],verify_online_player:[218,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[218,4,1,""],func:[218,3,1,""],help_category:[218,4,1,""],key:[218,4,1,""],lock_storage:[218,4,1,""],search_index_entry:[218,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[218,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[219,1,1,""],SetGender:[219,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[219,2,1,""],MultipleObjectsReturned:[219,2,1,""],at_object_creation:[219,3,1,""],msg:[219,3,1,""],path:[219,4,1,""],typename:[219,4,1,""]},"evennia.contrib.gendersub.SetGender":{aliases:[219,4,1,""],func:[219,3,1,""],help_category:[219,4,1,""],key:[219,4,1,""],lock_storage:[219,4,1,""],locks:[219,4,1,""],search_index_entry:[219,4,1,""]},"evennia.contrib.health_bar":{display_meter:[220,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[222,0,0,"-"],commands:[223,0,0,"-"],eventfuncs:[224,0,0,"-"],scripts:[225,0,0,"-"],tests:[226,0,0,"-"],utils:[228,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[222,1,1,""],CallbackHandler:[222,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[222,3,1,""],code:[222,3,1,""],created_on:[222,3,1,""],name:[222,3,1,""],number:[222,3,1,""],obj:[222,3,1,""],parameters:[222,3,1,""],updated_by:[222,3,1,""],updated_on:[222,3,1,""],valid:[222,3,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[222,3,1,""],add:[222,3,1,""],all:[222,3,1,""],call:[222,3,1,""],edit:[222,3,1,""],format_callback:[222,3,1,""],get:[222,3,1,""],get_variable:[222,3,1,""],remove:[222,3,1,""],script:[222,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[223,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[223,3,1,""],add_callback:[223,3,1,""],aliases:[223,4,1,""],del_callback:[223,3,1,""],edit_callback:[223,3,1,""],func:[223,3,1,""],get_help:[223,3,1,""],help_category:[223,4,1,""],key:[223,4,1,""],list_callbacks:[223,3,1,""],list_tasks:[223,3,1,""],lock_storage:[223,4,1,""],locks:[223,4,1,""],search_index_entry:[223,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[224,5,1,""],deny:[224,5,1,""],get:[224,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[225,1,1,""],TimeEventScript:[225,1,1,""],complete_task:[225,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[225,2,1,""],MultipleObjectsReturned:[225,2,1,""],accept_callback:[225,3,1,""],add_callback:[225,3,1,""],add_event:[225,3,1,""],at_script_creation:[225,3,1,""],at_server_start:[225,3,1,""],call:[225,3,1,""],del_callback:[225,3,1,""],edit_callback:[225,3,1,""],get_callbacks:[225,3,1,""],get_events:[225,3,1,""],get_variable:[225,3,1,""],handle_error:[225,3,1,""],path:[225,4,1,""],set_task:[225,3,1,""],typename:[225,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[225,2,1,""],MultipleObjectsReturned:[225,2,1,""],at_repeat:[225,3,1,""],at_script_creation:[225,3,1,""],path:[225,4,1,""],typename:[225,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[226,1,1,""],TestDefaultCallbacks:[226,1,1,""],TestEventHandler:[226,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_accept:[226,3,1,""],test_add:[226,3,1,""],test_del:[226,3,1,""],test_list:[226,3,1,""],test_lock:[226,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_exit:[226,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[226,3,1,""],tearDown:[226,3,1,""],test_accept:[226,3,1,""],test_add_validation:[226,3,1,""],test_call:[226,3,1,""],test_del:[226,3,1,""],test_edit:[226,3,1,""],test_edit_validation:[226,3,1,""],test_handler:[226,3,1,""],test_start:[226,3,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[228,2,1,""],get_event_handler:[228,5,1,""],get_next_wait:[228,5,1,""],keyword_event:[228,5,1,""],phrase_event:[228,5,1,""],register_events:[228,5,1,""],time_event:[228,5,1,""]},"evennia.contrib.mail":{CmdMail:[229,1,1,""],CmdMailCharacter:[229,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[229,4,1,""],func:[229,3,1,""],get_all_mail:[229,3,1,""],help_category:[229,4,1,""],key:[229,4,1,""],lock:[229,4,1,""],lock_storage:[229,4,1,""],parse:[229,3,1,""],search_index_entry:[229,4,1,""],search_targets:[229,3,1,""],send_mail:[229,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[229,4,1,""],aliases:[229,4,1,""],help_category:[229,4,1,""],key:[229,4,1,""],lock_storage:[229,4,1,""],search_index_entry:[229,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[232,1,1,""],DescValidateError:[232,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{aliases:[232,4,1,""],func:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],locks:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.puzzles":{CmdArmPuzzle:[233,1,1,""],CmdCreatePuzzleRecipe:[233,1,1,""],CmdEditPuzzle:[233,1,1,""],CmdListArmedPuzzles:[233,1,1,""],CmdListPuzzleRecipes:[233,1,1,""],CmdUsePuzzleParts:[233,1,1,""],PuzzleRecipe:[233,1,1,""],PuzzleSystemCmdSet:[233,1,1,""],maskout_protodef:[233,5,1,""],proto_def:[233,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdCreatePuzzleRecipe":{aliases:[233,4,1,""],confirm:[233,4,1,""],default_confirm:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdEditPuzzle":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdListArmedPuzzles":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdListPuzzleRecipes":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.CmdUsePuzzleParts":{aliases:[233,4,1,""],func:[233,3,1,""],help_category:[233,4,1,""],key:[233,4,1,""],lock_storage:[233,4,1,""],locks:[233,4,1,""],search_index_entry:[233,4,1,""]},"evennia.contrib.puzzles.PuzzleRecipe":{DoesNotExist:[233,2,1,""],MultipleObjectsReturned:[233,2,1,""],path:[233,4,1,""],save_recipe:[233,3,1,""],typename:[233,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[233,3,1,""],path:[233,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[234,2,1,""],RandomStringGenerator:[234,1,1,""],RandomStringGeneratorScript:[234,1,1,""],RejectedRegex:[234,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[234,3,1,""],all:[234,3,1,""],clear:[234,3,1,""],get:[234,3,1,""],remove:[234,3,1,""],script:[234,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[234,2,1,""],MultipleObjectsReturned:[234,2,1,""],at_script_creation:[234,3,1,""],path:[234,4,1,""],typename:[234,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[235,2,1,""],LanguageExistsError:[235,2,1,""],LanguageHandler:[235,1,1,""],add_language:[235,5,1,""],available_languages:[235,5,1,""],obfuscate_language:[235,5,1,""],obfuscate_whisper:[235,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[235,2,1,""],MultipleObjectsReturned:[235,2,1,""],add:[235,3,1,""],at_script_creation:[235,3,1,""],path:[235,4,1,""],translate:[235,3,1,""],typename:[235,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[236,1,1,""],CmdMask:[236,1,1,""],CmdPose:[236,1,1,""],CmdRecog:[236,1,1,""],CmdSay:[236,1,1,""],CmdSdesc:[236,1,1,""],ContribRPCharacter:[236,1,1,""],ContribRPObject:[236,1,1,""],ContribRPRoom:[236,1,1,""],EmoteError:[236,2,1,""],LanguageError:[236,2,1,""],RPCommand:[236,1,1,""],RPSystemCmdSet:[236,1,1,""],RecogError:[236,2,1,""],RecogHandler:[236,1,1,""],SdescError:[236,2,1,""],SdescHandler:[236,1,1,""],ordered_permutation_regex:[236,5,1,""],parse_language:[236,5,1,""],parse_sdescs_and_recogs:[236,5,1,""],regex_tuple_from_key_alias:[236,5,1,""],send_emote:[236,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],at_before_say:[236,3,1,""],at_object_creation:[236,3,1,""],get_display_name:[236,3,1,""],path:[236,4,1,""],process_language:[236,3,1,""],process_recog:[236,3,1,""],process_sdesc:[236,3,1,""],recog:[236,4,1,""],sdesc:[236,4,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],at_object_creation:[236,3,1,""],get_display_name:[236,3,1,""],path:[236,4,1,""],return_appearance:[236,3,1,""],search:[236,3,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],path:[236,4,1,""],typename:[236,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[236,4,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],parse:[236,3,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[236,3,1,""],path:[236,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[236,3,1,""],add:[236,3,1,""],all:[236,3,1,""],get:[236,3,1,""],get_regex_tuple:[236,3,1,""],remove:[236,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[236,3,1,""],add:[236,3,1,""],get:[236,3,1,""],get_regex_tuple:[236,3,1,""]},"evennia.contrib.security":{auditing:[238,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[239,0,0,"-"],server:[240,0,0,"-"],tests:[241,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[239,5,1,""],to_syslog:[239,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[240,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[240,3,1,""],data_in:[240,3,1,""],data_out:[240,3,1,""],mask:[240,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[241,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[241,3,1,""],test_mask:[241,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[242,1,1,""],CmdOpenCloseDoor:[242,1,1,""],SimpleDoor:[242,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[242,4,1,""],create_exit:[242,3,1,""],help_category:[242,4,1,""],key:[242,4,1,""],lock_storage:[242,4,1,""],search_index_entry:[242,4,1,""]},"evennia.contrib.simpledoor.CmdOpenCloseDoor":{aliases:[242,4,1,""],func:[242,3,1,""],help_category:[242,4,1,""],key:[242,4,1,""],lock_storage:[242,4,1,""],locks:[242,4,1,""],search_index_entry:[242,4,1,""]},"evennia.contrib.simpledoor.SimpleDoor":{"delete":[242,3,1,""],DoesNotExist:[242,2,1,""],MultipleObjectsReturned:[242,2,1,""],at_failed_traverse:[242,3,1,""],at_object_creation:[242,3,1,""],path:[242,4,1,""],setdesc:[242,3,1,""],setlock:[242,3,1,""],typename:[242,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[243,1,1,""],CmdStop:[243,1,1,""],SlowExit:[243,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[243,4,1,""],func:[243,3,1,""],help_category:[243,4,1,""],key:[243,4,1,""],lock_storage:[243,4,1,""],search_index_entry:[243,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[243,4,1,""],func:[243,3,1,""],help_category:[243,4,1,""],key:[243,4,1,""],lock_storage:[243,4,1,""],search_index_entry:[243,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[243,2,1,""],MultipleObjectsReturned:[243,2,1,""],at_traverse:[243,3,1,""],path:[243,4,1,""],typename:[243,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[244,1,1,""],END:[244,5,1,""],TalkingCmdSet:[244,1,1,""],TalkingNPC:[244,1,1,""],info1:[244,5,1,""],info2:[244,5,1,""],info3:[244,5,1,""],menu_start_node:[244,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{aliases:[244,4,1,""],func:[244,3,1,""],help_category:[244,4,1,""],key:[244,4,1,""],lock_storage:[244,4,1,""],locks:[244,4,1,""],search_index_entry:[244,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[244,3,1,""],key:[244,4,1,""],path:[244,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[244,2,1,""],MultipleObjectsReturned:[244,2,1,""],at_object_creation:[244,3,1,""],path:[244,4,1,""],typename:[244,4,1,""]},"evennia.contrib.test_traits":{TestNumericTraitOperators:[245,1,1,""],TestTrait:[245,1,1,""],TestTraitCounter:[245,1,1,""],TestTraitCounterTimed:[245,1,1,""],TestTraitGauge:[245,1,1,""],TestTraitGaugeTimed:[245,1,1,""],TestTraitStatic:[245,1,1,""],TraitHandlerTest:[245,1,1,""]},"evennia.contrib.test_traits.TestNumericTraitOperators":{setUp:[245,3,1,""],tearDown:[245,3,1,""],test_add_traits:[245,3,1,""],test_comparisons_numeric:[245,3,1,""],test_comparisons_traits:[245,3,1,""],test_floordiv:[245,3,1,""],test_mul_traits:[245,3,1,""],test_pos_shortcut:[245,3,1,""],test_sub_traits:[245,3,1,""]},"evennia.contrib.test_traits.TestTrait":{setUp:[245,3,1,""],test_init:[245,3,1,""],test_repr:[245,3,1,""],test_trait_getset:[245,3,1,""],test_validate_input__fail:[245,3,1,""],test_validate_input__valid:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitCounter":{setUp:[245,3,1,""],test_boundaries__bigmod:[245,3,1,""],test_boundaries__change_boundaries:[245,3,1,""],test_boundaries__disable:[245,3,1,""],test_boundaries__inverse:[245,3,1,""],test_boundaries__minmax:[245,3,1,""],test_current:[245,3,1,""],test_delete:[245,3,1,""],test_descs:[245,3,1,""],test_init:[245,3,1,""],test_percentage:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitCounterTimed":{setUp:[245,3,1,""],test_timer_rate:[245,3,1,""],test_timer_ratetarget:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitGauge":{setUp:[245,3,1,""],test_boundaries__bigmod:[245,3,1,""],test_boundaries__change_boundaries:[245,3,1,""],test_boundaries__disable:[245,3,1,""],test_boundaries__inverse:[245,3,1,""],test_boundaries__minmax:[245,3,1,""],test_current:[245,3,1,""],test_delete:[245,3,1,""],test_descs:[245,3,1,""],test_init:[245,3,1,""],test_percentage:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitGaugeTimed":{setUp:[245,3,1,""],test_timer_rate:[245,3,1,""],test_timer_ratetarget:[245,3,1,""]},"evennia.contrib.test_traits.TestTraitStatic":{setUp:[245,3,1,""],test_delete:[245,3,1,""],test_init:[245,3,1,""],test_value:[245,3,1,""]},"evennia.contrib.test_traits.TraitHandlerTest":{setUp:[245,3,1,""],test_add_trait:[245,3,1,""],test_all:[245,3,1,""],test_cache:[245,3,1,""],test_clear:[245,3,1,""],test_getting:[245,3,1,""],test_remove:[245,3,1,""],test_setting:[245,3,1,""],test_trait_db_connection:[245,3,1,""]},"evennia.contrib.traits":{CounterTrait:[246,1,1,""],GaugeTrait:[246,1,1,""],MandatoryTraitKey:[246,1,1,""],StaticTrait:[246,1,1,""],Trait:[246,1,1,""],TraitException:[246,2,1,""],TraitHandler:[246,1,1,""]},"evennia.contrib.traits.CounterTrait":{base:[246,3,1,""],current:[246,3,1,""],default_keys:[246,4,1,""],desc:[246,3,1,""],max:[246,3,1,""],min:[246,3,1,""],mod:[246,3,1,""],percent:[246,3,1,""],ratetarget:[246,3,1,""],reset:[246,3,1,""],trait_type:[246,4,1,""],validate_input:[246,3,1,""],value:[246,3,1,""]},"evennia.contrib.traits.GaugeTrait":{base:[246,3,1,""],current:[246,3,1,""],default_keys:[246,4,1,""],max:[246,3,1,""],min:[246,3,1,""],mod:[246,3,1,""],percent:[246,3,1,""],reset:[246,3,1,""],trait_type:[246,4,1,""],value:[246,3,1,""]},"evennia.contrib.traits.StaticTrait":{default_keys:[246,4,1,""],mod:[246,3,1,""],trait_type:[246,4,1,""],value:[246,3,1,""]},"evennia.contrib.traits.Trait":{__init__:[246,3,1,""],allow_extra_properties:[246,4,1,""],default_keys:[246,4,1,""],key:[246,3,1,""],name:[246,3,1,""],trait_type:[246,4,1,""],validate_input:[246,3,1,""],value:[246,3,1,""]},"evennia.contrib.traits.TraitException":{__init__:[246,3,1,""]},"evennia.contrib.traits.TraitHandler":{__init__:[246,3,1,""],add:[246,3,1,""],all:[246,3,1,""],clear:[246,3,1,""],get:[246,3,1,""],remove:[246,3,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[247,1,1,""],change_name_color:[247,5,1,""],dashcount:[247,5,1,""],go_up_one_category:[247,5,1,""],index_to_selection:[247,5,1,""],init_tree_selection:[247,5,1,""],is_category:[247,5,1,""],menunode_treeselect:[247,5,1,""],optlist_to_menuoptions:[247,5,1,""],parse_opts:[247,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{aliases:[247,4,1,""],func:[247,3,1,""],help_category:[247,4,1,""],key:[247,4,1,""],lock_storage:[247,4,1,""],search_index_entry:[247,4,1,""]},"evennia.contrib.turnbattle":{tb_basic:[249,0,0,"-"],tb_equip:[250,0,0,"-"],tb_items:[251,0,0,"-"],tb_magic:[252,0,0,"-"],tb_range:[253,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[249,6,1,""],BattleCmdSet:[249,1,1,""],CmdAttack:[249,1,1,""],CmdCombatHelp:[249,1,1,""],CmdDisengage:[249,1,1,""],CmdFight:[249,1,1,""],CmdPass:[249,1,1,""],CmdRest:[249,1,1,""],TBBasicCharacter:[249,1,1,""],TBBasicTurnHandler:[249,1,1,""],apply_damage:[249,5,1,""],at_defeat:[249,5,1,""],combat_cleanup:[249,5,1,""],get_attack:[249,5,1,""],get_damage:[249,5,1,""],get_defense:[249,5,1,""],is_in_combat:[249,5,1,""],is_turn:[249,5,1,""],resolve_attack:[249,5,1,""],roll_init:[249,5,1,""],spend_action:[249,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[249,3,1,""],key:[249,4,1,""],path:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdAttack":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdCombatHelp":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdDisengage":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdFight":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdPass":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdRest":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicCharacter":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_before_move:[249,3,1,""],at_object_creation:[249,3,1,""],path:[249,4,1,""],typename:[249,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_repeat:[249,3,1,""],at_script_creation:[249,3,1,""],at_stop:[249,3,1,""],initialize_for_combat:[249,3,1,""],join_fight:[249,3,1,""],next_turn:[249,3,1,""],path:[249,4,1,""],start_turn:[249,3,1,""],turn_end_check:[249,3,1,""],typename:[249,4,1,""]},"evennia.contrib.turnbattle.tb_equip":{ACTIONS_PER_TURN:[250,6,1,""],BattleCmdSet:[250,1,1,""],CmdAttack:[250,1,1,""],CmdCombatHelp:[250,1,1,""],CmdDisengage:[250,1,1,""],CmdDoff:[250,1,1,""],CmdDon:[250,1,1,""],CmdFight:[250,1,1,""],CmdPass:[250,1,1,""],CmdRest:[250,1,1,""],CmdUnwield:[250,1,1,""],CmdWield:[250,1,1,""],TBEArmor:[250,1,1,""],TBEWeapon:[250,1,1,""],TBEquipCharacter:[250,1,1,""],TBEquipTurnHandler:[250,1,1,""],apply_damage:[250,5,1,""],at_defeat:[250,5,1,""],combat_cleanup:[250,5,1,""],get_attack:[250,5,1,""],get_damage:[250,5,1,""],get_defense:[250,5,1,""],is_in_combat:[250,5,1,""],is_turn:[250,5,1,""],resolve_attack:[250,5,1,""],roll_init:[250,5,1,""],spend_action:[250,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[250,3,1,""],key:[250,4,1,""],path:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdAttack":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdCombatHelp":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDisengage":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDoff":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDon":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdFight":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdPass":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdRest":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdUnwield":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdWield":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEArmor":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_before_drop:[250,3,1,""],at_before_give:[250,3,1,""],at_drop:[250,3,1,""],at_give:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_drop:[250,3,1,""],at_give:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_before_move:[250,3,1,""],at_object_creation:[250,3,1,""],path:[250,4,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipTurnHandler":{DoesNotExist:[250,2,1,""],MultipleObjectsReturned:[250,2,1,""],at_repeat:[250,3,1,""],at_script_creation:[250,3,1,""],at_stop:[250,3,1,""],initialize_for_combat:[250,3,1,""],join_fight:[250,3,1,""],next_turn:[250,3,1,""],path:[250,4,1,""],start_turn:[250,3,1,""],turn_end_check:[250,3,1,""],typename:[250,4,1,""]},"evennia.contrib.turnbattle.tb_items":{BattleCmdSet:[251,1,1,""],CmdAttack:[251,1,1,""],CmdCombatHelp:[251,1,1,""],CmdDisengage:[251,1,1,""],CmdFight:[251,1,1,""],CmdPass:[251,1,1,""],CmdRest:[251,1,1,""],CmdUse:[251,1,1,""],DEF_DOWN_MOD:[251,6,1,""],ITEMFUNCS:[251,6,1,""],TBItemsCharacter:[251,1,1,""],TBItemsCharacterTest:[251,1,1,""],TBItemsTurnHandler:[251,1,1,""],add_condition:[251,5,1,""],apply_damage:[251,5,1,""],at_defeat:[251,5,1,""],combat_cleanup:[251,5,1,""],condition_tickdown:[251,5,1,""],get_attack:[251,5,1,""],get_damage:[251,5,1,""],get_defense:[251,5,1,""],is_in_combat:[251,5,1,""],is_turn:[251,5,1,""],itemfunc_add_condition:[251,5,1,""],itemfunc_attack:[251,5,1,""],itemfunc_cure_condition:[251,5,1,""],itemfunc_heal:[251,5,1,""],resolve_attack:[251,5,1,""],roll_init:[251,5,1,""],spend_action:[251,5,1,""],spend_item_use:[251,5,1,""],use_item:[251,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[251,3,1,""],key:[251,4,1,""],path:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdAttack":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdCombatHelp":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdDisengage":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdFight":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdPass":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdRest":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdUse":{aliases:[251,4,1,""],func:[251,3,1,""],help_category:[251,4,1,""],key:[251,4,1,""],lock_storage:[251,4,1,""],search_index_entry:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacter":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],apply_turn_conditions:[251,3,1,""],at_before_move:[251,3,1,""],at_object_creation:[251,3,1,""],at_turn_start:[251,3,1,""],at_update:[251,3,1,""],path:[251,4,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_object_creation:[251,3,1,""],path:[251,4,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[251,2,1,""],MultipleObjectsReturned:[251,2,1,""],at_repeat:[251,3,1,""],at_script_creation:[251,3,1,""],at_stop:[251,3,1,""],initialize_for_combat:[251,3,1,""],join_fight:[251,3,1,""],next_turn:[251,3,1,""],path:[251,4,1,""],start_turn:[251,3,1,""],turn_end_check:[251,3,1,""],typename:[251,4,1,""]},"evennia.contrib.turnbattle.tb_magic":{ACTIONS_PER_TURN:[252,6,1,""],BattleCmdSet:[252,1,1,""],CmdAttack:[252,1,1,""],CmdCast:[252,1,1,""],CmdCombatHelp:[252,1,1,""],CmdDisengage:[252,1,1,""],CmdFight:[252,1,1,""],CmdLearnSpell:[252,1,1,""],CmdPass:[252,1,1,""],CmdRest:[252,1,1,""],CmdStatus:[252,1,1,""],TBMagicCharacter:[252,1,1,""],TBMagicTurnHandler:[252,1,1,""],apply_damage:[252,5,1,""],at_defeat:[252,5,1,""],combat_cleanup:[252,5,1,""],get_attack:[252,5,1,""],get_damage:[252,5,1,""],get_defense:[252,5,1,""],is_in_combat:[252,5,1,""],is_turn:[252,5,1,""],resolve_attack:[252,5,1,""],roll_init:[252,5,1,""],spell_attack:[252,5,1,""],spell_conjure:[252,5,1,""],spell_healing:[252,5,1,""],spend_action:[252,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[252,3,1,""],key:[252,4,1,""],path:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_before_move:[252,3,1,""],at_object_creation:[252,3,1,""],path:[252,4,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_repeat:[252,3,1,""],at_script_creation:[252,3,1,""],at_stop:[252,3,1,""],initialize_for_combat:[252,3,1,""],join_fight:[252,3,1,""],next_turn:[252,3,1,""],path:[252,4,1,""],start_turn:[252,3,1,""],turn_end_check:[252,3,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[253,6,1,""],BattleCmdSet:[253,1,1,""],CmdApproach:[253,1,1,""],CmdAttack:[253,1,1,""],CmdCombatHelp:[253,1,1,""],CmdDisengage:[253,1,1,""],CmdFight:[253,1,1,""],CmdPass:[253,1,1,""],CmdRest:[253,1,1,""],CmdShoot:[253,1,1,""],CmdStatus:[253,1,1,""],CmdWithdraw:[253,1,1,""],TBRangeCharacter:[253,1,1,""],TBRangeObject:[253,1,1,""],TBRangeTurnHandler:[253,1,1,""],apply_damage:[253,5,1,""],approach:[253,5,1,""],at_defeat:[253,5,1,""],combat_cleanup:[253,5,1,""],combat_status_message:[253,5,1,""],distance_inc:[253,5,1,""],get_attack:[253,5,1,""],get_damage:[253,5,1,""],get_defense:[253,5,1,""],get_range:[253,5,1,""],is_in_combat:[253,5,1,""],is_turn:[253,5,1,""],resolve_attack:[253,5,1,""],roll_init:[253,5,1,""],spend_action:[253,5,1,""],withdraw:[253,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[253,3,1,""],key:[253,4,1,""],path:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_move:[253,3,1,""],at_object_creation:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_drop:[253,3,1,""],at_before_get:[253,3,1,""],at_before_give:[253,3,1,""],at_drop:[253,3,1,""],at_get:[253,3,1,""],at_give:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_repeat:[253,3,1,""],at_script_creation:[253,3,1,""],at_stop:[253,3,1,""],init_range:[253,3,1,""],initialize_for_combat:[253,3,1,""],join_fight:[253,3,1,""],join_rangefield:[253,3,1,""],next_turn:[253,3,1,""],path:[253,4,1,""],start_turn:[253,3,1,""],turn_end_check:[253,3,1,""],typename:[253,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[255,0,0,"-"],mirror:[257,0,0,"-"],red_button:[258,0,0,"-"],tests:[259,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[255,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_repeat:[255,3,1,""],at_script_creation:[255,3,1,""],path:[255,4,1,""],send_random_message:[255,3,1,""],typename:[255,4,1,""]},"evennia.contrib.tutorial_examples.mirror":{TutorialMirror:[257,1,1,""]},"evennia.contrib.tutorial_examples.mirror.TutorialMirror":{DoesNotExist:[257,2,1,""],MultipleObjectsReturned:[257,2,1,""],msg:[257,3,1,""],path:[257,4,1,""],return_appearance:[257,3,1,""],typename:[257,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{BlindCmdSet:[258,1,1,""],CmdBlindHelp:[258,1,1,""],CmdBlindLook:[258,1,1,""],CmdCloseLid:[258,1,1,""],CmdNudge:[258,1,1,""],CmdOpenLid:[258,1,1,""],CmdPushLidClosed:[258,1,1,""],CmdPushLidOpen:[258,1,1,""],CmdSmashGlass:[258,1,1,""],LidClosedCmdSet:[258,1,1,""],LidOpenCmdSet:[258,1,1,""],RedButton:[258,1,1,""]},"evennia.contrib.tutorial_examples.red_button.BlindCmdSet":{at_cmdset_creation:[258,3,1,""],key:[258,4,1,""],mergetype:[258,4,1,""],no_exits:[258,4,1,""],no_objs:[258,4,1,""],path:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdBlindHelp":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdBlindLook":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdCloseLid":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdNudge":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdOpenLid":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdPushLidClosed":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdPushLidOpen":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdSmashGlass":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],locks:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.LidClosedCmdSet":{at_cmdset_creation:[258,3,1,""],key:[258,4,1,""],path:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.LidOpenCmdSet":{at_cmdset_creation:[258,3,1,""],key:[258,4,1,""],path:[258,4,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_object_creation:[258,3,1,""],auto_close_msg:[258,4,1,""],blind_target:[258,3,1,""],blink_msgs:[258,4,1,""],break_lamp:[258,3,1,""],desc_add_lamp_broken:[258,4,1,""],desc_closed_lid:[258,4,1,""],desc_open_lid:[258,4,1,""],lamp_breaks_msg:[258,4,1,""],path:[258,4,1,""],to_closed_state:[258,3,1,""],to_open_state:[258,3,1,""],typename:[258,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[259,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[259,4,1,""],setUp:[259,3,1,""],tearDown:[259,3,1,""],test_at_repeat:[259,3,1,""],test_send_random_message:[259,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[261,0,0,"-"],mob:[262,0,0,"-"],objects:[263,0,0,"-"],rooms:[264,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[261,1,1,""],DemoCommandSetHelp:[261,1,1,""],DemoCommandSetRoom:[261,1,1,""],TutorialEvMenu:[261,1,1,""],do_nothing:[261,5,1,""],goto_cleanup_cmdsets:[261,5,1,""],goto_command_demo_comms:[261,5,1,""],goto_command_demo_help:[261,5,1,""],goto_command_demo_room:[261,5,1,""],init_menu:[261,5,1,""],send_testing_tagged:[261,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[261,3,1,""],key:[261,4,1,""],no_exits:[261,4,1,""],no_objs:[261,4,1,""],path:[261,4,1,""],priority:[261,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[261,3,1,""],key:[261,4,1,""],path:[261,4,1,""],priority:[261,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[261,3,1,""],key:[261,4,1,""],no_exits:[261,4,1,""],no_objs:[261,4,1,""],path:[261,4,1,""],priority:[261,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[261,3,1,""],options_formatter:[261,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[262,1,1,""],Mob:[262,1,1,""],MobCmdSet:[262,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{aliases:[262,4,1,""],func:[262,3,1,""],help_category:[262,4,1,""],key:[262,4,1,""],lock_storage:[262,4,1,""],locks:[262,4,1,""],search_index_entry:[262,4,1,""]},"evennia.contrib.tutorial_world.mob.Mob":{DoesNotExist:[262,2,1,""],MultipleObjectsReturned:[262,2,1,""],at_hit:[262,3,1,""],at_init:[262,3,1,""],at_new_arrival:[262,3,1,""],at_object_creation:[262,3,1,""],do_attack:[262,3,1,""],do_hunting:[262,3,1,""],do_patrol:[262,3,1,""],path:[262,4,1,""],set_alive:[262,3,1,""],set_dead:[262,3,1,""],start_attacking:[262,3,1,""],start_hunting:[262,3,1,""],start_idle:[262,3,1,""],start_patrolling:[262,3,1,""],typename:[262,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[262,3,1,""],path:[262,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[263,1,1,""],CmdClimb:[263,1,1,""],CmdGetWeapon:[263,1,1,""],CmdLight:[263,1,1,""],CmdPressButton:[263,1,1,""],CmdRead:[263,1,1,""],CmdSetClimbable:[263,1,1,""],CmdSetCrumblingWall:[263,1,1,""],CmdSetLight:[263,1,1,""],CmdSetReadable:[263,1,1,""],CmdSetWeapon:[263,1,1,""],CmdSetWeaponRack:[263,1,1,""],CmdShiftRoot:[263,1,1,""],CrumblingWall:[263,1,1,""],LightSource:[263,1,1,""],Obelisk:[263,1,1,""],TutorialClimbable:[263,1,1,""],TutorialObject:[263,1,1,""],TutorialReadable:[263,1,1,""],TutorialWeapon:[263,1,1,""],TutorialWeaponRack:[263,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[263,3,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""],priority:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[263,3,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[263,3,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[263,4,1,""],func:[263,3,1,""],help_category:[263,4,1,""],key:[263,4,1,""],lock_storage:[263,4,1,""],locks:[263,4,1,""],parse:[263,3,1,""],search_index_entry:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_after_traverse:[263,3,1,""],at_failed_traverse:[263,3,1,""],at_init:[263,3,1,""],at_object_creation:[263,3,1,""],open_wall:[263,3,1,""],path:[263,4,1,""],reset:[263,3,1,""],return_appearance:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_init:[263,3,1,""],at_object_creation:[263,3,1,""],light:[263,3,1,""],path:[263,4,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],path:[263,4,1,""],return_appearance:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],path:[263,4,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],path:[263,4,1,""],reset:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],path:[263,4,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],path:[263,4,1,""],reset:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],path:[263,4,1,""],produce_weapon:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[264,1,1,""],BridgeRoom:[264,1,1,""],CmdBridgeHelp:[264,1,1,""],CmdDarkHelp:[264,1,1,""],CmdDarkNoMatch:[264,1,1,""],CmdEast:[264,1,1,""],CmdEvenniaIntro:[264,1,1,""],CmdLookBridge:[264,1,1,""],CmdLookDark:[264,1,1,""],CmdSetEvenniaIntro:[264,1,1,""],CmdTutorial:[264,1,1,""],CmdTutorialGiveUp:[264,1,1,""],CmdTutorialLook:[264,1,1,""],CmdTutorialSetDetail:[264,1,1,""],CmdWest:[264,1,1,""],DarkCmdSet:[264,1,1,""],DarkRoom:[264,1,1,""],IntroRoom:[264,1,1,""],OutroRoom:[264,1,1,""],TeleportRoom:[264,1,1,""],TutorialRoom:[264,1,1,""],TutorialRoomCmdSet:[264,1,1,""],WeatherRoom:[264,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],path:[264,4,1,""],priority:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_object_creation:[264,3,1,""],at_object_leave:[264,3,1,""],at_object_receive:[264,3,1,""],path:[264,4,1,""],typename:[264,4,1,""],update_weather:[264,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],path:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[264,4,1,""],func:[264,3,1,""],help_category:[264,4,1,""],key:[264,4,1,""],lock_storage:[264,4,1,""],locks:[264,4,1,""],search_index_entry:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],mergetype:[264,4,1,""],path:[264,4,1,""],priority:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_init:[264,3,1,""],at_object_creation:[264,3,1,""],at_object_leave:[264,3,1,""],at_object_receive:[264,3,1,""],check_light_state:[264,3,1,""],path:[264,4,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_object_creation:[264,3,1,""],at_object_receive:[264,3,1,""],path:[264,4,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_object_creation:[264,3,1,""],at_object_leave:[264,3,1,""],at_object_receive:[264,3,1,""],path:[264,4,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_object_creation:[264,3,1,""],at_object_receive:[264,3,1,""],path:[264,4,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_object_creation:[264,3,1,""],at_object_receive:[264,3,1,""],path:[264,4,1,""],return_detail:[264,3,1,""],set_detail:[264,3,1,""],typename:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],path:[264,4,1,""],priority:[264,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[264,2,1,""],MultipleObjectsReturned:[264,2,1,""],at_object_creation:[264,3,1,""],path:[264,4,1,""],typename:[264,4,1,""],update_weather:[264,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[265,1,1,""],ParseError:[265,2,1,""],UnixCommand:[265,1,1,""],UnixCommandParser:[265,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[265,3,1,""],aliases:[265,4,1,""],func:[265,3,1,""],get_help:[265,3,1,""],help_category:[265,4,1,""],init_parser:[265,3,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],parse:[265,3,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[265,3,1,""],format_help:[265,3,1,""],format_usage:[265,3,1,""],print_help:[265,3,1,""],print_usage:[265,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[266,1,1,""],WildernessMapProvider:[266,1,1,""],WildernessRoom:[266,1,1,""],WildernessScript:[266,1,1,""],create_wilderness:[266,5,1,""],enter_wilderness:[266,5,1,""],get_new_coordinates:[266,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_traverse:[266,3,1,""],at_traverse_coordinates:[266,3,1,""],mapprovider:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""],wilderness:[266,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[266,3,1,""],exit_typeclass:[266,4,1,""],get_location_name:[266,3,1,""],is_valid_coordinates:[266,3,1,""],room_typeclass:[266,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_leave:[266,3,1,""],at_object_receive:[266,3,1,""],coordinates:[266,3,1,""],get_display_name:[266,3,1,""],location_name:[266,3,1,""],path:[266,4,1,""],set_active_coordinates:[266,3,1,""],typename:[266,4,1,""],wilderness:[266,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_after_object_leave:[266,3,1,""],at_script_creation:[266,3,1,""],at_start:[266,3,1,""],get_obj_coordinates:[266,3,1,""],get_objs_at_coordinates:[266,3,1,""],is_valid_coordinates:[266,3,1,""],itemcoordinates:[266,3,1,""],mapprovider:[266,3,1,""],move_obj:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.help":{admin:[268,0,0,"-"],manager:[269,0,0,"-"],models:[270,0,0,"-"]},"evennia.help.admin":{HelpEntryAdmin:[268,1,1,""],HelpEntryForm:[268,1,1,""],HelpTagInline:[268,1,1,""]},"evennia.help.admin.HelpEntryAdmin":{fieldsets:[268,4,1,""],form:[268,4,1,""],inlines:[268,4,1,""],list_display:[268,4,1,""],list_display_links:[268,4,1,""],list_select_related:[268,4,1,""],media:[268,3,1,""],ordering:[268,4,1,""],save_as:[268,4,1,""],save_on_top:[268,4,1,""],search_fields:[268,4,1,""]},"evennia.help.admin.HelpEntryForm":{Meta:[268,1,1,""],base_fields:[268,4,1,""],declared_fields:[268,4,1,""],media:[268,3,1,""]},"evennia.help.admin.HelpEntryForm.Meta":{fields:[268,4,1,""],model:[268,4,1,""]},"evennia.help.admin.HelpTagInline":{media:[268,3,1,""],model:[268,4,1,""],related_field:[268,4,1,""]},"evennia.help.manager":{HelpEntryManager:[269,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[269,3,1,""],find_apropos:[269,3,1,""],find_topicmatch:[269,3,1,""],find_topics_with_category:[269,3,1,""],find_topicsuggestions:[269,3,1,""],get_all_categories:[269,3,1,""],get_all_topics:[269,3,1,""],search_help:[269,3,1,""]},"evennia.help.models":{HelpEntry:[270,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[270,2,1,""],MultipleObjectsReturned:[270,2,1,""],access:[270,3,1,""],aliases:[270,4,1,""],db_entrytext:[270,4,1,""],db_help_category:[270,4,1,""],db_key:[270,4,1,""],db_lock_storage:[270,4,1,""],db_staff_only:[270,4,1,""],db_tags:[270,4,1,""],entrytext:[270,3,1,""],get_absolute_url:[270,3,1,""],help_category:[270,3,1,""],id:[270,4,1,""],key:[270,3,1,""],lock_storage:[270,3,1,""],locks:[270,4,1,""],objects:[270,4,1,""],path:[270,4,1,""],search_index_entry:[270,3,1,""],staff_only:[270,3,1,""],tags:[270,4,1,""],typename:[270,4,1,""],web_get_admin_url:[270,3,1,""],web_get_create_url:[270,3,1,""],web_get_delete_url:[270,3,1,""],web_get_detail_url:[270,3,1,""],web_get_update_url:[270,3,1,""]},"evennia.locks":{lockfuncs:[272,0,0,"-"],lockhandler:[273,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[272,5,1,""],"true":[272,5,1,""],all:[272,5,1,""],attr:[272,5,1,""],attr_eq:[272,5,1,""],attr_ge:[272,5,1,""],attr_gt:[272,5,1,""],attr_le:[272,5,1,""],attr_lt:[272,5,1,""],attr_ne:[272,5,1,""],dbref:[272,5,1,""],has_account:[272,5,1,""],holds:[272,5,1,""],id:[272,5,1,""],inside:[272,5,1,""],inside_rec:[272,5,1,""],locattr:[272,5,1,""],none:[272,5,1,""],objattr:[272,5,1,""],objlocattr:[272,5,1,""],objtag:[272,5,1,""],pdbref:[272,5,1,""],perm:[272,5,1,""],perm_above:[272,5,1,""],pid:[272,5,1,""],pperm:[272,5,1,""],pperm_above:[272,5,1,""],self:[272,5,1,""],serversetting:[272,5,1,""],superuser:[272,5,1,""],tag:[272,5,1,""]},"evennia.locks.lockhandler":{LockException:[273,2,1,""],LockHandler:[273,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[273,3,1,""],__init__:[273,3,1,""],add:[273,3,1,""],all:[273,3,1,""],append:[273,3,1,""],cache_lock_bypass:[273,3,1,""],check:[273,3,1,""],check_lockstring:[273,3,1,""],clear:[273,3,1,""],get:[273,3,1,""],remove:[273,3,1,""],replace:[273,3,1,""],reset:[273,3,1,""],validate:[273,3,1,""]},"evennia.objects":{admin:[275,0,0,"-"],manager:[276,0,0,"-"],models:[277,0,0,"-"],objects:[278,0,0,"-"]},"evennia.objects.admin":{ObjectAttributeInline:[275,1,1,""],ObjectCreateForm:[275,1,1,""],ObjectDBAdmin:[275,1,1,""],ObjectEditForm:[275,1,1,""],ObjectTagInline:[275,1,1,""]},"evennia.objects.admin.ObjectAttributeInline":{media:[275,3,1,""],model:[275,4,1,""],related_field:[275,4,1,""]},"evennia.objects.admin.ObjectCreateForm":{Meta:[275,1,1,""],base_fields:[275,4,1,""],declared_fields:[275,4,1,""],media:[275,3,1,""],raw_id_fields:[275,4,1,""]},"evennia.objects.admin.ObjectCreateForm.Meta":{fields:[275,4,1,""],model:[275,4,1,""]},"evennia.objects.admin.ObjectDBAdmin":{add_fieldsets:[275,4,1,""],add_form:[275,4,1,""],fieldsets:[275,4,1,""],form:[275,4,1,""],get_fieldsets:[275,3,1,""],get_form:[275,3,1,""],inlines:[275,4,1,""],list_display:[275,4,1,""],list_display_links:[275,4,1,""],list_filter:[275,4,1,""],list_select_related:[275,4,1,""],media:[275,3,1,""],ordering:[275,4,1,""],raw_id_fields:[275,4,1,""],response_add:[275,3,1,""],save_as:[275,4,1,""],save_model:[275,3,1,""],save_on_top:[275,4,1,""],search_fields:[275,4,1,""]},"evennia.objects.admin.ObjectEditForm":{Meta:[275,1,1,""],base_fields:[275,4,1,""],declared_fields:[275,4,1,""],media:[275,3,1,""]},"evennia.objects.admin.ObjectEditForm.Meta":{fields:[275,4,1,""]},"evennia.objects.admin.ObjectTagInline":{media:[275,3,1,""],model:[275,4,1,""],related_field:[275,4,1,""]},"evennia.objects.manager":{ObjectManager:[276,1,1,""]},"evennia.objects.models":{ContentsHandler:[277,1,1,""],ObjectDB:[277,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[277,3,1,""],add:[277,3,1,""],clear:[277,3,1,""],get:[277,3,1,""],init:[277,3,1,""],load:[277,3,1,""],remove:[277,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[277,2,1,""],MultipleObjectsReturned:[277,2,1,""],account:[277,3,1,""],at_db_location_postsave:[277,3,1,""],cmdset_storage:[277,3,1,""],contents_cache:[277,4,1,""],db_account:[277,4,1,""],db_account_id:[277,4,1,""],db_attributes:[277,4,1,""],db_cmdset_storage:[277,4,1,""],db_destination:[277,4,1,""],db_destination_id:[277,4,1,""],db_home:[277,4,1,""],db_home_id:[277,4,1,""],db_location:[277,4,1,""],db_location_id:[277,4,1,""],db_sessid:[277,4,1,""],db_tags:[277,4,1,""],destination:[277,3,1,""],destinations_set:[277,4,1,""],get_next_by_db_date_created:[277,3,1,""],get_previous_by_db_date_created:[277,3,1,""],hide_from_objects_set:[277,4,1,""],home:[277,3,1,""],homes_set:[277,4,1,""],id:[277,4,1,""],location:[277,3,1,""],locations_set:[277,4,1,""],object_subscription_set:[277,4,1,""],objects:[277,4,1,""],path:[277,4,1,""],receiver_object_set:[277,4,1,""],scriptdb_set:[277,4,1,""],sender_object_set:[277,4,1,""],sessid:[277,3,1,""],typename:[277,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[278,1,1,""],DefaultExit:[278,1,1,""],DefaultObject:[278,1,1,""],DefaultRoom:[278,1,1,""],ExitCommand:[278,1,1,""],ObjectSessionHandler:[278,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[278,2,1,""],MultipleObjectsReturned:[278,2,1,""],at_after_move:[278,3,1,""],at_post_puppet:[278,3,1,""],at_post_unpuppet:[278,3,1,""],at_pre_puppet:[278,3,1,""],basetype_setup:[278,3,1,""],connection_time:[278,3,1,""],create:[278,3,1,""],idle_time:[278,3,1,""],lockstring:[278,4,1,""],normalize_name:[278,3,1,""],path:[278,4,1,""],typename:[278,4,1,""],validate_name:[278,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[278,2,1,""],MultipleObjectsReturned:[278,2,1,""],at_cmdset_get:[278,3,1,""],at_failed_traverse:[278,3,1,""],at_init:[278,3,1,""],at_traverse:[278,3,1,""],basetype_setup:[278,3,1,""],create:[278,3,1,""],create_exit_cmdset:[278,3,1,""],exit_command:[278,4,1,""],lockstring:[278,4,1,""],path:[278,4,1,""],priority:[278,4,1,""],typename:[278,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[278,3,1,""],DoesNotExist:[278,2,1,""],MultipleObjectsReturned:[278,2,1,""],access:[278,3,1,""],announce_move_from:[278,3,1,""],announce_move_to:[278,3,1,""],at_access:[278,3,1,""],at_after_move:[278,3,1,""],at_after_traverse:[278,3,1,""],at_before_drop:[278,3,1,""],at_before_get:[278,3,1,""],at_before_give:[278,3,1,""],at_before_move:[278,3,1,""],at_before_say:[278,3,1,""],at_cmdset_get:[278,3,1,""],at_desc:[278,3,1,""],at_drop:[278,3,1,""],at_failed_traverse:[278,3,1,""],at_first_save:[278,3,1,""],at_get:[278,3,1,""],at_give:[278,3,1,""],at_init:[278,3,1,""],at_look:[278,3,1,""],at_msg_receive:[278,3,1,""],at_msg_send:[278,3,1,""],at_object_creation:[278,3,1,""],at_object_delete:[278,3,1,""],at_object_leave:[278,3,1,""],at_object_post_copy:[278,3,1,""],at_object_receive:[278,3,1,""],at_post_puppet:[278,3,1,""],at_post_unpuppet:[278,3,1,""],at_pre_puppet:[278,3,1,""],at_pre_unpuppet:[278,3,1,""],at_say:[278,3,1,""],at_server_reload:[278,3,1,""],at_server_shutdown:[278,3,1,""],at_traverse:[278,3,1,""],basetype_posthook_setup:[278,3,1,""],basetype_setup:[278,3,1,""],clear_contents:[278,3,1,""],clear_exits:[278,3,1,""],cmdset:[278,4,1,""],contents:[278,3,1,""],contents_get:[278,3,1,""],contents_set:[278,3,1,""],copy:[278,3,1,""],create:[278,3,1,""],execute_cmd:[278,3,1,""],exits:[278,3,1,""],for_contents:[278,3,1,""],get_display_name:[278,3,1,""],get_numbered_name:[278,3,1,""],has_account:[278,3,1,""],is_connected:[278,3,1,""],is_superuser:[278,3,1,""],lockstring:[278,4,1,""],move_to:[278,3,1,""],msg:[278,3,1,""],msg_contents:[278,3,1,""],nicks:[278,4,1,""],objects:[278,4,1,""],path:[278,4,1,""],return_appearance:[278,3,1,""],scripts:[278,4,1,""],search:[278,3,1,""],search_account:[278,3,1,""],sessions:[278,4,1,""],typename:[278,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[278,2,1,""],MultipleObjectsReturned:[278,2,1,""],basetype_setup:[278,3,1,""],create:[278,3,1,""],lockstring:[278,4,1,""],path:[278,4,1,""],typename:[278,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[278,4,1,""],func:[278,3,1,""],get_extra_info:[278,3,1,""],help_category:[278,4,1,""],key:[278,4,1,""],lock_storage:[278,4,1,""],obj:[278,4,1,""],search_index_entry:[278,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[278,3,1,""],add:[278,3,1,""],all:[278,3,1,""],clear:[278,3,1,""],count:[278,3,1,""],get:[278,3,1,""],remove:[278,3,1,""]},"evennia.prototypes":{menus:[280,0,0,"-"],protfuncs:[281,0,0,"-"],prototypes:[282,0,0,"-"],spawner:[283,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[280,1,1,""],node_apply_diff:[280,5,1,""],node_destination:[280,5,1,""],node_examine_entity:[280,5,1,""],node_home:[280,5,1,""],node_index:[280,5,1,""],node_key:[280,5,1,""],node_location:[280,5,1,""],node_prototype_desc:[280,5,1,""],node_prototype_key:[280,5,1,""],node_prototype_save:[280,5,1,""],node_prototype_spawn:[280,5,1,""],node_validate_prototype:[280,5,1,""],start_olc:[280,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[280,3,1,""],helptext_formatter:[280,3,1,""],nodetext_formatter:[280,3,1,""],options_formatter:[280,3,1,""]},"evennia.prototypes.protfuncs":{add:[281,5,1,""],base_random:[281,5,1,""],center_justify:[281,5,1,""],choice:[281,5,1,""],dbref:[281,5,1,""],div:[281,5,1,""],eval:[281,5,1,""],full_justify:[281,5,1,""],left_justify:[281,5,1,""],mult:[281,5,1,""],obj:[281,5,1,""],objlist:[281,5,1,""],protkey:[281,5,1,""],randint:[281,5,1,""],random:[281,5,1,""],right_justify:[281,5,1,""],sub:[281,5,1,""],toint:[281,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[282,1,1,""],PermissionError:[282,2,1,""],PrototypeEvMore:[282,1,1,""],ValidationError:[282,2,1,""],check_permission:[282,5,1,""],create_prototype:[282,5,1,""],delete_prototype:[282,5,1,""],format_available_protfuncs:[282,5,1,""],homogenize_prototype:[282,5,1,""],init_spawn_value:[282,5,1,""],list_prototypes:[282,5,1,""],load_module_prototypes:[282,5,1,""],protfunc_parser:[282,5,1,""],prototype_to_str:[282,5,1,""],save_prototype:[282,5,1,""],search_objects_with_prototype:[282,5,1,""],search_prototype:[282,5,1,""],validate_prototype:[282,5,1,""],value_to_obj:[282,5,1,""],value_to_obj_or_any:[282,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[282,2,1,""],MultipleObjectsReturned:[282,2,1,""],at_script_creation:[282,3,1,""],path:[282,4,1,""],prototype:[282,3,1,""],typename:[282,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[282,3,1,""],init_pages:[282,3,1,""],page_formatter:[282,3,1,""],prototype_paginator:[282,3,1,""]},"evennia.prototypes.spawner":{Unset:[283,1,1,""],batch_create_object:[283,5,1,""],batch_update_objects_with_prototype:[283,5,1,""],flatten_diff:[283,5,1,""],flatten_prototype:[283,5,1,""],format_diff:[283,5,1,""],prototype_diff:[283,5,1,""],prototype_diff_from_object:[283,5,1,""],prototype_from_object:[283,5,1,""],spawn:[283,5,1,""]},"evennia.scripts":{admin:[285,0,0,"-"],manager:[286,0,0,"-"],models:[287,0,0,"-"],monitorhandler:[288,0,0,"-"],scripthandler:[289,0,0,"-"],scripts:[290,0,0,"-"],taskhandler:[291,0,0,"-"],tickerhandler:[292,0,0,"-"]},"evennia.scripts.admin":{ScriptAttributeInline:[285,1,1,""],ScriptDBAdmin:[285,1,1,""],ScriptTagInline:[285,1,1,""]},"evennia.scripts.admin.ScriptAttributeInline":{media:[285,3,1,""],model:[285,4,1,""],related_field:[285,4,1,""]},"evennia.scripts.admin.ScriptDBAdmin":{fieldsets:[285,4,1,""],inlines:[285,4,1,""],list_display:[285,4,1,""],list_display_links:[285,4,1,""],list_select_related:[285,4,1,""],media:[285,3,1,""],ordering:[285,4,1,""],raw_id_fields:[285,4,1,""],save_as:[285,4,1,""],save_model:[285,3,1,""],save_on_top:[285,4,1,""],search_fields:[285,4,1,""]},"evennia.scripts.admin.ScriptTagInline":{media:[285,3,1,""],model:[285,4,1,""],related_field:[285,4,1,""]},"evennia.scripts.manager":{ScriptManager:[286,1,1,""]},"evennia.scripts.models":{ScriptDB:[287,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[287,2,1,""],MultipleObjectsReturned:[287,2,1,""],account:[287,3,1,""],db_account:[287,4,1,""],db_account_id:[287,4,1,""],db_attributes:[287,4,1,""],db_desc:[287,4,1,""],db_interval:[287,4,1,""],db_is_active:[287,4,1,""],db_obj:[287,4,1,""],db_obj_id:[287,4,1,""],db_persistent:[287,4,1,""],db_repeats:[287,4,1,""],db_start_delay:[287,4,1,""],db_tags:[287,4,1,""],desc:[287,3,1,""],get_next_by_db_date_created:[287,3,1,""],get_previous_by_db_date_created:[287,3,1,""],id:[287,4,1,""],interval:[287,3,1,""],is_active:[287,3,1,""],obj:[287,3,1,""],object:[287,3,1,""],objects:[287,4,1,""],path:[287,4,1,""],persistent:[287,3,1,""],receiver_script_set:[287,4,1,""],repeats:[287,3,1,""],sender_script_set:[287,4,1,""],start_delay:[287,3,1,""],typename:[287,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[288,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[288,3,1,""],add:[288,3,1,""],all:[288,3,1,""],at_update:[288,3,1,""],clear:[288,3,1,""],remove:[288,3,1,""],restore:[288,3,1,""],save:[288,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[289,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[289,3,1,""],__init__:[289,3,1,""],add:[289,3,1,""],all:[289,3,1,""],get:[289,3,1,""],start:[289,3,1,""],stop:[289,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[290,1,1,""],DoNothing:[290,1,1,""],Store:[290,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[290,2,1,""],MultipleObjectsReturned:[290,2,1,""],at_pause:[290,3,1,""],at_repeat:[290,3,1,""],at_script_creation:[290,3,1,""],at_script_delete:[290,3,1,""],at_server_reload:[290,3,1,""],at_server_shutdown:[290,3,1,""],at_server_start:[290,3,1,""],at_start:[290,3,1,""],at_stop:[290,3,1,""],create:[290,3,1,""],is_valid:[290,3,1,""],path:[290,4,1,""],typename:[290,4,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[290,2,1,""],MultipleObjectsReturned:[290,2,1,""],at_script_creation:[290,3,1,""],path:[290,4,1,""],typename:[290,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[290,2,1,""],MultipleObjectsReturned:[290,2,1,""],at_script_creation:[290,3,1,""],path:[290,4,1,""],typename:[290,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[291,1,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[291,3,1,""],add:[291,3,1,""],create_delays:[291,3,1,""],do_task:[291,3,1,""],load:[291,3,1,""],remove:[291,3,1,""],save:[291,3,1,""]},"evennia.scripts.tickerhandler":{Ticker:[292,1,1,""],TickerHandler:[292,1,1,""],TickerPool:[292,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[292,3,1,""],add:[292,3,1,""],remove:[292,3,1,""],stop:[292,3,1,""],validate:[292,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[292,3,1,""],add:[292,3,1,""],all:[292,3,1,""],all_display:[292,3,1,""],clear:[292,3,1,""],remove:[292,3,1,""],restore:[292,3,1,""],save:[292,3,1,""],ticker_pool_class:[292,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[292,3,1,""],add:[292,3,1,""],remove:[292,3,1,""],stop:[292,3,1,""],ticker_class:[292,4,1,""]},"evennia.server":{admin:[294,0,0,"-"],amp_client:[295,0,0,"-"],connection_wizard:[296,0,0,"-"],deprecations:[297,0,0,"-"],evennia_launcher:[298,0,0,"-"],game_index_client:[299,0,0,"-"],initial_setup:[302,0,0,"-"],inputfuncs:[303,0,0,"-"],manager:[304,0,0,"-"],models:[305,0,0,"-"],portal:[306,0,0,"-"],profiling:[328,0,0,"-"],server:[336,0,0,"-"],serversession:[337,0,0,"-"],session:[338,0,0,"-"],sessionhandler:[339,0,0,"-"],signals:[340,0,0,"-"],throttle:[341,0,0,"-"],validators:[342,0,0,"-"],webserver:[343,0,0,"-"]},"evennia.server.admin":{ServerConfigAdmin:[294,1,1,""]},"evennia.server.admin.ServerConfigAdmin":{list_display:[294,4,1,""],list_display_links:[294,4,1,""],list_select_related:[294,4,1,""],media:[294,3,1,""],ordering:[294,4,1,""],save_as:[294,4,1,""],save_on_top:[294,4,1,""],search_fields:[294,4,1,""]},"evennia.server.amp_client":{AMPClientFactory:[295,1,1,""],AMPServerClientProtocol:[295,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__init__:[295,3,1,""],buildProtocol:[295,3,1,""],clientConnectionFailed:[295,3,1,""],clientConnectionLost:[295,3,1,""],factor:[295,4,1,""],initialDelay:[295,4,1,""],maxDelay:[295,4,1,""],noisy:[295,4,1,""],startedConnecting:[295,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[295,3,1,""],data_to_portal:[295,3,1,""],send_AdminServer2Portal:[295,3,1,""],send_MsgServer2Portal:[295,3,1,""],server_receive_adminportal2server:[295,3,1,""],server_receive_msgportal2server:[295,3,1,""],server_receive_status:[295,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[296,1,1,""],node_game_index_fields:[296,5,1,""],node_game_index_start:[296,5,1,""],node_mssp_start:[296,5,1,""],node_start:[296,5,1,""],node_view_and_apply_settings:[296,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[296,3,1,""],ask_choice:[296,3,1,""],ask_continue:[296,3,1,""],ask_input:[296,3,1,""],ask_node:[296,3,1,""],ask_yesno:[296,3,1,""],display:[296,3,1,""]},"evennia.server.deprecations":{check_errors:[297,5,1,""],check_warnings:[297,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[298,1,1,""],MsgLauncher2Portal:[298,1,1,""],MsgStatus:[298,1,1,""],check_database:[298,5,1,""],check_main_evennia_dependencies:[298,5,1,""],collectstatic:[298,5,1,""],create_game_directory:[298,5,1,""],create_secret_key:[298,5,1,""],create_settings_file:[298,5,1,""],create_superuser:[298,5,1,""],del_pid:[298,5,1,""],error_check_python_modules:[298,5,1,""],evennia_version:[298,5,1,""],get_pid:[298,5,1,""],getenv:[298,5,1,""],init_game_directory:[298,5,1,""],kill:[298,5,1,""],list_settings:[298,5,1,""],main:[298,5,1,""],query_info:[298,5,1,""],query_status:[298,5,1,""],reboot_evennia:[298,5,1,""],reload_evennia:[298,5,1,""],run_connect_wizard:[298,5,1,""],run_dummyrunner:[298,5,1,""],run_menu:[298,5,1,""],send_instruction:[298,5,1,""],set_gamedir:[298,5,1,""],show_version_info:[298,5,1,""],start_evennia:[298,5,1,""],start_only_server:[298,5,1,""],start_portal_interactive:[298,5,1,""],start_server_interactive:[298,5,1,""],stop_evennia:[298,5,1,""],stop_server_only:[298,5,1,""],tail_log_files:[298,5,1,""],wait_for_status:[298,5,1,""],wait_for_status_reply:[298,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[298,3,1,""],receive_status_from_portal:[298,3,1,""],wait_for_status:[298,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[298,4,1,""],arguments:[298,4,1,""],commandName:[298,4,1,""],errors:[298,4,1,""],key:[298,4,1,""],response:[298,4,1,""],reverseErrors:[298,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[298,4,1,""],arguments:[298,4,1,""],commandName:[298,4,1,""],errors:[298,4,1,""],key:[298,4,1,""],response:[298,4,1,""],reverseErrors:[298,4,1,""]},"evennia.server.game_index_client":{client:[300,0,0,"-"],service:[301,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[300,1,1,""],QuietHTTP11ClientFactory:[300,1,1,""],SimpleResponseReceiver:[300,1,1,""],StringProducer:[300,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[300,3,1,""],handle_egd_response:[300,3,1,""],send_game_details:[300,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[300,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[300,3,1,""],connectionLost:[300,3,1,""],dataReceived:[300,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[300,3,1,""],pauseProducing:[300,3,1,""],startProducing:[300,3,1,""],stopProducing:[300,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[301,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[301,3,1,""],name:[301,4,1,""],startService:[301,3,1,""],stopService:[301,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[302,5,1,""],collectstatic:[302,5,1,""],create_channels:[302,5,1,""],create_objects:[302,5,1,""],get_god_account:[302,5,1,""],handle_setup:[302,5,1,""],reset_server:[302,5,1,""]},"evennia.server.inputfuncs":{"default":[303,5,1,""],bot_data_in:[303,5,1,""],client_options:[303,5,1,""],echo:[303,5,1,""],external_discord_hello:[303,5,1,""],get_client_options:[303,5,1,""],get_inputfuncs:[303,5,1,""],get_value:[303,5,1,""],hello:[303,5,1,""],login:[303,5,1,""],monitor:[303,5,1,""],monitored:[303,5,1,""],msdp_list:[303,5,1,""],msdp_report:[303,5,1,""],msdp_send:[303,5,1,""],msdp_unreport:[303,5,1,""],repeat:[303,5,1,""],supports_set:[303,5,1,""],text:[303,5,1,""],unmonitor:[303,5,1,""],unrepeat:[303,5,1,""],webclient_options:[303,5,1,""]},"evennia.server.manager":{ServerConfigManager:[304,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[304,3,1,""]},"evennia.server.models":{ServerConfig:[305,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],db_key:[305,4,1,""],db_value:[305,4,1,""],id:[305,4,1,""],key:[305,3,1,""],objects:[305,4,1,""],path:[305,4,1,""],store:[305,3,1,""],typename:[305,4,1,""],value:[305,3,1,""]},"evennia.server.portal":{amp:[307,0,0,"-"],amp_server:[308,0,0,"-"],grapevine:[309,0,0,"-"],irc:[310,0,0,"-"],mccp:[311,0,0,"-"],mssp:[312,0,0,"-"],mxp:[313,0,0,"-"],naws:[314,0,0,"-"],portal:[315,0,0,"-"],portalsessionhandler:[316,0,0,"-"],rss:[317,0,0,"-"],ssh:[318,0,0,"-"],ssl:[319,0,0,"-"],suppress_ga:[320,0,0,"-"],telnet:[321,0,0,"-"],telnet_oob:[322,0,0,"-"],telnet_ssl:[323,0,0,"-"],tests:[324,0,0,"-"],ttype:[325,0,0,"-"],webclient:[326,0,0,"-"],webclient_ajax:[327,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[307,1,1,""],AdminPortal2Server:[307,1,1,""],AdminServer2Portal:[307,1,1,""],Compressed:[307,1,1,""],FunctionCall:[307,1,1,""],MsgLauncher2Portal:[307,1,1,""],MsgPortal2Server:[307,1,1,""],MsgServer2Portal:[307,1,1,""],MsgStatus:[307,1,1,""],dumps:[307,5,1,""],loads:[307,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[307,3,1,""],broadcast:[307,3,1,""],connectionLost:[307,3,1,""],connectionMade:[307,3,1,""],dataReceived:[307,3,1,""],data_in:[307,3,1,""],errback:[307,3,1,""],makeConnection:[307,3,1,""],receive_functioncall:[307,3,1,""],send_FunctionCall:[307,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[307,3,1,""],fromString:[307,3,1,""],toBox:[307,3,1,""],toString:[307,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[307,4,1,""],arguments:[307,4,1,""],commandName:[307,4,1,""],errors:[307,4,1,""],key:[307,4,1,""],response:[307,4,1,""],reverseErrors:[307,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[308,1,1,""],AMPServerProtocol:[308,1,1,""],getenv:[308,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[308,3,1,""],buildProtocol:[308,3,1,""],logPrefix:[308,3,1,""],noisy:[308,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[308,3,1,""],data_to_server:[308,3,1,""],get_status:[308,3,1,""],portal_receive_adminserver2portal:[308,3,1,""],portal_receive_launcher2portal:[308,3,1,""],portal_receive_server2portal:[308,3,1,""],portal_receive_status:[308,3,1,""],send_AdminPortal2Server:[308,3,1,""],send_MsgPortal2Server:[308,3,1,""],send_Status2Launcher:[308,3,1,""],start_server:[308,3,1,""],stop_server:[308,3,1,""],wait_for_disconnect:[308,3,1,""],wait_for_server_connect:[308,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[309,1,1,""],RestartingWebsocketServerFactory:[309,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[309,3,1,""],at_login:[309,3,1,""],data_in:[309,3,1,""],disconnect:[309,3,1,""],onClose:[309,3,1,""],onMessage:[309,3,1,""],onOpen:[309,3,1,""],send_authenticate:[309,3,1,""],send_channel:[309,3,1,""],send_default:[309,3,1,""],send_heartbeat:[309,3,1,""],send_subscribe:[309,3,1,""],send_unsubscribe:[309,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[309,3,1,""],buildProtocol:[309,3,1,""],clientConnectionFailed:[309,3,1,""],clientConnectionLost:[309,3,1,""],factor:[309,4,1,""],initialDelay:[309,4,1,""],maxDelay:[309,4,1,""],reconnect:[309,3,1,""],start:[309,3,1,""],startedConnecting:[309,3,1,""]},"evennia.server.portal.irc":{IRCBot:[310,1,1,""],IRCBotFactory:[310,1,1,""],parse_ansi_to_irc:[310,5,1,""],parse_irc_to_ansi:[310,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[310,3,1,""],at_login:[310,3,1,""],channel:[310,4,1,""],data_in:[310,3,1,""],disconnect:[310,3,1,""],factory:[310,4,1,""],get_nicklist:[310,3,1,""],irc_RPL_ENDOFNAMES:[310,3,1,""],irc_RPL_NAMREPLY:[310,3,1,""],lineRate:[310,4,1,""],logger:[310,4,1,""],nickname:[310,4,1,""],pong:[310,3,1,""],privmsg:[310,3,1,""],send_channel:[310,3,1,""],send_default:[310,3,1,""],send_ping:[310,3,1,""],send_privmsg:[310,3,1,""],send_reconnect:[310,3,1,""],send_request_nicklist:[310,3,1,""],signedOn:[310,3,1,""],sourceURL:[310,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[310,3,1,""],buildProtocol:[310,3,1,""],clientConnectionFailed:[310,3,1,""],clientConnectionLost:[310,3,1,""],factor:[310,4,1,""],initialDelay:[310,4,1,""],maxDelay:[310,4,1,""],reconnect:[310,3,1,""],start:[310,3,1,""],startedConnecting:[310,3,1,""]},"evennia.server.portal.mccp":{Mccp:[311,1,1,""],mccp_compress:[311,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[311,3,1,""],do_mccp:[311,3,1,""],no_mccp:[311,3,1,""]},"evennia.server.portal.mssp":{Mssp:[312,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[312,3,1,""],do_mssp:[312,3,1,""],get_player_count:[312,3,1,""],get_uptime:[312,3,1,""],no_mssp:[312,3,1,""]},"evennia.server.portal.mxp":{Mxp:[313,1,1,""],mxp_parse:[313,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[313,3,1,""],do_mxp:[313,3,1,""],no_mxp:[313,3,1,""]},"evennia.server.portal.naws":{Naws:[314,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[314,3,1,""],do_naws:[314,3,1,""],negotiate_sizes:[314,3,1,""],no_naws:[314,3,1,""]},"evennia.server.portal.portal":{Portal:[315,1,1,""],Websocket:[315,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[315,3,1,""],get_info_dict:[315,3,1,""],shutdown:[315,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[316,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[316,3,1,""],announce_all:[316,3,1,""],at_server_connection:[316,3,1,""],connect:[316,3,1,""],count_loggedin:[316,3,1,""],data_in:[316,3,1,""],data_out:[316,3,1,""],disconnect:[316,3,1,""],disconnect_all:[316,3,1,""],generate_sessid:[316,3,1,""],server_connect:[316,3,1,""],server_disconnect:[316,3,1,""],server_disconnect_all:[316,3,1,""],server_logged_in:[316,3,1,""],server_session_sync:[316,3,1,""],sessions_from_csessid:[316,3,1,""],sync:[316,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[317,1,1,""],RSSReader:[317,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[317,3,1,""],start:[317,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[317,3,1,""],data_in:[317,3,1,""],disconnect:[317,3,1,""],get_new:[317,3,1,""],update:[317,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[318,1,1,""],ExtraInfoAuthServer:[318,1,1,""],PassAvatarIdTerminalRealm:[318,1,1,""],SSHServerFactory:[318,1,1,""],SshProtocol:[318,1,1,""],TerminalSessionTransport_getPeer:[318,1,1,""],getKeyPair:[318,5,1,""],makeFactory:[318,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[318,3,1,""],credentialInterfaces:[318,4,1,""],noisy:[318,4,1,""],requestAvatarId:[318,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[318,3,1,""],noisy:[318,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[318,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[318,3,1,""],noisy:[318,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[318,3,1,""],at_login:[318,3,1,""],connectionLost:[318,3,1,""],connectionMade:[318,3,1,""],data_out:[318,3,1,""],disconnect:[318,3,1,""],getClientAddress:[318,3,1,""],handle_EOF:[318,3,1,""],handle_FF:[318,3,1,""],handle_INT:[318,3,1,""],handle_QUIT:[318,3,1,""],lineReceived:[318,3,1,""],noisy:[318,4,1,""],sendLine:[318,3,1,""],send_default:[318,3,1,""],send_prompt:[318,3,1,""],send_text:[318,3,1,""],terminalSize:[318,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[318,3,1,""],noisy:[318,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[319,1,1,""],getSSLContext:[319,5,1,""],verify_SSL_key_and_cert:[319,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[319,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[320,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[320,3,1,""],will_suppress_ga:[320,3,1,""],wont_suppress_ga:[320,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[321,1,1,""],TelnetServerFactory:[321,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[321,3,1,""],applicationDataReceived:[321,3,1,""],at_login:[321,3,1,""],connectionLost:[321,3,1,""],connectionMade:[321,3,1,""],dataReceived:[321,3,1,""],data_in:[321,3,1,""],data_out:[321,3,1,""],disableLocal:[321,3,1,""],disableRemote:[321,3,1,""],disconnect:[321,3,1,""],enableLocal:[321,3,1,""],enableRemote:[321,3,1,""],handshake_done:[321,3,1,""],sendLine:[321,3,1,""],send_default:[321,3,1,""],send_prompt:[321,3,1,""],send_text:[321,3,1,""],toggle_nop_keepalive:[321,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[321,3,1,""],noisy:[321,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[322,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[322,3,1,""],data_out:[322,3,1,""],decode_gmcp:[322,3,1,""],decode_msdp:[322,3,1,""],do_gmcp:[322,3,1,""],do_msdp:[322,3,1,""],encode_gmcp:[322,3,1,""],encode_msdp:[322,3,1,""],no_gmcp:[322,3,1,""],no_msdp:[322,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[323,1,1,""],getSSLContext:[323,5,1,""],verify_or_create_SSL_key_and_cert:[323,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[323,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[324,1,1,""],TestIRC:[324,1,1,""],TestTelnet:[324,1,1,""],TestWebSocket:[324,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[324,3,1,""],test_amp_in:[324,3,1,""],test_amp_out:[324,3,1,""],test_large_msg:[324,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[324,3,1,""],test_colors:[324,3,1,""],test_identity:[324,3,1,""],test_italic:[324,3,1,""],test_plain_ansi:[324,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[324,3,1,""],test_mudlet_ttype:[324,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[324,3,1,""],tearDown:[324,3,1,""],test_data_in:[324,3,1,""],test_data_out:[324,3,1,""]},"evennia.server.portal.ttype":{Ttype:[325,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[325,3,1,""],will_ttype:[325,3,1,""],wont_ttype:[325,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[326,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[326,3,1,""],at_login:[326,3,1,""],data_in:[326,3,1,""],disconnect:[326,3,1,""],get_client_session:[326,3,1,""],nonce:[326,4,1,""],onClose:[326,3,1,""],onMessage:[326,3,1,""],onOpen:[326,3,1,""],sendLine:[326,3,1,""],send_default:[326,3,1,""],send_prompt:[326,3,1,""],send_text:[326,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[327,1,1,""],AjaxWebClientSession:[327,1,1,""],LazyEncoder:[327,1,1,""],jsonify:[327,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[327,3,1,""],allowedMethods:[327,4,1,""],at_login:[327,3,1,""],client_disconnect:[327,3,1,""],get_client_sessid:[327,3,1,""],isLeaf:[327,4,1,""],lineSend:[327,3,1,""],mode_close:[327,3,1,""],mode_init:[327,3,1,""],mode_input:[327,3,1,""],mode_keepalive:[327,3,1,""],mode_receive:[327,3,1,""],render_POST:[327,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[327,3,1,""],at_login:[327,3,1,""],data_in:[327,3,1,""],data_out:[327,3,1,""],disconnect:[327,3,1,""],get_client_session:[327,3,1,""],send_default:[327,3,1,""],send_prompt:[327,3,1,""],send_text:[327,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[327,3,1,""]},"evennia.server.profiling":{dummyrunner:[329,0,0,"-"],dummyrunner_settings:[330,0,0,"-"],memplot:[331,0,0,"-"],settings_mixin:[332,0,0,"-"],test_queries:[333,0,0,"-"],tests:[334,0,0,"-"],timetrace:[335,0,0,"-"]},"evennia.server.profiling.dummyrunner":{DummyClient:[329,1,1,""],DummyFactory:[329,1,1,""],gidcounter:[329,5,1,""],idcounter:[329,5,1,""],makeiter:[329,5,1,""],start_all_dummy_clients:[329,5,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[329,3,1,""],connectionMade:[329,3,1,""],counter:[329,3,1,""],dataReceived:[329,3,1,""],error:[329,3,1,""],logout:[329,3,1,""],step:[329,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[329,3,1,""],protocol:[329,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[330,5,1,""],c_creates_obj:[330,5,1,""],c_digs:[330,5,1,""],c_examines:[330,5,1,""],c_help:[330,5,1,""],c_idles:[330,5,1,""],c_login:[330,5,1,""],c_login_nodig:[330,5,1,""],c_logout:[330,5,1,""],c_looks:[330,5,1,""],c_moves:[330,5,1,""],c_moves_n:[330,5,1,""],c_moves_s:[330,5,1,""],c_socialize:[330,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[331,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[331,2,1,""],MultipleObjectsReturned:[331,2,1,""],at_repeat:[331,3,1,""],at_script_creation:[331,3,1,""],path:[331,4,1,""],typename:[331,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[333,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[334,1,1,""],TestMemPlot:[334,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[334,3,1,""],perception_method_tests:[334,3,1,""],setUp:[334,3,1,""],test_c_creates_button:[334,3,1,""],test_c_creates_obj:[334,3,1,""],test_c_digs:[334,3,1,""],test_c_examines:[334,3,1,""],test_c_help:[334,3,1,""],test_c_login:[334,3,1,""],test_c_login_no_dig:[334,3,1,""],test_c_logout:[334,3,1,""],test_c_looks:[334,3,1,""],test_c_move_n:[334,3,1,""],test_c_move_s:[334,3,1,""],test_c_moves:[334,3,1,""],test_c_socialize:[334,3,1,""],test_idles:[334,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[334,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[335,5,1,""]},"evennia.server.server":{Evennia:[336,1,1,""]},"evennia.server.server.Evennia":{__init__:[336,3,1,""],at_post_portal_sync:[336,3,1,""],at_server_cold_start:[336,3,1,""],at_server_cold_stop:[336,3,1,""],at_server_reload_start:[336,3,1,""],at_server_reload_stop:[336,3,1,""],at_server_start:[336,3,1,""],at_server_stop:[336,3,1,""],get_info_dict:[336,3,1,""],run_init_hooks:[336,3,1,""],run_initial_setup:[336,3,1,""],shutdown:[336,3,1,""],sqlite3_prep:[336,3,1,""],update_defaults:[336,3,1,""]},"evennia.server.serversession":{ServerSession:[337,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[337,3,1,""],access:[337,3,1,""],at_cmdset_get:[337,3,1,""],at_disconnect:[337,3,1,""],at_login:[337,3,1,""],at_sync:[337,3,1,""],attributes:[337,4,1,""],cmdset_storage:[337,3,1,""],data_in:[337,3,1,""],data_out:[337,3,1,""],db:[337,3,1,""],execute_cmd:[337,3,1,""],get_account:[337,3,1,""],get_character:[337,3,1,""],get_client_size:[337,3,1,""],get_puppet:[337,3,1,""],get_puppet_or_account:[337,3,1,""],id:[337,3,1,""],log:[337,3,1,""],msg:[337,3,1,""],nattributes:[337,4,1,""],ndb:[337,3,1,""],ndb_del:[337,3,1,""],ndb_get:[337,3,1,""],ndb_set:[337,3,1,""],update_flags:[337,3,1,""],update_session_counters:[337,3,1,""]},"evennia.server.session":{Session:[338,1,1,""]},"evennia.server.session.Session":{at_sync:[338,3,1,""],data_in:[338,3,1,""],data_out:[338,3,1,""],disconnect:[338,3,1,""],get_sync_data:[338,3,1,""],init_session:[338,3,1,""],load_sync_data:[338,3,1,""]},"evennia.server.sessionhandler":{DummySession:[339,1,1,""],ServerSessionHandler:[339,1,1,""],SessionHandler:[339,1,1,""],delayed_import:[339,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[339,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[339,3,1,""],account_count:[339,3,1,""],all_connected_accounts:[339,3,1,""],all_sessions_portal_sync:[339,3,1,""],announce_all:[339,3,1,""],call_inputfuncs:[339,3,1,""],data_in:[339,3,1,""],data_out:[339,3,1,""],disconnect:[339,3,1,""],disconnect_all_sessions:[339,3,1,""],disconnect_duplicate_sessions:[339,3,1,""],get_inputfuncs:[339,3,1,""],login:[339,3,1,""],portal_connect:[339,3,1,""],portal_disconnect:[339,3,1,""],portal_disconnect_all:[339,3,1,""],portal_reset_server:[339,3,1,""],portal_restart_server:[339,3,1,""],portal_session_sync:[339,3,1,""],portal_sessions_sync:[339,3,1,""],portal_shutdown:[339,3,1,""],session_from_account:[339,3,1,""],session_from_sessid:[339,3,1,""],session_portal_partial_sync:[339,3,1,""],session_portal_sync:[339,3,1,""],sessions_from_account:[339,3,1,""],sessions_from_character:[339,3,1,""],sessions_from_csessid:[339,3,1,""],sessions_from_puppet:[339,3,1,""],start_bot_session:[339,3,1,""],validate_sessions:[339,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[339,3,1,""],get:[339,3,1,""],get_all_sync_data:[339,3,1,""],get_sessions:[339,3,1,""]},"evennia.server.throttle":{Throttle:[341,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[341,3,1,""],check:[341,3,1,""],error_msg:[341,4,1,""],get:[341,3,1,""],get_cache_key:[341,3,1,""],record_ip:[341,3,1,""],remove:[341,3,1,""],touch:[341,3,1,""],unrecord_ip:[341,3,1,""],update:[341,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[342,1,1,""],EvenniaUsernameAvailabilityValidator:[342,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[342,3,1,""],get_help_text:[342,3,1,""],validate:[342,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[343,1,1,""],EvenniaReverseProxyResource:[343,1,1,""],HTTPChannelWithXForwardedFor:[343,1,1,""],LockableThreadPool:[343,1,1,""],PrivateStaticRoot:[343,1,1,""],WSGIWebServer:[343,1,1,""],Website:[343,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[343,3,1,""],empty_threadpool:[343,3,1,""],getChild:[343,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[343,3,1,""],render:[343,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[343,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[343,3,1,""],callInThread:[343,3,1,""],lock:[343,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[343,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[343,3,1,""],startService:[343,3,1,""],stopService:[343,3,1,""]},"evennia.server.webserver.Website":{log:[343,3,1,""],logPrefix:[343,3,1,""],noisy:[343,4,1,""]},"evennia.typeclasses":{admin:[346,0,0,"-"],attributes:[347,0,0,"-"],managers:[348,0,0,"-"],models:[349,0,0,"-"],tags:[350,0,0,"-"]},"evennia.typeclasses.admin":{AttributeForm:[346,1,1,""],AttributeFormSet:[346,1,1,""],AttributeInline:[346,1,1,""],TagAdmin:[346,1,1,""],TagForm:[346,1,1,""],TagFormSet:[346,1,1,""],TagInline:[346,1,1,""]},"evennia.typeclasses.admin.AttributeForm":{Meta:[346,1,1,""],__init__:[346,3,1,""],base_fields:[346,4,1,""],clean_attr_value:[346,3,1,""],declared_fields:[346,4,1,""],media:[346,3,1,""],save:[346,3,1,""]},"evennia.typeclasses.admin.AttributeForm.Meta":{fields:[346,4,1,""]},"evennia.typeclasses.admin.AttributeFormSet":{save:[346,3,1,""]},"evennia.typeclasses.admin.AttributeInline":{extra:[346,4,1,""],form:[346,4,1,""],formset:[346,4,1,""],get_formset:[346,3,1,""],media:[346,3,1,""],model:[346,4,1,""],related_field:[346,4,1,""]},"evennia.typeclasses.admin.TagAdmin":{fields:[346,4,1,""],list_display:[346,4,1,""],list_filter:[346,4,1,""],media:[346,3,1,""],search_fields:[346,4,1,""]},"evennia.typeclasses.admin.TagForm":{Meta:[346,1,1,""],__init__:[346,3,1,""],base_fields:[346,4,1,""],declared_fields:[346,4,1,""],media:[346,3,1,""],save:[346,3,1,""]},"evennia.typeclasses.admin.TagForm.Meta":{fields:[346,4,1,""]},"evennia.typeclasses.admin.TagFormSet":{save:[346,3,1,""]},"evennia.typeclasses.admin.TagInline":{extra:[346,4,1,""],form:[346,4,1,""],formset:[346,4,1,""],get_formset:[346,3,1,""],media:[346,3,1,""],model:[346,4,1,""],related_field:[346,4,1,""]},"evennia.typeclasses.attributes":{Attribute:[347,1,1,""],AttributeHandler:[347,1,1,""],DbHolder:[347,1,1,""],IAttribute:[347,1,1,""],IAttributeBackend:[347,1,1,""],InMemoryAttribute:[347,1,1,""],InMemoryAttributeBackend:[347,1,1,""],ModelAttributeBackend:[347,1,1,""],NickHandler:[347,1,1,""],NickTemplateInvalid:[347,2,1,""],initialize_nick_templates:[347,5,1,""],parse_nick_template:[347,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[347,2,1,""],MultipleObjectsReturned:[347,2,1,""],accountdb_set:[347,4,1,""],attrtype:[347,3,1,""],category:[347,3,1,""],channeldb_set:[347,4,1,""],date_created:[347,3,1,""],db_attrtype:[347,4,1,""],db_category:[347,4,1,""],db_date_created:[347,4,1,""],db_key:[347,4,1,""],db_lock_storage:[347,4,1,""],db_model:[347,4,1,""],db_strvalue:[347,4,1,""],db_value:[347,4,1,""],get_next_by_db_date_created:[347,3,1,""],get_previous_by_db_date_created:[347,3,1,""],id:[347,4,1,""],key:[347,3,1,""],lock_storage:[347,3,1,""],model:[347,3,1,""],objectdb_set:[347,4,1,""],path:[347,4,1,""],scriptdb_set:[347,4,1,""],strvalue:[347,3,1,""],typename:[347,4,1,""],value:[347,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[347,3,1,""],add:[347,3,1,""],all:[347,3,1,""],batch_add:[347,3,1,""],clear:[347,3,1,""],get:[347,3,1,""],has:[347,3,1,""],remove:[347,3,1,""],reset_cache:[347,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[347,3,1,""],all:[347,3,1,""],get_all:[347,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[347,3,1,""],attrtype:[347,3,1,""],category:[347,3,1,""],date_created:[347,3,1,""],key:[347,3,1,""],lock_storage:[347,3,1,""],locks:[347,4,1,""],model:[347,3,1,""],strvalue:[347,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[347,3,1,""],batch_add:[347,3,1,""],clear_attributes:[347,3,1,""],create_attribute:[347,3,1,""],delete_attribute:[347,3,1,""],do_batch_delete:[347,3,1,""],do_batch_finish:[347,3,1,""],do_batch_update_attribute:[347,3,1,""],do_create_attribute:[347,3,1,""],do_delete_attribute:[347,3,1,""],do_update_attribute:[347,3,1,""],get:[347,3,1,""],get_all_attributes:[347,3,1,""],query_all:[347,3,1,""],query_category:[347,3,1,""],query_key:[347,3,1,""],reset_cache:[347,3,1,""],update_attribute:[347,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[347,3,1,""],value:[347,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[347,3,1,""],do_batch_finish:[347,3,1,""],do_batch_update_attribute:[347,3,1,""],do_create_attribute:[347,3,1,""],do_delete_attribute:[347,3,1,""],do_update_attribute:[347,3,1,""],query_all:[347,3,1,""],query_category:[347,3,1,""],query_key:[347,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[347,3,1,""],do_batch_finish:[347,3,1,""],do_batch_update_attribute:[347,3,1,""],do_create_attribute:[347,3,1,""],do_delete_attribute:[347,3,1,""],do_update_attribute:[347,3,1,""],query_all:[347,3,1,""],query_category:[347,3,1,""],query_key:[347,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[347,3,1,""],add:[347,3,1,""],get:[347,3,1,""],has:[347,3,1,""],nickreplace:[347,3,1,""],remove:[347,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[348,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[348,3,1,""],dbref:[348,3,1,""],dbref_search:[348,3,1,""],get_alias:[348,3,1,""],get_attribute:[348,3,1,""],get_by_alias:[348,3,1,""],get_by_attribute:[348,3,1,""],get_by_nick:[348,3,1,""],get_by_permission:[348,3,1,""],get_by_tag:[348,3,1,""],get_dbref_range:[348,3,1,""],get_id:[348,3,1,""],get_nick:[348,3,1,""],get_permission:[348,3,1,""],get_tag:[348,3,1,""],get_typeclass_totals:[348,3,1,""],object_totals:[348,3,1,""],typeclass_search:[348,3,1,""]},"evennia.typeclasses.models":{TypedObject:[349,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[349,3,1,""],Meta:[349,1,1,""],__init__:[349,3,1,""],access:[349,3,1,""],aliases:[349,4,1,""],at_idmapper_flush:[349,3,1,""],at_rename:[349,3,1,""],attributes:[349,4,1,""],check_permstring:[349,3,1,""],date_created:[349,3,1,""],db:[349,3,1,""],db_attributes:[349,4,1,""],db_date_created:[349,4,1,""],db_key:[349,4,1,""],db_lock_storage:[349,4,1,""],db_tags:[349,4,1,""],db_typeclass_path:[349,4,1,""],dbid:[349,3,1,""],dbref:[349,3,1,""],get_absolute_url:[349,3,1,""],get_display_name:[349,3,1,""],get_extra_info:[349,3,1,""],get_next_by_db_date_created:[349,3,1,""],get_previous_by_db_date_created:[349,3,1,""],is_typeclass:[349,3,1,""],key:[349,3,1,""],lock_storage:[349,3,1,""],locks:[349,4,1,""],name:[349,3,1,""],nattributes:[349,4,1,""],ndb:[349,3,1,""],objects:[349,4,1,""],path:[349,4,1,""],permissions:[349,4,1,""],set_class_from_typeclass:[349,3,1,""],swap_typeclass:[349,3,1,""],tags:[349,4,1,""],typeclass_path:[349,3,1,""],typename:[349,4,1,""],web_get_admin_url:[349,3,1,""],web_get_create_url:[349,3,1,""],web_get_delete_url:[349,3,1,""],web_get_detail_url:[349,3,1,""],web_get_puppet_url:[349,3,1,""],web_get_update_url:[349,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[349,4,1,""],ordering:[349,4,1,""],verbose_name:[349,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[350,1,1,""],PermissionHandler:[350,1,1,""],Tag:[350,1,1,""],TagHandler:[350,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[350,2,1,""],MultipleObjectsReturned:[350,2,1,""],accountdb_set:[350,4,1,""],channeldb_set:[350,4,1,""],db_category:[350,4,1,""],db_data:[350,4,1,""],db_key:[350,4,1,""],db_model:[350,4,1,""],db_tagtype:[350,4,1,""],helpentry_set:[350,4,1,""],id:[350,4,1,""],msg_set:[350,4,1,""],objectdb_set:[350,4,1,""],objects:[350,4,1,""],scriptdb_set:[350,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[350,3,1,""],add:[350,3,1,""],all:[350,3,1,""],batch_add:[350,3,1,""],clear:[350,3,1,""],get:[350,3,1,""],has:[350,3,1,""],remove:[350,3,1,""],reset_cache:[350,3,1,""]},"evennia.utils":{ansi:[352,0,0,"-"],batchprocessors:[353,0,0,"-"],containers:[354,0,0,"-"],create:[355,0,0,"-"],dbserialize:[356,0,0,"-"],eveditor:[357,0,0,"-"],evform:[358,0,0,"-"],evmenu:[359,0,0,"-"],evmore:[360,0,0,"-"],evtable:[361,0,0,"-"],gametime:[362,0,0,"-"],idmapper:[363,0,0,"-"],inlinefuncs:[367,0,0,"-"],logger:[368,0,0,"-"],optionclasses:[369,0,0,"-"],optionhandler:[370,0,0,"-"],picklefield:[371,0,0,"-"],search:[372,0,0,"-"],test_resources:[373,0,0,"-"],text2html:[374,0,0,"-"],utils:[375,0,0,"-"],validatorfuncs:[376,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[352,1,1,""],ANSIParser:[352,1,1,""],ANSIString:[352,1,1,""],parse_ansi:[352,5,1,""],raw:[352,5,1,""],strip_ansi:[352,5,1,""],strip_raw_ansi:[352,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[352,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[352,4,1,""],ansi_map:[352,4,1,""],ansi_map_dict:[352,4,1,""],ansi_re:[352,4,1,""],ansi_regex:[352,4,1,""],ansi_sub:[352,4,1,""],ansi_xterm256_bright_bg_map:[352,4,1,""],ansi_xterm256_bright_bg_map_dict:[352,4,1,""],brightbg_sub:[352,4,1,""],mxp_re:[352,4,1,""],mxp_sub:[352,4,1,""],parse_ansi:[352,3,1,""],strip_mxp:[352,3,1,""],strip_raw_codes:[352,3,1,""],sub_ansi:[352,3,1,""],sub_brightbg:[352,3,1,""],sub_xterm256:[352,3,1,""],xterm256_bg:[352,4,1,""],xterm256_bg_sub:[352,4,1,""],xterm256_fg:[352,4,1,""],xterm256_fg_sub:[352,4,1,""],xterm256_gbg:[352,4,1,""],xterm256_gbg_sub:[352,4,1,""],xterm256_gfg:[352,4,1,""],xterm256_gfg_sub:[352,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[352,3,1,""],capitalize:[352,3,1,""],center:[352,3,1,""],clean:[352,3,1,""],count:[352,3,1,""],decode:[352,3,1,""],encode:[352,3,1,""],endswith:[352,3,1,""],expandtabs:[352,3,1,""],find:[352,3,1,""],format:[352,3,1,""],index:[352,3,1,""],isalnum:[352,3,1,""],isalpha:[352,3,1,""],isdigit:[352,3,1,""],islower:[352,3,1,""],isspace:[352,3,1,""],istitle:[352,3,1,""],isupper:[352,3,1,""],join:[352,3,1,""],ljust:[352,3,1,""],lower:[352,3,1,""],lstrip:[352,3,1,""],partition:[352,3,1,""],raw:[352,3,1,""],re_format:[352,4,1,""],replace:[352,3,1,""],rfind:[352,3,1,""],rindex:[352,3,1,""],rjust:[352,3,1,""],rsplit:[352,3,1,""],rstrip:[352,3,1,""],split:[352,3,1,""],startswith:[352,3,1,""],strip:[352,3,1,""],swapcase:[352,3,1,""],translate:[352,3,1,""],upper:[352,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[353,1,1,""],BatchCommandProcessor:[353,1,1,""],read_batchfile:[353,5,1,""],tb_filename:[353,5,1,""],tb_iter:[353,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[353,3,1,""],parse_file:[353,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[353,3,1,""]},"evennia.utils.containers":{Container:[354,1,1,""],GlobalScriptContainer:[354,1,1,""],OptionContainer:[354,1,1,""]},"evennia.utils.containers.Container":{__init__:[354,3,1,""],all:[354,3,1,""],get:[354,3,1,""],load_data:[354,3,1,""],storage_modules:[354,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[354,3,1,""],all:[354,3,1,""],get:[354,3,1,""],load_data:[354,3,1,""],start:[354,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[354,4,1,""]},"evennia.utils.create":{create_account:[355,5,1,""],create_channel:[355,5,1,""],create_help_entry:[355,5,1,""],create_message:[355,5,1,""],create_object:[355,5,1,""],create_script:[355,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[356,5,1,""],dbunserialize:[356,5,1,""],do_pickle:[356,5,1,""],do_unpickle:[356,5,1,""],from_pickle:[356,5,1,""],to_pickle:[356,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[357,1,1,""],CmdEditorGroup:[357,1,1,""],CmdLineInput:[357,1,1,""],CmdSaveYesNo:[357,1,1,""],EvEditor:[357,1,1,""],EvEditorCmdSet:[357,1,1,""],SaveYesNoCmdSet:[357,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[357,4,1,""],editor:[357,4,1,""],help_category:[357,4,1,""],help_entry:[357,4,1,""],key:[357,4,1,""],lock_storage:[357,4,1,""],locks:[357,4,1,""],parse:[357,3,1,""],search_index_entry:[357,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[357,4,1,""],arg_regex:[357,4,1,""],func:[357,3,1,""],help_category:[357,4,1,""],key:[357,4,1,""],lock_storage:[357,4,1,""],search_index_entry:[357,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[357,4,1,""],func:[357,3,1,""],help_category:[357,4,1,""],key:[357,4,1,""],lock_storage:[357,4,1,""],search_index_entry:[357,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[357,4,1,""],func:[357,3,1,""],help_category:[357,4,1,""],help_cateogory:[357,4,1,""],key:[357,4,1,""],lock_storage:[357,4,1,""],locks:[357,4,1,""],search_index_entry:[357,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[357,3,1,""],decrease_indent:[357,3,1,""],deduce_indent:[357,3,1,""],display_buffer:[357,3,1,""],display_help:[357,3,1,""],get_buffer:[357,3,1,""],increase_indent:[357,3,1,""],load_buffer:[357,3,1,""],quit:[357,3,1,""],save_buffer:[357,3,1,""],swap_autoindent:[357,3,1,""],update_buffer:[357,3,1,""],update_undo:[357,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[357,3,1,""],key:[357,4,1,""],mergetype:[357,4,1,""],path:[357,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[357,3,1,""],key:[357,4,1,""],mergetype:[357,4,1,""],path:[357,4,1,""],priority:[357,4,1,""]},"evennia.utils.evform":{EvForm:[358,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[358,3,1,""],map:[358,3,1,""],reload:[358,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[359,1,1,""],CmdGetInput:[359,1,1,""],EvMenu:[359,1,1,""],EvMenuCmdSet:[359,1,1,""],EvMenuError:[359,2,1,""],EvMenuGotoAbortMessage:[359,2,1,""],InputCmdSet:[359,1,1,""],get_input:[359,5,1,""],list_node:[359,5,1,""],parse_menu_template:[359,5,1,""],template2menu:[359,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[359,4,1,""],auto_help_display_key:[359,4,1,""],func:[359,3,1,""],get_help:[359,3,1,""],help_category:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],locks:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[359,4,1,""],func:[359,3,1,""],help_category:[359,4,1,""],key:[359,4,1,""],lock_storage:[359,4,1,""],search_index_entry:[359,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[359,3,1,""],__init__:[359,3,1,""],close_menu:[359,3,1,""],display_helptext:[359,3,1,""],display_nodetext:[359,3,1,""],extract_goto_exec:[359,3,1,""],helptext_formatter:[359,3,1,""],msg:[359,3,1,""],node_border_char:[359,4,1,""],node_formatter:[359,3,1,""],nodetext_formatter:[359,3,1,""],options_formatter:[359,3,1,""],parse_input:[359,3,1,""],print_debug_info:[359,3,1,""],run_exec:[359,3,1,""],run_exec_then_goto:[359,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[359,3,1,""],key:[359,4,1,""],mergetype:[359,4,1,""],no_channels:[359,4,1,""],no_exits:[359,4,1,""],no_objs:[359,4,1,""],path:[359,4,1,""],priority:[359,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[359,3,1,""],key:[359,4,1,""],mergetype:[359,4,1,""],no_channels:[359,4,1,""],no_exits:[359,4,1,""],no_objs:[359,4,1,""],path:[359,4,1,""],priority:[359,4,1,""]},"evennia.utils.evmore":{CmdMore:[360,1,1,""],CmdMoreLook:[360,1,1,""],CmdSetMore:[360,1,1,""],EvMore:[360,1,1,""],msg:[360,5,1,""],queryset_maxsize:[360,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[360,4,1,""],auto_help:[360,4,1,""],func:[360,3,1,""],help_category:[360,4,1,""],key:[360,4,1,""],lock_storage:[360,4,1,""],search_index_entry:[360,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[360,4,1,""],auto_help:[360,4,1,""],func:[360,3,1,""],help_category:[360,4,1,""],key:[360,4,1,""],lock_storage:[360,4,1,""],search_index_entry:[360,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[360,3,1,""],key:[360,4,1,""],path:[360,4,1,""],priority:[360,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[360,3,1,""],display:[360,3,1,""],init_django_paginator:[360,3,1,""],init_evtable:[360,3,1,""],init_f_str:[360,3,1,""],init_iterable:[360,3,1,""],init_pages:[360,3,1,""],init_queryset:[360,3,1,""],init_str:[360,3,1,""],page_back:[360,3,1,""],page_end:[360,3,1,""],page_formatter:[360,3,1,""],page_next:[360,3,1,""],page_quit:[360,3,1,""],page_top:[360,3,1,""],paginator:[360,3,1,""],paginator_django:[360,3,1,""],paginator_index:[360,3,1,""],paginator_slice:[360,3,1,""],start:[360,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[361,1,1,""],EvCell:[361,1,1,""],EvColumn:[361,1,1,""],EvTable:[361,1,1,""],fill:[361,5,1,""],wrap:[361,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[361,3,1,""],get:[361,3,1,""],get_height:[361,3,1,""],get_min_height:[361,3,1,""],get_min_width:[361,3,1,""],get_width:[361,3,1,""],reformat:[361,3,1,""],replace_data:[361,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[361,3,1,""],add_rows:[361,3,1,""],reformat:[361,3,1,""],reformat_cell:[361,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[361,3,1,""],add_column:[361,3,1,""],add_header:[361,3,1,""],add_row:[361,3,1,""],get:[361,3,1,""],reformat:[361,3,1,""],reformat_column:[361,3,1,""]},"evennia.utils.gametime":{TimeScript:[362,1,1,""],game_epoch:[362,5,1,""],gametime:[362,5,1,""],portal_uptime:[362,5,1,""],real_seconds_until:[362,5,1,""],reset_gametime:[362,5,1,""],runtime:[362,5,1,""],schedule:[362,5,1,""],server_epoch:[362,5,1,""],uptime:[362,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[362,2,1,""],MultipleObjectsReturned:[362,2,1,""],at_repeat:[362,3,1,""],at_script_creation:[362,3,1,""],path:[362,4,1,""],typename:[362,4,1,""]},"evennia.utils.idmapper":{manager:[364,0,0,"-"],models:[365,0,0,"-"],tests:[366,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[364,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[364,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[365,1,1,""],SharedMemoryModelBase:[365,1,1,""],WeakSharedMemoryModel:[365,1,1,""],WeakSharedMemoryModelBase:[365,1,1,""],cache_size:[365,5,1,""],conditional_flush:[365,5,1,""],flush_cache:[365,5,1,""],flush_cached_instance:[365,5,1,""],update_cached_instance:[365,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[365,3,1,""],Meta:[365,1,1,""],at_idmapper_flush:[365,3,1,""],cache_instance:[365,3,1,""],flush_cached_instance:[365,3,1,""],flush_from_cache:[365,3,1,""],flush_instance_cache:[365,3,1,""],get_all_cached_instances:[365,3,1,""],get_cached_instance:[365,3,1,""],objects:[365,4,1,""],path:[365,4,1,""],save:[365,3,1,""],typename:[365,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[365,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[365,1,1,""],path:[365,4,1,""],typename:[365,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[365,4,1,""]},"evennia.utils.idmapper.tests":{Article:[366,1,1,""],Category:[366,1,1,""],RegularArticle:[366,1,1,""],RegularCategory:[366,1,1,""],SharedMemorysTest:[366,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[366,2,1,""],MultipleObjectsReturned:[366,2,1,""],category2:[366,4,1,""],category2_id:[366,4,1,""],category:[366,4,1,""],category_id:[366,4,1,""],id:[366,4,1,""],name:[366,4,1,""],path:[366,4,1,""],typename:[366,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[366,2,1,""],MultipleObjectsReturned:[366,2,1,""],article_set:[366,4,1,""],id:[366,4,1,""],name:[366,4,1,""],path:[366,4,1,""],regulararticle_set:[366,4,1,""],typename:[366,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[366,2,1,""],MultipleObjectsReturned:[366,2,1,""],category2:[366,4,1,""],category2_id:[366,4,1,""],category:[366,4,1,""],category_id:[366,4,1,""],id:[366,4,1,""],name:[366,4,1,""],objects:[366,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[366,2,1,""],MultipleObjectsReturned:[366,2,1,""],article_set:[366,4,1,""],id:[366,4,1,""],name:[366,4,1,""],objects:[366,4,1,""],regulararticle_set:[366,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[366,3,1,""],testMixedReferences:[366,3,1,""],testObjectDeletion:[366,3,1,""],testRegularReferences:[366,3,1,""],testSharedMemoryReferences:[366,3,1,""]},"evennia.utils.inlinefuncs":{"null":[367,5,1,""],InlinefuncError:[367,2,1,""],NickTemplateInvalid:[367,2,1,""],ParseStack:[367,1,1,""],clr:[367,5,1,""],crop:[367,5,1,""],initialize_nick_templates:[367,5,1,""],nomatch:[367,5,1,""],pad:[367,5,1,""],parse_inlinefunc:[367,5,1,""],parse_nick_template:[367,5,1,""],random:[367,5,1,""],raw:[367,5,1,""],space:[367,5,1,""]},"evennia.utils.inlinefuncs.ParseStack":{__init__:[367,3,1,""],append:[367,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[368,1,1,""],PortalLogObserver:[368,1,1,""],ServerLogObserver:[368,1,1,""],WeeklyLogFile:[368,1,1,""],log_dep:[368,5,1,""],log_depmsg:[368,5,1,""],log_err:[368,5,1,""],log_errmsg:[368,5,1,""],log_file:[368,5,1,""],log_info:[368,5,1,""],log_infomsg:[368,5,1,""],log_msg:[368,5,1,""],log_sec:[368,5,1,""],log_secmsg:[368,5,1,""],log_server:[368,5,1,""],log_trace:[368,5,1,""],log_tracemsg:[368,5,1,""],log_warn:[368,5,1,""],log_warnmsg:[368,5,1,""],tail_log_file:[368,5,1,""],timeformat:[368,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[368,4,1,""],readlines:[368,3,1,""],rotate:[368,3,1,""],seek:[368,3,1,""],settings:[368,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[368,3,1,""],prefix:[368,4,1,""],timeFormat:[368,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[368,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[368,3,1,""],shouldRotate:[368,3,1,""],suffix:[368,3,1,""],write:[368,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[369,1,1,""],Boolean:[369,1,1,""],Color:[369,1,1,""],Datetime:[369,1,1,""],Duration:[369,1,1,""],Email:[369,1,1,""],Future:[369,1,1,""],Lock:[369,1,1,""],PositiveInteger:[369,1,1,""],SignedInteger:[369,1,1,""],Text:[369,1,1,""],Timezone:[369,1,1,""],UnsignedInteger:[369,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[369,3,1,""],__init__:[369,3,1,""],changed:[369,3,1,""],deserialize:[369,3,1,""],display:[369,3,1,""],load:[369,3,1,""],save:[369,3,1,""],serialize:[369,3,1,""],set:[369,3,1,""],validate:[369,3,1,""],value:[369,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[369,3,1,""],display:[369,3,1,""],serialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[369,3,1,""],display:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[369,3,1,""],serialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[369,3,1,""],serialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[369,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[369,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[369,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[369,3,1,""],deserialize:[369,3,1,""],serialize:[369,3,1,""],validate:[369,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[369,3,1,""],validate:[369,3,1,""],validator_key:[369,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[370,1,1,""],OptionHandler:[370,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[370,3,1,""],add:[370,3,1,""],get:[370,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[370,3,1,""],all:[370,3,1,""],get:[370,3,1,""],set:[370,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[371,1,1,""],PickledObject:[371,1,1,""],PickledObjectField:[371,1,1,""],PickledWidget:[371,1,1,""],dbsafe_decode:[371,5,1,""],dbsafe_encode:[371,5,1,""],wrap_conflictual_object:[371,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[371,3,1,""],clean:[371,3,1,""],default_error_messages:[371,4,1,""],widget:[371,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[371,3,1,""],formfield:[371,3,1,""],from_db_value:[371,3,1,""],get_db_prep_lookup:[371,3,1,""],get_db_prep_value:[371,3,1,""],get_default:[371,3,1,""],get_internal_type:[371,3,1,""],pre_save:[371,3,1,""],value_to_string:[371,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[371,3,1,""],render:[371,3,1,""],value_from_datadict:[371,3,1,""]},"evennia.utils.search":{search_account:[372,5,1,""],search_account_tag:[372,5,1,""],search_channel:[372,5,1,""],search_channel_tag:[372,5,1,""],search_help_entry:[372,5,1,""],search_message:[372,5,1,""],search_object:[372,5,1,""],search_script:[372,5,1,""],search_script_tag:[372,5,1,""],search_tag:[372,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[373,1,1,""],LocalEvenniaTest:[373,1,1,""],mockdeferLater:[373,5,1,""],mockdelay:[373,5,1,""],unload_module:[373,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[373,4,1,""],character_typeclass:[373,4,1,""],exit_typeclass:[373,4,1,""],object_typeclass:[373,4,1,""],room_typeclass:[373,4,1,""],script_typeclass:[373,4,1,""],setUp:[373,3,1,""],tearDown:[373,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[373,4,1,""],character_typeclass:[373,4,1,""],exit_typeclass:[373,4,1,""],object_typeclass:[373,4,1,""],room_typeclass:[373,4,1,""],script_typeclass:[373,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[374,1,1,""],parse_html:[374,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[374,4,1,""],bgfgstart:[374,4,1,""],bgfgstop:[374,4,1,""],bgstart:[374,4,1,""],bgstop:[374,4,1,""],blink:[374,4,1,""],colorback:[374,4,1,""],colorcodes:[374,4,1,""],convert_linebreaks:[374,3,1,""],convert_urls:[374,3,1,""],fg_colormap:[374,4,1,""],fgstart:[374,4,1,""],fgstop:[374,4,1,""],hilite:[374,4,1,""],inverse:[374,4,1,""],normal:[374,4,1,""],parse:[374,3,1,""],re_bgfg:[374,4,1,""],re_bgs:[374,4,1,""],re_blink:[374,4,1,""],re_blinking:[374,3,1,""],re_bold:[374,3,1,""],re_color:[374,3,1,""],re_dblspace:[374,4,1,""],re_double_space:[374,3,1,""],re_fgs:[374,4,1,""],re_hilite:[374,4,1,""],re_inverse:[374,4,1,""],re_inversing:[374,3,1,""],re_mxplink:[374,4,1,""],re_normal:[374,4,1,""],re_string:[374,4,1,""],re_uline:[374,4,1,""],re_underline:[374,3,1,""],re_unhilite:[374,4,1,""],re_url:[374,4,1,""],remove_backspaces:[374,3,1,""],remove_bells:[374,3,1,""],sub_dblspace:[374,3,1,""],sub_mxp_links:[374,3,1,""],sub_text:[374,3,1,""],tabstop:[374,4,1,""],underline:[374,4,1,""],unhilite:[374,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[375,1,1,""],all_from_module:[375,5,1,""],at_search_result:[375,5,1,""],callables_from_module:[375,5,1,""],calledby:[375,5,1,""],check_evennia_dependencies:[375,5,1,""],class_from_module:[375,5,1,""],columnize:[375,5,1,""],crop:[375,5,1,""],datetime_format:[375,5,1,""],dbid_to_obj:[375,5,1,""],dbref:[375,5,1,""],dbref_to_obj:[375,5,1,""],dedent:[375,5,1,""],deepsize:[375,5,1,""],delay:[375,5,1,""],display_len:[375,5,1,""],fill:[375,5,1,""],format_grid:[375,5,1,""],format_table:[375,5,1,""],fuzzy_import_from_module:[375,5,1,""],get_all_typeclasses:[375,5,1,""],get_evennia_pids:[375,5,1,""],get_evennia_version:[375,5,1,""],get_game_dir_path:[375,5,1,""],has_parent:[375,5,1,""],host_os_is:[375,5,1,""],inherits_from:[375,5,1,""],init_new_account:[375,5,1,""],interactive:[375,5,1,""],is_iter:[375,5,1,""],iter_to_str:[375,5,1,""],iter_to_string:[375,5,1,""],justify:[375,5,1,""],latinify:[375,5,1,""],lazy_property:[375,1,1,""],list_to_string:[375,5,1,""],m_len:[375,5,1,""],make_iter:[375,5,1,""],mod_import:[375,5,1,""],mod_import_from_path:[375,5,1,""],object_from_module:[375,5,1,""],pad:[375,5,1,""],percent:[375,5,1,""],percentile:[375,5,1,""],pypath_to_realpath:[375,5,1,""],random_string_from_module:[375,5,1,""],repeat:[375,5,1,""],run_async:[375,5,1,""],server_services:[375,5,1,""],string_from_module:[375,5,1,""],string_partial_matching:[375,5,1,""],string_similarity:[375,5,1,""],string_suggestions:[375,5,1,""],strip_control_sequences:[375,5,1,""],time_format:[375,5,1,""],to_bytes:[375,5,1,""],to_str:[375,5,1,""],unrepeat:[375,5,1,""],uses_database:[375,5,1,""],validate_email_address:[375,5,1,""],variable_from_module:[375,5,1,""],wildcard_to_regexp:[375,5,1,""],wrap:[375,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[375,3,1,""],update:[375,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[375,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[376,5,1,""],color:[376,5,1,""],datetime:[376,5,1,""],duration:[376,5,1,""],email:[376,5,1,""],future:[376,5,1,""],lock:[376,5,1,""],positive_integer:[376,5,1,""],signed_integer:[376,5,1,""],text:[376,5,1,""],timezone:[376,5,1,""],unsigned_integer:[376,5,1,""]},"evennia.web":{api:[378,0,0,"-"],urls:[385,0,0,"-"],utils:[386,0,0,"-"],webclient:[391,0,0,"-"],website:[394,0,0,"-"]},"evennia.web.api":{filters:[379,0,0,"-"],permissions:[380,0,0,"-"],serializers:[381,0,0,"-"],tests:[382,0,0,"-"],urls:[383,0,0,"-"],views:[384,0,0,"-"]},"evennia.web.api.filters":{AccountDBFilterSet:[379,1,1,""],AliasFilter:[379,1,1,""],BaseTypeclassFilterSet:[379,1,1,""],ObjectDBFilterSet:[379,1,1,""],PermissionFilter:[379,1,1,""],ScriptDBFilterSet:[379,1,1,""],TagTypeFilter:[379,1,1,""],get_tag_query:[379,5,1,""]},"evennia.web.api.filters.AccountDBFilterSet":{Meta:[379,1,1,""],base_filters:[379,4,1,""],declared_filters:[379,4,1,""]},"evennia.web.api.filters.AccountDBFilterSet.Meta":{fields:[379,4,1,""],model:[379,4,1,""]},"evennia.web.api.filters.AliasFilter":{tag_type:[379,4,1,""]},"evennia.web.api.filters.BaseTypeclassFilterSet":{base_filters:[379,4,1,""],declared_filters:[379,4,1,""],filter_name:[379,3,1,""]},"evennia.web.api.filters.ObjectDBFilterSet":{Meta:[379,1,1,""],base_filters:[379,4,1,""],declared_filters:[379,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet.Meta":{fields:[379,4,1,""],model:[379,4,1,""]},"evennia.web.api.filters.PermissionFilter":{tag_type:[379,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet":{Meta:[379,1,1,""],base_filters:[379,4,1,""],declared_filters:[379,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet.Meta":{fields:[379,4,1,""],model:[379,4,1,""]},"evennia.web.api.filters.TagTypeFilter":{filter:[379,3,1,""],tag_type:[379,4,1,""]},"evennia.web.api.permissions":{EvenniaPermission:[380,1,1,""]},"evennia.web.api.permissions.EvenniaPermission":{MINIMUM_CREATE_PERMISSION:[380,4,1,""],MINIMUM_LIST_PERMISSION:[380,4,1,""],check_locks:[380,3,1,""],destroy_locks:[380,4,1,""],has_object_permission:[380,3,1,""],has_permission:[380,3,1,""],update_locks:[380,4,1,""],view_locks:[380,4,1,""]},"evennia.web.api.serializers":{AccountSerializer:[381,1,1,""],AttributeSerializer:[381,1,1,""],ObjectDBSerializer:[381,1,1,""],ScriptDBSerializer:[381,1,1,""],SimpleObjectDBSerializer:[381,1,1,""],TagSerializer:[381,1,1,""],TypeclassSerializerMixin:[381,1,1,""]},"evennia.web.api.serializers.AccountSerializer":{Meta:[381,1,1,""],get_session_ids:[381,3,1,""]},"evennia.web.api.serializers.AccountSerializer.Meta":{fields:[381,4,1,""],model:[381,4,1,""],read_only_fields:[381,4,1,""]},"evennia.web.api.serializers.AttributeSerializer":{Meta:[381,1,1,""],get_value_display:[381,3,1,""]},"evennia.web.api.serializers.AttributeSerializer.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.serializers.ObjectDBSerializer":{Meta:[381,1,1,""],get_contents:[381,3,1,""],get_exits:[381,3,1,""]},"evennia.web.api.serializers.ObjectDBSerializer.Meta":{fields:[381,4,1,""],model:[381,4,1,""],read_only_fields:[381,4,1,""]},"evennia.web.api.serializers.ScriptDBSerializer":{Meta:[381,1,1,""]},"evennia.web.api.serializers.ScriptDBSerializer.Meta":{fields:[381,4,1,""],model:[381,4,1,""],read_only_fields:[381,4,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer":{Meta:[381,1,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.serializers.TagSerializer":{Meta:[381,1,1,""]},"evennia.web.api.serializers.TagSerializer.Meta":{fields:[381,4,1,""],model:[381,4,1,""]},"evennia.web.api.serializers.TypeclassSerializerMixin":{get_aliases:[381,3,1,""],get_attributes:[381,3,1,""],get_nicks:[381,3,1,""],get_permissions:[381,3,1,""],get_tags:[381,3,1,""],shared_fields:[381,4,1,""]},"evennia.web.api.tests":{TestEvenniaRESTApi:[382,1,1,""]},"evennia.web.api.tests.TestEvenniaRESTApi":{client_class:[382,4,1,""],get_view_details:[382,3,1,""],maxDiff:[382,4,1,""],setUp:[382,3,1,""],tearDown:[382,3,1,""],test_create:[382,3,1,""],test_delete:[382,3,1,""],test_list:[382,3,1,""],test_retrieve:[382,3,1,""],test_set_attribute:[382,3,1,""],test_update:[382,3,1,""]},"evennia.web.api.views":{AccountDBViewSet:[384,1,1,""],CharacterViewSet:[384,1,1,""],ExitViewSet:[384,1,1,""],ObjectDBViewSet:[384,1,1,""],RoomViewSet:[384,1,1,""],ScriptDBViewSet:[384,1,1,""],TypeclassViewSetMixin:[384,1,1,""]},"evennia.web.api.views.AccountDBViewSet":{basename:[384,4,1,""],description:[384,4,1,""],detail:[384,4,1,""],filterset_class:[384,4,1,""],name:[384,4,1,""],queryset:[384,4,1,""],serializer_class:[384,4,1,""],suffix:[384,4,1,""]},"evennia.web.api.views.CharacterViewSet":{basename:[384,4,1,""],description:[384,4,1,""],detail:[384,4,1,""],name:[384,4,1,""],queryset:[384,4,1,""],suffix:[384,4,1,""]},"evennia.web.api.views.ExitViewSet":{basename:[384,4,1,""],description:[384,4,1,""],detail:[384,4,1,""],name:[384,4,1,""],queryset:[384,4,1,""],suffix:[384,4,1,""]},"evennia.web.api.views.ObjectDBViewSet":{basename:[384,4,1,""],description:[384,4,1,""],detail:[384,4,1,""],filterset_class:[384,4,1,""],name:[384,4,1,""],queryset:[384,4,1,""],serializer_class:[384,4,1,""],suffix:[384,4,1,""]},"evennia.web.api.views.RoomViewSet":{basename:[384,4,1,""],description:[384,4,1,""],detail:[384,4,1,""],name:[384,4,1,""],queryset:[384,4,1,""],suffix:[384,4,1,""]},"evennia.web.api.views.ScriptDBViewSet":{basename:[384,4,1,""],description:[384,4,1,""],detail:[384,4,1,""],filterset_class:[384,4,1,""],name:[384,4,1,""],queryset:[384,4,1,""],serializer_class:[384,4,1,""],suffix:[384,4,1,""]},"evennia.web.api.views.TypeclassViewSetMixin":{filter_backends:[384,4,1,""],permission_classes:[384,4,1,""],set_attribute:[384,3,1,""]},"evennia.web.utils":{backends:[387,0,0,"-"],general_context:[388,0,0,"-"],middleware:[389,0,0,"-"],tests:[390,0,0,"-"]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[387,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[387,3,1,""]},"evennia.web.utils.general_context":{general_context:[388,5,1,""],set_game_name_and_slogan:[388,5,1,""],set_webclient_settings:[388,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[389,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[389,3,1,""],make_shared_login:[389,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[390,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[390,4,1,""],test_general_context:[390,3,1,""],test_set_game_name_and_slogan:[390,3,1,""],test_set_webclient_settings:[390,3,1,""]},"evennia.web.webclient":{urls:[392,0,0,"-"],views:[393,0,0,"-"]},"evennia.web.webclient.views":{webclient:[393,5,1,""]},"evennia.web.website":{forms:[395,0,0,"-"],templatetags:[396,0,0,"-"],tests:[398,0,0,"-"],urls:[399,0,0,"-"],views:[400,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[395,1,1,""],CharacterForm:[395,1,1,""],CharacterUpdateForm:[395,1,1,""],EvenniaForm:[395,1,1,""],ObjectForm:[395,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[395,1,1,""],base_fields:[395,4,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[395,4,1,""],fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[395,1,1,""],base_fields:[395,4,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[395,4,1,""],labels:[395,4,1,""],model:[395,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[395,4,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[395,4,1,""],clean:[395,3,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[395,1,1,""],base_fields:[395,4,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[395,4,1,""],labels:[395,4,1,""],model:[395,4,1,""]},"evennia.web.website.templatetags":{addclass:[397,0,0,"-"]},"evennia.web.website.templatetags.addclass":{addclass:[397,5,1,""]},"evennia.web.website.tests":{AdminTest:[398,1,1,""],ChannelDetailTest:[398,1,1,""],ChannelListTest:[398,1,1,""],CharacterCreateView:[398,1,1,""],CharacterDeleteView:[398,1,1,""],CharacterListView:[398,1,1,""],CharacterManageView:[398,1,1,""],CharacterPuppetView:[398,1,1,""],CharacterUpdateView:[398,1,1,""],EvenniaWebTest:[398,1,1,""],IndexTest:[398,1,1,""],LoginTest:[398,1,1,""],LogoutTest:[398,1,1,""],PasswordResetTest:[398,1,1,""],RegisterTest:[398,1,1,""],WebclientTest:[398,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[398,3,1,""],setUp:[398,3,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[398,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[398,3,1,""],test_valid_access_multisession_2:[398,3,1,""],unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[398,3,1,""],test_invalid_access:[398,3,1,""],test_valid_access:[398,3,1,""],unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[398,3,1,""],test_invalid_access:[398,3,1,""],unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[398,3,1,""],test_invalid_access:[398,3,1,""],test_valid_access:[398,3,1,""],unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[398,4,1,""],authenticated_response:[398,4,1,""],channel_typeclass:[398,4,1,""],character_typeclass:[398,4,1,""],exit_typeclass:[398,4,1,""],get_kwargs:[398,3,1,""],login:[398,3,1,""],object_typeclass:[398,4,1,""],room_typeclass:[398,4,1,""],script_typeclass:[398,4,1,""],setUp:[398,3,1,""],test_get:[398,3,1,""],test_get_authenticated:[398,3,1,""],test_valid_chars:[398,3,1,""],unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[398,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[398,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[398,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[398,4,1,""],url_name:[398,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[398,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[398,3,1,""],test_get_disabled:[398,3,1,""],url_name:[398,4,1,""]},"evennia.web.website.views":{AccountCreateView:[400,1,1,""],AccountMixin:[400,1,1,""],ChannelDetailView:[400,1,1,""],ChannelListView:[400,1,1,""],ChannelMixin:[400,1,1,""],CharacterCreateView:[400,1,1,""],CharacterDeleteView:[400,1,1,""],CharacterDetailView:[400,1,1,""],CharacterListView:[400,1,1,""],CharacterManageView:[400,1,1,""],CharacterMixin:[400,1,1,""],CharacterPuppetView:[400,1,1,""],CharacterUpdateView:[400,1,1,""],EvenniaCreateView:[400,1,1,""],EvenniaDeleteView:[400,1,1,""],EvenniaDetailView:[400,1,1,""],EvenniaIndexView:[400,1,1,""],EvenniaUpdateView:[400,1,1,""],HelpDetailView:[400,1,1,""],HelpListView:[400,1,1,""],HelpMixin:[400,1,1,""],ObjectCreateView:[400,1,1,""],ObjectDeleteView:[400,1,1,""],ObjectDetailView:[400,1,1,""],ObjectUpdateView:[400,1,1,""],TypeclassMixin:[400,1,1,""],admin_wrapper:[400,5,1,""],evennia_admin:[400,5,1,""],to_be_implemented:[400,5,1,""]},"evennia.web.website.views.AccountCreateView":{form_valid:[400,3,1,""],success_url:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.AccountMixin":{form_class:[400,4,1,""],model:[400,4,1,""]},"evennia.web.website.views.ChannelDetailView":{attributes:[400,4,1,""],get_context_data:[400,3,1,""],get_object:[400,3,1,""],max_num_lines:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.ChannelListView":{get_context_data:[400,3,1,""],max_popular:[400,4,1,""],page_title:[400,4,1,""],paginate_by:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.ChannelMixin":{access_type:[400,4,1,""],get_queryset:[400,3,1,""],model:[400,4,1,""],page_title:[400,4,1,""]},"evennia.web.website.views.CharacterCreateView":{form_valid:[400,3,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.CharacterDetailView":{access_type:[400,4,1,""],attributes:[400,4,1,""],get_queryset:[400,3,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.CharacterListView":{access_type:[400,4,1,""],get_queryset:[400,3,1,""],page_title:[400,4,1,""],paginate_by:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.CharacterManageView":{page_title:[400,4,1,""],paginate_by:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.CharacterMixin":{form_class:[400,4,1,""],get_queryset:[400,3,1,""],model:[400,4,1,""],success_url:[400,4,1,""]},"evennia.web.website.views.CharacterPuppetView":{get_redirect_url:[400,3,1,""]},"evennia.web.website.views.CharacterUpdateView":{form_class:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.EvenniaCreateView":{page_title:[400,3,1,""]},"evennia.web.website.views.EvenniaDeleteView":{page_title:[400,3,1,""]},"evennia.web.website.views.EvenniaDetailView":{page_title:[400,3,1,""]},"evennia.web.website.views.EvenniaIndexView":{get_context_data:[400,3,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.EvenniaUpdateView":{page_title:[400,3,1,""]},"evennia.web.website.views.HelpDetailView":{get_context_data:[400,3,1,""],get_object:[400,3,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.HelpListView":{page_title:[400,4,1,""],paginate_by:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.HelpMixin":{get_queryset:[400,3,1,""],model:[400,4,1,""],page_title:[400,4,1,""]},"evennia.web.website.views.ObjectCreateView":{model:[400,4,1,""]},"evennia.web.website.views.ObjectDeleteView":{"delete":[400,3,1,""],access_type:[400,4,1,""],model:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.ObjectDetailView":{access_type:[400,4,1,""],attributes:[400,4,1,""],get_context_data:[400,3,1,""],get_object:[400,3,1,""],model:[400,4,1,""],template_name:[400,4,1,""]},"evennia.web.website.views.ObjectUpdateView":{access_type:[400,4,1,""],form_valid:[400,3,1,""],get_initial:[400,3,1,""],get_success_url:[400,3,1,""],model:[400,4,1,""]},"evennia.web.website.views.TypeclassMixin":{typeclass:[400,3,1,""]},evennia:{accounts:[157,0,0,"-"],commands:[163,0,0,"-"],comms:[186,0,0,"-"],contrib:[192,0,0,"-"],help:[267,0,0,"-"],locks:[271,0,0,"-"],objects:[274,0,0,"-"],prototypes:[279,0,0,"-"],scripts:[284,0,0,"-"],server:[293,0,0,"-"],set_trace:[155,5,1,""],settings_default:[344,0,0,"-"],typeclasses:[345,0,0,"-"],utils:[351,0,0,"-"],web:[377,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","exception","Python exception"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","function","Python function"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:exception","3":"py:method","4":"py:attribute","5":"py:function","6":"py:data"},terms:{"000":[62,66,71,96,374],"0000":[66,71],"0004":68,"0005":194,"001":[8,68,374],"002":374,"003":[107,374],"004":374,"005":[62,352,374],"006":374,"007":374,"008":374,"009":374,"010":[82,374],"011":374,"012":374,"013":374,"0131018167":135,"014":374,"015":374,"015public":82,"016":374,"017":374,"018":374,"019":374,"020":374,"020t":82,"021":374,"022":374,"023":374,"024":374,"0247":68,"025":374,"026":374,"027":374,"028":374,"029":374,"030":374,"030a":82,"031":374,"032":374,"033":[352,374],"034":[68,374],"035":374,"036":374,"037":374,"038":374,"039":374,"040":374,"040f":82,"041":374,"042":374,"043":374,"043thi":107,"044":374,"045":374,"046":374,"047":374,"048":374,"049":374,"050":[352,374],"050f":82,"051":374,"052":374,"053":374,"054":[62,374],"055":[352,374],"056":374,"057":374,"058":374,"059":374,"060":374,"061":374,"062":374,"063":374,"064":374,"065":374,"066":374,"067":374,"068":374,"069":374,"070":374,"071":374,"072":374,"073":374,"074":374,"075":374,"076":374,"077":374,"078":374,"079":374,"080":374,"081":374,"082":374,"083":374,"084":374,"085":374,"086":374,"087":374,"088":374,"089":374,"090":374,"091":374,"092":374,"093":374,"094":374,"095":374,"096":374,"097":374,"098":374,"099":374,"0b16":138,"0d0":89,"0x045a0990":3,"100":[5,20,45,70,73,89,97,113,118,183,206,212,218,246,249,252,253,374,375,400],"1000":[5,38,89,120,148,249,250,251,252,253,282],"10000":400,"1000000":[5,96,368],"100m":374,"100mb":146,"101":[20,278,374],"101m":374,"102":374,"102m":374,"103":374,"103m":374,"104":374,"104m":374,"105":374,"105m":374,"106":374,"106m":374,"107":374,"107m":374,"108":374,"108m":374,"109":374,"1098":45,"109m":374,"10gold":113,"10m":142,"110":[246,352,360,374],"110m":374,"111":[49,62,171,374],"111m":374,"112":374,"112m":374,"113":[146,374],"113m":374,"114":374,"114m":374,"115":374,"115600":89,"115m":374,"116":374,"116m":374,"117":374,"117m":374,"118":[44,374],"1184":137,"118m":374,"119":374,"119m":374,"120":[20,374],"1200":358,"120m":374,"121":374,"121m":374,"122":374,"122m":374,"123":[11,133,278,374],"1234":[37,139,233],"123dark":95,"123m":374,"124":374,"12400":96,"124m":374,"125":374,"125m":374,"126":374,"126m":374,"127":[67,110,136,137,138,140,142,146,152,318,374],"127m":374,"128":374,"128m":374,"129":374,"129m":374,"12s":19,"130":374,"130m":374,"131":374,"131m":374,"132":374,"132m":374,"133":374,"133m":374,"134":[49,171,374],"134m":374,"135":374,"135m":374,"136":374,"136m":374,"137":374,"137m":374,"138":374,"138m":374,"139":374,"139m":374,"140":[3,155,374],"1400":358,"140313967648552":22,"140m":374,"141":374,"141m":374,"142":[68,197,374],"142m":374,"143":374,"143m":374,"144":374,"144m":374,"145":374,"145m":374,"146":374,"146m":374,"147":374,"147m":374,"148":374,"148m":374,"149":374,"149m":374,"150":[357,374],"150m":374,"151":374,"151m":374,"152":374,"152m":374,"153":374,"153m":374,"154":374,"154m":374,"155":374,"155m":374,"156":[8,374],"156m":374,"157":374,"1577865600":92,"157m":374,"158":374,"158m":374,"159":374,"159m":374,"160":374,"160m":374,"161":374,"161m":374,"162":374,"162m":374,"163":374,"163m":374,"164":374,"164m":374,"165":374,"165m":374,"166":374,"166m":374,"167":374,"167m":374,"168":374,"168m":374,"169":374,"169m":374,"16m":374,"170":374,"170m":374,"171":374,"171m":374,"172":374,"172m":374,"173":374,"1730":135,"173m":374,"174":374,"174m":374,"175":374,"175m":374,"176":374,"1763":102,"1764":102,"176m":374,"177":374,"177m":374,"178":374,"178m":374,"179":374,"179m":374,"17m":374,"180":374,"180m":374,"181":374,"181m":374,"182":374,"182m":374,"183":374,"183m":374,"184":374,"184m":374,"185":374,"185m":374,"186":374,"186m":374,"187":374,"187m":374,"188":374,"188m":374,"189":[103,374],"189m":374,"18m":374,"190":374,"1903":102,"190m":374,"191":374,"191m":374,"192":374,"192m":374,"193":374,"193m":374,"194":374,"194m":374,"195":374,"195m":374,"196":374,"196m":374,"197":374,"1970":92,"197m":374,"198":374,"198m":374,"199":374,"1996":135,"1998":135,"199m":374,"19m":374,"1_7":8,"1d100":[113,118,206],"1d2":89,"1d20":113,"1d6":118,"1gb":146,"1st":92,"200":[246,374,398],"2001":135,"2003":135,"2004":135,"2008":375,"200m":374,"201":374,"2010":374,"2011":[69,198,244,263],"2012":[69,196,206,207,217],"2013":135,"2014":[69,81,243,246],"2015":[69,138,219,235,236],"2016":[69,229,232,242,244],"2017":[6,69,92,146,199,200,205,220,234,239,240,247,249,250,251,252,253,265,266],"2018":[67,69,107,108,197,218,228,233],"2019":[69,135,217],"201m":374,"202":374,"2020":[49,69,70,92,194,202,246,261],"2020_01_29":368,"2020_01_29__1":368,"2020_01_29__2":368,"202m":374,"203":[146,374],"203m":374,"204":374,"204m":374,"205":[358,374],"205m":374,"206":374,"206m":374,"207":374,"2076":102,"207m":374,"208":[98,374],"208m":374,"209":374,"209m":374,"20m":374,"210":374,"210m":374,"211":374,"211m":374,"212":[49,374],"2128":89,"212m":374,"213":374,"213m":374,"214":374,"214m":374,"215":374,"215m":374,"216":374,"216m":374,"217":374,"217m":374,"218":374,"218m":374,"219":[67,374],"219m":374,"21m":374,"220":374,"2207":234,"220m":374,"221":[353,374],"221m":374,"222":[62,352,374],"222m":374,"223":[49,374],"223m":374,"224":374,"224m":374,"225":[49,374],"225m":374,"226":374,"226m":374,"227":374,"227m":374,"228":374,"228m":374,"229":374,"229m":374,"22m":[352,374],"22nd":375,"230":[62,374],"230m":374,"231":374,"231m":374,"232":374,"232m":374,"233":[49,171,374],"233m":374,"234":[200,374],"234m":374,"235":374,"235m":374,"236":374,"236m":374,"237":[49,374],"237m":374,"238":374,"238m":374,"239":374,"239m":374,"23m":374,"240":374,"240m":374,"241":374,"241m":374,"242":374,"242m":374,"243":374,"243m":374,"244":[38,374],"244m":374,"245":374,"245m":374,"246":374,"246m":374,"247":374,"247m":374,"248":374,"248m":374,"249":374,"249m":374,"24m":374,"250":374,"250m":374,"251":374,"251m":374,"252":374,"252m":374,"253":374,"253m":374,"254":374,"254m":374,"255":[138,352,374],"255m":374,"256":[49,62,170,352],"25m":374,"26m":374,"27m":374,"280":143,"28gmcp":322,"28m":374,"29m":374,"2d6":[91,113,206],"2gb":146,"2nd":216,"2pm6ywo":74,"2xcoal":203,"300":[62,130,205,362],"3000000":96,"302":398,"30m":[352,374],"30s":113,"31m":[352,374],"31st":92,"32bit":[138,140],"32m":[352,374],"32nd":91,"333":[49,62],"33m":[352,374],"340":89,"34m":[352,374],"358283996582031":5,"35m":[352,374],"360":92,"3600":[92,194],"36m":[352,374],"37m":[352,374],"3872":102,"38m":374,"39m":374,"3c3ccec30f037be174d3":375,"3d6":206,"3rd":[92,216],"4000":[2,67,77,110,140,142,145,146,148,149,152],"4001":[2,46,64,67,80,93,110,123,132,133,136,140,142,145,146,148,149,152,327],"4002":[2,136,142,146,148],"4003":146,"4004":146,"4005":146,"4006":146,"403":11,"404":93,"40m":[352,374],"41917":318,"41m":[352,374],"4201":146,"425":352,"42m":[352,374],"430000":92,"431":352,"43m":[352,374],"443":[136,142,149],"444":62,"44m":[352,374],"45m":[19,352,374],"46m":[352,374],"474a3b9f":36,"47m":[352,374],"48m":374,"49m":374,"4er43233fwefwfw":67,"4th":[75,135],"500":[62,130,352,400],"50000":96,"500red":352,"502916":8,"503435":8,"505":352,"50m":374,"50mb":146,"516106":89,"51m":374,"520":62,"5242880":194,"52m":374,"530":107,"53m":374,"5432":137,"54m":374,"550":[352,358],"550n":82,"551e":82,"552w":82,"553b":82,"554i":82,"555":[62,234,352],"555e":82,"55m":374,"565000":92,"566":38,"56m":374,"577349":374,"57m":374,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":74,"58m":374,"593":375,"59m":374,"5d5":89,"5mb":194,"5x5":73,"600":375,"60m":374,"61m":374,"62cb3a1a":36,"62m":374,"63m":374,"64m":374,"65m":374,"6666":53,"6667":[135,144,160,178,339],"66m":374,"67m":374,"68m":374,"69m":374,"6d6":89,"70982813835144":5,"70m":374,"71m":374,"72m":374,"73m":374,"74m":374,"75m":374,"760000":92,"76m":374,"775":2,"77m":374,"78m":374,"79m":374,"8080":146,"80m":374,"8111":2,"81m":374,"82m":374,"83m":374,"84m":374,"85000":96,"85m":374,"86400":128,"86m":374,"87m":374,"8859":[16,61],"88m":374,"89m":374,"8f64fec2670c":146,"900":[218,358],"9000":395,"90m":374,"90s":376,"91m":374,"92m":374,"93m":374,"94m":374,"95m":374,"96m":374,"97m":374,"981":234,"98m":374,"990":358,"99999":112,"99m":374,"\u6d4b\u8bd5":82,"abstract":[58,78,103,113,211,253,347,348,349,365,369,375],"boolean":[14,22,46,99,132,168,206,218,273,278,281,290,318,347,350,352,353,369,376],"break":[3,15,45,46,48,49,60,62,73,74,85,90,91,98,106,107,108,112,114,117,139,149,155,181,182,232,258,307,359,360,375],"byte":[16,19,61,300,307,309,318,326,375],"case":[3,8,9,11,13,14,15,16,19,20,22,23,27,30,31,34,37,41,42,45,46,48,49,53,56,58,59,60,61,62,68,71,72,73,74,75,78,81,82,83,84,87,88,91,92,93,95,96,98,99,100,101,102,103,104,105,106,107,108,109,111,112,115,117,120,121,128,129,132,135,136,137,148,149,152,153,158,160,165,167,170,173,179,181,182,184,188,189,190,194,195,196,197,199,202,203,206,217,218,226,234,236,241,245,258,264,269,270,272,273,278,282,287,289,303,307,311,315,329,336,339,347,348,349,350,352,354,365,372,375,387],"catch":[0,6,16,19,33,38,44,85,91,98,117,127,160,179,209,264,288,298,303,310,336,337,357,359,365,368,371,400],"char":[41,59,73,89,91,97,102,105,118,120,126,128,132,143,158,173,179,211,212,219,264,278,295,308,321,322,343,352,358,361],"class":[0,3,6,12,13,17,20,26,27,28,29,34,37,38,41,48,49,50,53,58,64,69,70,72,75,76,77,78,81,82,83,84,85,86,88,89,90,91,92,94,95,96,97,98,99,100,101,102,103,106,109,110,112,113,117,118,120,121,123,126,127,128,129,131,132,133,143,158,159,160,161,162,163,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,216,217,218,219,222,223,225,226,228,229,232,233,234,235,236,240,241,242,243,244,245,246,247,249,250,251,252,253,255,257,258,259,261,262,263,264,265,266,268,269,270,273,274,275,276,277,278,280,282,283,285,286,287,288,289,290,291,292,294,295,296,298,300,301,304,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,331,334,336,337,338,339,341,342,343,345,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,364,365,366,367,368,369,370,371,372,373,374,375,379,380,381,382,384,387,389,390,395,398,400,402],"const":265,"default":[2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,29,33,34,37,38,40,41,42,43,45,48,49,50,51,52,53,54,55,56,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,75,76,77,78,80,81,84,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,107,108,109,110,113,114,115,117,120,121,123,125,126,127,129,130,132,133,136,137,140,141,142,143,144,145,146,148,149,152,155,156,158,159,160,162,163,164,165,166,167,168,188,189,191,194,196,197,198,199,200,202,204,205,206,207,209,211,212,214,215,216,217,218,219,220,223,225,226,229,232,233,235,236,239,240,242,243,244,245,246,247,249,250,251,252,253,257,258,262,264,265,266,267,269,270,271,273,278,282,283,287,288,290,292,296,298,300,302,303,304,308,320,321,322,327,329,330,336,337,338,339,343,344,347,348,349,350,352,354,355,357,359,360,361,364,365,367,368,369,370,371,372,375,376,379,384,387,395,400,402],"export":145,"final":[0,2,8,19,22,29,31,37,41,45,48,55,56,58,62,75,79,84,86,87,91,93,97,99,101,102,103,105,106,111,114,118,120,121,125,130,132,133,137,140,149,164,165,166,173,178,182,194,202,206,247,273,283,335,339,352,354,359,360,367],"float":[72,75,106,160,205,224,225,228,246,281,291,298,310,348,362,367,371,375],"function":[0,5,7,8,9,13,14,15,19,22,23,26,27,28,29,30,37,38,40,42,44,45,46,48,51,53,56,58,59,60,64,65,67,70,71,73,74,75,77,78,80,81,82,84,87,88,90,91,92,93,95,96,97,98,99,100,102,104,105,106,108,111,112,113,114,115,117,118,121,123,127,129,132,133,137,140,145,153,155,158,162,165,167,168,170,171,172,173,174,178,179,180,181,183,184,189,190,194,196,197,198,202,204,205,206,209,211,216,217,218,220,224,225,228,229,233,235,236,241,242,246,247,249,250,251,252,253,258,261,263,264,265,266,270,271,272,273,278,281,282,283,288,290,291,292,298,303,307,318,319,324,327,330,337,339,341,349,350,351,352,353,355,356,357,359,360,362,367,368,369,370,374,375,376,382,384,388,400],"g\u00e9n\u00e9ral":135,"goto":[97,261,359],"import":[1,3,5,6,7,8,10,12,13,14,15,16,19,20,22,26,27,28,29,30,31,32,34,38,40,41,42,43,44,45,46,48,50,51,53,55,56,58,61,62,64,65,66,67,68,70,71,72,73,76,77,78,80,81,82,83,84,85,86,88,89,90,91,92,93,95,97,98,99,101,102,104,105,106,109,112,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,139,140,143,144,146,149,153,155,167,173,183,184,188,194,196,197,198,199,200,202,205,206,216,217,218,228,229,232,234,235,236,242,243,246,247,249,250,251,252,253,258,263,264,266,269,273,282,283,292,298,302,310,311,332,336,339,340,347,349,353,354,357,358,359,360,361,372,373,375,400],"int":[13,20,27,30,38,45,62,72,82,86,89,91,97,98,105,107,121,133,158,160,165,166,168,190,194,196,199,205,206,216,218,220,222,224,225,228,236,246,247,249,250,251,252,253,265,278,283,289,291,292,295,296,298,302,303,307,308,309,310,312,316,317,318,326,327,329,339,341,343,347,348,352,355,357,358,359,360,361,362,365,367,368,372,375],"long":[0,8,11,16,19,22,27,28,29,31,33,41,44,45,48,53,58,60,61,63,64,67,68,71,72,73,74,75,78,82,84,88,91,92,95,97,99,100,102,105,107,108,114,115,117,118,127,129,130,132,134,135,137,143,144,146,170,173,178,196,203,207,225,233,243,252,265,307,312,327,352,353,360,361,375],"new":[0,2,5,7,9,11,12,13,14,15,19,20,22,23,25,26,27,29,31,32,34,36,37,40,41,42,43,46,49,50,51,52,53,55,56,59,60,63,64,66,67,68,69,72,73,74,75,77,78,79,81,82,84,86,87,88,90,92,95,96,97,98,99,100,102,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,122,124,125,126,127,129,131,133,134,135,137,138,139,140,141,143,144,145,146,147,148,158,159,160,166,167,168,170,171,173,178,181,182,183,184,185,187,188,189,197,198,199,202,207,209,210,211,214,216,217,218,222,225,229,232,233,234,235,236,242,243,246,247,249,250,251,252,253,262,263,264,266,270,273,275,277,278,280,282,283,285,287,290,291,292,295,298,307,308,309,310,316,317,318,323,330,338,339,343,347,348,349,350,352,353,355,358,359,360,361,365,367,368,369,375,398,400,401,402],"null":[58,99,136,346,367],"public":[5,11,23,82,87,91,99,104,114,133,141,142,144,146,148,149,178,194,278,343,361],"return":[2,3,5,6,8,13,16,19,22,26,28,29,30,31,34,37,38,42,43,45,46,48,53,55,60,62,63,68,70,72,73,75,78,80,81,82,83,84,85,86,87,88,91,92,93,95,96,97,98,99,100,105,106,109,111,117,118,120,121,123,126,127,129,132,133,143,148,149,153,154,158,159,160,162,164,165,166,167,168,170,173,178,180,183,184,188,189,190,191,194,195,196,197,199,202,205,206,209,210,211,212,214,216,217,218,220,222,223,224,225,228,229,233,234,235,236,240,241,242,245,246,247,249,250,251,252,253,255,258,261,262,263,264,265,266,268,269,270,272,273,275,277,278,280,281,282,283,288,289,290,292,295,296,298,303,304,307,308,310,311,312,313,315,316,317,318,319,321,322,323,325,326,327,329,330,336,337,339,341,342,343,346,347,348,349,350,352,353,354,355,356,357,359,360,361,362,365,367,368,369,370,371,372,374,375,376,379,380,381,388,395,400],"short":[3,27,33,34,43,46,56,62,63,65,68,71,75,84,86,90,91,92,100,103,105,107,113,121,139,143,149,153,197,199,211,225,232,235,236,265,283,353,375],"static":[46,64,69,72,75,91,104,113,114,125,155,156,180,192,197,222,236,244,245,343,355,379,380,381,393,400,402],"super":[20,34,45,53,68,70,72,82,87,90,91,92,95,105,108,121,127,129,197,199,236],"switch":[11,12,14,15,20,22,23,26,29,31,45,48,50,51,55,59,62,63,66,67,71,82,91,95,96,100,120,121,129,130,137,141,144,146,147,152,170,171,172,173,178,179,180,181,182,183,188,189,206,211,214,217,229,232,233,250,258,287,349,355,360,376],"th\u00ed":100,"throw":[11,13,37,54,68,132,145,167,180,375],"true":[0,8,12,13,14,19,20,22,23,26,27,29,30,31,32,33,38,41,44,45,46,48,53,54,55,58,62,64,68,72,75,80,81,82,84,87,89,91,92,93,95,97,98,99,100,104,105,106,109,111,114,117,120,121,126,128,129,130,132,139,141,142,144,146,147,148,158,162,164,166,167,168,170,173,178,180,181,184,187,188,189,190,191,194,196,197,199,200,202,203,205,206,209,210,211,214,216,218,220,222,225,233,234,235,236,242,246,247,249,250,251,252,253,258,261,262,266,268,272,273,275,277,278,280,282,283,285,287,288,289,290,291,292,294,296,298,303,304,307,309,316,321,326,327,337,339,341,343,346,347,348,349,352,355,357,359,360,361,362,365,367,370,371,372,375,376,380],"try":[0,3,5,6,8,13,14,16,19,26,27,29,30,31,37,38,46,48,49,50,54,58,60,61,64,65,66,67,68,70,71,72,73,75,77,78,80,81,82,84,85,86,88,89,90,91,93,95,98,99,100,101,102,103,105,106,107,108,110,112,113,115,116,117,118,119,121,122,124,125,127,128,129,130,132,133,136,137,139,140,141,145,146,149,153,158,162,166,168,173,189,191,196,197,202,207,226,234,235,236,242,243,245,246,249,250,251,252,253,258,262,263,264,266,270,278,282,295,298,307,322,323,327,341,346,347,349,352,354,355,357,358,371,375],"var":[46,59,137,142,194,239,322,353],"void":89,"while":[5,8,13,14,15,20,22,25,26,27,37,38,46,48,56,58,60,62,63,66,67,68,72,73,74,75,77,79,82,83,84,87,89,90,91,92,98,100,101,103,104,105,107,108,111,112,113,114,117,120,125,127,129,132,133,137,140,145,146,149,153,158,170,173,181,184,189,194,196,202,218,226,233,234,250,253,258,262,264,266,278,283,290,322,345,346,349,359,361,375,376,400],AIs:135,AND:[31,102,118,173,218,273,347],AWS:[146,148,194],Adding:[1,21,22,60,90,94,96,97,104,107,113,114,117,120,143,155,156,192,217,359,402],Age:[218,395],And:[0,2,3,13,22,27,31,41,48,58,66,67,68,71,73,80,81,82,84,87,90,92,93,98,105,107,108,113,115,118,130,132,167,199,247,249,250,251,252,253,402],Are:[22,96,100,112,135],Aye:71,BGs:130,Being:[91,95,107,111,121],But:[0,3,8,13,14,16,19,20,22,27,31,37,38,40,42,45,48,56,58,62,66,68,73,74,75,77,78,81,82,83,84,86,87,88,90,92,93,96,97,98,99,100,102,104,105,106,107,108,109,112,114,115,117,118,122,130,132,133,139,144,148,166,167,196,350,400],DNS:146,DOING:218,DoS:316,Doing:[22,38,77,84,99,118,133,167,170],For:[2,3,4,5,8,10,11,12,14,15,17,19,20,22,27,31,35,37,38,41,49,50,51,55,56,58,59,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,81,82,84,86,87,89,90,91,92,93,95,97,98,100,102,104,105,106,107,108,109,113,114,117,118,120,121,125,129,130,131,132,133,135,136,137,140,144,146,147,148,149,153,166,167,173,183,188,189,190,191,197,199,204,206,211,217,218,219,228,236,242,244,246,247,250,262,270,273,283,318,327,347,349,352,356,359,369,371,375,383,395,400],GMs:[91,113,114],Going:[114,115,265],Has:[69,138,249,250,251,252,253],His:[90,219],IDE:[7,75],IDEs:90,IDs:[66,132,133,148,224,347,375,381],INTO:[173,218],IOS:138,IPs:[49,137,149,239,341],IRE:[59,322],Its:[4,31,34,38,41,56,58,87,92,93,219,246,258,283,357,359,375],LTS:6,NOT:[13,22,31,46,82,102,146,149,173,273,283,341],Near:103,Not:[8,11,30,43,44,46,60,85,87,90,99,102,107,108,112,115,131,132,136,138,139,146,160,167,181,182,278,295,308,309,310,312,313,314,320,322,325,347,348,369],OBS:[51,69],ONE:149,Obs:8,One:[2,9,10,11,23,27,31,33,38,41,44,49,55,66,68,71,72,75,78,82,84,90,91,93,98,99,100,102,105,107,108,109,114,117,121,126,129,130,131,135,136,137,140,153,155,162,164,196,202,206,211,235,246,247,262,263,282,283,308,336,346,347,348,352,353,360,375],PRs:11,Such:[8,14,22,27,74,78,83,90,112,114,118,173,283,352,359],THAT:98,THE:218,THEN:[167,218],THERE:218,TLS:149,That:[0,3,4,5,11,16,20,22,29,30,38,41,43,44,45,48,65,66,67,68,71,72,73,77,78,80,81,82,86,87,90,92,93,98,99,100,102,103,105,106,107,111,113,114,117,118,123,125,133,147,196,197,207,246,247,273,283,339,359,383],The:[2,3,4,6,7,8,9,10,11,12,16,17,19,20,22,23,24,28,29,30,31,32,33,34,36,40,41,42,43,44,45,46,49,53,54,55,58,59,60,61,62,63,65,66,67,70,73,74,75,76,77,78,80,81,82,83,85,86,88,89,90,92,95,96,98,99,100,101,102,103,104,105,106,107,108,109,110,113,114,117,118,125,127,128,129,130,131,132,133,134,135,136,137,138,139,140,144,145,146,147,148,149,151,153,158,160,161,162,164,165,166,167,168,170,173,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,196,197,199,202,203,205,206,207,209,210,211,212,214,216,217,218,219,220,222,223,224,225,228,229,233,234,235,236,242,243,246,247,249,250,251,252,253,255,257,258,261,262,263,264,265,266,267,269,270,272,273,277,278,280,281,282,283,286,287,288,289,290,292,295,296,297,298,300,302,303,305,307,308,309,310,311,312,313,314,315,316,317,318,320,321,322,323,325,326,327,329,330,335,336,337,338,339,343,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,363,365,367,368,369,370,371,372,373,375,376,379,380,381,383,384,395,400,401,402],Their:[27,37,62,118,149,219],Theirs:219,Then:[3,5,8,11,16,42,46,66,67,68,71,75,86,87,89,93,98,105,140,142,148,217],There:[0,5,6,8,9,13,14,15,16,19,20,22,23,27,29,31,34,38,40,41,42,43,45,47,48,51,58,59,60,61,62,66,68,71,72,73,75,78,79,81,82,87,90,91,92,93,95,97,98,99,100,101,102,104,106,107,109,112,113,114,115,117,118,120,121,125,126,127,129,132,135,136,137,144,146,147,149,181,202,217,218,247,249,250,251,252,253,266,283,292,303,322,339,352,353,359,367,401],These:[8,11,13,14,17,22,23,24,25,27,29,30,37,38,41,42,43,45,46,53,56,58,59,62,66,67,68,70,72,73,75,80,82,86,93,98,99,100,101,102,104,105,107,108,109,113,114,117,118,129,132,141,146,148,149,153,157,158,159,164,166,168,170,172,174,182,190,197,202,205,228,229,233,235,236,240,246,258,264,269,273,278,282,283,292,297,304,323,326,327,329,338,339,340,347,349,352,356,359,360,361,368,369,370,375],USE:272,USING:202,Use:[5,8,11,12,14,15,20,27,34,37,41,45,46,49,62,67,68,75,80,82,91,93,100,106,107,108,111,120,121,136,137,138,139,140,141,146,148,152,158,165,170,171,173,178,179,183,185,196,197,202,205,207,209,229,232,233,234,236,250,251,252,253,265,275,277,278,300,304,309,326,327,329,330,333,347,349,352,358,359,361,365,372,375],Used:[22,129,164,167,173,189,218,232,247,266,277,290,300,318,347,349,360,361,375,388],Useful:[27,146,402],Uses:[62,173,185,207,239,262,298,347,361,365],Using:[1,4,19,27,29,31,44,52,68,71,77,91,92,98,102,105,106,107,108,110,114,116,119,121,122,124,129,151,155,156,173,192,236,250,258,265,278,318,345,359,402],VCS:2,VHS:218,VPS:146,WILL:[98,138],WIS:91,WITH:[137,218],Will:[20,30,62,75,100,112,153,158,202,205,214,216,234,236,278,281,283,296,298,307,308,349,359,361,362,367,370,375],With:[13,16,33,51,70,73,77,90,99,102,109,111,112,113,114,117,121,136,137,148,155,158,194,197,202,236,278,283,352],Yes:[22,218,357],__1:368,__2:368,_________________:45,_________________________:27,______________________________:27,________________________________:27,_________________________________:45,______________________________________:359,______________________________________________:27,_______________________________________________:27,____________________________________________________:27,_________________________________________________________:97,__________________________________________________________:97,__all__:[159,268,275],__defaultclasspath__:349,__doc__:[22,29,168,181,183,184,270,355,359],__example__:6,__ge:102,__ge__:6,__getitem__:352,__gt:102,__iendswith:102,__in:102,__init_:361,__init__:[4,6,13,42,45,53,72,76,104,108,123,166,167,168,188,191,194,196,197,202,214,222,234,236,246,265,273,277,278,282,288,289,291,292,295,296,298,300,301,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,325,326,327,329,336,337,339,341,342,343,346,347,349,350,352,354,357,358,359,360,361,367,368,369,370,371,375,389],__istartswith:102,__iter__:13,__le:102,__lt:102,__multimatch_command:182,__noinput_command:[166,182,197,357,359,360],__nomatch_command:[182,197,209,264,357,359],__pycache__:104,__send_to_channel_command:182,__settingsclasspath__:349,__unloggedin_look_command:[185,207],_action_thre:27,_action_two:27,_all_:166,_always_:202,_asynctest:324,_attrs_to_sync:338,_attrtyp:347,_cach:349,_cached_cmdset:167,_call_or_get:197,_callback:[19,292],_char_index:352,_character_dbref:198,_check_password:27,_check_usernam:27,_clean_nam:195,_clean_str:352,_cleanup_charact:120,_code_index:352,_compress_cont:195,_copi:[173,278],_creation:45,_data:360,_default:[27,359],_defend:27,_differ:352,_errorcmdset:167,_event:228,_every_:202,_evmenu:359,_file:368,_flag:282,_footer:22,_format_diff_text_and_opt:283,_get_a_random_goblin_nam:37,_get_db_hold:[337,349],_get_top:93,_getinput:359,_gettabl:303,_http11clientfactori:300,_init:0,_init_charact:120,_is_fight:84,_is_in_mage_guild:27,_ital:75,_italic_:139,_loadfunc:357,_menutre:[27,82,359],_monitor:303,_monitor_callback:32,_nicklist_cal:160,_npage:360,_oob_at_:365,_option:27,_os:194,_page_formatt:360,_pagin:360,_pending_request:343,_permission_hierarchi:272,_ping_cal:160,_playable_charact:[93,132],_postsav:365,_prefix:236,_quell:272,_quitfunc:357,_raw_str:352,_reactor_stop:[315,336],_recog_obj2recog:236,_recog_obj2regex:236,_recog_ref2recog:236,_regex:236,_repeat:303,_safe_contents_upd:277,_savefunc:357,_saver:[13,356],_saverdict:[13,246,356],_saverlist:[13,356],_saverset:356,_sdesc:236,_select:27,_sensitive_:387,_session:359,_set:102,_set_attribut:27,_set_nam:27,_some_other_monitor_callback:32,_start_delai:292,_static:75,_stop_:375,_stop_serv:315,_swordsmithingbaserecip:203,_templat:75,_test:164,_to_evt:360,_traithandlerbas:245,_validate_fieldnam:91,a2enmod:136,a8oc3d5b:148,a_off:196,a_python_func:75,aaaaaargh:107,aardwolf:59,abandon:209,abat:115,abbrevi:[55,62,173,203,232,367],abcd:179,abid:130,abil:[8,20,22,28,31,37,46,48,60,89,90,91,100,104,107,111,113,114,118,121,133,146,148,235,236,243,249,250,251,252,253,278,290,298,347],abl:[0,2,3,5,7,10,11,13,14,15,19,20,22,27,28,33,34,37,38,40,43,51,55,58,62,65,66,68,70,72,73,77,78,80,81,83,84,87,90,91,93,95,97,98,100,106,107,111,112,115,117,118,120,121,123,129,132,133,136,137,140,143,145,146,148,149,167,170,171,173,174,188,191,197,205,211,220,229,236,242,246,249,250,251,252,253,347,349,356,371,375,398],abod:272,abort:[19,22,27,28,34,82,109,117,158,168,173,189,202,209,243,264,278,281,359,360],about:[0,2,3,5,6,8,11,13,14,15,16,17,20,22,27,29,35,37,40,43,48,49,50,55,56,58,60,61,62,64,66,67,68,71,74,75,77,78,79,81,82,85,86,87,88,90,93,94,95,97,98,99,100,101,102,103,104,105,107,110,111,112,115,116,117,118,119,120,121,122,123,124,125,127,128,130,133,134,135,137,138,139,140,143,145,146,148,149,151,153,158,173,183,188,194,196,197,199,202,206,209,211,212,244,251,252,253,263,264,270,278,298,300,303,312,314,316,325,327,337,339,346,348,350,352,360,365,367,375,381],abov:[0,2,5,7,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,37,38,41,43,45,46,48,49,53,58,62,64,65,67,70,71,72,73,74,78,80,81,83,84,85,88,89,90,91,92,93,95,97,98,100,102,104,105,106,107,108,109,110,113,117,120,121,127,129,131,132,136,137,138,140,146,148,153,166,167,173,197,202,206,216,218,220,229,234,236,243,244,246,247,249,251,252,253,273,278,303,346,359,370,388],abridg:87,abruptli:246,absolut:[19,75,89,92,94,98,133,135,199,205,206,219,358,362,375],absorb:30,abspath:375,abstractus:162,abus:149,academi:135,acccount:24,accept:[11,13,15,19,20,27,30,31,37,44,45,59,62,68,74,91,106,107,113,114,132,133,137,139,146,158,164,165,183,196,206,218,223,226,234,235,236,243,262,264,272,278,298,303,316,342,343,348,353,359,367,371,375],accept_callback:[223,225],accesing_obj:272,access:[0,8,9,11,13,14,15,19,20,22,23,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,49,51,53,54,56,58,60,62,64,66,68,69,70,72,73,75,76,78,80,81,82,84,86,87,89,90,91,93,94,97,98,99,101,102,103,104,105,106,107,110,111,113,114,117,118,120,121,129,130,132,133,136,137,140,143,146,148,149,152,158,159,162,166,167,168,170,171,173,178,179,180,181,182,183,188,189,190,191,194,197,202,204,209,217,220,222,224,233,235,236,246,249,250,251,252,253,264,265,270,271,272,273,277,278,281,282,283,287,289,291,292,295,298,307,308,337,339,345,346,347,349,350,353,354,355,368,374,375,380,381,395,400],access_kei:194,access_key_nam:194,access_obj:[272,347],access_opt:376,access_token_kei:[128,143],access_token_secret:[128,143],access_typ:[29,158,168,173,189,191,270,272,273,278,347,349,400],accessed_obj:[31,82,117,129,272,273],accessing_obj:[13,31,82,117,129,158,189,191,270,272,273,278,347,349],accessing_object:[13,272],accessor:[162,191,270,277,287,347,349,350,366],accessori:140,accident:[16,20,75,114,121,171,173,203,337],accommod:80,accomod:361,accompani:121,accomplish:[49,72,77,82,87,112,114,117],accord:[20,22,73,102,114,120,130,197,199,216,234,235,250,291,352,353],accordingli:[7,72,91,146,189,265],account1:398,account2:398,account:[8,11,13,15,17,19,20,22,23,25,26,27,28,30,31,33,34,36,37,38,40,41,42,43,45,49,51,54,56,60,62,63,64,66,67,68,72,73,74,75,76,80,81,82,87,89,90,92,93,95,98,99,100,103,104,105,106,109,112,121,128,130,132,133,138,141,143,146,148,153,155,156,163,164,165,166,167,168,169,171,173,174,175,178,179,180,181,184,185,188,189,190,191,197,198,199,205,207,209,210,217,218,220,222,223,225,229,236,239,242,249,251,252,253,258,261,262,263,264,266,270,272,273,277,278,280,282,284,287,298,302,303,318,329,330,337,338,339,347,349,352,355,359,360,369,370,372,373,375,376,379,380,381,384,387,395,398,400,402],account_cal:[170,178,181,229],account_count:339,account_id:[132,278],account_mod:173,account_nam:89,account_search:[236,278],account_subscription_set:162,account_typeclass:[373,398],accountattributeinlin:159,accountcmdset:[12,20,68,87,90,91,92,106,170,174,178,198,229],accountcreateview:400,accountdb:[45,76,132,155,158,159,162,189,270,345,346,349,369,376,379],accountdb_db_attribut:159,accountdb_db_tag:159,accountdb_set:[347,350],accountdbadmin:159,accountdbchangeform:159,accountdbcreationform:159,accountdbfilterset:[379,384],accountdbmanag:[161,162],accountdbpasswordcheck:318,accountdbviewset:384,accountform:[159,395,400],accountid:132,accountinlin:159,accountlist:91,accountmanag:[158,161],accountmixin:400,accountnam:[91,173,185,190,207,355],accountseri:[381,384],accounttaginlin:159,accru:158,acct:109,accur:[68,168,191,214,222,246,250,253,283,291,296,298,300,301,309,318,319,321,323,326,327,347,352,367,370,371,389],accuraci:[71,98,113,250,251,252],accus:118,accustom:33,acept:218,achiev:[19,22,62,66,68,75,90,102,111,115,130,212,252,298],ack:28,acl:[194,195],acquaint:[90,115],acquir:354,across:[27,37,38,41,45,50,53,58,60,89,98,107,112,114,158,166,167,199,218,235,264,269,278,281,290,292,295,307,308,322,339,360,361],act:[12,14,20,23,27,38,41,52,72,73,74,79,84,89,91,102,107,112,114,121,136,137,153,155,173,191,211,212,218,246,247,272,295,307,308,327,347,350,354,359],action1:120,action2:120,action:[3,5,13,38,59,62,66,68,69,71,77,78,84,86,87,90,92,98,104,105,107,112,117,118,120,121,126,127,132,146,159,160,179,189,196,209,211,214,216,218,236,249,250,251,252,253,258,261,265,269,270,281,282,287,288,310,329,330,331,341,349,359,360,365,380,382,383,384],action_count:120,action_nam:[249,250,251,252,253],action_preposit:211,actiondict:120,actions_per_turn:[249,250,252,253],activ:[0,2,5,9,11,14,19,20,22,31,34,38,41,49,54,55,56,62,64,67,75,78,80,83,92,95,99,112,125,135,140,141,144,145,146,147,152,153,158,164,167,171,173,183,188,189,223,240,258,262,266,277,278,281,303,310,311,312,313,314,318,320,321,322,329,339,341,347,348,359,360,361,367,375],activest:374,actor:253,actual:[0,2,3,5,6,7,8,9,12,13,14,15,19,23,27,29,31,33,34,37,40,41,43,44,46,48,51,53,56,58,59,61,62,68,71,72,73,75,78,81,84,87,88,91,93,95,97,98,99,100,101,102,103,104,106,107,108,109,111,112,113,114,115,117,118,120,121,122,125,129,130,132,133,135,136,140,143,146,148,158,164,168,170,173,179,181,182,184,189,191,194,196,197,199,202,203,209,214,217,218,228,232,233,235,236,243,244,245,247,249,250,251,252,253,258,263,264,266,270,272,273,277,278,282,283,318,321,327,329,335,337,338,339,343,344,347,349,352,354,355,357,359,365,369,370,371,375,400],actual_return:8,adapt:[53,66,80,81,93,113,118,132,202],add:[0,2,3,5,7,8,9,10,11,12,13,14,15,16,17,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,43,44,45,46,48,50,51,53,54,55,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,77,78,81,84,85,86,87,88,90,91,92,93,94,95,96,97,98,99,100,102,104,105,106,107,108,109,110,112,113,114,115,117,118,120,121,126,127,128,129,131,132,133,134,135,136,138,139,141,142,143,146,147,148,155,158,162,166,167,173,178,179,180,182,188,189,196,197,198,199,200,202,206,207,209,211,216,217,222,223,225,226,228,229,232,233,235,236,239,242,243,245,246,247,249,250,251,252,253,255,258,261,262,263,264,265,272,273,277,278,281,283,287,288,289,290,291,292,298,303,304,308,311,312,314,316,320,327,329,330,332,340,347,350,353,357,358,359,360,361,365,367,368,370,371,379,384,400,402],add_:361,add_act:120,add_argu:265,add_callback:[223,225],add_channel:188,add_charact:120,add_choic:197,add_choice_:197,add_choice_edit:[68,197],add_choice_quit:[68,197],add_collumn:168,add_column:[91,361],add_condit:251,add_default:[20,81,97,117,129,167],add_dist:253,add_ev:225,add_fieldset:[159,275],add_form:[159,275],add_head:361,add_languag:235,add_msg_bord:216,add_row:[91,96,168,361],add_view:[159,187,275],add_xp:118,addcallback:[22,278],addclass:[46,155,156,377,394,396],addcom:[91,99,178],added:[2,3,7,9,11,17,19,20,22,23,31,37,38,43,53,58,59,60,62,66,68,70,73,75,80,81,82,87,90,91,93,98,99,102,104,105,106,107,108,113,117,118,120,121,126,129,131,132,134,138,141,145,148,153,158,164,166,167,168,178,182,183,196,197,199,200,202,203,206,219,222,225,228,235,236,246,249,250,251,252,253,258,266,273,278,283,289,303,337,341,347,350,353,359,360,361,367,368,375,384,388,401],addendum:74,adding:[2,6,7,9,11,15,17,19,20,25,27,31,37,40,43,44,45,46,53,55,58,60,62,66,67,68,70,71,75,81,84,90,91,92,93,94,95,97,98,102,106,107,108,114,120,121,123,129,130,132,166,167,171,173,180,197,202,205,218,220,222,225,229,235,236,246,247,249,250,251,252,264,265,281,282,283,289,298,329,346,347,355,361,375],addingservermxp:313,addit:[2,20,26,38,40,55,59,62,68,71,72,74,80,82,91,92,93,96,98,133,136,146,149,158,160,167,168,189,197,200,222,223,225,235,239,245,247,253,265,273,278,291,309,337,347,349,359,395],addition:[73,82,253],additionalcmdset:20,addpart:233,addquot:375,addr:[295,308,309,310,355],address:[11,22,33,41,49,53,64,67,72,98,123,137,142,146,149,158,171,189,207,219,278,295,308,310,318,338,341,375,376],address_and_port:318,addressing_styl:194,addresult:233,addscript:[38,173],addservic:53,adjac:[253,262],adject:[6,117],adjoin:236,adjust:[22,66,74,113,130,132,140,194,220,359,361],admin:[12,13,16,22,23,29,31,49,51,58,67,72,81,87,91,93,97,104,105,112,114,121,129,132,133,144,147,153,155,156,157,162,163,169,173,178,180,183,185,186,189,207,209,216,262,267,270,273,274,277,278,284,293,307,308,345,349,355,371,400],admin_sit:[159,187,268,275,285,294,346],admin_wrapp:400,administr:[2,22,29,31,48,63,75,77,78,87,91,137,140,149,295,307,308],adminportal2serv:307,adminserver2port:307,adminstr:295,admintest:398,admit:86,admittedli:111,adopt:[0,68,70,78,81,90,114,191,322],advanc:[5,14,20,22,27,37,40,41,45,48,49,53,58,60,68,69,73,77,78,83,86,88,91,94,102,107,110,114,121,135,173,181,217,234,236,249,250,251,252,253,258,313,353,357,358,359,361,402],advantag:[2,15,16,27,29,37,40,71,77,83,86,89,91,92,93,114,117,118,120,121,123,127,132,146,149,196,197,239,247,249,250,251,252,253,350,353],advent:198,adventur:[69,73,87,104,111,114],advic:135,advis:[66,68,82],aesthet:26,affair:354,affect:[8,9,11,13,14,15,20,22,31,38,41,43,51,62,82,92,95,107,112,114,117,118,120,130,152,155,156,158,166,183,200,202,214,228,235,242,251,258,271,278,282,349,353,361,369],afford:[41,97],afraid:146,after:[0,2,8,9,10,11,13,15,16,19,20,22,26,27,29,31,38,42,48,55,56,58,62,66,67,68,69,70,71,72,75,77,81,82,83,84,85,86,87,88,91,97,98,99,100,104,105,106,107,108,111,112,114,115,120,121,125,126,129,130,132,135,136,140,146,148,149,158,166,167,168,169,170,173,181,183,184,188,189,194,196,197,199,202,204,205,206,207,209,214,215,217,218,220,225,233,235,236,245,246,247,249,250,251,252,253,258,259,262,263,264,265,266,277,278,281,283,288,290,298,320,321,324,336,337,338,339,341,343,347,352,353,354,357,359,360,365,367,370,373,374,375,380,382,400],after_mov:278,afterlif:114,afternoon:217,afterward:[11,58,84,93,98,105,109,111,197],again:[3,5,7,9,11,14,15,22,27,31,38,41,49,55,58,62,66,68,72,73,78,81,83,84,86,87,89,90,91,92,93,95,97,98,99,100,103,105,106,107,108,110,112,114,117,118,120,121,129,130,132,137,139,140,146,147,148,152,153,160,167,178,205,225,234,249,252,253,258,266,290,298,315,318,321,341,352,353,356,371,373],against:[8,13,20,22,45,56,74,81,90,91,102,111,113,120,146,149,158,165,166,188,203,236,249,250,251,252,253,273,278,282,283,316,341,347,349,367,372,375],age:[218,265,395],agenc:149,agent:2,agenta:[62,352],ages:218,aggreg:135,aggress:[13,15,111,145,262,349,402],aggressive_pac:262,agi:[8,13,246],agil:13,agnost:[74,78,189],ago:[82,105,148,375],agre:[61,114,115,118,196,214],agree:196,ahead:[2,15,60,68,72,106,129,138,146,320],aid:[61,110,180,181,182,196,343],aim:[1,58,60,77,91,94,97,107,112,113,115,118,130,146,190,282],ain:71,ainnev:[102,118,246],air:[73,81,100,108],airport:109,ajax:[46,53,146,327,338],ajaxwebcli:327,ajaxwebclientsess:327,aka:[5,13,67,114,233,375],akin:105,alarm:[96,100],alert:278,alexandrian:135,algebra:72,algorith:235,algorithm:[114,375],alia:[8,11,12,20,22,33,34,38,41,43,45,63,67,68,73,81,87,88,90,91,99,100,107,109,140,146,159,162,165,168,170,173,178,179,180,181,182,184,187,188,217,222,236,242,246,259,262,264,266,268,272,275,277,278,281,283,285,287,292,303,329,346,348,349,350,355,371,372,373,379,381,382,384,395,400],alias1:[173,217],alias2:[173,217],alias3:217,alias:[11,12,14,19,20,22,23,27,30,33,34,37,63,65,68,73,81,82,84,87,88,91,95,96,97,99,100,117,120,121,158,166,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,196,197,198,199,202,206,207,209,211,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,266,269,270,277,278,283,348,349,350,355,357,359,360,368,372,379,381],aliaschan:178,aliasdb:158,aliasfilt:379,aliashandl:[346,350,381],aliasnam:283,aliasstr:355,align:[37,62,87,91,220,352,361,367,375],alik:29,alist:6,aliv:[77,262],alkarouri:374,all:[0,2,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,78,79,81,83,84,85,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,115,117,118,119,120,121,122,123,125,126,127,129,130,131,132,133,134,135,136,137,139,140,144,145,146,147,148,149,152,153,158,159,160,163,164,165,166,167,168,169,170,171,172,173,174,175,178,179,180,181,182,183,184,185,188,189,190,191,196,197,198,199,202,206,207,209,211,212,214,215,217,218,219,222,225,229,232,233,234,235,236,240,242,243,244,245,246,247,249,250,251,252,253,257,258,261,262,263,264,265,266,268,269,270,271,272,273,274,275,277,278,282,283,288,289,290,292,293,297,298,302,303,304,307,309,310,312,314,315,316,317,318,321,322,325,326,327,329,330,336,337,338,339,341,343,344,345,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,365,367,368,370,372,374,375,376,384,388,395,400,401],all_alias:43,all_attr:349,all_book:109,all_cannon:102,all_connected_account:339,all_displai:292,all_famili:102,all_fantasy_book:109,all_flow:109,all_from_modul:375,all_opt:370,all_receiv:278,all_room:[14,102],all_ros:109,all_script:38,all_scripts_on_obj:38,all_sessions_portal_sync:339,all_to_categori:269,all_weapon:102,allcom:[99,178],allerror:[298,307],allevi:[8,13,60,343],allheadersreceiv:343,alli:253,alloc:146,allow:[0,2,3,6,7,11,12,13,14,15,16,19,20,22,23,27,29,30,31,33,34,36,37,40,43,45,46,48,49,50,51,55,58,60,61,62,63,64,66,67,68,69,70,71,72,73,75,76,77,78,80,81,84,85,86,87,88,90,91,94,95,97,98,100,102,104,105,106,107,108,109,112,113,117,118,120,121,123,129,130,132,133,134,136,137,139,140,141,143,144,145,146,147,148,149,158,160,162,164,166,167,168,170,171,172,173,178,181,182,183,184,189,190,191,196,197,199,202,204,205,206,209,211,214,216,217,218,219,225,232,234,235,236,245,246,247,249,250,251,252,253,258,262,263,264,265,266,270,272,273,278,281,282,283,288,291,292,298,302,303,305,309,311,312,313,314,321,322,323,325,330,336,337,339,341,342,347,349,350,352,353,355,357,359,360,361,362,365,369,370,371,373,375,379,380,395,400],allow_dupl:166,allow_extra_properti:246,allow_nan:327,allow_quit:359,allow_reus:202,allowed_attr:91,allowed_fieldnam:91,allowed_host:146,allowed_propnam:121,allowedmethod:327,allowext:343,almost:[22,44,45,51,87,107,108,197,199,300,307,345],alon:[8,14,27,31,33,58,69,72,84,89,91,107,115,118,120,166,292,303,329,353,355,361],alone_suffix:334,along:[5,22,27,30,38,40,42,49,59,62,78,79,98,102,103,107,111,112,115,117,119,129,134,158,170,196,206,235,239,246,247,252,273,278,327,345,384],alongsid:[75,218],alonw:287,alpha:[139,146,352],alphabet:[16,61,73,352,401],alreadi:[0,7,8,9,11,12,13,14,16,19,20,22,23,26,27,29,31,34,38,41,43,45,46,53,59,64,66,67,68,71,72,75,78,81,82,84,87,89,90,91,93,95,96,97,98,99,100,101,104,105,106,107,108,109,110,112,115,117,118,120,121,125,126,127,128,129,132,133,139,140,144,148,149,153,166,167,170,173,178,181,182,183,184,188,189,190,196,198,199,202,203,211,216,234,235,236,246,249,250,251,252,253,262,263,266,273,278,282,283,298,307,315,316,318,323,326,331,336,337,339,350,352,355,360,375,380,387],alredi:53,alright:196,also:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,135,136,137,138,139,140,141,144,145,146,147,148,149,152,153,158,162,165,166,167,168,170,171,172,173,175,179,181,183,184,188,189,190,191,196,197,198,199,202,203,206,211,212,216,217,218,220,225,229,232,234,235,236,243,246,247,251,252,253,258,262,263,264,266,271,272,273,277,278,281,282,283,284,287,290,291,292,293,298,302,303,307,309,316,318,321,322,325,326,329,330,339,343,345,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,365,367,372,375,377,379,400],alt:352,alter:[46,66,73,78,80,87,137,347],altern:[11,22,23,27,29,33,38,43,55,62,65,69,70,73,75,78,84,90,95,99,110,117,127,132,137,140,144,146,151,181,182,189,233,236,253,258,272,273,316,352,355,367,375],although:[3,68,84,86,108,140,170,197,198,206,343,371,375],althougn:71,altogeth:[26,62,149],alwai:[4,8,9,11,12,13,14,15,19,20,22,23,27,30,31,34,37,38,41,42,43,44,45,46,49,58,59,62,64,66,69,70,72,74,75,78,80,81,82,85,86,90,91,92,93,97,98,99,100,105,106,107,108,109,110,112,114,117,118,121,129,130,133,136,137,140,144,146,158,166,167,168,170,172,173,178,181,184,189,190,191,202,204,209,214,229,235,236,242,246,258,272,273,277,278,281,282,283,292,298,300,303,307,315,318,321,322,326,327,330,337,339,344,347,348,349,350,352,355,365,367,371,372,375,376,380,400],always_pag:360,always_return:298,amaz:145,amazon:[135,146,194],ambianc:60,ambigu:[87,168,188,219,278,349],ambiti:[60,63],amend:11,amfl:15,ammo:81,among:[2,8,12,25,34,40,73,78,92,109,115,121,135,179,199,263,273,361,372],amor:226,amount:[13,29,38,50,62,74,112,113,118,121,149,183,249,250,251,252,253,278,339,357],amp:[36,41,53,56,155,156,293,295,298,306,308,316,324,336,339],amp_client:[155,156,293],amp_maxlen:324,amp_port:146,amp_serv:[155,156,293,306],ampclientfactori:295,ampersand:60,amphack:307,ampl:107,amplauncherprotocol:298,ampmulticonnectionprotocol:[295,307,308],ampprotocol:295,ampserverclientprotocol:295,ampserverfactori:308,ampserverprotocol:308,amsterdam:146,amus:99,anaconda:67,analog:[56,72],analys:27,analysi:240,analyz:[16,22,27,31,69,70,87,114,127,164,173,189,202,236,278,282,283,288,298,360,375],anchor:[189,253,270,349],anchor_obj:253,ancient:62,andr:138,android:[151,402],anew:[73,106,107,140,298],angelica:113,angl:[63,211],angri:87,angular:183,ani:[2,3,6,8,9,11,12,13,15,16,19,20,22,23,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,62,63,64,65,66,68,69,70,72,74,75,78,79,81,82,85,86,87,88,89,90,91,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,113,114,115,116,117,118,120,121,125,126,127,129,130,132,133,135,136,137,138,139,140,141,144,146,147,148,149,152,158,162,164,165,166,167,168,170,171,173,179,183,184,189,190,191,196,197,198,199,202,207,209,211,214,216,217,218,219,220,224,229,232,234,235,236,239,240,243,246,249,250,251,252,253,255,257,258,262,264,265,266,272,273,278,281,282,283,287,288,290,291,292,295,296,298,300,302,303,307,308,310,316,317,318,321,322,326,327,329,337,338,339,343,347,348,349,350,352,353,354,356,357,358,359,360,361,367,368,369,370,371,372,374,375,383,384,400],anim:[19,28,203],anna:[91,121,126,127,140,144,173],annoi:[49,97,98,99,108,114],annot:135,announc:[9,74,82,120,121,135,171,183,249,250,251,252,253,278],announce_al:[316,339],announce_move_from:[34,82,278],announce_move_to:[34,82,278],annoy:158,anonym:[54,80,93,236],anonymous_add:236,anoth:[2,3,6,7,8,11,13,14,15,20,22,27,31,34,37,41,43,46,48,50,60,61,62,65,66,68,69,70,71,72,73,78,81,84,86,89,90,91,92,93,98,99,100,102,104,107,108,110,113,114,117,120,121,125,129,131,134,136,140,146,147,158,166,167,170,173,178,179,184,189,196,197,199,202,211,214,218,224,229,234,236,247,249,250,251,252,253,263,266,270,278,281,339,347,349,353,357,359,360,367,375],another_batch_fil:353,another_nod:359,another_script:38,ansi:[30,46,76,95,107,138,155,156,170,200,220,232,303,310,318,321,326,327,351,361,367,374,402],ansi_escap:352,ansi_map:352,ansi_map_dict:352,ansi_pars:352,ansi_r:352,ansi_regex:352,ansi_sub:352,ansi_xterm256_bright_bg_map:352,ansi_xterm256_bright_bg_map_dict:352,ansimatch:352,ansimeta:352,ansipars:352,ansistr:[155,352,361],ansitextwrapp:361,answer:[0,8,13,22,27,66,71,81,82,93,107,112,114,115,117,118,140,149,296,302],anul:136,anvil:[202,203],anwer:88,anybodi:149,anymor:[8,80,117,198,225,233,234,266,359,371],anyon:[3,31,49,55,80,81,82,84,87,91,97,114,120,121,127,139,146],anyth:[0,3,7,8,9,11,13,14,20,22,23,27,31,33,34,38,40,45,46,50,51,53,56,64,66,68,71,72,73,78,84,87,89,93,96,97,98,99,100,104,105,107,108,109,112,114,115,117,120,121,125,127,129,132,137,140,146,148,152,166,168,182,197,236,246,247,249,250,251,252,253,273,310,344,347,353,359],anytim:114,anywai:[15,27,55,60,62,65,66,77,80,98,100,117,145,196,198,207],anywher:[22,27,38,45,78,105,107,110,117,133,357],apach:[137,146,149,151,343,402],apache2:136,apache_wsgi:136,apart:[8,12,13,19,23,31,40,45,77,95,130,133,140,148,253],api:[0,3,14,16,19,22,23,24,28,34,37,38,41,45,69,70,73,105,109,118,128,132,143,155,156,158,172,183,185,191,202,207,337,347,349,353,354,360,377,401,402],api_kei:143,api_secret:143,apicli:382,apocalyps:114,apostroph:16,app:[31,53,58,64,80,125,133,143],app_id:132,app_label:159,app_nam:93,appar:[91,130],apparit:264,appeal:[27,62],appear:[0,7,11,19,27,29,31,38,40,46,48,54,62,67,68,70,73,75,81,82,85,96,99,102,107,111,112,121,130,140,141,144,146,148,155,170,180,199,225,236,242,266,278,322,323,346,349,361,367,368],append:[5,6,8,19,20,26,29,31,34,53,59,68,72,82,86,93,97,98,102,120,121,132,146,168,173,180,199,229,236,273,331,353,367,368,375],appendix:272,appendto:46,appform:132,appl:[196,211,278],appli:[2,7,9,14,20,22,31,44,45,50,66,67,68,73,74,95,106,114,115,119,129,130,132,136,137,158,164,166,181,200,209,211,246,249,250,251,252,253,266,273,278,282,283,287,292,339,347,348,349,352,353,358,361,362,372,375],applic:[9,31,43,53,58,64,103,125,132,133,135,136,140,148,149,158,194,202,211,217,218,253,298,301,311,315,336,337,343,392,400],applicationdatareceiv:321,applied_d:132,apply_damag:[249,250,251,252,253],apply_turn_condit:251,appnam:[13,31],appreci:[38,68,74,79,134,365],approach:[7,44,68,82,86,89,98,114,132,197,253],appropri:[2,7,20,22,63,67,98,129,132,136,137,143,158,171,189,211,220,298,337,369,371,375],approrpri:53,approv:[132,133],approxim:[183,375],april:92,apt:[11,136,140,142,145,146,149],arbitrari:[6,13,14,19,31,45,46,51,65,71,73,78,105,148,158,189,209,217,246,247,253,257,264,278,283,290,296,307,327,341,347,356,367,368,371],arcan:63,arcanist:114,arch:52,archer:283,archetyp:114,architectur:[31,115,283],archiv:[104,135,149],archwizard:283,area:[8,12,68,69,72,91,111,112,115,126,135,138,262,266,272,358,359,361,375],aren:[8,11,66,80,84,86,93,125,132,149,158,199,218,225,233,251,368,371],arg1:[31,168,181,182,184,209,281,347,367],arg2:[168,181,182,184,209,281,347,367],arg:[3,22,27,29,30,31,37,44,46,48,53,56,59,62,63,68,75,81,82,84,85,86,87,91,95,97,99,104,106,117,118,120,121,129,131,143,158,159,160,161,162,165,168,173,181,182,184,189,190,191,194,196,199,205,209,211,212,217,219,222,225,233,234,235,236,242,243,244,247,249,250,251,252,253,255,257,258,262,263,264,265,266,269,270,272,273,276,277,278,281,282,283,286,287,290,291,292,295,303,304,305,307,308,309,310,315,316,318,319,321,322,323,326,327,331,337,339,341,343,346,347,348,349,350,352,359,361,362,364,365,367,368,371,373,375,376,381,395,400],arg_regex:[87,88,168,173,179,180,184,185,188,199,202,209,357],arglist:[181,182],argpars:265,argu:13,arguabl:[107,113],argument:[3,5,8,15,19,20,22,23,26,28,30,31,33,34,37,38,44,45,48,49,53,56,59,62,63,68,71,73,80,81,82,84,87,90,91,92,93,95,97,99,100,101,102,108,117,121,123,133,137,142,158,160,164,165,167,168,170,171,173,178,179,180,181,182,183,184,189,190,194,197,199,202,205,209,211,214,216,217,218,219,222,224,225,234,235,236,240,242,249,250,251,252,253,257,264,265,273,278,281,282,283,288,290,291,292,296,298,303,307,309,310,316,317,318,321,322,326,327,329,330,337,338,339,341,342,347,348,349,350,352,353,355,357,358,359,360,361,365,367,369,371,372,375,384,400],argumentpars:265,argumnet:361,argumu:367,aribtrarili:375,aris:149,arithmet:246,arm:[0,22,233],armchair:117,armi:97,armor:[84,96,113,119,199,250],armour:84,armpuzzl:233,armscii:[16,61],arnold:33,around:[3,14,15,16,20,23,31,34,37,48,61,62,63,66,70,72,73,75,77,78,79,80,81,84,86,91,93,97,98,99,102,104,105,106,107,108,109,112,113,114,117,118,120,121,125,126,129,135,137,140,143,146,173,181,182,199,203,205,224,233,236,253,258,262,263,264,266,278,352,353,361,368],arrai:[59,98,322,375],arrang:68,arrayclos:[59,322],arrayopen:[59,322],arriv:[41,56,66,82,84,118,173,212,310],arrow:[3,46,107],art:[62,358],articl:[8,11,16,61,80,81,86,87,90,135,366],article_set:366,artifact:361,artifici:[114,118],artsi:115,arx:[69,135,151],arxcod:[135,151,402],as_view:[189,270,349],ascii:[16,61,67,73,158,358,361,375],asciiusernamevalid:158,asdf:173,ash:203,ashlei:[69,199,218,220,247,249,250,251,252,253],asian:375,asid:67,ask:[0,3,5,6,11,23,26,29,32,48,69,71,74,79,81,91,93,98,100,105,106,112,114,115,117,118,132,137,139,140,146,166,168,173,196,205,223,234,265,296,298,325,359,362,375],ask_choic:296,ask_continu:296,ask_input:296,ask_nod:296,ask_yesno:296,askew:113,asn:239,aspect:[8,27,29,37,58,78,90,104,107,118,202,220],assert:[8,120],assertequ:8,assertionerror:184,asserttru:8,asset:[125,149,194,302],assetown:67,assign:[2,6,11,12,13,14,27,31,33,34,37,38,43,44,46,49,89,91,100,104,105,106,107,109,117,120,121,129,158,164,165,167,173,180,181,182,184,200,209,217,218,236,246,249,250,251,252,253,264,273,277,278,282,283,303,310,316,318,321,337,356],assist:146,associ:[13,27,41,56,64,80,84,99,105,109,135,146,158,163,173,189,222,225,236,278,337,339,348,400],assort:400,assum:[6,7,9,14,15,16,19,20,22,23,27,29,30,31,32,34,37,38,41,44,49,51,53,60,61,66,67,68,70,71,72,73,74,77,81,82,83,84,86,87,88,89,91,92,95,96,97,100,102,104,109,115,118,120,121,123,126,127,128,129,131,132,133,145,146,148,149,153,164,166,167,168,170,173,184,189,197,198,203,209,211,236,243,246,263,264,272,278,283,288,322,339,352,353,359,367,375,380,387,400],assumpt:[117,165],assur:[45,72],asterisk:[12,49,75,106,171],astronom:92,asymmetr:69,async:[132,375,402],asynccommand:48,asynchron:[5,19,22,36,52,78,83,84,160,278,307,308,322,368,375],at_:[45,365],at_access:[158,278],at_account_cr:[12,158],at_after_mov:[34,126,278],at_after_object_leav:266,at_after_travers:[34,263,278],at_again_posit:211,at_already_clos:211,at_already_consum:211,at_already_mov:211,at_already_open:211,at_appli:211,at_befor:278,at_before_drop:[250,253,278],at_before_g:[250,253,278],at_before_get:[253,278],at_before_leav:34,at_before_mov:[34,82,117,249,250,251,252,253,278],at_before_sai:[236,278],at_cannot_appli:211,at_cannot_mov:211,at_cannot_posit:211,at_cannot_read:211,at_cannot_rot:211,at_channel_cr:189,at_char_ent:126,at_clos:211,at_cmdset_cr:[20,22,68,81,82,85,87,88,90,91,92,95,97,99,106,117,120,121,129,166,174,175,176,177,196,197,198,199,202,206,209,217,229,232,233,236,244,249,250,251,252,253,258,261,262,263,264,357,359,360],at_cmdset_get:[158,278,337],at_code_correct:211,at_code_incorrect:211,at_consum:211,at_db_location_postsav:277,at_defeat:[249,250,251,252,253],at_desc:278,at_disconnect:[158,337],at_drink:211,at_drop:[250,253,278],at_end:287,at_err:[48,375],at_err_funct:48,at_err_kwarg:[48,375],at_failed_login:158,at_failed_travers:[34,242,263,278],at_first_login:158,at_first_sav:[158,189,278],at_first_start:349,at_focu:211,at_focus_:[209,211],at_focus_climb:211,at_focus_clos:211,at_focus_cod:211,at_focus_combin:211,at_focus_drink:211,at_focus_eat:211,at_focus_feel:211,at_focus_insert:211,at_focus_kneel:211,at_focus_li:211,at_focus_listen:211,at_focus_mov:211,at_focus_open:211,at_focus_press:211,at_focus_push:211,at_focus_read:211,at_focus_rot:211,at_focus_shov:211,at_focus_sip:211,at_focus_sit:211,at_focus_smel:211,at_focus_turn:211,at_focus_us:211,at_get:[199,253,278],at_giv:[250,253,278],at_green_button:211,at_heard_sai:127,at_hit:262,at_idmapper_flush:[349,365],at_init:[42,45,158,189,262,263,264,278],at_initial_setup:[40,104,302],at_initial_setup_hook_modul:302,at_left:211,at_lock:211,at_login:[45,53,309,310,318,321,326,327,337],at_look:[158,278],at_message_rec:158,at_message_send:158,at_mix:211,at_mix_failur:211,at_mix_success:211,at_msg_rec:[158,219,278],at_msg_send:[158,160,219,257,278],at_new_arriv:262,at_no_cod:211,at_nomatch:211,at_now_add:58,at_object_cr:[20,31,34,45,81,82,86,91,95,97,117,118,121,129,131,173,211,212,217,219,236,242,244,249,250,251,252,253,258,262,263,264,278,349],at_object_delet:278,at_object_leav:[212,264,266,278],at_object_post_copi:278,at_object_rec:[34,126,212,264,266,278],at_open:211,at_password_chang:158,at_paus:[38,290],at_posit:211,at_post_cmd:[22,85,164,168,181,184],at_post_command:22,at_post_disconnect:158,at_post_func:117,at_post_login:[82,158],at_post_portal_sync:336,at_post_puppet:278,at_post_unpuppet:278,at_pre_cmd:[22,164,168,181,184],at_pre_command:[22,117],at_pre_login:158,at_pre_puppet:278,at_pre_unpuppet:278,at_prepare_room:266,at_read:211,at_red_button:211,at_reload:[183,336],at_renam:349,at_repeat:[38,45,120,128,129,160,196,205,225,249,250,251,252,253,255,290,331,362],at_return:[48,375],at_return_funct:48,at_return_kwarg:[48,375],at_right:211,at_rot:211,at_sai:[127,211,278],at_script_cr:[38,120,128,129,160,196,205,225,234,235,249,250,251,252,253,255,266,282,290,331,362],at_script_delet:290,at_search:104,at_search_result:[182,375],at_server_cold_start:336,at_server_cold_stop:336,at_server_connect:316,at_server_reload:[38,153,158,160,278,290],at_server_reload_start:336,at_server_reload_stop:[82,336],at_server_shutdown:[38,153,158,160,278,290],at_server_start:[38,225,290,336],at_server_startstop:[40,82,104],at_server_stop:336,at_shutdown:336,at_smel:211,at_speech:211,at_start:[38,120,160,266,287,290],at_startstop_modul:292,at_stop:[38,120,129,249,250,251,252,253,290],at_sunris:92,at_sync:[337,338],at_tick:[44,292],at_travers:[34,243,266,278],at_traverse_coordin:266,at_turn_start:251,at_unfocu:211,at_upd:[251,288],at_weather_upd:131,atlanti:138,atleast:235,atom:[110,147],atop:266,atribut:356,att:27,attach:[13,34,41,43,65,78,80,81,87,89,91,99,106,107,109,153,168,173,178,181,183,195,219,229,247,266,273,278,289,335,346,350],attachmentsconfig:80,attachscript:173,attack:[15,27,69,71,83,84,85,94,106,111,112,113,118,120,133,146,149,167,236,247,249,250,251,252,253,262,263,278,283,316],attack_count:252,attack_nam:252,attack_skil:283,attack_typ:253,attack_valu:[249,250,251,252,253],attempt:[7,12,20,27,33,64,66,68,69,84,98,128,138,149,170,173,209,217,240,242,249,250,251,252,253,295,298,303,336,341,349,375,400],attent:[34,73,75,89,91,149,209],attitud:90,attr1:[173,233],attr2:[173,233],attr3:173,attr:[13,27,31,37,46,68,72,91,102,173,180,197,212,264,272,282,283,337,347,349,365,371],attr_categori:346,attr_eq:272,attr_g:[31,272],attr_gt:[31,272],attr_kei:346,attr_l:[31,272],attr_lockstr:346,attr_lt:[31,272],attr_n:[31,272],attr_nam:173,attr_obj:[347,349],attr_object:349,attr_typ:346,attr_valu:346,attract:74,attrcreat:[31,347],attread:13,attredit:[13,31,347],attrib:273,attribiut:347,attribut:[3,8,12,19,24,26,27,30,31,32,33,34,37,38,41,43,44,45,49,58,60,66,68,71,72,82,83,85,86,87,89,90,91,93,95,96,97,98,100,102,107,113,117,118,120,121,132,133,155,156,158,159,162,167,173,182,183,187,189,194,197,198,202,211,217,224,225,232,233,236,243,246,249,250,251,252,253,258,262,263,264,272,275,277,278,281,282,283,285,287,288,303,337,345,346,348,349,350,355,356,357,368,369,372,375,381,383,384,395,400,402],attribute1:121,attribute2:121,attribute_list:347,attribute_nam:[117,158,236,278,372],attributeerror:[3,58,105,117,337,347],attributeform:346,attributeformset:346,attributehandl:[45,347,370,375,381],attributeinlin:[159,187,275,285,346],attributeobject:13,attributeseri:381,attrkei:283,attrlist:347,attrnam:[13,27,31,37,45,173,246,272,349],attrread:[13,31,347],attrtyp:[13,347,348],attrvalu:27,attryp:348,atttribut:72,atyp:273,audibl:235,audio:46,audit:[155,156,189,192,237,278],audit_callback:239,auditedserversess:[239,240],auditingtest:241,aug:67,august:[67,375],aut:28,auth:[158,159,162,178,318,387,395,400],auth_password:318,auth_profile_modul:162,authent:[41,42,53,132,149,158,309,316,318,321,327,337,339,387,400],authenticated_respons:398,author:[87,130,146,158,222,225],auto:[3,4,11,15,20,21,22,23,27,34,38,41,49,66,69,75,81,103,111,114,132,140,143,155,158,162,164,168,172,173,180,183,184,235,236,246,258,267,270,273,278,283,287,292,295,298,309,319,326,327,336,339,349,354,360,361,387],auto_close_msg:258,auto_create_bucket:194,auto_help:[22,27,29,87,88,93,168,184,210,218,261,280,359,360],auto_help_display_kei:[168,184,359],auto_id:[159,268,275,395],auto_look:[27,210,218,261,280,359],auto_now_add:58,auto_quit:[27,210,218,261,280,359],auto_transl:235,autobahn:[309,315,326],autodoc:75,autofield:132,autologin:387,autom:[2,15,58,90,91,135,140,148,149,153,400],automat:[6,9,11,15,19,20,23,26,27,29,31,32,37,38,40,41,45,48,51,54,58,64,65,66,68,71,73,74,75,77,78,85,87,91,92,95,97,99,102,104,105,106,107,108,109,113,117,120,121,125,126,127,129,130,137,141,143,144,146,148,158,166,167,168,173,178,179,181,184,188,194,196,197,198,199,202,204,211,224,225,226,233,234,235,236,244,253,265,273,277,278,289,291,292,303,312,315,318,323,336,339,341,353,357,359,360,361,375,383,384,388],automatical:292,autostart:[38,289,355],autumn:[6,217],avail:[0,2,3,7,8,9,11,13,14,20,22,24,27,30,31,34,37,38,40,41,45,46,48,50,53,55,59,60,61,62,66,68,70,71,72,73,75,76,78,81,82,86,87,88,90,91,92,95,96,97,98,99,100,101,104,105,106,107,108,109,111,112,114,115,117,120,121,129,132,133,134,135,136,137,140,141,144,145,146,147,148,152,153,155,158,164,165,166,167,168,170,173,175,178,179,180,181,182,183,184,185,196,197,198,202,206,209,211,216,217,219,225,229,232,234,235,236,244,246,247,249,250,251,252,253,258,263,264,272,273,278,281,282,283,287,303,327,330,341,353,354,359,360,361,367,375,400],available_choic:[27,359],available_func:367,available_funct:282,available_languag:235,available_weapon:263,avatar:[59,78,104,105,107,278,318],avatarid:318,avenew:87,avenu:199,averag:[5,14,146,183,225,235,265],avoid:[0,3,6,8,11,13,19,20,22,27,31,37,45,53,62,63,69,73,74,75,95,97,105,107,108,112,114,117,130,136,137,148,166,173,234,235,258,265,266,272,277,303,307,317,327,337,347,349,352,353,354,357,360,365,381],awai:[0,3,11,13,15,16,27,29,31,37,38,41,48,54,58,66,67,70,71,72,73,77,81,84,93,105,108,111,113,117,118,121,129,146,179,199,214,247,250,253,258,262,264,266,278,287,338,352,375],await:48,awak:114,awar:[0,13,15,20,22,27,45,59,88,110,113,130,131,132,153,194,211,219,234,236,262,265,266,278,349,352],award:114,awesom:[64,107,140],awesome_func:108,aws:146,aws_access_key_id:194,aws_s3_access_key_id:194,aws_s3_cdn:[155,156,192,193],aws_s3_object_paramet:194,aws_s3_secret_access_kei:194,aws_secret_access_kei:194,aws_security_token:194,aws_session_token:194,awsstorag:[155,156,192],axe:114,axhear:272,azur:148,b64decod:371,b64encod:371,b_offer:196,baaaad:8,back:[0,2,6,7,11,13,14,15,19,20,22,23,26,27,30,33,38,41,45,46,48,49,56,58,61,64,66,68,71,72,73,75,78,81,84,89,91,93,95,97,98,100,102,104,105,106,107,108,109,110,111,112,113,114,115,116,118,120,121,123,127,129,130,132,137,140,146,148,153,154,155,158,167,170,173,178,182,196,197,202,211,214,236,242,246,247,252,257,258,280,298,303,307,310,316,318,321,336,349,356,359,360,368,375],back_exit:66,backbon:[132,353],backend:[2,8,37,38,64,137,155,156,194,347,375,377,379,384,386],backend_class:347,background:[0,17,27,48,62,84,107,130,132,146,149,153,200,220,352,367,400],backpack:20,backslash:62,backtick:[11,75],backtrack:11,backup:[11,34,41,48,104,146,182,353],backward:[26,27,91,129,368],bad:[8,38,55,66,68,74,78,87,91,97,107,109,114,115,138,240,300],bad_back:273,baddi:111,badg:10,badli:246,bag:[99,202,375],bake:70,baker:114,balanc:[84,89,112,114,120,135,361],ball:[20,40,165,166,203,283],ballon:233,balloon:233,ban:[31,52,82,99,114,158,171,273,402],band:[46,59,318,321,322],bandag:70,bandit:71,bandwidth:[194,311],banid:171,bank:112,bar:[27,32,38,43,46,56,59,64,96,99,104,109,113,220,236,247,322,359,375],bare:[22,40,77,91,106,113,118,220,250],barehandattack:89,bargain:58,bark:203,barkeep:[3,236],barrel:111,barstool:117,barter:[38,112,126,140,155,156,192],bartl:135,base:[2,3,8,14,17,22,23,27,31,34,38,41,44,45,46,50,56,58,60,61,63,67,68,69,70,72,73,75,76,77,78,80,81,85,86,87,89,90,91,93,94,97,100,102,104,105,108,109,110,111,112,113,115,118,119,121,123,125,128,130,132,133,135,137,140,144,145,146,148,149,151,155,158,159,160,161,162,164,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,217,218,219,222,223,225,226,228,229,232,233,234,235,236,240,241,242,243,244,245,246,247,249,250,251,252,253,255,257,258,259,261,262,263,264,265,266,268,269,270,273,275,276,277,278,280,282,283,285,286,287,288,289,290,291,292,294,295,296,298,300,301,304,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,330,331,334,336,337,338,339,341,342,343,346,347,348,349,350,352,353,354,357,358,359,360,361,362,364,365,366,367,368,369,370,371,372,373,374,375,379,380,381,382,383,384,387,389,390,395,398,400,401,402],base_account_typeclass:12,base_char_typeclass:128,base_character_typeclass:[95,128,132,133,158,173],base_field:[159,268,275,346,395],base_filt:379,base_guest_typeclass:54,base_object_typeclass:[37,101,105,283,349],base_random:281,base_script_path:272,base_script_typeclass:38,base_set:67,baseapplic:211,baseclass:263,basecommand:99,baseconsum:211,basecontain:354,baseinlineformset:346,baseline_index:375,basenam:384,baseobject:45,baseopt:369,basepath:375,basepermiss:380,baseposition:211,basest:214,basetyp:[278,353],basetype_posthook_setup:278,basetype_setup:[31,86,158,160,189,278],basetypeclassfilterset:379,bash:[2,140,263],basi:[22,74,80,92,104,125,146,181,191,194,236,272,327,349,358],basic:[0,2,9,12,16,17,20,22,23,31,33,46,50,51,53,56,58,61,64,66,67,68,69,71,73,84,86,89,90,91,92,93,94,95,99,100,104,105,106,107,108,110,111,112,113,114,117,118,120,123,126,127,129,130,132,133,135,153,158,160,173,178,180,189,191,202,218,224,233,250,252,263,272,274,278,329,373,377,384,395,400,402],bat:[67,140],batch:[24,73,104,135,140,155,156,172,283,307,347,350,351,402],batch_add:[283,347,350],batch_cmd:15,batch_cod:[14,353],batch_code_insert:14,batch_create_object:283,batch_exampl:353,batch_import_path:[14,15],batch_insert_fil:15,batch_update_objects_with_prototyp:283,batchcmd:[112,114,172],batchcmdfil:[15,353],batchcod:[15,73,99,114,122,135,172],batchcode_map:73,batchcode_world:73,batchcodefil:14,batchcodeprocessor:353,batchcommand:[15,68,99,111,122,140,172,353],batchcommandprocessor:353,batchfil:[15,16,73,353],batchprocess:[155,156,163,169],batchprocessor:[14,155,156,172,351],batchscript:[14,353],batteri:158,battl:[111,120,135,149,249,250,251,252,253],battlecmdset:[249,250,251,252,253],bayonet:70,baz:247,bazaar:60,beach:73,bear:[234,262],beat:[112,114,120],beaten:[120,264],beauti:[68,72,132],beazlei:135,becam:[84,130],becasu:4,becaus:[2,3,12,13,14,16,20,29,31,34,37,42,44,45,48,49,50,53,55,60,66,67,68,71,73,75,78,81,82,84,87,88,89,98,99,102,105,106,107,108,113,115,117,118,120,125,126,130,132,133,136,139,159,167,185,189,207,214,224,235,252,266,278,290,310,316,329,339,346,352,369,371,375,384],becom:[3,9,27,31,33,37,40,48,58,59,66,68,72,73,74,75,78,79,87,89,95,99,103,104,105,106,107,112,114,117,118,134,170,184,203,219,233,235,247,250,283,337,353,359],been:[2,3,5,9,11,14,15,27,38,41,51,55,64,66,68,71,72,75,80,81,87,91,93,97,98,102,107,109,120,121,126,130,132,133,135,137,149,154,166,167,172,173,181,182,189,197,202,225,233,234,236,249,250,251,252,253,264,266,270,273,277,278,282,283,292,300,312,316,318,326,336,337,338,339,341,346,347,349,353,357,358,375,400,401],befit:45,befor:[1,3,5,6,7,8,10,11,13,14,15,16,19,20,22,27,31,32,37,38,40,42,43,44,45,46,48,49,57,58,60,61,62,64,68,70,71,72,73,74,80,81,82,83,84,87,89,90,91,93,95,97,98,99,100,102,105,106,107,108,110,112,114,117,120,121,126,127,129,130,131,132,133,135,137,143,145,146,148,149,158,164,165,168,173,178,181,185,189,195,202,204,205,207,214,217,218,219,220,224,228,235,236,239,240,245,246,247,249,250,251,252,253,258,261,263,264,266,272,273,277,278,281,283,291,292,298,307,316,318,324,332,334,336,337,341,343,347,352,353,354,355,359,360,361,362,366,368,371,375,400],beforehand:[11,13,354],beg:15,beggar:66,begin:[0,3,7,8,14,15,22,26,31,42,48,66,68,71,73,75,77,80,82,87,91,93,98,100,102,107,112,116,120,126,131,133,144,179,224,235,236,247,249,250,251,252,253,278,352,353,359,372,402],beginn:[77,94,98,105,110,112,135],behav:[8,13,14,42,68,84,93,98,100,106,107,108,153,282,375],behavior:[5,13,20,22,26,29,37,46,62,64,66,87,93,104,130,158,168,184,199,202,218,251,253,264,265,298,346,359],behaviour:[13,20,22,31,130,344,355,361,375],behind:[6,11,13,22,30,37,43,49,62,72,75,77,81,108,111,130,140,172,234,264,287,292,365],behvaior:360,being:[2,3,5,8,11,13,14,20,22,23,27,37,38,42,44,45,48,56,59,63,66,68,70,73,74,78,81,82,83,89,93,98,101,103,104,105,107,111,113,114,115,127,130,132,139,140,146,149,158,165,173,179,183,189,194,205,206,219,229,235,236,246,249,250,251,252,253,257,258,264,270,278,300,303,310,339,341,346,347,349,352,353,355,359,360,361,375,379,381,401],beipmu:138,belong:[15,43,56,65,78,80,102,107,132,149,167,236,247,266,270,281],belov:114,below:[2,3,7,8,11,13,14,15,16,19,20,22,23,26,27,30,31,33,37,38,41,45,48,49,51,59,62,65,66,67,68,70,72,73,75,78,82,84,86,90,91,92,93,95,106,107,108,112,117,118,121,125,126,127,132,133,136,137,140,146,148,153,162,173,181,182,191,197,199,202,203,206,216,220,235,236,246,247,249,250,251,252,253,259,265,270,272,277,278,287,310,330,347,349,350,359,361,366,367,383],beneath:19,benefici:[72,251],benefit:[8,60,113,115,134,146,148,149,167,347,353,359],besid:[7,15,20,66,73,106,220],best:[0,26,38,40,55,60,64,67,68,74,90,91,101,104,112,115,132,138,144,149,180,197,235,247,265,283,298,318,361,369,401],bet:[20,41,349],beta:[25,139,146],betray:27,better:[3,5,16,23,27,29,37,38,43,58,60,62,66,67,70,77,78,79,82,87,88,91,95,97,98,104,105,112,115,117,118,132,133,137,198,203,243,250,264,278,283,315,318,321,329,347,353],bettween:118,between:[2,11,12,15,20,22,33,37,38,41,43,46,48,53,55,59,61,62,65,66,68,71,72,75,78,82,83,86,87,89,90,91,93,97,98,99,104,105,107,108,111,113,114,118,120,121,128,129,130,146,148,165,168,173,178,180,183,184,191,196,199,200,202,203,224,225,228,229,232,234,235,236,245,246,247,249,250,251,252,253,278,283,292,298,307,310,317,318,321,322,329,330,337,350,352,353,355,359,361,362,367,375,389],bew:217,bewar:86,beyond:[8,12,22,28,34,59,67,68,74,78,82,90,114,133,146,168,173,184,191,197,209,236,247,258,264,282,347,349,359,361],bg_colormap:374,bgcolor:374,bgfgstart:374,bgfgstop:374,bgstart:374,bgstop:374,bias:173,bidirect:307,big:[13,14,15,22,31,65,67,70,74,83,84,90,99,100,108,111,114,115,118,165,182,245,246,258,353,360,372,375],bigger:[53,74,81,93,102,121,235,246],biggest:[144,246,375],biggui:22,bigmech:81,bigsw:84,bikesh:102,bill:[146,149],bin:[2,67,78,80,103,140,145,148],binari:[5,137,140,309,311,326],bind:142,birth:395,bit:[0,3,7,8,11,17,25,37,38,46,49,55,66,67,68,69,71,80,84,86,87,92,93,95,99,102,103,104,107,108,110,112,114,115,117,129,133,140,145,185,203,207,273,278,353],bitbucket:90,bite:[73,112],bitten:102,black:[62,108,118,130,352],blackbird:135,blackbox:202,blacklist:149,blade:[114,203,263],blank:[27,58,126,133,158,218,352],blankmsg:218,blargh:37,blast:[202,203],blatant:49,blaufeuer:102,bleed:[11,62,104,246,361],blend:233,blender:233,blind:[62,127,258],blind_target:258,blindcmdset:258,blindli:273,blink:[100,258,374],blink_msg:258,blist:6,blob:[71,75,87],block:[6,24,26,27,31,38,49,62,63,77,78,82,83,91,93,98,99,107,110,121,123,132,133,146,149,153,171,172,173,210,211,216,217,253,261,262,263,266,280,317,353,359,367,375,400,401],blocking_cmdset:82,blockingcmdset:82,blockingroom:82,blocktitl:93,blog:[74,77,79,110,135,146,147],blond:113,blowtorch:138,blue:[14,62,90,95,106,107,114,130,263,352],blueprint:[46,73,90],blurb:139,board:[23,31,72,112,129,135],boat:[20,129,167],bob:[22,95,171,216],bodi:[8,17,19,22,27,37,63,68,71,75,87,91,107,113,123,132,189,223,229,300,355,375],bodyfunct:[38,100,155,156,192,254,259],bog:[81,112],boi:43,boiler:45,bold:139,bolt:283,bone:[77,113,118],bonu:[87,114,118,146,250,251,287],bonus:[84,114,250],book:[37,64,72,92,98,109,114,118,123,135,211],bool:[12,20,22,23,27,30,32,38,158,159,160,162,164,165,166,167,168,173,187,189,190,191,196,197,199,202,205,206,211,214,216,218,220,222,225,234,235,236,246,247,249,250,251,252,253,266,269,273,275,277,278,281,282,283,285,287,288,289,290,291,292,298,303,304,309,310,315,316,317,321,326,327,335,337,339,341,347,348,349,350,352,353,355,357,359,360,361,362,365,367,370,372,374,375,380],booleanfield:[132,159,268],booleanfilt:379,boom:[81,105],boot:[31,99,105,148,153,171,292],bootstrap:[24,52,80,402],border:[73,91,96,170,184,211,214,216,218,358,361],border_bottom:361,border_bottom_char:361,border_char:361,border_left:361,border_left_char:361,border_right:361,border_right_char:361,border_top:361,border_top_char:361,border_width:361,borderless:91,borderstyl:218,bore:[49,77,112,113,149],borrow:[20,140,166,307],bort:28,boss:91,bot:[5,103,132,141,144,149,155,156,157,162,178,189,303,309,310,317,339,400],bot_data_in:[160,303],both:[0,2,6,7,8,9,11,13,16,19,20,22,23,30,32,33,40,41,45,51,53,58,59,66,68,69,72,73,74,75,82,88,89,90,91,92,93,97,98,102,104,106,107,108,113,114,115,117,120,125,129,132,133,135,137,141,143,146,149,153,164,166,173,178,183,191,196,200,211,216,220,229,233,242,246,247,252,253,264,273,278,282,283,284,287,290,292,307,316,326,327,336,338,341,347,348,352,355,359,361,370,375,381,384],bother:[9,84,149,188,347],botnam:[144,178,310,339],botnet:149,boto3:194,boto:194,botstart:160,bottom:[7,8,28,45,46,73,80,86,87,90,91,93,97,99,107,117,132,139,167,194,229,252,266,283,353,360,361],bought:97,bouncer:[19,149,358],bound:[19,60,75,90,104,105,222,246,375],boundari:[245,246,375],bounti:79,bow:[114,283],bowl:202,box:[3,7,31,33,37,40,54,64,66,70,71,73,77,91,93,100,102,105,106,107,108,110,113,118,121,123,136,140,143,146,173,209,236,272,307,353,395],brace:[66,68,82,87,98,278,352],bracket:[63,75,183,200],branch:[2,67,69,74,75,87,99,140,148,214,234,247,401],branchnam:11,brandymail:229,bread:[50,70,202],breadrecip:202,breadth:253,break_lamp:258,break_long_word:361,break_on_hyphen:361,breakag:114,breakdown:183,breakpoint:[7,50,155],breath:[105,108],breez:[38,131],breviti:[91,107],bribe:27,brick:96,bridg:[41,56,68,76,79,111,135,137,264],bridgecmdset:264,bridgeroom:264,brief:[11,50,51,58,71,81,82,91,97,100,103,110,123,153,218,265,278,342],briefer:[34,153],briefli:[50,105,114,146,153,258],bright:[62,95,107,130,200,258,352],brightbg_sub:352,brighten:62,brighter:62,brilliant:11,bring:[72,113,115,121,124,125,129,132,137,148,149,247,253,262,340],broad:86,broadcast:[178,307],broader:[86,236,278],broken:[60,62,75,112,235,258,367],brown:352,brows:[7,11,46,67,77,82,86,91,92,93,97,98,103,121,123,125,146,149,400],browser:[0,46,50,64,67,75,78,79,93,103,104,110,123,125,132,133,136,140,145,146,149,152,326,327,400],brunt:114,brutal:265,bsd:134,btest:62,btn:17,bucket:[194,195,239],bucket_acl:194,bucket_nam:194,buf:[113,357],buff:113,buffer:[22,26,46,68,182,194,195,300,327,357],buffer_s:194,bug:[0,3,8,11,14,48,69,74,79,90,107,112,114,115,121,134,139,153,278,349],buggi:[13,359],bui:[97,114,196],build:[2,7,10,13,14,15,16,19,20,24,27,29,31,33,34,37,41,43,45,46,48,58,60,61,63,65,67,70,77,78,90,93,94,95,99,101,102,104,105,106,107,110,111,113,115,116,117,119,121,124,125,128,135,140,145,148,155,156,163,165,169,171,172,179,180,183,189,197,214,216,217,223,235,236,242,262,265,273,278,282,283,298,309,310,353,361,395,401,402],build_match:165,builder:[12,15,29,31,37,43,51,60,62,68,80,82,89,91,97,101,105,112,115,117,121,171,173,178,179,183,197,199,217,218,233,236,242,258,264,265,266,273,278,281,329,349,353,380],buildier:283,building_menu:[155,156,192],buildingmenu:[68,197],buildingmenucmdset:197,buildprotocol:[295,308,309,310],buildshop:97,built:[14,19,24,27,50,53,64,75,78,90,91,104,107,112,113,115,118,121,129,139,140,145,148,149,162,191,233,235,270,277,287,292,347,349,350,353,357,359,366],builtin:311,bulk:149,bullet:[75,112],bulletin:[31,112,135],bulletpoint:75,bunch:[16,19,60,61,91,102,106,108,113,117],burden:96,buri:[60,111],burn:[111,112,115,118,146,263],busi:[78,79,113,146,196],butter:[50,202],button:[7,11,14,15,20,22,31,33,46,56,59,64,67,104,106,107,132,133,173,203,211,258,263,330,360],button_expos:263,buy_ware_result:97,byngyri:235,bypass:[4,31,48,51,80,91,100,105,111,117,120,130,158,173,189,242,272,273,349,355,372,387],bypass_superus:31,bytecod:352,bytestr:[307,375],bytestream:375,c_creates_button:330,c_creates_obj:330,c_dig:330,c_examin:330,c_help:330,c_idl:330,c_login:330,c_login_nodig:330,c_logout:330,c_look:330,c_move:330,c_moves_:330,c_moves_n:330,c_social:330,cabinet:36,cabl:96,cach:[8,13,22,38,45,46,49,58,83,86,105,136,158,168,183,188,189,194,217,245,262,263,273,277,278,302,341,346,347,349,350,351,363,365,375],cache_inst:365,cache_lock_bypass:273,cache_s:[341,365],cached_properti:375,cactu:252,cake:20,calcul:[19,38,48,82,86,102,118,120,121,167,205,217,228,235,245,246,249,250,252,253,283,362,365,375,400],calculated_node_to_go_to:27,calculu:89,calendar:[69,205,228,362],call:[0,2,3,5,8,9,11,12,13,14,15,19,20,26,27,30,31,32,34,37,38,40,41,42,44,45,46,48,50,53,56,58,59,60,62,64,66,68,70,71,72,73,75,78,80,81,82,83,84,85,86,87,89,90,91,92,93,95,97,98,99,100,101,102,103,104,106,107,108,109,112,115,117,118,120,121,123,126,127,128,129,130,131,132,133,137,140,141,143,144,145,146,148,152,153,158,160,164,165,166,167,168,170,173,178,181,182,183,184,185,188,189,196,197,199,202,203,204,205,206,207,209,211,212,214,216,217,218,219,222,223,224,225,226,228,233,234,235,236,242,244,246,247,249,250,251,252,253,255,257,258,261,262,263,264,265,266,272,273,277,278,281,282,283,288,290,291,292,295,298,300,302,303,307,308,309,310,311,312,313,314,316,317,318,319,320,321,322,323,325,326,327,329,330,331,336,337,338,339,340,343,346,347,349,350,352,353,354,355,357,359,360,361,362,365,367,368,370,371,372,375,380,384,395,400],call_async:48,call_command:8,call_ev:[66,224],call_inputfunc:[56,337,339],callabl:[26,27,32,37,44,72,121,197,214,218,225,247,251,278,281,282,283,288,292,296,298,300,308,354,357,359,360,368,370,371,375],callables_from_modul:375,callbac:68,callback1:359,callback:[19,22,26,27,30,32,44,48,68,80,84,92,160,197,205,218,222,223,224,225,226,228,240,247,261,278,288,291,292,296,298,300,303,307,308,309,311,325,326,329,340,359,362,368,373,375,402],callback_nam:[222,225],callbackhandl:[155,156,192,221],called_bi:164,calledbi:375,caller:[3,13,14,19,22,26,31,33,34,44,45,48,56,58,59,63,68,70,72,73,75,81,82,83,84,85,87,88,89,91,95,96,97,98,99,105,106,109,117,118,120,121,129,143,160,164,165,166,168,170,173,174,178,179,180,181,182,183,184,188,197,202,209,210,211,212,218,223,229,233,236,244,247,258,261,263,264,265,266,273,278,280,282,353,357,359,360,367,369,375],callerdepth:375,callertyp:164,callinthread:343,calllback:224,callsign:[27,211,303],calm:73,came:[67,73,77,81,82,99,107,131,135,262,266,278],camp:73,campfir:73,campsit:73,can:[0,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,110,111,112,113,115,117,118,120,121,123,124,125,126,127,128,129,130,132,133,134,135,137,138,139,140,141,143,144,145,146,147,148,149,152,153,157,158,160,162,165,166,167,168,170,171,173,178,179,180,181,182,183,184,188,189,190,191,194,195,196,197,199,200,202,205,206,210,211,212,214,216,217,218,219,220,224,225,228,229,233,234,235,236,239,242,246,247,249,250,251,252,253,257,258,262,263,264,265,266,270,272,273,277,278,281,282,283,284,287,288,290,292,298,309,313,316,318,321,322,326,327,329,330,336,337,338,339,340,343,344,345,347,348,349,350,352,353,354,355,357,358,359,360,361,367,369,370,371,372,373,375,376,380,381,384,395,400],can_:224,cancel:[19,30,84,117,224,249,250,251,252,253,278],candid:[22,68,109,117,132,165,233,236,278,372],candl:167,cannon:102,cannot:[4,8,9,13,14,15,19,20,22,26,27,31,37,40,43,48,51,55,62,67,68,71,79,81,82,83,84,86,88,89,93,97,104,105,106,109,111,112,115,118,121,132,140,146,158,160,167,170,173,189,197,202,214,217,218,222,225,242,247,253,262,263,269,272,273,278,282,292,347,354,356,358,361,365,375],cantanker:369,cantclear:218,cantillon:135,cantmov:82,canva:72,capabl:[2,31,41,56,59,72,78,91,112,170,244,303,325,395],cape:90,capfirst:93,capit:[49,59,67,78,82,84,107,108,114,121,173,216,219,234,235,246,352],captcha:132,caption:75,captur:[82,98,368,400],car:[33,129],carbon:[202,203],card:149,cardin:[72,88,91,173],care:[22,27,48,49,58,66,72,75,78,80,88,89,90,92,98,105,107,114,115,120,129,130,131,134,137,153,158,166,189,202,209,217,233,236,261,262,264,272,278,281,349,353,357,359,360,361,375],career:115,carefulli:[5,41,73,77,132],carri:[20,31,70,96,97,100,104,112,117,120,126,191,199,203,250,262,272,337,348],carv:70,cascad:365,case_insensit:211,caseinsensitivemodelbackend:387,cast:[37,43,83,108,247,252],caster:[83,252],castl:[14,73,101,111,217,264],cat:145,catchi:80,categor:43,categori:[2,8,13,22,27,29,37,43,58,65,70,75,86,93,99,102,109,168,169,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,212,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,269,270,272,278,282,283,347,348,350,355,357,359,360,366,369,372,375,400],categoris:89,category2:366,category2_id:366,category_id:366,category_index:247,cater:[84,115],caught:[3,6,27,117,190],cauldron:203,caus:[3,8,13,20,31,46,49,62,65,78,84,85,99,105,120,121,126,137,146,167,207,258,266,278,329,361,375],caution:[46,92,359],cave:71,caveat:[48,117,194],caveman:89,cblue:11,cboot:[49,99,178],cc1:140,cccacccc:358,ccccc2ccccc:91,cccccccc:358,ccccccccccc:91,cccccccccccccccccbccccccccccccccccc:358,ccccccccccccccccccccccccccccccccccc:358,ccreat:[87,91,99,141,144,147,178],cdesc:[87,99,178],cdestroi:[99,178],cdmset:20,cdn:149,ceas:173,cel:358,celebr:112,cell:[0,73,91,93,111,218,358,361],celltext:358,cemit:[99,178],censu:348,center:[37,50,62,72,73,80,86,214,216,220,281,352,361,375],center_justifi:[37,281],centos7:142,centr:73,central:[8,30,47,70,73,78,131,148,158,167,191,202,212,278,283,307,355,359,365],centre_east:73,centre_north:73,centre_south:73,centre_west:73,centric:[31,41,67,121,236],cert:[136,142,319,323],certain:[6,14,15,20,22,31,38,41,42,44,50,51,59,60,62,74,75,78,82,84,104,113,114,129,137,145,146,173,190,196,235,239,246,258,263,266,272,290,298,304,321,325,340,346,347,348,357,361,372,375,395],certainli:[16,88],certbot:[146,149],certfil:[319,323],certif:[136,146,319,323],cet:368,cflag:145,cgi:146,cha:[27,91],chain:[27,37,48,66,71,84,102,224,225,330,359,375],chain_1:66,chainedprotocol:318,chainsol:102,chair:[14,34,43,45,98,112],challeng:[94,108,111,118,135,212],chan:178,chanalia:178,chanc:[11,20,44,54,68,70,81,83,105,111,112,118,120,139,166,203,249,250,251,252,253,258,263,264,330],chance_of_act:330,chance_of_login:330,chandler:120,chang:[0,2,3,8,10,12,13,14,15,16,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,49,50,51,52,54,56,58,62,64,67,68,70,72,73,74,76,78,80,81,84,85,86,87,90,92,95,97,98,99,100,102,104,106,107,108,110,112,113,117,118,119,120,121,123,127,129,130,131,132,133,134,136,137,139,140,143,145,146,148,151,153,158,159,167,168,170,171,173,178,179,184,187,189,196,197,199,202,207,211,214,217,219,220,222,225,232,235,236,242,243,245,246,247,249,250,251,252,253,262,263,264,265,266,270,275,278,283,285,287,288,290,292,298,303,314,329,336,337,344,346,347,349,353,356,357,360,361,368,369,370,371,384,400],change_name_color:247,changeabl:55,changelog:103,changepag:133,chanlist:178,channam:87,channel:[12,13,19,20,22,24,31,33,42,43,45,49,51,58,76,77,79,94,96,99,104,105,109,112,121,135,141,143,144,146,147,151,158,160,164,166,167,173,178,182,186,187,188,189,190,191,225,258,302,309,310,317,330,337,339,347,355,368,372,398,400,402],channel_:23,channel_ban:[87,178],channel_color:82,channel_command_class:[23,87],channel_connectinfo:337,channel_detail:400,channel_handl:[155,188],channel_list:400,channel_prefix:[82,189],channel_search:190,channel_set:191,channel_typeclass:398,channeladmin:187,channelam:188,channelattributeinlin:187,channelcmdset:[20,99],channelcommand:[23,87,188],channelconnect:191,channelcr:178,channelcreateview:189,channeldb:[45,76,87,155,187,189,191,345],channeldb_db_attribut:187,channeldb_db_tag:187,channeldb_set:[347,350],channeldbmanag:[190,191],channeldeleteview:189,channeldesc:[87,188],channeldetailtest:398,channeldetailview:[189,400],channelhandl:[23,87,155,156,164,186,189],channelkei:[87,188,190],channellist:178,channellisttest:398,channellistview:400,channelmanag:[189,190],channelmixin:400,channelnam:[23,87,144,160,188,309],channeltaginlin:187,channelupdateview:189,char1:[8,118,179,184,398],char2:[8,118,179,398],char_health:264,char_nam:132,charac:32,charact:[2,3,6,8,12,13,15,16,17,19,20,22,23,26,27,29,30,31,33,38,41,45,51,53,55,58,59,61,62,63,64,66,67,68,72,73,76,77,81,83,84,85,86,87,89,90,92,93,94,95,97,98,99,100,101,102,103,104,106,107,108,109,110,119,120,125,126,127,128,129,137,143,155,157,158,165,166,168,170,173,174,175,179,180,181,188,189,197,198,199,209,211,212,214,217,218,219,220,222,224,225,229,232,234,235,236,239,244,246,247,249,250,251,252,253,255,258,262,263,264,266,270,273,278,290,303,324,337,342,347,349,352,353,358,359,361,367,373,375,376,379,384,395,398,400,402],character1:118,character2:118,character_cleanup:[212,214],character_cmdset:217,character_ent:214,character_exit:212,character_form:400,character_id:278,character_leav:214,character_list:400,character_manage_list:400,character_typeclass:[8,158,373,398],charactercmdset:[20,68,81,82,85,87,88,90,91,92,95,105,106,117,121,175,197,199,217,229,232,242,249,250,251,252,253,264],charactercreateview:[398,400],characterdeleteview:[398,400],characterdetailview:400,characterform:[395,400],characterlistview:[398,400],charactermanageview:[398,400],charactermixin:400,characternam:62,characterpuppetview:[398,400],charactersheet:27,characterupdateform:[395,400],characterupdateview:[398,400],characterviewset:384,charapp:132,charat:218,charcreat:[66,71,93,99,170,198],chardata:91,chardelet:[99,170],chardeleteview:[270,349],chardetailview:[270,349],charfield:[58,132,159,268,275,346,371,395],charfilt:379,charg:[69,146],chargen:[132,155,156,189,192,270,349],chargencmdset:121,chargenroom:121,chargenview:[270,349],charnam:[91,170],charpuppetview:349,charset:375,charsheet:91,charsheetform:91,charupdateview:[270,349],chase:111,chat:[0,11,12,23,31,67,74,77,79,91,112,114,115,121,135,140,141,144,147,151,327,368],chatroom:90,chatzilla:144,cheap:[11,115],cheaper:44,cheapest:146,cheapli:264,cheat:[75,118,137],chec:184,check:[0,2,3,6,7,8,9,10,11,14,15,19,20,22,27,29,33,34,37,38,43,44,45,49,51,53,58,62,66,68,70,71,72,73,74,75,79,80,82,83,84,86,87,88,89,91,93,95,96,97,98,104,105,106,110,114,115,117,118,120,121,125,126,127,129,132,139,140,141,143,146,147,148,149,152,153,158,159,164,165,166,167,168,170,172,173,178,179,180,181,183,184,185,189,191,194,196,198,199,202,207,211,212,214,217,218,225,229,246,249,250,251,252,253,255,258,262,264,265,266,272,273,277,278,282,283,287,289,290,297,298,302,307,313,318,337,339,341,342,343,346,347,349,350,352,353,355,369,370,375,376,380,400],check_attr:173,check_character_flag:211,check_circular:327,check_databas:298,check_db:298,check_defeat:118,check_end_turn:120,check_error:297,check_evennia_depend:375,check_flag:[211,212],check_from_attr:173,check_grid:72,check_has_attr:173,check_light_st:264,check_loc:194,check_lock:380,check_lockstr:[31,80,273],check_main_evennia_depend:298,check_mixtur:211,check_obj:173,check_perm:212,check_permiss:282,check_permstr:[158,349],check_show_help:180,check_to_attr:173,check_warn:297,checkbox:132,checker:[16,72,272,318,376],checklockstr:99,checkout:[11,67,148],checkoutdir:2,chemic:203,chest:[31,98,108,109],chicken:209,child:[22,27,31,78,99,105,106,108,117,120,160,162,168,173,184,202,209,211,214,264,277,283,287,343,366,381],childhood:27,children:[22,43,45,78,81,102,126,162,277,278,287,298,348,366],chillout:173,chime:19,chines:[61,82,135],chip:91,chmod:2,choci:197,choic:[8,16,22,27,37,38,41,42,61,63,77,80,98,106,107,108,110,117,120,131,134,137,146,158,170,173,196,197,218,249,265,281,296,357,359],choice1:63,choice2:63,choice3:63,choos:[7,14,27,48,64,65,67,72,75,78,90,92,97,102,113,114,118,120,121,128,130,132,144,184,244,247,249,250,251,252,253,258,262,311,359,374,402],chop:[22,263],chore:[29,112],chose:[58,91,107,132,139,149,152,247],chosen:[7,27,59,68,120,131,218,220,359],chown:148,chractercmdset:264,chrome:138,chronicl:218,chroot:142,chug:22,chunk:[14,73,93,194,300,353,367],church:[19,113],church_clock:19,churn:117,cid:330,cillum:28,cinemat:[214,216],circl:86,circuit:46,circular:[300,354],circumst:[27,71,90,97,104,106,107,117,166,252,395],circumv:171,citi:114,clang:145,clank:66,clarifi:82,clariti:[58,98,108,121,145,203],clash:[20,110,137,146,173,188,349],class_from_modul:375,classic:[14,41,43,44,105,114,120,123,135],classmethod:[86,158,189,202,204,270,278,290,349,365,389],classnam:[13,108],classobj:349,claus:[127,134],clean:[11,17,27,55,62,73,80,82,83,105,106,111,117,120,153,159,166,168,173,189,196,203,212,214,236,249,250,251,252,253,263,264,266,278,287,298,302,316,326,339,346,349,352,357,359,365,371,374,375,395],clean_attr_valu:346,clean_attribut:[45,158,349],clean_cmdset:[45,349],clean_senddata:339,clean_str:352,clean_usernam:159,cleaned_data:132,cleaner:[98,108,121],cleanli:[41,78,153,164,168,178,188,218,300,309,315,326,339,357],cleanup:[8,13,22,26,27,53,68,159,196,202,214,261,264,359],clear:[9,11,13,16,22,26,40,43,44,45,46,49,53,61,63,68,73,74,75,78,79,80,84,93,95,112,115,117,118,131,153,167,170,171,173,179,188,218,234,236,245,246,264,273,277,278,288,292,300,337,341,347,349,350,359,365],clear_attribut:347,clear_client_list:334,clear_cont:[34,278],clear_exit:[34,278],clearal:[63,179],clearli:[9,49,74,105,365],cleartext:[240,355],clemesha:343,clever:[20,27,48,273],cleverli:41,click:[2,7,9,11,46,62,64,75,93,103,132,146,359],clickabl:75,client:[2,9,22,26,28,30,32,40,41,42,49,53,60,61,62,67,68,73,75,77,78,82,85,95,98,100,104,105,106,107,114,120,123,125,126,130,135,136,137,139,140,141,142,144,145,148,149,151,152,155,156,158,160,168,170,178,183,240,293,295,299,301,303,307,308,309,310,311,312,313,314,316,318,320,321,322,323,325,326,327,329,330,336,337,338,339,356,357,359,374,375,379,381,400,402],client_address:53,client_class:382,client_default_height:28,client_disconnect:327,client_encod:137,client_opt:[303,322],client_secret:141,client_typ:211,client_width:[22,168],clientconnectionfail:[295,309,310],clientconnectionlost:[295,309,310],clientfactori:329,clienthelp:46,clientraw:183,clientsess:[326,327],clientwidth:99,cliff:[100,173],climat:43,climb:[5,22,77,173,211,263],climbabl:[211,263],clist:178,clock:[19,22,49,99,118,178],clone:[9,10,55,75,78,103,140],close:[7,11,15,26,27,41,45,46,53,55,66,68,69,71,75,78,82,86,87,93,105,107,108,132,146,148,149,153,183,185,194,195,196,197,207,211,220,242,253,258,261,300,308,309,316,318,326,327,339,347,353,359,367],close_menu:[261,359],closer:[235,253],closest:[62,86,246,375],cloth:[70,155,156,192,353],clothedcharact:199,clothedcharactercmdset:199,clothes_list:199,clothing_typ:199,clothing_type_count:199,clothing_type_ord:199,cloud:[38,131,146,148,149,194],cloudi:38,cloudkeep:69,clr:[62,216,282,367],cls:[86,158,246],club:202,clue:263,clump:108,clunki:[11,253],cluster:137,clutter:[75,167],cma:11,cmd:[15,20,22,31,49,59,68,76,82,83,84,87,88,91,92,96,97,99,104,107,110,117,121,129,143,152,166,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,267,278,322,326,327,353,357,359,360],cmd_arg:98,cmd_channel:[22,164],cmd_ignore_prefix:165,cmd_kei:98,cmd_last:41,cmd_last_vis:41,cmd_loginstart:22,cmd_multimatch:[22,164],cmd_na_m:59,cmd_name:59,cmd_noinput:[22,164,359],cmd_nomatch:[22,164,264,359],cmd_noperm:22,cmd_on_exit:[27,210,218,247,261,280,359],cmd_total:41,cmdabil:8,cmdabout:183,cmdaccept:196,cmdaccess:179,cmdaddcom:178,cmdallcom:178,cmdapproach:253,cmdarmpuzzl:233,cmdasync:48,cmdattack:[84,118,120,121,249,250,251,252,253,263],cmdban:171,cmdbare:99,cmdbatchcod:172,cmdbatchcommand:172,cmdbigsw:84,cmdblindhelp:258,cmdblindlook:258,cmdblock:82,cmdboot:171,cmdbridgehelp:264,cmdbui:97,cmdbuildshop:97,cmdcallback:223,cmdcast:252,cmdcboot:178,cmdcdesc:178,cmdcdestroi:178,cmdcemit:178,cmdchannel:178,cmdchannelcr:178,cmdcharactercr:198,cmdcharcreat:170,cmdchardelet:170,cmdclimb:263,cmdclock:178,cmdcloselid:258,cmdcolortest:170,cmdcombathelp:[249,250,251,252,253],cmdconfigcolor:95,cmdconfirm:22,cmdconnect:87,cmdcopi:173,cmdcover:199,cmdcpattr:173,cmdcraft:202,cmdcraftarmour:84,cmdcreat:173,cmdcreatenpc:121,cmdcreateobj:209,cmdcreatepuzzlerecip:233,cmdcwho:178,cmddarkhelp:264,cmddarknomatch:264,cmddeclin:196,cmddefend:120,cmddelcom:178,cmddesc:[173,217],cmddestroi:173,cmddiagnos:85,cmddice:[91,206],cmddig:173,cmddisconnect:87,cmddisengag:[120,249,250,251,252,253],cmddoff:250,cmddon:250,cmddrop:[179,199],cmdeast:264,cmdecho:[22,75,84,99,106,184],cmdedit:197,cmdeditnpc:121,cmdeditorbas:357,cmdeditorgroup:357,cmdeditpuzzl:233,cmdemit:171,cmdemot:[209,236],cmdentertrain:129,cmdevalu:196,cmdevenniaintro:264,cmdevmenunod:359,cmdevscaperoom:209,cmdevscaperoomstart:209,cmdexamin:173,cmdexiterror:88,cmdexiterroreast:88,cmdexiterrornorth:88,cmdexiterrorsouth:88,cmdexiterrorwest:88,cmdextendedroomdesc:217,cmdextendedroomdetail:217,cmdextendedroomgametim:217,cmdextendedroomlook:217,cmdfeint:120,cmdfight:[249,250,251,252,253],cmdfind:173,cmdfinish:196,cmdfocu:209,cmdfocusinteract:209,cmdforc:171,cmdget:[82,106,179,209],cmdgetinput:359,cmdgetweapon:263,cmdgive:[179,199],cmdgiveup:209,cmdgmsheet:91,cmdgrapevine2chan:178,cmdhandler:[20,22,34,56,104,155,156,158,163,165,166,167,168,170,181,182,184,188,209,217,233,264,277,278,287,375],cmdhelp:[120,180,209,249,250,251,252,253],cmdhit:[99,106,120],cmdhome:179,cmdic:170,cmdid:303,cmdinsid:129,cmdinterrupt:184,cmdinventori:[96,179,199],cmdirc2chan:178,cmdircstatu:178,cmdjumpstat:209,cmdlaunch:81,cmdlearnspel:252,cmdleavetrain:129,cmdlen:[165,182],cmdlight:263,cmdline:298,cmdlineinput:357,cmdlink:173,cmdlistarmedpuzzl:233,cmdlistcmdset:173,cmdlistpuzzlerecip:233,cmdlock:173,cmdlook:[4,8,85,179,198,209,217,264],cmdlookbridg:264,cmdlookdark:264,cmdmail:229,cmdmailcharact:229,cmdmakegm:91,cmdmask:236,cmdmobonoff:262,cmdmore:360,cmdmorelook:360,cmdmultidesc:[90,232],cmdmvattr:173,cmdmycmd:[29,89],cmdname2:165,cmdname3:165,cmdname:[30,46,53,56,59,99,117,121,164,165,168,173,181,182,184,303,321,322,326,327,339],cmdnamecolor:247,cmdnewpassword:171,cmdnick:179,cmdnoinput:197,cmdnomatch:197,cmdnositstand:117,cmdnpc:121,cmdnudg:258,cmdobj:[164,165,182,184],cmdobj_kei:164,cmdobject:[164,165,183],cmdoffer:196,cmdooc:170,cmdooccharactercr:198,cmdooclook:[170,198],cmdopen:[173,242],cmdopenclosedoor:242,cmdopenlid:258,cmdoption:[170,209],cmdpage:178,cmdparri:120,cmdparser:[40,155,156,163],cmdpass:[249,250,251,252,253],cmdpassword:170,cmdperm:171,cmdplant:265,cmdpose:[120,179,236],cmdpressbutton:263,cmdpushlidclos:258,cmdpushlidopen:258,cmdpy:183,cmdquell:170,cmdquit:170,cmdread:263,cmdrecog:236,cmdreload:183,cmdremov:199,cmdrerout:209,cmdreset:183,cmdrest:[249,250,251,252,253],cmdroll:98,cmdrss2chan:178,cmdsai:[120,179,236],cmdsaveyesno:357,cmdscript:[173,183],cmdsdesc:236,cmdser:359,cmdserverload:183,cmdservic:183,cmdsession:170,cmdset:[3,6,12,15,20,22,23,27,29,34,38,41,53,68,76,81,82,87,88,90,92,93,95,97,103,104,105,117,120,121,129,155,156,158,163,164,165,167,168,173,174,175,176,177,180,181,182,183,184,188,196,197,198,199,202,206,209,217,219,223,229,233,236,243,244,249,250,251,252,253,258,261,262,263,264,265,272,277,278,287,329,336,337,349,357,359,360],cmdset_account:[12,155,156,163,169,198],cmdset_charact:[155,156,163,169,199,249,250,251,252,253],cmdset_mergetyp:[27,210,218,261,280,359],cmdset_prior:[27,210,218,261,280,359],cmdset_sess:[41,155,156,163,169],cmdset_stack:167,cmdset_storag:[162,277,337],cmdset_trad:196,cmdset_unloggedin:[22,155,156,163,169,207],cmdsetattribut:173,cmdsetclimb:263,cmdsetcrumblingwal:263,cmdsetdesc:179,cmdsetevenniaintro:264,cmdsetevscaperoom:209,cmdsetflag:209,cmdsethandl:[41,155,156,163],cmdsethelp:180,cmdsethom:173,cmdsetkei:20,cmdsetkeystr:166,cmdsetlight:263,cmdsetmor:360,cmdsetobj:[166,167,174,175,176,177,196,197,198,199,202,206,209,217,233,236,244,249,250,251,252,253,258,261,262,263,264,357,359,360],cmdsetobjalia:173,cmdsetpow:121,cmdsetread:263,cmdsetsit:117,cmdsetspe:243,cmdsettestattr:26,cmdsettrad:196,cmdsettrain:129,cmdsetweapon:263,cmdsetweaponrack:263,cmdsheet:91,cmdshiftroot:263,cmdshoot:[81,253],cmdshutdown:183,cmdsit2:117,cmdsit:117,cmdsmashglass:258,cmdsmile:22,cmdspawn:173,cmdspeak:209,cmdspellfirestorm:83,cmdstand2:117,cmdstand:[117,209],cmdstatu:[196,252,253],cmdstop:243,cmdstring:[22,91,99,164,168,181,182,184],cmdstyle:170,cmdtag:173,cmdtalk:244,cmdteleport:173,cmdtest:[3,84,98],cmdtestid:22,cmdtestinput:27,cmdtestmenu:[27,218,359],cmdtime:[92,183],cmdtrade:196,cmdtradebas:196,cmdtradehelp:196,cmdtunnel:173,cmdtutori:264,cmdtutorialgiveup:264,cmdtutoriallook:264,cmdtutorialsetdetail:264,cmdtweet:143,cmdtypeclass:173,cmdunban:171,cmdunconnectedconnect:[185,207],cmdunconnectedcr:[185,207],cmdunconnectedhelp:[185,207],cmdunconnectedlook:[185,207],cmdunconnectedquit:[185,207],cmduncov:199,cmdunlink:173,cmdunwield:250,cmduse:251,cmdusepuzzlepart:233,cmdwait:22,cmdwall:171,cmdwear:199,cmdwerewolf:82,cmdwest:264,cmdwhisper:179,cmdwho:[170,209],cmdwield:250,cmdwipe:173,cmdwithdraw:253,cmset:167,cmsg:178,cmud:138,cnf:[2,137],coal:[202,203],coast:[73,111],coastal:73,cobj:209,cockpit:81,code:[2,5,6,7,8,12,13,15,16,20,22,23,24,27,29,31,32,34,37,40,41,43,44,45,48,49,50,51,52,53,55,58,59,62,63,64,66,67,69,70,71,72,73,74,76,77,78,79,80,84,86,89,90,91,92,93,94,98,100,102,103,104,105,106,108,109,110,111,113,115,116,117,119,120,121,122,124,125,126,127,129,130,131,133,135,137,140,147,148,149,151,153,155,156,158,163,164,167,170,172,173,178,183,186,192,196,197,201,205,206,211,214,220,222,225,234,251,264,265,273,283,287,309,310,326,337,340,349,351,352,357,359,361,372,373,374,375,400,401,402],code_exec:353,code_hint:211,code_tri:211,codebas:[8,11,63,65,75,77,89,109,184],codeblock:75,codec:352,codefunc:357,codeinput:211,coder:[0,1,68,89,112,114,115,135,164,278],codestyl:74,coerc:370,coexist:130,coher:122,coin:[69,79,108,109,112,113,196],col:[50,123,361],cold:[49,153,183,283,288,292,336],cole:375,collabor:[11,78,80,112,115,146,180],collat:[56,282],collect:[0,13,20,108,125,164,166,193,233,246,347,375,384],collector:125,collectstat:[46,125,298,302],collid:[20,139,146,211,359],collis:[11,20,341],collist:108,colon:[19,31,87,100,107,273],color:[22,27,30,37,46,50,62,63,72,73,75,76,91,93,94,99,100,107,135,140,168,170,184,200,203,216,220,236,247,261,265,282,303,310,318,321,326,327,352,361,367,369,374,376,402],color_ansi_bright_bg_extra_map:200,color_ansi_bright_bgs_extra_map:200,color_ansi_extra_map:200,color_markup:[155,156,192],color_no_default:200,color_typ:352,color_xterm256_extra_bg:200,color_xterm256_extra_fg:200,color_xterm256_extra_gbg:200,color_xterm256_extra_gfg:200,colorablecharact:95,colorback:374,colorcod:374,colour:[19,173,325,352,361],column:[46,50,58,71,72,73,75,78,91,93,168,170,266,361,375],com:[8,9,10,11,36,48,50,60,64,67,68,69,71,73,75,77,86,87,109,112,132,135,136,137,139,140,142,145,146,147,148,149,155,178,197,207,310,313,322,326,343,361,374,375,395],combat:[11,13,15,20,37,45,60,69,71,73,77,78,82,83,94,99,104,105,111,113,114,118,119,126,135,140,167,249,250,251,252,253,262,287,402],combat_:[249,250,251,252,253],combat_cleanup:[249,250,251,252,253],combat_cmdset:120,combat_handl:120,combat_handler_:120,combat_movesleft:[249,250,251,252],combat_scor:121,combat_status_messag:253,combatcmdset:120,combathandl:120,combatscor:121,combatt:13,combin:[8,13,19,20,22,23,32,37,43,44,49,62,69,70,77,83,85,87,90,91,100,102,106,107,114,127,129,136,146,164,165,166,173,184,189,202,211,232,233,235,246,258,273,282,292,298,348,350,355,369,375],combo:41,come:[5,11,12,13,16,19,22,23,27,28,31,38,41,46,48,50,53,56,59,62,63,64,66,71,72,73,77,78,80,81,82,84,90,91,92,93,97,98,100,104,105,107,108,112,114,115,117,118,120,121,123,127,129,130,132,133,137,148,152,158,166,217,234,246,249,250,251,252,253,282,283,316,321,326,327,329,335,352,360,381,400],comet:[46,53,327],comfi:117,comfort:[11,16,77,93,98,115],comlist:178,comm:[22,23,29,76,78,87,103,143,155,156,163,169,355,400],comma:[58,62,71,100,107,108,133,137,173,181,182,202,228,229,273,278,367],comman:100,command:[0,2,5,7,9,11,12,13,14,16,19,23,26,27,28,30,31,33,34,36,37,40,41,43,45,46,48,49,51,52,53,54,55,56,58,60,61,62,63,65,66,67,69,70,71,72,73,75,77,78,80,81,89,90,93,94,100,101,103,109,111,112,114,115,118,125,126,127,128,130,135,136,137,138,140,141,142,144,145,146,147,149,152,153,155,156,158,160,188,189,192,196,197,198,199,202,204,206,207,208,210,211,215,216,217,218,219,221,224,226,229,232,233,236,240,242,243,244,247,249,250,251,252,253,257,258,261,262,263,264,265,266,267,270,272,273,278,282,283,287,295,298,303,307,308,316,318,321,322,326,327,329,330,336,337,349,351,352,355,357,359,360,369,372,375,400,402],command_default_arg_regex:22,command_default_class:82,command_pars:165,commandhandl:[30,167,182,375],commandmeta:168,commandnam:[22,30,56,100,265,298,307,337,339],commandset:[31,34,99,167,198],commandtest:[8,184,204,215,226],comment:[14,15,45,67,74,82,87,99,117,127,136,138,146,353,359],commerc:135,commerci:[7,79,115,146],commerror:190,commit:[2,9,10,16,54,60,74,75,78,82,137,147,148,239,346],commmand:[242,249,250,251,252,253],common:[0,6,11,16,19,22,27,29,30,31,37,38,41,42,43,44,45,48,49,50,53,56,59,61,70,75,76,78,85,87,92,93,98,100,101,104,105,107,108,109,112,114,115,116,118,120,121,132,140,146,166,173,196,202,235,236,243,273,287,326,330,348,358,360,370,372,375,384,388,400],commonli:[9,33,38,40,41,42,44,56,58,78,102,106,114,137,140,184,278],commonmark:75,commun:[7,18,22,36,46,53,56,59,61,62,68,69,76,77,78,79,87,90,98,99,103,104,105,114,115,135,136,137,144,146,149,175,186,188,189,190,191,209,229,261,277,295,307,308,318,319,321,322,323,324,337,339,355,356,371,401,402],compact:[97,102,133,258],compani:[59,78],compar:[6,8,11,14,16,19,20,56,67,80,83,84,87,88,91,97,98,102,115,118,120,121,184,233,235,246,249,250,251,252,253,272,273,283,352,375],comparison:[5,14,102,103,184,245,272,283,359],compartment:91,compass:100,compat:[15,27,81,173,246,361,368],compet:[16,59,114],compil:[22,55,60,67,75,89,104,140,145,146,173,179,180,185,188,199,202,209,236,352,357,374],compilemessag:55,complain:[3,9,58,98,117,153],complement:[0,42,115,246],complementari:[24,38,61],complet:[2,8,9,11,12,13,14,15,16,19,20,22,26,27,34,40,41,42,48,59,68,69,72,73,74,78,82,88,91,92,95,97,102,106,107,111,112,113,114,115,121,137,146,152,153,158,166,167,168,181,183,188,200,217,218,220,225,250,258,264,278,298,300,308,309,326,347,353,358,359,360,367,372,375,380,395],complete_task:225,complex:[5,8,13,15,16,20,22,40,44,55,58,60,73,78,92,100,104,106,107,108,109,112,113,114,117,118,120,121,148,167,211,226,234,244,258,283,330],complianc:[138,217],compliant:[86,322],complic:[48,66,68,72,73,84,87,93,98,102,132,133,146,185,207,218,247,347],compon:[0,5,8,22,38,46,47,52,53,62,64,69,72,75,84,91,94,103,112,115,120,121,122,124,146,153,173,183,189,190,191,194,202,205,233,235,245,283,284,287,290,298,327,355,358,372,375,401,402],componenta:4,componentid:46,componentnam:46,componentst:46,compos:[148,218],composit:[324,348],comprehens:[5,8,23,31,45,77,113,117,140,149],compress:[30,303,307,311,371],compress_object:371,compris:158,compromis:[149,239],comput:[11,44,48,49,61,72,78,89,102,103,114,118,131,140,144,148,152,171,183,236,375,376],computation:44,comsystem:[178,191],con:[91,135,185,207],concaten:[104,352,367],concept:[11,13,36,44,53,55,70,71,74,75,86,90,93,94,95,107,108,110,112,113,117,198,232,246,401,402],conceptu:[27,72],concern:[55,59,88,107,140,166,234,270],conch:[318,321,329],concis:115,conclud:[102,196,359],concurr:137,conda:67,conder:353,condit:[5,71,72,77,97,98,99,102,106,112,113,118,121,136,164,206,236,251,273,278,290,297,298,343,375],condition:82,condition_result:206,condition_tickdown:251,conditional_flush:365,conduct:125,conductor:129,conect:339,conf:[2,5,8,11,24,25,30,31,37,38,53,55,58,62,64,67,70,75,80,82,87,92,93,95,105,117,128,129,132,133,136,137,139,141,142,146,149,158,200,202,298,304,305,344,353,402],confer:[135,375],confid:[3,74,86],config:[2,7,10,11,12,46,53,67,80,140,146,147,149,194,246,294,298,300,304,305,316,402],config_1:12,config_2:12,config_3:12,config_color:95,configcmd:95,configdict:[318,339],configur:[2,8,12,62,66,75,78,82,92,93,94,104,125,128,139,140,142,146,148,149,158,162,165,170,194,239,240,246,265,291,300,305,316,339,341,343,344,348,395,402],configut:7,confirm:[22,46,100,136,140,149,173,207,233,322,325,400],conflict:[3,87,114,130],confus:[0,5,6,11,20,31,33,38,46,48,62,65,68,78,88,91,98,102,105,108,125,130,146,207,400],conid:317,conjur:252,conn:[185,207],conn_tim:41,connect:[5,8,12,13,14,17,20,22,23,24,30,31,34,36,38,40,41,42,45,46,49,53,54,55,56,59,62,66,67,71,72,73,77,78,80,82,87,90,93,97,98,100,102,103,104,105,106,114,121,125,128,130,136,137,138,140,141,144,147,148,149,152,153,158,160,162,170,171,173,178,185,189,191,194,207,220,222,223,225,240,243,277,278,284,293,295,298,300,307,308,309,310,311,316,317,318,321,326,327,329,330,336,337,338,339,340,343,347,349,355,371,381,402],connection_cr:42,connection_screen:[25,40,104],connection_screen_modul:207,connection_set:139,connection_tim:[158,278],connection_wizard:[155,156,293],connectiondon:300,connectionlost:[300,307,308,318,321,329],connectionmad:[295,307,318,321,329],connectionwizard:296,connector:[295,309,310,316,339],conquer:111,cons3:204,consecut:27,consequ:[146,167],consid:[0,5,6,11,14,15,19,20,22,27,30,31,37,38,41,43,44,45,48,49,53,58,61,62,64,66,70,71,74,77,78,79,80,86,88,90,96,97,102,104,107,109,112,113,115,117,129,132,133,134,137,140,146,149,158,166,167,218,233,235,236,246,253,265,278,283,287,303,318,321,348,353,354,359,360],consider:[29,40,58,73,105,114,127,272,283,361],consist:[12,13,17,22,27,29,31,36,37,46,58,62,64,71,75,88,107,110,111,113,120,121,153,158,165,181,190,196,203,233,235,267,273,281,283,322,327,337,346,347,349,355,361,375,400],consitut:105,consol:[0,3,5,6,7,46,51,62,67,75,78,105,107,108,110,121,137,140,145,146,148,152,183,236,298],conson:235,constant:[59,66,307,373],constantli:[126,264],constitu:[167,181,182],constraint:[66,137],construct:[2,23,27,78,84,117,132,283,342,347,352,360,395],constructor:[22,68,70,197,202,309],consum:[48,70,202,203,204,211,300,375],consumable_kwarg:202,consumable_nam:202,consumable_tag:[70,202,203],consumable_tag_categori:[70,202],consume_flag:211,consume_on_fail:202,consumer_kei:[128,143],consumer_secret:[128,143],consumpt:[137,341],contact:[34,146,148],contain:[0,6,8,9,13,14,15,17,20,22,23,27,29,31,34,40,41,46,48,50,53,58,62,63,66,67,68,71,74,75,76,77,78,81,82,86,87,89,90,92,93,98,99,100,102,103,104,105,106,107,113,117,121,125,127,130,132,133,135,140,145,152,155,156,158,160,163,164,165,166,167,169,172,173,180,184,186,194,197,202,209,218,219,222,223,224,225,226,228,233,234,235,236,240,241,243,246,247,251,258,263,265,266,269,271,278,280,281,282,283,291,293,297,301,303,329,341,342,343,347,348,349,350,351,352,353,356,358,359,360,361,372,374,375,376,381,393,400],container:148,contempl:89,content:[5,11,14,17,19,34,45,46,50,72,75,80,81,86,89,91,93,96,97,98,102,104,106,107,109,110,114,115,116,117,119,121,122,123,124,126,129,132,133,135,146,168,171,173,194,195,211,212,236,277,278,346,350,352,353,354,357,359,361,372,377,381,393,401],content_typ:[277,278],contentdisposit:194,contentencod:194,contentof:361,contents_cach:277,contents_get:[109,278],contents_set:278,contentshandl:277,contest:209,context:[62,71,77,93,98,110,130,132,197,225,319,323,388,400],contextu:43,continu:[1,3,8,13,19,22,27,43,44,48,58,62,71,72,74,77,81,84,91,93,97,99,106,107,120,121,125,143,145,146,194,278,296,307,343,347,359,368,375,402],contrari:[66,75,87,92,104,114,183,246,350],contrast:[38,61,89,146,322],contrib:[14,15,71,75,76,77,78,80,90,91,92,94,100,103,104,107,111,114,116,118,119,120,134,140,155,156,158,159,162,187,268,275,285,294,340,346,352,353,387,395,400,402],contribrpcharact:236,contribrpobject:236,contribrproom:236,contribut:[0,8,11,68,69,79,80,96,103,113,125,134,151,152,192,196,198,199,200,206,217,229,233,234,236,239,240,242,243,244,265,401,402],contributor:[134,197,246],control:[1,2,3,4,5,9,12,13,14,15,20,22,23,26,27,28,29,30,31,34,36,37,38,41,49,51,56,58,60,62,64,67,70,74,75,76,78,81,90,91,95,100,102,103,104,105,106,110,112,114,115,118,121,127,129,140,146,149,151,153,158,160,170,172,173,178,184,196,198,211,224,236,258,262,264,266,272,278,287,298,337,339,349,359,380,395,402],contrub:70,convei:[236,278],convenei:42,conveni:[2,7,8,13,23,27,30,31,34,37,38,45,48,53,58,60,65,67,77,81,87,90,93,105,106,107,109,110,132,136,147,153,158,173,183,197,202,214,216,229,278,341,353,354,359,360,368,371,372],convent:[20,42,58,66,102,130],convention:[87,168,188,278,349],convers:[8,27,33,69,129,235,244,326,327,352,375,401],convert:[9,13,19,33,37,53,56,59,61,62,72,78,86,92,95,97,102,105,110,117,130,135,149,171,205,206,218,247,272,282,283,288,307,309,318,321,322,339,343,352,356,359,360,361,362,367,371,374,375,381],convert_linebreak:374,convert_url:374,convinc:[27,146],cool:[0,67,68,75,81,112,123,135,173],cool_gui:31,cooldown:[84,120,402],coord:86,coordi:86,coordin:[46,72,253,266,402],coordx:86,coordz:86,cope:252,copi:[0,2,5,9,11,14,15,22,26,27,37,40,41,46,64,66,73,78,80,82,92,95,99,100,103,104,121,125,132,146,148,172,173,199,225,249,250,251,252,253,264,278,298,307,344,352,368,400],copy_object:278,copyright:[134,146],core:[7,8,11,34,40,45,51,55,59,72,74,103,108,113,134,158,162,183,191,192,194,203,229,270,272,277,278,287,293,305,315,322,336,347,349,350,353,360,366,395,400,401],corner:[17,86,90,135,266,361],corner_bottom_left_char:361,corner_bottom_right_char:361,corner_char:361,corner_top_left_char:361,corner_top_right_char:361,corpu:235,correct:[8,13,15,19,20,22,26,31,48,61,62,74,81,85,98,105,108,115,121,129,130,137,164,170,173,184,190,211,217,233,259,273,313,316,318,324,338,352,375],correctli:[2,3,6,19,22,26,27,31,43,44,67,72,75,80,84,88,92,97,98,104,121,129,130,136,144,146,153,158,162,167,170,194,202,288,307,343,371,381],correl:283,correspond:[22,31,41,64,97,100,205,233,247,346,380,395],correspondingli:9,corrupt:89,cosi:73,cosin:375,cosmet:266,cost:[83,97,146,194,252,266],cottag:[62,73],could:[2,3,5,7,8,9,12,13,14,15,16,20,22,23,27,29,31,32,33,34,37,38,43,44,45,48,49,51,53,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,99,100,102,104,105,106,107,108,110,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,135,140,141,143,144,146,147,158,167,173,180,190,191,196,197,202,206,211,212,220,228,234,236,243,246,247,258,264,266,272,273,278,290,303,322,327,343,349,352,353,357,361,362,365,370,375],couldn:[13,51,55,65,78,86,88,98,99,107,130,133,234],count:[40,78,102,105,107,120,128,166,199,247,251,278,312,316,329,333,339,341,348,352,359,368],count_loggedin:316,count_queri:333,countdown:[38,84,100],counter:[9,38,41,68,84,93,97,113,120,155,156,160,192,245,264,316,329,330,337,359],counterpart:[14,62,113,303,339,356],countertrait:246,countri:171,coupl:[11,68,93,126,148,243],cours:[0,5,7,10,16,22,44,49,60,62,65,66,67,68,70,71,75,78,80,81,87,90,98,105,106,107,108,111,112,121,131,134,152,250,253,261],courtesi:49,cousin:[63,98],cover:[0,8,11,14,15,18,31,52,53,57,58,67,74,84,90,102,103,104,106,107,109,113,114,115,128,135,136,137,140,146,151,199,203,211,217,258,264,278,375],coverag:8,coveral:8,cpanel:146,cpattr:[99,173],cpu:[49,146,149,183],cpython:5,crack:58,craft:[31,73,84,112,155,156,192,218,402],craft_recipe_modul:[70,202],craft_recipes_modul:202,craft_result:202,crafted_result:202,crafter:[202,203,204],crafting_consumable_err_msg:202,crafting_materi:[70,202,203],crafting_recipe_modul:70,crafting_result:202,crafting_skil:70,crafting_tool:[70,202],crafting_tool_err_msg:202,craftingcmdset:202,craftingerror:202,craftingrecip:[70,202,203,204],craftingrecipebas:[70,202],craftingvalidationerror:[70,202],craftrecip:202,cram:111,crank:44,crash:[0,73,107,112,135,149,302,347],crate:[33,100],crave:151,crawl:149,crawler:312,cre:[185,207],creat:[0,3,5,7,8,10,11,13,14,15,16,20,23,25,26,27,29,31,33,37,38,40,41,42,43,46,50,51,52,53,54,55,60,63,64,65,67,68,69,70,71,72,74,75,77,78,79,80,82,84,86,87,88,89,90,91,92,95,97,98,102,104,106,108,109,110,111,112,113,115,116,117,118,119,120,122,124,125,126,127,128,131,133,134,135,137,139,140,141,143,144,145,146,149,152,155,156,158,159,160,162,164,165,166,167,168,170,173,178,179,180,181,182,183,184,185,188,189,191,194,195,196,197,198,199,202,204,205,206,207,209,210,211,212,214,216,217,218,219,224,225,226,228,229,232,233,234,235,236,240,242,244,246,247,249,250,251,252,253,255,258,261,262,263,264,265,266,270,273,275,277,278,280,281,282,283,287,290,291,292,295,298,302,303,308,310,311,316,318,319,323,330,338,339,341,343,347,348,349,350,351,353,354,357,358,359,361,362,367,368,375,379,383,384,398,400,402],create_:[34,45],create_account:[42,45,155,355],create_attribut:347,create_cal:158,create_channel:[23,155,188,189,302,355],create_charact:[158,278],create_delai:291,create_evscaperoom_object:216,create_exit:[173,242],create_exit_cmdset:278,create_fantasy_word:216,create_forward_many_to_many_manag:[162,191,270,277,287,347,349,350,366],create_game_directori:298,create_grid:72,create_help_entri:[29,155,355],create_kwarg:283,create_match:165,create_messag:[23,155,355],create_object:[14,19,31,34,45,70,73,97,101,121,132,155,202,214,216,258,278,283,302,353,355],create_prototyp:[282,283],create_script:[38,45,89,120,155,290,353,355],create_secret_kei:298,create_settings_fil:298,create_superus:298,create_tag:348,create_wild:266,created_on:222,createobj:209,creater:76,createview:400,creation:[6,11,13,15,27,31,34,41,45,58,65,72,73,81,91,95,100,101,103,105,106,112,114,119,121,132,135,155,158,159,162,173,180,189,198,202,233,236,240,242,246,249,250,251,252,253,263,264,270,275,277,278,283,287,292,331,346,349,355,357,358,359,361,395,400,401],creation_:355,creativ:[60,70,114],creator:[27,31,65,69,73,76,115,121,135,180,189,249,250,251,252,253,278,361],cred:[11,318],credenti:[11,146,149,158,318],credentialinterfac:318,credit:[11,107,109,146,149,374,375],creset:11,crew:102,criteria:[27,102,190,224,234,282,348,372],criterion:[11,102,105,106,111,158,196,236,269,278,289,372,375],critic:[0,6,9,20,38,41,51,62,140,273,297,298,368],critici:349,crop:[62,91,173,358,361,367,375],crop_str:361,cross:[73,203,264,361],crossbario:326,crossbow:84,crossroad:73,crowd:[112,149],crt:[136,142],crucial:[44,98],crucibl:203,crucible_steel:203,cruciblesteelrecip:203,crud:[383,384],crude:[66,202,203],crumblingwal:263,crumblingwall_cmdset:263,crush:81,crypt:111,cryptocurr:149,cscore:121,csessid:[316,326,327,339],csession:[326,327],csrf_token:132,css:[17,46,64,77,104,125,194,374],cssclass:46,ctrl:[5,107,110,140,146,148,152,153,329],cuddli:[105,108],culpa:28,cumbersom:[9,27,129,247],cumul:330,cup:79,cupidatat:28,cur_valu:220,cure:[251,252],cure_condit:251,curi:72,curiou:60,curli:[87,200],curly_color_ansi_bright_bg_extra_map:200,curly_color_ansi_bright_bgs_extra_map:200,curly_color_ansi_extra_map:200,curly_color_xterm256_extra_bg:200,curly_color_xterm256_extra_fg:200,curly_color_xterm256_extra_gbg:200,curly_color_xterm256_extra_gfg:200,curr_sess:339,curr_tim:217,currenc:[97,128],current:[6,7,8,9,11,12,13,14,15,19,20,22,26,27,29,30,31,34,38,39,40,41,43,44,46,49,51,55,58,62,66,67,68,70,71,72,75,78,81,82,83,84,87,91,97,99,100,102,103,104,105,106,108,113,117,120,121,128,129,132,135,148,152,158,162,164,165,167,168,170,171,173,178,179,180,182,183,189,194,196,197,199,202,209,211,214,217,218,220,225,228,232,234,236,242,243,245,246,247,249,250,251,252,253,257,261,263,264,266,269,277,278,283,287,291,292,298,303,308,314,315,318,319,330,337,339,341,348,349,357,359,361,362,368,369,372,375,381,400],current_choic:197,current_cmdset:173,current_coordin:266,current_kei:[281,282],current_us:132,current_weath:38,currentroom:129,curriculum:135,curs:[3,113],curv:[77,89],curx:72,cushion:117,custom:[0,6,12,13,15,16,17,19,20,22,23,25,29,30,33,34,37,40,43,45,49,50,52,54,56,58,62,65,66,72,76,77,78,81,82,85,89,91,93,94,97,100,102,104,106,111,112,113,114,117,118,120,121,125,126,127,129,130,131,132,134,135,141,143,146,148,153,158,159,160,161,162,164,166,167,168,173,178,179,180,188,189,196,198,199,202,205,206,209,210,211,212,214,217,218,219,225,228,233,235,236,239,240,246,258,261,263,264,266,269,272,276,278,280,281,282,283,286,292,294,298,302,304,307,329,338,349,354,357,359,360,361,365,367,369,370,374,375,383,384,387,400,402],custom_add:225,custom_cal:[225,228],custom_domain:194,custom_gametim:[92,155,156,192],custom_helpstr:211,custom_kei:282,custom_pattern:[80,93,123,132,133],customis:266,customiz:[17,69,87,117,197,218,220,236,258],customlog:136,cut:[26,53,70,72,73,77,98,100,114,121,283],cute:125,cutoff:375,cvcc:235,cvccv:235,cvccvcv:235,cvcvcc:235,cvcvccc:235,cvcvccvv:235,cvcvcvcvv:235,cvcvvcvvcc:235,cvv:235,cvvc:235,cwho:[99,178],cyan:[62,130],cyberpunk:109,cyberspac:135,cycl:[14,15,82,89,92,112,131,249,250,251,252,253],cyril:16,daemon:[5,136,148,149,153,315,343],daffodil:109,dai:[2,11,19,60,89,92,112,113,128,130,131,148,149,203,205,217,362,368,375,376],daili:33,dailylogfil:368,dali:235,dalnet:178,dalton:102,dam:89,damag:[15,81,83,97,111,113,114,118,120,149,249,250,251,252,253,262,263],damage_rang:252,damage_taken:89,damage_valu:[249,250,251,252,253],damascu:203,damn:135,dandi:65,danger:[6,14,20,41,75,96,166],dare:[22,99],dark:[14,15,17,20,62,73,107,111,113,115,118,130,135,167,217,246,258,264,272,287,352,353],darkcmdset:264,darker:[62,130],darkgrai:130,darkroom:264,darkroom_cmdset:264,darkstat:264,dash:[75,234,247],dashcount:247,data:[5,6,9,12,14,16,19,33,37,38,40,43,45,46,48,56,58,59,61,64,68,70,78,82,89,90,91,104,105,108,112,115,132,133,137,145,146,148,158,159,160,168,173,183,189,194,202,218,220,224,225,236,239,240,245,246,268,275,277,278,280,284,290,292,295,296,300,304,305,307,308,309,310,311,316,317,318,319,321,322,323,325,326,327,329,330,331,336,337,338,339,341,345,346,347,348,349,350,352,353,354,355,356,358,359,360,361,364,368,369,370,371,379,381,384,395,400],data_default_valu:246,data_in:[53,56,240,307,309,310,316,317,321,326,327,337,338,339],data_out:[53,240,316,318,321,322,327,337,338,339],data_to_port:295,data_to_serv:308,databa:298,databas:[2,5,8,10,11,13,14,16,17,19,20,23,30,31,32,33,34,38,40,41,42,43,44,45,49,51,64,65,66,73,75,77,78,80,81,83,84,86,89,90,91,98,99,101,103,104,106,107,109,112,113,114,117,120,121,125,132,133,137,140,148,151,152,153,158,162,166,167,173,180,183,187,188,189,190,191,217,224,225,236,252,264,267,269,270,272,275,277,278,281,282,284,285,287,288,292,298,302,304,315,329,336,345,346,347,348,349,350,353,355,356,363,365,371,372,375,377],datareceiv:[300,307,321,329],dataset:282,datastor:58,date:[9,11,13,23,29,49,55,58,69,72,92,130,132,137,145,159,167,171,239,362,368,376],date_appli:132,date_cr:[45,158,162,191,287,347,349],date_join:[159,162],date_s:23,datetim:[45,92,132,194,347,362,368,369,375,376],datetime_format:375,datetimefield:[58,132,159,162,191,277,287,347,349,375],david:135,dawn:100,day_rot:368,daylight:113,db3:[9,11,73,104,137,152],db_:[32,45,58,102,236,278,288,303,372],db_account:[199,275,277,287],db_account__db_kei:275,db_account__id:379,db_account__usernam:379,db_account_id:[277,287],db_account_subscript:[187,191],db_attribut:[42,159,162,191,275,277,287,349],db_attribute_categori:246,db_attribute_kei:246,db_attributes__db_kei:102,db_attributes__db_value__gt:102,db_attrtyp:[347,381],db_attryp:33,db_categori:[58,102,346,347,350,381],db_category__iequ:58,db_channel:187,db_cmdset_storag:[159,162,199,275,277],db_data:[346,350,381],db_date_cr:[58,162,187,191,199,277,287,347,349],db_desc:[287,379],db_destin:[199,275,277],db_destination__isnul:128,db_destination_id:277,db_entrytext:[268,270],db_header:191,db_help_categori:[268,270],db_hide_from_account:191,db_hide_from_channel:191,db_hide_from_object:191,db_hide_from_receiv:191,db_hide_from_send:191,db_home:[199,275,277,381],db_home__db_kei:379,db_home__id:379,db_home_id:277,db_index:58,db_interv:[285,287,379,381],db_is_act:[287,379,381],db_is_bot:[159,162,379],db_is_connect:[159,162,379],db_kei:[32,45,58,93,101,102,105,159,187,199,224,268,270,275,285,288,294,305,346,347,349,350,379,381,395],db_key__contain:45,db_key__exact:102,db_key__icontain:[58,102],db_key__iexact:102,db_key__in:102,db_key__startswith:45,db_locat:[32,102,105,199,275,277,381],db_location__db_kei:379,db_location__db_tags__db_key__iexact:102,db_location__id:379,db_location__isnul:128,db_location_id:277,db_lock_storag:[159,187,191,199,268,270,275,347,349],db_messag:[187,191],db_model:[347,350],db_obj:[285,287,356],db_obj__db_kei:379,db_obj__id:379,db_obj_id:287,db_object_subscript:[187,191],db_permiss:[58,159],db_persist:[285,287,379,381],db_properti:303,db_protototyp:282,db_receiv:187,db_receivers_account:191,db_receivers_channel:191,db_receivers_object:191,db_receivers_script:191,db_repeat:[285,287,381],db_sender:187,db_sender_account:191,db_sender_extern:191,db_sender_object:191,db_sender_script:191,db_sessid:[199,275,277],db_staff_onli:[268,270],db_start_delai:[285,287,381],db_strvalu:347,db_tag:[102,159,162,191,268,270,275,277,287,349,350],db_tags__db_categori:[86,102,379],db_tags__db_kei:[86,102,187,379],db_tags__db_key__iexact:102,db_tags__db_key__in:86,db_tagtyp:[346,350,379,381],db_text:58,db_typeclass_path:[58,128,159,199,275,277,285,349,375,379,381],db_valu:[32,102,294,305,347,381,384],dbef:372,dbhandler:395,dbholder:347,dbid:[45,160,178,349],dbid_to_obj:375,dbmodel:348,dbobj:[13,347],dbobject:[13,348,349],dbprototyp:[183,282],dbref:[9,14,31,37,45,49,54,73,91,100,105,111,120,129,158,162,171,173,178,183,190,218,233,236,242,264,266,272,277,278,281,282,283,287,289,348,349,355,372,375],dbref_search:348,dbref_to_obj:375,dbrefmax:173,dbrefmin:173,dbsafe_decod:371,dbsafe_encod:371,dbserial:[6,13,155,156,288,351],dbshell:[9,58,137,153],dbstore:245,dbunseri:356,ddesc:89,deactiv:[78,95,126,140,178,217,262,359],dead:[43,114,246,262,263,336,339,365],deadli:111,deal:[11,13,16,27,41,43,48,49,61,78,87,93,98,113,118,120,130,133,149,158,196,197,205,218,249,250,251,252,253,277,278,337,349,352,369,400],dealt:[181,182,251,252],dealth:251,death:[27,112,118,128],death_msg:262,death_pac:262,debat:98,debian:[11,136,137,140,142],debuff:246,debug:[1,7,15,19,27,30,38,64,69,98,106,107,144,164,168,172,183,209,210,218,261,280,298,303,309,310,321,343,353,359,368,375,402],debugg:[3,16,153,155],decemb:146,decend:164,decent:[5,235],decic:235,decid:[15,16,22,41,43,58,59,62,70,71,80,82,87,91,93,97,112,118,120,130,146,149,151,164,196,249,273,360],decis:[44,114,118,381],declar:[62,371,384],declared_field:[159,268,275,346,395],declared_filt:379,declin:[27,196],decod:[16,322,352,375],decode_gmcp:322,decode_msdp:322,decoded_text:375,decompos:132,decompress:[307,371],deconstruct:[111,184,194,204,215,245,259,324,373,382],decor:[11,22,42,66,70,71,84,162,184,216,277,287,295,307,308,349,355,359,360,375],decoupl:[67,282],decoupled_mut:13,decreas:[113,252,264,357],decrease_ind:357,dedent:[26,375],dedic:[8,107,108,118,146],deduc:357,deduce_ind:357,deduct:[97,118,249,250,251,252,253],deem:[11,63,74,90,192,400],deep:[103,135],deeper:[24,87,94,111,247],deepest:173,deepli:13,deepsiz:375,def:[3,8,13,19,20,22,26,27,30,31,32,34,37,38,42,45,48,53,62,68,70,72,73,75,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,105,106,107,108,109,117,118,120,121,123,126,127,128,129,131,132,133,135,143,184,197,211,217,246,265,266,281,327,340,357,359,360,367,375],def_down_mod:251,defafultobject:105,defalt_cmdset:143,default_access:[13,347,355],default_acl:194,default_categori:269,default_channel:23,default_charact:219,default_cmd:[4,68,76,81,82,83,84,85,87,88,90,91,92,95,99,106,120,155,197,199,217,229],default_cmdset:[25,41,68,82,85,87,88,90,91,92,95,105,106,117,121,167,197,198,199,217,218,232,242,247,249,250,251,252,253],default_command:[82,104],default_confirm:[173,233],default_content_typ:194,default_error_messag:371,default_hom:37,default_in:46,default_kei:246,default_out:46,default_pass:355,default_screen_width:22,default_set:[8,123],default_transaction_isol:137,default_unload:46,defaultaccount:[12,45,76,78,87,105,106,155,158,160,174,278,373,381,395,400],defaultchannel:[45,76,105,155,189,400],defaultcharact:[8,34,45,58,68,76,82,90,91,92,95,105,106,117,118,121,155,158,175,197,199,219,236,249,250,251,252,253,278,373,384,395,400],defaultcmdset:206,defaultdict:288,defaultexit:[34,45,76,97,105,155,242,243,263,266,278,373],defaultguest:[76,155,158],defaultlock:272,defaultmod:368,defaultobject:[0,4,34,45,58,73,76,78,96,97,101,103,105,108,109,117,126,129,155,158,199,211,236,244,246,250,253,257,258,263,278,349,373,381,395,400],defaultpath:375,defaultroom:[34,45,72,76,86,89,97,105,131,155,212,217,236,264,266,278,373],defaultrout:383,defaultscript:[38,45,76,89,105,120,128,129,155,160,196,205,225,233,234,235,249,250,251,252,253,255,266,282,289,290,331,362,373],defaultsess:[106,176],defaulttyp:343,defaultunloggedin:[106,177],defeat:[111,112,118,120,249,250,251,252,253,262],defeat_msg:262,defeat_msg_room:262,defend:[27,111,120,249,250,251,252,253,263,278],defens:[113,120,249,250,251,252,253],defense_valu:[249,250,251,252,253],defer:[19,22,48,84,132,159,162,164,191,217,243,270,277,278,287,291,295,305,307,308,339,343,347,349,350,366,368,375],deferredlist:343,defin:[2,3,4,6,7,8,12,13,14,15,19,25,26,29,30,34,37,40,44,45,46,48,49,53,56,59,61,62,63,64,66,68,70,71,72,73,75,76,77,78,80,81,82,85,88,89,90,91,92,93,95,97,98,99,100,102,104,106,107,108,112,114,117,118,121,125,126,129,130,132,134,155,157,159,162,164,166,167,168,170,173,179,181,182,183,184,187,189,190,191,195,197,199,200,202,205,206,209,215,217,218,224,225,228,233,234,235,236,244,246,247,251,252,255,263,264,267,268,269,270,271,272,273,274,275,277,278,282,283,287,290,292,293,295,298,305,308,329,330,337,338,339,342,345,347,348,349,350,352,353,354,357,359,362,366,367,370,372,375,377,381,384,395,400],define_charact:27,definin:107,definit:[3,8,12,15,22,23,29,33,34,37,44,48,49,59,62,66,77,86,87,93,96,104,117,166,168,173,178,181,182,222,233,263,271,273,277,282,283,289,353,355,359,367,371],deflist:343,degrad:8,degre:[75,110],deindent:375,del:[13,31,49,84,91,111,117,120,171,173,217,232,233,245,246,281,349],del_callback:[223,225],del_detail:217,del_pid:298,delaccount:49,delai:[22,66,83,128,205,218,225,243,258,263,291,292,310,316,339,354,375],delaliaschan:178,delayed_import:339,delchanalia:178,delcom:[91,99,178],deleg:[162,191,270,277,287,347,349,350,366],delet:[8,9,11,12,13,14,20,26,27,29,31,33,34,38,41,42,43,49,54,68,70,73,80,104,105,106,111,117,120,137,140,147,148,152,158,167,170,171,172,173,178,179,180,183,188,189,191,194,202,212,216,217,222,223,225,226,229,232,233,242,245,246,263,270,273,278,282,288,289,290,292,304,316,337,346,347,349,352,353,359,365,380,383,384,398,400],delete_attribut:347,delete_default:[20,167],delete_dupl:216,delete_prototyp:282,deletet:217,deleteview:400,deliber:[3,13,63,113],delic:199,delimit:[98,181,182,353],deliv:[146,229,236],delpart:233,delresult:233,deltatim:375,delux:146,demand:[38,44,85,91,112,114,118,126,146,158,189,217,246,278,340,354],demo:[68,69,77,94,110,111,116,119,122,124,135,260,261,359],democommandsetcomm:261,democommandsethelp:261,democommandsetroom:261,demon:37,demonin:375,demonstr:[66,68,80,117,130,132,197,218,239,251],demowiki:80,deni:[136,149,224,228],denot:[62,89,133,353],denounc:358,depart:72,depend:[5,6,7,11,13,15,16,19,20,22,23,27,30,38,40,41,44,45,46,48,49,50,53,56,59,62,66,68,69,70,71,72,73,74,77,78,80,90,91,93,97,104,105,106,111,112,114,117,118,120,121,127,132,133,137,140,144,145,146,148,149,157,164,166,168,170,183,189,197,198,206,217,223,235,246,258,266,273,278,282,292,298,318,321,327,329,339,349,350,357,359,360,375],depict:212,deplet:[246,251],deploi:[71,75,146,149],deploy:[2,7,75,135,146,148,151],depmsg:368,deprec:[19,27,37,155,156,167,283,293,352,359,368,375],deprecationwarn:297,depth:[2,17,50,62,111,247,283],dequ:[13,341],deriv:[8,45,60,89,137,140,142,148,265,352,376],desc:[15,23,30,31,32,34,37,38,68,70,73,81,87,90,91,93,96,97,99,100,105,113,120,128,133,167,170,173,184,197,199,202,203,211,217,232,233,242,246,247,252,258,266,287,296,353,355,357,358,359,395,400],desc_add_lamp_broken:258,desc_al:262,desc_closed_lid:258,desc_dead:262,desc_open_lid:258,descend:[102,395],describ:[8,10,11,13,14,15,20,22,27,29,31,36,37,45,46,55,58,59,61,62,64,67,68,71,73,74,75,77,78,81,85,91,92,93,97,99,100,104,105,107,108,113,117,120,132,135,137,140,143,145,146,153,166,173,177,178,179,191,199,202,205,210,217,234,236,246,252,258,275,283,290,295,316,318,321,331,359,374,375],descripion:262,descript:[11,15,16,23,27,29,30,37,43,63,64,66,68,69,71,72,73,75,77,81,86,87,90,91,97,100,103,112,113,130,132,133,139,146,159,170,173,178,179,189,196,197,199,210,217,232,234,236,242,245,246,247,257,258,261,262,263,264,265,266,268,272,275,278,287,353,355,359,369,370,384],description_str:73,descvalidateerror:232,deseri:[6,13,369,381],deserunt:28,design:[0,15,22,34,37,43,50,60,63,70,73,74,77,86,87,90,98,102,104,112,113,114,115,117,126,127,132,135,137,167,173,197,224,236,239,263,278,353,369,375],desir:[19,43,44,46,60,62,72,80,83,84,90,91,98,121,129,132,173,200,216,235,273,298,343,347,355,361,376],desired_perm:273,desk:117,desktop:[16,50],despit:[13,14,41,78,90,95,135,140,264],dest:[265,278],destin:[22,30,34,37,66,68,72,73,82,97,98,109,117,129,173,239,242,243,249,250,251,252,253,263,264,272,277,278,283,355,400],destinations_set:277,destroi:[8,34,66,99,100,120,149,158,160,173,178,233,251,278],destroy:242,destroy_compon:211,destroy_lock:380,destruct:[20,166],detach:7,detail:[0,5,9,11,12,16,22,23,27,31,34,37,38,41,45,49,51,59,62,63,64,67,68,69,70,71,73,74,75,78,85,87,91,98,100,104,105,106,107,111,112,113,115,120,125,127,133,137,140,146,159,167,168,173,189,194,197,202,211,217,233,234,236,246,250,264,266,270,275,282,283,300,301,337,339,349,352,357,367,375,383,384,398,400],detail_color:173,detailkei:[217,264],detailview:400,detect:[2,20,22,34,41,59,75,95,112,117,127,149,165,168,182,189,310,383],determ:348,determin:[5,12,14,16,19,20,22,23,26,27,28,31,33,37,38,46,56,70,72,80,84,86,88,96,97,100,106,117,118,120,121,125,137,140,153,158,159,166,167,168,170,181,184,187,189,196,235,236,243,247,249,250,251,252,253,263,270,273,275,278,282,322,347,348,349,352,357,360,375,379,380],detour:[56,81,104,108,339],dev:[55,74,77,78,90,107,115,135,137,140,142,143,146,147,401],devel:104,develop:[0,2,3,5,6,7,11,16,19,22,29,31,37,40,46,50,51,55,58,59,60,62,64,67,69,73,74,75,77,78,79,82,89,91,98,100,101,103,104,105,106,107,108,112,114,115,123,125,130,132,137,139,140,143,144,146,152,171,172,178,183,189,209,222,223,228,239,270,278,283,344,349,353,359,401],deviat:115,devoid:352,dex:[13,27,91,105,107,113,358],dexter:[113,249,250,251,252,253],diagnos:[6,85],diagram:45,dialog:46,dialogu:[66,69,113,402],dice:[70,98,108,114,118,120,140,155,156,192],dicecmdset:206,dicenum:206,dicetyp:206,dict:[8,13,14,20,27,37,38,42,59,66,70,71,76,82,99,158,160,166,168,173,184,189,199,202,205,217,218,222,225,228,235,236,239,240,246,247,251,253,257,264,278,280,281,282,283,290,292,295,296,298,303,308,309,311,316,318,321,326,327,338,339,341,348,353,354,356,358,359,360,367,370,375,395,400],dictat:[20,92,126],dictionari:[6,13,14,20,31,37,48,66,72,77,82,89,92,93,118,120,133,171,173,194,199,205,217,218,222,225,228,235,236,239,240,241,247,251,252,264,266,273,283,303,316,325,337,338,339,341,348,352,354,358,359,365,369,370,371,375,395,400],did:[11,12,29,40,68,73,78,81,84,90,98,99,100,105,106,107,117,121,158,196,278,350,371,375],did_declin:196,didn:[3,8,27,31,40,65,68,72,75,87,88,91,98,99,100,101,105,106,107,108,111,125,129,130,132,144,148],die:[7,98,111,114,118,126,206,235,339],dies:[114,262],diff:[11,145,206,283],differ:[3,5,7,8,11,12,13,14,15,16,19,20,22,26,27,29,31,32,33,37,38,41,42,43,44,46,50,51,53,54,56,59,61,62,63,65,66,67,68,69,70,71,72,73,74,75,77,78,79,81,82,86,87,88,90,91,92,93,94,96,98,99,100,101,102,104,105,106,107,108,110,112,115,117,118,120,125,127,128,129,130,132,135,136,138,139,140,148,149,152,153,155,158,159,164,166,167,170,173,182,183,185,189,197,202,205,206,207,210,211,214,225,226,229,234,236,243,246,247,249,250,251,252,253,265,266,278,280,282,283,287,292,296,300,322,327,329,346,347,349,353,355,359,368,371,375,379,383,384,400],differenti:[89,90,91,104,105,113,114,199,236,247,278,375],differnt:211,difficult:[5,80,86,114,132,149,252,253],difficulti:[70,132],dig:[5,20,22,34,37,53,65,66,90,91,99,100,104,106,111,121,129,173,209,242,330],digit:[49,62,146,234,342,352,368],digitalocean:146,diku:[77,78,94,402],dikumud:63,dime:60,dimens:[72,77],dimension:91,dimenst:108,diminish:62,dimli:73,dinner:[71,114],dip:107,dir:[2,8,9,11,38,67,69,75,78,81,91,94,105,107,108,133,135,137,139,140,145,146,148,368,375],direct:[9,13,20,27,30,37,46,48,49,59,66,68,69,72,73,75,79,88,91,100,120,123,127,129,136,146,148,173,184,211,224,240,266,273,290,298,359,361,368,372,375,402],directli:[3,4,5,9,11,12,14,15,19,22,26,27,31,34,37,38,40,45,46,53,59,62,70,71,73,74,77,78,81,84,85,88,89,91,92,99,100,101,102,103,104,105,107,108,109,112,120,121,127,136,137,144,146,148,153,168,184,189,190,194,196,197,198,206,209,214,216,228,236,247,252,253,258,264,265,269,273,277,278,282,287,304,309,318,321,326,331,337,347,349,353,355,359,360,373,375],director:[69,236],directori:[1,2,7,8,9,10,11,14,19,45,46,55,64,67,74,78,80,82,91,92,93,103,104,121,125,132,133,136,137,140,145,148,173,194,239,298,318,319,343,353,368,375],directorylist:343,dirnam:298,dirti:77,disabl:[7,8,26,31,46,62,66,80,82,95,117,138,168,184,218,236,245,246,247,258,265,273,321,360,365,376],disableloc:321,disableremot:321,disadvantag:[91,114,120,146,253],disambigu:[87,144,168,188,278,349],disappear:149,discard:[189,352],disconcert:[87,115],disconnect:[6,9,12,13,36,41,42,43,46,49,53,87,90,114,120,121,152,153,158,170,173,178,181,183,189,278,308,309,310,316,317,318,321,326,327,330,336,337,338,339],disconnect_al:316,disconnect_all_sess:339,disconnect_duplicate_sess:339,disconnect_session_from_account:158,discontinu:138,discord:[67,79,115,135,140,144],discordia:60,discourag:[78,114,145],discours:114,discov:[98,111,114,347],discoveri:240,discret:104,discrimin:149,discuss:[0,22,69,74,77,79,80,82,93,109,114,120,137,140],discworld:59,disengag:[69,120,158,249,250,251,252,253],disk:[13,19,58,60,148,153,235,239,280],dislik:90,disonnect:13,dispatch:74,dispel:130,displai:[3,5,17,20,22,26,27,29,31,34,38,40,46,56,59,62,64,66,68,69,71,73,75,82,85,91,93,95,96,97,98,105,112,117,120,121,125,132,133,149,159,168,170,173,180,183,184,185,187,189,196,197,199,207,210,214,216,217,218,220,223,225,229,236,246,247,258,261,263,264,265,266,268,278,282,283,285,296,298,315,333,336,341,349,350,357,358,359,360,361,369,370,371,374,375,376,381,395,400],display:292,display_buff:357,display_choic:197,display_formdata:218,display_help:357,display_helptext:[280,359],display_len:375,display_met:220,display_nodetext:359,display_titl:197,dispos:[73,233],disput:120,disregard:22,dissect:99,dist:140,distanc:[19,45,71,72,78,86,101,235,252,253,278,375],distance_inc:253,distance_to_room:86,distant:[72,217,264],distinct:[41,65,77,78,102,253,379],distinguish:[68,168,247,253],distribut:[3,6,8,9,16,20,23,67,78,103,134,136,137,140,189,191,194,236,352,355,375],distribute_messag:189,distributor:23,distro:[136,137,140,142,144],disturb:[19,65],distutil:140,distutilserror:140,ditto:140,div:[17,37,46,50,75,123,281],dive:[68,87,108,109,110,140],diverg:56,divid:[14,78,93,205,264,375],dividend:205,divis:245,divisiblebi:93,divisor:205,divivid:113,django:[0,2,8,9,12,16,38,40,42,43,45,46,55,58,61,67,77,80,82,86,93,94,104,105,109,110,117,118,123,125,128,133,135,137,140,149,158,159,162,185,187,189,191,193,194,195,204,207,245,268,270,275,277,282,285,287,294,297,298,304,305,318,324,326,327,334,340,341,342,343,346,347,349,350,353,356,360,364,365,366,371,373,375,377,379,380,381,383,384,387,390,395,400,402],django_admin:398,django_filt:[379,384],django_nyt:80,djangofilterbackend:384,djangonytconfig:80,djangoproject:[137,395],djangowebroot:343,dmg:118,dnf:[136,140,142],do_attack:262,do_batch_delet:347,do_batch_finish:347,do_batch_update_attribut:347,do_craft:[70,202],do_create_attribut:347,do_delete_attribut:347,do_flush:[349,365],do_gmcp:322,do_hunt:262,do_mccp:311,do_msdp:322,do_mssp:312,do_mxp:313,do_naw:314,do_nested_lookup:173,do_not_exce:82,do_noth:261,do_patrol:262,do_pickl:356,do_sit:117,do_stand:117,do_task:291,do_unpickl:356,do_update_attribut:347,do_xterm256:352,doabl:15,doc:[10,17,22,24,27,29,37,45,47,50,58,63,76,78,79,82,94,102,103,104,108,113,115,117,125,135,137,152,153,155,173,234,265,278,309,375,395,401,402],docker:[135,140,146,151,152,402],dockerfil:148,dockerhub:148,docstr:[29,30,75,82,87,99,105,106,117,168,173,184,197,209,223,235,236,246,247,258,264,265,359],document:[0,1,4,7,8,11,17,24,28,29,38,40,45,50,52,55,58,62,64,66,67,68,69,70,71,73,77,78,79,82,84,87,90,91,94,103,104,105,107,108,110,111,121,123,125,129,132,135,137,138,146,149,151,152,167,181,197,234,265,347,350,358,365,379,400],dodg:250,doe:[0,8,11,12,13,20,22,27,29,31,34,37,38,40,43,45,46,53,59,61,62,63,65,67,70,72,73,74,75,77,78,80,81,82,84,86,87,89,90,91,93,97,98,99,100,103,104,105,107,108,111,112,113,117,118,120,121,125,126,127,129,130,131,132,134,137,138,139,140,148,153,158,160,170,178,181,183,184,185,188,198,199,200,202,207,209,216,217,232,233,246,247,249,250,251,252,253,263,264,265,266,278,282,283,290,297,298,302,303,304,307,310,318,319,325,347,349,354,359,367,368,371,375,387,395,400],doesn:[0,2,8,9,13,14,16,22,27,34,45,46,55,58,59,66,67,68,70,71,72,73,74,80,84,86,88,90,93,98,99,105,107,108,112,114,117,118,121,125,129,130,132,134,140,143,144,145,146,149,152,153,167,191,194,198,202,217,224,225,236,251,273,291,298,311,318,322,347,352,359,370,375],doesnotexist:[158,160,162,189,191,196,199,205,211,212,217,219,225,233,234,235,236,242,243,244,249,250,251,252,253,255,257,258,262,263,264,266,270,277,278,282,287,290,305,331,347,350,355,362,366],doff:250,dog:19,doing:[2,6,8,12,13,19,20,22,27,31,34,41,44,45,46,48,62,70,71,72,75,78,79,80,84,86,90,91,93,99,102,105,107,108,113,114,119,130,132,133,135,146,153,158,170,196,199,202,211,216,224,236,247,249,250,251,252,253,257,262,263,266,272,278,292,329,359,365,371],doll:[70,202],dolor:28,dolphin:99,dom:46,domain:[77,136,146,149,355],domexcept:146,domin:114,dominion:67,dompc:67,don:[0,3,5,6,7,8,9,11,13,19,20,22,23,26,27,29,31,38,40,41,45,48,56,58,59,62,64,65,66,67,68,70,71,73,74,75,78,79,80,81,82,84,85,86,87,88,91,92,93,94,95,97,98,99,100,102,104,105,106,107,108,110,111,112,113,114,115,118,120,121,123,125,130,131,132,133,137,139,140,144,145,146,149,158,160,166,167,173,178,179,180,181,182,188,189,197,203,206,211,212,224,228,235,236,245,250,251,252,258,264,265,266,273,277,278,282,283,292,302,303,310,315,316,321,323,330,337,344,349,352,353,359,365,368,371,375,380,395,400],donald:5,donat:[79,146],done:[0,2,5,9,11,13,20,22,23,27,31,33,42,44,46,48,55,60,67,68,72,74,75,77,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,96,97,98,100,104,105,107,108,114,117,118,120,121,125,126,127,128,129,130,132,137,140,146,148,153,158,168,170,184,188,189,196,206,235,253,266,273,277,278,290,292,298,311,315,317,319,323,327,333,336,337,339,344,347,352,353,360,365,375,400],donoth:290,dont:[135,320],doom:283,door:[19,31,34,66,68,72,97,100,109,112,149,173,216,242],doorwai:242,dot:[4,68,167,173,353,375],dotal:[352,374],dotpath:375,doubl:[6,68,75,90,107,132,166,185,374,375],doublet:[166,167],doubt:[68,265],down:[2,4,5,7,13,20,22,26,27,40,46,49,58,60,62,66,68,70,72,73,75,77,80,81,84,86,87,90,91,95,97,98,103,107,110,111,112,114,116,117,118,119,121,122,124,125,140,146,148,149,158,173,183,211,225,239,247,250,251,263,266,272,278,283,290,292,298,300,307,308,315,316,336,337,339,352,360,361,375],download:[0,9,10,11,67,78,103,135,137,140,144,145,146,148,152],downtim:[84,149,362],downward:170,dozen:[60,77,82],drag:46,dragon:[89,99,101,105,106,108,114],drain:246,dramat:[13,102,112,117],drape:199,draw:[15,72,75,86,118,361],draw_room_on_map:72,drawback:[15,27,58,83,84,91,101,114,117,118,137,198,353],drawn:[72,73,91],drawtext:118,dream:[0,63,77,112,115],dress:199,drf:[379,381],drift:114,drink:[113,211,347,349],drinkabl:211,drive:[11,51,67,78,81,103,108,112,114,115,129,132,140,148],driven:[69,82,113,114,115,121,135,244,280],driver:137,drizzl:[38,131],drop:[9,15,22,31,33,34,46,53,58,59,67,74,77,79,81,82,90,91,93,97,99,100,101,104,105,106,107,114,117,126,127,129,137,146,173,179,199,233,244,250,253,258,272,278,307,349,353,375],drop_whitespac:361,dropdown:7,droplock:272,dropper:[250,253,278],drum:146,dtobj:375,duck:[19,107],duckclient:138,due:[5,20,22,40,42,45,49,53,55,65,68,78,84,91,92,98,107,130,140,146,167,183,277,278,300,336,339,346,352,368],duh:60,dull:[0,73,100],dumb:[100,339,352],dummi:[5,8,22,31,67,70,107,114,139,202,236,273,298,316,329,330,337],dummycli:329,dummyfactori:329,dummyrunn:[155,156,293,298,316,328,330,332],dummyrunner_act:329,dummyrunner_actions_modul:329,dummyrunner_set:[5,155,156,293,298,328],dummyrunner_settings_modul:5,dummysess:339,dump:[23,239,307],dungeon:[43,77,104,109],dupic:20,duplic:[20,74,166,173,292,349,368],durat:[48,83,131,251,369,376,402],dure:[6,13,20,29,31,41,42,46,53,54,64,65,67,75,84,108,112,114,120,121,125,131,135,140,148,158,166,178,184,194,202,209,217,233,262,264,265,273,275,307,317,353,355,359,368,395],duti:78,dwarf:73,dwarv:114,dying:[114,249,250,251,252,253],dynam:[8,12,23,29,38,44,46,58,62,69,73,96,102,104,123,132,146,158,162,168,180,183,184,188,191,218,236,246,247,249,250,251,252,253,270,277,278,287,292,347,349,350,355,357,359,366,369,375,400,402],dyndns_system:146,each:[2,3,6,8,12,13,14,19,20,22,23,24,27,31,37,40,41,43,44,45,46,48,51,53,56,58,60,62,65,66,68,69,70,72,73,75,77,78,80,84,86,89,90,91,92,93,96,97,99,102,103,105,106,107,108,110,112,118,119,120,121,125,129,130,131,132,148,158,165,166,167,171,173,182,184,189,196,198,199,200,202,211,216,217,218,233,235,236,246,247,249,251,252,253,258,259,266,270,273,277,278,283,289,292,300,303,316,318,321,325,330,337,338,339,347,349,350,352,353,355,357,358,359,360,361,365,367,375,381,384],eagl:117,eaoiui:235,earler:100,earli:[2,115,249,250,251,252,253,300],earlier:[2,7,11,14,20,27,30,67,78,91,92,97,99,106,107,108,112,121,123,129,133,139,303],earn:115,earnest:[109,114],earth:[96,149],eas:[20,22,58,86,105,130,146,148],easi:[0,7,8,9,11,14,17,22,27,29,34,38,45,48,55,59,60,61,65,66,68,71,73,75,77,84,86,89,92,93,95,96,97,99,106,107,108,112,114,115,117,118,120,121,127,130,132,133,135,137,144,146,148,167,171,178,199,202,214,218,247,359,365],easier:[13,27,37,38,48,49,58,68,74,75,77,80,82,86,89,90,91,92,93,98,99,102,105,106,107,108,110,111,112,114,115,117,118,125,130,146,203,235,247,249,250,251,252,253,263,291,340,350,375],easiest:[9,11,16,19,49,55,64,66,70,71,82,85,91,105,121,132,140,239,349],easili:[7,11,13,14,15,17,19,22,23,27,29,31,37,41,42,43,46,49,56,59,60,65,66,70,71,72,73,74,75,79,80,82,83,86,91,92,97,98,100,102,104,105,106,109,111,112,113,114,118,121,123,125,132,140,146,147,148,149,180,191,196,197,199,218,220,224,235,242,246,247,249,250,251,252,253,265,269,270,272,292,353,359,370],east:[72,73,82,88,173,264],east_exit:264,east_west:73,eastern:[73,92],eastward:264,eat:[209,211],eccel:361,echo1:84,echo2:84,echo3:84,echo:[0,2,19,22,26,37,40,48,49,65,72,75,83,84,88,99,100,106,107,113,120,121,127,131,141,143,146,147,148,153,158,160,171,173,178,183,184,199,206,236,257,262,263,264,278,296,303,318,321,357,375],echocmdset:99,echol:152,echowoo:99,econom:[58,77,104,105,108,114,135],economi:[38,60,112,118,128,196],ecosystem:148,edg:[11,19,50,184,203,361,375],edgi:72,edibl:211,edit:[0,6,7,9,13,14,15,22,25,29,31,37,40,46,53,55,58,62,64,66,67,69,71,73,74,80,82,85,87,89,91,92,93,95,105,110,114,125,132,133,135,137,139,142,145,148,171,173,180,183,197,207,218,222,223,225,226,232,233,268,273,275,278,280,282,283,347,357,380,395,400,402],edit_callback:[223,225],edit_handl:173,editcmd:68,editor:[6,11,16,22,37,55,60,66,67,68,71,73,75,76,81,90,107,108,135,140,173,180,182,183,197,232,287,353,357],editor_command_group:357,editorcmdset:357,editsheet:91,effect:[8,9,13,15,19,20,25,33,38,40,42,44,48,62,63,65,69,73,75,83,84,86,89,90,91,107,108,112,113,114,117,118,120,126,130,153,155,156,158,166,167,173,182,193,206,211,225,246,250,251,252,262,264,271,278,284,287,311,367,375,401],effici:[0,5,13,33,38,43,44,45,55,58,77,78,83,84,86,89,102,108,117,131,135,149,196,236,243,273,278,292,347,348,350,357,360],effort:[11,74,89,104,133,400],egg:[70,145,202],egg_info:140,egi:300,eight:211,eightbal:109,either:[5,6,9,11,14,17,19,20,22,23,27,31,37,38,41,43,45,46,49,56,62,66,67,70,71,72,73,74,75,80,84,86,87,88,89,90,91,93,98,99,101,102,104,105,107,108,111,114,117,118,120,121,129,130,137,146,149,153,158,160,166,167,168,178,183,188,189,190,197,202,222,228,229,235,236,242,246,247,249,252,253,258,273,278,282,283,287,289,290,292,296,307,319,323,330,348,349,350,359,361,367,368,370,372,375],elabor:[68,75,80,97,98,121],electr:146,eleg:74,element:[17,27,50,62,68,70,77,87,98,105,106,107,109,165,170,184,194,197,205,234,235,278,283,347,348,350,353,358,359,360,375],elev:[69,71,96,402],elif:[27,38,66,72,87,91,99,109,118,120,121,126],elig:194,elimin:[148,352],ellow:[62,352],els:[3,8,11,12,19,22,27,29,31,32,38,44,46,48,49,51,62,66,67,68,70,71,72,73,75,81,82,84,85,86,87,91,93,95,96,97,98,99,100,106,107,109,112,115,117,118,120,121,126,128,129,132,133,137,146,149,194,196,199,218,234,249,250,251,252,253,266,277,327,349,359,375],elsewher:[12,20,43,84,91,103,105,132,167,264,298,339,347],elv:114,elvish:235,emac:[15,135],email:[11,78,104,109,110,140,152,158,159,207,355,369,375,376,395],email_login:[155,156,192],emailaddress:375,emailfield:[159,395],emb:[37,62,75,91,217,283],embark:129,embed:[37,45,62,104,113,281,358,367,375],emerg:[31,55,149],emi:235,emit:[23,46,60,82,99,167,171,189,219,278,337,368],emit_to_obj:[167,278],emo:81,emoji:138,emot:[22,29,69,77,87,113,114,115,120,179,196,209,235,236],emoteerror:236,emoteexcept:236,emphas:75,emphasi:75,emploi:376,empti:[3,6,8,9,11,12,15,20,22,27,32,34,38,44,45,46,48,58,59,62,66,67,70,72,75,78,87,91,93,98,99,102,104,105,106,107,108,109,113,117,118,121,123,126,133,139,140,148,152,164,165,171,173,184,197,202,220,222,236,246,282,283,296,303,307,329,330,346,353,355,359,361,372,375],emptor:194,empty_color:220,empty_permit:[159,268,275,395],empty_threadpool:343,emptyset:20,emul:[41,63,78,113,114,121,145,183,246],enabl:[7,46,62,130,133,136,137,138,143,148,149,158,189,195,218,245,321,376],enable_recog:236,enableloc:321,enableremot:321,enact:209,encamp:71,encapsul:369,encarnia:135,encas:357,enclos:[25,26,107,185,207,367],encod:[19,52,73,91,309,322,326,327,352,371,375,402],encode_gmcp:322,encode_msdp:322,encoded_text:375,encompass:19,encount:[167,376],encourag:[68,79,86,98,123,138],encrypt:[56,136,149,178,194,318,319,323],encumb:113,end:[0,5,9,11,13,14,15,19,20,22,23,26,27,31,33,37,41,42,46,48,51,53,55,56,58,59,60,62,64,65,67,68,75,77,78,81,82,83,84,86,91,92,93,95,98,100,102,104,106,107,108,109,110,111,113,114,117,118,120,121,127,129,130,132,133,136,137,139,141,146,148,152,158,160,166,167,173,179,180,188,196,198,199,203,206,211,214,220,232,236,244,247,249,250,251,252,253,264,269,281,302,309,310,318,321,322,332,337,341,343,348,352,353,355,359,360,361,367,368,375,400],end_convers:27,end_turn:120,endblock:[93,123,132,133],endclr:[62,367],endfor:[93,132,133],endhour:82,endif:[93,132,133],endlessli:149,endpoint:[149,383,384],endpoint_url:194,endsep:375,endswith:352,enemi:[13,27,37,84,111,112,120,251,252,253,262,263,264],enemynam:27,enforc:[22,31,48,62,87,112,118,130,318,321,360,361,400],enforce_s:361,engag:[77,253,262],engin:[2,8,11,22,29,34,40,65,68,69,78,89,106,111,118,125,135,137,149,151,164,167,182,183,202,240,264,269,298,309,315,318,321,326,336,338,353,355],english:[6,16,55,61,135],enhanc:[62,95,107,239,352,400],enigmat:100,enjoi:[7,98,111,112,115,140],enough:[3,31,32,33,43,44,60,70,75,77,78,79,80,81,84,86,87,90,91,93,97,98,99,102,103,105,106,108,112,117,121,125,130,140,146,167,173,184,202,234,235,258,266,359,360,361],enpoint:381,ensdep:375,ensur:[7,8,72,93,126,130,137,148,247,341,373,400],ensure_ascii:327,enter:[0,2,3,9,11,14,15,16,19,20,22,25,27,31,33,34,37,54,56,62,63,64,66,67,68,69,71,73,78,81,82,84,87,88,91,92,93,97,98,106,107,110,111,117,120,121,123,126,132,137,140,145,148,152,155,158,165,167,172,181,182,183,188,196,197,199,211,214,217,218,228,247,249,250,251,252,253,262,264,266,272,278,283,287,296,337,359,395],enter_guild:27,enter_nam:27,enter_wild:266,enterlock:272,enterpris:2,enthusiasm:115,enthusiast:[69,114],entir:[8,13,14,15,19,22,26,27,31,44,45,48,51,58,60,62,68,71,72,73,84,93,98,103,104,107,112,114,121,125,146,197,235,236,247,265,272,273,278,282,283,349,353,359,361,365,367,375,400],entireti:[27,118,210,218,359],entit:355,entiti:[13,19,23,27,31,32,33,34,37,38,41,42,43,45,76,78,101,102,103,104,105,109,112,117,120,130,157,158,168,173,183,189,190,191,202,211,236,242,257,272,278,280,281,282,283,284,287,288,290,292,339,347,348,350,355,359,360,364,372,375],entitii:42,entitl:146,entranc:73,entri:[11,13,16,19,20,22,23,24,27,31,42,76,80,82,91,93,98,99,103,105,109,114,129,138,139,140,144,158,168,180,181,184,194,202,211,220,234,247,249,250,251,252,253,267,268,269,270,273,278,292,317,330,341,347,353,355,357,359,361,368,369,372,375,376,400],entriest:170,entrypoint:148,entrytext:[93,270,355],enul:136,enumar:375,enumer:133,env:[194,298,308],environ:[1,2,9,14,67,75,78,80,82,96,107,112,114,115,140,141,146,148,149,183,184,194,204,215,259,261,298,308,324,333,353,359,373,382,398],environment:298,envvar:140,eof:318,epic:135,epilog:265,epoch:[19,92,362],epollreactor:343,epub:135,equal:[5,6,20,22,50,51,62,66,71,82,86,98,100,102,105,106,114,129,166,217,236,245,246,249,250,251,252,253,278,375],equip:[15,62,69,90,104,113,114,199,249,250,252,253],equival:[9,13,14,33,40,48,53,59,62,103,107,109,140,149,153,157,173,269,316,322,347,375,380,400],eras:[67,253],err:[31,91,329,353],err_travers:[34,278],errback:[48,295,298,307,308,375],errmessag:166,errmsg:[121,368],erron:[61,121,307,361],error:[0,3,4,6,8,9,11,13,15,16,19,20,22,27,30,31,33,34,37,40,41,45,48,55,56,58,61,62,64,67,68,70,73,74,75,78,89,90,91,94,98,100,105,106,108,109,111,115,117,121,127,128,132,136,137,138,140,143,145,146,149,158,164,166,167,173,189,202,204,225,234,236,246,247,263,265,273,278,281,282,290,295,297,298,300,302,307,321,329,349,352,353,355,358,359,367,368,371,375,376,380,381,402],error_check_python_modul:298,error_class:[159,268,275,395],error_cmd:88,error_consumable_excess_messag:202,error_consumable_missing_messag:202,error_consumable_order_messag:202,error_msg:341,error_tool_excess_messag:202,error_tool_missing_messag:202,error_tool_order_messag:202,errorlist:[159,268,275,395],errorlog:136,escal:[12,31,51,114,170,272],escap:[62,69,93,179,183,209,212,265,281,352,367,374,395],escaperoom:212,escript:[68,197],especi:[16,31,41,43,68,73,84,104,105,107,112,136,137,140,220,235,353],esqu:105,ess:28,essai:135,essenti:[7,61,72,83,89,104,114,135,145,190,298,355],est:28,establish:[22,41,112,113,114,118,158,249,278,295,307,309,316,318,321,326,329,336,338],estim:[85,283,365],esult:278,etc:[0,8,11,12,13,19,22,25,27,31,32,33,34,37,38,41,42,45,46,49,53,56,58,59,60,68,69,72,75,76,77,78,82,84,85,87,89,90,91,92,99,100,102,103,104,112,113,114,117,118,120,128,130,131,135,136,137,140,148,149,153,158,162,164,165,166,167,170,172,173,181,182,183,189,194,196,200,203,205,211,212,218,220,233,235,236,242,246,250,252,258,265,278,281,282,283,316,318,321,325,326,327,337,338,346,347,349,352,353,355,356,357,358,359,367,368,375,379,400],etern:27,ev_channel:160,evadventur:[114,119],eval:[37,196,281],eval_rst:75,evalstr:273,evalu:[22,75,102,113,115,165,196,273,281,359],evbot:[178,339],evcast:135,evcel:[358,361],evcolor:135,evcolum:361,evcolumn:361,eve:375,eveditor:[24,68,76,155,156,197,351,402],eveditorcmdset:357,even:[0,3,5,6,7,11,13,15,19,20,26,27,31,38,41,44,45,49,51,58,60,62,63,64,67,68,69,71,72,74,77,78,79,80,81,82,84,86,87,89,90,91,92,93,94,97,98,102,103,105,106,107,108,111,112,113,114,115,117,118,119,120,121,127,130,139,140,146,149,153,166,168,171,199,202,205,217,218,235,246,249,250,251,252,253,264,265,278,283,321,359,361,365,375],evenia:103,evenli:[19,205,375],evenn:148,evenna:67,evenni:80,evennia:[1,2,5,6,10,12,13,14,15,16,17,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,40,41,42,43,44,45,48,51,52,53,54,56,58,59,60,61,62,63,64,66,68,69,70,71,72,73,74,76,78,79,81,83,84,85,86,88,92,93,94,95,97,99,100,101,102,104,105,106,108,109,110,111,112,113,115,117,118,120,121,123,125,126,127,128,129,131,132,133,134,138,140,141,144,147,149,151,152,402],evennia_access:136,evennia_admin:400,evennia_channel:[141,144,147,178],evennia_dir:375,evennia_error:136,evennia_gener:125,evennia_launch:[7,155,156,293,296],evennia_logo:125,evennia_superuser_email:140,evennia_superuser_password:140,evennia_superuser_usernam:140,evennia_vers:298,evennia_websocket_webcli:326,evennia_wsgi_apach:136,evenniacreateview:400,evenniadeleteview:400,evenniadetailview:400,evenniaform:395,evenniagameindexcli:300,evenniagameindexservic:301,evenniaindexview:400,evennialogfil:368,evenniapasswordvalid:342,evenniapermiss:[380,384],evenniareverseproxyresourc:343,evenniaserv:36,evenniatest:[184,215,226,241,259,324,373,382,398],evenniaupdateview:400,evenniausernameavailabilityvalid:[158,342],evenniawebtest:398,event:[27,42,46,69,78,115,118,149,155,160,196,205,211,224,225,226,228,236,239,258,287,290,340,402],event_nam:[224,228],eventdict:368,eventfunc:[66,155,156,192,221,225],eventhandl:225,eventi:[168,197,265],eventu:[13,22,31,49,51,55,56,59,79,80,84,87,91,111,112,114,115,120,121,125,132,146,153,158,164,165,182,206,211,212,235,236,258,264,273,278,282,283,295,303,329,337,338,350,354,355,359,361,393],evenv:[2,6,7,78,80,140,145],evenwidth:361,ever:[9,11,13,14,15,16,22,38,41,43,45,49,58,61,68,73,78,87,90,98,102,105,113,118,127,137,152,153,209,212,235,272,292,309,310,316,347,359],everi:[0,2,8,9,10,11,13,14,19,20,22,27,30,37,38,40,43,44,45,58,60,61,62,64,66,71,72,73,74,78,80,81,83,86,87,90,92,93,97,98,99,100,102,104,105,107,108,113,118,120,121,125,128,129,131,132,133,140,145,146,148,158,173,178,184,194,199,204,210,218,225,235,236,247,249,250,251,252,253,255,261,266,278,283,290,292,303,320,330,336,345,346,347,349,359,360,361,375],everror:225,everybodi:87,everyon:[8,9,11,22,23,27,31,33,38,43,51,62,78,81,91,105,108,109,112,114,115,118,120,121,129,131,134,138,143,147,152,153,173,179,180,206,211,212,214,249,250,251,252,253,278,316],everyth:[0,2,3,6,8,9,11,13,20,31,33,37,40,44,46,51,56,61,64,67,72,73,75,77,78,81,83,91,93,95,97,98,99,104,105,106,107,108,109,110,111,112,113,115,117,118,120,122,125,135,140,144,145,146,148,149,152,153,163,168,178,179,181,182,183,184,185,198,202,203,207,246,264,272,277,287,302,329,337,347,349,353,359,367],everywher:[67,89,104],evform:[19,76,155,156,351],evgam:178,evgamedir:75,evict:341,evid:144,evil:[5,15,258,283],evmenu:[19,22,24,68,69,76,91,97,114,155,156,184,197,210,218,244,247,261,280,351,360,402],evmenucmdset:359,evmenuerror:359,evmenugotoabortmessag:359,evmenugotomessag:359,evmor:[24,76,155,156,282,351,402],evscaperoom:[155,156,192],evscaperoommenu:210,evscaperoomobject:[211,212],evtabl:[19,22,72,73,76,155,156,168,218,282,351,358,360,375],exact:[5,22,27,31,63,87,102,105,109,158,165,173,182,190,202,236,253,269,278,282,283,348,349,371,372,375,379],exact_consum:202,exact_consumable_ord:[202,203],exact_tool:202,exact_tool_ord:202,exactli:[3,9,11,12,38,44,48,51,53,55,56,58,62,70,71,73,75,78,91,92,93,98,99,102,103,105,107,109,113,114,118,121,125,140,148,153,202,236,246,278,298,349,372],exam:173,examin:[7,11,12,13,22,31,44,46,49,56,65,68,91,97,98,99,100,102,118,121,158,173,184,196,209,258,263,264,330,380],exampl:[2,4,5,6,7,10,11,12,13,14,15,16,17,19,20,22,29,30,32,33,34,37,40,41,43,44,45,48,51,53,56,58,59,62,63,64,65,66,68,70,72,73,74,75,77,78,80,81,82,83,84,85,87,88,89,90,91,92,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,112,113,114,115,117,121,125,126,127,129,130,131,132,136,137,140,142,143,147,148,149,153,155,156,158,162,165,166,167,168,171,172,173,178,179,180,181,182,184,188,190,191,196,197,199,202,203,204,205,206,209,211,216,217,218,219,220,229,233,234,235,236,239,242,243,244,246,247,249,250,251,252,253,255,258,262,264,265,266,270,273,277,278,283,287,290,292,303,318,321,322,327,330,339,343,346,347,349,350,351,352,354,358,359,360,361,362,366,367,368,369,372,373,375,376,383,384,395,400,402],example_batch_cod:[14,155,156,192,254],example_recip:[155,156,192,201,202],example_recipi:202,excalibur:97,exce:[96,195,249,250,251,252,253,341,365],exceed:341,excel:[31,60,89,135],excempt:166,except:[6,13,15,19,20,22,26,31,34,37,38,48,51,56,62,67,68,70,71,73,75,78,80,81,83,84,86,87,91,98,100,102,104,106,107,108,109,114,120,121,127,128,129,130,132,133,140,145,146,158,160,162,164,167,168,181,182,189,190,191,196,199,202,205,211,212,217,219,224,225,228,232,233,234,235,236,242,243,244,246,249,250,251,252,253,255,257,258,262,263,264,265,266,270,272,273,277,278,282,287,290,298,303,305,307,319,321,323,327,331,343,347,350,352,355,358,359,361,362,366,367,368,370,375],excepteur:28,excerpt:26,excess:[31,37,68,117,181,182,202,277,353],exchang:[14,113,146,196,356],excit:[25,99,100,114,139],exclam:81,exclud:[78,102,109,121,128,199,233,264,277,278,357,359,379],exclude_channel_messag:190,exclude_cov:199,excluded_typeclass_path:183,exclus:[27,31,112,258,278,287,348,359],exclusiv:355,exe:[7,9,140],exec:[27,37,97,283,359],exec_kwarg:359,exec_str:333,execcgi:136,execut:[2,7,8,9,14,15,20,22,26,27,33,34,37,38,46,48,49,51,56,62,66,67,68,71,73,78,82,83,84,92,93,97,98,104,107,111,114,140,145,158,160,162,163,164,168,171,172,180,181,183,184,191,197,209,225,236,247,257,258,264,265,270,272,273,277,278,282,283,284,287,291,295,303,305,308,309,315,318,321,326,330,333,336,337,347,349,350,353,359,360,366,367,375],execute_cmd:[12,22,34,121,126,127,158,160,168,278,303,337],execute_command:22,executor:2,exemplifi:[53,83,108,111,113],exercis:[3,73,81,87,91,97,107,120,121,131,195,204,245,324,334,366],exhaust:68,exhaustedgener:234,exidbobj:278,exis:88,exist:[0,2,6,9,11,12,13,14,19,20,22,25,27,29,31,37,38,41,43,44,49,53,55,58,66,68,70,71,72,73,78,81,82,86,87,88,89,90,91,93,100,101,102,104,106,107,111,112,115,117,120,121,123,125,126,133,137,141,144,148,157,158,159,160,166,167,168,173,178,180,181,182,183,189,194,195,197,198,203,210,216,217,222,224,225,228,229,232,233,235,236,243,246,252,263,266,272,273,277,278,280,283,291,298,302,304,318,319,323,331,336,337,339,347,348,349,350,353,355,357,358,359,361,368,370,375],existen:337,exit:[7,9,20,26,27,31,37,45,58,68,72,73,76,81,86,87,91,94,97,98,99,100,101,104,105,107,108,109,111,121,129,137,140,148,152,155,164,166,167,173,183,196,197,212,226,242,243,247,253,258,262,263,264,265,266,272,277,278,283,318,330,347,355,357,359,360,373,379,381,384,398,402],exit_alias:[173,242],exit_back:91,exit_cmd:[27,360],exit_command:278,exit_nam:[72,173,242],exit_on_lastpag:360,exit_ther:91,exit_to_her:173,exit_to_ther:173,exit_typeclass:[266,373,398],exitbuildingmenu:68,exitcmdset:[20,278],exitcommand:278,exitnam:242,exitobject:88,exitviewset:384,exixt:316,exot:22,exp:358,expand:[11,30,34,40,62,64,65,66,69,70,72,73,78,79,80,81,90,91,95,97,99,100,102,104,105,106,107,108,112,113,114,115,121,122,126,128,131,137,146,155,156,173,192,207,242,249,250,251,252,253,278,352,361],expand_tab:361,expandtab:[352,361],expans:[69,88,112],expect:[6,8,9,22,23,31,33,34,42,44,48,56,59,61,62,66,67,74,75,89,91,98,104,105,107,109,111,112,114,115,121,130,133,145,146,173,181,182,184,194,197,202,222,224,234,246,266,272,278,282,283,296,346,349,359,360,365,384,387,400],expected1:184,expected2:184,expected_input:184,expected_return:8,expens:[44,146,372],experi:[0,3,11,27,64,70,73,90,92,95,99,102,107,108,111,112,118,119,140,146,148,178,211,257],experienc:[1,27,78,107,110,135],experienced_betray:27,experienced_viol:27,experiment:[30,183,187,275],expert:246,expir:194,explain:[8,11,22,27,58,63,68,77,78,86,91,100,104,114,117,125,129,130,133,135,143],explan:[20,22,62,78,82,86,93,212,342],explicit:[20,40,53,59,63,66,68,75,93,98,125,137,143,234,298,320,347],explicitli:[6,20,29,31,32,33,37,38,43,44,45,56,58,62,67,75,80,81,85,91,97,105,106,108,113,114,140,167,168,173,184,234,278,283,292,349,352,355,371,381],exploit:114,explor:[3,12,40,45,48,56,66,73,93,100,105,107,111,120,140,183],expos:[133,149,258],express:[22,27,31,37,64,65,75,89,102,105,109,123,133,173,205,234,253,281,375],ext:27,extend:[19,23,38,45,58,60,73,75,77,86,89,93,97,99,103,104,106,107,110,116,118,119,122,123,124,126,127,132,133,135,151,152,162,168,180,184,189,194,198,200,202,217,225,228,266,275,277,278,349,369,395,400,402],extended_room:[155,156,192],extendedloopingcal:292,extendedroom:217,extendedroomcmdset:217,extendng:203,extens:[6,8,27,40,59,62,67,73,75,77,78,89,100,104,105,112,123,137,140,162,194,240,249,313,321,355,364,374],extent:[68,89,114,118],exter:178,extern:[7,16,23,37,53,60,69,73,75,87,90,104,108,112,114,115,117,136,137,139,140,141,144,146,147,151,155,167,178,184,186,189,191,239,282,296,298,300],external_discord_hello:303,extra:[0,5,8,15,20,22,27,31,34,42,45,46,50,62,74,81,82,84,87,90,91,99,107,108,109,113,114,121,125,130,133,136,137,146,158,159,162,168,180,196,202,217,219,232,236,246,258,264,278,281,282,292,295,346,348,352,353,357,359,360,361,368,369,370,374,375],extra_environ:353,extra_spac:375,extract:[6,13,42,87,89,98,168,202,211,236,240,273,312,326,375],extract_goto_exec:359,extrainfoauthserv:318,extran:218,extrem:[0,9,89,98,108,153,249,250,252,253,311,369],eye:[6,62,73,112,283,360],eyed:[117,125],eyes:[22,74,90],eyesight:[31,62,91],f6d4ca9b2b22:148,face:[99,111,114,146,149,219,342,359],facil:368,facilit:114,fact:[7,13,15,22,34,38,45,48,55,56,62,65,77,81,84,90,91,103,104,105,112,121,126,130,133,149,152,339,341,367],faction:140,factor:[62,66,92,96,250,252,295,309,310],factori:[53,246,295,300,308,309,310,316,317,318,319,321,329],factory_path:160,fade:[60,235],fail:[8,13,14,15,19,20,27,34,37,42,48,49,61,67,70,80,87,98,106,111,112,117,120,126,129,138,140,149,153,167,182,189,202,204,206,236,242,245,246,258,263,272,273,278,282,295,296,298,302,309,310,320,341,346,347,349,367,369,371,375,400],failmsg:341,failtext:118,failur:[8,15,48,70,113,118,140,158,202,264,300,307,309,310,329,341,352,375],failure_messag:202,failure_teleport_msg:264,failure_teleport_to:264,faint:38,fair:[113,114,118,206],fairli:[86,93,145,199,218,247,250],fake:[200,329,339,347,352],fall:[0,6,20,38,61,73,75,78,92,105,118,155,158,182,202,219,236,258,264,375,395,400],fall_exit:264,fallback:[72,88,164,168,191,217,273,290,298,327,347,359,370,375],fals:[8,12,13,19,20,22,26,27,29,30,31,32,34,38,44,45,46,58,68,72,75,80,81,82,84,87,88,91,92,95,96,99,100,105,109,117,120,121,127,128,129,132,149,158,159,162,164,165,166,167,168,173,180,184,189,190,191,194,196,197,199,200,202,205,206,209,210,211,214,218,222,225,229,235,236,242,247,249,250,251,252,253,261,265,266,268,269,270,272,273,275,277,278,280,282,283,287,288,290,292,295,298,300,304,307,308,315,316,317,318,321,327,335,336,337,339,341,343,346,347,348,349,350,352,353,355,357,359,360,361,362,365,367,370,371,372,374,375,376,379,380,395],falsestr:218,falsi:[99,106,202],fame:[111,115],famili:[27,67,90,117],familiar:[1,20,22,45,67,73,84,86,91,97,98,102,105,106,107,115,123,132,140,146],famou:[28,357],fan:135,fanci:[2,16,17,118,199],fantasi:[69,109,114,235],faq:[75,320,402],far:[7,11,14,20,22,59,62,66,68,71,72,73,77,81,86,87,88,90,98,100,102,104,105,107,108,139,145,146,148,166,253,266,272,300,325,347,357,365],fare:105,fart:117,fashion:73,fast:[0,11,13,16,19,34,44,60,78,84,89,92,96,107,114,115,137,171],faster:[5,92,109,114,137,189,191,196,347],fastest:75,fatal:298,fault:115,faulti:107,favor:19,favorit:[74,81],fear:19,feasibl:137,feat:114,featgmcp:322,featur:[0,2,3,9,11,16,17,19,20,22,23,26,37,42,45,62,63,66,68,69,71,72,73,74,77,78,79,80,82,89,90,92,94,95,97,98,99,100,111,112,113,114,121,134,140,144,149,158,167,168,217,225,236,247,265,292,315,336,340,349,357,375,400,401,402],februari:92,fed:[22,31,48,316,347,356,358],fedora:[11,136,140,142],feed:[9,16,27,37,72,118,147,160,178,300,317,318,349,360],feedback:[3,34,74,112,115,127,190,357],feedpars:[147,317],feedread:160,feel:[11,17,45,48,60,66,68,71,74,75,77,78,79,86,90,93,98,102,105,110,111,112,114,115,117,118,121,124,127,132,140,143,146,211,235,247,250,258,264],feelabl:211,feend78:229,feint:120,felin:19,fellow:358,felt:[38,131],femal:219,fetch:[9,11,13,102,132,140,146,148,347,360,400],few:[0,2,3,8,11,13,16,17,20,22,23,26,30,31,34,48,54,58,59,62,66,67,72,75,77,78,80,87,98,100,103,105,107,112,113,114,115,118,120,121,129,130,135,137,149,153,183,205,235,258,277,313,322,341,352,361,375,400],fewer:[60,107,339,348],fg_colormap:374,fgstart:374,fgstop:374,fiction:[27,77,92,359],fictional_word:235,fictiv:235,fictou:216,fiddl:264,field:[7,9,13,23,30,32,33,34,38,42,43,45,58,64,89,91,101,105,123,132,137,139,159,162,187,191,218,222,236,253,262,268,270,272,275,277,278,282,283,285,287,288,292,305,346,347,348,349,350,358,366,371,372,379,381,395,397,400],field_class:395,field_nam:379,field_or_argnam:30,field_ord:395,fieldevmenu:218,fieldfil:[155,156,192],fieldnam:[32,91,218,288,349,365,395],fieldset:[159,187,268,275,285],fieldtyp:218,fifo:375,fifth:72,fight:[20,38,84,106,111,112,120,249,250,251,252,253,263],fighter:[249,250,251,252,253],figur:[0,3,5,6,11,22,31,49,56,72,74,98,103,105,112,115,123,129,132,146,196,198,202,205,236,282,298],file:[0,2,3,5,6,7,9,10,12,19,20,23,29,31,36,46,51,53,54,55,58,62,64,67,68,70,73,74,78,80,81,82,87,88,89,90,91,92,93,95,97,99,100,103,104,106,107,108,110,114,121,123,125,126,128,129,132,133,135,136,137,139,140,141,142,144,145,146,147,148,149,151,152,153,155,156,158,159,172,180,189,194,195,197,199,200,202,205,207,212,235,239,246,265,266,268,272,275,283,297,298,318,319,322,323,330,331,332,336,343,344,346,351,358,359,368,371,372,375,395,400,402],file_end:[353,375],file_name_charset:194,file_overwrit:194,filelogobserv:368,filenam:[11,19,103,194,235,353,358,368],filename1:298,filename2:298,filepath:194,files:194,filesystem:[140,148,149],fill:[2,7,26,62,64,72,73,87,91,107,132,141,218,246,281,346,347,352,358,360,361,375],fill_char:361,fill_color:220,fillabl:[69,218],fillchar:[62,352,367,375],filo:375,filter:[7,20,23,45,58,62,86,93,102,128,132,155,156,166,171,189,197,217,236,277,278,375,377,378,384,400],filter_backend:384,filter_famili:[45,102],filter_nam:379,filterset:379,filterset_class:384,filthi:134,final_path:194,final_valu:48,find:[0,3,5,6,8,9,11,13,14,15,17,19,20,22,23,26,29,30,31,32,33,34,37,38,43,45,48,49,53,55,58,60,62,64,65,66,68,69,70,71,72,74,75,77,79,80,81,82,84,87,89,90,91,92,93,98,99,100,101,102,103,104,105,106,108,110,111,112,114,115,117,118,119,121,123,125,132,133,134,135,137,138,140,145,146,148,149,153,158,165,173,190,202,205,211,214,217,236,242,246,247,264,265,278,282,283,289,298,312,347,348,352,354,372,375],find_apropo:269,find_topicmatch:269,find_topics_with_categori:269,find_topicsuggest:269,findfoo:109,fine:[16,22,34,38,41,43,44,49,58,71,78,87,88,97,100,104,105,106,108,110,111,113,117,121,127,160,264,347,355,375],finer:49,finish:[9,15,22,42,48,70,75,84,91,111,112,121,125,132,148,155,158,168,170,181,196,202,203,209,214,217,233,263,264,278,298,302,310,321,336,343,354,359,375],finish_chargen:27,finit:98,fire:[7,12,19,22,27,38,42,44,71,73,81,83,84,91,100,105,108,112,127,128,131,160,164,225,251,252,278,281,283,298,307,309,326,359,360,365,375],firebal:[70,114,202],firebreath:[91,105,108],firefox:144,firestorm:83,firestorm_lastcast:83,firewal:[137,146],first:[0,3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,25,26,27,29,31,34,37,38,40,41,42,45,46,48,49,50,51,53,55,56,58,60,61,62,64,67,69,72,75,77,80,81,84,86,87,89,91,92,93,94,95,97,98,99,100,101,102,103,104,106,108,109,110,111,112,113,114,115,117,118,120,121,123,124,125,127,128,129,130,131,132,133,137,138,140,141,143,145,146,147,148,149,151,153,158,160,162,165,166,173,181,182,184,185,189,191,194,196,197,199,200,205,207,211,212,214,217,234,235,236,242,244,245,249,250,251,252,253,255,258,262,263,264,265,266,270,272,277,278,282,283,287,290,298,302,303,305,316,318,321,326,327,329,330,336,339,347,349,350,352,353,355,357,358,359,361,362,365,366,367,374,375,380],first_lin:121,first_nam:159,firsthand:31,firstli:[6,34,67,101,102,146],fish:[118,167,233],fist:[106,283],fit:[10,13,31,59,63,70,86,91,104,115,117,124,129,132,137,203,250,253,358,360,361,375],five:[22,73,83,102,110,115,124,146,167,247,375,376],fix:[0,3,6,8,14,15,19,22,27,37,45,50,56,74,78,79,90,97,105,107,108,112,114,117,121,129,134,140,145,146,153,235,298,358,360,361,371],fix_sentence_end:361,fixer:102,fixing_strange_bug:11,fixtur:[184,195,204,215,245,259,324,334,366,373,382],fizzl:114,flag:[11,14,15,20,22,27,30,44,53,55,56,58,60,67,83,84,85,87,91,100,105,107,110,112,117,121,158,164,166,168,173,202,204,209,211,212,214,258,262,272,273,278,298,305,309,318,321,326,337,357,359,375],flagnam:[209,211,212],flair:117,flame:[83,252],flash:[15,258],flat:[0,19,45,68,76,89,103,155,283,402],flatfil:89,flatten:283,flatten_diff:283,flatten_prototyp:283,flattened_diff:283,flavor:[100,113,146,252],flavour:[33,130],flaw:129,fled:[120,262],fledg:[16,60,114,121,122,132,146,172,206],flee:[120,126,253,262],fleevalu:120,flesh:[69,91,100,114],flexibl:[14,27,37,38,59,60,68,73,81,84,86,90,105,108,113,114,117,118,120,133,146,162,173,196,197,202,218,247,272,347,359,375,400],fli:108,flick:376,flicker:258,flip:[27,95],flood:[19,26],floor:[66,96,209,211,236,245],flour:[70,202],flourrecip:202,flow:[2,11,17,44,46,53,56,58,77,112,117,140,355,359,367],flower:[33,34,49,100,101,102,109,112,113,173],flowerpot:[49,90],fluent:135,fluffi:[105,106,108],fluid:[17,50],flurri:236,flush:[9,22,73,137,183,347,349,365],flush_cach:365,flush_cached_inst:365,flush_from_cach:365,flush_instance_cach:365,flusher:365,flushmem:183,fluttersprit:69,fly:[19,20,22,23,27,37,38,49,70,78,81,97,102,104,105,109,123,158,179,181,182,189,191,270,278,292,305,316,319,323,347,353,362,375,400],foci:114,focu:[69,80,110,112,114,120,209,211],focus:[7,89,90,121,135,209,211,253,381],focused_object:209,foe:250,fold:[114,247],folder:[7,8,9,14,15,19,46,55,58,64,69,72,73,75,78,81,85,90,91,93,100,103,104,105,107,118,120,121,123,125,126,127,132,133,136,140,145,148,149,152,153,193,249,250,251,252,253,298],folder_nam:78,follow:[3,5,6,7,9,11,12,13,14,15,17,20,22,23,26,27,29,30,31,34,38,43,45,46,48,50,51,53,55,58,59,62,64,66,67,68,71,72,74,75,80,82,86,87,91,92,93,96,97,98,99,100,102,104,105,106,107,108,110,112,115,117,118,119,120,121,126,128,129,132,133,135,136,137,139,140,141,143,145,146,148,149,153,158,160,162,164,165,168,173,181,182,184,189,191,197,199,200,202,206,219,225,229,236,246,247,251,252,264,270,272,273,277,278,281,282,283,287,288,302,303,313,322,326,327,330,340,347,349,352,353,355,358,359,360,361,367,368,375,383],follwo:273,fond:92,font:[46,73,75,82,104],foo:[8,22,27,32,38,42,43,53,56,59,99,102,103,104,105,107,109,140,247,359,373],foo_bar:59,foobarfoo:49,food:202,fool:114,foolish:258,footer:[93,132,168,360],footnot:[16,75],footprint:183,footwear:90,for_cont:278,forai:104,forbid:87,forbidden:11,forc:[8,20,22,38,45,48,66,91,95,96,98,99,108,115,117,118,120,121,129,136,140,148,149,153,160,167,171,173,178,196,203,217,219,233,235,236,246,273,278,282,289,309,310,316,321,339,341,360,361,365],force_add:246,force_init:278,force_repeat:[38,120],force_str:371,forcibl:289,fore:336,forebod:217,foreground:[3,62,130,148,200,298,352,367],foreign:[45,102],foreignkei:[162,277,287,346,349,366],forens:240,forest:[14,43,65,73,104,217],forest_meadow:43,forest_room:43,forestobj:65,forget:[11,14,19,22,48,58,67,82,87,92,97,99,105,107,108,121,123,135,139,144,148,236,353],forgiv:117,forgo:263,forgotten:[72,83,97,105],fork:[67,135],forloop:93,form:[5,6,8,13,14,19,20,22,23,27,29,30,31,34,37,43,44,45,55,56,59,61,62,63,64,69,70,75,76,77,78,91,99,104,106,108,109,110,112,115,120,121,127,155,156,158,159,160,165,167,168,171,173,181,182,184,187,189,190,191,196,202,209,216,218,219,235,236,240,246,268,270,272,273,275,278,282,283,285,288,290,292,296,316,318,322,326,337,339,346,347,348,349,352,353,355,356,357,358,359,361,367,368,371,372,375,376,377,381,384,394,400],form_char:358,form_class:400,form_template_to_dict:218,form_url:159,form_valid:400,formal:[31,112,278,322],format:[3,11,15,17,19,20,22,29,37,51,55,56,59,60,61,62,63,66,68,71,73,74,75,77,87,91,92,93,95,102,106,107,117,132,135,137,147,149,166,168,170,173,180,182,184,188,189,194,197,199,200,202,205,210,216,218,228,236,239,246,247,251,257,261,265,266,270,278,280,282,283,288,298,303,313,318,338,340,347,349,352,353,355,357,359,360,361,362,367,368,370,375,376,381,384],format_attribut:173,format_available_protfunc:282,format_callback:222,format_diff:283,format_extern:189,format_grid:375,format_help:265,format_help_entri:180,format_help_list:180,format_messag:189,format_output:173,format_send:189,format_t:375,format_text:197,format_usag:265,formatt:[204,218,282,359,360],formatted_list:189,formcallback:218,formchar:[91,358],formdata:218,former:[17,78,130,137,202,359],formfield:371,formhelptext:218,formset:346,formstr:91,formtempl:218,formul:133,forth:[11,19,173,252],fortress:73,fortun:[9,22,80,86,93,105,111],forum:[9,67,74,77,79,90,114,115,140,146,147],forward:[3,14,15,26,27,75,92,93,100,110,113,114,129,130,146,158,162,191,229,239,270,277,287,343,347,349,350,358,360,366],forwardfor:142,forwardmanytoonedescriptor:[277,287,366],forwardonetoonedescriptor:[277,287,366],foul:37,found:[3,4,6,8,9,12,14,15,16,19,20,22,27,29,30,31,34,35,37,40,43,45,46,48,53,55,56,64,67,68,69,72,75,77,80,82,86,87,90,91,97,98,99,102,103,104,105,106,107,109,111,117,118,120,121,133,134,137,140,146,149,155,158,163,164,165,166,168,173,181,182,189,194,196,197,222,224,225,236,246,264,270,273,278,281,282,283,289,292,297,298,304,313,316,327,337,339,347,348,349,352,353,354,355,359,361,365,367,370,372,375,377],foundat:[72,77,102,135,249],four:[15,19,29,33,53,58,62,73,75,80,86,96,109,118,122,167,191,217,273],fourth:86,fqdn:146,fractal:89,fraction:[8,114],frame:46,framework:[46,50,78,115,123,125,132,184,249,252,371,379,380,381,383,384],frankli:63,free:[7,10,43,55,66,68,74,77,78,84,90,102,112,114,120,121,130,132,135,146,194,196,209,236,247,250,282],freedn:146,freedom:[0,15,88,114,140],freeform:[114,118,120,199],freeli:[148,149,353],freenod:[67,79,135,140,144,146,160,178,339],freetext:[190,372],freez:[3,22,84,224],frequenc:235,frequent:[98,197],fresh:[9,13,20,91,105,152,298],freshli:73,fri:49,friend:[74,91,96,99,112,115,149],friendli:[68,75,107,132,134,162,246],friendlier:[189,278],frighten:251,from:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,28,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,48,49,50,51,53,54,55,56,58,60,61,62,63,64,65,66,67,68,69,70,71,72,73,75,78,79,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,108,109,110,111,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,133,135,136,137,139,140,143,144,145,147,149,151,152,153,155,156,158,160,162,163,164,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,185,187,188,189,190,191,194,196,197,198,199,200,202,203,204,205,206,207,209,210,211,212,214,216,217,218,219,224,225,228,229,232,233,234,235,236,239,240,241,242,243,245,246,247,249,250,251,252,253,258,262,263,264,265,266,269,270,272,273,274,277,278,282,283,287,288,289,291,292,295,298,303,304,305,307,308,309,310,311,315,316,317,318,321,326,327,330,332,336,337,338,339,341,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,360,361,362,365,366,367,368,369,371,372,374,375,376,379,380,381,395,400,401,402],from_channel:160,from_db_valu:371,from_nod:359,from_obj:[56,95,127,158,160,168,219,257,278],from_pickl:356,from_tz:376,frombox:307,fromstr:307,fromtimestamp:362,front:[11,14,31,37,46,97,99,102,107,118,136,142,149,151,154],frontend:[247,347],frontpag:[103,109],frost:113,frozen:[22,84,225],fruit:233,ftabl:375,ftp:374,fuel:[81,113,246,252],fugiat:28,fulfil:[70,105,111,115,298],full:[0,4,6,8,9,11,14,15,16,17,19,22,27,31,32,34,37,38,41,44,45,50,59,60,64,67,70,73,74,75,77,78,80,81,82,90,91,94,99,100,102,103,107,108,113,114,117,118,120,121,122,125,126,129,132,133,137,138,145,146,148,152,153,160,165,167,168,172,173,178,182,183,184,196,197,202,206,210,214,216,217,220,232,235,236,246,247,252,261,265,273,283,288,310,316,329,339,340,347,349,353,357,359,361,375,401],full_desc:211,full_justifi:[37,281],full_nam:33,full_result:206,fuller:91,fullest:115,fulli:[5,13,22,27,51,58,69,77,80,91,97,110,117,140,146,149,153,158,235,273,278,290,326,338,355,375],fun:[0,73,95,100,112,113,114,125,135],func1:[173,273,330],func2:[173,273,330],func:[3,22,26,27,31,48,56,68,75,81,82,83,84,85,88,89,91,92,95,96,97,98,99,104,106,109,117,118,120,121,129,143,164,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,205,206,207,209,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,272,273,278,309,330,334,343,357,359,360,362,375,400],funciton:252,funcnam:[30,62,104,273,281,292,359,367],funcool:135,functioncal:307,functionnam:[307,367],functool:140,fundament:[22,34,43,90,104,105,107,108,114,278],fur:203,furnac:[202,203],furnitur:[14,43,45],furst:246,further:[3,7,10,11,13,19,20,23,37,40,41,45,56,58,66,67,70,72,73,75,88,90,97,98,105,109,117,146,148,153,167,173,198,235,251,253,283,298,322,375],furthermor:[74,75,130],fuss:148,futur:[13,26,33,48,55,67,75,91,92,100,106,107,110,112,115,116,117,119,121,122,124,137,140,148,170,203,225,263,266,303,348,369,376],futurist:92,fuzzi:[55,202,269,372,375],fuzzy_import_from_modul:375,gag:138,gain:[5,13,84,102,112,117,168,191,236,273,278],galosch:235,gambl:206,game:[1,2,3,5,6,7,10,12,13,14,15,16,17,20,22,23,25,26,27,28,29,31,33,34,36,37,40,41,42,43,44,45,46,48,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,74,75,76,78,80,81,82,83,84,85,87,88,89,93,94,95,97,98,99,101,102,103,105,106,107,108,109,111,113,116,117,119,120,122,123,124,125,126,127,129,131,132,133,134,135,136,137,138,140,141,143,144,145,147,149,153,155,156,157,158,159,160,162,164,166,167,168,170,171,172,173,177,178,179,180,183,184,185,186,188,189,190,191,192,196,197,198,199,201,203,205,206,207,209,210,211,214,217,218,220,223,224,225,226,229,234,235,236,243,247,249,250,251,252,253,258,260,261,264,265,270,272,274,277,278,287,289,290,293,298,300,301,302,303,309,310,315,317,318,321,322,329,330,331,336,337,339,346,348,349,350,353,354,355,357,358,362,365,367,368,375,401,402],game_dir:[368,375],game_epoch:[19,362],game_index_cli:[155,156,293],game_index_en:139,game_index_list:139,game_nam:[139,388],game_slogan:[67,388],game_statu:139,game_templ:103,game_websit:139,gamedir:[27,37,110,151,298,344,402],gamedirnam:91,gameindexcli:301,gameplai:[114,146,159,194,209],gamer:[141,144],gamesrc:19,gametim:[19,76,155,156,205,217,225,351,402],gametime_to_realtim:205,gametimescript:205,gameworld:106,gammon:[135,313],gandalf:27,garbag:347,garbl:113,garden:135,garment:[69,199],gate:112,gatewai:[153,327],gather:[8,22,56,125,131,138,164,165,264,296,300,355,372],gaug:[113,155,156,192],gaugetrait:246,gave:[78,81,98,105,130],gbg:352,gcc:[107,108,140],gcreat:183,gear:[7,125,146,160,167,185,207],gemer:234,gen:17,gender:[69,219],gendercharact:219,gendersub:[155,156,192],gener:[2,5,7,8,13,20,22,23,27,29,31,33,37,38,40,41,43,46,48,49,55,56,58,59,62,66,67,72,73,74,75,77,78,82,84,90,91,92,94,99,100,104,109,112,117,118,120,130,133,137,140,146,155,156,158,160,163,168,169,170,173,180,181,182,184,185,188,189,195,196,197,198,199,202,206,207,209,211,212,217,218,219,225,229,232,234,235,236,239,240,242,243,244,247,249,250,251,252,253,258,261,262,264,265,270,273,278,280,283,309,316,318,321,322,326,337,338,339,343,347,350,351,352,354,355,357,360,361,368,370,371,375,382,383,384,387,395,400,401,402],general_context:[155,156,377,386],generate_sessid:316,generic_mud_communication_protocol:322,genericbuildingcmd:197,genericbuildingmenu:197,genesi:146,geniu:233,genr:[74,78,312],genuin:114,geoff:[69,265],geograph:65,geographi:86,geoip:239,geometr:73,geometri:73,get:[0,3,5,6,7,8,9,10,11,12,13,14,16,17,20,22,26,29,30,31,32,33,36,38,40,41,42,43,45,46,48,49,50,53,55,56,58,59,62,64,66,67,68,70,71,72,73,75,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,127,129,130,132,133,136,137,139,141,143,144,145,146,148,149,151,153,158,160,162,166,167,168,170,171,173,174,178,179,185,187,188,190,191,194,197,199,206,209,211,212,214,222,224,225,228,229,233,234,236,243,244,245,246,247,249,250,251,252,253,255,258,263,264,266,269,270,272,273,277,278,280,282,283,287,289,292,296,298,303,307,308,312,316,318,321,322,324,326,327,335,337,338,339,341,347,348,349,350,352,353,354,357,359,361,362,364,365,367,368,369,370,372,375,379,381,383,395,400,401,402],get_absolute_url:[133,189,270,349],get_account:[273,337],get_al:347,get_alia:348,get_alias:381,get_all_attribut:347,get_all_cached_inst:365,get_all_categori:269,get_all_channel:190,get_all_charact:212,get_all_cmd_keys_and_alias:166,get_all_mail:229,get_all_puppet:158,get_all_sync_data:339,get_all_top:269,get_all_typeclass:375,get_and_merge_cmdset:167,get_attack:[249,250,251,252,253],get_attr:173,get_attribut:[348,381],get_available_nam:194,get_available_overwrite_nam:194,get_buff:357,get_by_alia:348,get_by_attribut:348,get_by_nick:348,get_by_permiss:348,get_by_tag:348,get_cach:347,get_cache_kei:341,get_cached_inst:365,get_callback:225,get_channel:[87,190],get_charact:337,get_client_opt:303,get_client_s:337,get_client_sess:[326,327],get_client_sessid:327,get_cmd_signatur:211,get_cmdset:188,get_command_info:[168,181],get_cont:381,get_context_data:400,get_damag:[249,250,251,252,253],get_db_prep_lookup:371,get_db_prep_valu:371,get_dbref_rang:348,get_default:371,get_defens:[249,250,251,252,253],get_display_nam:[3,68,71,91,96,236,266,278,349],get_err_msg:[31,100],get_ev:225,get_evennia_pid:375,get_evennia_vers:375,get_event_handl:228,get_exit:381,get_extra_info:[87,168,188,278,349],get_famili:[45,102],get_fieldset:275,get_form:275,get_formset:346,get_game_dir_path:375,get_god_account:302,get_height:361,get_help:[22,29,93,168,184,211,223,265,359],get_help_text:342,get_hint:214,get_id:[132,348],get_info_dict:[315,336],get_initi:400,get_input:[184,359],get_inputfunc:[303,322,339],get_internal_typ:371,get_kwarg:398,get_location_nam:266,get_mass:96,get_message_by_id:190,get_messages_by_channel:190,get_messages_by_receiv:190,get_messages_by_send:190,get_min_height:361,get_min_width:361,get_modified_tim:194,get_new:317,get_new_coordin:266,get_next_by_date_join:162,get_next_by_db_date_cr:[162,191,277,287,347,349],get_next_wait:228,get_nick:[348,381],get_nicklist:[160,310],get_numbered_nam:278,get_obj_coordin:266,get_object:[214,384,400],get_object_paramet:194,get_object_with_account:372,get_objs_at_coordin:266,get_oth:196,get_permiss:[348,381],get_pid:298,get_player_count:312,get_posit:211,get_previous_by_date_join:162,get_previous_by_db_date_cr:[162,191,277,287,347,349],get_puppet:[12,158,337],get_puppet_or_account:337,get_queryset:400,get_rang:253,get_redirect_url:400,get_regex_tupl:236,get_respons:389,get_room_at:86,get_rooms_around:86,get_sess:339,get_session_id:381,get_short_desc:211,get_stat:105,get_statu:308,get_subscript:190,get_success_url:400,get_sync_data:338,get_system_cmd:166,get_tag:[348,381],get_tag_queri:379,get_time_and_season:217,get_typeclass_tot:348,get_uptim:312,get_username_valid:158,get_valu:[303,322],get_value_displai:381,get_vari:[222,225],get_view_detail:382,get_width:361,get_worn_cloth:199,getattr:32,getbootstrap:50,getchild:343,getclientaddress:[53,318],getel:46,getenv:[298,308],getfromlock:272,getgl:46,getinput:359,getitem:246,getkeypair:318,getloadavg:145,getpeer:318,getpid:375,getsizof:365,getsslcontext:[319,323],getston:22,getter:[162,191,199,236,250,253,277,278,305,347],gettext:55,gfg:352,ghostli:264,giant:81,giantess:105,gid:[148,330],gidcount:329,gift:93,gig:114,girl:110,gist:[235,375],git:[2,9,10,55,58,60,67,75,82,135,137,140,145,146,148],github:[10,11,55,67,69,71,74,79,82,87,90,103,112,135,140,145,147,197,326,343,375],gitignor:11,give:[0,4,5,8,9,12,13,14,16,19,22,27,28,29,31,34,37,38,41,42,43,44,45,48,49,51,59,61,65,66,67,68,69,71,73,75,77,78,80,81,82,85,86,87,90,91,92,93,94,96,97,98,99,100,102,103,104,105,106,107,108,109,110,112,113,115,118,119,120,121,123,125,126,127,132,133,135,137,140,145,146,147,148,149,153,164,166,167,170,179,181,182,183,188,190,197,198,199,203,209,211,212,214,217,234,235,244,247,249,250,251,252,253,258,264,266,272,278,287,324,337,343,349,352,361,372,373,375,381,401,402],givelock:272,given:[0,3,5,6,8,11,12,13,14,15,19,20,22,23,26,27,30,31,32,34,37,38,41,44,45,48,49,56,58,59,61,62,64,65,66,68,71,72,75,78,79,80,81,82,86,91,92,97,99,100,101,104,105,107,108,111,113,114,118,120,121,126,130,132,133,142,146,148,153,158,164,165,166,167,168,170,171,173,178,180,182,183,184,189,190,191,197,198,199,202,203,205,206,207,209,211,212,214,216,217,218,219,220,222,224,228,233,234,235,236,242,246,247,249,250,251,252,253,257,258,263,264,265,272,273,278,280,281,282,283,288,289,290,292,296,298,303,304,307,316,321,322,327,330,333,337,338,339,340,341,342,343,347,348,349,350,352,353,355,356,357,358,359,360,361,362,365,367,368,370,371,372,373,375,380,387,400],given_class:397,giver:[113,250,253,278],glad:98,glade:104,glanc:[19,20,22,68,86,91,98,197,236],glance_exit:68,glass:[233,258],glob:[179,359],global:[11,14,22,23,25,27,30,34,37,38,40,41,44,45,46,60,62,65,68,70,78,89,97,109,112,128,131,142,148,173,183,194,202,217,225,234,236,242,272,278,281,283,284,287,295,298,303,305,308,329,330,353,354,355,359,362,367,372,373,375,388],global_script:[155,354],global_search:[14,19,68,91,98,158,236,278,348],globalscriptcontain:354,globalth:373,globe:[125,146],glori:111,glorifi:246,gloriou:102,glossari:[140,402],glow:73,glu:36,glyph:307,gmcp:[30,56,322],gmsheet:91,gmt:104,gmud:138,gno:68,gnome:138,gnu:15,go_back:[247,359],go_up_one_categori:247,goal:[38,55,75,98,111,112,115,117,135,149,235,401],goals_of_input_valid:395,goblin:[27,37,104,173,283],goblin_arch:283,goblin_archwizard:283,goblin_wizard:283,goblinwieldingclub:37,god:[31,100,152,302],godlik:236,goe:[0,3,22,24,38,53,58,66,67,68,72,74,78,84,93,108,111,114,118,121,127,129,145,146,166,167,211,214,253,266,278,318,321,336,337,374,375,400],goff:[69,234],going:[0,8,27,53,59,66,71,72,73,79,82,91,92,93,96,98,100,102,105,107,109,112,114,120,123,129,132,141,146,148,151,197,236,249,250,251,252,253,258,261,264,266,278,295,300,352,359,381],goings:300,gold:[27,37,96,97,108,113,353],gold_valu:97,goldenlayout_config:46,goldenlayout_default_config:46,gone:[11,31,49,97,100,105,107,109,111,114,148,212],good:[0,5,6,7,8,11,12,13,15,19,20,22,27,31,33,37,38,40,45,49,53,62,66,67,68,69,70,71,72,73,74,75,77,80,81,82,86,87,89,90,93,94,97,98,99,100,102,103,107,110,112,113,114,115,117,118,119,121,129,130,132,133,135,139,140,144,146,148,149,153,158,166,167,168,184,196,224,236,321,359],goodby:318,goodgui:273,googl:[75,135,145,146,178,361],googlegroup:36,googli:125,gossip:[135,141,178],got:[9,14,48,99,105,106,107,108,120,247,263],goto_cal:359,goto_cleanup_cmdset:261,goto_command_demo_comm:261,goto_command_demo_help:261,goto_command_demo_room:261,goto_kwarg:359,goto_next_room:129,gotostr_or_func:359,gotten:[11,77,115,253,263,278,325],graaah:126,grab:[22,99,100,118,132,179,189,263,381,400],gracefulli:[0,170,183,236,278,298,375],gradual:[14,15,84,112,113,135,235,246],grai:[62,130],grain:[44,355],gram:96,grammar:[211,235],grammat:[115,235],grand:13,grant:[11,31,51,137,191,249,250,251,252,253,272,273,282,347,380],granular:253,grapevin:[151,155,156,160,178,293,306,402],grapevine2chan:[99,141,178],grapevine_:178,grapevine_channel:[141,160,178],grapevine_client_id:141,grapevine_client_secret:141,grapevine_en:[141,178],grapevinebot:160,grapevinecli:309,graph:[11,72],graphic:[3,5,9,31,32,56,64,69,73,91,115,155,207,220,322],grasp:[130,132],grayscal:200,great:[11,15,27,38,42,50,60,66,68,70,74,79,80,81,84,86,90,93,98,107,112,115,118,121,133,135,197,218,343],greater:[6,20,31,41,68,102,272,359],greatli:134,greek:16,green:[11,20,31,37,62,107,130,173,183,211,263,352],greenskin:283,greet:[25,40,41,67,71,126,303],greetjack:33,greg:135,grei:[37,130,352],grenad:34,grep:[11,145],greyscal:[62,352],greyskinnedgoblin:37,griatch:[58,69,70,81,99,102,196,198,200,202,205,206,207,217,219,229,232,235,236,242,243,244,246,261,263,358,365,371,374],grid:[50,73,110,121,151,253,266,375,402],gridstr:375,grief:49,griefer:133,grin:[22,87,113],grip:[75,203],gritti:22,ground:[73,77,81,100,102,106,110],group:[0,8,22,29,37,43,45,48,49,51,65,67,71,74,79,80,81,87,98,99,104,109,114,135,148,159,162,169,173,179,190,217,233,235,263,264,278,282,283,307,346,347,350,352,355],grow:[0,14,77,82,102,106,112,113,135,140,153,246,309,310,361,375],grown:[27,63,67,82],grudg:118,grungies1138:[69,229,244],grunt:[173,283],gstart:183,gthi:95,guarante:[13,31,38,58,74,113,146,206,225,282,316,337,349],guard:[27,114,203],guess:[16,26,61,68,71,93,98,149,197,283],guest1:54,guest9:54,guest:[24,31,76,158,402],guest_en:[31,54],guest_hom:[54,132],guest_list:54,guest_start_loc:54,guestaccount:43,gui:[46,56,90,114,229,402],guid:[2,9,74,95,125,132,379],guidelin:[74,75,135],guild:[43,58,114,127,135],guild_memb:27,gun:81,guru:77,gzip:[194,195],gzip_content_typ:194,habit:89,habitu:44,hack:[77,118,120,307],hacker:[135,149],had:[0,9,15,16,20,38,51,64,67,70,74,77,81,84,100,102,105,106,107,108,112,114,121,136,146,148,172,199,209,263,282,283,287,298,349,353,360,395],hadn:[11,92,112],hair:203,half:[60,270],hall:72,hallwai:72,halt:73,hammer:[202,203],hand:[16,27,33,34,41,53,60,74,75,77,79,89,90,91,102,106,108,113,116,118,133,168,179,181,182,183,196,203,381],hander:102,handi:[3,107,132,145,251],handl:[5,6,9,11,12,13,14,16,19,22,23,26,27,29,30,31,33,34,40,41,44,45,46,53,56,58,59,60,63,66,67,68,70,72,74,76,77,78,80,87,88,89,92,97,98,99,102,103,104,106,107,108,109,112,115,117,120,126,130,131,136,138,145,148,158,160,163,164,166,167,173,174,178,179,182,188,194,196,202,203,207,211,216,217,225,228,236,240,242,244,247,249,250,251,252,253,258,263,264,265,267,277,278,281,282,283,287,288,295,298,302,303,307,308,310,311,318,321,322,325,327,329,338,339,346,347,349,352,353,355,356,357,359,360,361,362,365,374,375,389],handle_appli:211,handle_consum:211,handle_egd_respons:300,handle_eof:318,handle_error:225,handle_ff:318,handle_foo_messag:359,handle_int:318,handle_messag:359,handle_mix:211,handle_numb:359,handle_posit:211,handle_quit:318,handle_setup:302,handler:[12,13,20,22,31,32,33,34,38,40,41,43,44,45,56,58,78,87,103,104,105,113,118,158,164,167,182,186,188,191,196,214,222,225,226,228,236,246,262,266,272,273,277,278,283,288,289,291,292,303,315,316,336,339,345,346,347,349,350,354,355,358,359,369,370,375],handlertyp:350,handshak:[28,56,138,308,314,316,321],handshake_don:321,hang:[75,79,108,112,115,123],happen:[0,3,6,8,9,11,19,20,22,27,31,38,41,42,44,49,51,56,58,59,60,62,66,73,74,77,78,86,87,88,90,91,92,98,99,100,105,106,107,114,115,117,118,120,121,130,132,139,144,146,153,158,166,167,178,189,205,211,214,243,249,250,251,252,253,262,264,266,278,281,283,300,307,310,330,335,337,338,339,349,359,360,365,367,368,375,380],happend:283,happi:[14,113,114],happier:98,happili:99,haproxi:[146,151,402],hard:[0,5,6,8,11,13,14,16,19,20,22,37,38,43,44,48,51,53,55,59,67,75,78,87,91,102,103,105,108,109,112,115,117,129,132,135,140,146,148,182,218,247,287,298,347,349,359],hardcod:[65,73,90,91,105,148,347],harden:140,harder:[5,8,49,89,102,105,112,114,117,263],hardwar:[146,311],hare:135,harm:[13,84,117,251],harsh:114,harvest:400,has:[2,3,5,6,8,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,61,62,63,64,66,67,68,69,71,72,74,75,76,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,100,101,102,104,105,106,107,108,109,111,113,114,115,117,120,121,122,125,126,127,129,130,131,132,133,134,135,136,137,139,140,141,143,145,146,148,149,152,153,154,157,158,159,160,165,166,167,168,170,172,173,178,181,182,183,184,185,188,189,190,195,196,197,202,205,206,207,209,211,217,218,225,229,233,234,236,246,247,249,250,251,252,253,255,258,262,263,264,265,266,270,272,273,277,278,282,283,287,290,292,298,300,302,303,307,310,312,316,320,325,326,330,336,337,338,339,341,346,347,348,349,350,355,357,358,359,361,365,367,368,369,372,375,379,380,384,395,398,400],has_account:[34,262,272,277,278],has_attribut:347,has_cmdset:167,has_connect:[87,189],has_consum:211,has_drawn:72,has_nick:347,has_object_permiss:380,has_par:375,has_perm:[181,273],has_permiss:380,has_sub:189,has_tag:350,has_thorn:[13,109],hasattr:[22,83],hasbutton:211,hash:[15,37,146,283,292,326,330,339,348],hasn:[68,72,234,263,346,347,400],hassl:92,hast:251,hat:[74,79,199],hau:[141,160,178,309],have:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,107,109,111,112,113,115,116,117,118,119,120,122,123,124,125,126,127,128,129,130,131,132,133,134,137,139,140,141,143,144,145,146,147,148,149,151,152,153,158,160,164,166,167,168,170,173,175,178,181,182,183,184,185,189,190,191,193,194,196,197,198,199,202,205,207,211,212,217,218,219,224,225,228,232,234,235,236,239,240,246,247,249,250,251,252,253,258,264,265,269,270,272,277,278,281,282,283,284,287,290,291,292,303,308,311,312,316,318,321,322,336,337,338,339,344,345,346,347,348,349,350,352,353,354,355,356,358,359,360,361,367,368,371,372,373,375,376,380,381,395,400,401],haven:[3,8,9,37,68,73,80,84,92,99,126,127,128,132,133,341],hdict_cmd:180,hdict_db:180,head:[7,20,55,71,81,93,100,102,110,113,115,121,129,152],header:[14,15,19,23,34,63,67,74,75,96,99,107,140,149,168,189,191,229,236,278,353,355,360,361],header_color:173,header_line_char:361,headi:361,heading1:361,heading2:361,headless:278,headlong:140,heal:[109,113,114,251,252,264],healing_rang:252,health:[32,37,59,85,104,113,114,118,120,146,220,246,283,322],health_bar:[155,156,192],healthi:246,hear:[71,84,112,184],heard:[73,111,272],heart:[105,130],heartbeat:[44,309],heat:203,heavi:[13,19,22,31,78,96,100,114,118,120,121,137,194,196,236,250,311,375],heavier:[38,250],heavili:[19,40,53,58,67,74,90,111,145,197,249,250,251,252,253,349,401],heed:[41,273],hei:[100,113,196,229,235],height:[28,30,46,155,303,318,337,358,361],held:[20,120,272],hello:[23,27,30,33,41,56,59,60,63,66,71,84,87,98,108,113,114,121,144,179,184,188,236,303,352],hello_valu:60,hello_world:[60,107,108],helmet:[84,113],help:[3,5,8,11,14,15,16,19,21,22,24,25,26,27,31,37,38,41,42,43,46,49,51,55,58,60,61,66,68,69,70,71,72,73,75,76,78,80,84,86,87,88,90,91,94,98,99,101,103,105,106,107,109,110,111,112,113,114,115,120,121,130,132,135,137,140,143,144,146,152,153,155,156,163,164,166,168,169,170,181,182,184,185,191,196,205,207,209,211,214,218,222,223,225,229,235,239,246,249,250,251,252,253,258,261,264,265,272,280,291,296,298,300,301,309,316,318,319,321,323,326,327,329,330,347,348,352,355,356,357,359,360,367,370,371,372,373,389,395,400,401,402],help_categori:[22,29,68,87,91,93,97,99,120,121,143,168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,269,270,278,357,359,360,372],help_cateogori:357,help_detail:400,help_entri:357,help_kei:173,help_list:400,help_mor:180,help_system:93,help_text:[180,225,395],helpact:265,helpdetailview:400,helpentri:[31,93,268,269,270,355,400],helpentry_db_tag:268,helpentry_set:350,helpentryadmin:268,helpentryform:268,helpentrymanag:[269,270],helper:[27,31,37,51,87,91,99,101,102,105,106,109,114,155,158,167,170,173,180,187,190,194,197,202,204,205,211,216,235,278,282,283,295,307,308,327,339,353,359,360,368,373,374,375,382],helpfil:180,helplistview:400,helpmixin:400,helptaginlin:268,helptext:[27,280,359],helptext_formatt:[27,280,359],henc:[4,7,55,66,68,71,107,108,264,265,272,353],henceforth:[6,11,14,31,41,54,65,73,88,121,131,146,339],henddher:233,hendher:69,her:[8,111,113,199,219],herbal:358,herd:137,here:[2,3,7,8,9,10,11,12,13,14,15,16,17,19,22,27,30,31,32,33,34,36,37,38,40,41,42,44,45,46,48,50,51,53,55,56,58,59,60,61,62,63,64,66,67,68,70,71,72,73,74,75,76,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,132,133,135,137,138,140,141,143,144,145,147,148,149,152,153,158,160,166,167,168,173,181,182,183,184,185,189,194,196,197,198,199,202,203,205,206,207,209,210,211,214,216,224,225,234,235,236,243,246,249,250,251,252,255,262,263,264,265,266,270,273,278,282,283,298,300,303,307,309,315,316,318,321,336,337,339,345,346,347,349,352,355,359,361,365,367,375,377,380,381,400],hereaft:113,heroism:114,herself:113,hesit:[68,86],hfill_char:361,hidden:[11,13,46,72,78,109,111,112,113,191,199,206,265],hide:[13,20,22,23,31,67,73,87,100,112,113,118,180,191,206,236,263],hide_from:[23,191],hide_from_accounts_set:162,hide_from_channels_set:191,hide_from_objects_set:277,hieararci:272,hierarch:[12,31,51,170],hierarchi:[31,51,54,68,80,93,112,179,199,272],high:[20,31,77,80,100,102,108,111,136,140,166,202,203,252,278,340],higher:[9,20,27,31,41,51,60,82,87,88,89,91,92,102,105,113,117,118,121,140,146,158,166,170,183,235,249,250,251,252,253,264,272,300,359,375],highest:[20,91,246,352,375],highest_protocol:371,highli:[0,17,27,31,42,44,58,67,69,77,78,89,107,126,220,353,365],highlight:[15,62,75,90,91,130],hijack:133,hilight:374,hilit:374,hill:33,hilt:[114,203],him:[27,71,87,105,219,236],hint:[5,9,37,77,82,94,99,105,110,115,121,125,135,140,153,205,214,344,401],hire:[97,149],his:[8,27,37,71,91,113,199,219,236,360,374],histogram:375,histor:[38,63,92,110,297,368],histori:[11,23,26,46,78,80,87,91,100,107,114,137,148,167,188,218,368],hit:[11,28,67,81,84,106,111,118,120,160,202,249,250,251,252,253,262,263,296,337,368,371],hit_msg:262,hite:62,hitter:99,hnow:62,hoard:114,hobbi:[70,112,115,146],hobbit:92,hoc:77,hold:[0,2,6,7,11,12,14,15,20,23,27,31,34,37,40,41,43,45,50,54,62,65,67,72,73,75,78,81,87,91,97,99,104,105,112,117,118,120,121,125,132,140,148,166,167,192,197,199,202,203,206,211,214,234,244,247,249,250,251,252,253,260,262,263,267,272,273,282,283,284,288,293,305,307,316,326,327,329,339,349,350,351,355,358,359,361,363,368,375,377],holder:[67,93,146,347],hole:114,home:[0,11,34,37,50,54,78,99,104,105,114,132,136,140,146,149,167,173,179,262,272,277,278,283,355,375],home_loc:173,homepag:[5,19,135,140,146],homes_set:277,homogen:[19,115,178,282,283,287],homogenize_prototyp:282,honcho:115,honor:[114,236],honour:194,hood:[9,22,27,33,38,45,58,75,78,90,100,102,105,112,113,202,236,246,265],hook:[8,12,22,30,31,34,38,42,44,55,70,72,82,85,95,105,118,120,121,126,127,128,129,131,153,158,164,166,168,170,173,179,181,183,184,187,189,195,199,202,204,209,211,215,217,225,233,234,236,240,245,249,250,251,252,253,257,259,261,262,263,264,266,275,278,285,287,290,292,302,309,321,324,326,334,336,337,338,340,349,357,360,365,366,369,373,375,382,395,400],hooligan:49,hop:77,hope:[3,91,98,111,114],hopefulli:[0,46,72,73,87,107,111,115,132,136,146],horizon:92,horizont:[263,361,375],hors:19,host1plu:146,host:[0,11,19,34,49,64,78,112,124,137,147,148,149,151,194,235,343,375],host_os_i:375,hotbutton:46,hotel:146,hotspot:149,hould:114,hour:[19,92,114,131,205,362,375],hous:[37,115,146,173],housecat:19,how:[0,3,5,6,7,8,9,10,11,13,14,15,16,17,19,20,25,27,29,31,32,33,37,38,40,41,43,46,48,49,51,53,54,56,58,59,60,64,65,66,68,70,71,72,73,74,75,77,78,80,81,82,83,84,85,86,87,88,89,90,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,122,123,124,125,126,127,128,130,131,132,133,136,137,140,144,145,146,149,151,152,153,159,160,165,167,168,182,183,184,187,188,189,197,199,202,203,205,206,209,211,214,219,234,235,236,243,246,247,251,252,253,258,262,266,268,272,277,278,283,287,292,298,303,308,312,317,322,325,329,336,337,338,339,343,346,349,353,357,359,360,361,368,369,374,375,395,401,402],howev:[9,11,12,13,14,15,16,17,20,22,26,31,37,38,44,45,48,49,53,59,60,61,62,63,64,66,68,71,73,74,75,77,80,84,85,87,88,91,92,97,98,100,105,107,109,111,113,114,117,118,121,128,131,137,146,153,167,168,173,180,183,184,194,197,218,220,225,234,247,252,258,272,352,381],howto:[75,401,402],hpad_char:361,href:[17,93,132],hrs:205,htm:313,html5:104,html:[46,62,64,73,75,77,78,93,104,125,133,135,138,149,159,183,189,234,265,270,320,322,326,327,343,349,371,374,379,400],htmlchar:374,htop:153,http404:[93,133],http:[2,8,9,10,11,36,42,46,48,50,60,64,67,68,69,71,73,75,77,78,80,86,87,93,104,110,120,123,132,133,135,137,139,140,141,145,146,147,149,152,155,160,178,194,197,234,265,300,307,309,310,311,312,313,314,320,322,325,326,327,343,352,361,374,375,379,395],http_request:[64,149],httpchannel:343,httpchannelwithxforwardedfor:343,httpd:136,httprequest:158,httprespons:[159,187,275],httpresponseredirect:132,hub:[135,148,355],hue:62,huge:[8,50,58,81,84,86,92,108,112,114,123,266,360],huh:[22,68],human:[5,49,53,78,80,90,97,112,118,126,132,202,246,400],humanizeconfig:80,hundr:[61,114,132,144],hung:115,hungri:58,hunt:[113,118,246,262],hunting_pac:262,hunting_skil:118,hurdl:72,hurri:106,hurt:[85,113,114,246],huzzah:67,hwejfpoiwjrpw09:67,hybrid:[114,118],hype:151,i18n:[55,103,278],iac:59,iattribut:347,iattributebackend:347,ice_and_fir:109,icon:7,id_:[159,268,275,395],id_str:32,idcount:329,idea:[0,7,8,10,11,22,31,42,49,60,66,67,72,74,75,77,86,89,93,97,102,104,107,108,112,113,114,115,117,118,119,121,129,132,133,140,143,144,168,180,181,184,196,235,283,365,374,400],ideal:[22,63,71,74,146,162,273],idenfi:166,ident:[6,20,22,56,62,67,88,90,99,113,153,158,181,182,236,242,273,278,352,353],identif:[19,44,339],identifi:[3,5,6,20,22,26,27,30,32,37,38,44,45,56,59,66,70,72,75,83,85,86,87,91,93,102,105,106,112,120,133,136,137,165,168,173,178,181,182,184,188,190,197,202,214,217,235,236,247,264,273,278,282,289,292,295,298,303,305,308,322,326,335,337,339,347,348,352,358,359,367,375],identify_object:190,idl:[41,49,158,160,262,278,330,337,339],idle_command:22,idle_tim:[158,278],idle_timeout:160,idmap:365,idmapp:[45,58,155,156,183,191,270,305,331,347,348,349,351],idnum:190,ids:[49,91,129,217,329,339,358],idstr:[32,44,288,292,335,375],idtifi:190,idx:129,ietf:314,ifier:246,ifram:46,ignor:[3,11,15,19,20,22,23,27,30,31,41,45,56,58,62,75,84,91,98,99,100,104,108,117,118,126,129,137,140,146,158,165,166,167,168,173,184,189,217,236,272,277,278,292,298,303,309,310,325,326,327,347,349,352,353,358,359,367,370,375,376],ignore_error:158,ignorecas:[173,179,180,185,188,199,202,209,352,357,374],ignoredext:343,illumin:73,illus:48,imag:[7,17,46,64,80,93,104,125,132,140,146,194],imagesconfig:80,imagin:[15,20,27,71,84,99,106,111,112,115,117,120,126,131,258,353],imaginari:[73,81,135],imc2:23,imeplement:266,img:17,immedi:[16,19,22,27,30,37,38,56,66,72,78,79,84,99,102,105,107,117,120,128,132,133,146,148,152,164,171,183,202,262,309,353,355,359,360],immers:70,immobil:82,immort:262,immut:[13,292],impact:130,impass:111,impati:140,implement:[0,6,8,9,11,13,20,22,23,27,31,34,43,44,45,46,53,58,59,60,62,64,65,69,70,72,73,74,77,81,82,83,84,87,89,90,91,94,95,101,104,106,108,112,113,117,120,121,126,127,128,134,135,159,162,166,167,170,171,172,173,174,175,178,179,180,181,182,183,190,191,194,196,198,199,202,205,206,217,219,232,235,236,240,242,243,244,245,247,249,250,253,262,263,264,266,269,270,272,273,277,278,287,289,292,304,309,311,312,313,314,315,316,318,320,321,322,325,326,327,329,336,343,347,348,349,350,352,353,356,357,359,360,366,367,370,371,374,375,383,400,402],impli:[43,68],implicit:[62,98,130],implicit_keep:283,impmement:273,impopular:114,import_cmdset:167,importantli:[27,100,105,113,132,273],importerror:[4,67,80,375],impos:[77,135,341],imposs:[16,27,51,61,72,73,75,129,132,146,361],impract:[22,37,283],imprecis:365,impress:[3,73,114],improperlyconfigur:194,improv:[9,13,55,66,74,79,98,106,107,112,115,401],impur:203,in_game_error:[0,149],in_templ:[347,367],inabl:149,inaccess:[31,66],inact:[211,262],inactiv:183,inadvert:253,inadyn:146,inarticul:60,inbuilt:[43,121],incant:145,incapacit:114,incarn:395,incid:240,includ:[2,5,7,8,11,12,14,19,20,22,27,30,31,32,34,37,40,41,42,43,44,45,46,49,50,59,60,62,64,67,68,69,73,74,75,76,77,78,80,81,85,86,87,88,91,92,93,97,98,99,100,101,104,105,106,107,108,109,110,112,113,114,116,117,118,119,120,122,124,125,129,132,133,134,135,140,145,148,158,164,165,166,168,171,172,173,181,182,184,188,194,196,199,202,203,204,209,214,217,218,219,225,235,236,240,246,247,249,250,251,252,253,264,265,266,272,278,290,298,316,318,321,322,335,338,347,348,349,350,352,353,354,355,356,358,359,361,362,368,375,381],include_account:347,include_children:348,include_par:348,include_prefix:165,include_unloggedin:[316,339],inclus:[348,367],incoher:130,incol:[91,358,361],incom:[22,40,53,59,137,146,159,160,165,182,187,209,240,250,275,285,307,311,314,317,321,322,326,327,329,337,338,339,343,359,360,367,380],incomplet:[168,243,361],inconsist:[6,48,234],incorpor:[170,361],incorrect:190,increas:[31,45,62,92,102,105,113,118,149,196,246,250,252,253,264,310,316,330,357,359],increase_ind:357,incred:[247,300],increment:[140,347],incur:19,indata:[53,347],inde:[67,77,98,146],indefinit:[251,263,355],indent:[14,15,19,26,46,63,66,67,75,90,99,107,108,327,353,357,359,375],independ:[38,66,78,89,130,152,196,239],indetermin:300,index:[29,58,60,64,72,73,75,89,97,105,112,125,129,135,146,151,165,179,196,211,247,263,270,296,300,301,343,350,352,360,361,375,395,398,400,402],index_to_select:247,indexerror:[133,266,348],indexread:211,indextest:398,indic:[66,68,72,73,75,92,97,98,100,107,108,136,160,173,180,181,182,194,211,219,240,247,287,290,309,310,318,325,326,339,341,343,352,353,359,360,375],individu:[13,14,15,22,23,37,59,66,68,71,72,73,81,87,90,91,97,105,108,118,131,134,143,146,167,171,188,202,206,212,222,225,252,272,280,281,283,337,350,352,361,367,369,370],ineffici:[44,126,352],infact:22,infinit:[38,66,69,112,140,160,266,282],infinitely_lock:211,inflat:114,inflict:251,inflict_condit:251,influenc:[27,48,50,68,71,112,121,196,214,375],influenti:135,info1:244,info2:244,info3:244,info:[0,7,11,13,14,17,19,22,25,28,29,34,35,38,40,41,43,45,50,58,59,74,77,78,82,91,104,105,107,113,123,134,137,138,140,148,158,160,162,170,171,173,183,185,189,192,196,198,207,211,217,220,229,264,270,278,298,303,307,315,316,336,337,339,348,349,350,355,358,368,375],infomsg:368,inforamt:[236,266,278,349],inform:[2,8,11,12,19,22,23,27,29,32,37,38,40,41,43,46,54,56,58,62,64,66,67,68,71,75,82,83,87,93,97,98,99,100,104,107,114,118,120,121,123,125,126,128,131,132,133,136,137,141,148,149,158,160,168,171,173,178,179,183,188,191,197,202,206,209,234,236,240,241,246,251,252,253,270,278,298,303,312,313,314,316,325,338,339,348,349,352,355,357,368,375,395],infrastructur:[56,75,78,115,146,149,164,308],infrequ:71,ing:[15,67,91,106,114,206],ingam:71,ingame_python:[155,156,192],ingame_tim:92,ingo:[20,27,30,62,91,166,310,367],ingot:[202,203],ingredi:[70,114,202,211],ingredient1:211,ingredient2:211,ingredient3:211,ingredient_recip:211,inher:[33,48,60,80,246],inherit:[2,3,8,12,19,20,22,34,37,45,53,58,62,68,70,78,85,90,93,95,99,101,103,105,106,109,114,121,126,162,166,168,173,181,183,184,189,191,196,197,199,202,209,211,217,219,233,236,243,246,249,250,251,252,253,261,262,264,265,274,277,278,283,287,289,338,345,348,349,357,360,361,365,373,375,381,384,400],inheritng:283,inherits_from:[126,133,183,375],inifinit:282,init:[7,11,40,46,53,67,68,72,75,91,103,110,140,145,152,196,197,214,218,277,298,316,317,327,339,375],init_delayed_messag:218,init_django_pagin:360,init_evt:360,init_f_str:360,init_fill_field:218,init_game_directori:298,init_iter:360,init_menu:261,init_mod:167,init_new_account:375,init_pag:[282,360],init_pars:265,init_queryset:360,init_rang:253,init_sess:[53,338],init_spawn_valu:282,init_st:214,init_str:360,init_tree_select:247,init_tru:167,initi:[0,6,8,10,11,13,22,26,27,29,38,41,42,46,67,70,72,75,78,81,84,91,97,99,103,112,113,117,118,121,128,132,153,158,159,160,167,168,184,188,189,191,194,196,202,207,214,218,222,226,228,235,236,246,247,249,250,251,252,253,258,261,262,263,268,275,277,278,282,288,291,292,295,296,298,300,301,302,307,308,309,311,312,313,314,316,317,318,319,320,321,322,323,325,326,327,329,337,338,339,346,347,352,354,357,358,359,360,367,370,371,375,389,395,400],initial_formdata:218,initial_ind:361,initial_setup:[155,156,293,336],initialdelai:[295,309,310],initialize_for_combat:[249,250,251,252,253],initialize_nick_templ:[347,367],initil:326,inject:[104,117,149,211,337,353,359],inlin:[40,46,90,97,159,187,268,275,285,296,346,367],inlinefunc:[37,40,56,104,155,156,281,339,351],inlinefunc_en:[62,367],inlinefunc_modul:[62,367],inlinefuncerror:367,inlinefunct:[62,367],inlinepars:367,inmemori:347,inmemoryattribut:347,inmemoryattributebackend:347,inmemorybackend:347,inmemorysavehandl:370,innoc:[49,171],innocu:149,inobject:307,inp:[27,173,190,282,296,360,375],inpect:27,input:[8,11,15,16,17,19,20,26,30,33,37,40,41,44,46,48,53,56,61,62,64,67,68,69,70,73,76,79,85,87,90,91,94,98,99,100,104,105,106,110,117,127,132,135,153,158,163,164,165,168,173,178,180,181,182,183,184,188,190,197,202,203,206,214,218,235,236,240,245,246,247,252,263,269,278,281,282,283,296,303,307,318,326,337,339,347,348,350,357,358,359,360,361,367,369,371,375,376,395],input_arg:184,input_cmdset:359,input_func_modul:[30,303],input_str:359,input_validation_cheat_sheet:395,inputcmdset:359,inputcommand:[30,56,59],inputcompon:46,inputdebug:[30,303],inputfuc:104,inputfunc:[24,40,53,104,155,156,160,293,326,337,339,402],inputfunc_nam:326,inputfunct:30,inputhandl:155,inputlin:[33,179,347,348],insecur:146,insensit:[102,109,188,217,236,264,348,387],insert:[14,15,26,33,37,62,70,78,82,91,107,110,140,143,167,202,211,219,232,281,353,359,361,367,375],insid:[3,5,7,8,13,14,16,19,20,22,27,29,31,34,36,37,38,41,45,48,51,58,59,60,62,64,66,71,73,75,78,81,82,83,90,93,96,97,98,99,100,102,103,104,107,108,109,117,118,121,125,126,129,131,132,133,137,143,144,148,153,155,160,183,194,197,217,220,224,225,236,262,264,266,272,277,278,281,298,315,336,343,353,354,367,375],inside_rec:272,insiderecurs:272,insight:[3,87,100,111,125],insist:[98,146],inspect:[27,49,97,137,158,173,196,296,298,359],inspectdb:58,inspir:[8,22,63,69,87,113,118,120,198,219,361,375],instac:[168,202,278,337],instal:[0,3,6,7,8,9,10,15,55,60,66,69,70,71,74,75,77,78,87,90,91,100,103,107,110,111,113,123,133,135,139,141,142,147,149,153,155,156,192,194,196,198,199,200,201,206,207,217,229,232,233,236,240,242,243,249,250,251,252,253,401,402],installed_app:[8,58,80,93,132,133],instanc:[3,6,8,10,11,12,13,17,19,26,27,32,37,41,42,46,50,55,66,68,71,78,82,83,84,86,87,89,90,91,92,93,97,98,99,101,102,104,105,107,109,117,120,123,125,129,130,136,149,158,159,162,164,165,166,167,168,177,180,182,183,184,187,189,191,195,197,202,216,225,228,234,247,265,266,268,270,275,277,278,282,283,285,287,291,292,295,298,307,308,309,310,311,312,313,314,316,320,321,325,329,330,338,339,343,346,347,349,350,352,355,356,359,361,365,366,371,375,376,379,380,381,383,384,395],instanci:197,instant:125,instanti:[8,22,58,108,158,167,184,246,258,289,292,315,336,339,347,358],instantli:346,instead:[0,5,7,8,9,11,13,15,19,20,22,23,27,31,32,34,37,38,40,41,43,45,48,49,50,51,56,58,62,64,66,67,68,69,70,71,72,73,74,75,78,81,82,84,85,86,87,90,91,92,97,98,100,101,102,104,105,106,107,108,109,110,112,114,115,117,120,121,123,125,126,127,129,130,131,132,133,135,137,140,142,146,148,149,151,153,158,160,167,168,170,171,173,175,178,182,183,185,197,202,206,207,209,211,216,218,228,235,236,243,247,249,250,251,252,253,261,263,265,266,272,273,278,283,292,298,326,327,337,341,346,347,349,350,355,359,360,365,368,370,371,372,375,395,400],instig:171,instil:[65,251],instr:[307,375],instruct:[3,5,6,7,11,14,15,19,30,56,66,67,69,71,74,75,77,85,90,91,97,103,107,108,110,111,112,114,135,136,137,140,145,146,148,151,152,158,168,183,194,236,240,283,292,295,298,308,310,316,321,322,326,327,329,337,339,359,369],instructrion:70,insur:114,integ:[20,22,37,41,45,62,86,97,98,121,165,199,205,206,218,246,249,250,251,252,253,264,272,278,281,348,367,371,375,376],integerfield:[132,395],integr:[1,46,55,78,80,87,108,113,133,135,149,184,236,301,303,359,379,402],intellig:[56,98,114,118,133,149,167,194,329],intend:[3,11,14,17,19,20,22,23,37,43,46,60,62,68,73,74,77,100,112,117,125,130,146,149,158,178,193,194,196,197,202,216,236,270,278,283,316,348,350,355,356,358,361,367,372,373,375,376,400],intens:[5,62,102,114,135],intent:[55,149,235,375],inter:[14,114],interact:[3,7,12,22,27,53,60,75,77,84,89,100,108,111,114,115,117,120,132,135,137,148,153,155,172,184,209,253,258,298,315,353,368,375],intercept:339,interchang:[110,120,359,400],interest:[0,3,5,13,15,22,37,53,58,62,66,68,70,71,72,74,77,79,80,81,90,98,100,108,110,111,112,115,119,121,125,128,129,135,146,149,167,182,196,205,264,266],interestingli:113,interf:[140,258],interfac:[0,2,3,6,31,40,46,53,64,67,68,73,78,79,81,82,93,103,107,132,135,137,140,146,170,173,187,189,278,290,309,338,343,347,350,352,400],interfaceclass:318,interfer:[6,137,282],interim:[44,84],interlink:[315,336],intermediari:[236,273,288,359],intern:[9,13,16,19,23,27,31,33,37,40,41,42,43,48,53,55,59,61,75,102,103,104,114,120,140,146,148,149,153,158,160,188,191,202,207,219,236,246,257,266,278,282,289,326,327,347,349,350,352,356,359,361,367,375],internal:359,internal_port:146,internation:[61,402],internet:[22,48,49,50,53,137,140,144,146,149,152,171,295,300,308,309,310,318,321,329,343],interpret:[3,5,22,37,38,40,89,98,107,108,133,149,168,172,173,282,283,326,352,367,371],interrupt:[117,140,164,168,184,222,225,228,318],interruptcommand:[22,98,117,155,164,168],interruptev:228,intersect:[20,166],interv:[30,38,44,78,120,128,129,131,160,203,205,225,246,249,250,251,252,253,255,262,264,281,287,292,303,355,362,375],interval1:292,intim:[20,22],intimid:91,intoexit:173,intpropv:121,intricaci:92,intrigu:[69,139],intro:[80,93,99,108,110,111,133,261,264],intro_menu:[155,156,192,260],introduc:[0,6,8,11,20,70,84,90,113,114,115,118,121,236],introduct:[1,11,14,15,16,50,51,69,94,100,106,110,116,119,122,123,124,140,197,401,402],introductori:[77,140],introroom:264,introspect:233,intrus:130,intuit:[11,27,58,68,98,112,114,117,166],intxt:19,inv:[20,96,179,199,209],invalid:[13,37,87,98,158,218,236,246,282,361,371,375,376],invalid_formchar:358,inventori:[6,19,20,31,70,81,82,97,98,99,100,102,106,109,114,115,179,199,202,203,209,236,272,278,349],invers:[31,62,99,105,130,236,245,324,374],invert:[62,130],investig:105,invis:138,invit:[48,66,112,124,258],invitingli:[100,258],invok:[13,14,15,38,239,272],involv:[29,31,34,38,41,42,52,53,89,106,112,114,120,121,145,202,203,218,253,349,350,352,380],ioerror:353,ipregex:171,ipstart:[140,148,153],iptabl:149,ipv4:137,ipython:[0,91],irc2chan:[99,144,178],irc:[0,11,23,67,77,79,115,135,140,147,151,155,156,160,178,186,293,303,306,316,339,402],irc_botnam:160,irc_channel:160,irc_en:[144,178,272],irc_network:160,irc_port:160,irc_rpl_endofnam:310,irc_rpl_namrepli:310,irc_ssl:160,ircbot:[160,310],ircbotfactori:[160,310],ircclient:[310,339],ircclientfactori:316,irchannel:[144,178],ircnetwork:[144,178],ircstatu:[99,178],iron:[113,196,202,203,401],ironrealm:322,irregular:[255,262,264],irregular_echo:262,irrelev:[149,307],irur:28,is_account_object:89,is_act:[159,287],is_aggress:126,is_anonym:[80,93],is_anyon:80,is_authent:132,is_ban:158,is_bot:162,is_build:80,is_categori:247,is_channel:[22,87,188],is_connect:[162,278],is_craft:84,is_dark:105,is_exit:[22,168],is_fight:84,is_full_moon:82,is_giving_light:263,is_gm:91,is_in_chargen:121,is_in_combat:[249,250,251,252,253],is_inst:19,is_it:375,is_iter:375,is_lit:[263,264],is_next:[162,191,277,287,347,349],is_o:375,is_ouch:[13,109],is_prototype_bas:282,is_rest:117,is_sai:127,is_staff:159,is_subprocess:375,is_superus:[12,80,158,159,162,273,278,355],is_thief:180,is_turn:[249,250,251,252,253],is_typeclass:[158,349],is_valid:[38,129,132,196,287,290],is_valid_coordin:266,isalnum:352,isalpha:352,isb:184,isbinari:[309,326],isclos:46,isconnect:46,isdigit:[62,91,352],isfiremag:83,isinst:[86,375],isleaf:327,islow:352,isn:[3,17,26,66,68,71,80,87,89,92,93,98,102,117,140,197,222,226,253,264,265,300,346,352,369,387],isnul:371,iso:[16,61],isol:[8,14,74,75,78,98,107,110,112,140,148,152],isp:[146,149],isspac:352,issu:[3,5,8,11,13,14,15,20,22,34,45,48,60,65,68,69,73,74,75,79,81,84,91,97,108,113,117,121,130,135,136,137,139,140,146,149,178,282,298,329,330,361,401],istart:[3,153,155],istep:330,istitl:352,isub:120,isupp:352,itch:[114,140],item:[27,29,46,58,69,93,96,97,100,103,104,113,114,120,126,140,179,194,196,199,202,212,218,236,251,258,266,278,317,347,367,375],item_consum:251,item_func:251,item_kwarg:251,item_selfonli:251,item_us:251,itemcoordin:266,itemfunc:251,itemfunc_add_condit:251,itemfunc_attack:251,itemfunc_cure_condit:251,itemfunc_h:251,iter:[6,13,27,43,72,99,105,158,236,257,266,278,283,290,327,329,347,349,350,352,353,356,360,375],iter_cal:360,iter_to_str:375,itl:[68,197],its:[3,5,8,9,10,11,12,13,15,16,19,20,22,26,27,28,29,31,32,34,37,38,40,41,44,45,46,49,50,53,56,58,59,62,63,64,66,67,68,69,70,72,73,74,75,77,78,79,81,82,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,115,117,118,121,123,125,126,127,129,130,132,133,137,140,141,144,145,146,147,148,149,158,159,160,162,164,165,166,167,168,171,173,181,182,184,189,190,196,197,202,203,211,214,218,219,225,233,235,236,243,246,247,249,250,251,252,253,257,258,262,263,265,266,272,277,278,283,291,292,298,303,307,311,324,325,326,327,330,338,339,343,344,346,347,348,349,350,353,358,359,361,365,367,368,369,370,371,372,375,379,395,400],itself:[2,7,8,11,13,16,17,19,22,27,29,31,34,38,40,41,44,45,53,58,62,64,66,67,68,69,71,72,73,74,75,77,78,80,81,82,84,87,88,96,97,99,100,103,104,105,107,108,109,111,120,121,125,127,132,133,134,137,140,145,151,152,158,160,188,189,197,202,206,210,211,212,214,218,228,234,236,246,247,252,255,263,264,266,267,272,278,280,283,291,298,322,327,339,343,346,347,350,352,355,357,359,370,372,375,377,395,400],iusernamepassword:318,iwar:97,iweb:146,iwebsocketclientchannelfactori:309,iwth:292,jack:33,jail:[14,49],jam:69,jamochamud:138,jan:[49,92],januari:92,jarin:146,java:107,javascript:[46,59,64,77,125,149,194,326,327],jenkin:[69,121,199,218,220,247,249,250,251,252,253],jet:252,jetbrain:[7,135],jinja:104,jnwidufhjw4545_oifej:67,job:[22,31,87,93,158],jobfusc:235,johhni:69,john:[91,244],johnni:[239,240],johnsson:33,join:[23,43,67,68,72,79,91,102,112,114,120,121,132,140,141,144,158,178,189,194,196,210,235,352,375],join_fight:[249,250,251,252,253],join_rangefield:253,joiner:189,jointli:[78,167],joker_kei:[68,197],journal:73,json:[46,56,59,239,309,322,326,327,356,381,384],jsondata:59,jsonencod:327,jsonifi:327,jtext:352,judgement:118,jump:[0,11,14,15,27,28,34,60,69,72,77,81,87,88,112,114,140,209,247,296],jumpstat:209,junk:307,just:[0,3,4,5,6,7,8,9,11,13,14,15,16,17,19,20,22,23,27,28,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,51,53,55,56,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,135,137,139,140,146,148,152,153,158,166,167,168,171,173,181,182,183,184,188,194,196,197,199,202,203,206,209,214,216,217,222,224,225,235,236,244,246,247,249,250,251,252,253,258,262,264,266,272,273,278,282,283,288,303,316,326,336,343,347,348,349,352,356,357,359,361,370,371,375,376,400],justif:[360,375],justifi:[37,281,352,360,375],justifii:360,justify_kwarg:360,kcachegrind:5,keen:74,keep:[0,3,6,9,11,13,14,15,16,22,23,27,29,36,37,41,50,55,66,67,78,80,82,84,85,89,90,91,92,93,95,96,97,98,99,102,106,107,108,111,112,113,114,115,117,118,120,127,129,130,131,132,133,134,137,140,145,148,152,160,167,217,220,225,234,239,258,263,264,282,283,300,341,359,361,375],keep_log:[23,189,355],keepal:[41,321,327],keeper:[97,114],keepint:78,kei:[0,3,6,8,11,13,14,19,20,22,23,26,28,30,31,32,34,38,42,43,44,45,46,48,58,59,62,63,66,67,70,72,73,75,76,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,101,105,106,107,108,117,119,120,121,128,129,132,136,143,158,160,162,164,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,188,189,190,196,197,198,199,202,203,205,206,207,209,210,211,214,216,217,218,219,223,224,229,232,233,235,236,242,243,244,246,247,249,250,251,252,253,258,261,262,263,264,265,266,270,272,277,278,281,282,283,287,288,289,290,292,296,298,303,304,305,307,316,319,322,323,325,326,327,330,337,338,339,341,347,348,349,350,354,355,357,358,359,360,368,369,370,372,375,379,395,400],kept:[8,22,31,90,98,104,173,224,225,283,347],kept_opt:247,kernel:0,key1:232,key2:[27,232,278],key_mergetyp:[20,166,258],keydown:46,keyerror:[202,282,292,370,375],keyfil:[319,323],keynam:[189,283,355],keypair:318,keys_go_back:[68,197],keystr:350,keystrok:318,keywod:361,keyword:[5,8,13,19,22,23,26,27,28,30,31,37,38,42,44,45,48,56,58,62,66,68,82,84,85,91,92,95,98,101,102,107,117,121,133,158,160,164,168,173,179,189,194,199,205,214,216,217,222,224,225,228,235,236,240,249,250,251,252,253,264,265,273,278,281,282,283,288,291,292,296,298,303,307,309,310,316,317,318,321,326,327,337,338,339,341,347,348,349,355,358,359,360,361,365,367,369,371,372,375,400],keyword_ev:228,kick:[20,27,49,91,114,146,160,166,171,178,185,207,278,360],kildclient:138,kill:[5,19,27,41,100,104,112,115,120,145,148,196,262,263,288,292,298,336,343],killsign:298,kilogram:96,kind:[6,13,31,40,53,66,74,75,98,105,106,107,112,116,120,127,129,132,249,250,251,252,273,349,376],kindli:130,kitchen:[88,106,117,173],knee:211,kneeabl:211,kneed:211,kneel:211,kneelabl:211,knew:[105,107],knife:[70,202,203],knock:[27,111],knot:199,know:[0,3,5,6,8,9,11,12,13,14,15,16,20,22,27,30,31,32,34,40,41,45,48,50,53,56,58,61,62,66,68,70,72,73,74,75,78,79,81,84,86,87,88,89,90,91,93,95,96,97,98,99,100,102,104,105,106,107,108,109,110,112,113,114,115,117,118,120,125,126,127,129,130,131,132,133,135,136,137,139,144,146,147,148,153,168,172,173,181,182,184,188,196,224,229,235,247,252,258,263,277,278,303,337,339,346,347,353,354,359,375,400],knowledg:[14,16,22,77,320,339],known:[22,26,31,33,36,44,45,46,62,79,100,112,117,118,133,135,138,151,157,182,252,360,401],knuth:5,koster:135,kovash:27,kwar:349,kwarg:[22,27,30,31,32,37,42,44,45,46,48,53,56,59,62,70,82,84,87,91,95,117,127,129,131,133,158,159,160,161,162,164,167,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,191,194,196,197,198,199,202,203,205,206,207,209,210,211,212,214,216,217,218,219,222,223,224,225,229,232,233,234,235,236,240,242,243,244,246,247,249,250,251,252,253,255,257,258,261,262,263,264,265,266,269,270,272,273,275,276,277,278,280,281,282,283,286,287,288,290,291,292,295,296,303,304,305,307,308,309,310,315,316,317,318,319,321,322,323,326,327,331,337,338,339,340,341,343,346,347,348,349,350,352,357,358,359,360,361,362,364,365,367,368,369,370,371,372,373,375,376,379,381,384,395,400],label:[43,58,65,100,109,110,132,379,395],label_suffix:[159,268,275,395],laborum:28,lack:[14,63,75,89,99,112,115,236,258,278,347,375],ladder:91,ladi:105,lag:[72,140],lair:15,lambda:[27,37,48,86,93,225,283,375],lamp:[73,258],lamp_breaks_msg:258,land:[98,120,262,263],landscap:[73,149],lang:235,langcod:236,langnam:236,languag:[8,10,16,45,46,52,53,60,61,62,63,75,77,78,89,90,91,98,99,102,103,104,105,106,107,113,115,127,135,149,235,236],language_cod:55,languageerror:[235,236],languageexistserror:235,languagehandl:235,larg:[6,8,13,14,15,27,37,38,48,50,58,60,69,74,77,89,100,110,111,112,115,117,137,146,211,235,258,266,282,316,353,358,365],larger:[15,29,31,58,60,72,75,90,96,107,112,217,278,324,352,365,375,401],largest:246,largesword:58,last:[0,2,3,8,11,13,14,15,20,22,23,27,30,33,34,41,42,46,55,58,68,80,84,91,93,98,101,106,107,108,109,111,112,114,115,120,125,129,130,133,139,153,164,165,167,173,178,179,194,196,205,217,225,236,247,249,250,251,252,253,278,302,352,353,354,359,360,361,362,368,375],last_cmd:[22,105],last_initial_setup_step:336,last_login:159,last_nam:159,last_step:302,lastcast:83,lastli:[73,95,132,164,202],lastsit:82,late:[282,354],later:[6,11,12,13,14,22,23,30,32,37,38,44,45,49,53,55,56,58,62,65,66,67,68,70,71,73,75,77,78,91,93,95,99,100,102,105,106,107,108,110,112,113,114,115,117,118,119,121,126,128,129,132,137,140,146,166,170,171,173,181,182,205,233,236,283,292,318,350,375],latest:[2,11,19,20,69,75,78,81,91,140,145,147,173,178,183,278,283,317,341,359,368,379],latin:[16,61,278,375],latin_nam:278,latinifi:[278,375],latter:[19,23,31,34,44,78,84,98,130,236,246,287,289,350],launch:[5,7,8,15,81,97,111,139,140,145,146,153,167,258,297,298,308,310,329,357,375],launcher:[5,7,297,298,307,308,329],law:135,layer:[20,68,69,103,108,277,349],layout:[9,19,36,45,46,72,89,91,105,109,266],lazi:375,lazy_properti:[246,375],lazyencod:327,lazyset:368,lc_messag:55,lcnorth:62,ldesc:89,ldflag:145,lead:[13,14,17,20,27,38,56,58,66,68,69,72,73,74,77,78,89,93,100,102,109,112,114,129,135,137,149,158,165,166,173,183,202,225,228,234,242,278,283,337,347,349,359,361,367,375],leak:64,lean:[113,236],leap:[92,107,117,127],learn:[3,7,11,16,17,20,22,29,31,50,60,66,68,69,71,72,84,89,90,93,95,99,101,102,103,105,106,107,108,111,112,113,114,115,117,125,130,133,135,140,152,235,252,402],learnspel:252,least:[3,7,22,27,31,58,72,77,86,90,91,105,107,108,110,112,115,118,123,129,136,146,158,167,190,196,211,235,246,269,278,283,290,352,358,361,372,375],leasur:262,leather:[97,114,203],leatherrecip:203,leav:[5,12,30,46,66,68,81,82,91,97,100,110,118,120,121,149,170,172,173,178,189,196,197,209,211,212,264,266,272,278,326,327,359,365,381],leavelock:272,leaver:189,led:105,left:[2,19,22,30,31,37,46,58,62,68,73,86,87,90,93,97,98,102,106,111,117,140,158,173,179,181,182,211,220,249,250,251,252,253,258,263,266,273,281,283,349,352,361,375],left_justifi:[37,281],leg:335,legaci:[37,38,59,114,152,158,236],legal:[146,149],legend:[26,72],leisur:376,len:[37,62,72,82,91,97,102,109,120,128,129,143,165,182,205,375],lend:26,length:[29,54,58,68,72,82,92,98,107,111,114,137,143,146,165,194,202,205,216,218,220,228,235,236,300,341,347,352,361,375,400],lengthi:82,lenient:37,less:[7,23,27,58,60,68,78,88,89,98,105,106,112,114,117,118,120,131,132,146,205,250,252,347],lesson:[99,100,101,102,103,105,106,108,109,112,114,115,117],let:[5,7,8,11,13,15,16,20,22,27,30,31,34,44,46,49,53,56,62,65,66,67,68,70,71,72,73,74,78,81,82,83,86,87,88,89,90,91,92,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,129,130,132,133,136,140,141,144,145,147,149,158,167,168,173,179,180,184,188,196,199,206,218,220,246,247,266,273,278,308,327,339,355,359,369,374,379,395,400],letsencrypt:146,letter:[16,55,61,62,68,73,86,107,121,132,146,170,179,197,211,234,235,246,342,352,375],level:[0,2,4,12,13,14,19,26,27,31,40,41,43,45,51,53,54,60,65,68,70,73,75,77,85,87,90,91,93,97,100,102,107,112,114,115,117,118,132,135,143,146,158,170,175,176,183,197,198,203,205,209,229,235,247,258,272,278,282,283,300,337,347,349,355,357,362,367,375,380,400],lever:[22,45,209],leverag:[75,117,123],levi:58,lexicon:211,lhs:[82,91,181,182],lhslist:[181,182],liabl:211,lib:[6,137,140,142,145],libapache2:136,libcrypt:145,libjpeg:145,librari:[0,4,8,9,14,37,45,46,55,60,76,78,89,90,94,98,105,108,110,125,132,134,135,140,145,148,149,152,192,234,265,282,283,311,349,361,375,402],licenc:352,licens:[7,69,74,114,234,352,402],lid:258,lidclosedcmdset:258,lidopencmdset:258,lie:[73,211],lied:211,lies:[11,22,106],life:[13,33,74,92,110,114,115,117,130,205,262,401],lift:[31,100,118,121,211,253,273],lifter:31,light:[15,19,38,60,75,111,112,115,137,167,250,263,264,272,283,291,352],lightabl:263,lighter:[62,250],lightest:19,lightli:[50,250],lightsail:146,lightsourc:263,lightsource_cmdset:263,like:[0,2,3,5,6,7,8,9,11,12,13,15,16,17,19,20,22,23,25,27,28,29,30,31,32,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,62,63,64,65,66,67,68,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,90,91,92,93,95,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,123,125,126,128,129,130,131,132,133,135,136,137,139,140,141,143,144,145,146,148,149,152,158,160,162,163,165,166,167,170,172,173,178,181,182,184,185,186,189,190,196,197,199,202,203,207,211,217,218,219,220,228,234,235,236,242,243,246,247,249,250,251,252,253,257,258,264,265,266,270,272,273,277,278,281,282,283,303,311,327,332,336,338,339,347,348,349,352,353,355,358,359,360,361,362,365,369,371,372,375,383,395,400,402],limbo:[14,15,19,40,54,66,67,68,69,73,100,104,105,111,129,133,140,173,197,264,302],limbo_exit:73,limit:[0,8,12,13,19,20,22,23,27,29,31,37,38,40,43,45,50,51,58,65,66,71,74,76,77,78,82,83,91,98,100,102,104,106,107,109,112,113,115,120,121,130,137,143,146,151,158,170,171,172,173,189,190,199,211,225,236,245,246,247,249,251,252,258,269,270,273,278,283,287,292,303,316,341,347,348,349,350,353,355,357,368,372,375,400],limit_valu:158,limitedsizeordereddict:375,limp:111,line2:106,line:[0,2,5,6,8,9,14,15,16,19,20,22,23,27,30,33,34,36,37,40,45,46,48,51,55,56,58,60,62,66,67,68,69,70,71,73,75,76,80,82,84,85,86,87,89,90,91,92,93,95,98,99,100,103,105,106,108,109,114,121,129,132,133,137,139,140,142,146,147,148,153,155,158,164,167,173,180,182,183,194,197,206,207,218,232,235,236,247,258,265,266,282,298,303,318,321,326,337,349,353,357,358,359,360,361,368,375,395,400],linear:72,linebreak:[93,374],lineeditor:357,lineend:374,lineno:75,linenum:357,liner:310,linereceiv:[318,321],linesend:327,lingo:[41,58,64,90],linguist:375,link:[0,9,11,12,15,17,20,22,27,34,41,53,67,68,69,71,72,73,74,77,78,80,82,84,86,90,93,97,99,100,102,103,104,105,107,114,121,123,129,132,133,139,140,144,146,147,151,158,162,173,178,222,265,272,273,278,287,296,298,309,313,318,321,349,374,375,401,402],link_ok:272,linkdemo:75,linklock:272,linknam:139,linkref:75,linktext:75,linod:146,linux:[0,5,6,7,11,33,67,75,78,80,82,107,108,136,137,144,145,146,148,239,375],liquid:349,list:[5,6,7,9,11,12,13,14,15,16,19,20,22,23,27,29,30,31,34,37,38,41,43,45,46,49,53,54,55,58,59,61,62,63,64,66,68,70,71,72,73,74,77,79,80,82,86,87,90,91,93,96,97,98,99,100,102,103,104,107,109,111,112,113,115,117,118,120,121,123,129,132,133,135,137,139,140,144,146,147,149,153,158,160,162,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,188,189,190,191,194,196,197,198,199,200,202,209,210,211,217,218,219,220,222,223,225,226,228,229,232,233,234,235,236,239,240,246,247,249,250,251,252,253,258,261,262,263,266,269,272,273,277,278,281,282,283,288,289,290,291,292,296,298,303,304,308,310,312,314,316,317,322,327,330,339,341,343,346,347,348,349,350,352,353,354,355,356,359,361,367,368,369,372,375,380,381,382,383,400,401],list_attribut:173,list_callback:223,list_displai:[159,187,268,275,285,294,346],list_display_link:[187,268,275,285,294],list_filt:[275,346],list_nod:359,list_of_all_rose_attribut:13,list_of_all_rose_ndb_attr:13,list_of_myscript:38,list_prototyp:282,list_select_rel:[187,268,275,285,294],list_set:298,list_styl:170,list_task:223,list_to_str:375,listabl:173,listcmdset:173,listcmset:173,listdir:194,listen:[12,23,31,41,46,49,87,94,137,142,149,178,189,211,235,236,258,272,400,402],listen_address:137,listing_contact:139,listobj:183,listobject:183,listscript:183,listview:400,lit:[263,264],liter:[14,37,54,75,90,100,179,281,352,371,375],literal_ev:[282,346,359],literari:115,littl:[3,11,16,22,23,37,38,45,48,66,67,70,73,75,78,80,81,82,83,87,90,91,93,97,98,99,100,102,104,105,106,107,108,109,110,111,112,113,114,115,117,125,126,127,133,143,146,148,153,211,250,261,264,333,347,359,375,395],live:[7,75,79,105,114,135,136,137,140,146,148],ljust:352,lne:247,load:[0,6,7,8,13,14,16,20,22,26,27,37,46,49,73,84,88,89,90,91,93,96,105,106,107,108,112,118,121,125,129,149,162,167,179,180,183,191,204,214,217,225,235,270,273,277,278,287,291,302,305,307,338,347,349,350,353,354,357,366,369,370,373,375,393],load_buff:357,load_data:354,load_kwarg:370,load_module_prototyp:282,load_stat:214,load_sync_data:338,loader:[27,349,375],loadfunc:[26,357,370],loc:173,local0:142,local:[2,6,7,11,55,62,74,78,82,92,99,103,106,125,132,137,144,148,149,194,222,225,236,283,321,347],local_non_red_ros:102,local_ros:102,localecho:146,localevenniatest:373,localhost:[46,64,67,80,93,110,123,132,133,137,138,140,142,145,146,152,327],locat:[4,8,9,11,12,13,14,19,20,22,25,27,30,31,34,37,38,43,45,46,49,54,62,64,65,66,67,69,70,71,72,73,75,78,80,81,82,85,86,90,91,97,98,99,100,102,103,104,105,106,107,111,113,114,117,121,125,126,127,129,132,136,140,146,148,149,152,158,164,173,179,183,190,194,197,198,199,202,214,216,217,233,236,242,257,262,264,266,272,277,278,283,327,336,348,349,350,353,355,359,361,368,372],location_nam:266,location_set:102,locations_set:[102,277],locattr:[263,272],lock:[20,22,23,24,29,34,37,38,40,43,45,48,49,51,68,76,80,81,82,83,84,86,87,88,91,92,96,97,99,100,103,104,105,117,121,132,137,143,146,153,155,156,158,159,168,170,171,172,173,178,179,180,182,183,184,185,189,191,196,197,198,199,202,203,206,207,209,211,217,219,222,223,225,226,229,232,233,236,242,244,258,262,263,264,266,268,270,277,278,282,283,343,347,349,355,357,359,369,376,380,402],lock_definit:273,lock_func_modul:[31,273],lock_storag:[168,170,171,172,173,178,179,180,181,182,183,184,185,188,191,196,197,198,199,202,206,207,209,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,270,278,347,349,357,359,360],lockabl:[91,211,242],lockablethreadpool:343,lockdown:[31,347],lockdown_mod:[142,146],lockexcept:273,lockfunc1:31,lockfunc2:31,lockfunc:[22,31,40,76,82,104,106,129,155,156,173,271],lockhandl:[13,31,45,99,155,156,168,197,265,271,272],lockset:278,lockstr:[6,13,22,31,37,80,106,117,173,178,180,189,191,242,272,273,278,283,347,355,380],locktyp:[166,202,283],log:[2,5,7,9,10,11,12,13,22,23,25,27,30,34,38,41,42,46,48,49,54,55,58,62,64,69,73,76,77,78,80,81,82,86,88,90,91,99,100,106,110,114,117,118,121,129,132,133,136,137,138,140,141,142,143,144,145,146,148,153,158,167,171,185,189,198,207,212,218,239,240,278,287,298,303,307,308,312,315,316,318,321,329,330,331,337,339,341,343,349,355,367,368,375,400],log_dep:[19,368],log_depmsg:368,log_dir:239,log_err:[19,368],log_errmsg:368,log_fil:[19,368],log_info:[19,368],log_infomsg:368,log_msg:368,log_sec:368,log_secmsg:368,log_serv:368,log_trac:[19,38,127,128,368],log_tracemsg:368,log_typ:368,log_typemsg:368,log_warn:[19,368],log_warnmsg:368,logdir:2,logentry_set:162,logfil:[298,368,400],logged_in:41,loggedin:316,logger:[19,38,76,127,128,155,156,239,310,351],logic:[3,6,48,66,70,72,73,80,86,87,88,93,104,114,117,133,211,235,277,281,302,347,359,376,381],login:[6,11,12,22,25,27,31,41,42,67,80,82,93,114,132,146,158,170,185,207,273,302,303,318,321,326,327,330,339,375,387,389,398,402],login_func:330,loginrequiredmixin:400,logintest:398,logout:[329,330,398],logout_func:330,logouttest:398,logprefix:[308,318,321,343],lone:[73,112,173],long_descript:139,long_running_funct:48,long_text:28,longer:[22,26,28,44,45,58,63,66,81,82,84,87,91,93,98,99,105,107,108,130,135,139,166,171,189,199,235,236,243,249,250,251,252,253,288,357,361],longest:[19,236],longrun:22,loo:[168,184],look:[0,2,3,6,8,11,13,14,15,16,17,19,20,22,25,27,29,30,31,33,34,37,38,41,43,45,48,49,50,51,53,55,56,58,59,60,62,64,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,84,85,86,87,88,90,91,92,93,95,96,97,98,99,102,103,104,105,106,107,108,109,110,111,112,113,115,117,118,120,123,124,125,126,127,129,130,132,133,137,140,143,145,146,148,149,153,158,160,165,167,168,170,173,179,181,182,184,185,188,194,198,199,202,207,209,210,211,217,218,224,232,233,235,236,247,251,257,258,261,263,264,266,269,272,273,275,277,278,280,283,303,318,319,326,330,347,349,353,359,360,361,369,372,374,375,395],look_str:158,lookaccount:91,lookat:22,looker:[72,91,121,199,211,212,217,236,257,266,272,278,349],lookm:22,lookstr:278,lookup:[6,13,22,31,43,58,164,179,239,277,317,350,352,364,365,371,372,375,376],lookup_env:194,lookup_expr:379,lookup_typ:371,lookup_usernam:27,lookuperror:352,loom:73,loop:[5,13,45,66,71,72,77,78,81,93,97,102,120,127,155,160,249,283,316],loopingcal:301,loos:[15,74,158,199,253,269,318,329,353],loot:112,lop:102,lore:91,lose:[13,41,89,112,114,120,121,148,153,239,251,309,310,318,321],lost:[45,64,66,73,75,86,89,98,135,153,178,243,295,308,309,310,318,321,326,347,352],lot:[0,3,5,8,11,14,16,19,23,31,37,38,43,45,48,58,60,62,64,66,68,70,71,73,74,76,77,79,80,83,86,87,90,91,92,93,98,99,102,104,105,106,107,108,109,110,111,112,113,114,115,117,118,119,121,129,132,135,140,146,197,205,207,218,236,244,250,263,266,343],loud:[81,117],love:[46,115],low:[20,53,54,71,114,146,166],lower:[5,12,20,22,27,31,46,48,51,58,62,72,82,84,87,91,92,97,111,114,146,165,166,170,181,183,236,246,303,352],lower_bound_inclus:246,lower_channelkei:[87,188],lowercas:[107,168,352],lowest:[54,146,246,272,352],lpmud:63,lsarmedpuzzl:233,lspuzzlerecip:233,lst:[72,355],lstart:26,lstrip:[98,352],ltto:62,luc:358,luciano:135,luck:[27,70,98,105,136],luckili:[8,11,31,73],lue:[62,352],lug:77,luggag:109,lunch:71,lurk:114,luxuri:[43,345],lycanthrophi:102,lycantrhopi:102,lycantrophi:102,lycantrroph:102,lying:[73,211],m2m:350,m2m_chang:42,m_len:375,mac:[5,7,11,67,75,78,107,110,137,138,148,152,375],machin:[7,11,14,82,107,114,137,148,262],macport:[11,140],macro:[80,120],macrosconfig:80,mad:[11,246],made:[0,2,11,13,25,27,31,37,40,51,69,73,75,81,82,89,91,99,100,105,106,108,109,112,114,117,121,123,129,133,146,147,149,164,166,178,183,196,199,218,246,247,251,252,253,273,300,344,352,353,357,359,375],mag:[8,358],magazin:135,mage:[27,102],mage_guild_block:27,mage_guild_welcom:27,magenta:130,magic:[31,43,65,69,70,85,111,112,113,114,129,196,220,245,252,300],magic_meadow:43,magicalforest:65,magnific:27,mai:[1,3,5,6,7,8,9,10,11,13,14,19,20,22,23,27,31,32,33,34,37,38,40,41,44,45,48,51,53,54,56,58,59,60,62,64,66,67,69,70,73,74,75,78,79,80,81,82,83,84,87,89,90,92,93,95,100,102,104,105,107,109,110,111,112,113,115,117,118,120,121,125,127,128,132,133,135,136,137,139,140,143,145,146,148,149,153,158,160,164,165,166,168,170,171,173,178,183,189,190,192,194,196,198,199,202,203,205,211,214,218,220,235,236,246,249,250,251,252,253,263,264,272,273,278,281,282,283,284,300,330,337,339,340,344,346,347,349,350,352,354,355,356,357,359,361,362,367,369,372,375,400],mail:[5,9,23,27,67,74,77,79,90,99,120,135,155,156,190,191,192,272],mailbox:[23,229],maillock:272,main:[4,11,14,15,16,20,22,23,27,29,31,32,34,36,37,38,40,41,43,44,45,46,53,55,56,58,64,68,72,74,78,81,85,89,93,95,97,98,100,103,105,106,113,114,117,120,132,133,135,137,139,146,148,151,153,158,159,162,164,170,173,184,191,197,202,204,218,225,229,235,236,266,270,277,283,285,287,298,302,303,305,310,315,317,322,336,338,343,349,350,359,360,363,372,374,375],mainli:[5,22,23,27,34,41,48,49,56,90,106,107,135,170,267,347,353,367,375],maintain:[5,29,44,51,60,69,74,75,76,80,87,89,109,115,137,146,148,151,152,183,185,207,292,401],mainten:[146,149,401],major:[15,16,78,90,113,129,132,137,140],make:[0,1,2,3,5,6,7,9,10,12,13,14,15,16,20,22,26,27,29,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,56,58,60,61,62,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,82,83,84,85,86,87,88,89,92,94,95,97,98,101,102,103,104,106,108,109,110,111,112,113,115,116,118,119,120,122,124,125,126,127,130,131,132,133,134,135,136,137,138,139,140,143,144,145,146,148,149,152,153,158,160,162,165,166,167,168,170,171,173,178,181,184,188,189,190,194,196,197,199,202,203,209,211,217,218,220,226,229,235,236,241,242,243,246,247,249,250,251,252,255,258,262,263,264,269,272,273,278,282,283,289,292,298,302,310,315,329,330,336,337,339,340,342,343,346,347,348,349,350,352,353,354,355,356,357,359,361,362,365,367,372,374,375,398,400],make_it:375,make_shared_login:389,make_uniqu:166,makeconnect:307,makefactori:318,makefil:75,makeit:329,makemessag:55,makemigr:[2,58,132],male:219,malevol:15,malform:[184,376],malici:149,malign:273,man2x1:60,man:[33,60,63,113,146,179,229,236],mana:[83,85],manaag:268,manag:[5,8,9,11,12,13,20,31,34,38,41,44,45,53,56,58,67,76,86,89,90,97,102,104,113,117,132,148,153,155,156,157,158,162,183,184,186,188,189,191,194,214,232,236,253,264,267,270,274,277,278,282,284,287,292,293,298,305,345,347,349,350,351,354,355,363,366,368,372,375,398,400,402],manager_nam:347,manchest:375,mandat:395,mandatori:[37,42,63,66,68],mandatorytraitkei:246,maneuv:247,mangl:324,mango:233,manhol:318,manhole_ssh:318,mani:[0,5,8,9,11,12,13,15,16,17,19,20,22,23,27,29,34,37,38,40,41,42,44,45,48,49,52,53,54,55,58,59,60,61,62,63,64,65,66,67,69,72,73,75,77,78,79,80,85,88,89,90,91,92,97,98,99,100,101,102,104,106,107,108,112,114,115,118,120,121,127,128,129,130,132,133,140,144,146,147,149,153,162,166,168,173,184,191,194,196,199,202,204,207,211,218,236,243,244,247,251,252,262,265,270,272,273,277,283,287,292,298,312,320,322,341,347,349,350,352,359,360,365,366,368,400],manifest:[6,104],manipul:[13,20,27,37,38,58,66,68,78,87,88,99,121,173,180,190,217,222,246,269,278,304,355,360],manner:[15,189,236,266,278,316,349],manpow:74,manual:[6,9,11,15,22,23,29,31,34,37,38,45,53,58,62,65,73,75,77,80,81,85,91,97,100,104,105,107,112,115,117,126,129,133,135,137,140,146,153,155,160,173,247,258,261,265,278,283,290,298,315,322,359,360,401,402],manual_paus:[38,290],manual_transl:235,manytomanydescriptor:[162,191,270,277,287,347,349,350],manytomanyfield:[162,191,270,277,287,347,349,350],map:[6,16,27,33,59,64,66,71,78,82,86,90,91,148,170,178,184,194,200,205,211,235,236,246,266,278,282,283,322,347,349,352,358,359,367,375,402],map_modul:73,map_str:[72,73,266],mapbuild:[155,156,192],mapper:365,mapprovid:266,march:[135,368],margin:17,mark:[11,14,15,22,31,46,55,62,64,65,72,75,81,91,99,102,107,113,140,144,146,165,172,203,216,217,225,234,247,339,349,353,358,359,367,371],mark_categori:247,markdown:[75,80,139],marker:[14,22,33,62,69,78,107,113,117,179,202,211,216,217,219,236,247,278,310,318,321,326,327,347,350,352,358,360,367],market:[114,146],markup:[62,75,95,125,155,156,200,351,374],mask:[69,113,233,236,240,241],maskout_protodef:233,mass:[94,112,402],massiv:[77,83],master:[67,71,74,75,87,90,112,118,120,127,133,140,147,148,246,344],match:[9,11,13,19,20,22,27,29,30,31,33,34,37,38,40,41,43,45,46,55,56,58,59,62,64,67,68,70,72,73,86,87,88,90,91,92,98,100,102,104,109,117,125,127,132,133,137,158,164,165,166,167,168,171,173,179,180,182,184,188,190,197,200,202,205,217,218,228,229,232,233,236,246,252,266,269,272,273,278,282,283,289,292,303,304,316,329,339,347,348,349,350,352,357,359,361,367,370,372,374,375,376,400],match_index:165,matched_charact:218,matches2:58,matchobject:[352,374],mate:78,materi:[70,107,114,202,203],math:86,mathemat:[113,166],matlab:0,matplotlib:331,matrix:361,matter:[2,8,13,20,27,32,41,42,55,60,66,67,70,80,82,87,90,92,93,98,107,108,112,117,118,120,125,126,140,149,166,202,253,262,277,303,347],matur:[9,60,63,107],maverick:78,max:[50,72,113,114,120,143,218,236,246,341,368,375],max_damag:251,max_dbref:348,max_depth:375,max_dist:72,max_heal:251,max_l:72,max_length:[58,72,132,194,236],max_lin:361,max_memory_s:194,max_nr_charact:114,max_num:159,max_num_lin:400,max_popular:400,max_rmem:365,max_siz:368,max_valu:[220,395],max_w:72,max_width:72,maxconn:142,maxdelai:[295,309,310],maxdepth:283,maxdiff:[204,382,390],maximum:[50,58,62,73,86,98,113,114,143,158,194,218,220,246,249,250,251,252,253,278,283,343,352,359,361,367,375],maxlengthvalid:158,maxnum:375,maxrotatedfil:368,maxsplit:352,maxthread:343,maxval:[367,375],maxvalu:367,maxwidth:361,may_use_red_door:37,mayb:[13,14,15,19,20,22,29,37,58,65,67,68,70,72,75,81,82,88,93,96,97,102,104,105,106,109,112,114,115,118,120,139,140,146,167,196,203,228,235,316],mccp:[30,138,155,156,293,303,306],mccp_compress:311,md5:137,meadow:[43,65,68,113],mean:[3,4,5,6,8,9,11,13,14,15,16,19,20,22,23,27,29,30,31,32,33,38,40,41,43,45,48,49,53,56,58,59,61,62,64,66,68,70,71,72,73,74,77,78,83,87,90,91,92,95,97,100,102,103,104,105,106,107,108,111,112,115,117,118,120,121,125,126,129,130,133,134,137,146,148,149,153,158,160,167,173,189,206,211,225,235,246,263,265,272,278,282,283,288,292,298,322,338,347,349,352,359,361,365,368,371,372],meaning:[168,184],meaningless:121,meant:[20,23,29,38,45,46,50,55,56,65,68,69,88,92,100,104,106,113,130,139,166,197,211,219,236,244,246,249,250,251,252,253,264,266,278,303,353],measur:[5,121,146,165,182,375],meat:[110,116,119,122,124,132],mech:[94,402],mechan:[4,19,22,26,27,37,38,45,83,86,91,93,98,111,112,118,120,121,130,158,160,164,212,217,236,252,271,283,292,298,302,308,316,327,338,349,357,360,363,370,400],mechcmdset:81,mechcommand:81,mechcommandset:81,meck:81,media:[50,104,159,187,194,268,275,285,294,326,343,346,371,395],median:72,mediat:118,mediev:203,medium:50,mediumbox:307,meet:[2,82,104,111,113,224,266,342],mele:[113,253],melt:[202,203],mem:183,member:[13,58,67,114,179,181,182,278,375],membership:[67,80,102],memori:[5,20,22,45,49,58,61,64,83,89,105,107,137,145,146,158,183,189,278,292,331,341,347,351,360,365,370,375],memoryerror:140,memoryusag:331,memplot:[155,156,293,328],meni:197,mental:130,mention:[8,13,14,15,16,22,30,31,44,48,53,60,61,67,72,81,84,87,89,90,100,102,107,112,130,140,146,167,207],menu:[0,7,9,13,20,37,41,71,76,82,93,103,112,113,114,119,121,139,140,141,153,155,156,173,192,197,208,209,212,218,244,247,261,279,283,296,298,351,369,402],menu_cmdset:359,menu_data:27,menu_edit:197,menu_login:[155,156,192],menu_modul:359,menu_module_path:359,menu_quit:197,menu_setattr:197,menu_start_nod:244,menu_templ:359,menuchoic:[27,359],menudata:[210,218,261,280,359],menudebug:[27,359],menufil:359,menunode_fieldfil:218,menunode_inspect_and_bui:97,menunode_shopfront:97,menunode_treeselect:247,menunodename1:27,menunodename2:27,menunodename3:27,menuopt:247,menutest:99,menutre:359,merchandis:114,merchant:71,mercuri:60,mere:[126,220],merg:[6,11,22,27,68,74,78,88,90,92,102,105,106,117,123,164,165,166,167,180,258,264,266,283,287,322,359,367],merge_prior:359,merger:[20,73,74,166,167],mergetyp:[20,27,120,166,258,264,357,359],merit:117,mess:[5,11,13,19,51,75,114,146,247],messag:[8,9,11,14,16,19,22,23,24,26,27,28,30,31,34,36,38,40,41,46,48,53,55,61,65,68,70,71,73,75,76,78,79,81,83,84,87,88,91,92,95,96,97,98,99,100,107,109,112,113,114,117,118,120,121,127,131,136,140,141,143,146,149,151,153,158,160,164,167,168,171,173,178,179,180,182,184,186,188,189,190,191,196,197,199,202,204,211,212,214,218,219,223,225,229,233,234,236,240,246,249,250,251,252,253,255,257,258,259,261,262,263,264,265,272,278,298,300,307,309,310,316,317,318,321,322,324,326,335,337,339,341,343,355,357,359,360,367,368,372,375],message_rout:46,message_search:190,message_transform:189,messagepath:402,messagewindow:46,messeng:257,messsag:214,meta:[40,45,104,159,268,275,346,349,365,379,381,395],metaclass:[45,58,168,349],metadata:[240,300],metavar:265,meteor:96,meter:[69,220,246],metho:188,method:[3,8,11,12,13,19,20,23,27,29,31,34,37,40,41,42,43,44,45,46,48,53,56,58,59,62,67,68,70,71,72,73,75,77,78,82,83,84,85,86,91,92,93,98,99,101,102,103,106,108,109,117,118,120,121,126,127,128,129,131,132,133,151,158,162,164,166,167,168,170,173,174,178,180,181,182,183,184,187,188,189,190,191,194,195,196,197,202,204,205,209,211,214,215,216,217,222,225,232,233,234,235,236,239,240,242,245,246,249,250,251,252,253,258,259,261,262,263,264,265,266,269,270,272,273,278,291,292,295,300,303,304,305,307,308,309,310,311,316,318,321,324,326,327,330,334,336,337,338,339,341,346,347,349,352,353,355,357,359,360,361,362,365,366,367,368,369,370,372,373,374,375,379,380,381,382,384,400],methodnam:[184,195,204,215,226,241,245,259,292,324,334,366,373,382,390,398],metric:[96,235],microsecond:13,microsoft:[73,140],mid:[60,84,129],middl:[22,72,84,146,250,352],middlewar:[155,156,377,386],midnight:[82,92],midst:111,midwai:62,mighht:98,might:[0,3,6,8,11,13,15,16,17,19,20,22,23,27,28,31,34,38,40,41,44,48,49,53,55,62,66,68,71,73,77,79,80,82,83,84,85,86,87,91,92,93,95,96,97,98,99,100,110,112,114,118,120,121,125,128,130,131,132,136,137,140,145,146,147,148,149,153,167,171,173,196,234,240,243,249,250,251,252,265,278,327,349,352,357,368,369,375,381,395],mighti:[73,84,105],migrat:[2,8,10,11,42,58,67,73,75,104,110,132,137,140,145,152,153,194,283],mike:173,million:[132,137],mime:355,mimic:[5,23,26,38,77,114,118,137,191,337,357],mimick:[26,78,118,329,357,360],mimim:350,min:[38,72,92,113,205,218,246,362,367],min_damag:251,min_dbref:348,min_heal:251,min_height:361,min_shortcut:[68,197],min_valu:395,min_width:361,mind:[14,15,27,48,49,74,77,87,89,90,94,107,108,111,112,113,115,117,130,133,137,139,196,220,225,234,300,375],mindex:165,mine:[71,114,149],mini:[73,77,104,105,106],miniatur:111,minim:[41,112,115,120,149,194,235,283],minimalist:[22,60,91],minimum:[41,68,70,78,91,114,118,218,246,249,250,251,252,253,303,343,349,361,367,370,375],minimum_create_permiss:380,minimum_list_permiss:380,mininum:361,minlengthvalid:158,minor:[87,167],mint:[11,140],minthread:343,minu:[58,102,278,362],minut:[19,38,83,92,98,115,120,135,148,178,196,205,341,362,375],minval:[367,375],mirc:310,mirror:[41,107,135,144,155,156,192,254],mis:90,misanthrop:102,misc:24,miscelan:351,miscellan:[103,104],misconfigur:137,mislead:87,mismatch:[30,375],miss:[6,72,79,90,99,114,140,146,202,204,249,250,251,252,253,282,303,401],missil:[81,252],mission:[87,93],mistak:75,misus:146,mit:[135,352],mitig:[90,149,400],mix:[13,22,23,27,62,76,85,102,117,130,132,158,196,203,211,236,278,282,283,342,350,353,361],mixabl:211,mixer:211,mixer_flag:211,mixin:[282,332,381,384,400],mixtur:[95,211],mkdir:[2,67,140],mktime:92,mmorpg:115,mob0:89,mob:[15,31,41,77,89,111,112,155,156,167,173,192,260,264,283,353],mob_data:89,mob_db:89,mob_vnum_1:89,mobcmdset:262,mobdb:89,mobil:[15,37,94,111,114,143,151,262,272],moboff:262,mobon:262,mock:[8,184,203,373],mock_channeldb:184,mock_delai:184,mock_get_vers:390,mock_random:259,mock_repeat:184,mock_set:390,mock_tim:[245,334],mockdeferlat:373,mockdelai:373,mocked_idmapp:334,mocked_o:334,mocked_open:334,mockrandom:204,mockval:373,mod:[136,149,245,246,282],mod_import:375,mod_import_from_path:375,mod_prototype_list:282,mod_proxy_http:136,mod_proxy_wstunnel:136,mod_sslj:136,mode:[3,5,7,12,20,26,27,30,52,64,69,87,93,100,105,107,108,114,120,121,126,132,135,136,142,148,149,155,172,183,189,194,195,198,229,258,262,278,282,298,303,308,315,326,327,336,353,357,359,368,375,402],mode_clos:327,mode_init:327,mode_input:327,mode_keepal:327,mode_rec:327,model:[13,23,31,33,38,40,43,44,45,52,64,67,75,78,87,93,102,114,118,125,131,155,156,157,158,159,186,187,189,190,267,268,274,275,278,284,285,288,292,293,294,304,345,346,347,348,350,351,356,363,364,366,371,372,375,379,381,395,400,402],model_inst:371,modeladmin:[187,268,275,285,294,346],modelattributebackend:347,modelbackend:387,modelbas:365,modelchoicefield:275,modelclass:[13,43],modelform:[159,268,275,346,395],modelmultiplechoicefield:[159,268,275],modelnam:[189,270,349],modelseri:381,modelviewset:384,moder:[80,86,196],modern:[13,16,48,60,73,85,130,135,149,311],modif:[11,22,56,66,71,74,82,98,121,136,148,246,344,395],modifi:[0,5,9,11,12,13,20,22,23,27,29,34,37,38,40,41,45,46,53,62,64,65,66,68,69,70,71,73,75,76,77,80,82,86,88,89,90,91,97,99,100,104,106,107,108,109,111,113,114,115,117,118,121,124,127,134,137,148,153,158,159,167,189,194,197,202,206,211,212,214,217,219,225,233,236,243,245,246,249,250,251,252,253,263,265,270,278,283,292,349,353,359,365,371,374,395,400],modified_text:62,modified_tim:194,modul:[0,4,5,6,8,13,14,16,19,20,22,25,26,27,29,30,31,34,38,40,41,42,45,53,56,60,62,64,70,73,74,75,77,81,84,89,90,91,92,95,96,97,99,100,103,104,105,106,108,113,114,117,119,121,123,126,129,141,145,147,149,153,164,165,167,168,173,175,176,177,178,182,184,188,196,197,198,199,200,202,203,204,205,206,207,209,211,214,216,217,218,220,222,223,224,226,234,235,236,241,242,243,245,246,247,249,250,251,252,253,258,262,263,264,265,272,273,277,278,281,282,283,288,290,291,292,295,297,298,302,303,307,315,317,318,321,322,325,327,329,330,331,336,338,339,340,347,349,350,351,352,353,354,355,356,357,358,359,360,362,367,373,375],modulepath:307,moifi:217,mold:108,mollit:28,moment:[20,44,55,64,71,81,90,97,98,105,113,158,281,287],mona_lisa_overdr:109,monei:[58,67,112,113,114,115,146,272],monetari:[74,79,196],monitor:[5,32,59,76,288,303,322,365],monitor_handl:[32,155,288],monitorhandl:[24,30,155,156,284,402],monlit:102,mono:82,monster:[34,37,78,84,90,105,108,112,113,114,119,173,283],monster_move_around:108,month:[74,92,146,205,362,368,375],monthli:92,montorhandl:32,moo:[60,63,77,90,110,135],mood:[71,111,114,115,246],moon:[82,92,96,102],moonlight:102,moonlit:102,moor:111,moral:6,more:[2,3,4,5,6,8,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,33,34,37,38,40,41,43,44,45,46,48,49,51,52,53,54,55,56,58,59,60,61,62,66,67,68,69,71,72,73,74,77,78,79,80,81,82,83,86,87,88,89,91,92,93,94,97,98,99,100,102,103,104,105,107,108,109,110,111,112,113,115,116,117,118,120,121,122,123,125,127,129,130,131,132,133,135,137,140,143,144,145,146,148,149,153,155,157,158,159,162,165,166,167,172,173,179,183,184,185,188,192,194,196,197,198,199,202,205,207,209,211,217,220,225,228,234,235,236,243,244,246,247,249,250,251,252,253,258,262,263,264,265,266,272,275,278,281,282,283,308,310,313,329,330,339,344,347,348,352,353,355,356,357,358,359,360,361,365,372,375,376,381,395,400,402],more_command:360,moreov:[38,146],morn:[113,217,218],mortal:111,most:[3,5,6,9,13,14,17,19,20,22,25,27,30,31,34,40,41,42,44,45,46,48,53,56,58,59,60,61,62,63,65,66,67,68,70,71,72,73,74,75,78,80,82,85,86,87,89,90,91,92,93,96,98,99,100,101,102,103,104,107,108,109,110,111,113,114,115,117,118,120,121,126,129,130,132,136,137,140,146,148,149,152,158,162,166,167,170,173,181,184,191,197,202,203,216,220,235,236,243,249,250,251,252,253,270,272,273,277,278,282,283,287,321,326,336,347,348,349,350,359,360,365,366,375,400],mostli:[27,45,46,53,62,90,93,98,118,121,146,159,166,206,235,251,266,318],motiv:[14,15,34,74,77,79,112,309,310,316,317,318,321,326,327,338,339],mount:148,mountain:[60,73],mous:[46,62,359],movabl:211,move:[15,16,22,23,26,27,28,34,66,67,68,71,72,73,80,81,84,87,88,91,93,96,97,98,104,105,107,108,111,112,113,114,119,120,126,130,132,133,135,137,139,140,167,173,179,196,197,211,212,214,218,224,243,246,249,250,251,252,253,262,263,264,266,269,272,278,330,349,353,360],move_around:[105,108],move_hook:278,move_obj:266,move_posit:211,move_to:[34,66,97,117,129,243,278],movecommand:88,moved_obj:[212,264,266,278],moved_object:278,movement:[37,91,113,129,243,249,250,251,252,253,278],mover:253,mptt:80,mratio:[165,182],msdp:[56,303,322],msdp_list:303,msdp_report:303,msdp_send:303,msdp_unreport:303,msdp_var:322,msg:[3,8,12,13,14,19,22,26,27,28,31,32,34,41,46,48,53,58,59,62,63,66,68,70,71,73,75,76,82,83,84,85,87,88,89,91,92,96,97,98,99,105,106,107,108,117,118,120,121,127,129,143,155,158,160,168,170,174,178,184,187,189,190,191,202,211,214,219,229,240,246,257,258,265,273,278,309,310,337,346,353,355,357,359,360,368,372,375],msg_all:120,msg_all_sess:[22,168],msg_already_sit:117,msg_arriv:66,msg_char:211,msg_cinemat:216,msg_content:[19,22,34,38,66,71,81,92,121,127,129,131,278],msg_help:180,msg_leav:66,msg_locat:278,msg_other:196,msg_other_sit:117,msg_receiv:278,msg_room:211,msg_self:278,msg_set:350,msg_sitting_down:117,msg_standing_fail:117,msg_standing_up:117,msg_system:211,msgadmin:187,msglauncher2port:[298,307],msgmanag:[190,191],msgobj:[23,189],msgportal2serv:307,msgserver2port:307,msgstatu:[298,307],mssp:[40,104,155,156,293,306],mtt:325,much:[0,1,3,5,8,13,14,15,16,27,31,34,37,38,44,45,48,55,61,66,68,70,72,73,74,75,78,80,82,84,86,87,89,92,93,96,98,99,100,102,105,106,107,108,110,111,114,115,117,118,119,120,128,129,131,132,133,135,137,140,146,162,167,172,181,197,205,206,235,236,246,247,253,258,263,338,352,353,354,361,375],muck:[90,110],mud:[6,9,16,30,31,33,36,40,41,44,46,53,59,60,62,64,65,68,69,72,73,77,78,81,85,89,98,100,104,107,111,112,115,118,120,126,130,131,136,137,138,140,144,146,147,148,151,152,153,162,167,170,253,261,295,311,312,313,318,321,322,325,353,362],mudbyt:135,mudconnector:135,mudderi:135,muddev:140,mudform:358,mudinfo:[23,99],mudlab:135,mudlet:[138,303,313],mudmast:138,mudramm:138,muhammad:374,mukluk:138,mul:281,mult:[37,281],multi:[20,27,40,41,48,68,69,75,77,105,109,110,111,112,117,121,148,165,183,203,211,236,247,278,339,359,375],multiaccount_mod:6,multidesc:[155,156,192],multilin:374,multimatch:[20,109,165,236,278,375],multimatch_str:[158,236,278,375],multimedia:[46,194],multipart:194,multipl:[11,15,19,20,22,32,34,37,40,41,42,44,45,49,53,59,60,62,68,69,70,78,85,91,92,102,104,105,107,111,112,118,121,135,137,146,158,164,166,171,172,173,178,182,183,184,200,202,206,207,217,219,220,226,232,236,245,247,249,250,251,252,257,264,273,278,281,282,283,292,296,300,303,307,322,330,346,347,348,353,359,361,372,375],multiplay:[69,77,90,110,114,115,116,135],multipleobjectsreturn:[158,160,162,189,191,196,199,205,211,212,217,219,225,233,234,235,236,242,243,244,249,250,251,252,253,255,257,258,262,263,264,266,270,277,278,282,287,290,305,331,347,350,362,366],multipli:[107,281],multisess:[12,52,87,93,359,402],multisession_mod:[22,41,78,113,114,121,132,138,158,170,174,198,219,278,339],multisession_modd:27,multitud:[62,73,90],multumatch:278,mundan:81,murri:375,muscular:113,muse:135,mush:[2,60,67,69,77,94,110,118,120,135,200,232,402],mushclient:[30,138,303,313],musher:135,mushman:60,musoapbox:[90,135],must:[0,5,6,8,9,11,12,13,16,20,22,26,27,30,31,32,33,34,37,38,40,43,44,45,46,48,53,55,56,61,62,64,65,66,72,74,75,78,80,82,84,89,91,92,95,97,99,101,104,105,106,107,108,109,112,113,115,117,120,121,125,126,132,136,138,140,141,143,144,146,148,149,153,160,165,166,168,173,178,184,188,189,190,194,196,199,200,202,205,207,211,214,233,235,236,240,246,247,249,250,251,252,253,258,261,263,264,270,272,278,281,282,288,292,298,303,316,318,321,338,340,341,346,347,348,349,352,353,354,355,356,357,358,359,360,362,367,369,370,371,372,374,375,376,381,400],must_be_default:167,mutabl:356,mute:[17,87,188,189],mutelist:[87,189],mutltidesc:232,mutual:[258,348],mux2:63,mux:[22,23,52,60,77,81,87,91,100,110,149,155,156,163,181,182,200,271,402],mux_color_ansi_extra_map:200,mux_color_xterm256_extra_bg:200,mux_color_xterm256_extra_fg:200,mux_color_xterm256_extra_gbg:200,mux_color_xterm256_extra_gfg:200,muxaccountcommand:[181,229],muxaccountlookcommand:170,muxcommand:[22,76,82,83,84,85,88,91,96,99,121,155,156,163,169,170,171,172,173,178,179,180,182,183,185,188,199,206,207,209,217,223,229,232,233,242,244,251,252,264,278,357],mvattr:[99,173],mxp:[30,62,138,155,156,293,303,306,318,321,352,359,374,375],mxp_pars:313,mxp_re:352,mxp_sub:352,my_callback:340,my_datastor:58,my_func:108,my_funct:84,my_github_password:11,my_github_usernam:11,my_identsystem:33,my_object:84,my_port:53,my_portal_plugin:53,my_script:38,my_server_plugin:53,my_servic:53,my_word_fil:235,myaccount:43,myaccountnam:109,myapp:58,myarx:67,myattr:[13,158],mybot:178,mycar2:33,mychair:43,mychan:23,mychannel:[49,178],mycharact:95,mychargen:27,mycmd:[22,29],mycmdget:106,mycmdset:[20,22,99,106],mycommand1:20,mycommand2:20,mycommand3:20,mycommand:[20,22,56,85,99,106,109,184],mycommandtest:184,mycompon:46,myconf:2,mycontrib:8,mycss:46,mycssdiv:46,mycustom_protocol:53,mycustomcli:53,mycustomview:64,mydatastor:58,mydhaccount:148,mydhaccountt:148,mydhacct:148,myevennia:144,myevilcmdset:[20,166],myevmenu:27,myfix:11,myfunc:[8,44,48,375],mygam:[0,3,5,7,8,9,11,12,14,15,19,20,25,27,30,31,34,37,38,40,45,46,53,55,58,62,64,67,70,72,73,76,81,82,85,88,89,90,91,92,93,95,96,97,99,103,104,105,106,107,108,110,117,118,120,121,123,125,127,128,129,132,133,137,139,140,141,142,143,145,146,148,152,153,197,198,200,217,229,232,242,243,246,323,373,375],mygamedir:75,mygamegam:95,mygrapevin:178,mygreatpwd:140,myhandl:42,myhousetypeclass:173,myinstanc:58,myircchan:178,mykwarg:27,mylayout:46,mylink:75,mylist2:13,mylist:[6,13,349],mylog:19,mymenu:27,mymethod:89,mymodul:44,mymud:[7,136],mymudgam:146,mynam:[114,148],mynestedlist:356,mynod:27,mynoinputcommand:22,mynpc:121,myobj1:43,myobj2:43,myobj:[13,19,31,38,292],myobject:13,myobjectcommand:82,myothercmdset:20,myownfactori:53,myownprototyp:37,mypassw:207,mypath:8,myplugin:46,myproc:53,myproc_en:53,myprotfunc:37,myrecip:70,myroom:[38,43,89,102,173],myros:34,myscript:[38,43,45],myself:115,myserv:207,myservic:53,mysess:41,mysql:[2,9,78,375],mysqlclient:137,mysteri:[33,69,145],myston:109,mytag:46,mythic:111,mytick:292,mytickerhandl:292,mytickerpool:292,mytrait:246,mytup1:13,mytup:13,myvar:22,myview:64,naccount:339,nail:202,naiv:[189,194,266,270,349],nake:22,name1:173,name2:173,name:[2,3,4,5,7,8,9,10,11,12,13,14,15,16,20,22,23,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,51,53,54,55,56,58,61,62,64,65,66,67,68,69,70,71,72,73,75,78,80,82,84,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,117,120,121,123,125,126,129,130,131,132,133,135,137,138,139,141,143,144,145,146,148,149,152,153,155,156,158,160,162,164,165,166,167,168,170,171,173,178,179,180,181,182,183,184,185,188,189,190,191,194,197,198,199,202,203,205,207,209,211,212,214,216,218,222,224,225,228,233,234,235,236,242,246,247,251,252,262,264,265,266,269,270,271,277,278,282,283,287,288,290,292,298,301,303,304,305,307,308,310,315,318,321,322,325,326,327,330,341,343,346,347,348,349,350,352,353,354,355,357,358,359,360,365,366,367,368,369,371,372,374,375,376,379,382,383,384,387,395,400],namecolor:247,namedtupl:222,nameerror:[3,107],namelist:229,namesak:6,namespac:[45,46,93,225,265,283,341,353],napoleon:75,narg:[62,265],narr:253,narrow:[98,106,114,117],nativ:[3,23,38,59,75,102,114,239,341,343,400],nattempt:27,nattribut:[13,27,45,120,173,283,337,347,349,355,359],nattributehandl:347,natur:[13,16,19,43,59,77,135,160,361],natural_height:361,natural_kei:347,natural_width:361,navig:[7,9,27,67,72,73,75,132,133,253,400],naw:[28,138,155,156,293,306],nbsp:374,nchar:128,nclient:329,ncolumn:361,ncurs:155,ndb:[14,22,27,38,41,45,68,82,84,120,158,162,183,277,287,337,349,359],ndb_:[37,173,283],ndb_del:337,ndb_get:337,ndb_set:337,ndk:145,nearbi:[166,167,168,253],nearli:[104,117,352],neat:[66,123,395],neatli:[60,375],necess:53,necessari:[2,11,45,53,60,62,66,68,80,86,90,91,98,103,104,112,127,129,137,153,167,168,191,198,211,225,240,264,265,283,291,327,346,353,359,361,369,371,375],necessarili:[37,59,75,87,90,111,146,375],necessit:340,neck:[37,199],necklac:[113,199],need:[0,2,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,43,44,45,46,48,51,53,54,55,56,58,59,61,62,64,65,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,107,108,109,111,112,113,115,117,118,120,121,122,123,125,126,127,129,130,132,133,135,136,137,139,140,141,143,144,145,146,147,148,149,152,153,158,160,162,166,168,170,173,178,179,181,183,184,188,189,194,196,197,202,203,207,211,212,214,216,217,219,223,224,225,226,233,234,235,236,246,247,249,250,251,252,253,258,262,263,264,265,266,272,273,277,278,282,283,298,300,302,303,307,315,322,327,329,337,338,339,343,346,347,349,352,353,355,359,360,361,362,367,369,370,372,375,400],need_gamedir:298,needl:233,needless:105,neg:[92,130,166,357,375],negat:[62,102,273],negoti:[196,312,314,316,325,339],negotiate_s:314,neighbor:[86,114],neither:[6,13,118,139,153,206,282,322,347,350,376],nenter:27,neophyt:246,nest:[4,13,15,22,27,62,158,173,236,247,272,278,281,283,322,356,367],nested_mut:13,nested_r:173,nestl:73,net:[67,90,114,135,140,144,146,160,178,311,312,322,325,339],netrc:11,network:[53,61,76,77,78,79,115,135,137,141,143,144,146,149,151,160,178,309,310,315,336,339],neu:197,neural:114,neutral:219,never:[0,1,8,11,15,19,20,22,27,31,40,44,45,49,58,59,62,78,89,92,98,104,105,107,108,109,112,113,114,117,127,129,132,139,158,224,235,236,252,253,262,273,278,337,356,367,375],nevertheless:[0,27,58,130,170,197],new_alias:168,new_arriv:264,new_attrobj:347,new_channel:91,new_charact:262,new_coordin:266,new_create_dict:211,new_datastor:58,new_goto:359,new_kei:[42,168,278],new_loc:173,new_menu:197,new_nam:[42,173],new_name2:173,new_obj:[31,214,216,278,283],new_obj_lockstr:173,new_object:[37,283],new_po:211,new_posit:211,new_progress:212,new_raw_str:165,new_room_lockstr:173,new_ros:34,new_scor:212,new_script:38,new_typeclass:[158,349],new_typeclass_path:45,new_valu:[32,347],newbi:[77,82,188],newcom:[114,126],newer:67,newindex:247,newli:[11,54,71,91,102,107,132,173,189,197,202,214,216,229,234,265,278,283,290,355],newlin:[22,46,180,353,361],newnam:[22,173,349],newpassword:171,newstr:46,nexist:68,nexit:[8,128],next:[0,2,3,7,11,13,14,15,20,22,26,27,28,29,31,34,38,46,48,49,55,56,58,62,66,67,68,70,71,72,73,75,78,80,81,82,83,84,85,86,87,89,91,92,94,95,97,99,100,102,104,105,107,108,109,110,111,112,113,114,115,117,118,120,121,129,132,133,135,137,141,144,145,146,147,148,149,153,197,205,211,214,232,247,249,250,251,252,253,263,273,298,353,359,360,362,367,375,400],next_nod:27,next_stat:[211,214],next_turn:[249,250,251,252,253],nextrpi:135,nfkc:158,ng2:361,nginx:136,nice:[8,19,29,49,65,66,68,72,73,91,92,95,105,106,112,113,139,146,148,173,196,199,236,282],nicer:[100,107],niceti:173,nick:[12,13,24,30,34,63,90,99,135,158,160,173,179,236,272,277,278,310,347,348,367,381,402],nick_typ:33,nickhandl:[13,33,347],nicklist:[160,178,310],nicknam:[11,33,34,63,179,236,277,278,310,347,348],nickreplac:347,nickshandl:381,nicktemplateinvalid:[347,367],nicktyp:[236,278],nifti:[106,136],night:[91,112,113,131,217],nine:54,nineti:376,nit:92,nline:368,no_channel:[20,22,166,359],no_default:[45,158,349],no_exit:[20,22,120,166,258,261,359],no_gmcp:322,no_log:167,no_match:197,no_mccp:311,no_more_weapons_msg:263,no_msdp:322,no_mssp:312,no_mxp:313,no_naw:314,no_obj:[20,166,258,261,359],no_superuser_bypass:[158,189,273,278,349],no_tel:31,noansi:184,nobj:128,nocaptcha:132,nocaptcha_recaptcha:132,nocolor:[95,303,318,321,326,327],nod:113,nodaemon:7,node1:[27,359],node2:[27,359],node3:[27,359],node:[14,37,97,210,218,247,261,280,296,359],node_abort:27,node_apply_diff:280,node_attack:27,node_background:27,node_betrayal_background:27,node_border_char:[210,359],node_create_room:210,node_destin:280,node_examine_ent:280,node_exit:27,node_formatt:[27,210,218,359],node_four:27,node_game_index_field:296,node_game_index_start:296,node_hom:280,node_index:[280,359],node_join_room:210,node_kei:280,node_loc:280,node_login:27,node_mssp_start:296,node_mylist:27,node_on:27,node_opt:210,node_parse_input:27,node_password:27,node_prototype_desc:280,node_prototype_kei:280,node_prototype_sav:280,node_prototype_spawn:280,node_quit:210,node_readus:27,node_select:27,node_set_desc:210,node_set_nam:27,node_start:296,node_test:27,node_usernam:27,node_validate_prototyp:280,node_view_and_apply_set:296,node_view_sheet:27,node_violent_background:27,node_with_other_nam:359,nodefunc:359,nodekei:359,nodenam:[27,359],nodetext:[27,210,218,280,359],nodetext_formatt:[27,210,218,280,359],noecho:[107,183],noerror:278,nofound_str:[158,236,278,375],nogoahead:320,nohom:355,nois:[81,117],noisi:[146,295,300,308,318,321,343],noloc:173,nomarkup:[30,95],nomatch:[68,182,197,357,367,375],nomatch_exit:68,nomatch_single_exit:68,nomigr:8,nomin:400,non:[11,15,16,19,20,22,26,28,29,30,37,38,41,45,46,58,59,62,65,68,72,75,77,78,79,80,84,88,91,92,96,100,102,105,106,109,112,114,117,130,141,153,158,160,162,164,166,173,183,189,191,203,206,214,225,234,242,244,246,247,263,269,277,278,282,283,287,288,290,291,292,298,307,321,322,336,337,339,347,349,352,355,356,357,359,361,367,372,375,381],nonc:326,nondatabas:[13,337,349],none:[3,12,13,14,15,16,20,22,23,26,27,30,31,32,33,38,41,43,48,53,56,58,59,62,66,68,72,73,78,82,85,86,87,88,89,91,92,93,95,97,98,99,101,102,105,106,109,117,120,121,127,129,158,159,160,164,165,166,167,168,170,173,174,175,176,177,180,181,182,184,187,188,189,190,191,194,195,196,197,198,199,202,204,206,209,210,211,212,214,216,217,218,219,222,224,225,228,233,234,235,236,242,244,246,247,249,250,251,252,253,257,258,261,262,263,264,265,266,268,269,272,273,275,277,278,280,281,282,283,285,288,289,292,295,296,298,300,304,307,308,309,310,317,318,326,327,337,338,339,341,342,343,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,365,367,368,370,371,372,375,376,379,382,384,387,390,395,400],nonpc:121,nonsens:235,noon:[31,55,100,118],nop:321,nopkeepal:[138,321],nor:[3,7,13,14,20,60,84,105,114,120,130,139,206,207,265,278,282,322,347,350],norecapcha:132,norecaptcha_secret_kei:132,norecaptcha_site_kei:132,norecaptchafield:132,normal:[4,5,6,8,9,12,13,14,15,16,19,20,22,23,27,29,30,31,33,37,40,41,43,45,46,48,51,54,55,56,58,59,61,62,64,65,67,69,71,72,73,75,77,78,81,82,84,85,88,89,90,91,92,93,95,96,97,99,100,102,105,106,107,108,111,113,120,121,123,129,130,133,137,144,145,146,148,153,158,160,162,164,165,166,167,168,170,173,180,183,184,188,189,194,195,196,202,205,206,211,249,250,251,252,253,258,262,265,266,277,278,280,283,292,298,307,310,311,312,314,316,330,337,339,345,347,348,349,352,353,356,359,360,365,367,372,374,375,377,381],normal_turn_end:120,normalize_nam:278,normalize_usernam:158,north:[34,62,66,68,71,72,73,88,100,117,129,173,197,243,330],north_south:73,northeast:[100,173,266],northern:[68,73],northwest:173,nose:347,not_don:343,not_error:298,not_found:173,notabl:[6,11,48,53,67,140,168,173,184,196,349,356,367,375],notat:[4,173,352,375],notdatabas:45,note:[0,3,5,7,9,10,11,12,13,14,19,30,31,34,37,38,41,42,44,45,46,49,51,55,56,58,59,61,62,64,66,67,70,72,78,80,81,82,84,87,90,91,92,93,97,99,100,102,105,106,107,108,109,110,111,112,114,117,118,120,121,125,126,129,130,132,133,137,138,140,145,146,148,149,151,153,155,158,160,165,166,167,168,170,173,174,175,179,180,181,183,184,185,188,189,190,194,196,198,199,200,202,203,205,206,207,211,216,217,219,224,225,228,232,233,234,235,236,242,243,246,247,249,250,251,252,253,258,264,265,266,272,273,277,278,282,283,292,295,298,303,307,308,310,311,315,316,317,318,321,322,323,325,326,329,331,332,337,339,343,344,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,365,367,368,370,371,372,375,380,381,388,402],notepad:[110,140],notfound:375,notgm:91,noth:[3,8,13,15,19,22,23,34,44,48,56,60,66,68,73,84,89,90,92,97,99,100,105,107,109,114,117,120,158,173,182,247,249,252,253,262,266,278,290,310,347,349,359],nother:128,notic:[2,3,11,14,22,48,49,66,68,71,74,79,84,86,87,92,93,98,100,104,105,114,117,126,129,130,137,197,255,311,400],notif:[11,46,80,145,229],notifi:[109,147,151,178,202,249,250,251,252,253,264,282],notificationsconfig:80,notimplementederror:321,notion:[44,70,92,119,120,246],noun:[235,236],noun_postfix:235,noun_prefix:235,noun_transl:235,now:[0,2,6,7,8,9,11,12,13,15,18,19,20,22,27,31,34,35,37,38,41,44,45,46,48,49,55,58,60,62,64,65,66,67,68,70,71,72,73,77,78,81,82,83,84,86,87,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,118,121,122,123,125,126,127,129,130,132,133,135,137,140,141,143,144,145,146,147,148,149,152,153,167,196,204,205,218,225,246,247,258,266,273,278,310,318,339,371,373,375,401],nowher:[73,107,114],noxterm256:321,npc:[22,27,67,71,73,78,112,118,196,244,272,278,402],npcname:127,npcshop:97,nprot:128,nr_start:289,nroom:[68,128],nroom_desc:8,nrow:361,ntf:140,nthe:258,nuanc:62,nudg:[134,258,343],nuisanc:149,nulla:28,num:[31,72,236,278],num_lines_to_append:368,num_object:102,num_objects__gt:102,num_tag:102,number:[0,2,5,6,8,11,13,14,19,20,22,23,26,27,33,38,40,41,42,43,44,45,48,49,62,64,65,66,72,73,75,78,81,87,90,91,92,95,97,99,102,105,106,107,108,109,111,114,117,118,120,121,128,133,137,143,146,147,148,155,158,160,165,166,167,171,173,178,179,188,190,191,194,199,202,205,206,211,218,220,222,224,225,228,234,235,236,247,249,250,251,252,253,278,281,282,283,289,296,298,303,309,310,312,316,329,339,341,343,347,348,350,352,353,355,357,359,360,361,362,365,367,368,372,375,383,384,395],number_of_dummi:298,number_tweet_output:128,numberfilt:379,numbertweetoutput:128,numer:[6,112,118,220,245,246,352],numpi:331,oak:203,oakbarkrecip:203,oakwood:203,obelisk:[111,263],obfusc:[69,235,236],obfuscate_languag:[235,236],obfuscate_whisp:[235,236],obj1:[6,13,31,37,109,173,202,209,233,253],obj1_search:209,obj2:[6,8,13,31,37,109,173,202,209,233,253,353],obj2_search:209,obj3:[13,109,173,202],obj4:[13,109],obj5:13,obj:[3,8,12,13,19,20,22,31,32,33,34,37,38,43,44,45,48,58,68,82,87,89,91,96,98,99,101,102,106,109,117,126,129,158,159,166,167,168,171,173,179,181,182,183,184,187,188,190,195,197,199,209,211,214,217,218,219,222,224,225,228,229,233,236,246,247,249,250,251,252,253,257,258,263,264,266,272,273,275,277,278,281,283,285,287,288,289,327,329,330,337,346,347,348,349,350,353,355,356,360,370,371,372,375,380,381],obj_desc:252,obj_detail:264,obj_kei:252,obj_prototyp:283,obj_to_chang:45,obj_typeclass:252,objattr:[263,272],objclass:[365,375],object1:22,object2:[22,196,278],object:[0,2,3,4,5,8,12,14,15,16,20,22,23,24,26,27,28,30,32,33,37,40,42,44,45,46,48,49,51,53,56,58,59,60,62,63,64,65,66,67,68,69,70,71,72,75,76,77,81,84,85,86,87,88,89,90,91,92,93,94,95,97,98,99,103,104,110,111,113,118,120,121,126,127,128,131,132,133,135,137,149,153,155,156,157,158,159,160,161,162,164,165,166,167,168,170,171,172,173,174,175,178,179,181,182,183,184,185,187,188,189,190,191,192,194,196,197,198,199,202,207,208,209,210,212,214,216,217,218,219,222,223,224,225,226,228,229,233,234,236,239,240,241,242,243,244,245,246,247,249,250,251,252,253,255,257,258,260,261,262,264,265,266,268,269,270,272,273,280,281,282,283,284,285,287,288,289,290,291,292,296,298,300,302,303,304,305,307,308,311,312,313,314,315,316,317,318,320,322,325,327,329,330,336,337,338,339,341,342,343,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,365,366,367,369,370,371,372,373,374,375,376,379,380,381,383,384,387,389,395,398,400,402],object_confirm_delet:400,object_detail:400,object_from_modul:375,object_id:133,object_paramet:194,object_search:133,object_subscription_set:277,object_tot:348,object_typeclass:[373,398],objectattributeinlin:275,objectcr:395,objectcreateform:275,objectcreateview:400,objectdb:[13,43,45,76,128,132,155,275,277,278,283,345,346,347,355,360,372,379,383,384],objectdb_db_attribut:275,objectdb_db_tag:[275,346],objectdb_set:[162,347,350],objectdbadmin:275,objectdbfilterset:[379,384],objectdbmanag:[276,277],objectdbseri:[381,384],objectdbviewset:[383,384],objectdeleteview:400,objectdetailview:400,objectdoesnotexist:[162,191,270,277,287,305,347,350,366],objecteditform:275,objectform:395,objectmanag:[276,278,348],objectnam:91,objects_objectdb:58,objectsessionhandl:[12,278],objecttaginlin:275,objectupd:395,objectupdateview:400,objid:31,objlist:[37,281],objlocattr:[263,272],objmanip:173,objmanipcommand:173,objnam:[19,45,173],objparam:283,objs2:43,objsparam:283,objtag:272,objtyp:190,obnoxi:300,obs:349,obscur:[96,144,235,236],observ:[14,15,59,95,100,173,179,193,217,236,255,264,322,353,375],obtain:[5,22,66,86,98,140,146,148,197,263],obviou:[9,66,129,149,220,400],obvious:[15,41,60,66,72,77,80,129,350],occaecat:28,occas:9,occasion:[109,146],occat:107,occation:[114,361],occur:[3,22,38,46,48,67,82,90,182,189,234,251,265,273,278,330,359,368],occurr:[71,98,121,352],ocean:[111,146],oct:[107,108],octet:194,odd:[68,72,112,130,149],odor:91,off:[2,13,15,20,22,26,27,30,31,38,42,44,53,54,58,59,60,62,64,66,70,72,77,78,84,87,95,100,101,107,109,110,112,115,117,119,121,130,137,138,146,148,149,153,158,168,178,183,184,188,189,199,203,218,236,258,262,264,273,278,303,311,318,321,337,349,352,353,355,357,359,360,361,367,368,376,401],off_bal:84,offend:49,offer:[0,7,8,9,11,13,15,20,22,23,26,27,30,33,34,37,38,44,46,53,55,56,58,60,62,63,68,69,73,74,77,78,80,83,86,88,89,90,92,98,99,103,104,105,107,112,113,118,120,121,131,144,146,166,167,172,173,183,194,196,197,211,217,235,264,280,288,339,359],offernam:196,offici:[8,11,75,144,148,149,368],officia:28,offlin:[16,37,67,135,146,172,189,353],offscreen:67,offset:[236,357,368],often:[0,3,5,6,9,11,12,13,16,20,22,24,27,40,41,43,44,48,52,53,55,58,59,62,68,71,72,75,78,83,87,90,92,94,98,104,105,107,108,109,110,114,117,120,146,149,160,166,171,181,182,183,189,197,247,249,250,251,252,253,273,277,287,289,298,303,317,337,347,349,353,355,361,368,375,381],ohloh:74,okai:[3,9,27,72,73,87,91,114,117,121,145,228],olc:[103,173,280,283],olcmenu:280,old:[7,9,19,20,26,27,31,41,45,59,62,66,67,73,75,77,81,82,86,89,91,95,97,111,114,121,130,140,146,158,166,167,170,173,188,196,216,236,273,278,283,307,348,349,352,355],old_default_set:8,old_kei:[42,278],old_nam:42,old_obj:211,old_po:211,older:[12,41,67,78,135,138,140,173],oldnam:349,oliv:62,omit:[37,98,148],ommand:164,on_:197,on_bad_request:300,on_ent:[68,197],on_leav:[68,197],on_nomatch:[68,197],onbeforeunload:46,onbuild:148,onc:[3,5,6,9,11,12,14,22,23,27,31,34,38,41,45,46,48,50,53,56,60,62,66,67,68,71,72,74,75,77,78,81,82,86,87,90,91,92,97,100,102,103,104,105,106,107,108,112,114,115,117,120,129,130,132,135,137,140,144,146,148,152,158,160,165,168,173,178,181,182,184,189,196,197,209,211,212,218,219,225,229,233,235,242,247,249,250,251,252,253,255,258,262,263,264,265,266,278,282,287,290,303,308,321,325,336,347,352,359,360,368,373,375],onclos:[53,309,326],onconnectionclos:46,ond:350,one:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,28,29,30,31,33,34,36,37,38,40,41,43,44,45,46,48,49,50,51,55,56,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,127,129,130,131,132,133,135,137,139,140,141,144,146,147,148,149,151,157,158,162,165,166,167,168,170,171,173,179,182,183,184,188,189,190,191,194,196,197,199,202,203,204,206,211,212,214,216,217,219,225,228,229,234,235,236,244,246,247,249,250,251,252,253,258,261,263,264,265,266,269,270,272,273,275,277,278,280,281,282,283,287,291,292,298,300,302,303,308,309,310,318,321,322,337,338,339,343,345,347,348,349,352,353,355,356,358,359,360,361,362,365,366,367,368,370,371,372,373,375,376,395,398,400],one_consume_onli:211,ones:[8,15,19,20,22,30,31,37,56,62,64,67,68,80,90,91,95,99,100,106,115,120,130,141,144,146,148,149,166,167,168,191,197,225,249,250,251,252,253,272,282,283,302,307,339,352,361,369],onewai:173,ongo:[38,83,98,114,120,196,243],ongotopt:46,onkeydown:46,onli:[0,3,5,7,8,11,12,13,14,15,16,19,20,22,23,26,27,28,29,30,31,33,34,37,38,40,41,42,43,45,46,48,49,51,53,56,58,59,62,64,65,66,67,68,69,70,71,72,73,74,76,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,125,126,127,129,130,131,132,133,135,137,138,139,140,141,143,144,146,148,149,155,158,159,160,164,165,166,167,168,170,171,172,173,178,179,180,181,182,183,184,189,190,191,194,196,197,198,199,202,203,204,206,209,211,212,216,217,218,220,225,229,235,236,244,246,247,249,250,251,252,253,255,263,264,265,266,270,272,273,278,281,282,283,287,290,292,298,302,303,310,313,315,316,318,321,330,336,337,339,341,342,343,346,347,348,349,350,352,353,354,355,357,359,360,361,365,367,368,370,371,372,373,375,384,395,400,401],onlin:[9,16,29,34,40,49,60,63,74,77,78,79,81,87,90,91,93,94,104,108,110,112,114,115,116,118,119,120,121,122,124,135,137,141,143,147,151,152,155,170,178,189,197,209,218,312,353,402],onloggedin:46,onlook:278,only_tim:372,only_valid:283,onmessag:[53,309,326],onopen:[53,309,326],onoptionsui:46,onprompt:46,onsend:46,onset:13,ontext:46,onto:[20,22,46,77,82,88,106,112,129,144,146,167,203,264,277,310,356,359],onunknowncmd:46,onward:42,oob:[22,35,40,46,56,85,138,158,160,180,219,257,278,303,321,322,326,327,339,359,402],oobfunc:40,oobhandl:365,oobobject:38,ooc:[12,41,62,69,76,91,99,101,105,121,158,162,170,173,174,178,181,191,198,229,278],ooccmdsetchargen:198,ooclook:[41,198,360],oop:106,opaqu:[16,149],open:[0,3,7,10,11,20,23,26,31,41,62,66,67,68,69,71,73,74,75,77,78,79,80,90,91,93,99,100,103,105,106,107,108,114,117,118,120,121,123,132,133,135,137,140,141,143,144,145,146,149,151,173,180,183,194,195,196,197,209,211,216,218,242,243,253,258,263,272,341,347,355,368,375,401],open_flag:211,open_parent_menu:197,open_submenu:[68,197],open_wal:263,openadventur:114,openhatch:135,openlock:272,opensourc:352,oper:[3,6,11,13,15,19,22,27,30,31,34,38,43,44,46,49,59,67,68,69,71,78,87,90,96,101,102,105,107,113,130,140,144,146,152,153,158,164,166,168,170,173,178,183,184,189,194,197,202,206,209,214,236,245,263,273,278,281,283,292,295,298,307,308,312,314,318,320,321,327,329,330,337,338,347,348,349,352,355,359,360,361,365,375,383,384,402],opinion:[70,113],opnli:347,oppon:[13,118,250,252,262],opportun:[66,68,80,98,132,253],oppos:[19,34,62,149,153,337,350],opposit:[73,87,91,99,129,173,258],opt:[46,91,265],optim:[5,19,22,23,38,44,58,78,86,89,117,137,168,282,283,333,336,347],option100:27,option10:27,option11:27,option12:27,option13:27,option14:27,option1:27,option2:27,option3:27,option4:27,option5:27,option6:27,option7:27,option8:27,option9:27,option:[2,3,7,8,12,13,17,19,20,22,23,26,30,31,37,38,40,43,46,48,55,56,58,59,60,61,62,63,64,69,70,73,75,77,78,80,82,84,87,90,92,95,97,99,100,103,104,106,110,113,117,120,121,126,132,133,135,136,137,138,139,140,148,152,155,158,159,160,164,165,166,167,168,170,171,173,178,181,182,184,187,188,189,190,191,196,197,198,199,202,205,206,209,210,211,212,214,216,217,218,219,220,222,224,225,229,233,234,235,236,244,246,247,251,253,257,258,261,264,265,266,268,269,272,273,275,277,278,280,282,283,285,287,288,289,290,291,292,294,295,296,298,300,303,304,307,308,311,312,313,314,315,316,317,318,320,321,322,325,326,327,329,330,337,339,341,346,347,348,349,350,352,353,354,355,357,358,359,360,361,362,365,367,368,369,370,371,372,374,375,376,379,387],option_class:[155,354],option_dict:359,option_gener:359,option_kei:376,option_str:265,option_typ:370,option_valu:370,optiona:[158,295,349],optionclass:[155,156,351,354],optioncontain:354,optionhandl:[155,156,351,369],optionlist:[27,210,261,280,359],options2:46,options_dict:370,options_formatt:[27,210,218,261,280,359],optionsl:282,optionslist:261,optionsmenu:210,optionstext:[27,210,218,359],optlist:247,optlist_to_menuopt:247,optuon:235,oracl:[137,375],orang:[62,107,233,265,352],orc:[37,90,126],orc_shaman:37,orchestr:148,order:[0,2,5,8,9,10,11,12,13,14,15,19,20,22,26,27,29,31,32,33,34,37,38,40,46,48,61,62,66,67,68,70,72,73,74,78,79,86,88,91,92,93,102,104,105,106,107,111,113,114,115,120,121,125,129,130,132,133,137,140,143,152,158,164,167,168,174,179,180,183,184,187,194,196,197,198,199,200,202,204,206,211,218,233,234,236,246,249,250,251,252,253,262,263,264,265,268,272,273,275,278,283,285,294,309,321,326,330,337,347,349,352,353,359,360,361,368,372,375,400],order_bi:102,order_clothes_list:199,ordered_clothes_list:199,ordered_permutation_regex:236,ordereddict:[13,375],ordin:352,ore:[114,202,203],org:[75,78,120,146,234,265,314,320,326,352,375,395],organ:[11,31,34,38,43,60,63,67,68,73,75,93,102,108,117,118,131,168,184],organiz:117,orient:[77,78,90,108],origin:[7,11,27,34,41,55,66,67,69,72,77,80,81,82,84,87,90,95,98,102,105,106,115,125,135,145,149,160,166,173,197,229,235,236,265,278,282,283,307,341,349,352,359,367,371,374,375,401],ormal:352,oscar:[189,270,349],osnam:375,oss:7,ostr:[158,190,269,372],osx:[11,140],other:[2,6,8,9,11,12,13,14,15,16,17,19,20,23,26,27,29,30,31,33,34,37,41,42,43,44,45,46,48,49,50,51,53,55,56,58,59,60,61,62,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,92,93,95,96,97,98,99,100,101,102,104,105,106,108,110,112,113,115,117,118,120,121,125,126,127,128,129,130,132,133,136,140,141,143,148,149,151,152,153,158,164,165,166,167,168,173,179,180,181,184,185,190,194,196,199,202,205,207,209,210,211,216,218,224,229,235,236,240,242,247,249,250,251,252,253,258,264,265,266,270,273,277,278,282,283,288,290,292,296,302,303,307,309,310,316,318,321,330,337,338,340,347,349,351,352,353,355,357,358,359,360,361,367,369,370,372,375,376,400],other_modul:103,other_obj:211,othercondit:99,otherroom:242,others_act:211,otherwis:[3,6,11,13,16,19,20,22,27,29,34,37,38,41,55,56,58,62,64,66,74,80,82,84,86,87,92,93,98,102,107,109,112,121,129,134,137,146,148,149,155,165,166,170,173,189,194,196,200,202,211,214,216,217,218,222,225,236,246,249,250,251,252,253,257,266,273,278,281,282,283,298,309,310,318,337,341,342,346,352,359,360,367,368,372,373,375,400],our:[0,2,3,8,9,11,12,13,15,20,22,31,44,46,50,53,56,59,63,64,65,67,70,71,72,73,74,75,77,78,79,80,81,82,85,86,87,88,90,91,92,94,95,96,97,98,100,102,104,106,108,109,110,113,115,116,117,118,119,120,121,122,123,124,125,126,131,133,134,135,136,137,140,144,145,146,147,148,149,152,162,167,181,182,203,217,247,262,263,266,273,288,343,346,368,381],ourself:[106,121],ourselv:[31,33,66,91,99,100,102,106,112,114,117,127,131,158,198,311,312,314,325],out:[0,3,5,6,8,11,14,15,16,17,22,23,24,27,31,34,37,38,40,41,46,48,49,50,51,54,58,59,60,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,86,87,88,89,90,92,93,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,119,120,121,122,123,124,126,129,130,132,135,136,137,139,140,143,146,148,152,157,158,165,166,170,172,173,196,198,202,203,205,207,209,211,218,229,235,236,239,240,242,243,246,249,250,251,252,253,261,263,272,282,283,290,298,300,322,326,327,329,338,339,346,347,356,358,359,361,367,374,375,395,401],out_templ:[347,367],outcom:[58,75,118,166,202,206,273,278,282],outdat:136,outdata:[53,339],outdoor:[43,111,114,131,264],outer:[102,103,361],outermost:[13,30,84,103,107,117],outerwear:199,outfunc_nam:53,outgo:[41,59,146,160,278,310,322,338,375],outgoing_port:146,outlet:146,outlin:[2,73,132,309],outmessag:278,output:[0,7,9,15,19,23,27,28,30,41,46,53,59,60,61,62,63,64,68,69,73,80,91,94,98,99,100,104,105,107,109,110,114,120,121,128,129,130,135,137,148,153,155,156,168,173,180,183,184,192,197,202,203,205,219,237,238,240,249,250,251,252,253,282,298,303,318,322,330,337,352,359,360,368,371,375],output_nam:202,output_prototyp:[70,202,203],outputcmd:322,outputcommand:[30,56],outputfunc:[24,53,56,278,303,309,402],outputfunc_nam:[53,303],outputfunct:56,outrank:348,outright:[49,146],outro:[111,264],outroroom:264,outsid:[14,16,37,40,43,59,60,66,75,78,81,86,90,100,104,107,108,109,113,114,118,129,133,148,153,194,234,252,262,272,322,337,338,347,350,361],outtempl:[347,367],outtxt:19,outward:[72,146],oven:70,over:[2,4,5,6,8,9,13,14,15,16,17,19,20,22,23,27,38,41,43,44,45,46,50,52,53,56,59,60,61,62,63,72,73,74,75,83,86,90,91,95,97,99,102,105,106,107,108,112,114,117,118,120,125,127,130,132,136,139,146,148,149,158,167,178,188,190,203,218,242,247,249,250,251,252,253,264,292,302,316,318,321,323,327,329,331,344,349,353,365,371,375,400],overal:[29,48,58,89,90,143,146,166,181,182,250],overcom:73,overdo:105,overhead:[19,23,38,61,131,137,236,266,347],overhear:235,overlap:[20,92,235,352,361],overload:[6,20,22,27,30,34,40,44,53,55,62,68,85,88,90,106,121,125,126,158,166,168,182,189,197,198,202,209,217,219,233,236,242,243,249,250,251,252,253,261,262,263,264,265,278,283,292,302,321,338,357,359,360,361,369],overpow:114,overrid:[2,20,27,29,31,37,38,41,42,46,56,64,67,68,70,76,80,81,82,93,98,99,100,104,106,108,123,125,126,127,129,139,158,168,173,180,184,189,190,194,197,202,214,217,225,235,251,253,257,264,265,273,278,283,290,321,339,343,346,347,352,359,360,365,368,369,372,384,400],overridden:[53,80,125,158,173,197,245,265,360,400],override_set:42,overriden:[158,180,236],overrod:50,overrul:[12,31,158,167,236,278,361],overseen:118,overshadow:112,overshoot:375,oversight:90,overview:[0,1,16,29,50,69,71,90,94,110,113,116,119,121,137,149,402],overwhelm:[71,102,112],overwrit:[55,106,125,173,180,194,316,348,400],overwritten:[22,133,194,264,350],owasp:395,owen:202,own:[0,4,5,8,9,11,13,14,17,19,20,23,27,29,31,33,37,38,40,41,42,43,45,48,51,55,56,58,59,60,62,63,64,67,68,69,70,73,74,75,77,78,80,81,82,84,85,87,90,92,94,95,97,98,100,103,104,105,106,108,110,111,112,113,115,116,119,121,122,123,124,125,129,131,132,133,134,136,140,143,144,145,147,149,155,156,162,164,165,166,167,173,178,181,192,199,205,210,211,217,218,229,235,236,240,249,250,251,252,253,263,265,266,272,273,278,283,303,330,338,349,352,353,354,360,361,365,368,369,373,375,384,400,402],owner:[31,51,80,97,114,137,158,273,369],owner_object:31,ownership:[146,148,194],p_id:132,pace:[114,262],pack:[56,307],packag:[4,5,6,8,9,59,60,64,67,75,78,87,103,104,134,136,137,140,144,145,146,148,152,155,157,163,169,186,192,214,260,267,271,274,284,293,298,307,322,326,345,351,377,379],package_nam:78,packagenam:78,packed_data:307,packeddict:[6,349],packedlist:[6,349],packet:[56,318],pad:[17,62,352,361,367,375],pad_bottom:361,pad_char:361,pad_left:361,pad_right:361,pad_top:361,pad_width:361,page1:211,page2:211,page:[0,2,7,8,10,11,14,15,17,20,22,27,28,31,34,40,45,46,49,50,53,55,59,60,63,67,74,75,77,78,79,81,82,83,90,91,94,95,99,100,103,112,113,115,118,130,132,133,135,136,137,144,145,146,148,149,151,153,154,178,179,189,211,270,272,275,282,285,327,346,349,359,360,375,377,393,400,401,402],page_back:360,page_ban:178,page_end:360,page_formatt:[282,360],page_next:360,page_quit:360,page_titl:400,page_top:360,pagelock:272,pageno:[282,360],pager:[28,360],pages:[27,359],pagin:[76,282,360],paginag:360,paginate_bi:400,paginated_db_queri:282,paginator_django:360,paginator_index:360,paginator_slic:360,pai:[89,97,114,146,149,263,272],paid:[115,146],pain:146,painstakingli:14,pair:[20,46,56,120,158,166,199,272,278,339,395,400],pal:33,palett:130,pallet:73,palm:218,pane:[59,185,207,261],panel:7,panic:[37,99],pant:112,paper:[94,120,135],paperback:118,par:137,paradigm:[67,112,127,250],paragraph:[15,19,75,232,353,361,375],parallel:[90,92,93,110,348],paralyz:251,param:[173,278,292,300,310,343,368,376,379,380,381],paramat:[158,168,278,337],paramet:[2,3,7,8,20,66,68,71,72,86,92,98,102,109,114,138,148,155,158,159,160,164,165,166,167,168,173,180,184,187,188,189,190,191,194,196,197,199,202,205,206,209,210,211,212,214,216,217,218,219,220,222,223,224,225,228,229,234,235,236,239,240,242,246,247,249,250,251,252,253,257,258,261,264,265,266,269,273,275,277,278,280,282,283,285,288,289,290,291,292,295,296,297,298,300,302,303,304,305,307,308,309,310,311,312,313,314,315,316,317,318,320,321,322,323,325,326,327,329,335,336,337,338,339,341,342,343,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,365,367,368,369,370,372,373,374,375,376,380,387],paramount:8,paramt:376,paremt:283,parent1:37,parent2:37,parent:[12,19,20,22,34,37,38,45,53,62,65,68,70,75,78,82,88,95,99,101,105,106,108,121,127,129,162,170,173,181,183,197,202,204,209,211,236,246,247,265,272,277,278,282,283,287,347,348,349,357,366,368,375,379,400],parent_categori:247,parent_kei:[68,197],parent_model:[159,187,268,275,285,346],parentesi:367,parenthes:107,parenthesi:[107,108],parentlock:272,pari:[135,146],pariatur:28,paricular:22,park:197,parlanc:123,parri:[120,203,263],parrot:127,pars:[6,16,20,22,26,27,37,40,53,56,59,60,62,63,75,94,95,105,110,117,121,123,133,140,163,164,165,168,173,179,180,181,182,183,184,188,196,197,202,206,207,209,211,216,217,229,236,239,240,241,247,258,263,264,265,273,278,281,282,283,303,310,313,322,326,327,347,352,353,357,358,359,367,374,375,402],parse_ansi:352,parse_ansi_to_irc:310,parse_fil:353,parse_for_perspect:216,parse_for_th:216,parse_html:374,parse_inlinefunc:367,parse_input:359,parse_irc_to_ansi:310,parse_languag:236,parse_menu_templ:359,parse_nick_templ:[347,367],parse_opt:247,parse_sdescs_and_recog:236,parseabl:282,parsed_str:310,parseerror:265,parser:[22,37,40,60,87,103,133,135,164,165,170,173,181,182,188,207,209,211,217,233,235,236,263,264,265,281,282,317,352,367,374],parsestack:367,part1:[233,402],part2:[233,402],part3:402,part4:402,part5:402,part:[0,2,3,4,7,8,11,13,14,15,16,22,27,29,31,36,38,41,45,46,50,53,55,58,59,62,64,65,67,68,69,70,71,72,73,74,75,79,80,84,86,87,88,90,91,93,97,98,100,102,104,105,106,107,108,111,112,113,115,118,120,121,125,126,137,146,165,166,168,181,182,184,189,194,196,197,202,203,206,209,233,236,247,252,258,264,269,272,273,281,282,290,298,302,327,338,341,343,347,348,352,353,357,359,367,375],part_a:196,part_b:196,parth:323,parti:[3,9,14,19,62,67,74,78,107,108,113,115,133,136,137,144,145,146,191,196,206],partial:[29,82,235,282,300,313,339,370,372,375,376],particip:[87,149,249,250,251,252,253],particular:[5,6,11,14,15,20,29,30,31,34,38,40,41,42,43,45,49,53,56,59,61,62,64,68,75,78,79,83,87,88,91,94,97,100,102,103,104,106,107,108,109,112,113,114,117,127,129,131,135,136,144,145,158,165,166,173,190,202,212,217,240,251,252,269,272,273,278,287,339,341,349,365,372,400,401],particularli:[8,27,49,66,75,80,86,168,181,184,236,246,283,302],partit:352,partli:[13,20,58,63,103,166],party_oth:196,pass:[2,8,10,19,22,27,28,30,31,37,38,41,42,44,45,48,53,56,59,69,70,72,73,80,81,82,83,84,85,92,93,96,97,98,99,101,105,106,108,109,114,117,126,129,133,137,146,148,153,158,160,166,184,185,194,199,202,205,206,209,214,216,218,219,224,239,240,242,246,247,249,250,251,252,253,257,258,263,272,273,278,282,288,292,296,308,316,318,321,326,327,337,343,347,349,358,359,360,361,367,368,369,370,371,374,375,379,384,400],passag:[56,120,199,263,264,362],passant:130,passavataridterminalrealm:318,passiv:[84,120,132],passthrough:[20,290],password1:[159,395],password2:[159,395],password:[2,11,25,27,30,31,49,67,69,78,80,99,104,105,110,137,140,149,152,158,159,170,171,185,207,211,234,240,303,318,321,342,355,387,395],password_chang:398,passwordresettest:398,past:[0,14,26,40,46,60,66,71,73,74,91,92,93,100,104,114,120,121,132,251,344,353,362,400],pastebin:74,patch:[45,373],path:[4,7,12,15,19,27,30,31,34,37,38,41,45,53,54,58,59,62,64,66,68,75,78,80,81,84,86,97,100,101,102,105,107,108,110,117,121,125,126,127,129,133,136,140,142,146,148,158,160,162,165,166,167,172,173,174,175,176,177,178,183,189,191,194,195,196,197,198,199,202,205,206,209,211,212,214,216,217,219,225,228,233,234,235,236,242,243,244,249,250,251,252,253,255,257,258,261,262,263,264,266,270,277,278,282,283,287,289,290,292,298,305,307,316,323,329,331,335,339,343,347,348,349,353,355,357,358,359,360,362,365,366,372,375,384,400],path_or_typeclass:228,pathnam:373,patient:79,patreon:79,patrol:262,patrolling_pac:262,patron:[74,79],pattern:[33,50,64,65,80,93,123,132,133,171,236,342,375],paul:45,paus:[27,38,48,71,86,120,148,153,183,184,224,290,375],pausabl:375,pauseproduc:300,paxboard:135,payload:[309,326],payment:114,paypal:[74,79],pdb:155,pdbref:[31,272],pdf:135,peac:126,peek:[0,27,98,100,105],peer:[309,326],peform:303,peg:149,pem:142,pemit:[60,171],pen:94,penalti:[58,112,251],pend:343,pennmush:[60,63,90],pentagon:149,peopl:[0,6,12,29,31,60,62,69,74,77,78,81,91,95,97,100,102,104,112,113,114,115,117,118,120,135,139,143,144,146,149,151,179,207,236,263,264,346,355],pep8:0,per:[5,12,13,22,27,34,37,41,51,56,58,70,75,78,80,87,91,92,93,107,113,114,117,120,121,148,158,189,194,211,212,217,235,246,249,250,251,252,253,262,282,311,312,314,322,325,341,359,360,361,365,368,369],perceiv:[92,114],percent:[22,246,375],percentag:[120,155,156,192,245,348,375],percentil:375,perception_method_test:334,perfect:[11,26,77,112,113,117,145,148,194],perfectli:[38,43,63,80,93,352],perform:[3,5,6,13,14,15,28,30,31,34,38,62,68,77,82,86,87,98,107,120,121,126,132,133,137,143,145,149,164,166,170,173,178,189,197,199,202,209,218,224,225,236,239,247,249,250,251,252,253,278,281,287,288,307,321,329,330,347,348,349,356,359,360,367,369,372,375,376,395],perhap:[3,6,50,60,68,71,92,93,98],period:[8,9,10,107,146,148,149,375],perist:[23,45],perm:[13,22,29,31,37,43,49,51,68,80,82,91,97,99,105,121,132,143,162,171,172,173,178,179,180,183,209,217,223,233,242,264,270,272,273,277,278,287,347,349],perm_abov:[31,272],perm_us:171,perma:114,permadeath:114,perman:[20,27,49,80,81,82,97,99,106,111,112,121,138,146,158,166,167,170,173,178,179,183,235,278,291,349],permiss:[5,12,13,20,29,37,49,52,54,60,67,80,81,82,87,100,105,117,121,132,136,137,143,145,155,156,158,159,161,162,166,168,170,171,172,173,179,181,182,189,212,223,236,253,270,272,273,277,278,282,283,287,347,348,349,350,353,355,368,372,377,378,379,381,384,400,402],permission_account_default:[31,329],permission_class:384,permission_func_modul:272,permission_guest_default:54,permission_hierarchi:[31,51,272,273],permissiondeni:380,permissionerror:282,permissionfilt:379,permissionhandl:[132,350],permissionshandl:[346,381],permit:[87,134,137,173,342],permstr:[31,158,349,355],permut:236,perpetu:5,persis:84,persist:[19,20,22,23,27,32,34,37,38,40,41,44,45,58,66,68,77,78,81,89,90,94,101,104,107,110,113,120,121,129,135,153,158,162,167,173,183,189,190,191,197,205,210,218,225,235,236,243,246,247,249,250,251,252,253,258,261,263,270,277,278,280,281,282,287,288,290,291,292,303,304,305,336,337,341,345,349,355,357,359,361,362,375],person:[41,49,63,79,81,99,112,113,115,118,127,140,146,158,173,179,194,196,206,211,212,216,236],perspect:[41,55,118,216],pertain:[125,130,149,388],pertin:[29,132],perus:46,peski:97,pester:[90,112],peter:209,pg_ctlcluster:137,pg_hba:137,pg_lscluster:137,phase:[72,112],philosophi:[31,107,211],phone:[50,78,145,234],phone_gener:234,phonem:235,php:[60,78,395],phrase:[71,228],phrase_ev:228,physic:[12,72,112,252,262],pick:[7,14,16,20,22,25,27,29,31,38,40,67,73,74,77,81,86,92,97,100,106,107,110,113,114,117,118,131,144,146,148,165,170,173,179,181,182,188,199,220,236,253,263,264,278,282,330],pickl:[13,44,56,84,195,246,288,292,295,305,307,308,347,348,356,357,359,371,375],pickle_protocol:371,pickledfield:371,pickledformfield:[346,371],pickledobject:371,pickledobjectfield:371,pickledwidget:371,picklefield:[155,156,346,351],pickpocket:180,pickup:[253,278],pictur:[7,53,70,81,90],pid:[2,11,31,132,148,153,272,278,298,308,375],piddir:2,pidfil:298,pie:209,piec:[5,14,48,70,78,106,107,113,202,203,233,325,353,360],pierc:263,pig:[202,203],piggyback:158,pigironrecip:[202,203],pile:[167,353],pillow:145,pinch:114,ping:[160,178,298,310],pink:352,pip:[0,3,5,6,8,9,10,67,75,103,107,132,137,140,141,143,145,147,148,152,155],pipe:[41,310,356],pitfal:[0,15,62,130],pixel:138,pizza:[162,191,270,277,287,347,349,350],pkg:145,pki:136,place:[0,9,11,12,13,15,16,27,31,34,37,38,40,41,55,56,57,63,64,66,67,69,70,71,72,73,74,75,77,78,80,81,82,85,87,92,93,98,100,103,104,106,107,109,114,117,118,121,123,125,129,130,131,132,136,140,143,145,146,148,149,158,171,173,179,196,197,199,203,205,211,218,233,236,239,246,249,250,251,252,253,258,263,264,266,278,290,307,316,321,337,338,339,353,354,356,359,375],placehold:[133,273,278,361],plai:[12,13,15,29,41,51,56,62,66,68,69,71,73,77,78,84,86,91,94,95,98,107,110,111,112,113,115,117,118,120,121,129,131,132,145,146,152,158,249,253,322,339,355],plain:[14,15,58,59,75,91,100,121,196,197,232,283,303,329,356,400],plaintext:240,plan:[3,15,16,45,53,67,77,87,89,94,102,106,109,110,116,119,122,124,146,148,353,402],plane:[109,129],planet:[92,104,135],plant:265,plate:[45,96,234],platform:[7,11,50,67,89,140,146],playabl:[114,132,398],player:[5,6,13,20,23,27,29,31,38,41,43,48,49,51,53,56,60,61,67,68,69,73,76,77,78,81,82,84,87,91,95,97,98,100,101,104,105,106,107,108,110,111,112,113,116,118,119,120,121,122,124,126,127,128,129,132,139,141,143,146,147,152,153,167,170,173,178,183,190,193,194,196,197,209,210,211,212,214,218,220,228,229,233,235,236,240,244,247,252,253,258,264,265,266,269,287,312,321,338,353,358,375,395,400],playernam:143,playerornpc:67,pleas:[0,5,8,11,17,20,27,37,45,50,62,73,74,79,80,100,106,114,117,126,127,128,132,134,136,140,143,144,145,146,183,300,329,365,371,395],pleasur:50,plenti:[15,63,77],plot:331,plu:[0,7,19,68,78,183],pluck:22,plug:[42,125,149,266],plugin:[40,53,56,60,76,80,103,104,135,144,194,236,296,402],plugin_handl:46,plugin_manag:46,plural:[31,51,91,252,278],png:[36,125],po1x1jbkiv:74,pocoo:375,poet:102,point:[2,3,5,6,7,8,10,11,12,14,15,16,19,20,22,23,27,34,38,40,41,43,44,45,56,58,59,61,64,66,68,69,72,74,75,77,80,81,82,84,86,89,92,93,94,95,97,98,99,100,104,105,106,107,108,112,114,115,118,120,121,122,125,129,132,133,136,140,145,146,148,152,158,164,168,173,181,182,183,196,202,209,219,236,242,249,264,265,266,278,280,282,292,298,302,316,318,326,337,339,346,347,349,353,359,367,375,400],pointer:[0,72,89,98],pointless:[34,44,48],poison:[113,246,251,283],pole:233,polici:[108,146,149,240,270,342,347],polit:[69,108,114,149],poll:[53,125,170,262,298,327],pommel:[114,203],pong:310,pool:[20,44,137,292,343,356],poor:91,poorli:149,pop:[7,48,75,82,91,97,137],popen:308,popul:[2,64,68,87,90,92,95,112,137,166,174,175,176,177,197,199,202,209,217,233,236,244,249,250,251,252,253,258,261,262,263,264,291,292,346,353,357,358,360,367],popular:[60,67,69,78,90,102,110,135,149,151,400],popup:46,port:[2,66,67,77,110,136,137,139,140,142,144,148,153,160,178,307,310,318,330,339,343],portal:[5,7,9,24,34,39,40,46,53,59,76,103,104,129,135,146,149,153,155,156,160,183,200,293,295,298,336,337,338,339,362,368,375,402],portal_connect:339,portal_disconnect:339,portal_disconnect_al:339,portal_l:308,portal_pid:[308,375],portal_receive_adminserver2port:308,portal_receive_launcher2port:308,portal_receive_server2port:308,portal_receive_statu:308,portal_reset_serv:339,portal_restart_serv:339,portal_run:298,portal_service_plugin_modul:53,portal_services_plugin:[40,53,104],portal_services_plugin_modul:53,portal_sess:53,portal_session_sync:339,portal_sessions_sync:339,portal_shutdown:339,portal_st:298,portal_uptim:362,portallogobserv:368,portalsess:[41,53,316],portalsessiondata:339,portalsessionhandl:[53,155,156,293,306,317,339],portalsessionsdata:339,portion:[194,197,220],pos:211,pose:[84,91,99,113,114,120,179,189,209,225,236,258],pose_transform:189,poser:189,posgresql:137,posit:[14,27,38,46,68,72,73,86,98,100,108,113,120,130,167,185,194,197,207,209,211,232,253,263,264,265,266,278,291,352,353,356,357,361,375,376],position:211,position_prep_map:211,positive_integ:376,positiveinteg:369,posix:[368,375],possess:219,possibl:[0,5,8,9,11,13,20,22,23,26,27,30,31,37,38,40,41,43,48,54,55,62,66,67,68,71,73,74,75,77,78,82,86,90,91,98,102,103,104,107,108,111,113,114,115,117,118,120,121,125,130,133,137,140,145,148,155,158,162,164,166,173,181,182,194,196,202,211,217,224,233,235,236,244,246,262,264,266,272,273,278,281,282,283,288,292,303,323,327,337,339,348,350,352,355,357,358,359,361,371,372,375],post:[20,23,31,42,73,74,77,79,90,91,93,110,112,125,128,132,140,143,147,240,290,327,383,400],post_craft:[70,202],post_delet:42,post_init:42,post_join_channel:189,post_leave_channel:189,post_migr:42,post_sav:42,post_send_messag:189,post_text:220,post_url_continu:[159,187,275],postfix:235,postgr:[78,137],postgresql:375,postgresql_psycopg2:137,postinit:46,posttext:218,postupd:[128,143],pot:[49,101],potato:[138,265],potenti:[0,13,14,48,56,62,70,73,87,96,108,113,114,120,121,146,147,168,190,240,241,272,273,278,282,369,372,375],potion:[109,113,114,211,349],power:[3,16,20,22,26,27,31,34,37,46,51,71,73,77,78,84,85,89,91,100,102,106,107,108,109,111,113,114,117,120,121,166,167,172,173,247,252,265,353,359,375],powerfulli:66,pperm:[31,49,87,105,132,143,170,178,233,272,278],pperm_abov:272,pprofil:298,pprogram:298,practial:16,practic:[0,2,11,14,15,22,23,31,34,37,38,41,66,68,69,74,78,79,84,90,91,105,106,107,108,109,113,114,117,130,140,146,353],pre:[22,34,62,72,73,112,114,139,140,143,146,158,173,180,202,235,273,278,282,283,326,327,357,371],pre_craft:[70,202],pre_delet:42,pre_init:42,pre_join_channel:189,pre_leave_channel:189,pre_migr:42,pre_sav:[42,371],pre_send_messag:189,pre_text:220,preced:[20,37,51,62,87,117,166,168,188,247,278,283,348,361],preceed:100,precend:164,precis:[13,38,130,202,352],predefin:[129,342],predict:[45,107,115,132],prefer:[7,11,20,31,37,46,68,73,74,77,79,81,90,98,104,106,110,121,137,143,146,166,168,171,189,197,236,250,262,269,278],prefix:[3,6,45,55,58,68,137,149,159,165,182,189,220,235,268,275,303,310,341,346,352,367,368,372,375,379,395],prefix_str:82,preload_metadata:194,prelogout_loc:105,prematur:[5,19,38,196],premis:209,prep:209,prepai:146,prepar:[8,33,37,72,90,123,158,236,249,250,251,252,253,262,287,356,371],prepars:75,prepend:[229,236,278,352,353,359,375],prepopul:[346,400],preposit:211,preprocess:173,prerequisit:[2,67],prescrib:[77,90,113],presenc:[17,67,77,89,104,105,125,130,137,146,158,278,343,377],present:[3,6,11,27,40,41,68,69,71,72,80,92,93,97,98,112,113,120,121,136,197,218,220,234,235,244,247,265,283,357,375,381],preserv:[130,181,182,349,352,353,368,375],press:[0,3,7,15,16,20,22,27,31,56,59,67,68,100,104,107,110,140,148,153,197,211,258,263,296,359],pressur:96,presto:100,presum:[92,118,167,368,369],pretend:145,pretext:218,pretti:[0,11,34,38,59,66,68,74,75,78,82,86,87,97,105,107,108,111,112,120,121,129,130,132,144,146,168,199,216,234,246,267,273,282,358,360,369,375],prettier:[66,395],prettifi:[90,375],prettili:92,pretty_corn:361,prettyt:[19,96,361],prev:[27,117,360],prev_entri:27,prevent:[13,22,71,75,92,100,107,194,224,253,265,341,346,360,400],preview:75,previou:[3,13,15,20,22,27,28,31,33,40,42,48,50,58,62,66,68,84,87,91,92,93,97,98,99,102,103,105,106,107,111,114,117,119,121,130,148,188,246,247,264,280,359,368,400],previous:[8,20,23,26,30,38,40,62,72,98,100,106,125,132,144,168,171,173,196,303,319,323,330,339,350,375],previu:38,prgmr:146,price:[114,146,194,263],primari:[17,45,105,132,148,236,278,347,372],primarili:[2,12,23,49,60,74,75,77,112,113,158,196,236,269,316,356,375],primarli:75,primary_kei:132,prime:[164,196],primer:48,primit:[114,173,282],princess:[73,111],princip:115,principl:[0,12,22,27,31,34,51,53,67,70,74,75,85,90,97,102,104,105,108,113,114,121,131,146,147,167,170,196,264],print:[0,3,4,6,13,19,26,27,38,45,48,53,58,61,67,80,81,82,91,98,102,105,107,108,153,170,206,235,246,265,282,297,298,358,359,360,361,367,368,375],print_debug_info:359,print_help:265,print_usag:265,printabl:324,printout:[108,321],prio:[20,22,82,105,164,264],prior:[126,224,278],priorit:235,prioriti:[6,20,22,27,80,82,88,117,120,166,170,174,175,176,177,181,182,197,209,261,263,264,278,357,359,360],prison:[102,112],privat:[11,75,80,90,93,112,114,136,137,146,178,179,190,310,323],private_set:67,privatestaticroot:343,priveleg:106,privileg:[81,112,121,137,140,141,144,147,179,236,266,278,349],privkeyfil:318,privmsg:310,prize:111,proactiv:44,probabl:[9,13,22,27,34,38,50,58,60,68,71,74,77,78,80,81,82,84,90,93,97,105,114,117,120,125,129,132,133,137,142,146,194,197,228,234,264,300,310,318,365,375,376],problem:[0,2,6,8,13,14,16,19,31,61,65,68,73,75,78,79,81,82,89,93,94,99,107,109,112,114,115,117,137,138,145,146,148,149,153,158,167,202,225,278,307,353],problemat:[82,375],proce:[15,16,129,130,148,325,400],procedur:[247,318,321],proceed:[11,375],process:[0,2,3,5,7,11,13,14,15,16,22,27,34,36,55,56,59,66,67,68,72,75,78,80,82,84,86,87,98,104,107,112,114,116,117,118,132,136,137,145,146,148,158,164,166,173,183,196,202,203,236,247,265,271,273,278,282,288,298,303,307,308,315,318,321,326,327,336,337,339,352,353,356,359,369,374,375,376,400,402],process_languag:236,process_recog:236,process_sdesc:236,processed_result:375,processj:[347,367],processor:[5,24,73,114,122,153,155,156,172,183,351,402],procpool:375,produc:[11,22,27,62,113,115,121,170,173,202,203,211,216,233,235,263,266,278,282,283,297,329,347,349,358,359,367,375],produce_weapon:263,producion:19,product:[0,2,5,7,9,11,64,137,146,149,151,329,332,359],production_set:67,prof:5,profess:102,profession:[60,78,90,107,114,115,123],profil:[1,141,155,156,159,162,218,293,402],profile_templ:218,profunc:37,prog:265,progmat:89,program:[0,5,7,8,9,12,16,36,48,58,60,62,76,78,86,89,90,103,104,107,108,111,115,116,117,135,137,140,145,146,148,149,153,183,265,293,298,321,327,329],programiz:86,programm:[98,110,115],programmat:62,progress:[11,79,97,118,135,212,214,249,250,251,252,253,357],proident:28,project:[8,11,16,60,64,69,72,73,74,78,80,82,98,115,125,135,144,369,401],projectil:252,promis:0,promisqu:130,prompt:[0,3,45,46,56,59,67,73,78,94,107,110,137,138,139,140,145,148,152,168,184,247,296,310,321,326,327,353,359,402],promptli:15,prone:[9,167,349],pronoun:219,pronounc:216,prop:112,propag:[136,166,302,371],proper:[2,8,11,16,19,46,64,78,81,86,88,89,90,97,98,112,113,114,117,120,121,132,137,148,149,173,184,196,197,226,235,358],properli:[7,8,9,10,11,32,45,60,65,67,84,91,92,93,126,130,132,168,194,196,241,264,272,292,318,375,400],properti:[4,6,8,14,29,31,32,33,37,38,40,44,58,68,70,73,76,77,82,86,89,90,95,99,103,105,109,114,118,120,121,129,130,153,158,159,160,162,168,170,173,181,183,184,187,189,191,194,197,202,209,211,212,218,222,224,233,236,245,246,247,249,251,252,253,258,262,263,264,265,266,268,270,272,273,275,277,278,282,283,285,287,289,290,294,303,305,310,316,330,337,338,339,346,347,349,350,354,356,359,369,370,371,372,375,381,395,400],propnam:121,propos:26,proprietari:137,propval:121,propvalu:121,prose:115,prosimii:[132,133],prospect:[112,202],prot:283,prot_func_modul:[37,281],protect:[20,146,173,203,258],protfunc:[155,156,279,282],protfunc_modul:282,protfunc_pars:282,protfunct:282,protkei:[37,281,282],proto:[307,318],proto_def:233,protocol:[19,22,24,30,36,40,41,46,52,56,76,78,103,104,115,135,138,144,146,149,153,158,160,168,171,219,240,257,278,293,295,298,300,303,307,308,309,310,311,312,313,314,316,317,318,320,321,322,323,325,326,327,329,336,337,338,339,357,371,375,402],protocol_flag:[320,321,325,337],protocol_kei:338,protocol_path:[316,339],protodef:233,prototocol:183,protototyp:[280,282,283],protototype_tag:37,prototoyp:281,prototyp:[24,70,71,76,103,104,112,128,155,156,173,183,202,233,250,251,263,402],prototype1:283,prototype2:283,prototype_:37,prototype_desc:[37,283],prototype_dict:173,prototype_diff:283,prototype_diff_from_object:283,prototype_from_object:283,prototype_kei:[37,70,173,202,282,283],prototype_keykei:173,prototype_lock:[37,283],prototype_modul:[37,173,282,283],prototype_pagin:282,prototype_par:[37,173,283],prototype_tag:283,prototype_to_str:282,prototypeevmor:282,prototypefunc:283,protpar:[282,283],protpart:282,provid:[2,6,8,11,13,17,22,37,38,45,46,49,50,60,66,68,70,75,77,80,82,84,87,93,98,106,107,108,109,113,114,117,123,125,130,132,133,142,145,146,148,149,158,168,173,178,189,194,197,199,202,211,218,220,223,233,234,247,249,250,251,252,253,265,266,272,278,290,318,341,348,359,369,370,371,375,376,383,384,395,400],provok:[3,135],proxi:[45,103,149,151,194,343,346],proxypass:136,proxypassrevers:136,prudent:2,prune:20,pseudo:[53,60,69,72,98,234,235],psionic:252,psql:137,psycopg2:137,pty:67,pub:87,pubkeyfil:318,publicli:[114,135,139],publish:[2,81,135,148],pudb:155,puff:89,pull:[2,9,11,20,22,74,75,78,82,104,115,125,148,228,263,300],pullrequest:74,pummel:111,punch:[20,99],punish:[114,253],puppet:[6,12,20,22,30,31,41,42,51,53,62,67,68,70,81,86,87,90,91,92,105,121,127,132,157,158,164,170,173,181,198,202,229,272,278,337,339,349,367,398,400],puppet_object:[12,158],purchas:97,pure:[45,59,62,71,89,114,130,287,298,347,352],pure_ascii:375,purg:[13,45,153,183],purpos:[13,36,43,56,80,102,108,121,130,132,146,160,164,168,206,216,224,318,347,356,359,375],pursu:[111,262],push:[55,68,75,106,130,148,149,211,228,258,263],pushd:140,put:[3,7,8,12,14,15,22,26,27,31,33,34,37,40,41,45,48,49,51,56,58,62,63,64,66,70,71,72,73,74,75,78,79,81,82,90,91,97,99,100,104,106,107,109,112,113,115,117,118,120,121,123,125,129,132,135,137,146,149,151,167,170,171,173,175,179,195,198,199,202,203,216,218,220,236,247,249,250,251,252,253,255,273,307,321,360,361,375],putti:146,puzzl:[70,111,135,155,156,192,202,263,264],puzzle_desc:263,puzzle_kei:264,puzzle_nam:233,puzzle_valu:264,puzzleedit:233,puzzlerecip:233,puzzlesystemcmdset:233,pvp:112,pwd:148,py3:307,pyc:104,pycharm:[1,75,110,402],pyflak:0,pylint:0,pyopenssl:141,pypath:375,pypath_prefix:375,pypath_to_realpath:375,pypi:[5,78,135,146,352],pypiwin32:[67,140],pyprof2calltre:5,pyramid:266,pyramidmapprovid:266,pyself:113,python2:[6,67,140],python37:140,python3:[78,140,145,152,246],python:[3,5,6,7,8,9,10,12,13,15,16,19,20,22,26,27,31,34,37,40,45,48,49,51,54,55,58,60,61,62,64,66,67,68,71,72,73,74,75,76,78,80,81,84,86,89,91,92,93,94,96,97,98,99,100,101,102,103,105,106,109,110,113,114,115,116,117,118,119,120,121,122,123,124,127,132,133,137,140,141,144,145,146,147,148,149,152,153,165,167,172,173,177,183,184,197,202,206,222,223,224,225,226,228,234,265,266,273,277,281,282,283,289,292,298,300,307,311,316,326,337,339,343,345,348,349,352,353,355,356,357,358,359,361,362,365,368,371,375,381,401,402],python_execut:78,python_path:[167,375],pythonista:135,pythonpath:[167,298,308,353],pytz:376,q_lycantrop:102,q_moonlit:102,q_recently_bitten:102,qualiti:[112,114,165],quell:[12,99,100,105,107,111,117,129,170,242],quell_color:173,queri:[11,13,23,37,43,50,56,58,78,86,89,94,109,110,117,162,191,236,269,270,277,278,281,282,283,287,305,318,333,347,348,349,350,360,366,372,375,376,402],query_al:347,query_categori:347,query_info:298,query_kei:347,query_statu:298,query_util:379,queryset:[38,43,78,190,212,229,269,282,304,346,348,360,379,384,400],queryset_maxs:360,querystr:379,querystring_auth:194,querystring_expir:194,quest:[69,77,90,94,111,112,113,115,119,126,140,264],question:[0,8,11,22,23,26,27,48,64,68,90,112,114,115,116,118,136,140,146,173,184,277,295,296,347,357,359,375],queu:298,queue:[2,120,343],qui:28,quick:[6,20,22,38,43,60,65,68,75,77,86,98,107,108,112,120,135,146,151,160,173,197,235,283,303,347,350,361,383],quicker:[33,58,66,74,114],quickli:[9,13,16,22,23,27,34,43,48,58,62,82,86,114,115,125,128,151,173,197,214,216,235,350,353],quickstart:[6,40,55,58,75,91,145,146,148,153,401,402],quiescentcallback:300,quiet:[82,97,109,158,171,173,178,197,199,236,278,360,375],quiethttp11clientfactori:300,quietli:[56,59,84,347],quirk:[1,138,167,402],quit:[3,5,8,9,12,17,22,26,27,41,48,53,66,68,71,75,77,80,81,85,86,90,97,99,100,102,105,107,108,109,111,114,117,132,137,139,145,170,185,197,207,209,214,218,224,252,318,357,359,360],quitfunc:[26,357],quitfunc_arg:357,quitsave_yesno:357,quo:44,quot:[19,25,26,31,37,62,107,113,127,137,173,185,207,236,357,359,367,371,375],qux:247,ra4d24e8a3cab:25,rabbit:114,race:[77,89,112,118,126,132,135,136,375],rack:[203,263],radio:114,radiu:[72,73,86],rage:[111,246],ragetrait:246,rail:[78,129],railroad:129,rain:[38,111,114,131],raini:264,rais:[16,19,22,37,48,56,70,93,98,102,118,133,158,160,184,190,194,197,202,206,217,222,224,225,234,235,236,246,273,281,282,292,297,298,316,321,327,342,347,348,350,352,353,355,358,359,361,367,368,369,370,371,375,376,380],raise_error:[370,375],raise_except:[202,347],ram:[13,146],ramalho:135,ran:[2,3,8,14,107,290],rand:38,randint:[37,70,98,105,118,120,121,128,249,250,251,252,253,281,283],random:[25,37,38,40,67,70,71,98,100,105,111,113,114,118,120,121,128,131,146,203,216,234,235,249,250,251,252,253,255,258,259,263,264,266,281,283,329,330,367,375],random_string_from_modul:375,random_string_gener:[155,156,192],randomli:[5,38,58,128,131,249,250,251,252,253,258,262,263,281,298,330],randomstringgener:234,randomstringgeneratorscript:234,rang:[3,5,8,20,26,37,59,69,72,73,86,89,98,100,111,113,120,127,128,138,140,149,173,205,218,245,246,250,253,348,357,367,395,400],rank:[51,272],raph:135,raphkost:135,rapidli:167,rapier:102,raptur:322,rare:[7,9,22,23,40,44,48,58,68,75,140,273,355],rascal:43,rase:204,rate:[22,74,78,113,146,155,156,178,192,292,298,317,375],ratetarget:[113,245,246],rather:[0,5,6,8,9,11,12,13,14,22,34,38,40,43,44,58,63,64,68,69,70,73,74,75,77,78,82,84,86,87,90,98,100,104,107,109,110,113,114,117,120,123,133,143,153,158,162,166,170,173,174,178,181,183,196,220,224,232,236,246,249,250,251,252,253,267,272,278,280,282,283,346,347,349,352,361,367,370,371,374,400],ration:[113,196],raw:[22,30,37,49,56,58,62,75,78,87,89,100,107,108,110,114,123,158,165,168,173,181,182,184,236,240,246,265,278,303,318,321,326,327,337,352,357,359,367,369,375],raw_cmdnam:[99,165,182],raw_desc:217,raw_id_field:[187,275,285],raw_input:[97,359],raw_nick:33,raw_str:[22,27,97,99,158,160,164,165,168,184,210,218,247,261,278,280,337,347,359],raw_templ:33,rawhid:203,rawhiderecip:203,rawstr:[168,184],rcannot:68,rdelet:183,re_bg:374,re_bgfg:374,re_blink:374,re_bold:374,re_color:374,re_dblspac:374,re_double_spac:374,re_fg:374,re_format:352,re_hilit:374,re_invers:374,re_mxplink:374,re_norm:374,re_str:374,re_ulin:374,re_underlin:374,re_unhilit:374,re_url:374,reach:[27,33,59,68,86,99,100,111,117,118,129,146,155,168,218,222,246,253,272,318,322,341,359,360,367,372,401],reachabl:[44,78],react:[27,44,126,127,262,278],reactiv:183,reactor:[309,336,343,373],read:[5,8,9,11,13,14,16,17,19,20,22,23,27,31,37,40,41,50,55,58,59,62,66,67,68,71,74,75,77,78,79,80,82,84,86,87,89,91,93,97,98,99,100,102,103,104,105,106,107,108,111,113,114,115,117,121,130,132,133,135,136,137,143,144,146,149,152,158,162,172,180,191,194,197,211,217,220,228,229,234,236,246,263,264,270,277,278,282,283,287,305,307,330,347,349,350,353,354,358,360,366,368,400],read_batchfil:353,read_default_fil:2,read_flag:211,read_only_field:381,readabl:[5,19,44,45,60,62,72,75,195,202,211,263,352,359],readable_text:263,reader:[30,75,91,95,117,132,135,147,178,220,253,303,317],readi:[2,3,5,7,11,12,16,31,34,48,49,53,74,82,84,100,104,105,115,125,129,139,140,145,158,168,180,236,249,250,251,252,253,278,327,360,369,375],readili:[73,137],readin:358,readlin:[194,368],readm:[10,11,15,71,74,104,192,194,240],readonlypasswordhashfield:159,readthedoc:[135,379],real:[3,4,5,11,12,19,20,34,37,45,48,54,60,68,71,73,75,77,81,86,91,92,102,107,108,114,118,120,121,122,130,140,144,146,148,153,162,167,191,196,203,205,235,236,251,272,329,353,362],real_address:12,real_nam:12,real_seconds_until:[205,362],real_word:235,realist:[8,114,115,131,211],realiti:[73,77,81,89,112,130,135],realiz:[11,105,130],realli:[0,3,4,8,9,13,14,15,20,22,27,31,34,38,40,43,44,48,49,51,60,68,73,75,78,80,82,86,91,92,97,98,99,100,105,106,108,109,113,115,117,127,129,144,147,153,168,184,196,197,198,247,265,273,307,352,353,359,371],really_all_weapon:102,realm:318,realnam:34,realpython:48,realtim:[91,104,205],realtime_to_gametim:205,reason:[5,6,7,11,13,14,23,27,31,33,34,37,38,40,44,49,53,56,58,62,63,67,68,70,72,74,75,78,82,84,86,87,88,89,90,91,93,96,99,105,106,112,114,115,117,118,120,130,136,140,149,158,171,173,178,183,202,207,212,234,235,246,278,282,288,295,300,307,308,309,310,316,317,318,321,326,327,329,337,338,339,349,357,368,375,400],reasourc:37,reassign:72,reattach:[7,309,310],rebas:11,reboot:[9,13,19,26,32,38,41,44,58,77,83,104,120,146,148,152,158,167,178,183,200,218,246,262,263,278,287,288,290,292,298,338,339,357,359,375],reboot_evennia:298,rebuild:[9,91,140,148,310],rebuilt:22,rec:236,recach:264,recal:[263,400],recaptcha:132,receipt:[149,300],receiv:[3,8,20,22,23,27,28,33,41,46,56,61,62,70,74,87,91,98,104,126,132,158,166,167,184,185,189,190,191,207,212,229,236,240,246,278,300,303,307,309,310,316,326,327,336,337,355,360,372,375],receive_functioncal:307,receive_status_from_port:298,receivelock:272,receiver1:184,receiver2:184,receiver_account_set:162,receiver_object_set:277,receiver_script_set:287,recent:[17,80,82,102,121,142,341],recently_bitten:102,recev:327,recip:[44,66,83,114,155,156,192,201,203,204,233],recipe_modul:202,recipe_nam:202,recipenam:70,recipes_pot:202,recipes_weapon:202,recipi:[23,91,158,190,229,307],reckon:[67,69],recoc:113,recog:[33,69,113,236],recog_regex:236,recogerror:236,recoghandl:236,recogn:[8,30,34,50,99,100,108,114,133,140,146,153,236,246,343],recognit:[115,236,347,367],recommend:[0,2,5,8,11,27,34,37,45,49,58,59,60,64,67,74,75,77,82,91,93,94,101,107,112,114,118,135,137,138,140,146,152,183,220,224,239,265,273,278,300,353,359,372],recommonmark:75,reconfigur:146,reconnect:[158,160,178,295,298,307,309,310,336,339],reconnectingclientfactori:[295,309,310],record:[16,121,137,146,240,253,341,395],record_ip:341,recours:49,recov:[19,83,84,89,246,249,250,251,252,253,273,375],recoveri:120,recreat:[9,38,73,104,137,140,160,167,353,354],rectangl:358,rectangular:[91,358],recur:78,recurs:[13,272,282],red:[14,15,20,31,33,37,62,100,104,106,107,108,130,173,183,211,258,263,352,367,376],red_button:[14,15,33,100,104,155,156,173,192,254],red_kei:31,red_ros:102,redbutton:[14,15,33,100,104,173,258],redd:149,reddit:149,redefin:[22,34,68,77,278,395],redhat:[140,142],redirect:[41,53,64,68,93,104,132,136,197,211,214,359,400],redirectview:400,redistribut:23,redit:197,redo:[26,107,108,112,357],redon:302,redraw:318,reduc:[120,249,250,251,252,253,311],reduced_redund:194,reduct:194,redund:352,reel:167,reen:[62,352],ref:[45,75,137,236,278,375,395],refactor:[90,278,401],refer:[7,8,10,11,14,20,22,23,27,31,33,34,37,38,40,41,45,51,53,58,59,63,66,67,68,70,71,72,73,74,78,89,90,92,93,94,99,102,104,105,106,107,108,110,113,114,115,118,120,130,132,133,135,136,146,148,153,158,167,173,178,182,196,203,214,218,234,236,249,250,251,252,253,272,278,289,292,300,310,330,338,346,348,359,365,371,372,400,401],referenc:[34,37,40,89,173,189,194,236,270,349,375],referenti:375,referr:146,refin:[72,203],reflect:[107,111,113,400],reflow:50,reformat:[283,361,368],reformat_cel:361,reformat_column:[73,361],refresh:[0,133,318,341],refus:[49,114],regain:84,regard:[8,130,234,379],regardless:[8,20,22,31,41,45,49,51,56,62,91,95,112,118,129,158,166,196,211,219,236,278,292,315,318,321,336,338,347,350,353,365,368,375],regener:251,regex:[22,26,33,46,168,171,184,200,234,236,342,347,359,367,375],regex_nick:33,regex_tupl:236,regex_tuple_from_key_alia:236,regexfield:159,region:[65,91,146,171],region_nam:194,regist:[11,40,46,56,64,120,128,132,141,143,149,151,158,178,228,262,263,288,298,309,310,316,339,341,343,352,367,383,398,400],register_error:352,register_ev:228,registercompon:46,registertest:398,registr:[141,400],registri:[234,341,343],regress:282,regul:273,regular:[17,22,38,41,44,64,75,93,100,101,102,104,107,108,112,117,123,131,133,135,146,160,166,199,233,234,264,273,292,350,365,375,401],regulararticl:366,regulararticle_set:366,regularcategori:366,regularli:[9,97,128,131,147,205,262,264,290,292,301,331,362],reilli:135,reinforc:135,reiniti:153,reinstal:140,reinvent:90,reject:[218,234],rejectedregex:234,rel:[11,14,15,20,27,40,48,51,68,72,96,114,121,132,205,211,253,353,359],relai:[19,22,41,144,158,178,196,219,278,316,339,359,360,375],relat:[20,22,23,27,40,45,46,83,89,90,102,104,105,108,114,117,131,135,144,149,153,159,162,163,166,180,181,186,190,191,205,210,211,212,228,240,249,250,251,252,253,261,264,270,277,278,287,292,303,339,346,347,349,350,352,359,366,368,377,381,388,395],related_field:[159,187,268,275,285,346],related_nam:[162,191,270,277,287,347,349,350,366],relationship:[23,45,72],relay:160,releas:[67,69,74,77,83,104,115,134,135,140,146,183,401],relev:[13,15,22,31,34,42,43,45,62,64,65,67,68,74,75,85,91,92,117,120,121,123,132,135,158,159,164,166,196,197,202,246,272,273,289,312,330,337,338,339,346,352,357,359,369],relevant_choic:197,reli:[8,23,27,44,58,59,62,64,67,79,87,92,95,97,98,109,114,130,219,236,246,264,298,349,359],reliabl:[14,45,82,84,137,365],reload:[0,2,3,7,9,12,14,15,19,20,22,25,26,27,29,30,36,38,40,41,44,45,49,51,53,54,64,66,68,70,81,83,84,86,87,88,90,91,92,93,95,99,104,105,106,107,117,118,120,121,123,125,126,127,129,132,133,140,141,143,147,158,160,167,172,173,183,189,197,198,206,207,217,225,232,236,242,243,246,263,264,266,273,278,288,290,292,298,307,308,310,312,336,339,343,347,353,355,357,358,359,362,375,402],reload_evennia:298,reluct:114,remain:[6,14,20,22,26,27,37,38,42,51,61,85,91,98,104,105,106,117,146,153,165,167,173,175,179,189,198,202,205,214,217,235,249,250,251,252,253,262,278,298,326,327,359,360,367],remaind:[22,81,205],remaining_repeat:38,remap:[75,107,347,367],rememb:[1,5,6,9,11,13,14,20,22,27,31,43,44,46,49,58,59,62,66,68,72,73,80,81,83,84,86,87,89,91,92,93,98,105,107,109,111,112,113,114,115,117,121,130,139,140,146,171,173,198,224,278,288,353,372],remind:[26,66,75,80],remit:171,remnisc:90,remot:[82,148,149,151,178,194,307,309,321],remov:[2,5,8,9,11,13,19,20,26,27,31,32,33,34,38,44,49,66,67,68,77,80,81,86,87,91,93,95,97,98,99,104,105,111,114,120,125,132,147,155,166,167,171,173,178,179,180,183,188,189,191,197,199,203,211,216,217,218,222,226,233,234,235,236,245,246,247,249,250,251,252,253,258,273,277,278,283,288,291,292,298,316,327,339,341,347,350,352,356,359,365,371,373,374,375,384],remove_backspac:374,remove_bel:374,remove_charact:120,remove_default:[20,167],remove_receiv:191,remove_send:191,removeth:347,renam:[67,91,95,99,100,107,108,117,125,173,179,278,349],render:[42,68,75,93,95,123,125,132,133,159,180,220,268,275,343,346,369,371,381,393,395,400],render_post:327,renew:[84,91,341],repair:[81,112],repeat:[3,5,59,66,73,92,107,112,114,120,125,127,129,145,153,158,160,196,205,234,247,287,290,298,303,322,347,355,359,362,375],repeatedli:[3,15,30,92,104,262,287,290,292,298,303,329],repeatlist:30,repetit:[69,92,120,234],replac:[2,20,22,26,27,30,31,33,34,37,40,41,46,62,64,67,68,69,73,75,82,84,85,87,90,93,94,99,104,107,109,110,113,117,120,125,133,137,148,158,165,166,167,168,171,179,180,184,196,198,200,202,207,210,216,217,218,222,225,232,233,235,236,258,261,264,265,273,278,280,282,283,310,313,326,327,337,347,352,357,358,359,361,367,374,375],replace_data:361,replace_timeslot:217,replace_whitespac:361,replacement_str:179,replacement_templ:179,replenish:[249,250,251,252,253],repli:[22,27,114,141,160,196,229,296,320,321,327,339,359],replic:[68,115,125],replica:105,repo:[7,11,75,90,103,112,135,375],report:[0,5,6,8,11,22,32,38,40,44,68,69,70,74,79,98,109,112,114,117,118,120,125,137,138,140,145,149,173,202,222,225,236,265,278,298,303,310,313,314,321,322,326,337,339,352,355,359,375],report_to:355,repositori:[2,10,55,67,69,82,103,134,136,137,148,283],repositri:55,repr:[98,375],reprehenderit:28,repres:[8,12,20,22,34,41,42,45,53,58,61,66,67,68,71,72,76,78,81,82,89,92,93,99,100,102,103,104,105,106,108,110,115,120,125,130,132,158,164,188,190,199,214,218,220,222,228,234,235,236,240,242,246,247,251,263,264,265,278,283,292,295,309,310,326,327,337,338,339,343,347,348,352,354,355,359,360,361,371,375],represen:105,represent:[12,13,33,41,53,58,59,61,78,83,91,105,118,130,190,222,225,236,282,287,307,326,327,350,356,362],reprocess:149,reproduc:[48,278],reput:[112,239],reqhash:[348,375],reqiur:218,request:[0,11,27,31,42,53,64,74,93,104,108,121,123,132,133,136,140,146,149,158,159,160,171,187,196,225,275,278,282,285,298,300,307,310,312,317,318,320,327,343,346,350,359,379,380,384,387,388,389,393,400],request_finish:42,request_start:42,requestavatarid:318,requestfactori:343,requestor:[158,341],requir:[2,5,8,13,15,16,22,26,29,31,32,34,37,44,45,46,48,58,62,63,67,68,69,70,71,72,73,74,75,80,91,93,97,99,112,114,115,117,120,125,127,130,131,132,133,134,135,136,137,139,142,143,145,146,151,152,153,159,172,173,178,183,190,191,194,202,203,206,207,217,218,232,234,236,246,247,251,252,264,265,268,269,272,275,278,282,298,309,310,323,331,342,346,348,353,358,359,360,361,365,370,371,372,375,395,400],require_singl:282,requirements_extra:0,requr:37,rerout:[170,174,310],rerun:[14,15,27,202],research:[114,135,224],resembl:[63,77,82],resend:22,reserv:[22,48,73,99,105,107,282,342,348,367,375],reset:[16,17,19,20,22,26,38,40,41,45,49,54,62,66,73,84,88,95,99,104,113,118,120,121,129,130,137,158,160,167,173,183,188,205,209,211,225,236,245,246,263,273,298,302,308,318,336,347,350,353,361,362,367,373,375],reset_cach:[347,350],reset_callcount:38,reset_gametim:[19,362],reset_serv:302,reset_tim:217,resid:[60,103,273],residu:[183,251],resist:[283,375],resiz:[91,358,361],resolut:[62,114,120,246],resolv:[0,3,11,40,84,94,107,108,114,115,120,146,233,249,250,251,252,253,381],resolve_attack:[249,250,251,252,253],resolve_combat:120,resort:[22,91,139,178,236,375],resourc:[0,8,44,60,64,67,75,76,83,87,89,99,102,103,104,105,106,107,108,109,114,125,137,146,149,246,252,288,296,327,343,354,373,401],respawn:112,respect:[22,31,38,40,41,45,66,70,91,106,117,121,137,171,173,180,196,202,229,233,236,243,273,278,337,338,349,350,353,355,361,372,375,395],respond:[27,32,42,56,66,71,104,112,126,127,130,153,325,329],respons:[17,27,48,50,59,72,74,78,79,97,98,127,128,129,140,146,158,160,167,178,189,202,264,266,270,278,296,298,300,307,330,339,349,369,371,375,381],response_add:[159,187,275],resport:375,rest:[7,17,22,27,33,38,40,58,73,84,89,96,97,104,105,107,108,111,112,114,118,121,140,152,165,181,182,246,249,250,251,252,253,347,352,361,379,380,381,382,383,384],rest_framework:[379,380,381,382,384],restart:[0,3,5,7,9,11,36,40,46,49,55,64,91,105,108,120,137,146,149,153,155,158,183,189,197,200,225,278,288,290,292,302,315,336,337,338,375],restartingwebsocketserverfactori:[160,309],restock:97,restor:[20,66,130,197,252,288,292],restrain:[173,246,272,358,375],restrict:[13,29,31,37,44,45,46,51,73,80,100,103,104,109,113,118,133,136,146,173,178,199,234,252,253,268,273,283,355,357,359,361,372],restructur:[75,89],result1:233,result2:[27,233],result:[6,8,11,13,19,20,22,27,31,37,40,41,44,48,59,62,64,70,75,85,88,91,98,99,102,103,105,106,107,109,113,114,117,118,120,121,125,127,130,133,137,146,158,165,166,168,173,180,184,189,191,196,202,203,204,206,211,218,233,234,235,236,239,246,249,250,251,252,253,264,269,273,278,281,282,283,298,307,330,347,349,352,357,358,359,361,365,367,368,369,372,375,376],result_nam:233,resum:[22,84,117],resurrect:262,resync:[160,307,337],ret:[22,184],ret_index:375,retain:[6,19,20,48,73,108,219,246,270,283,344,349,353,355,368,375],retext:75,retract:196,retreat:253,retri:298,retriev:[6,22,30,43,58,60,65,66,93,121,158,162,164,167,173,183,188,190,217,224,246,269,272,277,282,296,303,304,310,316,325,347,350,356,365,370,372,375,379,380,383,384,400],retriv:[160,354],retroact:[45,91],retur:28,return_appear:[72,121,199,211,212,217,236,257,263,278],return_cmdset:180,return_detail:[217,264],return_iter:282,return_key_and_categori:350,return_list:[347,350],return_map:73,return_minimap:73,return_obj:[13,33,347,350,370],return_par:283,return_prototyp:128,return_puppet:158,return_tagobj:350,return_tupl:[33,206,347],returnvalu:[22,48],reus:[107,109,365],rev342453534:375,reveal:[111,199],reveng:115,reverend:194,revers:[20,22,62,73,84,86,129,130,133,162,191,245,266,270,277,287,343,347,349,350,352,366,384],reverseerror:[298,307],reversemanytoonedescriptor:[162,277,366],reverseproxyresourc:343,revert:[11,130,146,170,269],review:[9,20,64,66,74,78,87,99,113],revis:112,revisit:[2,359],reviu:27,revok:91,revolutionari:11,reward:119,rework:[84,105,112],rfc1073:314,rfc858:320,rfc:[314,320],rfind:352,rgb:[62,107,352],rgbmatch:352,rgh:107,rhel:136,rhostmush:[60,63,90],rhs:[82,91,181,182,184],rhs_split:[173,179,181,182],rhslist:[181,182],ricardo:375,riccardomurri:375,rich:[68,90,134,135,356],richard:135,rick:37,rid:[89,106],riddanc:49,riddick:218,ride:129,right:[0,3,4,8,9,15,18,22,27,29,30,31,33,37,38,46,48,55,62,66,70,71,73,75,77,81,82,83,84,86,87,89,90,91,97,98,99,102,103,104,105,107,108,111,112,115,117,121,126,129,130,132,133,136,137,140,145,146,159,167,170,173,181,182,189,194,198,202,209,211,217,218,220,225,226,233,253,258,262,263,264,266,273,281,283,287,338,352,353,357,361,375,376],right_justifi:[37,281],rigid:90,rindex:352,ring:[109,235],rise:[20,92],risen:92,risk:[75,90,112,114,121,140,146,172,183],rival:73,rjust:352,rm_attr:173,rnormal:62,rnote:183,road:[20,71,73,129,166],roam:[111,167,262],roar:73,robot:132,robust:[97,98,149],rock:[58,120,167],rocki:111,rod:167,role:[17,77,90,98,106,112,118,137,249],roleplai:[13,29,67,77,90,112,113,118,120,121,135,206,236,402],roll1:118,roll2:118,roll:[13,69,70,91,98,108,113,114,118,120,121,140,206,249,250,251,252,253,341],roll_challeng:118,roll_dic:206,roll_dmg:118,roll_hit:118,roll_init:[249,250,251,252,253],roll_result:206,roll_skil:118,roller:[70,113,114,118,120,202,206],rom:135,roof:173,room1:8,room56:14,room:[3,8,14,15,16,19,20,22,31,37,38,40,43,45,49,60,63,65,67,68,71,73,76,77,78,81,88,89,90,92,97,98,100,101,102,104,105,106,107,108,109,111,117,118,120,121,126,127,128,129,131,132,140,155,156,164,165,166,167,171,173,179,184,192,197,199,206,208,209,210,211,214,216,217,224,236,242,243,244,249,250,251,252,253,258,260,261,262,263,265,266,272,278,287,302,330,353,373,379,384,398,402],room_flag:89,room_lava:89,room_replac:209,room_typeclass:[266,373,398],roombuildingmenu:[68,197],roomnam:[91,173],roomref:129,rooms_with_five_object:102,roomstat:211,roomviewset:384,root:[0,2,4,5,6,7,9,10,14,31,34,58,64,67,68,75,76,78,93,95,103,125,133,134,137,140,145,146,148,263,278,283,298,343,356,402],rose:[13,33,34,45,101,102,109],roster:[67,113,249,250,251,252,253],rosterentri:67,rot:8,rotat:[104,211,368],rotate_flag:211,rotatelength:368,rough:[75,112],roughli:[91,112,375],round:[17,235,253,361],rounder:235,rout:[46,72,89,100,129,158],router:[146,383],routin:[236,333,372,375],row:[46,50,58,62,66,72,73,75,78,91,93,102,120,123,130,361,375],rpcharact:236,rpcommand:236,rpg:[91,94,104,105,112,118,206,253],rpi:135,rplanguag:[113,155,156,192,236],rpm:140,rpobject:236,rpsystem:[75,113,155,156,192,232,235],rpsystemcmdset:236,rred:352,rsa:[318,319],rspli8t:98,rsplit:[121,352],rss2chan:[99,147,178],rss:[9,135,151,155,156,160,178,186,293,303,306,316,402],rss_enabl:[147,178],rss_rate:160,rss_update_interv:178,rss_url:[147,160,178],rssbot:160,rssbotfactori:317,rsschan:178,rssfactori:317,rssreader:317,rst:75,rstop:183,rstrip:[98,352],rsyslog:239,rtest2:62,rtext:97,rthe:68,rthi:[62,107],rtype:343,rubbish:170,rubi:78,rudimentari:262,ruin:[111,217,264],rule:[4,8,11,14,15,22,29,31,49,62,77,81,91,104,108,112,113,119,130,135,197,234,235,246,249,250,253,270,353,402],rulebook:[114,120],rumour:111,run:[0,2,5,6,9,10,11,12,13,14,15,16,19,20,25,27,29,31,36,37,38,40,44,45,46,48,53,55,58,66,67,69,71,73,75,76,78,81,82,83,84,89,90,92,93,95,97,98,99,100,102,104,105,106,107,108,110,111,112,113,114,115,117,118,121,123,125,129,130,131,132,133,135,136,137,138,139,140,144,146,149,152,153,155,158,160,164,165,167,168,172,173,178,179,180,183,184,188,189,202,210,225,226,236,239,243,246,247,249,250,251,252,253,261,266,272,273,278,282,283,287,290,292,298,302,304,308,315,316,323,327,329,332,336,337,341,343,349,352,353,357,359,360,362,368,372,373,375,400,401,402],run_async:[48,375],run_connect_wizard:298,run_dummyrunn:298,run_evscaperoom_menu:210,run_exec:359,run_exec_then_goto:359,run_init_hook:336,run_initial_setup:336,run_menu:298,run_option_menu:210,run_start_hook:[45,349],rundown:110,runexec:359,runexec_kwarg:359,runnabl:37,runner:[2,7,263,329],runsnak:5,runtest:[184,195,204,215,226,241,245,259,324,334,366,373,382,390,398],runtim:[19,22,49,92,168,197,265,362,375],runtimeerror:[118,158,160,202,222,225,228,234,235,246,282,316,347,359,367,375],runtimewarn:282,rusernam:27,rush:84,rusti:97,ruv:2,ryou:68,s3boto3storag:194,s3boto3storagefil:194,s3boto3storagetest:195,s3boto3testcas:195,sad:[132,321],safe:[0,6,11,13,20,34,40,69,71,78,85,89,96,113,114,132,151,158,170,196,273,292,307,339,343,349,353,356,365,375],safe_join:194,safer:[14,49],safest:[41,66,146,349],safeti:[12,34,45,89,113,121,146,173,196,277,353],sai:[0,5,8,9,11,15,17,19,20,22,27,31,34,37,45,46,48,49,53,62,63,65,66,68,71,78,82,84,86,87,88,89,90,91,92,93,98,99,100,102,105,107,108,113,114,115,117,118,120,121,126,127,130,134,140,146,167,179,196,198,206,209,211,218,228,235,236,246,247,258,264,278,359],said:[0,8,27,43,48,56,66,68,71,72,73,80,88,90,98,105,107,113,114,127,133,165,178,182,236,266,278,310,349,359],sake:[14,64,90,107,112,114,115,130,185,207,400],sale:97,salt:[70,202],same:[0,3,6,7,8,9,11,12,13,14,15,16,19,20,22,23,26,30,31,32,34,37,38,40,41,43,44,45,48,49,50,51,53,54,56,58,59,60,61,62,66,67,68,69,73,74,75,77,78,81,83,84,87,88,90,91,92,93,95,97,98,99,100,102,103,104,105,106,107,108,109,114,115,117,118,120,121,125,129,130,132,133,134,137,140,146,147,148,152,153,158,164,165,166,167,168,171,173,181,182,183,184,189,194,195,197,199,202,205,211,212,216,217,220,224,225,229,234,235,236,242,244,246,247,249,250,251,252,253,262,264,265,266,272,278,282,283,287,288,292,302,307,319,322,323,337,338,339,341,343,346,347,348,349,350,352,353,355,359,360,361,362,368,369,375,384,395,400],sampl:[2,89,136,148,247],san:220,sand:[92,203],sandi:73,sane:[1,75,112,135,400],sanit:[395,400],saniti:[8,67,72,73,107,369],sarah:[63,179],sat:[65,81,211],satisfi:[60,181,347],satur:149,sauc:107,save:[2,3,6,11,16,19,22,23,26,27,32,33,34,37,38,41,42,43,44,45,58,66,67,68,71,78,81,84,87,89,99,101,104,105,107,120,121,132,138,139,148,149,153,158,159,170,173,183,187,189,190,191,195,197,225,235,273,275,277,278,280,282,283,285,288,290,291,292,296,303,316,330,331,336,343,346,347,349,356,357,365,369,370,371,375],save_a:[187,268,275,285,294],save_as_new:346,save_buff:357,save_data:369,save_for_next:[22,168],save_handl:369,save_kwarg:370,save_model:[159,187,275,285],save_nam:292,save_on_top:[187,268,275,285,294],save_prototyp:282,save_recip:233,savefunc:[26,357,370],savehandl:370,saver:356,saverdict:356,saverlist:356,saverset:356,saveyesnocmdset:357,savvi:115,saw:[48,71,93,105,107],say_text:127,saytext:236,scale:[7,62,75,90,104,112,118,137,235,401],scalewai:146,scam:114,scan:[136,164,262,264],scarf:199,scari:[105,107],scatter:[251,353],scedul:362,scenario:91,scene:[6,13,30,37,43,62,75,77,81,108,111,114,118,120,130,234,264,287,292,365],schedul:[19,92,205,225,362],schema:[11,45,58,78,80,375],scheme:[22,58,62,83,107,140,173,183,352],school:114,scienc:72,scientif:135,scissor:[70,120],scm:67,scope:[30,77,78,84,112,113,114,117,133,234,355],score:[91,212,375],scraper:400,scratch:[9,10,53,71,90,91,113,114,121,125,140,210],scream:111,screen:[6,22,24,27,28,30,37,38,40,41,50,54,62,95,97,104,106,113,132,148,159,185,207,220,253,281,303,318,360,375,402],screenheight:[30,303],screenread:[30,303,326,327],screenshot:132,screenwidth:[30,168,303],script:[2,5,7,10,13,14,15,19,24,31,32,34,37,40,41,42,43,44,45,46,58,60,69,76,77,89,90,92,97,99,100,103,104,105,109,111,114,115,120,126,128,131,132,140,143,146,149,153,155,156,158,160,172,173,183,191,192,196,205,208,217,221,222,228,233,234,235,243,249,250,251,252,253,255,258,264,266,272,277,278,282,283,298,331,336,353,354,355,362,370,372,373,375,379,381,384,398,402],script_path:173,script_typeclass:[259,373,398],scriptattributeinlin:285,scriptbas:290,scriptclass:289,scriptdb:[45,76,155,285,287,345,379,381],scriptdb_db_attribut:285,scriptdb_db_tag:285,scriptdb_set:[162,277,347,350],scriptdbadmin:285,scriptdbfilterset:[379,384],scriptdbmanag:[286,287],scriptdbseri:[381,384],scriptdbviewset:384,scripthandl:[155,156,284],scriptkei:173,scriptmanag:286,scriptnam:354,scripttaginlin:285,scroll:[6,28,103,107,121,140,360],scrub:339,sdesc:[69,89,113,232,236],sdesc_regex:236,sdescerror:236,sdeschandl:236,sdk:140,sea:[73,111],seal:113,seamless:236,seamlessli:36,search:[3,8,11,12,14,22,26,29,33,34,37,38,40,45,55,65,66,67,68,77,78,81,85,87,91,94,99,102,103,104,105,106,107,110,114,115,117,118,120,121,125,133,155,156,158,164,166,168,173,180,183,190,196,211,214,224,229,233,236,249,250,251,252,253,264,266,269,270,272,278,281,282,289,304,347,348,349,350,351,352,355,357,375,379,402],search_:[19,102,109],search_account:[42,91,109,155,278,372],search_account_tag:372,search_at_multimatch_input:278,search_at_result:[236,278],search_channel:[87,155,190,372],search_channel_tag:372,search_field:[187,268,275,285,294,346],search_for_obj:173,search_help:[155,269],search_help_entri:372,search_helpentri:269,search_index_entri:[168,170,171,172,173,178,179,180,181,182,183,184,185,188,196,197,198,199,202,206,207,209,217,218,219,223,229,232,233,236,242,243,244,247,249,250,251,252,253,258,262,263,264,265,270,278,357,359,360],search_messag:[155,190,372],search_mod:236,search_multimatch_regex:278,search_object:[13,14,19,45,73,105,107,109,129,155,158,372],search_object_attribut:109,search_objects_with_prototyp:282,search_prototyp:282,search_script:[38,155,372],search_script_tag:372,search_tag:[43,65,102,109,155,372],search_tag_account:43,search_tag_script:43,search_target:229,searchabl:[103,224],searchdata:[158,236,278,372],searchstr:29,season:[69,112,113,115,217],seat:112,sec:[30,48,84,92,205,310,362],secmsg:368,second:[8,13,15,19,20,22,27,31,37,38,40,44,48,50,58,59,62,66,68,75,81,82,84,86,87,92,93,96,97,98,99,105,107,109,113,120,121,128,129,130,131,133,140,146,149,153,158,160,165,173,202,205,216,224,225,228,236,243,246,249,250,251,252,253,255,262,272,278,283,292,298,303,312,317,330,341,352,355,359,362,368,375,376],secondari:[95,338],secondli:[34,101],secreci:11,secret:[67,104,112,137,141,143,206,298],secret_kei:[67,194],secret_key_nam:194,secret_set:[67,80,104,137,141,298],sect_insid:72,section:[0,2,5,8,13,16,20,22,25,27,29,31,34,38,45,46,53,58,61,67,68,73,75,80,81,82,84,86,91,92,93,94,100,102,103,105,106,107,109,110,114,132,137,140,145,146,148,152,217,235,283,352,353,359,376,379],sector:72,sector_typ:72,secur:[0,13,14,31,37,60,62,68,87,90,97,121,132,133,140,146,151,155,156,172,183,189,192,194,270,278,318,349,368,395,402],secure_attr:31,secure_url:194,security_token:194,security_token_nam:194,sed:2,sedcond:291,see:[0,3,4,5,7,8,9,10,11,12,13,14,15,19,20,21,22,23,25,26,27,28,29,30,31,33,34,37,38,40,41,44,45,46,48,49,51,53,55,58,59,60,61,62,64,66,67,68,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,95,96,98,99,100,102,103,104,105,106,107,108,110,111,113,114,115,117,120,121,123,125,126,127,128,129,130,131,132,133,136,137,140,141,143,144,145,146,147,148,149,153,158,168,170,172,173,178,179,180,181,182,184,189,191,192,194,196,197,202,203,207,209,211,214,216,220,222,229,233,234,235,236,240,243,244,246,247,249,250,251,252,253,255,258,262,264,265,266,272,277,278,291,296,298,300,301,309,310,311,312,314,318,319,321,323,325,326,327,329,330,338,339,343,347,352,355,356,357,358,361,367,370,371,375,389,395,400,401],seed:[70,202,204],seek:[111,211,273,368],seem:[20,37,46,68,80,86,87,89,110,112,115,117,121,129,138,140,145,153,347,353],seen:[8,11,20,23,27,41,53,66,68,71,72,73,84,90,91,93,95,98,99,102,105,106,108,110,117,128,129,130,197,282,310,361],sefsefiwwj3:67,segment:[129,343],seldomli:[168,184],select:[7,11,12,19,20,27,31,40,41,46,58,65,68,73,75,93,97,100,113,121,128,132,139,140,165,166,171,180,210,247,250,349,357,359,381],selet:359,self:[3,8,12,13,14,19,20,22,26,27,31,33,34,37,38,44,45,48,53,55,58,63,66,67,68,70,72,75,81,82,83,84,85,86,87,88,89,90,91,92,95,96,97,99,100,105,106,107,108,109,113,114,117,118,120,121,126,127,128,129,131,133,140,143,144,158,160,162,164,166,167,168,170,173,174,178,181,182,183,184,188,189,191,196,197,198,199,202,206,209,210,211,214,217,218,222,229,232,233,236,246,247,249,250,251,252,253,255,258,261,262,263,264,265,266,272,278,291,296,298,300,301,305,309,310,316,318,319,321,323,325,326,327,337,338,339,347,349,350,352,357,359,360,365,367,369,370,371,375,389],self_pid:375,selfaccount:91,selfself:38,sell:[97,113,114,134,196],semi:[5,100,107,131,216,235],semicolon:[31,273,355],send:[5,12,19,22,23,27,28,30,31,34,38,41,42,44,46,49,55,56,61,62,65,68,70,78,79,82,84,87,91,95,98,99,104,106,109,114,118,120,121,127,128,130,132,143,149,151,153,158,160,164,167,168,171,178,182,184,188,189,190,191,194,196,202,211,218,219,229,236,240,253,255,257,261,262,272,278,291,292,295,298,300,301,303,307,308,309,310,311,313,316,317,318,320,321,322,324,326,327,329,337,338,339,340,352,355,356,359,361,375],send_:[53,56,316],send_adminportal2serv:308,send_adminserver2port:295,send_authent:309,send_channel:[309,310],send_default:[53,56,309,310,316,318,321,326,327],send_defeated_to:262,send_emot:236,send_functioncal:307,send_game_detail:300,send_heartbeat:309,send_instruct:298,send_mail:229,send_msgportal2serv:308,send_msgserver2port:295,send_p:310,send_privmsg:310,send_prompt:[318,321,326,327],send_random_messag:255,send_reconnect:310,send_request_nicklist:310,send_status2launch:308,send_subscrib:309,send_testing_tag:261,send_text:[53,56,318,321,326,327],send_unsubscrib:309,sender:[23,42,87,158,160,178,189,190,191,196,211,236,257,278,309,340,365,372],sender_account_set:162,sender_extern:191,sender_object:340,sender_object_set:277,sender_script_set:287,sender_str:189,sendernam:178,senderobj:355,sendlin:[318,321,326],sendmessag:[53,218],sens:[20,31,34,48,58,68,74,89,91,108,117,129,137,166,258,355,356,359],sensibl:[146,302],sensit:[13,27,31,91,102,190,194,197,205,217,225,240,241,269,348,362,372],sensivit:234,sent:[23,27,30,41,42,46,56,59,61,62,82,91,93,98,104,107,158,160,164,178,180,184,189,190,191,197,207,211,218,225,229,240,257,259,265,278,295,298,300,303,307,308,309,310,318,322,326,337,339,347,359,367,372,381],sentenc:[71,98,211,228,235,236],sep:[352,375],sep_kei:[68,197],separ:[5,7,11,13,14,15,20,22,31,32,33,34,36,38,41,43,44,46,53,58,62,63,65,69,70,71,74,75,78,84,90,91,92,97,98,99,100,102,106,107,108,112,113,121,125,129,130,132,136,137,143,144,145,147,149,165,167,168,173,179,180,181,182,183,184,189,197,202,225,228,229,235,236,247,249,250,251,252,253,264,266,269,273,277,278,282,288,292,317,322,327,339,352,353,355,358,367,372,375],separatli:84,sepat:202,seq:33,sequenc:[14,15,16,22,31,33,34,48,61,75,78,95,104,111,114,117,130,168,172,184,202,205,214,236,273,296,302,352,353,359,361,374,375],sequenti:114,seri:[4,11,27,62,107,113,114,115,117,125,135,361],serial:[13,56,155,156,281,292,316,356,369,371,377,378,384],serializ:327,serializer_class:384,seriou:[86,153],serious:140,serv:[40,56,64,72,73,78,99,104,108,109,114,149,166,194,251,327,343,353,355,393],server:[0,2,5,6,7,8,9,11,12,13,14,16,19,20,22,23,25,27,30,31,32,34,37,38,42,44,45,46,48,49,51,53,54,56,58,59,61,62,64,66,67,70,73,74,75,76,77,78,79,80,81,82,83,84,87,89,90,91,92,93,95,98,99,103,105,106,107,108,110,111,114,115,117,118,120,125,127,129,132,133,134,135,139,140,141,142,143,144,145,148,149,153,155,156,158,160,167,171,173,178,183,185,189,192,194,197,200,202,207,209,217,225,232,236,237,238,239,242,243,246,262,263,264,266,278,287,288,290,292,344,349,353,355,356,359,362,365,368,375,377,381,401,402],server_connect:316,server_disconnect:316,server_disconnect_al:316,server_epoch:[19,362],server_l:308,server_logged_in:316,server_nam:40,server_pid:[308,375],server_receive_adminportal2serv:295,server_receive_msgportal2serv:295,server_receive_statu:295,server_reload:[288,292],server_run:298,server_runn:336,server_servic:375,server_services_plugin:[40,53,104],server_services_plugin_modul:53,server_session_class:41,server_session_sync:316,server_st:298,server_twistd_cmd:308,server_twisted_cmd:308,serverconf:[171,292],serverconfig:[291,292,304,305],serverconfigadmin:294,serverconfigmanag:[304,305],serverfactori:[308,318,321],serverload:183,serverlogobserv:368,servermsg:368,servernam:[30,40,67,80,136,139,146],serverprocess:183,serversess:[41,53,62,99,155,156,240,273,293,316,339,347],serversessionhandl:[41,53,339],serverset:[31,178,272],servic:[11,40,49,53,99,104,132,137,143,146,148,149,153,155,156,183,194,293,295,298,299,307,308,315,336,343,375],sessdata:[338,339],sessid:[12,22,41,121,277,278,295,307,308,316,339],session:[8,12,16,20,22,24,27,30,32,34,38,42,49,53,59,62,76,90,95,96,98,99,103,105,106,114,121,138,148,155,156,158,160,162,164,165,166,168,170,171,174,176,180,181,185,207,210,218,219,239,240,241,261,277,278,280,281,282,288,293,295,303,307,308,309,310,316,317,318,321,326,327,336,337,339,341,357,359,360,367,375,376,381,402],session_data:339,session_from_account:339,session_from_sessid:339,session_handl:[41,155],session_id:381,session_portal_partial_sync:339,session_portal_sync:339,sessioncmdset:[20,106,176],sessionhandl:[53,56,155,156,158,278,293,303,309,310,316,317,337,338],sessionid:316,sessionobject:367,sessions_from_account:339,sessions_from_charact:339,sessions_from_csessid:[316,339],sessions_from_puppet:339,sessionsmain:76,sesslen:278,set:[0,2,3,5,6,9,10,12,13,14,15,16,17,19,21,22,23,24,25,26,28,29,30,33,34,37,38,41,42,43,45,46,48,49,50,51,53,54,55,56,58,60,61,62,63,64,66,68,69,70,71,73,74,75,76,77,78,81,82,84,85,86,87,88,89,90,91,93,96,97,98,99,100,101,102,103,104,106,107,108,112,115,117,119,120,123,125,126,128,129,130,132,133,136,137,138,140,142,143,145,148,151,152,153,155,157,158,160,162,164,165,166,167,168,170,171,173,174,175,176,177,178,180,181,182,184,186,188,194,195,197,198,199,200,202,204,205,206,207,209,210,211,212,214,215,217,218,219,223,225,228,232,233,235,236,239,242,243,245,246,247,249,250,251,252,253,258,259,261,262,263,264,265,266,268,272,273,277,278,281,282,283,289,290,292,295,297,298,302,303,304,305,308,309,311,312,314,315,318,320,321,323,324,329,330,332,334,336,337,338,339,341,343,344,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,365,366,367,368,369,370,371,372,373,374,375,376,382,383,384,388,395,398,402],set_active_coordin:266,set_al:262,set_alias:168,set_attr:173,set_attribut:384,set_cach:347,set_character_flag:211,set_class_from_typeclass:349,set_dead:262,set_descript:27,set_detail:[217,264],set_flag:[211,212],set_game_name_and_slogan:388,set_gamedir:298,set_kei:168,set_nam:27,set_password:158,set_posit:211,set_task:225,set_trac:[3,155],set_webclient_set:388,setcolor:95,setdesc:[90,99,179,242],setflag:[209,211],setgend:219,sethelp:[29,99,100,180],sethom:[99,173],setlock:242,setnam:53,setobjalia:173,setperm:171,setspe:243,sett:147,settabl:[30,58,105,321],setter:[86,246],settestattr:26,settingnam:31,settings_chang:42,settings_default:[8,23,40,80,103,155,156,368,375],settings_ful:40,settings_mixin:[155,156,293,328],settl:[73,120],setup:[0,5,6,8,11,16,40,53,55,58,63,75,91,97,112,120,128,143,145,148,153,158,170,178,184,195,204,205,215,226,245,258,259,261,264,278,290,302,315,324,329,333,334,336,343,347,349,365,366,373,382,398,401,402],setup_str:333,setuptool:[140,145],sever:[2,3,13,15,20,22,26,28,31,37,38,40,45,46,51,61,66,68,75,84,87,89,90,92,93,102,107,110,113,114,119,120,135,172,173,181,182,183,217,224,225,262,264,278,324,325,350,355],sex:219,shall:[130,133],shaman:[37,90],shape:[68,73,86,91,100,112,203,266,361],sharabl:37,share:[2,3,20,31,41,43,45,58,64,67,71,74,78,82,90,104,110,114,120,132,140,141,146,149,159,224,225,283,292,329,347,348,350,361,375,381,384,389],shared_field:381,sharedloginmiddlewar:389,sharedmemorymanag:[348,364],sharedmemorymodel:[191,270,347,349,365,366],sharedmemorymodelbas:[162,191,270,277,287,347,349,365,366],sharedmemorystest:366,sharp:203,shaw:135,she:[22,66,68,89,98,113,130,197,219,235],sheer:173,sheet:[27,46,75,113,114,132,133,137,358],sheet_lock:91,shell:[0,2,9,33,45,58,60,82,90,91,107,137,140,145,146,148,149,153,318],shell_plu:0,shield:[58,84],shift:[15,16,19,60,225,263,269,375],shiftroot:263,shine:[81,264],shini:375,ship:[73,77,78,100,111,135,145],shire:92,shirt:199,shoe:199,shoot:[81,252,253,358],shop:[27,60,90,114,402],shop_exit:97,shopcmdset:97,shopkeep:[94,113],shopnam:97,shopper:97,short_descript:139,shortcom:97,shortcut:[4,19,20,22,42,45,63,66,68,70,75,84,93,98,103,107,120,123,132,133,137,148,155,160,167,168,173,197,222,266,273,278,369,375],shorten:[3,45,71,283],shorter:[40,45,53,60,105,117,126,127,131,189,235,348,355,368],shortest:[86,236],shorthand:[34,130,173],shortli:[66,68,117],shortsword:102,shot:252,should:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,27,29,30,31,34,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,74,75,77,78,80,82,84,86,87,90,91,92,93,95,96,97,98,99,100,102,104,105,106,107,108,109,110,111,112,113,115,117,118,120,121,123,125,129,130,132,133,136,137,138,140,141,144,145,146,147,148,149,152,153,158,160,162,164,166,167,168,170,172,173,174,177,180,181,183,184,188,189,191,194,195,197,199,202,203,204,205,209,211,212,214,216,217,222,225,228,229,232,233,234,235,236,239,245,246,249,250,251,252,253,261,262,264,265,272,273,277,278,280,281,282,283,287,290,291,292,296,297,298,302,305,309,315,318,321,322,324,326,327,330,336,337,338,339,341,342,344,346,347,349,350,352,353,355,356,357,359,360,361,362,367,368,369,370,371,373,375,376,395,398,400],should_join:189,should_leav:189,should_list_cmd:180,shoulddrop:[253,278],shoulder:[91,199],shouldget:[253,278],shouldgiv:[253,278],shouldmov:[249,250,251,252,253,278],shouldn:[5,14,66,68,81,84,87,91,130,180,197,225,228,252,329],shouldrot:368,shout:[84,209,211],shove:81,show:[0,3,6,7,8,9,11,14,15,19,22,25,27,28,29,38,40,41,46,49,53,58,62,63,66,68,69,70,71,72,73,74,75,77,78,79,85,86,90,91,92,93,95,96,97,98,99,100,104,105,106,107,108,110,111,112,113,114,116,117,118,119,120,122,124,125,126,127,128,130,132,133,138,139,140,143,146,147,149,153,158,170,171,173,178,179,181,183,185,196,198,199,206,207,209,217,218,220,232,246,247,252,253,258,264,265,266,278,280,282,283,296,298,307,357,359,368,369,370,375,395],show_foot:360,show_map:72,show_non_edit:282,show_non_us:282,show_valu:220,show_version_info:298,show_warn:298,showcas:[20,73,104,111],shown:[25,27,29,37,38,62,66,67,68,72,80,82,84,87,90,92,105,117,129,132,139,168,171,178,180,182,184,197,199,202,216,234,236,258,263,278,298,359,360],showtim:92,shrink:[106,361],shrug:71,shuffl:19,shun:[0,60,146],shut:[5,40,46,66,80,84,107,148,158,183,278,290,292,298,300,307,308,315,316,336,339],shutdown:[5,20,38,41,49,51,91,99,153,158,160,183,292,298,307,308,315,336,337,349,355,359],shy:[0,63,112,115],sibl:[38,48,90,108],sid:171,side:[2,8,13,30,38,41,43,46,56,66,69,72,75,91,98,102,113,114,118,130,132,138,158,160,162,179,181,182,191,196,206,242,270,277,287,295,307,308,316,319,322,323,326,337,338,339,347,349,350,352,361,366],sidestep:51,sidewai:361,sigint:298,sign:[7,15,44,56,66,71,98,100,102,104,109,121,131,146,211,217,278,292,347,352,376],signal:[5,24,153,155,156,249,250,251,252,253,293,298,321,327,329,365,402],signal_acccount_post_first_login:42,signal_account_:42,signal_account_post_connect:42,signal_account_post_cr:42,signal_account_post_last_logout:42,signal_account_post_login:42,signal_account_post_login_fail:42,signal_account_post_logout:42,signal_account_post_renam:42,signal_channel_post_cr:42,signal_helpentry_post_cr:42,signal_object_:42,signal_object_post_cr:42,signal_object_post_puppet:42,signal_object_post_unpuppet:42,signal_script_post_cr:42,signal_typed_object_post_renam:42,signatur:[22,118,168,191,214,222,246,291,296,298,300,301,309,318,319,321,323,326,327,347,352,359,367,370,371,389],signature_vers:194,signed_integ:376,signedinteg:369,signedon:310,signifi:[15,272,347],signific:[6,184],significantli:26,signup:80,silenc:300,silenced_system_check:8,silent:[48,92,127,171,178,258,302,310],silli:[34,37,102],silmarillion:109,silvren:146,similar:[0,7,13,14,22,27,29,34,45,46,58,63,65,66,68,77,78,81,82,87,91,100,105,111,112,118,125,129,146,158,168,170,184,197,202,218,235,249,250,251,252,253,266,270,278,339,350,355,359,375,381,384,400],similarli:[43,91,92,146,246,250,265,346,381],simpl:[0,12,14,15,16,17,20,22,25,26,30,34,37,41,43,48,53,55,58,59,60,64,66,67,70,71,72,73,75,77,78,79,80,82,83,85,86,87,89,90,91,93,95,97,98,99,105,106,108,109,111,112,113,117,118,119,120,121,122,126,127,128,130,131,132,142,146,147,148,149,173,188,194,196,197,198,202,207,209,211,217,218,219,224,229,233,234,235,236,242,243,244,246,247,249,250,251,252,253,255,257,258,262,263,264,266,267,277,278,281,283,290,308,317,319,353,354,392,393,395,402],simpledoor:[155,156,192],simplemu:138,simpleobjectdbseri:381,simpler:[16,48,75,89,172,173,356,400],simpleresponsereceiv:300,simplest:[84,91,99,118,120,146,167,353,376],simpli:[8,9,11,13,14,17,20,27,31,37,40,43,45,49,53,56,62,65,68,72,74,75,81,82,84,86,87,91,95,97,100,103,106,112,113,117,118,121,127,129,131,136,137,140,143,144,149,158,166,167,168,184,185,188,189,197,207,217,226,236,243,247,249,250,251,252,253,257,258,263,270,278,316,347,349,353,354,358,360,375],simplic:[68,86,130,185,207,263],simplif:[114,120],simplifi:[48,73,93,105,120,127,148,222],simplist:[46,120,121,131,235,244],simul:[5,22,108,114,118,243],simultan:[59,91,114,120,375],sinc:[0,3,6,8,11,13,14,15,19,20,22,23,25,26,27,30,31,32,34,38,40,44,45,48,51,53,55,56,58,59,62,64,66,67,68,72,73,75,77,78,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,120,121,123,127,129,130,132,133,137,139,146,148,153,158,160,162,166,167,168,173,181,182,183,184,189,190,196,197,198,202,205,211,217,229,236,247,249,250,251,252,253,258,263,264,272,278,282,283,288,292,298,300,303,315,320,322,330,336,337,339,341,346,347,348,349,353,354,355,357,359,362,365,368,371,372,373,375,395],singl:[8,9,15,20,22,27,33,38,41,43,45,48,50,56,59,60,62,63,66,68,69,73,74,75,77,78,88,90,91,102,106,107,108,111,113,114,118,137,142,146,158,164,171,173,179,190,191,197,203,234,239,246,247,249,250,251,252,253,264,265,266,278,282,283,292,330,337,339,347,348,350,352,353,358,359,361,367,372,375,395],single_type_count:199,singleton:[32,41,44,188,288,291,354],singular:[75,91,278],sink:0,sint:28,sir:71,sit:[13,15,22,31,45,56,77,84,99,104,106,107,108,114,117,121,129,140,146,181,184,211,214,228,229,236,263,264,273,289,292,311,355,370,373],sitabl:45,sitat:264,site:[6,17,31,36,50,73,74,93,132,133,135,136,137,143,146,147,148,149,159,343,400],sitsondthi:117,sitsonthi:117,sittabl:[211,402],sittablein:117,sitter:117,situ:[13,349,356],situat:[3,11,13,22,38,41,45,55,56,58,66,68,71,74,92,106,109,117,167,168,173,212,224,365],six:[98,118,206,247],sixti:92,sizabl:194,size:[3,6,46,50,60,72,73,91,115,138,155,194,195,266,300,314,352,358,360,361,365,368,375],size_limit:375,skeleton:121,sketch:120,skill:[8,77,79,83,84,85,94,102,104,107,112,113,118,120,129,132,133,135,153,203,235,236,246,358],skill_combat:118,skill_craft:70,skillnam:118,skillrecip:70,skim:[102,115],skin:[37,203],skip:[0,7,11,20,22,37,44,59,72,87,92,99,100,102,104,106,108,112,115,145,148,158,172,173,194,203,278,347,356],skip_cal:211,skipkei:327,skippabl:63,skull:37,sky:[38,131],slack:135,slam:218,slash:[75,77,87,100,110,111,118,120,195,263],slate:[73,106],sleep:[22,48,84,114,118],slew:[118,145,353],slice:[170,352,360],slice_bright_bg:170,slice_bright_fg:170,slice_dark_bg:170,slice_dark_fg:170,slide:[203,258],slight:[98,136,205,225],slightli:[3,92,113,120,121,135,140,159,191,217,250,265,400],slip:374,slogan:67,slot:[69,91,133,217,218,246,250,252,283,375],slow:[19,113,120,190,243,262,266,282,311,317,352,372,375],slow_exit:[155,156,192],slower:[5,38,92,114,146],slowexit:243,slowli:[135,246,401],slug:[189,270,349,400],slugifi:400,small:[5,6,8,9,15,16,22,50,60,70,73,74,77,79,80,82,85,90,91,93,94,95,97,98,111,112,113,114,115,117,121,122,135,140,146,147,202,206,246,252,258,266,321,357,358,361,375],smaller:[14,15,50,75,246,361],smallest:[31,91,92,146,205,235,246,358,375],smallshield:58,smart:[87,98,266],smarter:37,smash:258,smaug:[99,105,106,108],smell:[112,211],smellabl:211,smelli:37,smile:[22,105,113,179,209],smith:358,smithi:84,smoothi:233,smoothli:133,snake:125,snap:96,snapshot:11,snazzi:134,sneak:273,snippet:[14,20,31,37,48,62,77,78,81,99,113,183,307,374,375],snoop:149,snow:202,snowbal:202,snuff:0,soak:106,social:[77,114,143],socializechat:330,societi:102,sofa:117,soft:[52,78,80,235,402],softcod:[63,114],softli:134,softwar:[2,11,140,146],solar:92,soldier:[97,108],sole:[69,90,93,160],solid:[62,72,77,115],solo:[104,114,140],solut:[8,15,19,44,45,66,67,73,82,84,86,89,93,97,98,111,114,117,118,127,129,146,149,182,273],solv:[6,19,69,72,73,81,88,94,111,112,140,214,233,263],some:[0,1,2,3,6,7,8,9,11,13,14,15,16,19,20,22,26,27,30,31,33,34,37,38,40,41,42,43,44,45,46,49,50,53,56,58,60,61,62,66,67,68,70,71,72,73,74,75,77,78,79,80,81,82,83,84,90,91,92,93,94,96,97,98,99,100,101,102,104,105,106,108,109,110,111,112,115,116,117,118,119,120,121,123,125,126,127,129,130,132,133,134,135,136,137,138,140,144,145,146,149,151,152,153,158,167,168,173,175,179,182,183,189,190,194,196,197,198,202,207,211,214,225,228,234,235,242,246,247,250,251,252,253,258,261,263,264,265,266,273,278,282,283,287,300,302,307,310,336,347,349,352,353,358,359,362,365,368,369,375,384,395,400,402],some_long_text_output:360,some_modul:103,somebodi:66,someclass:103,somehow:[22,31,33,53,61,65,117,118,146,199,357],someon:[22,31,42,44,66,71,72,84,91,97,99,102,107,115,117,126,127,146,149,158,179,199,258,262,263,278],somepassword:137,someplac:262,someth:[5,8,9,13,15,19,22,27,28,29,31,34,37,38,40,42,44,45,46,48,49,53,56,58,60,62,63,64,66,67,68,70,71,72,73,75,77,78,79,80,82,84,85,86,87,88,89,90,91,92,93,96,97,98,99,100,102,105,107,108,109,111,112,115,117,118,121,123,132,133,136,137,141,143,144,145,146,151,158,166,168,173,179,180,181,196,197,199,203,219,228,234,236,243,246,249,250,251,252,253,263,264,265,266,273,278,283,337,349,353,359,360,369,375,400],something_els:38,sometim:[3,5,19,22,26,27,31,37,38,53,58,68,78,92,98,102,106,107,109,125,153,180],sometypeclass:101,somewhat:[8,68,80,87,90,197],somewher:[11,31,37,38,45,49,66,74,106,117,118,129,146,173,189,270,349,375],somon:211,soon:[3,8,41,93,112,114,144,148,327,375],sophist:[19,48,60,77,120],sorl:80,sorri:[31,154,273],sort:[13,20,32,41,43,56,64,65,70,72,78,86,93,102,105,106,107,112,118,120,123,126,146,153,196,211,220,246,249,250,251,252,253,264,278,283,287,347,348,349,359,375,395,400],sort_kei:327,sought:[158,165,189,270,278,347,349],soul:[73,115],sound:[11,31,40,44,56,68,73,74,84,91,96,102,112,113,117,235,322],sourc:[1,2,6,8,9,10,11,16,17,19,20,29,34,48,49,50,55,59,60,66,67,68,69,71,74,77,78,79,80,81,90,103,107,110,111,113,133,135,137,140,144,145,155,158,159,160,161,162,164,165,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,194,195,196,197,198,199,202,203,204,205,206,207,209,210,211,212,214,215,216,217,218,219,220,222,223,224,225,226,228,229,232,233,234,235,236,239,240,241,242,243,244,245,246,247,249,250,251,252,253,255,257,258,259,261,262,263,264,265,266,268,269,270,272,273,275,276,277,278,280,281,282,283,285,286,287,288,289,290,291,292,294,295,296,297,298,300,301,302,303,304,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,329,330,331,333,334,335,336,337,338,339,341,342,343,346,347,348,349,350,352,353,354,355,356,357,358,359,360,361,362,364,365,366,367,368,369,370,371,372,373,374,375,376,379,380,381,382,384,387,388,389,390,393,395,397,398,400,401],source_loc:[82,126,212,263,264,266,278],source_object:[185,188,207],sourceforg:[311,312,322,325],sourceurl:310,south:[66,68,72,73,88,117,129,173,330],south_north:73,southeast:173,southern:73,southwest:[100,173],space:[22,25,29,31,33,37,38,46,62,63,67,68,71,72,73,75,81,82,87,90,98,99,100,106,107,108,110,120,127,130,165,168,173,179,181,182,184,185,188,194,232,235,236,253,263,278,281,342,349,352,353,358,359,361,367,374,375],spaceship:129,spacestart:374,spaghetti:[14,359],spam:[38,49,83,94,120,149,341],spammi:[49,120],span:[17,50,60],spanish:55,spare:[249,250,251,252,253],sparkly_mag:102,spatial:73,spawen:233,spawn:[5,46,70,76,99,103,111,114,128,155,171,173,202,233,250,251,280,281,282,283],spawner:[24,34,128,155,156,173,251,252,279],spawng:70,spd:133,speak:[16,51,61,66,69,71,87,114,126,127,130,132,179,211,236,272,278],speaker:[71,211,235,236],spear:37,special:[0,3,8,11,12,13,14,15,16,19,20,22,25,27,31,34,40,42,43,45,46,48,51,55,56,58,59,61,62,73,74,78,82,85,87,91,93,95,97,100,102,103,104,105,106,107,108,109,113,120,121,133,149,160,162,164,167,179,182,209,211,212,216,217,219,236,247,251,252,263,264,266,273,275,278,302,303,326,347,349,353,359,374],specif:[0,2,3,8,11,12,13,19,20,22,26,27,31,33,34,41,42,43,44,45,46,49,53,59,64,66,67,68,69,70,71,73,74,75,76,77,78,80,82,86,87,89,92,93,96,98,102,103,104,105,107,108,109,111,112,114,120,121,129,130,131,132,133,134,135,137,138,142,146,148,153,158,159,164,171,173,183,189,191,192,193,196,197,202,203,209,211,222,223,224,225,229,234,236,269,272,278,288,298,303,310,326,327,337,347,349,352,353,357,359,360,361,375,379,400,401],specifi:[8,13,19,20,27,29,32,37,41,43,44,49,50,51,56,58,59,62,68,70,71,72,73,75,81,84,86,91,92,98,100,101,105,106,108,109,117,121,123,125,133,139,140,146,147,148,149,164,165,173,180,184,189,197,199,200,202,206,211,217,218,222,224,225,229,233,234,236,246,247,250,251,252,266,272,273,278,281,282,283,288,309,335,347,350,352,353,355,358,359,362,369,370,371,375,379,381,395,400],specifici:212,spectacular:3,spectrum:114,speech:[209,278],speechlock:272,speed:[5,13,33,58,92,96,114,120,133,243,283,316,350,372],spell:[16,37,43,51,83,90,247,252,283],spell_attack:252,spell_conjur:252,spell_heal:252,spell_nam:252,spellbook:[70,202],spellcast:113,spellnam:252,spend:[34,86,98,109,114,115,249,250,251,252,253],spend_act:[249,250,251,252,253],spend_item_us:251,spent:252,sphinx:75,spike:202,spiked_club:202,spin:[92,146,184],spit:[107,120,123,202],splashscreen:207,splinter:111,split:[11,20,22,40,41,67,73,82,87,91,98,106,107,114,121,125,127,129,165,181,182,205,263,266,280,324,339,352,353,362],split_nested_attr:173,spoiler:69,spoken:[66,71,113,144,235,236,278],spoof:346,spool:140,sport:33,spot:[78,90,158],spread:[37,79,102,117,118],spring:[96,217],sprint:243,sprofil:298,spyrit:138,sql:[2,45,58,78,89,90,109,333,402],sqlite3:[8,9,11,58,78,104,121,151,152,375],sqlite3_prep:336,sqlite:[9,58,137,336],sqllite:2,sqrt:86,squar:[63,75,86],squeez:58,src:[17,31,34,46,48,100,132,145,148,240],srcobj:[168,181],srun:302,srv:2,ssessionhandl:56,ssh:[41,53,56,67,78,82,146,153,155,156,293,306,337,338],ssh_interfac:146,ssh_port:146,sshd:149,sshfactori:318,sshprotocol:318,sshserverfactori:318,sshuserauthserv:318,ssl:[56,59,78,136,142,155,156,160,178,293,306,310,323,338],ssl_context:[319,323],ssl_interfac:146,ssl_port:146,sslcertificatefil:136,sslcertificatekeyfil:136,sslciphersuit:136,sslengin:136,ssllab:136,sslprotocol:[136,319,323],ssltest:136,sslv3:142,sstem:93,sta:358,stab:[84,111,263],stabil:[112,184,235],stabl:[53,74,89,148],stabli:[6,292],stack:[14,20,46,112,117,129,159,166,167,278,282,339,359,367],stackedinlin:159,stackexchang:8,stackful:367,stackoverflow:8,stacktrac:[282,367],staf:60,staff:[29,31,37,51,60,67,73,82,90,112,118,121,132,166,283,353],staff_onli:270,staffer:[67,114],staffernam:67,stage:[2,11,12,73,89,112,121,132,159,187,275],stagger:310,stai:[20,27,45,72,98,107,129,130,140,146,151,266],stale:[45,148],stalker:400,stall:69,stamina:[85,113,220,246,252],stamp:[19,41,45,46,158,162,171,183,277,287,330,335,349],stanc:[114,120,236],stand:[8,11,14,17,31,58,68,72,73,75,81,82,84,89,100,103,107,109,111,113,117,118,120,121,129,132,140,144,146,179,196,209,211,236,262,278,287,292,329,350,353,355,361],standalon:149,standard:[11,16,19,26,52,56,59,61,62,66,67,69,78,81,85,87,90,91,98,102,105,107,120,125,128,130,135,136,140,149,155,158,170,206,207,236,265,272,278,318,320,325,342,347,352,361,362,367,376,383,402],stander:117,stanza:308,stapl:114,star:173,stare:11,start:[3,5,6,7,8,9,10,11,12,14,15,16,19,20,22,23,26,27,30,31,32,33,37,38,40,41,42,45,46,49,50,53,54,55,56,58,60,62,66,69,70,72,73,75,77,78,79,80,81,82,84,86,87,88,90,92,93,98,100,102,103,104,105,108,112,113,114,115,117,118,120,121,123,125,128,129,131,132,135,137,139,141,144,145,146,147,149,151,158,160,165,166,172,173,178,179,181,182,183,184,188,196,197,202,206,209,210,211,217,218,219,220,225,235,236,246,247,249,250,251,252,253,258,261,262,264,266,278,280,281,282,287,289,290,291,292,295,298,300,302,303,308,309,310,311,315,316,317,322,323,329,335,336,339,343,348,352,353,354,355,357,359,360,361,362,367,368,375,401,402],start_all_dummy_cli:329,start_attack:262,start_bot_sess:339,start_delai:[38,120,128,129,287,292,355],start_driv:129,start_evennia:298,start_hunt:262,start_idl:262,start_lines1:298,start_lines2:298,start_loc_on_grid:72,start_olc:280,start_only_serv:298,start_open:211,start_ov:27,start_patrol:262,start_plugin_servic:53,start_portal_interact:298,start_posit:211,start_read:211,start_rotat:211,start_serv:308,start_server_interact:298,start_sunrise_ev:92,start_text:247,start_turn:[249,250,251,252,253],startapp:[58,93,132,133],startclr:[62,367],startedconnect:[295,309,310],starter:[67,110,111,125],starthour:82,startnod:[27,97,210,218,261,280,359],startnode_input:[27,210,218,261,280,359],startproduc:300,startservic:[301,343],startset:264,startswith:[32,87,173,184,352],starttupl:318,startup:[13,25,40,53,92,104,125,146,278,287,290,327,336,368],stat:[17,94,97,104,105,107,108,112,113,120,121,125,132,133,143,183,196,246,249,250,251,252,253,402],state:[3,11,13,14,15,20,22,26,27,31,38,41,46,62,77,78,89,104,105,108,111,114,120,129,130,148,153,155,156,158,164,166,167,170,177,185,188,192,208,209,211,212,215,216,242,249,250,251,252,253,258,262,264,283,287,289,290,292,298,318,347,357,359],state_chang:214,state_nam:214,state_unlog:177,statefultelnetprotocol:[321,329],statehandl:[212,214],statement:[3,14,15,19,20,27,48,58,72,77,91,102,107,127,258,278,353,374],statenam:[209,211,214],static_overrid:[46,64,104,125],static_root:125,staticfil:194,statict:183,statictrait:246,station:[114,129],stationari:262,statist:[40,41,49,64,123,128,183,220,331,348,365],statu:[11,27,40,41,44,59,84,91,100,104,112,113,137,146,189,196,251,252,253,262,292,296,298,307,308,309,312,326],status:112,status_cod:300,stderr:265,stdin_open:148,stdout:[148,265,298,368],steadi:78,steal:[97,180],stealth:114,steel:203,steer:129,step1:84,step2:84,step3:84,step:[0,2,6,7,9,14,15,20,22,26,58,60,66,71,75,80,81,84,86,87,91,93,94,96,97,98,114,115,116,118,121,129,130,133,136,137,140,148,172,197,203,245,264,292,302,314,325,329,330,339,349,353,356,357,359,360],stick:[16,22,27,61,75,140,171],still:[0,1,7,9,11,13,14,15,16,20,22,41,42,45,51,53,56,60,62,66,67,68,70,72,74,75,77,78,80,82,84,86,87,90,91,92,98,99,100,104,105,106,107,114,117,121,129,130,133,134,135,140,149,153,166,173,178,180,202,207,214,246,247,249,250,251,252,253,261,264,266,278,282,289,330,359,361,362,371,375],sting:73,stock:[23,77,97,115,240,395],stolen:[149,352],stone:[22,100,109,115],stop:[3,5,7,9,15,19,23,27,30,31,34,38,40,41,44,46,48,49,60,67,72,82,84,87,90,91,92,96,100,103,104,107,110,113,114,117,120,121,128,129,140,146,148,151,170,173,178,183,196,203,205,224,226,236,242,243,246,250,253,258,278,289,290,292,297,298,300,303,315,316,336,337,343,352,353,355,375,402],stop_driv:129,stop_evennia:298,stop_serv:308,stop_server_onli:298,stopproduc:300,stopservic:[301,343],storag:[13,14,22,45,58,78,83,84,89,97,103,115,118,132,137,162,183,188,191,194,195,228,235,246,266,273,277,278,282,283,287,290,292,305,341,345,347,349,354,369,370],storage_modul:354,storagecontain:38,storagescript:38,store:[4,6,8,9,11,12,14,16,19,20,22,23,26,31,33,34,38,40,41,43,44,45,46,53,58,61,64,66,67,69,70,71,72,74,78,81,83,84,86,87,88,89,90,91,93,96,97,98,99,102,104,105,106,107,108,112,117,118,120,121,125,129,132,133,137,145,148,158,160,162,167,170,171,173,174,176,181,182,188,191,194,196,202,212,214,217,218,225,232,234,235,236,240,243,244,246,251,255,263,264,266,272,273,277,281,282,283,284,288,289,290,291,292,298,302,303,304,305,308,310,311,312,314,322,325,330,336,337,338,339,341,343,347,348,349,350,352,354,355,356,357,358,359,360,365,367,369,370,371,375,395,400],store_kei:[292,375],store_tru:265,stored_obj:82,storekei:[97,292],storenam:97,storeroom:97,storeroom_exit:97,storeroom_kei:97,storeroom_key_nam:97,stori:[6,67,123,132],storm:83,storypag:123,storytel:121,stove:278,str:[8,13,19,26,27,30,32,38,45,48,53,61,62,66,68,82,86,91,98,99,105,106,107,113,118,132,133,155,158,160,164,165,166,167,168,173,180,184,188,189,190,191,194,196,197,199,202,205,210,211,212,214,216,217,218,219,220,222,223,224,225,228,229,234,235,236,240,242,246,247,249,250,251,252,253,257,258,261,264,265,266,269,270,273,277,278,281,282,283,288,289,290,292,295,296,298,303,304,305,307,308,309,310,311,313,316,317,318,321,322,323,326,327,329,335,336,337,338,339,341,342,343,346,347,348,349,350,352,353,354,355,357,358,359,360,361,367,368,369,370,371,372,373,374,375,376,379,381,387,400],straight:[29,72,115,130],straightforward:[82,87,97,98,121,129],strang:[11,15,38,84,87,89,105,136,167],strangl:146,strap:114,strategi:[3,253],strattr:[13,347],strawberri:265,stream:[7,194,307,311,337],streamlin:[2,196],stren:107,strength:[13,31,90,91,104,105,113,114,118,120,133,246],stress:[5,329],stretch:73,stribg:375,strict:[48,204,282,352],stricter:[115,282],strictli:[27,51,102,132,207,252,361],strike:[27,96,120,179,244,252,253],string1:375,string2:375,string:[3,5,6,8,13,14,16,19,20,22,23,24,25,26,27,29,32,33,34,37,40,43,44,45,46,49,51,55,56,58,59,61,62,63,67,68,72,73,75,77,82,84,87,90,91,92,96,99,100,102,104,105,106,107,108,109,113,114,117,120,132,133,137,139,140,143,146,155,156,158,160,162,164,165,168,171,173,179,180,181,182,183,184,188,189,190,191,194,196,197,199,202,207,211,216,218,228,229,233,234,235,236,240,241,246,247,249,250,251,252,253,258,261,262,266,269,270,271,272,273,277,278,281,282,283,287,290,292,298,300,303,307,310,318,321,322,324,330,335,337,339,342,346,347,348,349,350,351,352,353,355,356,357,358,360,361,367,368,369,371,372,373,374,375,376,381,400],string_from_modul:375,string_partial_match:375,string_similar:375,string_suggest:375,stringproduc:300,stringvalu:246,strip:[22,27,30,37,60,62,68,75,81,87,91,95,97,99,106,117,121,127,165,173,181,182,184,194,203,211,236,283,303,318,321,322,352,353,357,359,367,375],strip_ansi:[95,352,374],strip_control_sequ:375,strip_mxp:352,strip_raw_ansi:352,strip_raw_cod:352,strippabl:359,stroll:243,strong:[31,62,115,121,374],strongest:31,strongli:[78,107,114,118,235],strr:234,struct:89,structur:[13,22,29,31,37,56,59,67,72,74,77,78,87,89,93,99,102,103,104,107,114,125,132,133,140,173,194,236,278,281,282,283,322,327,350,356,359,380,392,399,400],strvalu:[13,347,348],stuck:[27,99,111,117,140],stuff:[13,20,27,31,37,38,41,42,67,72,74,75,81,84,90,94,97,99,106,107,108,109,110,111,112,113,114,117,118,123,142,167,173,219,245,246,265,292,336,388],stumbl:[6,115],stupid:[109,115],stupidli:23,sturdi:358,stutter:60,style:[7,19,22,27,33,50,53,62,63,69,70,73,74,75,77,81,87,90,91,94,99,107,110,111,112,114,115,119,120,123,135,162,168,170,181,199,200,202,216,218,229,249,265,278,282,357,361,375],styled_foot:168,styled_head:[22,168],styled_separ:168,styled_t:[22,168],sub:[2,13,37,38,46,59,60,67,74,75,90,93,102,104,120,141,146,157,163,186,187,192,197,236,265,267,269,271,274,281,283,284,293,345,351,352,374,377],sub_ansi:352,sub_app:132,sub_brightbg:352,sub_dblspac:374,sub_mxp_link:374,sub_text:374,sub_xterm256:352,subclass:[19,37,41,45,78,102,104,127,173,197,266,277,282,287,308,321,327,346,349,366,371,375],subdir:8,subdirectori:[8,74],subdomain:[136,146,149],subfold:[58,64,104,107,133],subhead:75,subject:[2,58,86,95,102,146,219,229],sublim:110,submarin:129,submenu:[7,197,280],submenu_class:197,submenu_obj:197,submiss:[218,395],submit:[17,74,132,149,218,395,400],submitcmd:218,submodul:322,subnegoti:322,subnet:[49,137,171],subpackag:[8,59],subprocess:[82,375],subreddit:135,subscrib:[9,22,23,31,44,49,76,78,87,91,131,160,178,188,189,190,251,292,309,340],subscript:[22,38,44,91,131,135,178,187,190,191,292],subsequ:[13,22,48,107,120,140,178,209,235,353,375],subsequent_ind:361,subset:[8,43,89,104,114],subsid:45,substanti:[194,202],substitut:[7,33,143,278,352,374],substr:[106,352],subsubhead:75,subsubsubhead:75,subsystem:[58,67,113,140,273],subtext:212,subtitl:17,subtract:[97,245,281],subturn:120,subword:375,suc:70,succ:272,succe:[70,111,112,120,202,206],succeed:[206,265],success:[70,102,113,114,118,120,121,133,158,189,196,202,206,249,250,251,252,253,258,263,264,273,282,298,302,349,357,369,375,400],success_messag:202,success_teleport_msg:264,success_teleport_to:264,success_url:400,successfuli:[202,233],successfulli:[2,10,22,48,73,83,108,117,153,158,202,204,233,263,266,278,298,310,342,349,400],suddenli:[0,6,349],sudo:[140,148,149],sue:113,suffic:[17,90,107],suffici:[58,146,194],suffix:[6,19,62,352,367,368,375,384],suggest:[6,27,28,29,45,65,74,75,77,82,112,113,114,115,137,146,165,180,196,203,236,264,278,375],suggestion_cutoff:180,suggestion_maxnum:180,suit:[10,23,78,84,115,126,184,375,400],suitabl:[11,22,31,33,38,43,56,59,74,77,78,81,82,99,102,107,110,140,146,166,202,211,273,332,339,355,359],sum:[74,96,98,103,110,167,212],summar:[66,99,135],summari:[66,71,121,135,153,197],summer:[113,114,217],sun:92,sunris:92,sunt:28,super_long_text:360,superclass:159,superfici:235,superflu:374,supersus:273,superus:[12,14,15,51,67,73,80,81,82,87,91,95,100,104,105,106,107,110,111,114,117,133,137,140,152,158,162,172,183,189,199,242,262,272,273,278,283,298,349,353,355],supplement:27,suppli:[5,8,13,19,23,27,29,30,32,37,38,41,43,44,48,59,62,74,91,106,114,120,121,140,144,162,167,168,171,173,178,183,184,190,197,205,207,217,220,246,277,278,282,287,292,309,339,349,357,362,372,375],supporst:325,support:[3,12,13,22,26,27,30,33,37,38,53,54,55,56,58,61,62,67,69,72,74,75,77,78,79,80,88,89,90,91,95,98,103,106,107,109,110,112,113,114,115,121,130,136,137,140,141,145,146,147,148,149,151,153,170,179,194,200,205,206,211,217,228,265,272,278,281,282,283,292,303,311,312,313,314,318,320,321,322,323,325,327,338,347,352,356,359,360,361,367,372,375,387,402],supports_set:[30,303],suppos:[22,27,37,55,56,66,102,158,197],supposedli:[235,322],suppress:[138,320],suppress_ga:[155,156,293,306],suppressga:320,supress:320,sur:135,sure:[2,3,5,6,7,8,9,11,12,13,14,15,16,20,22,27,31,33,34,37,38,41,43,44,45,46,49,51,58,61,65,66,67,72,73,74,75,80,81,82,83,84,85,87,88,90,91,92,95,98,100,102,105,106,107,110,111,112,113,114,115,117,118,120,121,125,127,130,132,133,134,136,137,140,143,144,145,146,148,152,153,158,160,166,167,168,170,173,178,181,188,190,194,197,199,202,211,226,234,235,236,241,246,247,252,255,262,263,264,269,272,273,278,282,283,289,298,302,308,310,315,336,342,343,344,346,348,349,352,354,356,359,365,371,372,374,375,398,400],surfac:[91,96,149,211],surpris:[31,68,86,93,98,107],surround:[20,22,63,73,120,171,216,262,371,375],surviv:[13,19,20,26,27,32,38,41,44,83,105,120,130,160,167,183,197,246,287,288,292,355,357,359,375],survivor:114,suscept:[19,89,273],suspect:132,suspend:[7,148,149],suspici:27,suspicion:132,svg:194,svn:[2,60],swallow:[127,307,374],swap:[8,46,62,173,217,232,349,357],swap_autoind:357,swap_object:349,swap_typeclass:[45,158,349],swapcas:352,swapper:349,swedish:55,sweep:38,swiftli:48,swing:[22,83,84,96,106],switch1:63,switch2:63,switch_map:183,switch_opt:[170,171,172,173,178,179,180,181,182,183,217],sword:[22,58,69,70,83,97,100,102,109,111,113,114,117,118,155,156,192,196,201,202,204,211,236,246,283,372,375],swordbladerecip:203,swordguardrecip:203,swordhandlerecip:203,swordmanship:113,swordpommelrecip:203,swordrecip:[202,203],swordsmithingbaserecip:203,symbol:[7,15,16,22,60,72,102,145,247,266,360],symlink:[75,140],symmetr:361,sync:[11,41,56,78,188,316,321,336,337,338,339,347,356],sync_port:339,syncdata:[338,339],syncdb:8,synchron:368,syntact:[273,375],syntax:[6,14,15,16,22,31,55,62,63,68,69,70,71,77,81,84,87,91,92,98,100,105,121,133,137,155,156,168,172,173,181,182,184,197,202,206,209,217,218,265,273,278,298,310,337,349,351,352,367,402],syntaxerror:107,sys_cmd:166,syscmdkei:[22,76,155],syscommand:[155,156,163,169,278],syslog:239,sysroot:145,system:[0,2,5,6,8,9,11,12,13,19,20,23,24,30,32,33,37,38,40,41,42,43,44,45,48,51,53,55,56,58,60,62,63,65,66,67,68,71,72,73,74,75,76,77,78,80,81,83,84,86,87,88,89,92,95,97,103,104,105,107,110,111,117,125,129,130,131,133,135,137,140,145,146,149,152,153,155,156,159,160,162,163,164,166,168,169,170,172,180,182,184,186,189,190,191,194,196,197,199,202,203,204,207,211,223,224,225,226,228,229,232,233,235,236,239,240,241,247,249,250,251,252,253,261,264,266,267,270,272,273,277,278,280,283,284,298,321,327,335,345,349,353,355,358,359,368,401,402],system_command:22,systemat:86,systemctl:136,systemmultimatch:182,systemnoinput:182,systemnomatch:182,systemsendtochannel:182,tab:[0,2,7,15,46,62,67,85,93,107,108,110,115,352,361,374],tabl:[6,9,14,16,45,59,61,62,66,71,73,76,78,80,91,93,96,102,109,133,168,170,180,183,218,322,341,352,358,360,361,372,375,401],table_char:358,table_format:170,table_lin:361,table_str:91,tablea:358,tableb:358,tablechar:[91,358],tableclos:[59,322],tablecol:361,tableopen:[59,322],tablet:50,tabletop:[91,118,135,249,253],tabsiz:[352,361],tabstop:374,tabularinlin:346,tack:[100,167],tackl:74,tactic:[114,118,120],taction:120,tag:[14,19,22,24,27,30,33,37,38,45,46,49,52,58,59,62,65,67,70,76,78,90,91,94,99,100,102,107,125,133,138,148,155,156,159,168,170,171,172,173,178,179,180,181,182,183,184,185,187,188,191,196,197,198,199,200,202,203,206,207,209,211,212,217,218,219,223,229,232,233,234,236,239,242,243,244,246,247,249,250,251,252,253,258,261,262,263,264,265,270,272,275,278,282,283,285,313,327,335,345,346,348,349,352,355,357,358,359,360,361,372,375,379,381,402],tag_all_charact:212,tag_categori:346,tag_charact:212,tag_data:346,tag_kei:346,tag_typ:[346,379],tagadmin:346,tagcategori:[211,212],tagcount:102,tagform:346,tagformset:346,taghandl:[43,45,346,350],taginlin:[159,187,268,275,285,346],tagkei:[272,350,355],taglin:17,tagnam:283,tagseri:381,tagshandl:381,tagstr:[283,350],tagtyp:[43,348,350,372,379],tagtypefilt:379,tail:[55,104,146,148,298,368],tail_log_fil:[298,368],tail_log_funct:368,tailor:[80,93,395],take:[0,3,7,8,13,14,15,16,17,19,20,22,27,28,30,31,37,40,41,45,48,50,51,53,55,56,60,62,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,89,90,91,92,93,94,97,98,100,104,105,106,107,110,111,113,114,115,116,117,119,120,121,122,123,124,125,129,130,132,133,135,145,146,149,151,158,160,165,166,170,182,184,188,191,196,199,202,205,209,214,216,217,218,233,234,236,239,243,247,249,250,251,252,253,258,261,262,264,273,281,283,302,318,326,338,339,348,349,352,357,358,359,360,369,375,376],taken:[0,20,78,89,108,120,121,128,129,149,179,207,239,249,250,251,252,253,318,342,352,355],takeov:340,tale:123,talk:[11,19,22,23,53,71,74,87,91,98,107,114,115,137,146,179,196,235,236,244,264,295],talker:77,talki:[78,114],talking_npc:[155,156,192],talkingcmdset:244,talkingnpc:244,tall:[63,113,114,179,236],tallman:179,tan:203,tang:[99,203],tannin:203,tantal:15,target1:252,target2:252,target:[8,22,23,53,59,62,81,82,83,84,85,91,99,100,106,107,114,117,118,120,121,125,149,158,168,173,178,179,183,191,199,206,209,211,214,217,229,247,249,250,251,252,253,262,266,278,348,352,355,359,375],target_flag:211,target_loc:[212,243,264,266,278],target_obj:273,targetlist:229,task:[2,5,19,38,43,53,66,87,98,104,153,223,225,247,291,292,375],task_handl:[155,291,375],task_id:[225,291],taskhandl:[155,156,284,375],tast:[23,68,111,115,132],tasti:202,tavern:236,tax:[5,145],taylor:135,tb_basic:[155,156,192,248],tb_equip:[155,156,192,248],tb_filenam:353,tb_item:[155,156,192,248],tb_iter:353,tb_magic:[155,156,192,248],tb_rang:[155,156,192,248],tbbasiccharact:249,tbbasicturnhandl:249,tbearmor:250,tbequipcharact:250,tbequipturnhandl:250,tbeweapon:250,tbitemscharact:251,tbitemscharactertest:251,tbitemsturnhandl:251,tbmagiccharact:252,tbmagicturnhandl:252,tbodi:133,tbrangecharact:253,tbrangeobject:253,tbrangeturnhandl:253,tchar:120,tcp:149,tcpserver:[53,343],teach:[94,115],team:[2,11,22,60,78,112,114,115],teardown:[8,184,204,215,226,245,259,324,373,382],teaser:146,tech:[94,110,115,116,119,122,124,135],technic:[13,27,43,45,48,51,53,56,60,62,67,78,79,80,86,100,112,115,137,146,155,156,192,194,196,254,347],techniqu:[84,114,117,352],technolog:114,tediou:[7,73],teenag:[81,149],tehom:[67,69,102],tehomcd:67,tel:[49,66,91,98,99,129,140,173],telepath:114,teleport:[15,49,65,91,97,100,111,173,179,264,272,353],teleportroom:264,televis:20,tell:[0,3,4,5,8,9,10,11,14,20,22,27,30,31,33,37,38,48,49,51,55,56,58,64,66,68,70,71,72,81,84,87,91,93,98,99,100,104,105,106,107,108,114,118,120,123,126,129,131,133,136,137,145,146,148,149,153,160,170,178,179,190,191,206,236,264,278,298,316,327,339,357,400],telnet:[16,41,46,53,56,62,67,77,78,82,85,107,110,135,140,145,148,149,152,153,155,156,183,293,306,311,312,313,314,318,319,320,322,323,325,329,337,338,374],telnet_:146,telnet_hostnam:139,telnet_interfac:146,telnet_oob:[59,155,156,293,306],telnet_port:[2,67,104,139,146,330],telnet_ssl:[155,156,293,306],telnetoob:322,telnetprotocol:[319,321,323],telnetserverfactori:321,teloutlock:272,telport:111,temp:191,tempat:218,templat:[11,12,19,20,33,37,40,42,45,46,64,78,80,95,104,108,114,121,123,125,133,152,155,156,159,179,181,218,261,298,327,337,338,347,351,358,367,393,400],template2menu:359,template_nam:400,template_overrid:[46,64,80,104,125],template_regex:[347,367],template_rend:42,template_str:33,templates_overrid:64,templatestr:358,templatetag:[155,156,377,394],templateview:400,tempmsg:[189,191],temporari:[8,11,13,111,153,167,191,194,228,249,250,251,252,253,292,359],temporarili:[0,6,8,20,27,38,100,105,113,146,178,183,189,202,225,233,246,258],tempt:[40,105,107,112,171],ten:[73,84,146],tend:[6,55,58,63,78,87,90,114,118,129,146,149,173,235,239],tent:73,term:[20,48,66,78,92,93,98,104,105,106,115,130,140,146,168,211,234,341],term_siz:[3,155],termin:[0,3,5,6,7,11,19,62,75,78,80,99,107,108,110,121,130,137,140,145,146,148,149,152,153,155,224,247,249,250,251,252,253,297,298,318,325,341,400],terminalrealm:318,terminals:318,terminalsessiontransport:318,terminalsessiontransport_getp:318,terrain:72,terribl:311,ters:38,test1:[13,30,361],test2010:99,test2028:99,test2:[13,22,30,62],test3:[13,361],test4:[13,361],test5:13,test6:13,test7:13,test8:13,test:[1,2,3,7,10,11,13,14,15,16,17,20,22,26,27,29,30,31,34,37,38,42,44,46,48,51,66,68,70,71,73,74,75,81,82,84,87,89,91,92,93,95,97,98,100,102,106,108,112,114,115,117,119,120,122,128,131,132,135,137,138,140,141,144,146,147,155,156,163,165,169,170,172,180,183,192,193,199,201,202,206,208,217,218,221,237,238,245,247,249,250,251,252,253,254,255,261,281,282,293,300,303,306,327,328,329,333,349,351,352,353,355,359,363,373,375,377,378,386,388,394,402],test_:8,test_about:184,test_accept:226,test_access:184,test_add:226,test_add_trait:245,test_add_valid:226,test_al:245,test_all_com:184,test_all_st:215,test_alternative_cal:8,test_amp_in:324,test_amp_out:324,test_at_repeat:259,test_attribute_command:184,test_audit:241,test_auto_creating_bucket:195,test_auto_creating_bucket_with_acl:195,test_ban:184,test_base_pars:215,test_base_search:215,test_base_st:215,test_batch_command:184,test_bold:324,test_boundaries__bigmod:245,test_boundaries__change_boundari:245,test_boundaries__dis:245,test_boundaries__invers:245,test_boundaries__minmax:245,test_c_creates_button:334,test_c_creates_obj:334,test_c_dig:334,test_c_examin:334,test_c_help:334,test_c_login:334,test_c_login_no_dig:334,test_c_logout:334,test_c_look:334,test_c_mov:334,test_c_move_:334,test_c_move_n:334,test_c_soci:334,test_cach:245,test_cal:226,test_cas:8,test_cboot:184,test_cdesc:184,test_cdestroi:184,test_cemit:184,test_channel:184,test_channelcommand:184,test_char_cr:184,test_char_delet:184,test_clean_nam:195,test_clean_name_norm:195,test_clean_name_trailing_slash:195,test_clean_name_window:195,test_clear:245,test_clock:184,test_color:324,test_color_test:184,test_comparisons_numer:245,test_comparisons_trait:245,test_compress_content_len:195,test_connection_thread:195,test_content_typ:195,test_copi:184,test_craft__nocons__failur:204,test_craft__notools__failur:204,test_craft__success:204,test_craft_cons_excess__fail:204,test_craft_cons_excess__sucess:204,test_craft_cons_order__fail:204,test_craft_hook__fail:204,test_craft_hook__succe:204,test_craft_missing_cons__always_consume__fail:204,test_craft_missing_cons__fail:204,test_craft_missing_tool__fail:204,test_craft_sword:204,test_craft_tool_excess__fail:204,test_craft_tool_excess__sucess:204,test_craft_tool_order__fail:204,test_craft_wrong_tool__fail:204,test_creat:[184,382],test_curr:245,test_cwho:184,test_data_in:324,test_data_out:324,test_del:226,test_delet:[245,382],test_desc:[184,245],test_desc_default_to_room:184,test_destroi:184,test_destroy_sequ:184,test_dig:184,test_do_nested_lookup:184,test_echo:184,test_edit:226,test_edit_valid:226,test_emit:184,test_emot:215,test_empty_desc:184,test_error_format:204,test_examin:184,test_exit:226,test_exit_command:184,test_find:184,test_floordiv:245,test_focu:215,test_focus_interact:215,test_forc:184,test_general_context:390,test_generated_url_is_encod:195,test_get:[245,398],test_get_and_drop:184,test_get_authent:398,test_get_dis:398,test_giv:184,test_handl:226,test_hello_world:108,test_help:184,test_hom:184,test_ic:184,test_ic__nonaccess:184,test_ic__other_object:184,test_ident:324,test_idl:334,test_info_command:184,test_init:245,test_interrupt_command:184,test_invalid_access:398,test_inventori:184,test_ital:324,test_large_msg:324,test_list:[226,382],test_list_cmdset:184,test_load_recip:204,test_location_leading_slash:195,test_lock:[184,226],test_look:[184,215],test_mask:241,test_memplot:334,test_menu:247,test_messag:335,test_msg:204,test_mudlet_ttyp:324,test_mul_trait:245,test_multimatch:184,test_mux_command:184,test_mycmd_char:8,test_mycmd_room:8,test_nam:184,test_nested_attribute_command:184,test_nick:184,test_object:184,test_object_search:8,test_ooc:184,test_ooc_look:184,test_opt:184,test_override_class_vari:195,test_override_init_argu:195,test_overwrit:215,test_pag:184,test_parse_for_perspect:215,test_parse_for_th:215,test_password:184,test_percentag:245,test_perm:184,test_pi:184,test_pickle_with_bucket:195,test_pickle_without_bucket:195,test_plain_ansi:324,test_pos:184,test_pos_shortcut:245,test_pre_craft:204,test_pre_craft_fail:204,test_quel:184,test_queri:[155,156,293,328],test_quit:184,test_remov:245,test_repr:245,test_resourc:[8,155,156,184,215,226,241,259,324,351,382,398],test_retriev:382,test_return_valu:8,test_room_method:215,test_sai:184,test_script:184,test_seed__succcess:204,test_send_random_messag:259,test_server_load:184,test_sess:184,test_set:245,test_set_attribut:382,test_set_focu:215,test_set_game_name_and_slogan:390,test_set_help:184,test_set_hom:184,test_set_obj_alia:184,test_set_webclient_set:390,test_simpl:8,test_simple_default:184,test_spawn:184,test_special_charact:195,test_speech:215,test_split_nested_attr:184,test_start:226,test_storage_delet:195,test_storage_exist:195,test_storage_exists_doesnt_create_bucket:195,test_storage_exists_fals:195,test_storage_listdir_bas:195,test_storage_listdir_subdir:195,test_storage_mtim:195,test_storage_open_no_overwrite_exist:195,test_storage_open_no_writ:195,test_storage_open_writ:195,test_storage_s:195,test_storage_sav:195,test_storage_save_gzip:195,test_storage_save_gzip_twic:195,test_storage_save_with_acl:195,test_storage_url:195,test_storage_url_slash:195,test_storage_write_beyond_buffer_s:195,test_strip_signing_paramet:195,test_sub_trait:245,test_tag:184,test_teleport:184,test_timer_r:245,test_timer_ratetarget:245,test_toggle_com:184,test_trait:[155,156,192],test_trait_db_connect:245,test_trait_getset:245,test_tunnel:184,test_tunnel_exit_typeclass:184,test_typeclass:184,test_upd:382,test_upp:8,test_valid_access:398,test_valid_access_multisession_0:398,test_valid_access_multisession_2:398,test_valid_char:398,test_validate_input__fail:245,test_validate_input__valid:245,test_valu:245,test_wal:184,test_whisp:184,test_who:184,test_without_migr:8,testabl:8,testaccount:184,testadmin:184,testampserv:324,testapp:132,testbatchprocess:184,testbodyfunct:259,testbuild:184,testcas:[8,195,204,245,324,334,366,373,390],testcmdcallback:226,testcomm:184,testcommand:27,testcraftcommand:204,testcraftingrecip:204,testcraftingrecipebas:204,testcraftsword:204,testcraftutil:204,testdefaultcallback:226,testdummyrunnerset:334,tester:[102,146,316],testevenniarestapi:382,testeventhandl:226,testevscaperoom:215,testevscaperoomcommand:215,testform:358,testgener:184,testgeneralcontext:390,testhelp:184,testid:22,testinterruptcommand:184,testirc:324,testmemplot:334,testmenu:[218,359],testmixedrefer:366,testmod:339,testmymodel:8,testnumerictraitoper:245,testobj:[8,214,216],testobject:8,testobjectdelet:366,testok:98,testregularrefer:366,testrenam:99,testresult:282,testset:8,testsharedmemoryrefer:366,teststat:215,teststr:8,testsystem:184,testsystemcommand:184,testtabl:99,testtelnet:324,testtrait:245,testtraitcount:245,testtraitcountertim:245,testtraitgaug:245,testtraitgaugetim:245,testtraitstat:245,testunconnectedcommand:184,testutil:215,testvalu:13,testwebsocket:324,text2html:[155,156,351],text:[0,6,8,11,12,14,15,16,17,22,23,25,26,28,29,31,33,37,38,43,46,48,53,55,56,58,59,60,66,67,68,71,73,74,76,77,81,85,89,90,91,95,97,98,100,104,106,108,110,111,113,114,115,116,117,118,121,127,129,130,132,134,135,138,140,144,146,147,148,153,158,160,165,168,170,171,172,173,178,179,180,181,182,183,184,185,188,189,190,191,194,196,197,198,199,202,206,207,209,210,211,216,217,218,219,220,223,225,229,232,233,235,236,240,242,243,244,246,247,249,250,251,252,253,257,258,262,263,264,265,270,273,278,280,281,283,287,295,296,303,309,310,313,316,317,318,321,322,326,327,337,338,339,342,343,347,348,350,352,353,355,357,358,359,360,361,367,369,372,374,375,376,395,401,402],text_:75,text_color:220,text_descript:246,text_exit:[68,197],text_single_exit:68,textarea:[371,395],textbook:53,textbox:395,textfield:[58,132],textstr:30,texttag:[95,130,402],texttohtmlpars:374,textual:86,textwrap:361,textwrapp:361,than:[0,3,4,5,6,7,8,9,11,12,13,14,15,20,22,24,25,27,28,29,31,34,37,38,40,41,43,44,45,46,50,51,55,58,61,62,63,64,66,69,70,71,72,74,75,77,78,80,82,84,86,90,91,92,93,96,98,99,102,104,105,106,107,109,110,111,112,113,115,117,118,120,121,130,133,136,137,139,143,146,149,151,153,158,162,165,166,167,170,171,172,173,174,178,181,183,196,197,198,202,205,211,214,220,225,234,235,236,243,246,247,249,250,251,252,253,263,265,272,278,280,281,282,298,324,339,344,346,347,348,349,352,353,359,360,361,365,367,368,370,371,372,374,375,400],thank:[80,133,229,343],thankfulli:132,the_answ:109,the_one_r:109,thead:133,thei:[3,4,5,6,7,8,11,12,13,14,15,16,17,19,20,22,23,27,29,31,34,36,37,38,41,42,43,45,46,48,49,50,51,53,54,56,58,59,60,61,62,65,66,67,68,69,70,71,73,74,75,77,78,80,81,82,84,85,86,87,88,89,90,91,93,94,95,97,98,99,100,101,102,104,105,106,107,108,109,112,113,115,117,118,120,121,125,127,129,130,131,133,134,136,137,140,145,146,149,152,153,158,159,166,167,170,172,173,178,179,181,182,183,188,194,196,197,199,202,203,206,211,217,219,224,235,236,246,249,250,251,252,253,263,264,265,266,272,273,277,278,281,282,283,284,287,289,290,292,298,318,319,321,322,323,327,330,336,337,338,339,341,346,347,352,353,354,356,359,361,367,375,376,380,381,384,395,400],theirs:[120,198,219],them:[0,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,33,34,37,38,40,41,43,44,45,46,48,49,50,53,54,55,56,58,59,61,62,64,65,66,67,68,69,70,71,73,74,75,77,78,80,81,83,84,85,86,87,90,91,92,93,96,97,98,99,102,104,105,106,107,108,109,111,112,113,115,117,118,120,121,124,125,127,129,130,132,133,137,139,143,145,146,147,149,153,158,164,165,166,168,170,172,173,178,180,181,182,184,189,194,198,199,200,202,203,212,217,218,219,220,222,224,233,234,236,246,247,249,250,251,252,253,258,262,264,265,269,273,278,283,289,292,298,316,318,321,329,333,336,337,339,346,347,349,350,352,353,355,359,367,371,374,381,400],themat:112,theme:[104,112,114,133],themself:251,themselv:[6,8,13,20,22,27,31,34,42,45,51,61,65,66,72,75,77,81,83,91,93,95,97,104,113,114,117,118,121,129,131,144,173,211,236,278,287,290,298,348,350,371],theoret:[20,60,116],theori:[3,20,90,121,135,158,166],thereaft:33,therefor:[8,29,38,66,72,92,98,111,172,197,211,222],therein:[16,22,170,181,209,217,233,264],thereof:[236,278],thet:104,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,88,89,90,91,92,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,125,126,127,128,129,130,131,132,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,196,197,198,199,200,202,203,204,205,206,207,209,210,211,212,214,216,217,218,219,220,222,223,224,225,228,229,232,233,234,235,236,239,240,242,243,244,246,247,249,250,251,252,253,255,257,258,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,277,278,281,282,283,284,285,287,288,289,290,291,292,293,295,296,297,298,300,302,303,304,305,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,325,326,327,329,330,331,332,333,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,365,366,367,368,369,370,371,372,373,374,375,376,377,379,380,381,384,387,388,392,393,395,399,400,401],thie:27,thieveri:180,thin:[48,68,73,84,199,368],thing:[0,1,5,6,8,9,10,11,13,14,16,19,20,22,23,26,27,30,31,34,37,40,41,42,44,45,46,48,49,51,53,55,56,58,60,62,63,64,66,67,68,70,71,72,73,74,77,78,79,80,81,82,83,84,85,86,87,91,93,94,96,97,98,99,100,102,103,104,106,107,111,112,113,115,117,118,119,120,121,123,125,127,129,130,131,132,133,135,136,140,143,145,146,148,149,151,152,153,158,166,167,173,189,196,197,202,203,211,216,217,225,235,236,246,247,253,258,261,264,265,272,273,277,278,281,302,307,311,343,346,347,349,352,353,361,367,371,400,401,402],things_styl:216,think:[6,20,23,27,37,43,44,62,64,71,73,74,77,79,84,92,95,98,99,100,107,109,110,112,116,117,118,119,122,124,135,151,339,400],third:[3,8,9,19,27,62,66,67,74,75,78,86,93,107,115,117,129,133,136,137,144,145,146,173,211,352],third_person:216,thirdnod:27,this_sign:340,thoma:[33,49,171],thorn:[13,34,109],thorough:0,those:[2,8,9,10,11,12,13,14,15,16,20,22,25,27,29,31,34,37,41,43,45,51,58,59,62,64,67,73,77,78,80,81,83,85,88,89,90,91,92,94,95,97,99,100,102,105,106,107,109,110,111,112,113,115,117,118,121,123,125,127,129,134,135,137,140,143,146,149,151,153,167,168,170,173,179,180,184,190,197,209,216,236,240,246,247,249,258,263,264,273,281,282,283,321,326,348,349,359,360,361,369,370,373,375,381,395,400],though:[0,6,8,9,11,12,13,14,15,16,19,20,27,34,40,48,49,63,68,74,78,85,86,87,90,92,93,95,98,99,101,103,105,107,111,113,114,115,117,120,121,129,130,135,137,140,144,145,146,148,149,153,158,168,197,198,220,249,250,252,253,264,265,278,283,352,359,375],thought:[31,32,86,107,112,114,135,137],thousand:[73,86,132,146],thread:[19,69,135,137,153,317,343,368,375],threadpool:343,threadsaf:346,threat:149,three:[14,20,22,27,31,33,34,49,50,56,62,64,66,68,71,75,80,82,93,97,101,107,109,113,119,132,133,146,165,247,252,273,352,359],threshold:[259,341,353],thrill:97,throttl:[155,156,158,293,303,316],through:[5,6,7,12,14,15,17,19,20,22,23,27,28,29,31,33,34,37,38,40,41,42,53,55,56,59,60,62,65,66,67,71,75,77,78,79,82,85,86,87,88,89,90,91,92,93,97,98,103,104,108,109,110,111,114,115,116,117,119,120,124,125,126,129,137,143,146,147,149,151,153,155,158,167,173,180,184,188,196,214,215,217,222,240,242,249,250,251,252,253,266,271,273,277,278,282,288,289,292,298,300,305,314,318,321,327,330,335,337,338,346,348,349,353,355,358,359,360,367,374,375,395,400],throughout:[13,27,40,72,77,100,251],throughput:[189,355],thrown:120,thrust:263,thu:[15,20,22,27,31,45,51,56,58,60,62,64,73,86,88,90,91,102,107,114,118,121,125,129,133,139,170,174,198,235,273,278,292,330,344,347,348,355],thud:219,thumb:[4,11,62],thumbnail:80,thunder:137,thunderstorm:111,thusli:145,tick:[11,22,27,38,44,75,78,131,137,215,251,262,264,292,330],ticker1:[44,292],ticker2:[44,292],ticker:[30,38,76,99,131,160,262,264,288,292,303,375],ticker_class:292,ticker_handl:[44,131,155,292,375],ticker_pool_class:292,ticker_storag:292,tickerhandl:[19,24,38,120,131,155,156,243,251,264,284,375,402],tickerpool:292,tickerpool_layout:292,ticket:79,tidbit:77,tidi:148,tie:120,tied:[78,109,167,180,199,211,214,258,270],tier:[146,194],ties:[64,72,175],tight:199,tightli:149,tild:102,tim:[69,199,218,220,247,249,250,251,252,253],time:[0,2,3,5,7,8,9,11,12,13,14,15,17,20,23,27,28,31,34,37,40,41,44,45,48,49,53,54,56,58,59,61,62,63,64,66,67,68,69,70,72,74,76,77,78,79,80,81,82,83,84,85,86,87,89,91,93,94,98,99,100,102,104,105,106,107,108,109,111,112,113,115,117,118,120,121,126,129,131,132,136,137,139,140,141,144,145,146,148,153,158,160,162,164,165,167,168,171,178,183,189,191,194,196,202,205,206,211,217,224,225,228,233,234,235,242,243,245,246,247,249,250,251,252,253,255,258,262,263,264,270,277,278,281,283,284,287,290,291,292,298,300,302,304,305,310,316,321,323,330,331,335,336,337,339,341,346,347,349,350,352,353,354,355,360,362,365,366,368,371,375],time_ev:228,time_factor:[19,92,205,362],time_format:375,time_game_epoch:[19,92,362],time_to_tupl:205,time_unit:[92,205],time_until_next_repeat:38,timed_script:38,timedelai:[84,291,373,375],timedelta:[369,376],timeeventscript:225,timefactor:92,timeformat:[368,375],timeit:5,timelin:115,timeout:[69,120,128,142,321,341,365],timer:[19,22,44,56,78,89,100,103,104,114,120,183,217,245,251,255,258,263,284,290,292,329,337,372],timerobject:38,timerscript:38,timescript:362,timeslot:217,timestamp:[19,82,341,362],timestep:330,timestr:368,timetrac:[155,156,293,328],timetupl:92,timezon:[137,194,368,369,376],tin:108,tini:[86,95,137],tinker:6,tintin:[138,311,312,322,325],tinyfugu:138,tinymud:[60,90],tinymush:[60,63,90],tinymux:[60,90],tip:[43,74,79,135,149],tire:[100,167],titeuf87:[69,266],titl:[17,23,46,68,93,147,178,180,197,212,269,352,355,400],titlebar:46,titleblock:93,tlen:143,tls:136,tlsv10:142,tlsv1:136,tmp:[2,140],to_be_impl:400,to_byt:375,to_closed_st:258,to_cur:251,to_displai:197,to_dupl:166,to_execut:375,to_exit:66,to_fil:239,to_init:253,to_non:278,to_obj:[158,168,278],to_object:190,to_open_st:258,to_pickl:356,to_str:375,to_syslog:239,tobox:307,todai:[114,220],todo:[18,35,39,47,57,91,101,119,122,124,150],toe:[60,107],togeth:[11,15,20,22,29,34,36,45,52,56,66,67,68,72,75,78,84,90,91,102,104,107,108,109,111,112,113,114,115,117,118,120,121,122,123,130,136,143,146,164,173,175,189,202,203,212,217,232,233,235,236,263,264,277,283,307,326,339,346,352,353,367,372],toggl:[95,321],toggle_nop_keepal:321,togglecolor:95,toi:70,toint:[37,281],token:[117,143,278,318,321,353,367],told:[9,61,62,88,98,104,107,121,146,371],tolkien:92,tom:[33,63,91,113,121,173,179,219,236,358],tommi:[31,33,51],ton:[90,96],tone:62,tonon:173,too:[3,5,7,9,11,13,14,15,17,19,22,27,31,32,45,49,56,62,66,67,68,71,72,75,80,81,82,84,86,87,90,91,97,98,99,100,103,105,106,109,110,112,113,114,115,117,118,120,121,129,132,140,171,173,192,203,204,247,252,258,272,303,307,341,343,353,358,359,360,361,372,375],took:[8,103,375],tool2:204,tool:[37,43,58,60,62,69,70,73,76,78,80,84,90,92,105,107,109,110,112,114,115,116,119,122,124,125,136,137,140,146,148,202,203,204,401],tool_kwarg:202,tool_nam:202,tool_tag:[70,202,203],tool_tag_categori:[70,202],toolbox:135,tooltip:46,top:[0,5,10,11,14,20,22,26,28,29,38,40,43,45,67,68,73,75,84,86,90,91,93,97,99,103,106,107,108,121,126,132,133,135,140,145,153,162,167,191,197,199,205,209,232,236,247,265,266,270,277,287,298,340,347,349,350,353,360,361,368],topcistr:269,topic:[3,5,20,22,29,41,48,53,58,77,80,93,100,102,107,114,130,180,209,211,249,250,251,252,253,269,372,395,400],topicstr:269,tos:272,tostr:307,total:[5,19,31,40,41,62,92,96,98,113,127,183,194,206,335,360,361,362],total_num:365,touch:[6,40,62,75,104,105,136,139,149,341],tour:[98,104,110,116,119,122,124],toward:[3,22,53,68,73,98,112,114,115,220,253,262],tower:[73,217,264],tportlock:272,trace:[56,225,335,359],traceback:[6,8,14,19,38,62,64,90,99,107,121,132,153,225,232,281,307,349,353,367,368,375],tracemessag:335,track:[9,13,19,38,41,58,72,78,85,90,96,104,107,112,113,118,120,129,131,132,147,148,158,167,253,288,309,310,315,318,321,336,341,356,357,369],tracker:[11,69,79],trade:[69,71,113,114,196],tradehandl:196,trader:71,tradetimeout:196,tradit:[2,16,30,48,56,62,100,104,107,114,118,120,146,149,202,266,321,337,360],tradition:[56,90,112,114,115,203],traffic:[136,149,194,311],trail:195,train:[94,99,114,135,246],traindriv:129,traindrivingscript:129,trainobject:129,trainscript:129,trainstop:129,trainstoppedscript:129,trait1:246,trait2:246,trait:[19,75,114,118,155,156,192,245,283],trait_class_path:246,trait_data:246,trait_kei:246,trait_properti:246,trait_typ:246,traitexcept:246,traithandl:[245,246],traithandlertest:245,transact:[113,196],transfer:[97,132,167,309,319,323,361],transform:[2,102,189],transit:34,translat:[15,33,53,59,61,62,104,130,135,194,235,236,283,300,352],transmiss:239,transmit:[61,381,384],transpar:[41,46,130,277,292],transport:[307,318,327],transportfactori:318,transpos:130,trap:[15,96,111],traumat:27,travel:[56,59,72,96,243,266],travers:[13,31,34,72,88,97,129,194,242,243,262,263,266,272,278],traverse_:22,traversing_object:[242,243,266,278],travi:[1,402],travis_build_dir:10,treasur:[67,109,113,266],treat:[15,22,41,43,45,48,73,78,102,108,109,158,164,167,189,219,257,278,283,339,359,361,372],tree:[11,13,22,27,31,65,70,75,78,112,113,123,140,155,156,192,197,201,236,247,265,278,283,298,327,343,359,375],tree_select:[155,156,192],treestr:247,trembl:[105,108],treshold:365,trhr:194,tri:[13,15,22,31,33,41,42,49,56,61,84,91,98,99,106,109,112,114,117,120,132,138,146,165,183,196,198,218,263,264,302,341,375,376],trial:[7,324],tribal:73,trick:[68,106,117,135,136,349,395],tricki:[8,37,130],trickier:[67,93],trigger:[2,3,20,22,27,30,32,34,41,42,44,56,62,64,71,72,81,89,90,93,115,120,126,127,129,133,138,148,158,160,164,165,168,170,184,189,197,211,228,258,262,264,277,278,283,292,300,303,307,329,336,340,355,367],trim:352,tripl:[19,62,75,107,367,375],triumph:[111,114],trivial:[3,5,19,22,53,98,111,117],troll:49,troubl:[11,41,67,71,79,87,91,98,100,107,110,136,137,140,145,151,152,347],troubleshoot:[67,152],troublesom:[14,15,49],trove:[67,113],truestr:218,truli:[41,49,66,86,87,217],trunc:194,trust:[27,51,90,113,114,183,353],truth:3,truthfulli:22,truthi:99,try_num_differenti:165,ttarget:120,tto:321,tty:[67,148],ttype:[155,156,293,306,318,321],ttype_step:325,tuck:73,tulip:109,tun:173,tune:[104,114,130],tunnel:[66,68,72,88,91,99,100,106,117,129,173,323],tup:[86,236],tupl:[3,13,27,31,33,37,58,59,86,87,99,102,117,120,133,146,155,158,165,171,173,181,182,190,194,196,197,202,205,206,210,216,219,222,236,251,252,257,261,266,272,273,278,281,282,283,292,295,307,308,318,319,323,330,337,339,347,350,352,354,355,357,359,362,367,368,370,375,382],tupled:368,turbo:145,turkish:158,turn:[8,11,19,20,22,26,27,31,41,42,48,49,54,56,59,62,64,66,69,73,75,78,87,90,91,95,99,105,106,107,108,109,111,113,114,117,126,127,129,130,132,135,146,153,158,168,178,183,184,189,228,236,247,249,250,251,252,253,262,264,278,283,298,303,311,318,321,329,339,345,346,349,353,355,359,360,361,367,375,402],turn_act:120,turn_end_check:[249,250,251,252,253],turnbattl:[155,156,192],turnchar:251,tut:[111,264],tutor:261,tutori:[3,17,20,21,22,25,27,43,44,48,50,62,64,68,72,73,74,75,77,78,80,82,83,84,86,87,90,91,95,96,98,99,100,102,104,105,106,107,108,113,115,123,130,132,135,140,143,146,152,197,243,250,263,264,401,402],tutorial_bridge_posist:264,tutorial_cmdset:264,tutorial_exampl:[14,15,100,104,107,155,156,192],tutorial_info:264,tutorial_world:[68,111,140,155,156,192],tutorialclimb:263,tutorialevmenu:261,tutorialmirror:[107,257],tutorialobject:[262,263],tutorialread:263,tutorialroom:[262,264],tutorialroomcmdset:264,tutorialroomlook:264,tutorialweapon:[262,263],tutorialweaponrack:263,tutorialworld:[263,264],tutoru:107,tweak:[6,37,45,67,82,90,91,99,105,113,119,126,136,184,258,343,352],tweet:[94,402],tweet_output:128,tweet_stat:128,tweetstat:128,twenti:91,twice:[27,82,92,111,120,195,225,253,359],twist:[6,19,22,48,53,84,135,140,144,145,149,278,295,298,300,301,307,308,309,310,315,318,321,324,326,327,329,336,339,343,368],twistd:[7,140,153,315,336],twistedcli:53,twistedweb:149,twitch:[87,120],twitter:[128,151,402],twitter_api:143,two:[4,6,8,11,13,14,15,16,19,20,22,23,26,27,29,30,31,32,34,36,37,38,40,41,43,45,46,50,51,53,55,56,58,59,60,61,63,64,65,66,68,71,72,73,75,78,80,82,83,84,86,87,88,90,91,93,97,98,100,101,102,103,104,105,106,107,108,109,110,111,113,114,115,116,117,118,119,120,121,129,130,132,133,137,141,146,148,149,153,166,173,191,196,197,202,203,206,211,229,234,242,243,246,247,251,253,258,264,265,278,280,298,327,338,339,348,350,353,359,361,367,368,375,376],twowai:173,txt:[0,26,53,67,75,107,134,145,146,160,235,314,322,357,359],tying:146,typclass:236,type:[0,3,6,9,15,17,19,20,22,23,25,26,27,31,33,37,38,41,42,43,44,45,46,49,50,51,56,58,59,60,61,62,66,68,69,70,71,72,73,74,75,77,78,81,82,83,84,87,88,89,90,91,92,95,96,98,100,101,102,103,104,105,107,108,111,112,113,114,117,118,119,120,121,126,127,128,129,130,132,135,136,138,145,146,149,153,155,156,158,160,168,173,180,183,184,185,189,190,191,192,195,197,199,202,203,207,209,211,212,214,218,222,225,228,229,236,243,249,250,251,252,253,258,263,264,265,270,272,273,277,278,282,283,291,292,296,298,300,301,309,310,316,318,319,321,322,323,325,326,327,329,337,339,343,346,347,348,349,350,352,353,355,356,359,360,361,367,370,371,372,375,376,379,380,381,384,389,395],type_count:199,typecalass:347,typecalss:225,typeclas:105,typeclass:[0,8,12,13,14,19,22,23,24,31,32,34,37,38,41,42,43,49,54,55,56,66,67,68,69,70,72,73,75,81,82,86,88,89,91,92,93,94,96,97,98,100,101,102,103,108,110,113,118,119,120,121,126,127,128,129,131,132,133,155,156,158,159,160,161,162,167,173,178,183,187,189,190,191,192,199,202,209,211,214,216,217,221,224,225,228,233,236,242,243,244,249,250,251,252,253,258,264,266,268,269,272,273,275,276,277,278,282,283,285,286,287,288,290,292,336,354,355,372,373,375,379,381,384,398,400,402],typeclass_path:[38,45,162,173,287,348,349],typeclass_search:348,typeclasses:105,typeclassmanag:[161,190,276,286],typeclassmixin:400,typeclassserializermixin:381,typeclassviewsetmixin:384,typedobject:[45,87,162,168,188,191,236,266,277,278,287,347,348,349,350,370,375],typedobjectmanag:[190,269,348],typeerror:[3,206,327],typenam:[68,158,160,162,189,191,196,199,205,211,212,217,219,225,233,234,235,236,242,243,244,249,250,251,252,253,255,257,258,262,263,264,266,270,277,278,282,287,290,305,331,347,349,362,365,366],typeobject:350,types_count:199,typic:[8,19,77,98,246,252,253,381,384,400],typo:[74,75,79,149],ubbfwiuvdezxc0m:74,ubuntu:[6,11,136,137,140,146,149],ufw:149,ugli:[37,46,89,107,369],uid:[148,162,310,317,338,339],uit:[68,197],ulrik:91,ultima:135,umlaut:16,unabl:[143,220],unaccept:22,unaffect:[27,120,251],unari:245,unarm:250,unarmor:250,unauthenticated_respons:398,unavoid:44,unban:[49,99,171],unbias:206,unbroken:358,uncas:352,uncategor:372,unchang:[6,33,235,283,375],unclear:[85,115],uncolor:[62,95],uncom:146,uncommit:11,uncompress:311,unconnect:[185,207],uncov:199,undefin:[2,43,58],under:[2,3,5,7,9,22,27,38,45,46,58,60,64,67,69,71,75,78,87,90,99,100,102,105,106,108,112,113,114,118,121,125,132,133,134,135,138,140,145,148,153,168,170,173,202,218,246,247,265,273,290,298,325,347,352,359,360,361,375,377,400],undergar:199,undergon:225,underli:[11,31,78,90,112],underlin:[361,374],underneath:[67,349],underpin:122,underscor:[6,27,30,59,62,66,70,75,107,166,375],underscror:166,understand:[0,3,11,16,20,22,37,40,41,48,56,61,62,70,72,73,74,75,77,80,82,84,85,86,87,88,94,95,98,99,102,104,105,106,107,108,112,113,114,115,117,121,125,132,133,135,137,138,140,149,165,166,234,235,236,343,352,375,402],understood:[8,56,73,98,114,326,327],undertak:115,undestand:82,undo:[26,149,357],undon:170,undoubtedli:90,unexpect:[8,98,130,359],unexpectedli:365,unfair:114,unfamiliar:[30,31,59,69,107,127,140,146],unfocu:209,unfocus:211,unformat:[27,359,362],unfortun:[80,87,112],unhappi:67,unhilit:374,unicod:[16,56,61,69,158,352,375],unicodeencodeerror:352,unifi:[132,338],uniform:41,unimpl:402,uninform:136,uninstal:140,uninstati:375,unintent:265,union:[20,27,105,166,258,359],uniqu:[2,8,12,14,20,22,25,31,32,37,41,43,45,46,49,53,56,71,75,78,90,100,102,105,109,121,143,146,158,164,166,168,173,178,183,185,189,190,198,202,205,207,211,224,234,235,236,242,247,250,251,262,264,269,278,282,283,292,295,307,308,316,329,330,338,339,347,348,349,350,355,357,369,372,375],unit:[1,2,10,19,20,23,42,74,78,92,96,135,190,204,205,215,228,245,251,300,355,362,375,388,402],unittest:[8,10,82,184,339,355,373],univers:[15,16,92,178],unix:[0,28,33,69,75,138,140,179,265,360,368,375],unixcommand:[155,156,192],unixcommandpars:265,unixtim:368,unjoin:196,unknown:[46,87,89,93,105,282,367,375],unleash:83,unless:[13,19,22,27,31,32,34,44,49,59,65,68,75,80,81,84,105,108,112,114,121,134,137,144,146,153,158,166,167,171,173,178,181,184,188,189,224,234,235,236,253,263,268,272,273,278,283,296,311,327,339,347,349,372,375,376],unlik:[42,74,78,114,118,146,158,197,251,349],unlimit:266,unlink:[99,173],unload:373,unload_modul:373,unlock:[31,91,105,211,347],unlock_flag:211,unlocks_red_chest:31,unlog:[171,176,177,185,189,207,339],unloggedin:[41,155,156,163,169,339],unloggedincmdset:[25,41,106,177,207],unlucki:49,unmask:236,unmodifi:[165,182,217,359],unmonitor:303,unmut:[188,189],unnam:[43,166],unneccesari:61,unnecessari:[2,112],unnecessarili:102,unneed:266,unpaced_data:307,unpack:[98,272],unpars:[30,33,165,326,327,367],unpaus:[38,148,183],unpickl:[56,307,347,356,371],unplay:[41,82],unpredict:375,unprivileg:283,unprogram:118,unpuppet:[42,121,170],unpuppet_al:158,unpuppet_object:[12,158],unquel:[31,100,107,170],unreal:135,unrecord_ip:341,unregist:64,unrel:[11,27,159],unrepat:375,unrepeat:[303,375],unreport:303,unrestrict:113,unsaf:[153,166,264],unsatisfactori:73,unsav:357,unsel:97,unset:[22,34,72,91,120,171,184,211,212,214,236,246,262,273,278,282,283,292,355,359,360,361,367,368],unset_character_flag:211,unset_flag:[211,212],unsign:376,unsigned_integ:[369,376],unsignedinteg:369,unskil:246,unstabl:148,unstrip:165,unsubscrib:[44,91,178,292,309],unsuit:[51,282,350],unsur:[16,55,74,99,120,140,143,146,243],unsurprisingli:107,untag:46,untest:[8,138,140],until:[0,2,5,6,11,13,14,20,22,27,33,38,44,46,48,49,58,62,78,84,85,100,102,107,108,111,112,113,114,117,121,125,130,136,140,196,199,205,228,245,246,249,250,251,252,253,258,262,263,264,278,298,327,329,352,353,362,375],untouch:[108,352],untrust:[14,69,114],unus:[22,70,95,114,158,164,168,189,217,247,253,257,264,278,290,321,337,342,348],unusu:[115,149],unwield:250,unwieldli:167,upcom:[139,151],updat:[1,2,6,8,12,13,14,15,22,27,29,32,34,38,44,55,56,58,59,64,67,72,75,78,80,83,84,85,86,90,91,92,95,98,104,107,112,117,118,120,121,125,132,133,135,136,137,138,140,143,145,146,147,148,151,159,160,167,168,173,178,181,183,184,188,189,200,217,225,236,245,246,252,264,270,273,277,278,280,281,283,288,314,316,317,322,336,337,339,341,346,347,349,356,357,358,359,360,361,365,375,380,383,395,398,400,402],update_attribut:347,update_buff:357,update_cached_inst:365,update_charsheet:91,update_current_descript:217,update_default:336,update_flag:337,update_lock:380,update_method:46,update_po:72,update_session_count:337,update_undo:357,update_weath:264,updated_bi:222,updated_on:222,updatemethod:46,updateview:400,upfir:7,upgrad:[78,140,145],upload:[78,80,140,146,148,194],upon:[15,31,58,61,84,112,121,126,146,148,149,218,240,249,250,251,252,253,289,300,309,341,360,400],upp:264,upper:[8,58,62,84,86,170,246,352],upper_bound:246,upper_bound_inclus:246,uppercas:[62,352],upping:62,upsel:146,upset:99,upsid:[87,266],upstart:53,upstream:[0,9,40,78],upt:167,uptim:[19,49,92,183,312,362],urfgar:37,uri:[189,270,349],url:[11,64,75,78,104,125,133,136,146,147,155,156,160,178,189,194,195,270,317,327,343,349,374,377,378,384,391,394,400],url_nam:[384,398],url_or_ref:75,url_path:384,url_protocol:194,url_to_online_repo:11,urlencod:93,urlpattern:[64,80,93,123,132,133],usabl:[54,62,80,107,113,121,173,197,211,220,251,272,341,359],usag:[3,5,22,27,29,37,44,49,63,66,68,75,78,81,83,84,85,87,91,95,96,97,98,99,106,107,117,118,120,121,129,143,146,152,168,170,171,172,173,178,179,180,183,184,185,188,196,197,198,199,202,205,206,207,209,217,218,219,229,232,233,235,236,240,242,243,244,249,250,251,252,253,258,261,262,263,264,265,266,272,281,298,359,361,365],use:[0,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,115,116,117,118,119,120,121,122,123,124,125,127,128,129,130,131,132,133,135,136,137,138,139,140,141,143,144,146,147,148,149,151,152,155,158,159,160,162,164,165,166,167,168,170,173,174,178,179,181,182,183,184,188,189,191,194,196,197,198,199,202,203,206,209,211,212,216,217,219,220,224,228,229,232,233,234,235,236,242,244,246,247,249,250,251,252,253,255,258,261,262,263,264,265,266,272,273,277,278,282,283,291,292,296,303,307,320,322,323,326,329,330,337,338,339,346,347,348,349,350,352,353,354,355,357,358,359,360,361,365,367,368,369,371,375,376,380,381,384,400],use_dbref:[236,278,372],use_destin:278,use_i18n:55,use_item:251,use_nick:[158,236,278],use_required_attribut:[159,268,275,395],use_ssl:194,use_success_location_messag:233,use_success_messag:233,use_tz:194,use_xterm256:352,useabl:266,used:[5,8,9,11,12,13,14,16,17,19,20,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,44,45,46,48,50,51,53,56,58,59,60,61,62,63,64,66,67,68,69,70,71,73,75,78,84,85,87,89,90,91,92,93,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,114,117,118,120,121,123,125,127,128,129,130,132,133,135,137,138,139,140,144,146,148,149,153,155,158,159,160,164,166,167,168,170,173,178,180,181,182,183,184,189,194,196,197,199,202,203,205,207,211,212,214,217,218,219,220,222,224,225,228,229,234,235,236,243,246,247,249,250,251,252,253,258,262,263,264,265,266,269,271,272,273,275,278,281,282,283,290,291,292,293,295,296,300,303,304,307,308,309,310,311,312,313,314,315,316,318,320,321,322,325,326,327,330,337,339,340,346,347,348,349,350,351,352,353,355,356,357,359,360,361,367,368,369,370,371,372,375,376,381,384,388,395,400],used_kei:31,useful:[0,1,2,3,5,8,11,13,14,15,16,17,19,20,23,26,27,31,33,34,37,38,40,42,43,44,45,48,49,50,51,54,62,66,68,70,71,73,74,75,76,78,80,82,83,84,85,86,87,90,91,93,94,95,98,99,100,102,103,105,106,107,108,109,111,114,116,117,120,121,128,131,132,137,140,146,151,153,164,166,167,168,170,172,173,180,181,182,184,192,196,197,202,211,216,224,225,229,235,236,240,246,258,264,265,266,272,278,282,283,298,318,347,349,353,359,362,371,375,401],usefulli:106,useless:[105,117,262],uselock:272,user:[2,3,5,6,8,10,12,13,14,15,20,25,26,27,28,29,30,31,33,37,40,41,42,45,46,48,49,53,54,55,59,61,62,64,68,69,70,72,74,75,77,78,79,80,82,83,84,85,87,94,95,97,98,99,100,104,105,107,109,110,114,117,121,125,129,130,132,133,135,136,137,140,141,142,143,144,145,146,147,148,152,158,159,160,162,165,168,171,173,178,183,184,188,189,190,191,194,195,197,199,202,210,211,217,219,223,225,236,239,240,247,251,253,257,264,266,270,272,273,278,283,290,293,296,302,310,317,318,321,326,327,337,339,342,347,349,352,357,359,360,361,367,369,375,376,380,387,395,400,402],user_change_password:159,user_input:27,user_permiss:[159,162],useradmin:159,userauth:318,userchangeform:159,usercreationform:[159,395],usernam:[11,12,25,27,30,42,80,113,133,140,148,158,159,162,207,318,342,379,381,387,395],usernamefield:395,userpassword:[49,99,171],uses:[8,10,11,14,16,17,20,22,23,27,29,31,37,38,42,43,44,45,46,50,53,58,59,61,62,66,67,68,70,75,78,84,85,86,88,90,93,95,102,104,105,107,108,113,125,137,146,147,166,184,196,202,206,211,217,229,235,236,251,264,265,266,273,287,292,307,327,341,347,350,367,368,369,375,379,381],uses_databas:375,using:[0,2,5,6,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,33,34,37,38,41,42,43,44,45,46,48,49,51,56,58,59,60,62,63,65,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,89,90,91,92,95,97,98,99,100,101,102,103,104,107,108,112,113,114,115,117,118,119,120,121,126,127,128,129,130,131,132,133,134,135,136,137,138,140,142,143,144,146,148,149,152,153,158,162,164,167,168,170,172,173,178,181,182,183,184,188,194,196,197,198,202,203,204,205,206,211,217,218,220,224,233,235,236,242,243,244,246,247,249,250,251,252,253,261,262,264,265,266,273,278,281,282,283,287,291,292,309,310,311,316,317,321,327,330,340,341,343,347,349,350,352,353,357,359,360,362,367,368,369,370,371,372,373,375,377,383,384,395,400,401,402],usr:[78,140,145,148],usu:38,usual:[0,5,6,7,8,11,12,13,19,20,22,23,26,27,28,30,31,33,34,37,38,41,43,44,45,51,53,62,66,67,68,69,71,74,75,78,80,81,82,84,85,87,90,92,95,98,99,101,102,104,105,107,108,109,111,114,115,117,125,130,132,136,137,140,142,144,146,148,153,158,160,165,166,167,168,170,173,179,183,184,188,189,191,205,214,224,225,228,234,235,236,246,264,265,273,277,278,283,298,300,305,330,337,346,347,349,352,354,355,359,360,368,370,372,375],utc:[137,376],utf8:[2,137],utf:[16,30,61,73,91,138,194,303,309,326,361,375],util:[6,8,13,14,15,23,26,27,28,34,38,46,48,50,58,62,72,73,87,90,91,92,95,97,101,103,110,115,126,132,133,136,140,149,155,156,159,172,184,189,191,192,194,204,205,208,210,215,217,218,221,225,226,241,243,246,252,258,259,261,268,270,275,278,280,282,290,291,305,324,329,346,347,348,349,377,382,395,398,402],utilis:359,uyi:235,v19:140,vagu:81,val1:281,val2:281,val:[13,59,158,170,281,322,375],valid:[0,3,6,10,13,14,20,22,27,34,37,59,62,70,85,88,91,93,98,104,107,121,132,133,146,149,153,155,156,158,165,167,173,181,182,184,190,196,197,202,204,218,222,225,226,234,236,245,246,247,252,263,264,265,266,273,278,280,281,282,283,288,290,291,292,293,296,298,322,326,337,348,350,353,355,359,369,370,371,372,374,375,376,381,395,400],valid_handl:369,validate_email_address:375,validate_input:246,validate_nam:278,validate_onli:273,validate_password:[27,158],validate_prototyp:282,validate_sess:339,validate_usernam:158,validated_consum:[70,202],validated_input:202,validated_tool:[70,202],validationerror:[158,282,342,369,371],validator_config:158,validator_kei:369,validatorfunc:[155,156,351],valign:361,valu:[3,6,8,9,12,13,17,19,20,22,26,30,31,32,33,38,44,45,46,48,49,58,59,62,66,68,72,73,78,80,82,83,86,87,91,92,93,95,96,97,99,100,102,104,105,106,107,109,112,113,118,120,121,130,132,133,140,146,158,162,164,166,168,170,171,173,184,189,191,194,197,199,206,211,218,219,220,222,225,226,233,234,235,236,241,245,246,249,250,251,252,253,257,259,264,266,270,272,273,277,278,281,282,283,287,292,296,303,304,305,307,316,321,322,337,338,339,344,347,348,349,350,352,354,355,356,357,358,359,365,366,367,369,370,371,372,375,376,379,381,388,395,400],valuabl:111,value1:37,value2:37,value_displai:381,value_from_datadict:371,value_to_obj:282,value_to_obj_or_ani:282,value_to_str:371,valueerror:[37,87,98,121,194,197,232,234,347,350,352,355,367,375,376],valuei:73,values_list:102,valuex:73,vampir:102,vanilla:[0,45,58,67,72,89,91,105,112],vaniti:27,vari:[11,45,53,60,62,78,85,96,104,107,223,235,246,253,337,347,349],variabl:[4,6,7,13,14,20,22,27,31,37,38,40,46,54,59,61,64,66,71,72,75,77,78,83,87,89,91,93,98,99,102,105,106,107,108,123,129,132,133,140,148,149,158,162,164,168,170,173,178,181,182,183,184,194,200,209,217,218,222,224,225,228,233,246,264,272,277,278,282,283,295,298,308,311,312,314,318,320,330,337,344,352,353,359,375,388],variable_from_modul:375,variable_nam:[222,225],variablenam:375,varianc:235,variant:[13,43,69,77,107,167,197,207,243,309,352],variat:[92,102,114,117,118,120,166,217,235,375],varieti:[77,96,120,128,251,252],variou:[5,6,8,13,16,22,34,37,38,41,43,44,45,46,53,57,59,62,71,74,76,87,90,92,93,95,102,103,104,107,109,113,117,118,120,121,122,146,149,153,166,182,205,211,235,236,247,251,252,258,262,263,273,277,278,283,284,292,330,355,361,372,373],varnam:322,vast:[58,60,73,137],vastli:78,vcc:235,vccv:235,vccvccvc:235,vcpython27:67,vcv:235,vcvccv:235,vcvcvcc:235,vcvcvvccvcvv:235,vcvvccvvc:235,vector:375,vehicl:[81,402],velit:28,venu:[11,190],venv:[140,145],ver:137,verb:[82,334],verbal:278,verbatim:[100,107],verbatim_el:375,verbos:[0,8,75,120,236],verbose_nam:[132,349],veri:[0,3,5,6,8,9,11,12,13,14,15,17,19,20,22,25,26,27,28,29,30,31,37,38,40,42,43,44,45,46,48,53,58,59,60,62,63,65,66,67,68,71,72,73,74,75,77,78,79,80,81,83,84,86,87,89,90,91,94,97,98,100,102,104,105,107,108,109,110,111,112,113,114,115,117,118,120,121,129,131,133,134,135,136,137,142,144,146,153,158,160,166,168,184,189,191,197,199,202,224,225,234,235,236,242,243,244,247,252,262,265,266,269,277,282,302,348,350,355,357,359,375,400],verif:146,verifi:[2,11,27,105,140,146,173,184,194,202,218,252,323],verify_online_play:218,verify_or_create_ssl_key_and_cert:323,verify_ssl_key_and_cert:319,verifyfunc:218,versa:[41,53,59,120,178,307],version:[1,2,9,12,13,14,15,20,22,25,27,30,33,38,45,46,55,58,60,62,70,73,74,78,80,81,84,85,87,90,95,98,99,100,104,106,107,112,114,117,121,125,130,135,137,138,139,140,145,146,148,152,173,181,183,185,194,198,199,207,216,217,236,250,251,252,253,258,263,278,283,298,303,317,341,346,347,352,360,375,381,395,401,402],version_info:298,versionad:75,versionchang:75,versu:77,vertic:[263,361,375],very_strong:273,very_weak:31,vest:149,vet:37,veteran:135,vfill_char:361,via:[5,11,13,19,27,28,30,36,37,38,45,46,48,53,56,58,60,62,74,77,79,89,90,97,102,104,105,107,112,118,121,130,140,146,149,186,190,191,194,239,258,277,287,347,350,352,366],viabl:[70,114,262],vice:[41,53,59,120,178,307],vicin:[22,179,217,264],video:[46,62,104,135],vienv:67,view:[0,3,11,17,19,23,26,27,28,31,38,44,58,73,75,77,78,80,87,91,94,96,99,104,105,107,110,114,120,121,125,140,144,146,151,152,153,155,156,158,170,171,173,178,179,180,183,188,189,199,236,249,250,251,252,253,266,268,270,278,280,333,349,360,377,378,380,383,388,391,394,395,402],view_attr:173,view_lock:380,viewabl:[76,77,180],viewer:[75,82,93,236,266,272,278,349],viewport:3,viewset:[383,384],vim:[15,26,110,135,357],vincent:[69,87,197,217,234,265],violent:27,virtual:[77,80,87,90,135,140,146,183,217,362],virtual_env:145,virtualenv:[0,2,5,6,7,9,55,67,75,137,140,145,146,148,152,153],virtualhost:136,visibl:[2,11,14,20,41,45,62,75,82,93,95,112,113,114,117,121,139,140,146,152,179,236,272,278,310,343,359,375],visiblelock:272,vision:[13,91,112],visit:[68,72,73,132,133,146,265,359],visitor:[64,133,149],vista:140,visual:[5,46,62,82,90,140,158,180,220],vital:98,vlgeoff:[69,205],vniftg:140,vnum:89,vocabulari:[71,375],voic:[22,69,71,402],volatil:282,volcano:109,volum:[73,81,112,148],volund:102,voluntari:74,volupt:28,vowel:235,vpad_char:361,vscode:110,vulner:[84,149],vvc:235,vvcc:235,vvccv:235,vvccvvcc:235,w001:8,wai:[3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,48,49,51,53,56,58,59,61,62,63,65,66,67,68,70,71,72,73,74,75,77,78,79,81,83,85,86,87,88,89,90,91,92,93,94,96,97,98,99,100,101,102,103,104,105,108,109,111,112,114,115,117,118,120,121,125,126,127,129,130,131,132,135,137,139,140,144,145,146,147,149,152,153,158,165,166,173,180,189,196,202,205,206,211,214,217,218,220,224,228,235,242,243,246,247,249,250,251,252,253,258,261,262,263,265,273,278,282,292,298,303,307,318,339,341,343,344,345,348,350,353,358,359,361,365,368,371,383,400],wail:72,waist:199,wait:[3,19,22,27,38,48,66,82,83,84,100,111,113,114,129,160,224,228,246,249,250,251,252,253,258,298,308,327,329,341,355,375],wait_for_disconnect:308,wait_for_server_connect:308,wait_for_statu:298,wait_for_status_repli:298,waiter:298,wake:218,walias:173,walk:[15,20,66,69,71,72,77,81,86,92,97,112,114,117,243,244,247,258,266,353],walki:[78,114],wall:[73,99,107,111,117,171,179,217,263,264],wand:[70,202],wanna:[74,113,196,258],want:[0,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,37,38,40,41,42,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,112,113,115,116,117,118,119,121,122,123,124,125,127,129,130,131,132,133,134,136,137,138,139,140,143,144,145,146,147,149,151,152,153,158,166,167,168,170,179,184,188,196,197,202,207,211,217,218,220,234,236,239,246,247,249,250,251,252,253,258,264,266,268,272,273,278,283,290,292,314,316,322,329,339,344,346,347,349,357,359,360,365,371,375,383,395,400,401],wanted_id:31,ware:97,warehous:[239,353],wari:[62,266,278,349],warm:[38,153,302],warn:[5,9,19,20,40,41,65,69,73,78,98,104,107,133,136,140,146,166,188,194,240,297,298,323,368,401],warnmsg:368,warrior:[83,90,91,111,114,121],wasclean:[309,326],wasn:[3,66,133],wast:[15,44],watch:[7,15,32],water:[70,167,202,203,233],waterballon:233,wave:73,wcach:183,wcactu:252,wcommandnam:265,wcure:252,wdestin:173,weak:283,weakref:365,weaksharedmemorymodel:[305,365],weaksharedmemorymodelbas:[305,365],weakvalu:365,wealth:97,weapon:[27,37,58,78,84,96,97,99,101,102,106,111,112,113,118,119,120,203,250,262,263,283],weapon_ineffective_msg:262,weapon_prototyp:263,weaponrack_cmdset:263,weaponstr:106,weapoon:111,wear:[69,96,113,119,199,236,250,258],wearabl:199,wearer:199,wearstyl:199,weather:[38,43,44,65,73,85,94,104,111,112,118,264,402],weather_script:38,weatherroom:[131,264],web:[17,31,37,50,55,67,75,76,77,78,80,82,85,93,100,103,107,110,112,124,135,136,137,140,142,144,145,152,153,155,156,187,194,300,302,312,316,322,326,327,337,341,343,350,356,402],web_client_url:139,web_get_admin_url:[189,270,349],web_get_create_url:[189,270,349],web_get_delete_url:[189,270,349],web_get_detail_url:[189,270,349],web_get_puppet_url:349,web_get_update_url:[189,270,349],web_plugin:104,webclient:[24,41,53,56,59,62,64,76,78,85,93,104,107,138,139,149,153,155,156,183,194,211,261,293,303,306,322,327,338,359,377,388,389,398,402],webclient_ajax:[46,155,156,293,306],webclient_en:149,webclient_opt:303,webclientdata:327,webclienttest:398,webpag:[17,136,146,392],webport:2,webserv:[2,24,40,53,64,67,103,104,123,136,137,146,148,151,155,156,293,377,402],webserver_en:149,webserver_interfac:[142,146],webserver_port:146,webservic:149,websit:[17,46,67,76,77,78,90,93,94,104,123,125,132,135,142,146,147,149,155,156,159,327,343,377,389,402],websocket:[46,53,78,146,148,309,315,326,338],websocket_client_interfac:[142,146],websocket_client_port:146,websocket_client_url:[136,142,146],websocket_clos:326,websocketcli:326,websocketclientfactori:309,websocketclientprotocol:309,websocketserverfactori:315,websocketserverprotocol:326,weed:[0,166],week:[92,104,205,368,376],weeklylogfil:368,weigh:[96,329],weight:[60,75,112,137,220,235,348,402],weird:[99,114,117,375],welcom:[25,55,68,74,80,97,110,123,140,144],well:[0,7,8,9,11,12,13,17,22,26,27,28,29,30,34,37,40,41,45,49,50,51,53,54,59,60,61,64,67,68,69,71,72,74,75,77,78,80,81,82,86,87,88,90,91,92,93,95,97,98,102,105,106,107,108,109,111,113,114,115,117,120,121,125,127,128,132,133,137,143,145,147,149,152,162,166,167,168,173,178,183,186,196,199,209,210,211,217,224,232,235,236,246,247,251,252,253,258,262,278,287,293,298,307,309,310,316,333,341,346,347,348,352,356,359,362,371,375],went:[8,11,90,108,117,152,153,288,292],were:[3,8,13,14,20,22,27,37,38,40,45,46,48,58,60,70,74,75,78,88,91,93,96,97,98,102,104,105,106,107,108,114,121,130,138,148,158,165,166,167,234,247,278,282,345,349,353,372,375],weren:92,werewolf:82,werewolv:102,werkzeug:375,west:[72,73,82,88,100,173,264],west_east:73,west_exit:264,western:73,westward:264,wet:114,wether:[196,355],wevennia:68,wflame:252,wflushmem:183,wfull:252,what:[0,3,5,6,8,9,10,11,12,14,15,19,20,22,27,29,30,31,34,37,38,40,41,44,45,48,49,51,53,56,58,59,60,61,62,63,65,66,67,68,70,71,72,73,75,78,79,80,81,82,84,86,88,89,90,91,92,93,95,97,99,100,102,103,105,106,107,111,112,113,116,117,118,119,120,121,122,124,125,126,127,129,130,131,132,133,134,135,136,137,140,144,146,147,149,153,158,164,166,167,168,170,173,180,184,189,202,209,211,212,216,225,233,234,236,239,244,246,251,252,262,264,270,273,278,282,283,298,300,303,310,322,327,342,344,347,349,350,352,353,359,369,370,375,376,381,387,395,400,402],whatev:[8,11,12,13,15,19,22,27,34,53,68,71,73,78,81,89,91,96,98,107,108,112,113,115,121,132,133,134,137,148,152,158,160,167,173,202,209,218,252,257,262,263,278,283,287,288,309,318,321,326,339,347,360,369,400],wheat:202,wheel:[44,90,140,145],whelp:265,when:[0,1,2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,37,38,40,41,42,43,45,46,48,49,51,53,54,55,56,58,59,60,61,62,63,66,67,68,69,71,72,73,74,75,78,80,81,84,85,86,87,88,89,90,91,92,93,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,134,135,136,137,138,140,141,145,146,147,148,149,152,153,155,158,160,162,164,166,167,168,170,172,173,178,179,181,182,183,185,189,190,191,194,195,196,197,198,199,202,203,205,206,207,211,212,214,217,218,219,220,225,226,228,229,232,233,234,235,236,242,244,246,247,249,250,251,252,253,255,258,259,261,262,263,264,265,266,269,270,272,273,277,278,280,282,283,287,288,290,291,292,295,298,300,304,305,307,308,309,310,311,312,313,314,316,318,319,320,321,322,323,326,327,329,330,336,337,338,339,340,341,347,349,350,352,353,355,356,357,358,359,360,361,365,366,367,368,370,375,395,400],when_stop:298,whenev:[7,9,13,22,30,31,32,33,37,38,42,48,54,55,61,68,71,73,78,82,105,117,126,146,147,148,158,167,188,189,214,262,263,264,278,288,290,300,317,337,338,339],where:[0,2,3,4,8,11,13,14,15,20,22,26,27,28,31,37,38,40,41,45,46,48,49,53,55,56,58,59,60,61,62,64,66,67,68,70,71,72,73,75,78,81,82,84,86,87,89,90,91,92,93,97,98,99,100,104,105,106,107,108,110,111,112,114,116,117,118,119,121,123,125,126,127,129,132,133,137,145,146,148,149,151,152,165,166,171,173,179,182,184,189,190,194,198,203,206,211,229,235,236,240,245,251,263,264,266,272,273,278,281,282,283,288,298,300,303,307,330,335,339,346,349,352,353,357,359,360,361,367,369,370,375,381,400,402],wherea:[0,3,5,6,9,13,14,20,22,23,31,37,41,45,49,51,53,58,61,62,81,89,95,97,107,120,149,202,235,292,327,347,365],whereabout:111,wherebi:252,wherev:[8,13,73,78,109,140,148,197,239,251],whether:[27,49,66,71,77,86,92,93,106,129,158,160,167,173,178,180,189,218,247,249,250,251,252,253,272,278,292,309,326,341,347,348,352,367,369,371,375],whewiu:67,which:[0,2,3,4,5,6,7,8,11,13,14,15,16,19,20,22,23,24,27,28,30,31,33,34,37,38,40,41,42,43,44,45,46,48,49,51,53,54,55,56,58,59,60,61,62,64,65,66,67,68,70,71,72,73,74,75,78,80,82,83,84,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,111,112,113,114,115,117,118,120,121,123,125,126,127,128,129,130,131,132,133,137,138,140,141,143,144,146,148,149,152,153,158,160,164,166,167,168,170,171,173,179,181,182,183,184,188,189,190,191,194,196,197,198,199,200,202,203,205,209,211,216,217,218,220,228,229,232,236,239,240,242,244,246,247,249,250,251,252,253,258,262,263,264,265,266,270,273,277,278,282,283,287,288,290,291,292,295,297,298,302,303,310,316,318,326,327,329,330,337,338,339,341,344,346,347,348,349,350,352,353,355,356,359,360,361,362,365,367,368,369,371,372,373,375,381,384,387,388,395,400],whichev:[19,112,115,146,149,264],whilst:73,whimper:111,whisk:214,whisp:235,whisper:[69,71,99,179,209,211,228,235,236,278],white:[30,62,130,352,375],whitelist:30,whitenois:246,whitespac:[15,19,22,91,95,99,102,110,117,121,181,182,232,236,352,353,361,375],who:[13,23,27,31,33,37,38,45,48,49,62,71,72,77,80,81,87,89,91,102,106,107,108,111,112,113,115,117,118,120,121,129,131,132,149,160,168,170,173,178,188,189,196,209,211,218,225,235,236,249,250,251,252,253,263,270,272,273,278,283,349,357,359,380],whoever:132,whole:[33,43,50,63,72,73,77,80,90,99,112,114,117,121,166,173,183,209,253,361],wholist:189,whome:173,whomev:[62,118,129,258],whoopi:117,whose:[45,59,62,70,102,104,105,158,168,184,225,236,247,249,250,251,252,253,303,354,359,375],whould:359,why:[13,27,45,49,66,68,71,73,75,77,78,82,86,87,88,96,98,100,113,115,117,121,130,140,149,152,171,234,249,252,253,295,296,359],wide:[19,50,58,82,86,91,98,107,118,171,251,252,266,358,361,375],widen:[49,117],wider:[49,82,86,171,361],widest:375,widget:[159,268,275,346,371,381,395],width:[17,19,22,30,37,50,62,72,73,82,155,168,281,303,318,337,352,357,358,360,361,367,375],wield:[37,96,113,119,250],wifi:[146,149],wiki:[22,45,60,67,73,74,77,78,91,94,120,135,197,326,401,402],wiki_account_handl:80,wiki_account_signup_allow:80,wiki_can:80,wiki_can_admin:80,wiki_can_assign:80,wiki_can_assign_own:80,wiki_can_change_permiss:80,wiki_can_delet:80,wiki_can_moder:80,wiki_can_read:80,wiki_can_writ:80,wikiconfig:80,wikipedia:[8,11,16,61,77,78,120,326],wild:[11,60,102,112,130],wildcard:[33,49,90,171,173,375],wildcard_to_regexp:375,wilder:[155,156,192],wildernessexit:266,wildernessmap:266,wildernessmapprovid:266,wildernessroom:266,wildernessscript:266,wildli:235,will_suppress_ga:320,will_transform:102,will_ttyp:325,willing:[91,112,115,135],win10:140,win7:140,win8:140,win:[67,98,120,138,209],wind:[111,131],winder:114,windmil:202,window:[0,5,6,7,9,11,20,28,34,41,46,55,56,59,72,75,78,80,82,88,100,107,110,113,137,144,152,153,168,180,211,298,314,337,341,360,375],windowid:337,windows10:140,wine:[109,111],wingd:73,winner:69,winpti:67,winter:217,wintertim:113,wintext:118,wip:[75,401],wipe:[9,14,67,73,99,107,137,166,173,183,251],wire:[19,53,56,59,61,78,146,182,295,307,308,339,352],wis:91,wisdom:5,wise:[0,11,13,14,15,16,31,64,91,105,113,127],wiser:[38,100,117],wish:[2,11,22,86,125,128,145,197,253,352,374,395],with_tag:233,withdraw:[120,253],withdrawl:253,within:[0,6,11,13,20,22,27,44,46,48,62,67,68,72,74,75,78,86,89,91,102,104,107,109,117,120,125,126,127,128,130,133,136,137,138,146,148,158,162,164,173,196,217,220,222,240,269,278,283,341,347,348,352,367,368,375,395,400],without:[3,5,6,8,9,11,13,14,15,19,20,22,25,26,27,31,36,37,38,40,42,44,45,49,50,53,54,55,58,59,60,62,63,66,68,70,71,72,74,75,78,81,82,84,85,88,90,91,98,99,100,101,102,104,106,107,108,112,113,114,115,117,121,125,127,129,130,132,136,137,140,146,148,152,158,160,165,168,170,171,173,178,179,181,182,183,184,191,195,196,198,199,202,214,217,222,225,235,236,242,246,247,249,252,253,258,262,264,273,278,281,282,283,290,291,307,318,321,322,329,339,340,347,349,352,353,355,356,357,359,360,367,371,372,375],withstand:31,wiz:91,wizard:[37,114,264,283,296,298],wkei:173,wlocat:173,wlock:173,wmagic:252,wmass:252,wndb_:173,woah:[105,106],woman:[113,114],won:[3,8,12,13,14,16,20,45,46,48,49,56,58,62,66,68,71,73,75,80,81,84,87,90,93,95,97,98,99,102,106,107,112,114,116,118,121,133,134,137,140,148,167,218,234,255,258,343,352,367,371],wonder:[50,67,89,96],wont_suppress_ga:320,wont_ttyp:325,woo:99,wood:[70,114,202,203],wooden:[37,70,202,203],woodenpuppetrecip:70,woosh:81,word:[5,6,11,15,19,22,26,34,55,59,71,72,73,79,92,93,98,99,105,107,110,113,115,125,130,144,165,181,182,185,207,216,228,235,236,310,357,372,375],word_fil:235,word_length_vari:235,wordi:235,work:[0,2,3,4,5,6,7,8,9,12,13,14,15,16,19,20,23,27,31,32,34,37,38,41,43,44,48,50,54,56,58,60,62,63,66,67,68,70,72,73,74,75,78,79,80,81,82,83,84,87,88,89,90,91,92,95,97,99,100,102,103,104,105,106,107,108,109,110,112,113,115,117,120,121,122,124,125,126,130,131,132,133,136,137,138,140,143,144,145,146,149,151,152,164,167,168,170,173,178,179,181,183,188,189,196,197,198,202,204,209,217,232,233,236,242,247,251,252,253,264,265,266,270,272,273,278,282,283,298,302,303,315,330,343,345,347,349,353,358,359,360,361,369,375,400],workaround:[11,140,148],workflow:159,world:[8,11,13,14,15,16,19,20,22,23,27,29,31,37,40,48,58,60,61,67,70,72,73,77,78,81,86,87,90,91,92,96,101,105,106,108,110,115,116,118,119,120,121,122,124,126,129,134,135,140,144,146,158,172,173,180,184,188,196,202,205,232,236,246,249,250,251,252,253,263,264,266,270,287,337,339,352,353,362,402],world_map:73,worm:[72,114],worm_has_map:72,worn:[199,250],worri:[2,8,13,16,27,40,61,62,66,86,87,102,111,117,121,196,211,212],wors:[113,115],worst:112,worth:[5,27,38,45,66,81,84,98,113,114,115,132,135,136,196],worthi:112,worthless:146,would:[2,3,5,7,8,9,13,14,15,16,19,20,22,27,29,31,34,37,38,41,43,44,45,48,50,51,58,59,62,64,65,66,67,68,70,71,72,73,75,77,78,80,81,82,84,86,87,88,89,90,91,92,93,95,96,97,98,99,100,102,103,104,105,106,107,108,110,112,113,114,115,117,118,120,121,125,126,127,129,130,132,133,136,140,146,148,158,165,166,167,173,182,189,194,196,202,205,211,225,235,246,247,258,265,266,270,272,273,282,283,310,346,349,352,353,356,359,367,370,371,373,375],wouldn:[86,106,130],wound:252,wow:[93,115],wpermiss:173,wprototype_desc:173,wprototype_kei:173,wprototype_lock:173,wprototype_par:173,wprototype_tag:173,wrap:[27,37,38,48,72,85,102,107,109,117,125,199,203,211,218,236,305,345,361,375],wrap_conflictual_object:371,wrapper:[5,19,27,30,41,45,48,58,70,84,158,162,189,190,191,214,216,242,246,270,277,278,287,291,303,305,337,346,347,349,350,352,361,365,366,368,375,400],wresid:183,write:[5,10,11,13,15,16,19,20,22,23,27,29,33,45,48,50,59,60,63,66,68,71,74,75,79,80,82,87,88,89,91,92,93,98,99,100,102,105,106,107,108,111,113,114,115,117,121,137,140,141,143,144,173,180,188,194,195,197,239,240,265,278,311,368,373,400,402],writeabl:145,written:[8,16,19,37,75,89,90,91,99,102,104,105,106,107,108,109,132,133,135,139,149,154,180,239,353,400],wrong:[0,3,8,87,95,97,107,113,137,140,153,166,173,183,202,204,236],wrote:[102,105,184],wserver:183,wservic:178,wsgi:[136,343],wsgi_resourc:343,wsgiwebserv:343,wsl:[75,140],wss:[136,142,146],wtypeclass:173,wwhere:278,www:[9,60,67,68,75,77,78,86,132,135,136,146,155,313,314,320,322,374,395],wyou:96,x0c:173,x1b:[352,374],x2x:91,x4x:358,x5x:358,x6x:358,x7x:358,x8x:358,x9x:358,x_r:86,xcode:140,xforward:343,xgettext:55,xit:[68,197],xml:194,xmlcharrefreplac:352,xp_gain:118,xpo:361,xterm256:[30,46,56,95,107,170,200,220,303,318,321,352,402],xterm256_bg:352,xterm256_bg_sub:352,xterm256_fg:352,xterm256_fg_sub:352,xterm256_gbg:352,xterm256_gbg_sub:352,xterm256_gfg:352,xterm256_gfg_sub:352,xterm:[62,107,130],xterms256:62,xval:22,xxx:[3,82,234],xxxx:234,xxxxx1xxxxx:358,xxxxx3xxxxx:358,xxxxxxx2xxxxxxx:358,xxxxxxxxxx3xxxxxxxxxxx:91,xxxxxxxxxx4xxxxxxxxxxx:91,xxxxxxxxxxx:358,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:91,xxxxxxxxxxxxxxxxxxxxxx:91,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:91,xyz:33,y_r:86,yan:[62,352],yank:26,year:[59,60,77,92,110,114,146,194,205,362,368,375,395],yearli:[92,146],yeast:[70,202],yellow:[11,62,130,263],yer:113,yes:[22,27,48,71,86,130,173,228,296,357,375],yesno:[27,357],yet:[2,3,9,11,12,15,25,27,37,41,47,49,55,58,66,68,71,72,73,78,80,82,83,87,99,102,105,115,117,129,132,133,135,139,140,146,152,154,158,185,196,207,225,258,273,277,316,339,343,352,400],yield:[22,31,48,60,137,173,184,240,361,375],yml:[10,148],yogurt:233,you:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,36,37,38,40,41,42,43,44,45,46,48,49,50,51,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,107,108,109,112,113,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,151,152,153,158,167,168,170,173,178,179,180,181,182,183,184,185,188,194,196,197,198,199,200,202,203,205,209,211,212,216,217,218,220,223,224,225,228,229,232,233,234,235,236,239,240,242,243,244,246,247,249,250,251,252,253,255,258,263,264,265,266,268,272,273,278,283,289,290,292,300,309,310,311,327,329,339,341,343,344,347,349,352,353,355,358,359,361,362,371,372,375,379,381,383,384,395,400,401],you_replac:209,your:[2,3,5,7,8,10,13,14,15,16,17,19,20,23,25,26,27,29,31,33,37,38,40,41,42,43,44,45,48,49,50,54,55,56,59,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,77,78,79,81,82,84,85,87,88,89,90,91,92,93,94,95,96,97,98,102,103,105,106,107,108,109,110,111,112,113,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,137,139,140,141,142,143,144,145,147,151,152,153,155,156,158,162,165,167,168,170,171,173,178,179,183,184,185,192,194,196,197,199,200,202,205,206,207,209,211,217,218,220,224,234,235,236,239,240,243,247,249,250,251,252,253,255,258,263,264,265,266,272,273,277,329,346,349,352,357,359,361,371,372,373,375,376,384,395,400,402],your_act:211,your_email:11,yourchar:107,yourgam:239,yourhost:142,yournam:[99,105,106,136],yourpassword:137,yourrepo:7,yourself:[0,3,10,11,12,15,20,27,31,34,45,50,51,58,60,64,66,68,69,73,74,77,91,93,98,106,107,109,113,114,115,117,118,121,134,137,140,146,173,179,196,209,211,219,236,242,246,252,255,359],yoursit:132,yourusernam:11,yourwebsit:132,yousuck:49,yousuckmor:49,youth:218,youtub:11,ypo:361,yrs:205,ythi:62,yum:[11,136,142],yvonn:91,z_r:86,zed:135,zero:[19,37,100,105,107,109,202,236,278,347,352],zip:[149,194],zlib:[145,307,311],zmud:[138,313],zone:[43,71,79,89,94,104,115,135,350,368,402],zope:6,zopeinterfac:140,zuggsoft:313},titles:["Coding Introduction","Coding and development help","Continuous Integration","Debugging","Things to remember about the flat API","Profiling","Quirks","Setting up PyCharm","Unit Testing","Updating Your Game","Using Travis","Version Control","Accounts","Attributes","Batch Code Processor","Batch Command Processor","Batch Processors","Bootstrap Components and Utilities","Channels","Coding Utils","Command Sets","Command System","Commands","Communications","Core Components","Connection Screen","EvEditor","EvMenu","EvMore","Help System","Inputfuncs","Locks","MonitorHandler","Nicks","Objects","Outputfuncs","Portal And Server","Spawner and Prototypes","Scripts","Server component","Server Conf","Sessions","Signals","Tags","TickerHandler","Typeclasses","Webclient","Webserver","Async Process","Banning","Bootstrap & Evennia","Building Permissions","Core Concepts","Custom Protocols","Guest Logins","Internationalization","Messagepath","Multisession modes","New Models","OOB","Soft Code","Text Encodings","TextTags","Using MUX as a Standard","Web Features","Zones","A voice operated elevator using events","Arxcode installing help","Building menus","Contrib modules","Crafting system contrib","Dialogues in events","Dynamic In Game Map","Static In Game Map","Contributing","Contributing to Evennia Docs","API Summary","Evennia Introduction","Glossary","How To Get And Give Help","Add a wiki on your website","Building a mech tutorial","Coding FAQ","Command Cooldown","Command Duration","Command Prompt","Coordinates","Customize channels","Default Exit Errors","Evennia for Diku Users","Evennia for MUSH Users","Evennia for roleplaying sessions","Gametime Tutorial","Help System Tutorial","Tutorials and Howto\u2019s","Manually Configuring Color","Mass and weight for objects","NPC shop Tutorial","Parsing command arguments, theory and best practices","Our own commands","Using the game and building stuff","Creating things","Django Database queries","Overview of the Evennia library","Overview of your new Game Dir","Persistent objects and typeclasses","More about Commands","Starting to code Evennia","Python Classes and objects","Searching for things","Starting Tutorial (Part 1)","The Tutorial World","On Planning a Game","Planning the use of some useful contribs","Planning our tutorial game","Where do I begin?","Evennia Starting Tutorial (Part 2)","Making a sittable object","Implementing a game rule system","Evennia Starting Tutorial (Part 3)","Turn based Combat System","Tutorial for basic MUSH like game","Evennia Starting Tutorial (Part 4)","Add a simple new web page","Evennia Starting Tutorial (part 5)","Web Tutorial","Tutorial Aggressive NPCs","Tutorial NPCs listening","Tutorial Tweeting Game Stats","Tutorial Vehicles","Understanding Color Tags","Weather Tutorial","Web Character Generation","Web Character View Tutorial","Licensing","Links","Apache Config","Choosing An SQL Server","Client Support Grid","Evennia Game Index","Getting Started","Grapevine","HAProxy Config (Optional)","How to connect Evennia to Twitter","IRC","Installing on Android","Online Setup","RSS","Running Evennia in Docker","Security","The Evennia Default Settings file","Server Setup and Life","Setup quickstart","Start Stop Reload","Unimplemented","evennia","evennia","evennia.accounts","evennia.accounts.accounts","evennia.accounts.admin","evennia.accounts.bots","evennia.accounts.manager","evennia.accounts.models","evennia.commands","evennia.commands.cmdhandler","evennia.commands.cmdparser","evennia.commands.cmdset","evennia.commands.cmdsethandler","evennia.commands.command","evennia.commands.default","evennia.commands.default.account","evennia.commands.default.admin","evennia.commands.default.batchprocess","evennia.commands.default.building","evennia.commands.default.cmdset_account","evennia.commands.default.cmdset_character","evennia.commands.default.cmdset_session","evennia.commands.default.cmdset_unloggedin","evennia.commands.default.comms","evennia.commands.default.general","evennia.commands.default.help","evennia.commands.default.muxcommand","evennia.commands.default.syscommands","evennia.commands.default.system","evennia.commands.default.tests","evennia.commands.default.unloggedin","evennia.comms","evennia.comms.admin","evennia.comms.channelhandler","evennia.comms.comms","evennia.comms.managers","evennia.comms.models","evennia.contrib","evennia.contrib.awsstorage","evennia.contrib.awsstorage.aws_s3_cdn","evennia.contrib.awsstorage.tests","evennia.contrib.barter","evennia.contrib.building_menu","evennia.contrib.chargen","evennia.contrib.clothing","evennia.contrib.color_markups","evennia.contrib.crafting","evennia.contrib.crafting.crafting","evennia.contrib.crafting.example_recipes","evennia.contrib.crafting.tests","evennia.contrib.custom_gametime","evennia.contrib.dice","evennia.contrib.email_login","evennia.contrib.evscaperoom","evennia.contrib.evscaperoom.commands","evennia.contrib.evscaperoom.menu","evennia.contrib.evscaperoom.objects","evennia.contrib.evscaperoom.room","evennia.contrib.evscaperoom.scripts","evennia.contrib.evscaperoom.state","evennia.contrib.evscaperoom.tests","evennia.contrib.evscaperoom.utils","evennia.contrib.extended_room","evennia.contrib.fieldfill","evennia.contrib.gendersub","evennia.contrib.health_bar","evennia.contrib.ingame_python","evennia.contrib.ingame_python.callbackhandler","evennia.contrib.ingame_python.commands","evennia.contrib.ingame_python.eventfuncs","evennia.contrib.ingame_python.scripts","evennia.contrib.ingame_python.tests","evennia.contrib.ingame_python.typeclasses","evennia.contrib.ingame_python.utils","evennia.contrib.mail","evennia.contrib.mapbuilder","evennia.contrib.menu_login","evennia.contrib.multidescer","evennia.contrib.puzzles","evennia.contrib.random_string_generator","evennia.contrib.rplanguage","evennia.contrib.rpsystem","evennia.contrib.security","evennia.contrib.security.auditing","evennia.contrib.security.auditing.outputs","evennia.contrib.security.auditing.server","evennia.contrib.security.auditing.tests","evennia.contrib.simpledoor","evennia.contrib.slow_exit","evennia.contrib.talking_npc","evennia.contrib.test_traits","evennia.contrib.traits","evennia.contrib.tree_select","evennia.contrib.turnbattle","evennia.contrib.turnbattle.tb_basic","evennia.contrib.turnbattle.tb_equip","evennia.contrib.turnbattle.tb_items","evennia.contrib.turnbattle.tb_magic","evennia.contrib.turnbattle.tb_range","evennia.contrib.tutorial_examples","evennia.contrib.tutorial_examples.bodyfunctions","evennia.contrib.tutorial_examples.example_batch_code","evennia.contrib.tutorial_examples.mirror","evennia.contrib.tutorial_examples.red_button","evennia.contrib.tutorial_examples.tests","evennia.contrib.tutorial_world","evennia.contrib.tutorial_world.intro_menu","evennia.contrib.tutorial_world.mob","evennia.contrib.tutorial_world.objects","evennia.contrib.tutorial_world.rooms","evennia.contrib.unixcommand","evennia.contrib.wilderness","evennia.help","evennia.help.admin","evennia.help.manager","evennia.help.models","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","evennia.objects.admin","evennia.objects.manager","evennia.objects.models","evennia.objects.objects","evennia.prototypes","evennia.prototypes.menus","evennia.prototypes.protfuncs","evennia.prototypes.prototypes","evennia.prototypes.spawner","evennia.scripts","evennia.scripts.admin","evennia.scripts.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","evennia.server.admin","evennia.server.amp_client","evennia.server.connection_wizard","evennia.server.deprecations","evennia.server.evennia_launcher","evennia.server.game_index_client","evennia.server.game_index_client.client","evennia.server.game_index_client.service","evennia.server.initial_setup","evennia.server.inputfuncs","evennia.server.manager","evennia.server.models","evennia.server.portal","evennia.server.portal.amp","evennia.server.portal.amp_server","evennia.server.portal.grapevine","evennia.server.portal.irc","evennia.server.portal.mccp","evennia.server.portal.mssp","evennia.server.portal.mxp","evennia.server.portal.naws","evennia.server.portal.portal","evennia.server.portal.portalsessionhandler","evennia.server.portal.rss","evennia.server.portal.ssh","evennia.server.portal.ssl","evennia.server.portal.suppress_ga","evennia.server.portal.telnet","evennia.server.portal.telnet_oob","evennia.server.portal.telnet_ssl","evennia.server.portal.tests","evennia.server.portal.ttype","evennia.server.portal.webclient","evennia.server.portal.webclient_ajax","evennia.server.profiling","evennia.server.profiling.dummyrunner","evennia.server.profiling.dummyrunner_settings","evennia.server.profiling.memplot","evennia.server.profiling.settings_mixin","evennia.server.profiling.test_queries","evennia.server.profiling.tests","evennia.server.profiling.timetrace","evennia.server.server","evennia.server.serversession","evennia.server.session","evennia.server.sessionhandler","evennia.server.signals","evennia.server.throttle","evennia.server.validators","evennia.server.webserver","evennia.settings_default","evennia.typeclasses","evennia.typeclasses.admin","evennia.typeclasses.attributes","evennia.typeclasses.managers","evennia.typeclasses.models","evennia.typeclasses.tags","evennia.utils","evennia.utils.ansi","evennia.utils.batchprocessors","evennia.utils.containers","evennia.utils.create","evennia.utils.dbserialize","evennia.utils.eveditor","evennia.utils.evform","evennia.utils.evmenu","evennia.utils.evmore","evennia.utils.evtable","evennia.utils.gametime","evennia.utils.idmapper","evennia.utils.idmapper.manager","evennia.utils.idmapper.models","evennia.utils.idmapper.tests","evennia.utils.inlinefuncs","evennia.utils.logger","evennia.utils.optionclasses","evennia.utils.optionhandler","evennia.utils.picklefield","evennia.utils.search","evennia.utils.test_resources","evennia.utils.text2html","evennia.utils.utils","evennia.utils.validatorfuncs","evennia.web","evennia.web.api","evennia.web.api.filters","evennia.web.api.permissions","evennia.web.api.serializers","evennia.web.api.tests","evennia.web.api.urls","evennia.web.api.views","evennia.web.urls","evennia.web.utils","evennia.web.utils.backends","evennia.web.utils.general_context","evennia.web.utils.middleware","evennia.web.utils.tests","evennia.web.webclient","evennia.web.webclient.urls","evennia.web.webclient.views","evennia.web.website","evennia.web.website.forms","evennia.web.website.templatetags","evennia.web.website.templatetags.addclass","evennia.web.website.tests","evennia.web.website.urls","evennia.web.website.views","Evennia Documentation","Toc"],titleterms:{"break":102,"case":[66,114],"class":[8,19,22,45,68,87,104,105,108,114],"default":[30,31,46,82,85,88,105,106,150,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185],"final":[72,145],"function":[3,31,34,62,68,76,107,109],"goto":27,"import":[0,4,75,87,103,107,108],"new":[6,8,38,45,58,62,70,80,91,93,104,105,114,123,132,152],"public":[139,151],"return":[27,41,102,107],"static":[73,246],"super":[51,106],"switch":87,"try":87,Adding:[20,30,43,53,58,66,67,70,80,82,86,87,88,100,106,129,132,246],And:[36,79],Are:114,Going:151,PMs:91,TLS:136,The:[0,5,13,14,15,26,27,37,38,48,50,51,56,64,68,69,71,72,84,87,91,93,94,97,111,112,115,120,121,123,150,152],Use:[0,149],Using:[5,8,10,28,32,37,43,58,63,65,72,94,100,146,246],Will:114,Yes:27,__init__:[103,105],_famili:102,_should:114,abl:114,abort:84,about:[4,9,44,45,84,106,108,114],absolut:103,abus:49,access:52,access_typ:31,account:[6,12,78,91,101,114,157,158,159,160,161,162,170],across:117,action:114,activ:[90,114,132],actual:[22,45],add:[80,82,123,137],add_choic:68,addclass:397,adding:8,addit:[67,86,87,88,148],address:82,admin:[6,64,78,159,171,187,268,275,285,294,346],administr:[112,114],advanc:[1,33,76,84,106,137,153],affect:272,aggress:126,ainnev:69,alia:6,alias:[43,109],all:[82,93,105,114],allow:114,alpha:112,also:114,altern:[7,67],amount:114,amp:307,amp_client:295,amp_serv:308,analyz:5,android:145,ani:[14,77],annot:102,anoth:[38,75,87,106],ansi:[19,62,130,352],apach:136,api:[4,46,75,76,103,378,379,380,381,382,383,384],app:[93,132],appear:114,arbitrari:27,area:[73,121],arg:98,arg_regex:22,argument:[27,98,105,107],arm:81,around:100,arx:67,arxcod:[67,69],ascii:19,ask:[22,27],asset:115,assign:[22,51],assort:[15,20,22,27,43,48,53,127],async:48,asynchron:48,at_object_cr:105,attach:[7,38,42],attack:[114,121],attribut:[6,13,78,105,109,347],attributehandl:13,audit:[69,238,239,240,241],auto:29,automat:82,avail:[25,42],awai:1,aws_s3_cdn:194,awsstorag:[193,194,195],backend:387,ban:49,bank:114,bar:69,barter:[69,113,114,196],base:[37,82,114,120],basic:[8,14,15,77,80,121,125,143],batch:[14,15,16,353],batchcod:14,batchprocess:172,batchprocessor:353,befor:0,begin:115,best:98,beta:112,between:[14,27,45],block:[14,75,84],blockquot:75,board:114,bodyfunct:255,bold:75,boot:49,bootstrap:[17,50],border:17,bot:160,branch:[11,27],brief:93,briefli:59,broken:114,bug:[6,75],build:[51,68,69,72,73,75,81,91,97,100,112,114,173],builder:[69,114],building_menu:[68,197],built:114,bulletin:114,busi:97,button:[17,100],calendar:92,call:[22,105],callback:[46,66,71],callbackhandl:222,caller:27,can:[13,68,77,108,109,114,142],cannot:114,capabl:114,capcha:132,card:17,care:149,carri:114,caveat:[14,15,45,62,145],certain:102,chair:[114,117],chang:[6,9,11,55,60,66,75,82,91,105,114,125,149],channel:[18,23,78,82,87,91,114],channelhandl:188,charact:[34,69,71,78,82,91,96,105,112,113,114,117,118,121,132,133,138],chargen:[69,121,198],cheat:3,check:[13,31],checker:0,checkpoint:132,children:108,choic:68,choos:137,clean:67,clickabl:62,client:[46,56,59,64,110,138,146,300],client_opt:30,clone:[11,67],cloth:[69,113,199],cloud9:146,cmdhandler:164,cmdparser:165,cmdset:[99,106,166],cmdset_account:174,cmdset_charact:175,cmdset_sess:176,cmdset_unloggedin:177,cmdsethandl:167,code:[0,1,3,9,11,14,19,26,33,38,60,68,75,82,87,97,99,107,112,114,118,136,202,353],coin:114,collabor:90,color:[17,19,69,82,95,130],color_markup:200,colour:62,combat:[120,121],comfort:148,comm:[178,186,187,188,189,190,191],command:[3,6,8,15,20,21,22,24,25,29,38,59,68,76,82,83,84,85,87,88,91,92,95,97,98,99,104,105,106,107,110,117,120,121,129,143,148,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,209,223,353],comment:[72,88,108],commit:11,commun:[14,23],complet:31,complex:[68,102],compon:[17,24,39],comput:146,concept:[1,52,72,114,120],conclud:[86,121],conclus:[68,73,87,98,102,105,107,113,114,115,117],condit:82,conf:[40,104],config:[69,76,95,136,142],configur:[7,11,95,132,136,137,141,143,144,147,151],congratul:112,connect:[6,25,139,143,146],connection_wizard:296,contain:[38,148,354],content:82,continu:[2,117],contrib:[8,68,69,70,74,113,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266],contribut:[74,75,76],control:11,convert:98,cooldown:83,coordin:86,copi:136,core:[24,52,76,78,89],counter:246,cprofil:5,craft:[69,70,114,201,202,203,204],crafter:70,creat:[2,6,12,19,22,34,45,49,58,66,73,76,81,93,94,99,100,101,105,107,114,121,123,129,132,148,355],create_object:105,createnpc:121,creation:115,creatur:148,credit:[105,111],crop:19,current:[3,92],custom:[8,27,31,41,46,48,53,61,64,68,69,70,80,87,90,92,95,99,151],custom_gametim:205,dai:114,data:[7,13,27,41,53],databas:[6,9,24,29,37,58,67,76,102,105],dbref:109,dbserial:356,deal:38,death:114,debug:[3,14,149],debugg:7,decid:114,decor:[27,48],dedent:19,dedic:132,deep:94,deeper:70,defaultobject:6,defeat:114,defin:[11,20,22,23,27,31,38,58],definit:31,delai:[19,38,48,84],delimit:82,demo:112,depend:[9,67],deploi:148,deprec:[75,297],desc:27,descer:90,descript:[114,148],design:97,detail:[93,132],detect:114,develop:[1,8,90,135,148,149,153],dialogu:71,dice:[69,91,113,206],dictionari:27,differ:[45,89,114],diku:89,dir:[104,110,151],direct:7,directori:[40,146],disabl:149,discuss:135,displai:[19,72,92,138],dive:94,django:[31,64,78,102,132,153],doc:[0,75],docker:148,docstr:108,document:[63,74,75,401],doe:114,doing:115,don:[14,77,117,148],donat:74,done:111,door:69,down:[100,129,153],dummyrunn:[5,329],dummyrunner_set:330,durat:84,dure:153,dynam:[22,27,72],each:[109,114],echo:30,economi:114,edit:[26,68,75,121],editnpc:121,editor:[26,110],effect:272,elev:66,els:114,email:69,email_login:207,emul:89,encod:[16,61],encrypt:146,end:87,enemi:114,enforc:114,engin:115,enjoi:136,enough:[111,114],enter:129,entir:66,entit:24,entiti:114,entri:[29,100],error:[38,88,99,107,153],eveditor:[26,357],even:70,evennia:[0,3,4,7,8,9,11,37,46,50,55,65,67,75,77,80,82,87,89,90,91,98,103,107,114,116,119,122,124,130,135,136,137,139,142,143,145,146,148,150,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401],evennia_launch:298,evenniatest:8,event:[66,71,92],eventfunc:224,everi:85,everyth:68,evform:[91,358],evmenu:[27,82,359],evmor:[28,360],evscaperoom:[69,208,209,210,211,212,213,214,215,216],evtabl:[82,91,361],examin:[3,105],exampl:[3,8,26,27,31,38,46,60,69,71,86,103,118,120,146,353],example_batch_cod:256,example_recip:203,except:117,execut:3,exist:[45,114],exit:[22,34,66,69,82,88],expand:[120,129,246],experi:114,explan:68,explor:[0,103],extend:[52,69,113],extended_room:217,extern:149,extra:[105,111],fail:114,familiar:[89,90],faq:[82,94],faster:8,featur:[52,64,75,93],feel:89,field:[69,78,102],fieldfil:218,fight:114,figur:99,file:[8,11,14,15,16,40,75,150,353],fill:[19,69],filter:379,find:[1,86,107,109],firewal:149,first:[66,68,71,90,105,107],fix:11,flat:4,flexibl:75,flow:114,flower:114,folder:[0,11,67],foreground:153,forget:6,fork:[11,74],form:[17,114,132,395],formal:114,format:27,forum:135,framework:135,from:[4,27,46,77,80,82,100,107,132,146,148,359],front:125,full:[68,69,87,93],func:87,further:[48,125,136],futur:81,gain:114,game:[0,8,9,11,19,38,69,72,73,77,86,90,91,92,100,104,110,112,114,115,118,121,128,139,146,148,151,152,202],game_index_cli:[299,300,301],gamedir:75,gameplai:111,gametim:[69,92,362],gaug:246,gendersub:[69,219],gener:[17,52,68,69,87,113,114,121,132,135,179,359],general_context:388,get:[27,79,94,100,102,140],get_client_opt:30,get_input:27,get_inputfunc:30,get_valu:30,git:[11,78],github:[75,78],give:[79,114],given:43,global:[76,98,114],global_script:38,glossari:78,gmcp:59,godhood:100,goldenlayout:46,good:108,googl:132,grant:91,grapevin:[141,309],graphic:107,grid:[69,72,138],group:102,guest:54,guid:67,had:111,handl:[49,93,114,149,153],handler:[42,76,120],haproxi:142,have:[94,108,110,114,121],head:75,health:69,health_bar:220,hello:107,help:[0,1,29,67,74,79,93,100,180,267,268,269,270],here:[0,77],hidden:114,hide:114,hierarchi:[91,114],hint:[38,111,136],hit:99,hold:106,hook:45,host:146,hous:100,how:[12,22,34,45,61,79,91,94,114,129,143,148],howto:94,html:[123,132],http:[136,142],human:114,idmapp:[363,364,365,366],imag:[148,149],implement:[114,118],improv:[93,114],index:[93,132,139],infinit:114,influenc:114,info:[135,153],inform:146,infrastructur:118,ingame_python:[221,222,223,224,225,226,227,228],ingo:56,inherit:[65,108],inherits_from:19,initi:[82,120,137,152],initial_setup:302,inlin:62,inlinefunc:[62,367],input:[22,27,59,107],inputfunc:[30,56,59,303],instal:[11,67,80,132,136,137,140,143,145,146,148,151,152,202],instanc:[22,45,58,108],instruct:59,integr:2,interact:[0,14,15,48,107,140],interfac:149,internation:55,interpret:7,intro_menu:261,introduct:[0,5,27,67,72,73,77,132],inventori:96,ipython:107,irc:[144,310],issu:138,ital:75,item:112,itself:117,join:87,jumbotron:17,jupyt:0,just:[77,114],kei:[27,37,68,109],keyword:[71,105],kill:[114,153],kind:114,know:[77,149],known:[6,114],languag:[55,69],larg:114,last:82,latest:[9,148],latin:82,launch:[26,27],layout:[50,87],learn:[0,77],leav:[87,129],legend:138,lesson:[110,116],let:[3,14,93,146],librari:103,licens:134,life:151,lift:49,like:[14,89,114,121],limit:[14,15,114],line:[3,26,81,102,107,110,117],link:[62,75,135],linux:[2,140,153],list:[3,75,105,106,114],list_nod:27,listen:127,literatur:135,live:153,local:[75,98,146],locat:109,lock:[13,31,106,129,271,272,273],lockdown:146,lockfunc:[117,272],lockhandl:273,log:[19,67,93,104,107,149,152],logfil:7,logger:368,login:[30,54,69],logo:125,longer:71,look:[89,100,114,121],lookup:[76,102],loop:105,loot:114,mac:[140,153],machin:146,magic:6,mai:114,mail:[11,69,229],main:[75,76,109,401],make:[8,11,19,81,90,91,99,100,105,107,114,117,121,129],manag:[46,80,161,190,269,276,286,304,348,364],manual:[95,114,139],map:[69,72,73],mapbuild:230,mapper:72,mariadb:137,markup:[69,352],mass:96,master:[11,91,114],match:[6,106],matter:114,mccp:311,mean:114,mech:81,mechan:114,memplot:331,menu:[19,27,68,69,97,210,280,359],menu_login:231,merg:20,messag:[56,59,66,82],messagepath:56,method:[6,22,38,87,95,105,107],middlewar:389,migrat:[9,78,80],mind:11,mini:8,minimap:73,mirror:257,mob:[94,114,262],mod_proxi:136,mod_ssl:136,mod_wsgi:136,mode:[14,15,41,57,78,146,153],model:[8,58,76,132,162,191,270,277,287,305,349,365],modif:91,modifi:[85,105,136],modul:[37,69,107,118,120,143],monitor:30,monitorhandl:[32,288],more:[0,9,31,50,64,70,75,76,84,90,95,106,114],most:0,motiv:115,move:[82,117,129],movement:69,msdp:59,msg:[23,56,95],mssp:312,mud:[110,135],multi:[90,106,107,108,114],multidesc:[69,90,232],multipl:[13,114,117],multisess:[41,57,78],mush:[90,121],must:114,mutabl:[6,13],mux:[63,272],muxcommand:181,mxp:313,mysql:137,name:[6,49,59,105,114,272],naw:314,ndb:13,need:[66,77,106,110,114],nest:68,network:24,next:[90,140,143,152],nice:142,nick:33,night:114,node:27,non:[13,82,83,139,140],nop:138,note:[8,15,16,20,22,27,33,43,48,53,75,127,136],notebook:0,npc:[69,94,97,113,114,121,126,127],number:98,numer:114,object:[6,13,19,31,34,38,41,43,73,78,82,96,100,101,102,105,106,107,108,109,112,114,117,129,211,263,274,275,276,277,278],obtain:132,off:[82,114],offici:135,olc:37,onc:111,one:[86,114],onli:[75,102,114,153],onlin:[11,75,146],oob:59,oop:108,open:97,oper:[48,66],option:[27,68,91,98,142,146,149,153],optionclass:369,optionhandl:370,other:[22,38,40,107,109,114,135,137,146],our:[60,66,68,93,99,105,107,112,114,129,132],ourselv:105,out:[53,91,99,114],outgo:56,output:239,outputcommand:59,outputfunc:[35,59],outsid:146,overal:118,overload:[45,64,95],overrid:6,overview:[2,58,103,104,120,125],own:[12,22,30,34,46,53,99,107,114,146,148,246],page:[64,80,93,123,125],parent:[58,90],pars:[82,87,98,106,107],part3:94,part:[94,110,116,119,122,124],parti:135,pass:107,patch:74,path:[14,56,104],paus:[22,66,84],pax:67,pdb:3,penalti:114,percentag:246,perman:114,permiss:[31,43,51,91,380],perpetu:112,persist:[13,26,83,84,99,105],person:[100,114],physic:114,picklefield:371,pictur:132,pip:[78,80],plai:[114,142],plan:[0,73,112,113,114],player:[90,114],plugin:46,point:0,polici:63,port:[146,149],portal:[36,41,56,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327],portalsess:56,portalsessionhandl:[56,316],post:114,postgresql:137,practic:98,prepar:2,prerequisit:145,prevent:82,prison:114,privileg:[80,114],problem:60,process:[48,52,153],processor:[14,15,16,353],product:[81,148],profil:[5,328,329,330,331,332,333,334,335],program:[3,77],project:[2,7],prompt:[27,85],prop:114,properti:[12,13,20,22,23,27,34,41,43,45,78,102],protfunc:[37,281],protocol:[53,59],prototyp:[37,279,280,281,282,283],proxi:[136,146],publicli:11,pudb:3,puppet:78,push:[11,100],put:[11,93],puzzl:[69,233],pvp:114,pycharm:7,python:[0,14,69,77,90,104,107,108,135,143],quell:[31,51,106],queri:[45,102,105],queryset:[102,109],quest:114,quick:[2,114,140],quickli:142,quickstart:152,quiet:98,quirk:6,race:114,rais:117,random:69,random_string_gener:234,rate:246,read:[0,48,64,125],real:14,reboot:153,recapcha:132,receiv:[53,59],recip:[70,202],red_button:258,refer:[75,82],regist:146,regular:114,rel:[103,109],relat:[69,92,94],releas:[75,112],relev:146,reli:14,reload:[6,82,108,136,153],remark:121,rememb:[4,75,108],remind:93,remot:[11,137,146],remov:[43,82,106],repair:114,repeat:[27,30,38],replac:106,repo:67,report:75,repositori:[0,11,74,75,78],reput:114,request:75,requir:140,reset:[9,153],reshuffl:100,resourc:135,respawn:114,rest:[75,117],restart:[136,152],retriev:13,role:[91,114],roleplai:[69,91,114],roller:91,rom:89,room:[34,66,69,72,82,86,91,96,112,113,114,212,264],rpg:114,rplanguag:235,rpsystem:236,rss:[147,317],rule:[20,69,114,118,120],run:[3,7,8,22,77,80,145,148,151],runner:8,safeti:14,same:[27,71],save:13,schema:9,score:121,screen:25,script:[38,78,129,213,225,284,285,286,287,288,289,290,291,292],scripthandl:289,search:[19,20,43,58,76,86,98,109,372],season:114,secret:132,section:401,secur:[69,136,142,149,237,238,239,240,241],see:[6,93,152],select:[69,82],self:98,send:[53,59,85,107],sent:85,separ:[68,114,117],serial:381,server:[24,36,39,40,41,52,55,69,104,121,136,137,146,151,152,240,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343],serverconf:40,serversess:[56,337],serversessionhandl:56,servic:301,session:[41,56,78,82,91,338],sessionhandl:[41,339],set:[1,7,8,11,20,27,31,40,67,72,80,92,95,105,110,114,121,139,141,144,146,147,149,150],setpow:121,settings_default:344,settings_mixin:332,setup:[2,67,136,137,140,146,151,152],sever:[71,86,98],share:11,sharedmemorymodel:58,sheet:[3,91],shop:97,shortcut:[13,76],should:114,show:[94,121],shut:153,sidebar:75,signal:[42,340],similar:114,simpl:[3,5,8,27,31,38,68,69,84,114,123],simpledoor:242,singl:13,singleton:76,site:[64,78],sitekei:132,sittabl:117,skill:[70,114,115],slow:69,slow_exit:243,snippet:69,soft:60,softcod:[60,90],solut:60,solv:114,some:[86,87,89,107,113,114],someth:114,somewher:77,sort:114,sourc:[7,75],space:[17,105],spawn:[37,90],spawner:[37,283],special:[75,114],spread:74,spuriou:138,sql:[102,137],sqlite3:137,ssh:[59,149,318],ssl:[146,319],stack:114,staff:114,standard:[63,92],start:[0,67,91,94,97,107,110,116,119,122,124,140,148,152,153],stat:128,state:214,statement:99,statu:[114,153],status:114,step:[3,11,67,90,100,112,132,141,143,144,145,147,152],stop:[152,153],storag:[27,38],store:[13,27,37,82,114],string:[31,69,98,359],strip:98,structur:75,studi:66,stuff:[77,100,121],style:17,sub:68,subclass:34,succe:114,suit:8,summari:[49,76,99,106,108,109],superus:31,support:[0,59,138],suppress_ga:320,surround:3,swap:45,sword:[106,203],synchron:48,syntax:[0,75,90,153,353],syscommand:182,system:[21,22,29,31,50,69,70,93,94,112,113,114,118,120,121,183],tabl:[19,58,75,82],tag:[43,86,109,130,350],talk:[69,113],talking_npc:244,taskhandl:291,tb_basic:249,tb_equip:250,tb_item:251,tb_magic:252,tb_rang:253,teamciti:2,tech:112,technic:[75,258],telnet:[59,138,146,321],telnet_oob:322,telnet_ssl:323,templat:[2,93,132,359],templatetag:[396,397],tempmsg:23,temporari:27,term:108,termux:145,test:[5,8,77,107,121,184,195,204,215,226,241,259,324,334,366,382,390,398],test_queri:333,test_resourc:373,test_trait:245,text2html:374,text:[19,27,30,52,61,62,75,107,125],texttag:62,than:114,thei:114,them:114,theori:98,thi:[87,93,115],thing:[4,75,89,90,101,105,108,109,110,114],third:135,those:114,throttl:341,through:[3,74,148],ticker:[44,78],tickerhandl:[44,292],tie:91,time:[19,22,38,60,92,114],time_format:19,timer:[5,38],timetrac:335,tip:11,to_byt:19,to_str:19,toc:402,togeth:[93,142],tool:[19,24,49,135],traceback:0,track:[11,114],train:129,trait:[113,246],translat:55,travi:10,treat:14,tree:[69,114,203],tree_select:247,trick:11,troubleshoot:[140,145],ttype:325,tupl:[105,106],turn:[6,82,120],turnbattl:[69,113,248,249,250,251,252,253],tutori:[0,8,66,69,71,81,92,93,94,97,110,111,112,114,116,119,120,121,122,124,125,126,127,128,129,131,133],tutorial_exampl:[254,255,256,257,258,259],tutorial_world:[260,261,262,263,264],tweet:[128,143],twist:78,twitter:143,type:[12,13,34,246],typeclass:[6,45,65,76,78,90,95,99,104,105,109,117,227,246,345,346,347,348,349,350],under:11,understand:130,ungm:91,unimpl:154,uninstal:111,unit:8,unixcommand:[69,265],unloggedin:185,unmonitor:30,unquel:106,unrepeat:30,updat:[9,11,45,82,105],upgrad:9,upload:149,upstream:[6,11],url:[80,93,123,132,383,385,392,399],usag:[14,15,26,137],use:[6,44,77,113,114],used:[22,82],useful:[22,113,135],user:[11,22,51,89,90,93,149],using:[3,8,66,105,109],util:[7,17,19,22,24,76,84,135,216,228,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,386,387,388,389,390],valid:[31,342],validatorfunc:376,valu:[27,37,114],vanilla:114,variabl:3,variant:117,vehicl:[94,129],verbatim:75,version:[11,75],versu:48,vhost:136,via:114,view:[29,64,93,123,132,133,384,393,400],virtualenv:78,voic:66,volum:114,wai:[1,27,84,106,107],want:[77,94,114,148],warn:75,weapon:114,weather:[114,131],web:[6,46,52,59,64,94,104,123,125,132,133,146,149,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400],webclient:[46,326,391,392,393],webclient_ajax:327,webclient_gui:46,webserv:[47,149,343],websit:[64,80,394,395,396,397,398,399,400],websocket:[136,142],weight:[96,114],werewolf:102,what:[2,13,50,77,87,94,98,108,109,110,114,115,148],when:[4,44,82,117],where:[77,103,115,140],who:[22,99],wiki:80,wilder:[69,266],willing:77,window:[67,140],wizard:139,word:74,work:[11,22,45,77,93,98,114,129,148],workaround:138,workflow:1,world:[69,94,100,104,107,111,112,114],write:[8,46,53],xterm256:[62,130],yield:[27,84],you:[0,77,106,110,111,114],your:[0,1,6,9,11,12,22,30,34,46,51,53,58,60,80,86,99,100,104,114,115,132,146,148,149,246],yourself:[100,112],zone:65}}) \ No newline at end of file +Search.setIndex({docnames:["Coding/Coding-Introduction","Coding/Coding-Overview","Coding/Continuous-Integration","Coding/Debugging","Coding/Flat-API","Coding/Profiling","Coding/Quirks","Coding/Setting-up-PyCharm","Coding/Unit-Testing","Coding/Updating-Your-Game","Coding/Using-Travis","Coding/Version-Control","Components/Accounts","Components/Attributes","Components/Batch-Code-Processor","Components/Batch-Command-Processor","Components/Batch-Processors","Components/Bootstrap-Components-and-Utilities","Components/Channels","Components/Coding-Utils","Components/Command-Sets","Components/Command-System","Components/Commands","Components/Communications","Components/Components-Overview","Components/Connection-Screen","Components/EvEditor","Components/EvMenu","Components/EvMore","Components/FuncParser","Components/Help-System","Components/Inputfuncs","Components/Locks","Components/MonitorHandler","Components/Nicks","Components/Objects","Components/Outputfuncs","Components/Portal-And-Server","Components/Prototypes","Components/Scripts","Components/Server","Components/Server-Conf","Components/Sessions","Components/Signals","Components/Tags","Components/TickerHandler","Components/Typeclasses","Components/Webclient","Components/Webserver","Concepts/Async-Process","Concepts/Banning","Concepts/Bootstrap-&-Evennia","Concepts/Building-Permissions","Concepts/Clickable-Links","Concepts/Colors","Concepts/Concepts-Overview","Concepts/Custom-Protocols","Concepts/Guest-Logins","Concepts/Internationalization","Concepts/Messagepath","Concepts/Multisession-modes","Concepts/New-Models","Concepts/OOB","Concepts/Soft-Code","Concepts/Text-Encodings","Concepts/TextTags","Concepts/Using-MUX-as-a-Standard","Concepts/Web-Features","Concepts/Zones","Contribs/A-voice-operated-elevator-using-events","Contribs/Arxcode-installing-help","Contribs/Building-menus","Contribs/Contrib-Overview","Contribs/Crafting","Contribs/Dialogues-in-events","Contribs/Dynamic-In-Game-Map","Contribs/Static-In-Game-Map","Contributing","Contributing-Docs","Evennia-API","Evennia-Introduction","Glossary","How-To-Get-And-Give-Help","Howto/Add-a-wiki-on-your-website","Howto/Building-a-mech-tutorial","Howto/Coding-FAQ","Howto/Command-Cooldown","Howto/Command-Duration","Howto/Command-Prompt","Howto/Coordinates","Howto/Customize-channels","Howto/Default-Exit-Errors","Howto/Evennia-for-Diku-Users","Howto/Evennia-for-MUSH-Users","Howto/Evennia-for-roleplaying-sessions","Howto/Gametime-Tutorial","Howto/Help-System-Tutorial","Howto/Howto-Overview","Howto/Manually-Configuring-Color","Howto/Mass-and-weight-for-objects","Howto/NPC-shop-Tutorial","Howto/Parsing-commands-tutorial","Howto/Starting/Part1/Adding-Commands","Howto/Starting/Part1/Building-Quickstart","Howto/Starting/Part1/Creating-Things","Howto/Starting/Part1/Django-queries","Howto/Starting/Part1/Evennia-Library-Overview","Howto/Starting/Part1/Gamedir-Overview","Howto/Starting/Part1/Learning-Typeclasses","Howto/Starting/Part1/More-on-Commands","Howto/Starting/Part1/Python-basic-introduction","Howto/Starting/Part1/Python-classes-and-objects","Howto/Starting/Part1/Searching-Things","Howto/Starting/Part1/Starting-Part1","Howto/Starting/Part1/Tutorial-World-Introduction","Howto/Starting/Part2/Game-Planning","Howto/Starting/Part2/Planning-Some-Useful-Contribs","Howto/Starting/Part2/Planning-The-Tutorial-Game","Howto/Starting/Part2/Planning-Where-Do-I-Begin","Howto/Starting/Part2/Starting-Part2","Howto/Starting/Part3/A-Sittable-Object","Howto/Starting/Part3/Implementing-a-game-rule-system","Howto/Starting/Part3/Starting-Part3","Howto/Starting/Part3/Turn-based-Combat-System","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game","Howto/Starting/Part4/Starting-Part4","Howto/Starting/Part5/Add-a-simple-new-web-page","Howto/Starting/Part5/Starting-Part5","Howto/Starting/Part5/Web-Tutorial","Howto/Tutorial-Aggressive-NPCs","Howto/Tutorial-NPCs-listening","Howto/Tutorial-Tweeting-Game-Stats","Howto/Tutorial-Vehicles","Howto/Understanding-Color-Tags","Howto/Weather-Tutorial","Howto/Web-Character-Generation","Howto/Web-Character-View-Tutorial","Licensing","Links","Setup/Apache-Config","Setup/Choosing-An-SQL-Server","Setup/Client-Support-Grid","Setup/Evennia-Game-Index","Setup/Extended-Installation","Setup/Grapevine","Setup/HAProxy-Config","Setup/How-to-connect-Evennia-to-Twitter","Setup/IRC","Setup/Installing-on-Android","Setup/Online-Setup","Setup/RSS","Setup/Running-Evennia-in-Docker","Setup/Security","Setup/Settings-File","Setup/Setup-Overview","Setup/Setup-Quickstart","Setup/Start-Stop-Reload","Unimplemented","api/evennia","api/evennia-api","api/evennia.accounts","api/evennia.accounts.accounts","api/evennia.accounts.admin","api/evennia.accounts.bots","api/evennia.accounts.manager","api/evennia.accounts.models","api/evennia.commands","api/evennia.commands.cmdhandler","api/evennia.commands.cmdparser","api/evennia.commands.cmdset","api/evennia.commands.cmdsethandler","api/evennia.commands.command","api/evennia.commands.default","api/evennia.commands.default.account","api/evennia.commands.default.admin","api/evennia.commands.default.batchprocess","api/evennia.commands.default.building","api/evennia.commands.default.cmdset_account","api/evennia.commands.default.cmdset_character","api/evennia.commands.default.cmdset_session","api/evennia.commands.default.cmdset_unloggedin","api/evennia.commands.default.comms","api/evennia.commands.default.general","api/evennia.commands.default.help","api/evennia.commands.default.muxcommand","api/evennia.commands.default.syscommands","api/evennia.commands.default.system","api/evennia.commands.default.tests","api/evennia.commands.default.unloggedin","api/evennia.comms","api/evennia.comms.admin","api/evennia.comms.channelhandler","api/evennia.comms.comms","api/evennia.comms.managers","api/evennia.comms.models","api/evennia.contrib","api/evennia.contrib.awsstorage","api/evennia.contrib.awsstorage.aws_s3_cdn","api/evennia.contrib.awsstorage.tests","api/evennia.contrib.barter","api/evennia.contrib.building_menu","api/evennia.contrib.chargen","api/evennia.contrib.clothing","api/evennia.contrib.color_markups","api/evennia.contrib.crafting","api/evennia.contrib.crafting.crafting","api/evennia.contrib.crafting.example_recipes","api/evennia.contrib.crafting.tests","api/evennia.contrib.custom_gametime","api/evennia.contrib.dice","api/evennia.contrib.email_login","api/evennia.contrib.evscaperoom","api/evennia.contrib.evscaperoom.commands","api/evennia.contrib.evscaperoom.menu","api/evennia.contrib.evscaperoom.objects","api/evennia.contrib.evscaperoom.room","api/evennia.contrib.evscaperoom.scripts","api/evennia.contrib.evscaperoom.state","api/evennia.contrib.evscaperoom.tests","api/evennia.contrib.evscaperoom.utils","api/evennia.contrib.extended_room","api/evennia.contrib.fieldfill","api/evennia.contrib.gendersub","api/evennia.contrib.health_bar","api/evennia.contrib.ingame_python","api/evennia.contrib.ingame_python.callbackhandler","api/evennia.contrib.ingame_python.commands","api/evennia.contrib.ingame_python.eventfuncs","api/evennia.contrib.ingame_python.scripts","api/evennia.contrib.ingame_python.tests","api/evennia.contrib.ingame_python.typeclasses","api/evennia.contrib.ingame_python.utils","api/evennia.contrib.mail","api/evennia.contrib.mapbuilder","api/evennia.contrib.menu_login","api/evennia.contrib.multidescer","api/evennia.contrib.puzzles","api/evennia.contrib.random_string_generator","api/evennia.contrib.rplanguage","api/evennia.contrib.rpsystem","api/evennia.contrib.security","api/evennia.contrib.security.auditing","api/evennia.contrib.security.auditing.outputs","api/evennia.contrib.security.auditing.server","api/evennia.contrib.security.auditing.tests","api/evennia.contrib.simpledoor","api/evennia.contrib.slow_exit","api/evennia.contrib.talking_npc","api/evennia.contrib.test_traits","api/evennia.contrib.traits","api/evennia.contrib.tree_select","api/evennia.contrib.turnbattle","api/evennia.contrib.turnbattle.tb_basic","api/evennia.contrib.turnbattle.tb_equip","api/evennia.contrib.turnbattle.tb_items","api/evennia.contrib.turnbattle.tb_magic","api/evennia.contrib.turnbattle.tb_range","api/evennia.contrib.tutorial_examples","api/evennia.contrib.tutorial_examples.bodyfunctions","api/evennia.contrib.tutorial_examples.example_batch_code","api/evennia.contrib.tutorial_examples.mirror","api/evennia.contrib.tutorial_examples.red_button","api/evennia.contrib.tutorial_examples.tests","api/evennia.contrib.tutorial_world","api/evennia.contrib.tutorial_world.intro_menu","api/evennia.contrib.tutorial_world.mob","api/evennia.contrib.tutorial_world.objects","api/evennia.contrib.tutorial_world.rooms","api/evennia.contrib.unixcommand","api/evennia.contrib.wilderness","api/evennia.help","api/evennia.help.admin","api/evennia.help.manager","api/evennia.help.models","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","api/evennia.objects.admin","api/evennia.objects.manager","api/evennia.objects.models","api/evennia.objects.objects","api/evennia.prototypes","api/evennia.prototypes.menus","api/evennia.prototypes.protfuncs","api/evennia.prototypes.prototypes","api/evennia.prototypes.spawner","api/evennia.scripts","api/evennia.scripts.admin","api/evennia.scripts.manager","api/evennia.scripts.models","api/evennia.scripts.monitorhandler","api/evennia.scripts.scripthandler","api/evennia.scripts.scripts","api/evennia.scripts.taskhandler","api/evennia.scripts.tickerhandler","api/evennia.server","api/evennia.server.admin","api/evennia.server.amp_client","api/evennia.server.connection_wizard","api/evennia.server.deprecations","api/evennia.server.evennia_launcher","api/evennia.server.game_index_client","api/evennia.server.game_index_client.client","api/evennia.server.game_index_client.service","api/evennia.server.initial_setup","api/evennia.server.inputfuncs","api/evennia.server.manager","api/evennia.server.models","api/evennia.server.portal","api/evennia.server.portal.amp","api/evennia.server.portal.amp_server","api/evennia.server.portal.grapevine","api/evennia.server.portal.irc","api/evennia.server.portal.mccp","api/evennia.server.portal.mssp","api/evennia.server.portal.mxp","api/evennia.server.portal.naws","api/evennia.server.portal.portal","api/evennia.server.portal.portalsessionhandler","api/evennia.server.portal.rss","api/evennia.server.portal.ssh","api/evennia.server.portal.ssl","api/evennia.server.portal.suppress_ga","api/evennia.server.portal.telnet","api/evennia.server.portal.telnet_oob","api/evennia.server.portal.telnet_ssl","api/evennia.server.portal.tests","api/evennia.server.portal.ttype","api/evennia.server.portal.webclient","api/evennia.server.portal.webclient_ajax","api/evennia.server.profiling","api/evennia.server.profiling.dummyrunner","api/evennia.server.profiling.dummyrunner_settings","api/evennia.server.profiling.memplot","api/evennia.server.profiling.settings_mixin","api/evennia.server.profiling.test_queries","api/evennia.server.profiling.tests","api/evennia.server.profiling.timetrace","api/evennia.server.server","api/evennia.server.serversession","api/evennia.server.session","api/evennia.server.sessionhandler","api/evennia.server.signals","api/evennia.server.throttle","api/evennia.server.validators","api/evennia.server.webserver","api/evennia.settings_default","api/evennia.typeclasses","api/evennia.typeclasses.admin","api/evennia.typeclasses.attributes","api/evennia.typeclasses.managers","api/evennia.typeclasses.models","api/evennia.typeclasses.tags","api/evennia.utils","api/evennia.utils.ansi","api/evennia.utils.batchprocessors","api/evennia.utils.containers","api/evennia.utils.create","api/evennia.utils.dbserialize","api/evennia.utils.eveditor","api/evennia.utils.evform","api/evennia.utils.evmenu","api/evennia.utils.evmore","api/evennia.utils.evtable","api/evennia.utils.funcparser","api/evennia.utils.gametime","api/evennia.utils.idmapper","api/evennia.utils.idmapper.manager","api/evennia.utils.idmapper.models","api/evennia.utils.idmapper.tests","api/evennia.utils.logger","api/evennia.utils.optionclasses","api/evennia.utils.optionhandler","api/evennia.utils.picklefield","api/evennia.utils.search","api/evennia.utils.test_resources","api/evennia.utils.text2html","api/evennia.utils.utils","api/evennia.utils.validatorfuncs","api/evennia.utils.verb_conjugation","api/evennia.utils.verb_conjugation.conjugate","api/evennia.utils.verb_conjugation.tests","api/evennia.web","api/evennia.web.api","api/evennia.web.api.filters","api/evennia.web.api.permissions","api/evennia.web.api.serializers","api/evennia.web.api.tests","api/evennia.web.api.urls","api/evennia.web.api.views","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.backends","api/evennia.web.utils.general_context","api/evennia.web.utils.middleware","api/evennia.web.utils.tests","api/evennia.web.webclient","api/evennia.web.webclient.urls","api/evennia.web.webclient.views","api/evennia.web.website","api/evennia.web.website.forms","api/evennia.web.website.templatetags","api/evennia.web.website.templatetags.addclass","api/evennia.web.website.tests","api/evennia.web.website.urls","api/evennia.web.website.views","index","toc"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["Coding/Coding-Introduction.md","Coding/Coding-Overview.md","Coding/Continuous-Integration.md","Coding/Debugging.md","Coding/Flat-API.md","Coding/Profiling.md","Coding/Quirks.md","Coding/Setting-up-PyCharm.md","Coding/Unit-Testing.md","Coding/Updating-Your-Game.md","Coding/Using-Travis.md","Coding/Version-Control.md","Components/Accounts.md","Components/Attributes.md","Components/Batch-Code-Processor.md","Components/Batch-Command-Processor.md","Components/Batch-Processors.md","Components/Bootstrap-Components-and-Utilities.md","Components/Channels.md","Components/Coding-Utils.md","Components/Command-Sets.md","Components/Command-System.md","Components/Commands.md","Components/Communications.md","Components/Components-Overview.md","Components/Connection-Screen.md","Components/EvEditor.md","Components/EvMenu.md","Components/EvMore.md","Components/FuncParser.md","Components/Help-System.md","Components/Inputfuncs.md","Components/Locks.md","Components/MonitorHandler.md","Components/Nicks.md","Components/Objects.md","Components/Outputfuncs.md","Components/Portal-And-Server.md","Components/Prototypes.md","Components/Scripts.md","Components/Server.md","Components/Server-Conf.md","Components/Sessions.md","Components/Signals.md","Components/Tags.md","Components/TickerHandler.md","Components/Typeclasses.md","Components/Webclient.md","Components/Webserver.md","Concepts/Async-Process.md","Concepts/Banning.md","Concepts/Bootstrap-&-Evennia.md","Concepts/Building-Permissions.md","Concepts/Clickable-Links.md","Concepts/Colors.md","Concepts/Concepts-Overview.md","Concepts/Custom-Protocols.md","Concepts/Guest-Logins.md","Concepts/Internationalization.md","Concepts/Messagepath.md","Concepts/Multisession-modes.md","Concepts/New-Models.md","Concepts/OOB.md","Concepts/Soft-Code.md","Concepts/Text-Encodings.md","Concepts/TextTags.md","Concepts/Using-MUX-as-a-Standard.md","Concepts/Web-Features.md","Concepts/Zones.md","Contribs/A-voice-operated-elevator-using-events.md","Contribs/Arxcode-installing-help.md","Contribs/Building-menus.md","Contribs/Contrib-Overview.md","Contribs/Crafting.md","Contribs/Dialogues-in-events.md","Contribs/Dynamic-In-Game-Map.md","Contribs/Static-In-Game-Map.md","Contributing.md","Contributing-Docs.md","Evennia-API.md","Evennia-Introduction.md","Glossary.md","How-To-Get-And-Give-Help.md","Howto/Add-a-wiki-on-your-website.md","Howto/Building-a-mech-tutorial.md","Howto/Coding-FAQ.md","Howto/Command-Cooldown.md","Howto/Command-Duration.md","Howto/Command-Prompt.md","Howto/Coordinates.md","Howto/Customize-channels.md","Howto/Default-Exit-Errors.md","Howto/Evennia-for-Diku-Users.md","Howto/Evennia-for-MUSH-Users.md","Howto/Evennia-for-roleplaying-sessions.md","Howto/Gametime-Tutorial.md","Howto/Help-System-Tutorial.md","Howto/Howto-Overview.md","Howto/Manually-Configuring-Color.md","Howto/Mass-and-weight-for-objects.md","Howto/NPC-shop-Tutorial.md","Howto/Parsing-commands-tutorial.md","Howto/Starting/Part1/Adding-Commands.md","Howto/Starting/Part1/Building-Quickstart.md","Howto/Starting/Part1/Creating-Things.md","Howto/Starting/Part1/Django-queries.md","Howto/Starting/Part1/Evennia-Library-Overview.md","Howto/Starting/Part1/Gamedir-Overview.md","Howto/Starting/Part1/Learning-Typeclasses.md","Howto/Starting/Part1/More-on-Commands.md","Howto/Starting/Part1/Python-basic-introduction.md","Howto/Starting/Part1/Python-classes-and-objects.md","Howto/Starting/Part1/Searching-Things.md","Howto/Starting/Part1/Starting-Part1.md","Howto/Starting/Part1/Tutorial-World-Introduction.md","Howto/Starting/Part2/Game-Planning.md","Howto/Starting/Part2/Planning-Some-Useful-Contribs.md","Howto/Starting/Part2/Planning-The-Tutorial-Game.md","Howto/Starting/Part2/Planning-Where-Do-I-Begin.md","Howto/Starting/Part2/Starting-Part2.md","Howto/Starting/Part3/A-Sittable-Object.md","Howto/Starting/Part3/Implementing-a-game-rule-system.md","Howto/Starting/Part3/Starting-Part3.md","Howto/Starting/Part3/Turn-based-Combat-System.md","Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md","Howto/Starting/Part4/Starting-Part4.md","Howto/Starting/Part5/Add-a-simple-new-web-page.md","Howto/Starting/Part5/Starting-Part5.md","Howto/Starting/Part5/Web-Tutorial.md","Howto/Tutorial-Aggressive-NPCs.md","Howto/Tutorial-NPCs-listening.md","Howto/Tutorial-Tweeting-Game-Stats.md","Howto/Tutorial-Vehicles.md","Howto/Understanding-Color-Tags.md","Howto/Weather-Tutorial.md","Howto/Web-Character-Generation.md","Howto/Web-Character-View-Tutorial.md","Licensing.md","Links.md","Setup/Apache-Config.md","Setup/Choosing-An-SQL-Server.md","Setup/Client-Support-Grid.md","Setup/Evennia-Game-Index.md","Setup/Extended-Installation.md","Setup/Grapevine.md","Setup/HAProxy-Config.md","Setup/How-to-connect-Evennia-to-Twitter.md","Setup/IRC.md","Setup/Installing-on-Android.md","Setup/Online-Setup.md","Setup/RSS.md","Setup/Running-Evennia-in-Docker.md","Setup/Security.md","Setup/Settings-File.md","Setup/Setup-Overview.md","Setup/Setup-Quickstart.md","Setup/Start-Stop-Reload.md","Unimplemented.md","api/evennia.rst","api/evennia-api.rst","api/evennia.accounts.rst","api/evennia.accounts.accounts.rst","api/evennia.accounts.admin.rst","api/evennia.accounts.bots.rst","api/evennia.accounts.manager.rst","api/evennia.accounts.models.rst","api/evennia.commands.rst","api/evennia.commands.cmdhandler.rst","api/evennia.commands.cmdparser.rst","api/evennia.commands.cmdset.rst","api/evennia.commands.cmdsethandler.rst","api/evennia.commands.command.rst","api/evennia.commands.default.rst","api/evennia.commands.default.account.rst","api/evennia.commands.default.admin.rst","api/evennia.commands.default.batchprocess.rst","api/evennia.commands.default.building.rst","api/evennia.commands.default.cmdset_account.rst","api/evennia.commands.default.cmdset_character.rst","api/evennia.commands.default.cmdset_session.rst","api/evennia.commands.default.cmdset_unloggedin.rst","api/evennia.commands.default.comms.rst","api/evennia.commands.default.general.rst","api/evennia.commands.default.help.rst","api/evennia.commands.default.muxcommand.rst","api/evennia.commands.default.syscommands.rst","api/evennia.commands.default.system.rst","api/evennia.commands.default.tests.rst","api/evennia.commands.default.unloggedin.rst","api/evennia.comms.rst","api/evennia.comms.admin.rst","api/evennia.comms.channelhandler.rst","api/evennia.comms.comms.rst","api/evennia.comms.managers.rst","api/evennia.comms.models.rst","api/evennia.contrib.rst","api/evennia.contrib.awsstorage.rst","api/evennia.contrib.awsstorage.aws_s3_cdn.rst","api/evennia.contrib.awsstorage.tests.rst","api/evennia.contrib.barter.rst","api/evennia.contrib.building_menu.rst","api/evennia.contrib.chargen.rst","api/evennia.contrib.clothing.rst","api/evennia.contrib.color_markups.rst","api/evennia.contrib.crafting.rst","api/evennia.contrib.crafting.crafting.rst","api/evennia.contrib.crafting.example_recipes.rst","api/evennia.contrib.crafting.tests.rst","api/evennia.contrib.custom_gametime.rst","api/evennia.contrib.dice.rst","api/evennia.contrib.email_login.rst","api/evennia.contrib.evscaperoom.rst","api/evennia.contrib.evscaperoom.commands.rst","api/evennia.contrib.evscaperoom.menu.rst","api/evennia.contrib.evscaperoom.objects.rst","api/evennia.contrib.evscaperoom.room.rst","api/evennia.contrib.evscaperoom.scripts.rst","api/evennia.contrib.evscaperoom.state.rst","api/evennia.contrib.evscaperoom.tests.rst","api/evennia.contrib.evscaperoom.utils.rst","api/evennia.contrib.extended_room.rst","api/evennia.contrib.fieldfill.rst","api/evennia.contrib.gendersub.rst","api/evennia.contrib.health_bar.rst","api/evennia.contrib.ingame_python.rst","api/evennia.contrib.ingame_python.callbackhandler.rst","api/evennia.contrib.ingame_python.commands.rst","api/evennia.contrib.ingame_python.eventfuncs.rst","api/evennia.contrib.ingame_python.scripts.rst","api/evennia.contrib.ingame_python.tests.rst","api/evennia.contrib.ingame_python.typeclasses.rst","api/evennia.contrib.ingame_python.utils.rst","api/evennia.contrib.mail.rst","api/evennia.contrib.mapbuilder.rst","api/evennia.contrib.menu_login.rst","api/evennia.contrib.multidescer.rst","api/evennia.contrib.puzzles.rst","api/evennia.contrib.random_string_generator.rst","api/evennia.contrib.rplanguage.rst","api/evennia.contrib.rpsystem.rst","api/evennia.contrib.security.rst","api/evennia.contrib.security.auditing.rst","api/evennia.contrib.security.auditing.outputs.rst","api/evennia.contrib.security.auditing.server.rst","api/evennia.contrib.security.auditing.tests.rst","api/evennia.contrib.simpledoor.rst","api/evennia.contrib.slow_exit.rst","api/evennia.contrib.talking_npc.rst","api/evennia.contrib.test_traits.rst","api/evennia.contrib.traits.rst","api/evennia.contrib.tree_select.rst","api/evennia.contrib.turnbattle.rst","api/evennia.contrib.turnbattle.tb_basic.rst","api/evennia.contrib.turnbattle.tb_equip.rst","api/evennia.contrib.turnbattle.tb_items.rst","api/evennia.contrib.turnbattle.tb_magic.rst","api/evennia.contrib.turnbattle.tb_range.rst","api/evennia.contrib.tutorial_examples.rst","api/evennia.contrib.tutorial_examples.bodyfunctions.rst","api/evennia.contrib.tutorial_examples.example_batch_code.rst","api/evennia.contrib.tutorial_examples.mirror.rst","api/evennia.contrib.tutorial_examples.red_button.rst","api/evennia.contrib.tutorial_examples.tests.rst","api/evennia.contrib.tutorial_world.rst","api/evennia.contrib.tutorial_world.intro_menu.rst","api/evennia.contrib.tutorial_world.mob.rst","api/evennia.contrib.tutorial_world.objects.rst","api/evennia.contrib.tutorial_world.rooms.rst","api/evennia.contrib.unixcommand.rst","api/evennia.contrib.wilderness.rst","api/evennia.help.rst","api/evennia.help.admin.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.rst","api/evennia.objects.admin.rst","api/evennia.objects.manager.rst","api/evennia.objects.models.rst","api/evennia.objects.objects.rst","api/evennia.prototypes.rst","api/evennia.prototypes.menus.rst","api/evennia.prototypes.protfuncs.rst","api/evennia.prototypes.prototypes.rst","api/evennia.prototypes.spawner.rst","api/evennia.scripts.rst","api/evennia.scripts.admin.rst","api/evennia.scripts.manager.rst","api/evennia.scripts.models.rst","api/evennia.scripts.monitorhandler.rst","api/evennia.scripts.scripthandler.rst","api/evennia.scripts.scripts.rst","api/evennia.scripts.taskhandler.rst","api/evennia.scripts.tickerhandler.rst","api/evennia.server.rst","api/evennia.server.admin.rst","api/evennia.server.amp_client.rst","api/evennia.server.connection_wizard.rst","api/evennia.server.deprecations.rst","api/evennia.server.evennia_launcher.rst","api/evennia.server.game_index_client.rst","api/evennia.server.game_index_client.client.rst","api/evennia.server.game_index_client.service.rst","api/evennia.server.initial_setup.rst","api/evennia.server.inputfuncs.rst","api/evennia.server.manager.rst","api/evennia.server.models.rst","api/evennia.server.portal.rst","api/evennia.server.portal.amp.rst","api/evennia.server.portal.amp_server.rst","api/evennia.server.portal.grapevine.rst","api/evennia.server.portal.irc.rst","api/evennia.server.portal.mccp.rst","api/evennia.server.portal.mssp.rst","api/evennia.server.portal.mxp.rst","api/evennia.server.portal.naws.rst","api/evennia.server.portal.portal.rst","api/evennia.server.portal.portalsessionhandler.rst","api/evennia.server.portal.rss.rst","api/evennia.server.portal.ssh.rst","api/evennia.server.portal.ssl.rst","api/evennia.server.portal.suppress_ga.rst","api/evennia.server.portal.telnet.rst","api/evennia.server.portal.telnet_oob.rst","api/evennia.server.portal.telnet_ssl.rst","api/evennia.server.portal.tests.rst","api/evennia.server.portal.ttype.rst","api/evennia.server.portal.webclient.rst","api/evennia.server.portal.webclient_ajax.rst","api/evennia.server.profiling.rst","api/evennia.server.profiling.dummyrunner.rst","api/evennia.server.profiling.dummyrunner_settings.rst","api/evennia.server.profiling.memplot.rst","api/evennia.server.profiling.settings_mixin.rst","api/evennia.server.profiling.test_queries.rst","api/evennia.server.profiling.tests.rst","api/evennia.server.profiling.timetrace.rst","api/evennia.server.server.rst","api/evennia.server.serversession.rst","api/evennia.server.session.rst","api/evennia.server.sessionhandler.rst","api/evennia.server.signals.rst","api/evennia.server.throttle.rst","api/evennia.server.validators.rst","api/evennia.server.webserver.rst","api/evennia.settings_default.rst","api/evennia.typeclasses.rst","api/evennia.typeclasses.admin.rst","api/evennia.typeclasses.attributes.rst","api/evennia.typeclasses.managers.rst","api/evennia.typeclasses.models.rst","api/evennia.typeclasses.tags.rst","api/evennia.utils.rst","api/evennia.utils.ansi.rst","api/evennia.utils.batchprocessors.rst","api/evennia.utils.containers.rst","api/evennia.utils.create.rst","api/evennia.utils.dbserialize.rst","api/evennia.utils.eveditor.rst","api/evennia.utils.evform.rst","api/evennia.utils.evmenu.rst","api/evennia.utils.evmore.rst","api/evennia.utils.evtable.rst","api/evennia.utils.funcparser.rst","api/evennia.utils.gametime.rst","api/evennia.utils.idmapper.rst","api/evennia.utils.idmapper.manager.rst","api/evennia.utils.idmapper.models.rst","api/evennia.utils.idmapper.tests.rst","api/evennia.utils.logger.rst","api/evennia.utils.optionclasses.rst","api/evennia.utils.optionhandler.rst","api/evennia.utils.picklefield.rst","api/evennia.utils.search.rst","api/evennia.utils.test_resources.rst","api/evennia.utils.text2html.rst","api/evennia.utils.utils.rst","api/evennia.utils.validatorfuncs.rst","api/evennia.utils.verb_conjugation.rst","api/evennia.utils.verb_conjugation.conjugate.rst","api/evennia.utils.verb_conjugation.tests.rst","api/evennia.web.rst","api/evennia.web.api.rst","api/evennia.web.api.filters.rst","api/evennia.web.api.permissions.rst","api/evennia.web.api.serializers.rst","api/evennia.web.api.tests.rst","api/evennia.web.api.urls.rst","api/evennia.web.api.views.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.backends.rst","api/evennia.web.utils.general_context.rst","api/evennia.web.utils.middleware.rst","api/evennia.web.utils.tests.rst","api/evennia.web.webclient.rst","api/evennia.web.webclient.urls.rst","api/evennia.web.webclient.views.rst","api/evennia.web.website.rst","api/evennia.web.website.forms.rst","api/evennia.web.website.templatetags.rst","api/evennia.web.website.templatetags.addclass.rst","api/evennia.web.website.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","index.md","toc.md"],objects:{"":{evennia:[158,0,0,"-"]},"evennia.accounts":{accounts:[161,0,0,"-"],admin:[162,0,0,"-"],bots:[163,0,0,"-"],manager:[164,0,0,"-"],models:[165,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[161,1,1,""],DefaultGuest:[161,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[161,3,1,""],DoesNotExist:[161,2,1,""],MultipleObjectsReturned:[161,2,1,""],access:[161,3,1,""],at_access:[161,3,1,""],at_account_creation:[161,3,1,""],at_cmdset_get:[161,3,1,""],at_disconnect:[161,3,1,""],at_failed_login:[161,3,1,""],at_first_login:[161,3,1,""],at_first_save:[161,3,1,""],at_init:[161,3,1,""],at_look:[161,3,1,""],at_msg_receive:[161,3,1,""],at_msg_send:[161,3,1,""],at_password_change:[161,3,1,""],at_post_disconnect:[161,3,1,""],at_post_login:[161,3,1,""],at_pre_login:[161,3,1,""],at_server_reload:[161,3,1,""],at_server_shutdown:[161,3,1,""],authenticate:[161,3,1,""],basetype_setup:[161,3,1,""],character:[161,3,1,""],characters:[161,3,1,""],cmdset:[161,4,1,""],connection_time:[161,3,1,""],create:[161,3,1,""],create_character:[161,3,1,""],disconnect_session_from_account:[161,3,1,""],execute_cmd:[161,3,1,""],get_all_puppets:[161,3,1,""],get_puppet:[161,3,1,""],get_username_validators:[161,3,1,""],idle_time:[161,3,1,""],is_banned:[161,3,1,""],msg:[161,3,1,""],nicks:[161,4,1,""],normalize_username:[161,3,1,""],objects:[161,4,1,""],options:[161,4,1,""],path:[161,4,1,""],puppet:[161,3,1,""],puppet_object:[161,3,1,""],scripts:[161,4,1,""],search:[161,3,1,""],sessions:[161,4,1,""],set_password:[161,3,1,""],typename:[161,4,1,""],unpuppet_all:[161,3,1,""],unpuppet_object:[161,3,1,""],validate_password:[161,3,1,""],validate_username:[161,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[161,2,1,""],MultipleObjectsReturned:[161,2,1,""],at_post_disconnect:[161,3,1,""],at_post_login:[161,3,1,""],at_server_shutdown:[161,3,1,""],authenticate:[161,3,1,""],create:[161,3,1,""],path:[161,4,1,""],typename:[161,4,1,""]},"evennia.accounts.admin":{AccountAttributeInline:[162,1,1,""],AccountDBAdmin:[162,1,1,""],AccountDBChangeForm:[162,1,1,""],AccountDBCreationForm:[162,1,1,""],AccountForm:[162,1,1,""],AccountInline:[162,1,1,""],AccountTagInline:[162,1,1,""]},"evennia.accounts.admin.AccountAttributeInline":{media:[162,3,1,""],model:[162,4,1,""],related_field:[162,4,1,""]},"evennia.accounts.admin.AccountDBAdmin":{add_fieldsets:[162,4,1,""],add_form:[162,4,1,""],fieldsets:[162,4,1,""],form:[162,4,1,""],inlines:[162,4,1,""],list_display:[162,4,1,""],media:[162,3,1,""],response_add:[162,3,1,""],save_model:[162,3,1,""],user_change_password:[162,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm":{Meta:[162,1,1,""],base_fields:[162,4,1,""],clean_username:[162,3,1,""],declared_fields:[162,4,1,""],media:[162,3,1,""]},"evennia.accounts.admin.AccountDBChangeForm.Meta":{fields:[162,4,1,""],model:[162,4,1,""]},"evennia.accounts.admin.AccountDBCreationForm":{Meta:[162,1,1,""],base_fields:[162,4,1,""],clean_username:[162,3,1,""],declared_fields:[162,4,1,""],media:[162,3,1,""]},"evennia.accounts.admin.AccountDBCreationForm.Meta":{fields:[162,4,1,""],model:[162,4,1,""]},"evennia.accounts.admin.AccountForm":{Meta:[162,1,1,""],base_fields:[162,4,1,""],declared_fields:[162,4,1,""],media:[162,3,1,""]},"evennia.accounts.admin.AccountForm.Meta":{app_label:[162,4,1,""],fields:[162,4,1,""],model:[162,4,1,""]},"evennia.accounts.admin.AccountInline":{extra:[162,4,1,""],fieldsets:[162,4,1,""],form:[162,4,1,""],max_num:[162,4,1,""],media:[162,3,1,""],model:[162,4,1,""],template:[162,4,1,""]},"evennia.accounts.admin.AccountTagInline":{media:[162,3,1,""],model:[162,4,1,""],related_field:[162,4,1,""]},"evennia.accounts.bots":{Bot:[163,1,1,""],BotStarter:[163,1,1,""],GrapevineBot:[163,1,1,""],IRCBot:[163,1,1,""],RSSBot:[163,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[163,2,1,""],MultipleObjectsReturned:[163,2,1,""],at_server_shutdown:[163,3,1,""],basetype_setup:[163,3,1,""],execute_cmd:[163,3,1,""],msg:[163,3,1,""],path:[163,4,1,""],start:[163,3,1,""],typename:[163,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[163,2,1,""],MultipleObjectsReturned:[163,2,1,""],at_repeat:[163,3,1,""],at_script_creation:[163,3,1,""],at_server_reload:[163,3,1,""],at_server_shutdown:[163,3,1,""],at_start:[163,3,1,""],path:[163,4,1,""],typename:[163,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[163,2,1,""],MultipleObjectsReturned:[163,2,1,""],at_msg_send:[163,3,1,""],execute_cmd:[163,3,1,""],factory_path:[163,4,1,""],msg:[163,3,1,""],path:[163,4,1,""],start:[163,3,1,""],typename:[163,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[163,2,1,""],MultipleObjectsReturned:[163,2,1,""],at_msg_send:[163,3,1,""],execute_cmd:[163,3,1,""],factory_path:[163,4,1,""],get_nicklist:[163,3,1,""],msg:[163,3,1,""],path:[163,4,1,""],ping:[163,3,1,""],reconnect:[163,3,1,""],start:[163,3,1,""],typename:[163,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[163,2,1,""],MultipleObjectsReturned:[163,2,1,""],execute_cmd:[163,3,1,""],path:[163,4,1,""],start:[163,3,1,""],typename:[163,4,1,""]},"evennia.accounts.manager":{AccountManager:[164,1,1,""]},"evennia.accounts.models":{AccountDB:[165,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[165,2,1,""],MultipleObjectsReturned:[165,2,1,""],account_subscription_set:[165,4,1,""],cmdset_storage:[165,3,1,""],db_attributes:[165,4,1,""],db_cmdset_storage:[165,4,1,""],db_is_bot:[165,4,1,""],db_is_connected:[165,4,1,""],db_tags:[165,4,1,""],get_next_by_date_joined:[165,3,1,""],get_next_by_db_date_created:[165,3,1,""],get_previous_by_date_joined:[165,3,1,""],get_previous_by_db_date_created:[165,3,1,""],groups:[165,4,1,""],hide_from_accounts_set:[165,4,1,""],id:[165,4,1,""],is_bot:[165,3,1,""],is_connected:[165,3,1,""],key:[165,3,1,""],logentry_set:[165,4,1,""],name:[165,3,1,""],objectdb_set:[165,4,1,""],objects:[165,4,1,""],path:[165,4,1,""],receiver_account_set:[165,4,1,""],scriptdb_set:[165,4,1,""],sender_account_set:[165,4,1,""],typename:[165,4,1,""],uid:[165,3,1,""],user_permissions:[165,4,1,""]},"evennia.commands":{"default":[172,0,0,"-"],cmdhandler:[167,0,0,"-"],cmdparser:[168,0,0,"-"],cmdset:[169,0,0,"-"],cmdsethandler:[170,0,0,"-"],command:[171,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[167,2,1,""],cmdhandler:[167,5,1,""]},"evennia.commands.cmdparser":{build_matches:[168,5,1,""],cmdparser:[168,5,1,""],create_match:[168,5,1,""],try_num_differentiators:[168,5,1,""]},"evennia.commands.cmdset":{CmdSet:[169,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[169,3,1,""],add:[169,3,1,""],at_cmdset_creation:[169,3,1,""],count:[169,3,1,""],duplicates:[169,4,1,""],errmessage:[169,4,1,""],get:[169,3,1,""],get_all_cmd_keys_and_aliases:[169,3,1,""],get_system_cmds:[169,3,1,""],key:[169,4,1,""],key_mergetypes:[169,4,1,""],make_unique:[169,3,1,""],mergetype:[169,4,1,""],no_channels:[169,4,1,""],no_exits:[169,4,1,""],no_objs:[169,4,1,""],path:[169,4,1,""],permanent:[169,4,1,""],priority:[169,4,1,""],remove:[169,3,1,""],to_duplicate:[169,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[170,1,1,""],import_cmdset:[170,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[170,3,1,""],__init__:[170,3,1,""],add:[170,3,1,""],add_default:[170,3,1,""],all:[170,3,1,""],clear:[170,3,1,""],delete_default:[170,3,1,""],get:[170,3,1,""],has:[170,3,1,""],has_cmdset:[170,3,1,""],remove:[170,3,1,""],remove_default:[170,3,1,""],reset:[170,3,1,""],update:[170,3,1,""]},"evennia.commands.command":{Command:[171,1,1,""],CommandMeta:[171,1,1,""],InterruptCommand:[171,2,1,""]},"evennia.commands.command.Command":{__init__:[171,3,1,""],access:[171,3,1,""],aliases:[171,4,1,""],arg_regex:[171,4,1,""],at_post_cmd:[171,3,1,""],at_pre_cmd:[171,3,1,""],auto_help:[171,4,1,""],client_width:[171,3,1,""],execute_cmd:[171,3,1,""],func:[171,3,1,""],get_command_info:[171,3,1,""],get_extra_info:[171,3,1,""],get_help:[171,3,1,""],help_category:[171,4,1,""],is_exit:[171,4,1,""],key:[171,4,1,""],lock_storage:[171,4,1,""],lockhandler:[171,4,1,""],locks:[171,4,1,""],match:[171,3,1,""],msg:[171,3,1,""],msg_all_sessions:[171,4,1,""],parse:[171,3,1,""],save_for_next:[171,4,1,""],search_index_entry:[171,4,1,""],set_aliases:[171,3,1,""],set_key:[171,3,1,""],styled_footer:[171,3,1,""],styled_header:[171,3,1,""],styled_separator:[171,3,1,""],styled_table:[171,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[171,3,1,""]},"evennia.commands.default":{account:[173,0,0,"-"],admin:[174,0,0,"-"],batchprocess:[175,0,0,"-"],building:[176,0,0,"-"],cmdset_account:[177,0,0,"-"],cmdset_character:[178,0,0,"-"],cmdset_session:[179,0,0,"-"],cmdset_unloggedin:[180,0,0,"-"],comms:[181,0,0,"-"],general:[182,0,0,"-"],help:[183,0,0,"-"],muxcommand:[184,0,0,"-"],syscommands:[185,0,0,"-"],system:[186,0,0,"-"],unloggedin:[188,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[173,1,1,""],CmdCharDelete:[173,1,1,""],CmdColorTest:[173,1,1,""],CmdIC:[173,1,1,""],CmdOOC:[173,1,1,""],CmdOOCLook:[173,1,1,""],CmdOption:[173,1,1,""],CmdPassword:[173,1,1,""],CmdQuell:[173,1,1,""],CmdQuit:[173,1,1,""],CmdSessions:[173,1,1,""],CmdStyle:[173,1,1,""],CmdWho:[173,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],slice_bright_bg:[173,4,1,""],slice_bright_fg:[173,4,1,""],slice_dark_bg:[173,4,1,""],slice_dark_fg:[173,4,1,""],table_format:[173,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],list_styles:[173,3,1,""],lock_storage:[173,4,1,""],search_index_entry:[173,4,1,""],set:[173,3,1,""],switch_options:[173,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[173,4,1,""],aliases:[173,4,1,""],func:[173,3,1,""],help_category:[173,4,1,""],key:[173,4,1,""],lock_storage:[173,4,1,""],locks:[173,4,1,""],search_index_entry:[173,4,1,""]},"evennia.commands.default.admin":{CmdBan:[174,1,1,""],CmdBoot:[174,1,1,""],CmdEmit:[174,1,1,""],CmdForce:[174,1,1,""],CmdNewPassword:[174,1,1,""],CmdPerm:[174,1,1,""],CmdUnban:[174,1,1,""],CmdWall:[174,1,1,""]},"evennia.commands.default.admin.CmdBan":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""]},"evennia.commands.default.admin.CmdBoot":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""],switch_options:[174,4,1,""]},"evennia.commands.default.admin.CmdEmit":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""],switch_options:[174,4,1,""]},"evennia.commands.default.admin.CmdForce":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],perm_used:[174,4,1,""],search_index_entry:[174,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""]},"evennia.commands.default.admin.CmdPerm":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""],switch_options:[174,4,1,""]},"evennia.commands.default.admin.CmdUnban":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""]},"evennia.commands.default.admin.CmdWall":{aliases:[174,4,1,""],func:[174,3,1,""],help_category:[174,4,1,""],key:[174,4,1,""],lock_storage:[174,4,1,""],locks:[174,4,1,""],search_index_entry:[174,4,1,""]},"evennia.commands.default.batchprocess":{CmdBatchCode:[175,1,1,""],CmdBatchCommands:[175,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{aliases:[175,4,1,""],func:[175,3,1,""],help_category:[175,4,1,""],key:[175,4,1,""],lock_storage:[175,4,1,""],locks:[175,4,1,""],search_index_entry:[175,4,1,""],switch_options:[175,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{aliases:[175,4,1,""],func:[175,3,1,""],help_category:[175,4,1,""],key:[175,4,1,""],lock_storage:[175,4,1,""],locks:[175,4,1,""],search_index_entry:[175,4,1,""],switch_options:[175,4,1,""]},"evennia.commands.default.building":{CmdCopy:[176,1,1,""],CmdCpAttr:[176,1,1,""],CmdCreate:[176,1,1,""],CmdDesc:[176,1,1,""],CmdDestroy:[176,1,1,""],CmdDig:[176,1,1,""],CmdExamine:[176,1,1,""],CmdFind:[176,1,1,""],CmdLink:[176,1,1,""],CmdListCmdSets:[176,1,1,""],CmdLock:[176,1,1,""],CmdMvAttr:[176,1,1,""],CmdName:[176,1,1,""],CmdOpen:[176,1,1,""],CmdScript:[176,1,1,""],CmdSetAttribute:[176,1,1,""],CmdSetHome:[176,1,1,""],CmdSetObjAlias:[176,1,1,""],CmdSpawn:[176,1,1,""],CmdTag:[176,1,1,""],CmdTeleport:[176,1,1,""],CmdTunnel:[176,1,1,""],CmdTypeclass:[176,1,1,""],CmdUnLink:[176,1,1,""],CmdWipe:[176,1,1,""],ObjManipCommand:[176,1,1,""]},"evennia.commands.default.building.CmdCopy":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[176,4,1,""],check_from_attr:[176,3,1,""],check_has_attr:[176,3,1,""],check_to_attr:[176,3,1,""],func:[176,3,1,""],get_attr:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdCreate":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],new_obj_lockstring:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[176,4,1,""],edit_handler:[176,3,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdDestroy":{aliases:[176,4,1,""],confirm:[176,4,1,""],default_confirm:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdDig":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],new_room_lockstring:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[176,4,1,""],aliases:[176,4,1,""],arg_regex:[176,4,1,""],detail_color:[176,4,1,""],format_attributes:[176,3,1,""],format_output:[176,3,1,""],func:[176,3,1,""],header_color:[176,4,1,""],help_category:[176,4,1,""],key:[176,4,1,""],list_attribute:[176,3,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],quell_color:[176,4,1,""],search_index_entry:[176,4,1,""],separator:[176,4,1,""]},"evennia.commands.default.building.CmdFind":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdLink":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdListCmdSets":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdLock":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdMvAttr":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdName":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdOpen":{aliases:[176,4,1,""],create_exit:[176,3,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],new_obj_lockstring:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdScript":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[176,4,1,""],check_attr:[176,3,1,""],check_obj:[176,3,1,""],do_nested_lookup:[176,3,1,""],edit_handler:[176,3,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],nested_re:[176,4,1,""],not_found:[176,4,1,""],rm_attr:[176,3,1,""],search_for_obj:[176,3,1,""],search_index_entry:[176,4,1,""],set_attr:[176,3,1,""],split_nested_attr:[176,3,1,""],view_attr:[176,3,1,""]},"evennia.commands.default.building.CmdSetHome":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdSetObjAlias":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdSpawn":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdTag":{aliases:[176,4,1,""],arg_regex:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],options:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdTeleport":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],rhs_split:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[176,4,1,""],directions:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdTypeclass":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""],switch_options:[176,4,1,""]},"evennia.commands.default.building.CmdUnLink":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],help_key:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.CmdWipe":{aliases:[176,4,1,""],func:[176,3,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],locks:[176,4,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[176,4,1,""],help_category:[176,4,1,""],key:[176,4,1,""],lock_storage:[176,4,1,""],parse:[176,3,1,""],search_index_entry:[176,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[177,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[177,3,1,""],key:[177,4,1,""],path:[177,4,1,""],priority:[177,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[178,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[178,3,1,""],key:[178,4,1,""],path:[178,4,1,""],priority:[178,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[179,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[179,3,1,""],key:[179,4,1,""],path:[179,4,1,""],priority:[179,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[180,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[180,3,1,""],key:[180,4,1,""],path:[180,4,1,""],priority:[180,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[181,1,1,""],CmdAllCom:[181,1,1,""],CmdCBoot:[181,1,1,""],CmdCWho:[181,1,1,""],CmdCdesc:[181,1,1,""],CmdCdestroy:[181,1,1,""],CmdCemit:[181,1,1,""],CmdChannelCreate:[181,1,1,""],CmdChannels:[181,1,1,""],CmdClock:[181,1,1,""],CmdDelCom:[181,1,1,""],CmdGrapevine2Chan:[181,1,1,""],CmdIRC2Chan:[181,1,1,""],CmdIRCStatus:[181,1,1,""],CmdPage:[181,1,1,""],CmdRSS2Chan:[181,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdAllCom":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdCBoot":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""],switch_options:[181,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdCdesc":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdCdestroy":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdCemit":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""],switch_options:[181,4,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdChannels":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdClock":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdDelCom":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdGrapevine2Chan":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""],switch_options:[181,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""],switch_options:[181,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""]},"evennia.commands.default.comms.CmdPage":{account_caller:[181,4,1,""],aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""],switch_options:[181,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{aliases:[181,4,1,""],func:[181,3,1,""],help_category:[181,4,1,""],key:[181,4,1,""],lock_storage:[181,4,1,""],locks:[181,4,1,""],search_index_entry:[181,4,1,""],switch_options:[181,4,1,""]},"evennia.commands.default.general":{CmdAccess:[182,1,1,""],CmdDrop:[182,1,1,""],CmdGet:[182,1,1,""],CmdGive:[182,1,1,""],CmdHome:[182,1,1,""],CmdInventory:[182,1,1,""],CmdLook:[182,1,1,""],CmdNick:[182,1,1,""],CmdPose:[182,1,1,""],CmdSay:[182,1,1,""],CmdSetDesc:[182,1,1,""],CmdWhisper:[182,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdDrop":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdGet":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdGive":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],rhs_split:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdInventory":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdLook":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdNick":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],parse:[182,3,1,""],search_index_entry:[182,4,1,""],switch_options:[182,4,1,""]},"evennia.commands.default.general.CmdPose":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],parse:[182,3,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdSay":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdSetDesc":{aliases:[182,4,1,""],arg_regex:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.general.CmdWhisper":{aliases:[182,4,1,""],func:[182,3,1,""],help_category:[182,4,1,""],key:[182,4,1,""],lock_storage:[182,4,1,""],locks:[182,4,1,""],search_index_entry:[182,4,1,""]},"evennia.commands.default.help":{CmdHelp:[183,1,1,""],CmdSetHelp:[183,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[183,4,1,""],arg_regex:[183,4,1,""],check_show_help:[183,3,1,""],format_help_entry:[183,3,1,""],format_help_list:[183,3,1,""],func:[183,3,1,""],help_category:[183,4,1,""],help_more:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],msg_help:[183,3,1,""],parse:[183,3,1,""],return_cmdset:[183,4,1,""],search_index_entry:[183,4,1,""],should_list_cmd:[183,3,1,""],suggestion_cutoff:[183,4,1,""],suggestion_maxnum:[183,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[183,4,1,""],func:[183,3,1,""],help_category:[183,4,1,""],key:[183,4,1,""],lock_storage:[183,4,1,""],locks:[183,4,1,""],search_index_entry:[183,4,1,""],switch_options:[183,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[184,1,1,""],MuxCommand:[184,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[184,4,1,""],aliases:[184,4,1,""],help_category:[184,4,1,""],key:[184,4,1,""],lock_storage:[184,4,1,""],search_index_entry:[184,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[184,4,1,""],at_post_cmd:[184,3,1,""],at_pre_cmd:[184,3,1,""],func:[184,3,1,""],get_command_info:[184,3,1,""],has_perm:[184,3,1,""],help_category:[184,4,1,""],key:[184,4,1,""],lock_storage:[184,4,1,""],parse:[184,3,1,""],search_index_entry:[184,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[185,1,1,""],SystemNoInput:[185,1,1,""],SystemNoMatch:[185,1,1,""],SystemSendToChannel:[185,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.syscommands.SystemSendToChannel":{aliases:[185,4,1,""],func:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],parse:[185,3,1,""],search_index_entry:[185,4,1,""]},"evennia.commands.default.system":{CmdAbout:[186,1,1,""],CmdObjects:[186,1,1,""],CmdPy:[186,1,1,""],CmdReload:[186,1,1,""],CmdReset:[186,1,1,""],CmdScripts:[186,1,1,""],CmdServerLoad:[186,1,1,""],CmdService:[186,1,1,""],CmdShutdown:[186,1,1,""],CmdTime:[186,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""],switch_options:[186,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[186,4,1,""],excluded_typeclass_paths:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""],switch_mapping:[186,4,1,""],switch_options:[186,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""],switch_options:[186,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""],switch_options:[186,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[186,4,1,""],func:[186,3,1,""],help_category:[186,4,1,""],key:[186,4,1,""],lock_storage:[186,4,1,""],locks:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[187,1,1,""],CommandTest:[187,1,1,""],TestAccount:[187,1,1,""],TestAdmin:[187,1,1,""],TestBatchProcess:[187,1,1,""],TestBuilding:[187,1,1,""],TestComms:[187,1,1,""],TestGeneral:[187,1,1,""],TestHelp:[187,1,1,""],TestInterruptCommand:[187,1,1,""],TestSystem:[187,1,1,""],TestSystemCommands:[187,1,1,""],TestUnconnectedCommand:[187,1,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],parse:[187,3,1,""],search_index_entry:[187,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[187,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[187,3,1,""],test_char_delete:[187,3,1,""],test_color_test:[187,3,1,""],test_ic:[187,3,1,""],test_ic__nonaccess:[187,3,1,""],test_ic__other_object:[187,3,1,""],test_ooc:[187,3,1,""],test_ooc_look:[187,3,1,""],test_option:[187,3,1,""],test_password:[187,3,1,""],test_quell:[187,3,1,""],test_quit:[187,3,1,""],test_sessions:[187,3,1,""],test_who:[187,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[187,3,1,""],test_emit:[187,3,1,""],test_force:[187,3,1,""],test_perm:[187,3,1,""],test_wall:[187,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[187,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[187,3,1,""],test_copy:[187,3,1,""],test_create:[187,3,1,""],test_desc:[187,3,1,""],test_desc_default_to_room:[187,3,1,""],test_destroy:[187,3,1,""],test_destroy_sequence:[187,3,1,""],test_dig:[187,3,1,""],test_do_nested_lookup:[187,3,1,""],test_empty_desc:[187,3,1,""],test_examine:[187,3,1,""],test_exit_commands:[187,3,1,""],test_find:[187,3,1,""],test_list_cmdsets:[187,3,1,""],test_lock:[187,3,1,""],test_name:[187,3,1,""],test_nested_attribute_commands:[187,3,1,""],test_script:[187,3,1,""],test_set_home:[187,3,1,""],test_set_obj_alias:[187,3,1,""],test_spawn:[187,3,1,""],test_split_nested_attr:[187,3,1,""],test_tag:[187,3,1,""],test_teleport:[187,3,1,""],test_tunnel:[187,3,1,""],test_tunnel_exit_typeclass:[187,3,1,""],test_typeclass:[187,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[187,3,1,""],test_all_com:[187,3,1,""],test_cboot:[187,3,1,""],test_cdesc:[187,3,1,""],test_cdestroy:[187,3,1,""],test_cemit:[187,3,1,""],test_channels:[187,3,1,""],test_clock:[187,3,1,""],test_cwho:[187,3,1,""],test_page:[187,3,1,""],test_toggle_com:[187,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[187,3,1,""],test_get_and_drop:[187,3,1,""],test_give:[187,3,1,""],test_home:[187,3,1,""],test_inventory:[187,3,1,""],test_look:[187,3,1,""],test_mux_command:[187,3,1,""],test_nick:[187,3,1,""],test_pose:[187,3,1,""],test_say:[187,3,1,""],test_whisper:[187,3,1,""]},"evennia.commands.default.tests.TestHelp":{setUp:[187,3,1,""],tearDown:[187,3,1,""],test_help:[187,3,1,""],test_set_help:[187,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[187,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[187,3,1,""],test_objects:[187,3,1,""],test_py:[187,3,1,""],test_scripts:[187,3,1,""],test_server_load:[187,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_channelcommand:[187,3,1,""],test_multimatch:[187,3,1,""],test_simple_defaults:[187,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[187,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[188,1,1,""],CmdUnconnectedCreate:[188,1,1,""],CmdUnconnectedHelp:[188,1,1,""],CmdUnconnectedLook:[188,1,1,""],CmdUnconnectedQuit:[188,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[188,4,1,""],arg_regex:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],locks:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[188,4,1,""],arg_regex:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],locks:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],locks:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],locks:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[188,4,1,""],func:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],locks:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.comms":{admin:[190,0,0,"-"],channelhandler:[191,0,0,"-"],comms:[192,0,0,"-"],managers:[193,0,0,"-"],models:[194,0,0,"-"]},"evennia.comms.admin":{ChannelAdmin:[190,1,1,""],ChannelAttributeInline:[190,1,1,""],ChannelTagInline:[190,1,1,""],MsgAdmin:[190,1,1,""]},"evennia.comms.admin.ChannelAdmin":{fieldsets:[190,4,1,""],inlines:[190,4,1,""],list_display:[190,4,1,""],list_display_links:[190,4,1,""],list_select_related:[190,4,1,""],media:[190,3,1,""],ordering:[190,4,1,""],raw_id_fields:[190,4,1,""],response_add:[190,3,1,""],save_as:[190,4,1,""],save_model:[190,3,1,""],save_on_top:[190,4,1,""],search_fields:[190,4,1,""],subscriptions:[190,3,1,""]},"evennia.comms.admin.ChannelAttributeInline":{media:[190,3,1,""],model:[190,4,1,""],related_field:[190,4,1,""]},"evennia.comms.admin.ChannelTagInline":{media:[190,3,1,""],model:[190,4,1,""],related_field:[190,4,1,""]},"evennia.comms.admin.MsgAdmin":{list_display:[190,4,1,""],list_display_links:[190,4,1,""],list_select_related:[190,4,1,""],media:[190,3,1,""],ordering:[190,4,1,""],save_as:[190,4,1,""],save_on_top:[190,4,1,""],search_fields:[190,4,1,""]},"evennia.comms.channelhandler":{ChannelCommand:[191,1,1,""],ChannelHandler:[191,1,1,""]},"evennia.comms.channelhandler.ChannelCommand":{aliases:[191,4,1,""],arg_regex:[191,4,1,""],func:[191,3,1,""],get_extra_info:[191,3,1,""],help_category:[191,4,1,""],is_channel:[191,4,1,""],key:[191,4,1,""],lock_storage:[191,4,1,""],obj:[191,4,1,""],parse:[191,3,1,""],search_index_entry:[191,4,1,""]},"evennia.comms.channelhandler.ChannelHandler":{__init__:[191,3,1,""],add:[191,3,1,""],add_channel:[191,3,1,""],clear:[191,3,1,""],get:[191,3,1,""],get_cmdset:[191,3,1,""],remove:[191,3,1,""],update:[191,3,1,""]},"evennia.comms.comms":{DefaultChannel:[192,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[192,3,1,""],DoesNotExist:[192,2,1,""],MultipleObjectsReturned:[192,2,1,""],access:[192,3,1,""],at_channel_creation:[192,3,1,""],at_first_save:[192,3,1,""],at_init:[192,3,1,""],basetype_setup:[192,3,1,""],channel_prefix:[192,3,1,""],connect:[192,3,1,""],create:[192,3,1,""],disconnect:[192,3,1,""],distribute_message:[192,3,1,""],format_external:[192,3,1,""],format_message:[192,3,1,""],format_senders:[192,3,1,""],get_absolute_url:[192,3,1,""],has_connection:[192,3,1,""],message_transform:[192,3,1,""],msg:[192,3,1,""],mute:[192,3,1,""],mutelist:[192,3,1,""],objects:[192,4,1,""],path:[192,4,1,""],pose_transform:[192,3,1,""],post_join_channel:[192,3,1,""],post_leave_channel:[192,3,1,""],post_send_message:[192,3,1,""],pre_join_channel:[192,3,1,""],pre_leave_channel:[192,3,1,""],pre_send_message:[192,3,1,""],tempmsg:[192,3,1,""],typename:[192,4,1,""],unmute:[192,3,1,""],web_get_admin_url:[192,3,1,""],web_get_create_url:[192,3,1,""],web_get_delete_url:[192,3,1,""],web_get_detail_url:[192,3,1,""],web_get_update_url:[192,3,1,""],wholist:[192,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[193,1,1,""],ChannelManager:[193,1,1,""],CommError:[193,2,1,""],MsgManager:[193,1,1,""],identify_object:[193,5,1,""],to_object:[193,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[193,3,1,""],get_all_channels:[193,3,1,""],get_channel:[193,3,1,""],get_subscriptions:[193,3,1,""],search_channel:[193,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[193,3,1,""],get_messages_by_channel:[193,3,1,""],get_messages_by_receiver:[193,3,1,""],get_messages_by_sender:[193,3,1,""],identify_object:[193,3,1,""],message_search:[193,3,1,""],search_message:[193,3,1,""]},"evennia.comms.models":{ChannelDB:[194,1,1,""],Msg:[194,1,1,""],TempMsg:[194,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[194,2,1,""],MultipleObjectsReturned:[194,2,1,""],channel_set:[194,4,1,""],db_account_subscriptions:[194,4,1,""],db_attributes:[194,4,1,""],db_object_subscriptions:[194,4,1,""],db_tags:[194,4,1,""],get_next_by_db_date_created:[194,3,1,""],get_previous_by_db_date_created:[194,3,1,""],hide_from_channels_set:[194,4,1,""],id:[194,4,1,""],objects:[194,4,1,""],path:[194,4,1,""],subscriptions:[194,4,1,""],typename:[194,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[194,2,1,""],MultipleObjectsReturned:[194,2,1,""],__init__:[194,3,1,""],access:[194,3,1,""],channels:[194,3,1,""],date_created:[194,3,1,""],db_date_created:[194,4,1,""],db_header:[194,4,1,""],db_hide_from_accounts:[194,4,1,""],db_hide_from_channels:[194,4,1,""],db_hide_from_objects:[194,4,1,""],db_lock_storage:[194,4,1,""],db_message:[194,4,1,""],db_receivers_accounts:[194,4,1,""],db_receivers_channels:[194,4,1,""],db_receivers_objects:[194,4,1,""],db_receivers_scripts:[194,4,1,""],db_sender_accounts:[194,4,1,""],db_sender_external:[194,4,1,""],db_sender_objects:[194,4,1,""],db_sender_scripts:[194,4,1,""],db_tags:[194,4,1,""],get_next_by_db_date_created:[194,3,1,""],get_previous_by_db_date_created:[194,3,1,""],header:[194,3,1,""],hide_from:[194,3,1,""],id:[194,4,1,""],lock_storage:[194,3,1,""],locks:[194,4,1,""],message:[194,3,1,""],objects:[194,4,1,""],path:[194,4,1,""],receivers:[194,3,1,""],remove_receiver:[194,3,1,""],remove_sender:[194,3,1,""],sender_external:[194,3,1,""],senders:[194,3,1,""],tags:[194,4,1,""],typename:[194,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[194,3,1,""],access:[194,3,1,""],locks:[194,4,1,""],remove_receiver:[194,3,1,""],remove_sender:[194,3,1,""]},"evennia.contrib":{awsstorage:[196,0,0,"-"],barter:[199,0,0,"-"],building_menu:[200,0,0,"-"],chargen:[201,0,0,"-"],clothing:[202,0,0,"-"],color_markups:[203,0,0,"-"],crafting:[204,0,0,"-"],custom_gametime:[208,0,0,"-"],dice:[209,0,0,"-"],email_login:[210,0,0,"-"],evscaperoom:[211,0,0,"-"],extended_room:[220,0,0,"-"],fieldfill:[221,0,0,"-"],gendersub:[222,0,0,"-"],health_bar:[223,0,0,"-"],ingame_python:[224,0,0,"-"],mail:[232,0,0,"-"],multidescer:[235,0,0,"-"],puzzles:[236,0,0,"-"],random_string_generator:[237,0,0,"-"],rplanguage:[238,0,0,"-"],rpsystem:[239,0,0,"-"],security:[240,0,0,"-"],simpledoor:[245,0,0,"-"],slow_exit:[246,0,0,"-"],talking_npc:[247,0,0,"-"],test_traits:[248,0,0,"-"],traits:[249,0,0,"-"],tree_select:[250,0,0,"-"],turnbattle:[251,0,0,"-"],tutorial_examples:[257,0,0,"-"],tutorial_world:[263,0,0,"-"],unixcommand:[268,0,0,"-"],wilderness:[269,0,0,"-"]},"evennia.contrib.awsstorage":{aws_s3_cdn:[197,0,0,"-"],tests:[198,0,0,"-"]},"evennia.contrib.awsstorage.aws_s3_cdn":{S3Boto3Storage:[197,1,1,""],S3Boto3StorageFile:[197,1,1,""],check_location:[197,5,1,""],get_available_overwrite_name:[197,5,1,""],lookup_env:[197,5,1,""],safe_join:[197,5,1,""],setting:[197,5,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage":{"delete":[197,3,1,""],__init__:[197,3,1,""],access_key:[197,4,1,""],access_key_names:[197,4,1,""],addressing_style:[197,4,1,""],auto_create_bucket:[197,4,1,""],bucket:[197,3,1,""],bucket_acl:[197,4,1,""],bucket_name:[197,4,1,""],config:[197,4,1,""],connection:[197,3,1,""],custom_domain:[197,4,1,""],deconstruct:[197,3,1,""],default_acl:[197,4,1,""],default_content_type:[197,4,1,""],encryption:[197,4,1,""],endpoint_url:[197,4,1,""],entries:[197,3,1,""],exists:[197,3,1,""],file_name_charset:[197,4,1,""],file_overwrite:[197,4,1,""],get_available_name:[197,3,1,""],get_modified_time:[197,3,1,""],get_object_parameters:[197,3,1,""],gzip:[197,4,1,""],gzip_content_types:[197,4,1,""],listdir:[197,3,1,""],location:[197,4,1,""],max_memory_size:[197,4,1,""],modified_time:[197,3,1,""],object_parameters:[197,4,1,""],preload_metadata:[197,4,1,""],proxies:[197,4,1,""],querystring_auth:[197,4,1,""],querystring_expire:[197,4,1,""],reduced_redundancy:[197,4,1,""],region_name:[197,4,1,""],secret_key:[197,4,1,""],secret_key_names:[197,4,1,""],secure_urls:[197,4,1,""],security_token:[197,4,1,""],security_token_names:[197,4,1,""],signature_version:[197,4,1,""],size:[197,3,1,""],url:[197,3,1,""],url_protocol:[197,4,1,""],use_ssl:[197,4,1,""],verify:[197,4,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3StorageFile":{__init__:[197,3,1,""],buffer_size:[197,4,1,""],close:[197,3,1,""],deconstruct:[197,3,1,""],file:[197,3,1,""],read:[197,3,1,""],readline:[197,3,1,""],size:[197,3,1,""],write:[197,3,1,""]},"evennia.contrib.awsstorage.tests":{S3Boto3StorageTests:[198,1,1,""],S3Boto3TestCase:[198,1,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3StorageTests":{test_auto_creating_bucket:[198,3,1,""],test_auto_creating_bucket_with_acl:[198,3,1,""],test_clean_name:[198,3,1,""],test_clean_name_normalize:[198,3,1,""],test_clean_name_trailing_slash:[198,3,1,""],test_clean_name_windows:[198,3,1,""],test_compress_content_len:[198,3,1,""],test_connection_threading:[198,3,1,""],test_content_type:[198,3,1,""],test_generated_url_is_encoded:[198,3,1,""],test_location_leading_slash:[198,3,1,""],test_override_class_variable:[198,3,1,""],test_override_init_argument:[198,3,1,""],test_pickle_with_bucket:[198,3,1,""],test_pickle_without_bucket:[198,3,1,""],test_special_characters:[198,3,1,""],test_storage_delete:[198,3,1,""],test_storage_exists:[198,3,1,""],test_storage_exists_doesnt_create_bucket:[198,3,1,""],test_storage_exists_false:[198,3,1,""],test_storage_listdir_base:[198,3,1,""],test_storage_listdir_subdir:[198,3,1,""],test_storage_mtime:[198,3,1,""],test_storage_open_no_overwrite_existing:[198,3,1,""],test_storage_open_no_write:[198,3,1,""],test_storage_open_write:[198,3,1,""],test_storage_save:[198,3,1,""],test_storage_save_gzip:[198,3,1,""],test_storage_save_gzip_twice:[198,3,1,""],test_storage_save_gzipped:[198,3,1,""],test_storage_save_with_acl:[198,3,1,""],test_storage_size:[198,3,1,""],test_storage_url:[198,3,1,""],test_storage_url_slashes:[198,3,1,""],test_storage_write_beyond_buffer_size:[198,3,1,""],test_strip_signing_parameters:[198,3,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3TestCase":{setUp:[198,3,1,""]},"evennia.contrib.barter":{CmdAccept:[199,1,1,""],CmdDecline:[199,1,1,""],CmdEvaluate:[199,1,1,""],CmdFinish:[199,1,1,""],CmdOffer:[199,1,1,""],CmdStatus:[199,1,1,""],CmdTrade:[199,1,1,""],CmdTradeBase:[199,1,1,""],CmdTradeHelp:[199,1,1,""],CmdsetTrade:[199,1,1,""],TradeHandler:[199,1,1,""],TradeTimeout:[199,1,1,""]},"evennia.contrib.barter.CmdAccept":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdDecline":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdEvaluate":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdFinish":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdOffer":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdStatus":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdTrade":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdTradeBase":{aliases:[199,4,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],parse:[199,3,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{aliases:[199,4,1,""],func:[199,3,1,""],help_category:[199,4,1,""],key:[199,4,1,""],lock_storage:[199,4,1,""],locks:[199,4,1,""],search_index_entry:[199,4,1,""]},"evennia.contrib.barter.CmdsetTrade":{at_cmdset_creation:[199,3,1,""],key:[199,4,1,""],path:[199,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[199,3,1,""],accept:[199,3,1,""],decline:[199,3,1,""],finish:[199,3,1,""],get_other:[199,3,1,""],join:[199,3,1,""],list:[199,3,1,""],msg_other:[199,3,1,""],offer:[199,3,1,""],search:[199,3,1,""],unjoin:[199,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[199,2,1,""],MultipleObjectsReturned:[199,2,1,""],at_repeat:[199,3,1,""],at_script_creation:[199,3,1,""],is_valid:[199,3,1,""],path:[199,4,1,""],typename:[199,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[200,1,1,""],BuildingMenuCmdSet:[200,1,1,""],Choice:[200,1,1,""],CmdNoInput:[200,1,1,""],CmdNoMatch:[200,1,1,""],GenericBuildingCmd:[200,1,1,""],GenericBuildingMenu:[200,1,1,""],menu_edit:[200,5,1,""],menu_quit:[200,5,1,""],menu_setattr:[200,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[200,3,1,""],add_choice:[200,3,1,""],add_choice_edit:[200,3,1,""],add_choice_quit:[200,3,1,""],close:[200,3,1,""],current_choice:[200,3,1,""],display:[200,3,1,""],display_choice:[200,3,1,""],display_title:[200,3,1,""],init:[200,3,1,""],joker_key:[200,4,1,""],keys_go_back:[200,4,1,""],min_shortcut:[200,4,1,""],move:[200,3,1,""],open:[200,3,1,""],open_parent_menu:[200,3,1,""],open_submenu:[200,3,1,""],relevant_choices:[200,3,1,""],restore:[200,3,1,""],sep_keys:[200,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[200,3,1,""],key:[200,4,1,""],path:[200,4,1,""],priority:[200,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[200,3,1,""],enter:[200,3,1,""],format_text:[200,3,1,""],keys:[200,3,1,""],leave:[200,3,1,""],nomatch:[200,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[200,3,1,""],aliases:[200,4,1,""],func:[200,3,1,""],help_category:[200,4,1,""],key:[200,4,1,""],lock_storage:[200,4,1,""],locks:[200,4,1,""],search_index_entry:[200,4,1,""]},"evennia.contrib.building_menu.CmdNoMatch":{__init__:[200,3,1,""],aliases:[200,4,1,""],func:[200,3,1,""],help_category:[200,4,1,""],key:[200,4,1,""],lock_storage:[200,4,1,""],locks:[200,4,1,""],search_index_entry:[200,4,1,""]},"evennia.contrib.building_menu.GenericBuildingCmd":{aliases:[200,4,1,""],func:[200,3,1,""],help_category:[200,4,1,""],key:[200,4,1,""],lock_storage:[200,4,1,""],search_index_entry:[200,4,1,""]},"evennia.contrib.building_menu.GenericBuildingMenu":{init:[200,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[201,1,1,""],CmdOOCLook:[201,1,1,""],OOCCmdSetCharGen:[201,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[201,4,1,""],func:[201,3,1,""],help_category:[201,4,1,""],key:[201,4,1,""],lock_storage:[201,4,1,""],locks:[201,4,1,""],search_index_entry:[201,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[201,4,1,""],func:[201,3,1,""],help_category:[201,4,1,""],key:[201,4,1,""],lock_storage:[201,4,1,""],locks:[201,4,1,""],search_index_entry:[201,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[201,3,1,""],path:[201,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[202,1,1,""],ClothedCharacterCmdSet:[202,1,1,""],Clothing:[202,1,1,""],CmdCover:[202,1,1,""],CmdDrop:[202,1,1,""],CmdGive:[202,1,1,""],CmdInventory:[202,1,1,""],CmdRemove:[202,1,1,""],CmdUncover:[202,1,1,""],CmdWear:[202,1,1,""],clothing_type_count:[202,5,1,""],get_worn_clothes:[202,5,1,""],order_clothes_list:[202,5,1,""],single_type_count:[202,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[202,2,1,""],MultipleObjectsReturned:[202,2,1,""],path:[202,4,1,""],return_appearance:[202,3,1,""],typename:[202,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[202,3,1,""],key:[202,4,1,""],path:[202,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[202,2,1,""],MultipleObjectsReturned:[202,2,1,""],at_get:[202,3,1,""],path:[202,4,1,""],remove:[202,3,1,""],typename:[202,4,1,""],wear:[202,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[202,4,1,""],arg_regex:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],locks:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[202,4,1,""],arg_regex:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],locks:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[202,4,1,""],arg_regex:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],locks:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[202,4,1,""],func:[202,3,1,""],help_category:[202,4,1,""],key:[202,4,1,""],lock_storage:[202,4,1,""],search_index_entry:[202,4,1,""]},"evennia.contrib.crafting":{crafting:[205,0,0,"-"],example_recipes:[206,0,0,"-"],tests:[207,0,0,"-"]},"evennia.contrib.crafting.crafting":{CmdCraft:[205,1,1,""],CraftingCmdSet:[205,1,1,""],CraftingError:[205,2,1,""],CraftingRecipe:[205,1,1,""],CraftingRecipeBase:[205,1,1,""],CraftingValidationError:[205,2,1,""],craft:[205,5,1,""]},"evennia.contrib.crafting.crafting.CmdCraft":{aliases:[205,4,1,""],arg_regex:[205,4,1,""],func:[205,3,1,""],help_category:[205,4,1,""],key:[205,4,1,""],lock_storage:[205,4,1,""],locks:[205,4,1,""],parse:[205,3,1,""],search_index_entry:[205,4,1,""]},"evennia.contrib.crafting.crafting.CraftingCmdSet":{at_cmdset_creation:[205,3,1,""],key:[205,4,1,""],path:[205,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipe":{__init__:[205,3,1,""],consumable_names:[205,4,1,""],consumable_tag_category:[205,4,1,""],consumable_tags:[205,4,1,""],consume_on_fail:[205,4,1,""],do_craft:[205,3,1,""],error_consumable_excess_message:[205,4,1,""],error_consumable_missing_message:[205,4,1,""],error_consumable_order_message:[205,4,1,""],error_tool_excess_message:[205,4,1,""],error_tool_missing_message:[205,4,1,""],error_tool_order_message:[205,4,1,""],exact_consumable_order:[205,4,1,""],exact_consumables:[205,4,1,""],exact_tool_order:[205,4,1,""],exact_tools:[205,4,1,""],failure_message:[205,4,1,""],name:[205,4,1,""],output_names:[205,4,1,""],output_prototypes:[205,4,1,""],post_craft:[205,3,1,""],pre_craft:[205,3,1,""],seed:[205,3,1,""],success_message:[205,4,1,""],tool_names:[205,4,1,""],tool_tag_category:[205,4,1,""],tool_tags:[205,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipeBase":{__init__:[205,3,1,""],allow_reuse:[205,4,1,""],craft:[205,3,1,""],do_craft:[205,3,1,""],msg:[205,3,1,""],name:[205,4,1,""],post_craft:[205,3,1,""],pre_craft:[205,3,1,""]},"evennia.contrib.crafting.example_recipes":{CrucibleSteelRecipe:[206,1,1,""],LeatherRecipe:[206,1,1,""],OakBarkRecipe:[206,1,1,""],PigIronRecipe:[206,1,1,""],RawhideRecipe:[206,1,1,""],SwordBladeRecipe:[206,1,1,""],SwordGuardRecipe:[206,1,1,""],SwordHandleRecipe:[206,1,1,""],SwordPommelRecipe:[206,1,1,""],SwordRecipe:[206,1,1,""],random:[206,5,1,""]},"evennia.contrib.crafting.example_recipes.CrucibleSteelRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.LeatherRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.OakBarkRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.PigIronRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.RawhideRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordBladeRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordGuardRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordHandleRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordPommelRecipe":{consumable_tags:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordRecipe":{consumable_tags:[206,4,1,""],exact_consumable_order:[206,4,1,""],name:[206,4,1,""],output_prototypes:[206,4,1,""],tool_tags:[206,4,1,""]},"evennia.contrib.crafting.tests":{TestCraftCommand:[207,1,1,""],TestCraftSword:[207,1,1,""],TestCraftUtils:[207,1,1,""],TestCraftingRecipe:[207,1,1,""],TestCraftingRecipeBase:[207,1,1,""]},"evennia.contrib.crafting.tests.TestCraftCommand":{setUp:[207,3,1,""],test_craft__nocons__failure:[207,3,1,""],test_craft__notools__failure:[207,3,1,""],test_craft__success:[207,3,1,""]},"evennia.contrib.crafting.tests.TestCraftSword":{setUp:[207,3,1,""],test_craft_sword:[207,3,1,""]},"evennia.contrib.crafting.tests.TestCraftUtils":{maxDiff:[207,4,1,""],test_load_recipes:[207,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipe":{maxDiff:[207,4,1,""],setUp:[207,3,1,""],tearDown:[207,3,1,""],test_craft__success:[207,3,1,""],test_craft_cons_excess__fail:[207,3,1,""],test_craft_cons_excess__sucess:[207,3,1,""],test_craft_cons_order__fail:[207,3,1,""],test_craft_missing_cons__always_consume__fail:[207,3,1,""],test_craft_missing_cons__fail:[207,3,1,""],test_craft_missing_tool__fail:[207,3,1,""],test_craft_tool_excess__fail:[207,3,1,""],test_craft_tool_excess__sucess:[207,3,1,""],test_craft_tool_order__fail:[207,3,1,""],test_craft_wrong_tool__fail:[207,3,1,""],test_error_format:[207,3,1,""],test_seed__succcess:[207,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipeBase":{setUp:[207,3,1,""],test_craft_hook__fail:[207,3,1,""],test_craft_hook__succeed:[207,3,1,""],test_msg:[207,3,1,""],test_pre_craft:[207,3,1,""],test_pre_craft_fail:[207,3,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[208,1,1,""],custom_gametime:[208,5,1,""],gametime_to_realtime:[208,5,1,""],real_seconds_until:[208,5,1,""],realtime_to_gametime:[208,5,1,""],schedule:[208,5,1,""],time_to_tuple:[208,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[208,2,1,""],MultipleObjectsReturned:[208,2,1,""],at_repeat:[208,3,1,""],at_script_creation:[208,3,1,""],path:[208,4,1,""],typename:[208,4,1,""]},"evennia.contrib.dice":{CmdDice:[209,1,1,""],DiceCmdSet:[209,1,1,""],roll_dice:[209,5,1,""]},"evennia.contrib.dice.CmdDice":{aliases:[209,4,1,""],func:[209,3,1,""],help_category:[209,4,1,""],key:[209,4,1,""],lock_storage:[209,4,1,""],locks:[209,4,1,""],search_index_entry:[209,4,1,""]},"evennia.contrib.dice.DiceCmdSet":{at_cmdset_creation:[209,3,1,""],path:[209,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[210,1,1,""],CmdUnconnectedCreate:[210,1,1,""],CmdUnconnectedHelp:[210,1,1,""],CmdUnconnectedLook:[210,1,1,""],CmdUnconnectedQuit:[210,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{aliases:[210,4,1,""],func:[210,3,1,""],help_category:[210,4,1,""],key:[210,4,1,""],lock_storage:[210,4,1,""],locks:[210,4,1,""],search_index_entry:[210,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedCreate":{aliases:[210,4,1,""],func:[210,3,1,""],help_category:[210,4,1,""],key:[210,4,1,""],lock_storage:[210,4,1,""],locks:[210,4,1,""],parse:[210,3,1,""],search_index_entry:[210,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedHelp":{aliases:[210,4,1,""],func:[210,3,1,""],help_category:[210,4,1,""],key:[210,4,1,""],lock_storage:[210,4,1,""],locks:[210,4,1,""],search_index_entry:[210,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedLook":{aliases:[210,4,1,""],func:[210,3,1,""],help_category:[210,4,1,""],key:[210,4,1,""],lock_storage:[210,4,1,""],locks:[210,4,1,""],search_index_entry:[210,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedQuit":{aliases:[210,4,1,""],func:[210,3,1,""],help_category:[210,4,1,""],key:[210,4,1,""],lock_storage:[210,4,1,""],locks:[210,4,1,""],search_index_entry:[210,4,1,""]},"evennia.contrib.evscaperoom":{commands:[212,0,0,"-"],menu:[213,0,0,"-"],objects:[214,0,0,"-"],room:[215,0,0,"-"],state:[217,0,0,"-"],tests:[218,0,0,"-"],utils:[219,0,0,"-"]},"evennia.contrib.evscaperoom.commands":{CmdCreateObj:[212,1,1,""],CmdEmote:[212,1,1,""],CmdEvscapeRoom:[212,1,1,""],CmdEvscapeRoomStart:[212,1,1,""],CmdFocus:[212,1,1,""],CmdFocusInteraction:[212,1,1,""],CmdGet:[212,1,1,""],CmdGiveUp:[212,1,1,""],CmdHelp:[212,1,1,""],CmdJumpState:[212,1,1,""],CmdLook:[212,1,1,""],CmdOptions:[212,1,1,""],CmdRerouter:[212,1,1,""],CmdSetEvScapeRoom:[212,1,1,""],CmdSetFlag:[212,1,1,""],CmdSpeak:[212,1,1,""],CmdStand:[212,1,1,""],CmdWho:[212,1,1,""]},"evennia.contrib.evscaperoom.commands.CmdCreateObj":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],locks:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEmote":{aliases:[212,4,1,""],arg_regex:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],room_replace:[212,3,1,""],search_index_entry:[212,4,1,""],you_replace:[212,3,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoom":{aliases:[212,4,1,""],arg_regex:[212,4,1,""],focus:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],parse:[212,3,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoomStart":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocus":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],obj1_search:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocusInteraction":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],parse:[212,3,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGet":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGiveUp":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdHelp":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdJumpState":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],locks:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdLook":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdOptions":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdRerouter":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetEvScapeRoom":{at_cmdset_creation:[212,3,1,""],path:[212,4,1,""],priority:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetFlag":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],locks:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSpeak":{aliases:[212,4,1,""],arg_regex:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdStand":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdWho":{aliases:[212,4,1,""],func:[212,3,1,""],help_category:[212,4,1,""],key:[212,4,1,""],lock_storage:[212,4,1,""],obj1_search:[212,4,1,""],obj2_search:[212,4,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom.menu":{EvscaperoomMenu:[213,1,1,""],OptionsMenu:[213,1,1,""],node_create_room:[213,5,1,""],node_join_room:[213,5,1,""],node_options:[213,5,1,""],node_quit:[213,5,1,""],node_set_desc:[213,5,1,""],run_evscaperoom_menu:[213,5,1,""],run_option_menu:[213,5,1,""]},"evennia.contrib.evscaperoom.menu.EvscaperoomMenu":{node_border_char:[213,4,1,""],nodetext_formatter:[213,3,1,""],options_formatter:[213,3,1,""]},"evennia.contrib.evscaperoom.menu.OptionsMenu":{node_formatter:[213,3,1,""]},"evennia.contrib.evscaperoom.objects":{BaseApplicable:[214,1,1,""],BaseConsumable:[214,1,1,""],BasePositionable:[214,1,1,""],Climbable:[214,1,1,""],CodeInput:[214,1,1,""],Combinable:[214,1,1,""],Drinkable:[214,1,1,""],Edible:[214,1,1,""],EvscaperoomObject:[214,1,1,""],Feelable:[214,1,1,""],HasButtons:[214,1,1,""],IndexReadable:[214,1,1,""],Insertable:[214,1,1,""],Kneelable:[214,1,1,""],Liable:[214,1,1,""],Listenable:[214,1,1,""],Mixable:[214,1,1,""],Movable:[214,1,1,""],Openable:[214,1,1,""],Positionable:[214,1,1,""],Readable:[214,1,1,""],Rotatable:[214,1,1,""],Sittable:[214,1,1,""],Smellable:[214,1,1,""],Usable:[214,1,1,""]},"evennia.contrib.evscaperoom.objects.BaseApplicable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_apply:[214,3,1,""],at_cannot_apply:[214,3,1,""],handle_apply:[214,3,1,""],path:[214,4,1,""],target_flag:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.BaseConsumable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_already_consumed:[214,3,1,""],at_consume:[214,3,1,""],consume_flag:[214,4,1,""],handle_consume:[214,3,1,""],has_consumed:[214,3,1,""],one_consume_only:[214,4,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.BasePositionable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_again_position:[214,3,1,""],at_cannot_position:[214,3,1,""],at_object_creation:[214,3,1,""],at_position:[214,3,1,""],handle_position:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Climbable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_climb:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.CodeInput":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_code_correct:[214,3,1,""],at_code_incorrect:[214,3,1,""],at_focus_code:[214,3,1,""],at_no_code:[214,3,1,""],case_insensitive:[214,4,1,""],code:[214,4,1,""],code_hint:[214,4,1,""],get_cmd_signatures:[214,3,1,""],infinitely_locked:[214,4,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Combinable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_apply:[214,3,1,""],at_cannot_apply:[214,3,1,""],at_focus_combine:[214,3,1,""],destroy_components:[214,4,1,""],get_cmd_signatures:[214,3,1,""],new_create_dict:[214,4,1,""],path:[214,4,1,""],target_flag:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Drinkable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_already_consumed:[214,3,1,""],at_consume:[214,3,1,""],at_focus_drink:[214,3,1,""],at_focus_sip:[214,3,1,""],consume_flag:[214,4,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Edible":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_eat:[214,3,1,""],consume_flag:[214,4,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.EvscaperoomObject":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],action_prepositions:[214,4,1,""],at_focus:[214,3,1,""],at_object_creation:[214,3,1,""],at_speech:[214,3,1,""],at_unfocus:[214,3,1,""],check_character_flag:[214,3,1,""],check_flag:[214,3,1,""],get_cmd_signatures:[214,3,1,""],get_help:[214,3,1,""],get_position:[214,3,1,""],get_short_desc:[214,3,1,""],msg_char:[214,3,1,""],msg_room:[214,3,1,""],msg_system:[214,3,1,""],next_state:[214,3,1,""],parse:[214,3,1,""],path:[214,4,1,""],position_prep_map:[214,4,1,""],return_appearance:[214,3,1,""],room:[214,3,1,""],roomstate:[214,3,1,""],set_character_flag:[214,3,1,""],set_flag:[214,3,1,""],set_position:[214,3,1,""],tagcategory:[214,3,1,""],typename:[214,4,1,""],unset_character_flag:[214,3,1,""],unset_flag:[214,3,1,""]},"evennia.contrib.evscaperoom.objects.Feelable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_feel:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.HasButtons":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_press:[214,3,1,""],at_focus_push:[214,3,1,""],at_green_button:[214,3,1,""],at_nomatch:[214,3,1,""],at_red_button:[214,3,1,""],buttons:[214,4,1,""],get_cmd_signatures:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.IndexReadable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_cannot_read:[214,3,1,""],at_focus_read:[214,3,1,""],at_read:[214,3,1,""],get_cmd_signatures:[214,3,1,""],index:[214,4,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Insertable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_apply:[214,3,1,""],at_cannot_apply:[214,3,1,""],at_focus_insert:[214,3,1,""],get_cmd_signatures:[214,3,1,""],path:[214,4,1,""],target_flag:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Kneelable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_kneel:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Liable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_lie:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Listenable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_listen:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Mixable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_mix:[214,3,1,""],at_mix_failure:[214,3,1,""],at_mix_success:[214,3,1,""],at_object_creation:[214,3,1,""],check_mixture:[214,3,1,""],handle_mix:[214,3,1,""],ingredient_recipe:[214,4,1,""],mixer_flag:[214,4,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Movable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_already_moved:[214,3,1,""],at_cannot_move:[214,3,1,""],at_focus_move:[214,3,1,""],at_focus_push:[214,3,1,""],at_focus_shove:[214,3,1,""],at_left:[214,3,1,""],at_object_creation:[214,3,1,""],at_right:[214,3,1,""],get_cmd_signatures:[214,3,1,""],move_positions:[214,4,1,""],path:[214,4,1,""],start_position:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Openable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_already_closed:[214,3,1,""],at_already_open:[214,3,1,""],at_close:[214,3,1,""],at_focus_close:[214,3,1,""],at_focus_open:[214,3,1,""],at_locked:[214,3,1,""],at_object_creation:[214,3,1,""],at_open:[214,3,1,""],open_flag:[214,4,1,""],path:[214,4,1,""],start_open:[214,4,1,""],typename:[214,4,1,""],unlock_flag:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Positionable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],get_cmd_signatures:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Readable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_cannot_read:[214,3,1,""],at_focus_read:[214,3,1,""],at_object_creation:[214,3,1,""],at_read:[214,3,1,""],path:[214,4,1,""],read_flag:[214,4,1,""],start_readable:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Rotatable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_cannot_rotate:[214,3,1,""],at_focus_rotate:[214,3,1,""],at_focus_turn:[214,3,1,""],at_object_creation:[214,3,1,""],at_rotate:[214,3,1,""],path:[214,4,1,""],rotate_flag:[214,4,1,""],start_rotatable:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Sittable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_sit:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Smellable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_focus_smell:[214,3,1,""],path:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.objects.Usable":{DoesNotExist:[214,2,1,""],MultipleObjectsReturned:[214,2,1,""],at_apply:[214,3,1,""],at_cannot_apply:[214,3,1,""],at_focus_use:[214,3,1,""],path:[214,4,1,""],target_flag:[214,4,1,""],typename:[214,4,1,""]},"evennia.contrib.evscaperoom.room":{EvscapeRoom:[215,1,1,""]},"evennia.contrib.evscaperoom.room.EvscapeRoom":{"delete":[215,3,1,""],DoesNotExist:[215,2,1,""],MultipleObjectsReturned:[215,2,1,""],achievement:[215,3,1,""],at_object_creation:[215,3,1,""],at_object_leave:[215,3,1,""],at_object_receive:[215,3,1,""],character_cleanup:[215,3,1,""],character_exit:[215,3,1,""],check_flag:[215,3,1,""],check_perm:[215,3,1,""],get_all_characters:[215,3,1,""],log:[215,3,1,""],path:[215,4,1,""],progress:[215,3,1,""],return_appearance:[215,3,1,""],score:[215,3,1,""],set_flag:[215,3,1,""],state:[215,3,1,""],statehandler:[215,4,1,""],tag_all_characters:[215,3,1,""],tag_character:[215,3,1,""],typename:[215,4,1,""],unset_flag:[215,3,1,""]},"evennia.contrib.evscaperoom.state":{BaseState:[217,1,1,""],StateHandler:[217,1,1,""]},"evennia.contrib.evscaperoom.state.BaseState":{__init__:[217,3,1,""],character_enters:[217,3,1,""],character_leaves:[217,3,1,""],cinematic:[217,3,1,""],clean:[217,3,1,""],create_object:[217,3,1,""],get_hint:[217,3,1,""],get_object:[217,3,1,""],hints:[217,4,1,""],init:[217,3,1,""],msg:[217,3,1,""],next:[217,3,1,""],next_state:[217,4,1,""]},"evennia.contrib.evscaperoom.state.StateHandler":{__init__:[217,3,1,""],init_state:[217,3,1,""],load_state:[217,3,1,""],next_state:[217,3,1,""]},"evennia.contrib.evscaperoom.tests":{TestEvScapeRoom:[218,1,1,""],TestEvscaperoomCommands:[218,1,1,""],TestStates:[218,1,1,""],TestUtils:[218,1,1,""]},"evennia.contrib.evscaperoom.tests.TestEvScapeRoom":{setUp:[218,3,1,""],tearDown:[218,3,1,""],test_room_methods:[218,3,1,""]},"evennia.contrib.evscaperoom.tests.TestEvscaperoomCommands":{setUp:[218,3,1,""],test_base_parse:[218,3,1,""],test_base_search:[218,3,1,""],test_emote:[218,3,1,""],test_focus:[218,3,1,""],test_focus_interaction:[218,3,1,""],test_look:[218,3,1,""],test_set_focus:[218,3,1,""],test_speech:[218,3,1,""]},"evennia.contrib.evscaperoom.tests.TestStates":{setUp:[218,3,1,""],tearDown:[218,3,1,""],test_all_states:[218,3,1,""],test_base_state:[218,3,1,""]},"evennia.contrib.evscaperoom.tests.TestUtils":{test_overwrite:[218,3,1,""],test_parse_for_perspectives:[218,3,1,""],test_parse_for_things:[218,3,1,""]},"evennia.contrib.evscaperoom.utils":{add_msg_borders:[219,5,1,""],create_evscaperoom_object:[219,5,1,""],create_fantasy_word:[219,5,1,""],msg_cinematic:[219,5,1,""],parse_for_perspectives:[219,5,1,""],parse_for_things:[219,5,1,""]},"evennia.contrib.extended_room":{CmdExtendedRoomDesc:[220,1,1,""],CmdExtendedRoomDetail:[220,1,1,""],CmdExtendedRoomGameTime:[220,1,1,""],CmdExtendedRoomLook:[220,1,1,""],ExtendedRoom:[220,1,1,""],ExtendedRoomCmdSet:[220,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],reset_times:[220,3,1,""],search_index_entry:[220,4,1,""],switch_options:[220,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],locks:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomGameTime":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],locks:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomLook":{aliases:[220,4,1,""],func:[220,3,1,""],help_category:[220,4,1,""],key:[220,4,1,""],lock_storage:[220,4,1,""],search_index_entry:[220,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[220,2,1,""],MultipleObjectsReturned:[220,2,1,""],at_object_creation:[220,3,1,""],del_detail:[220,3,1,""],get_time_and_season:[220,3,1,""],path:[220,4,1,""],replace_timeslots:[220,3,1,""],return_appearance:[220,3,1,""],return_detail:[220,3,1,""],set_detail:[220,3,1,""],typename:[220,4,1,""],update_current_description:[220,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[220,3,1,""],path:[220,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[221,1,1,""],FieldEvMenu:[221,1,1,""],display_formdata:[221,5,1,""],form_template_to_dict:[221,5,1,""],init_delayed_message:[221,5,1,""],init_fill_field:[221,5,1,""],menunode_fieldfill:[221,5,1,""],sendmessage:[221,5,1,""],verify_online_player:[221,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[221,4,1,""],func:[221,3,1,""],help_category:[221,4,1,""],key:[221,4,1,""],lock_storage:[221,4,1,""],search_index_entry:[221,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[221,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[222,1,1,""],SetGender:[222,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[222,2,1,""],MultipleObjectsReturned:[222,2,1,""],at_object_creation:[222,3,1,""],msg:[222,3,1,""],path:[222,4,1,""],typename:[222,4,1,""]},"evennia.contrib.gendersub.SetGender":{aliases:[222,4,1,""],func:[222,3,1,""],help_category:[222,4,1,""],key:[222,4,1,""],lock_storage:[222,4,1,""],locks:[222,4,1,""],search_index_entry:[222,4,1,""]},"evennia.contrib.health_bar":{display_meter:[223,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[225,0,0,"-"],commands:[226,0,0,"-"],eventfuncs:[227,0,0,"-"],scripts:[228,0,0,"-"],tests:[229,0,0,"-"],utils:[231,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[225,1,1,""],CallbackHandler:[225,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[225,3,1,""],code:[225,3,1,""],created_on:[225,3,1,""],name:[225,3,1,""],number:[225,3,1,""],obj:[225,3,1,""],parameters:[225,3,1,""],updated_by:[225,3,1,""],updated_on:[225,3,1,""],valid:[225,3,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[225,3,1,""],add:[225,3,1,""],all:[225,3,1,""],call:[225,3,1,""],edit:[225,3,1,""],format_callback:[225,3,1,""],get:[225,3,1,""],get_variable:[225,3,1,""],remove:[225,3,1,""],script:[225,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[226,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[226,3,1,""],add_callback:[226,3,1,""],aliases:[226,4,1,""],del_callback:[226,3,1,""],edit_callback:[226,3,1,""],func:[226,3,1,""],get_help:[226,3,1,""],help_category:[226,4,1,""],key:[226,4,1,""],list_callbacks:[226,3,1,""],list_tasks:[226,3,1,""],lock_storage:[226,4,1,""],locks:[226,4,1,""],search_index_entry:[226,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[227,5,1,""],deny:[227,5,1,""],get:[227,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[228,1,1,""],TimeEventScript:[228,1,1,""],complete_task:[228,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[228,2,1,""],MultipleObjectsReturned:[228,2,1,""],accept_callback:[228,3,1,""],add_callback:[228,3,1,""],add_event:[228,3,1,""],at_script_creation:[228,3,1,""],at_server_start:[228,3,1,""],call:[228,3,1,""],del_callback:[228,3,1,""],edit_callback:[228,3,1,""],get_callbacks:[228,3,1,""],get_events:[228,3,1,""],get_variable:[228,3,1,""],handle_error:[228,3,1,""],path:[228,4,1,""],set_task:[228,3,1,""],typename:[228,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[228,2,1,""],MultipleObjectsReturned:[228,2,1,""],at_repeat:[228,3,1,""],at_script_creation:[228,3,1,""],path:[228,4,1,""],typename:[228,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[229,1,1,""],TestDefaultCallbacks:[229,1,1,""],TestEventHandler:[229,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[229,3,1,""],tearDown:[229,3,1,""],test_accept:[229,3,1,""],test_add:[229,3,1,""],test_del:[229,3,1,""],test_list:[229,3,1,""],test_lock:[229,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[229,3,1,""],tearDown:[229,3,1,""],test_exit:[229,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[229,3,1,""],tearDown:[229,3,1,""],test_accept:[229,3,1,""],test_add_validation:[229,3,1,""],test_call:[229,3,1,""],test_del:[229,3,1,""],test_edit:[229,3,1,""],test_edit_validation:[229,3,1,""],test_handler:[229,3,1,""],test_start:[229,3,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[231,2,1,""],get_event_handler:[231,5,1,""],get_next_wait:[231,5,1,""],keyword_event:[231,5,1,""],phrase_event:[231,5,1,""],register_events:[231,5,1,""],time_event:[231,5,1,""]},"evennia.contrib.mail":{CmdMail:[232,1,1,""],CmdMailCharacter:[232,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[232,4,1,""],func:[232,3,1,""],get_all_mail:[232,3,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock:[232,4,1,""],lock_storage:[232,4,1,""],parse:[232,3,1,""],search_index_entry:[232,4,1,""],search_targets:[232,3,1,""],send_mail:[232,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[232,4,1,""],aliases:[232,4,1,""],help_category:[232,4,1,""],key:[232,4,1,""],lock_storage:[232,4,1,""],search_index_entry:[232,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[235,1,1,""],DescValidateError:[235,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{aliases:[235,4,1,""],func:[235,3,1,""],help_category:[235,4,1,""],key:[235,4,1,""],lock_storage:[235,4,1,""],locks:[235,4,1,""],search_index_entry:[235,4,1,""]},"evennia.contrib.puzzles":{CmdArmPuzzle:[236,1,1,""],CmdCreatePuzzleRecipe:[236,1,1,""],CmdEditPuzzle:[236,1,1,""],CmdListArmedPuzzles:[236,1,1,""],CmdListPuzzleRecipes:[236,1,1,""],CmdUsePuzzleParts:[236,1,1,""],PuzzleRecipe:[236,1,1,""],PuzzleSystemCmdSet:[236,1,1,""],maskout_protodef:[236,5,1,""],proto_def:[236,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.puzzles.CmdCreatePuzzleRecipe":{aliases:[236,4,1,""],confirm:[236,4,1,""],default_confirm:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.puzzles.CmdEditPuzzle":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.puzzles.CmdListArmedPuzzles":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.puzzles.CmdListPuzzleRecipes":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.puzzles.CmdUsePuzzleParts":{aliases:[236,4,1,""],func:[236,3,1,""],help_category:[236,4,1,""],key:[236,4,1,""],lock_storage:[236,4,1,""],locks:[236,4,1,""],search_index_entry:[236,4,1,""]},"evennia.contrib.puzzles.PuzzleRecipe":{DoesNotExist:[236,2,1,""],MultipleObjectsReturned:[236,2,1,""],path:[236,4,1,""],save_recipe:[236,3,1,""],typename:[236,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[236,3,1,""],path:[236,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[237,2,1,""],RandomStringGenerator:[237,1,1,""],RandomStringGeneratorScript:[237,1,1,""],RejectedRegex:[237,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[237,3,1,""],all:[237,3,1,""],clear:[237,3,1,""],get:[237,3,1,""],remove:[237,3,1,""],script:[237,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[237,2,1,""],MultipleObjectsReturned:[237,2,1,""],at_script_creation:[237,3,1,""],path:[237,4,1,""],typename:[237,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[238,2,1,""],LanguageExistsError:[238,2,1,""],LanguageHandler:[238,1,1,""],add_language:[238,5,1,""],available_languages:[238,5,1,""],obfuscate_language:[238,5,1,""],obfuscate_whisper:[238,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[238,2,1,""],MultipleObjectsReturned:[238,2,1,""],add:[238,3,1,""],at_script_creation:[238,3,1,""],path:[238,4,1,""],translate:[238,3,1,""],typename:[238,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[239,1,1,""],CmdMask:[239,1,1,""],CmdPose:[239,1,1,""],CmdRecog:[239,1,1,""],CmdSay:[239,1,1,""],CmdSdesc:[239,1,1,""],ContribRPCharacter:[239,1,1,""],ContribRPObject:[239,1,1,""],ContribRPRoom:[239,1,1,""],EmoteError:[239,2,1,""],LanguageError:[239,2,1,""],RPCommand:[239,1,1,""],RPSystemCmdSet:[239,1,1,""],RecogError:[239,2,1,""],RecogHandler:[239,1,1,""],SdescError:[239,2,1,""],SdescHandler:[239,1,1,""],ordered_permutation_regex:[239,5,1,""],parse_language:[239,5,1,""],parse_sdescs_and_recogs:[239,5,1,""],regex_tuple_from_key_alias:[239,5,1,""],send_emote:[239,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[239,4,1,""],func:[239,3,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],locks:[239,4,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[239,4,1,""],func:[239,3,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[239,4,1,""],func:[239,3,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],parse:[239,3,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[239,4,1,""],func:[239,3,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],parse:[239,3,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[239,4,1,""],func:[239,3,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],locks:[239,4,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[239,4,1,""],func:[239,3,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],locks:[239,4,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],at_before_say:[239,3,1,""],at_object_creation:[239,3,1,""],get_display_name:[239,3,1,""],path:[239,4,1,""],process_language:[239,3,1,""],process_recog:[239,3,1,""],process_sdesc:[239,3,1,""],recog:[239,4,1,""],sdesc:[239,4,1,""],typename:[239,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],at_object_creation:[239,3,1,""],get_display_name:[239,3,1,""],path:[239,4,1,""],return_appearance:[239,3,1,""],search:[239,3,1,""],typename:[239,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],path:[239,4,1,""],typename:[239,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[239,4,1,""],help_category:[239,4,1,""],key:[239,4,1,""],lock_storage:[239,4,1,""],parse:[239,3,1,""],search_index_entry:[239,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[239,3,1,""],path:[239,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[239,3,1,""],add:[239,3,1,""],all:[239,3,1,""],get:[239,3,1,""],get_regex_tuple:[239,3,1,""],remove:[239,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[239,3,1,""],add:[239,3,1,""],get:[239,3,1,""],get_regex_tuple:[239,3,1,""]},"evennia.contrib.security":{auditing:[241,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[242,0,0,"-"],server:[243,0,0,"-"],tests:[244,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[242,5,1,""],to_syslog:[242,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[243,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[243,3,1,""],data_in:[243,3,1,""],data_out:[243,3,1,""],mask:[243,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[244,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[244,3,1,""],test_mask:[244,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[245,1,1,""],CmdOpenCloseDoor:[245,1,1,""],SimpleDoor:[245,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[245,4,1,""],create_exit:[245,3,1,""],help_category:[245,4,1,""],key:[245,4,1,""],lock_storage:[245,4,1,""],search_index_entry:[245,4,1,""]},"evennia.contrib.simpledoor.CmdOpenCloseDoor":{aliases:[245,4,1,""],func:[245,3,1,""],help_category:[245,4,1,""],key:[245,4,1,""],lock_storage:[245,4,1,""],locks:[245,4,1,""],search_index_entry:[245,4,1,""]},"evennia.contrib.simpledoor.SimpleDoor":{"delete":[245,3,1,""],DoesNotExist:[245,2,1,""],MultipleObjectsReturned:[245,2,1,""],at_failed_traverse:[245,3,1,""],at_object_creation:[245,3,1,""],path:[245,4,1,""],setdesc:[245,3,1,""],setlock:[245,3,1,""],typename:[245,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[246,1,1,""],CmdStop:[246,1,1,""],SlowExit:[246,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[246,4,1,""],func:[246,3,1,""],help_category:[246,4,1,""],key:[246,4,1,""],lock_storage:[246,4,1,""],search_index_entry:[246,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[246,4,1,""],func:[246,3,1,""],help_category:[246,4,1,""],key:[246,4,1,""],lock_storage:[246,4,1,""],search_index_entry:[246,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[246,2,1,""],MultipleObjectsReturned:[246,2,1,""],at_traverse:[246,3,1,""],path:[246,4,1,""],typename:[246,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[247,1,1,""],END:[247,5,1,""],TalkingCmdSet:[247,1,1,""],TalkingNPC:[247,1,1,""],info1:[247,5,1,""],info2:[247,5,1,""],info3:[247,5,1,""],menu_start_node:[247,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{aliases:[247,4,1,""],func:[247,3,1,""],help_category:[247,4,1,""],key:[247,4,1,""],lock_storage:[247,4,1,""],locks:[247,4,1,""],search_index_entry:[247,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[247,3,1,""],key:[247,4,1,""],path:[247,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_object_creation:[247,3,1,""],path:[247,4,1,""],typename:[247,4,1,""]},"evennia.contrib.test_traits":{TestNumericTraitOperators:[248,1,1,""],TestTrait:[248,1,1,""],TestTraitCounter:[248,1,1,""],TestTraitCounterTimed:[248,1,1,""],TestTraitGauge:[248,1,1,""],TestTraitGaugeTimed:[248,1,1,""],TestTraitStatic:[248,1,1,""],TraitHandlerTest:[248,1,1,""]},"evennia.contrib.test_traits.TestNumericTraitOperators":{setUp:[248,3,1,""],tearDown:[248,3,1,""],test_add_traits:[248,3,1,""],test_comparisons_numeric:[248,3,1,""],test_comparisons_traits:[248,3,1,""],test_floordiv:[248,3,1,""],test_mul_traits:[248,3,1,""],test_pos_shortcut:[248,3,1,""],test_sub_traits:[248,3,1,""]},"evennia.contrib.test_traits.TestTrait":{setUp:[248,3,1,""],test_init:[248,3,1,""],test_repr:[248,3,1,""],test_trait_getset:[248,3,1,""],test_validate_input__fail:[248,3,1,""],test_validate_input__valid:[248,3,1,""]},"evennia.contrib.test_traits.TestTraitCounter":{setUp:[248,3,1,""],test_boundaries__bigmod:[248,3,1,""],test_boundaries__change_boundaries:[248,3,1,""],test_boundaries__disable:[248,3,1,""],test_boundaries__inverse:[248,3,1,""],test_boundaries__minmax:[248,3,1,""],test_current:[248,3,1,""],test_delete:[248,3,1,""],test_descs:[248,3,1,""],test_init:[248,3,1,""],test_percentage:[248,3,1,""],test_value:[248,3,1,""]},"evennia.contrib.test_traits.TestTraitCounterTimed":{setUp:[248,3,1,""],test_timer_rate:[248,3,1,""],test_timer_ratetarget:[248,3,1,""]},"evennia.contrib.test_traits.TestTraitGauge":{setUp:[248,3,1,""],test_boundaries__bigmod:[248,3,1,""],test_boundaries__change_boundaries:[248,3,1,""],test_boundaries__disable:[248,3,1,""],test_boundaries__inverse:[248,3,1,""],test_boundaries__minmax:[248,3,1,""],test_current:[248,3,1,""],test_delete:[248,3,1,""],test_descs:[248,3,1,""],test_init:[248,3,1,""],test_percentage:[248,3,1,""],test_value:[248,3,1,""]},"evennia.contrib.test_traits.TestTraitGaugeTimed":{setUp:[248,3,1,""],test_timer_rate:[248,3,1,""],test_timer_ratetarget:[248,3,1,""]},"evennia.contrib.test_traits.TestTraitStatic":{setUp:[248,3,1,""],test_delete:[248,3,1,""],test_init:[248,3,1,""],test_value:[248,3,1,""]},"evennia.contrib.test_traits.TraitHandlerTest":{setUp:[248,3,1,""],test_add_trait:[248,3,1,""],test_all:[248,3,1,""],test_cache:[248,3,1,""],test_clear:[248,3,1,""],test_getting:[248,3,1,""],test_remove:[248,3,1,""],test_setting:[248,3,1,""],test_trait_db_connection:[248,3,1,""]},"evennia.contrib.traits":{CounterTrait:[249,1,1,""],GaugeTrait:[249,1,1,""],MandatoryTraitKey:[249,1,1,""],StaticTrait:[249,1,1,""],Trait:[249,1,1,""],TraitException:[249,2,1,""],TraitHandler:[249,1,1,""]},"evennia.contrib.traits.CounterTrait":{base:[249,3,1,""],current:[249,3,1,""],default_keys:[249,4,1,""],desc:[249,3,1,""],max:[249,3,1,""],min:[249,3,1,""],mod:[249,3,1,""],percent:[249,3,1,""],ratetarget:[249,3,1,""],reset:[249,3,1,""],trait_type:[249,4,1,""],validate_input:[249,3,1,""],value:[249,3,1,""]},"evennia.contrib.traits.GaugeTrait":{base:[249,3,1,""],current:[249,3,1,""],default_keys:[249,4,1,""],max:[249,3,1,""],min:[249,3,1,""],mod:[249,3,1,""],percent:[249,3,1,""],reset:[249,3,1,""],trait_type:[249,4,1,""],value:[249,3,1,""]},"evennia.contrib.traits.StaticTrait":{default_keys:[249,4,1,""],mod:[249,3,1,""],trait_type:[249,4,1,""],value:[249,3,1,""]},"evennia.contrib.traits.Trait":{__init__:[249,3,1,""],allow_extra_properties:[249,4,1,""],default_keys:[249,4,1,""],key:[249,3,1,""],name:[249,3,1,""],trait_type:[249,4,1,""],validate_input:[249,3,1,""],value:[249,3,1,""]},"evennia.contrib.traits.TraitException":{__init__:[249,3,1,""]},"evennia.contrib.traits.TraitHandler":{__init__:[249,3,1,""],add:[249,3,1,""],all:[249,3,1,""],clear:[249,3,1,""],get:[249,3,1,""],remove:[249,3,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[250,1,1,""],change_name_color:[250,5,1,""],dashcount:[250,5,1,""],go_up_one_category:[250,5,1,""],index_to_selection:[250,5,1,""],init_tree_selection:[250,5,1,""],is_category:[250,5,1,""],menunode_treeselect:[250,5,1,""],optlist_to_menuoptions:[250,5,1,""],parse_opts:[250,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{aliases:[250,4,1,""],func:[250,3,1,""],help_category:[250,4,1,""],key:[250,4,1,""],lock_storage:[250,4,1,""],search_index_entry:[250,4,1,""]},"evennia.contrib.turnbattle":{tb_basic:[252,0,0,"-"],tb_equip:[253,0,0,"-"],tb_items:[254,0,0,"-"],tb_magic:[255,0,0,"-"],tb_range:[256,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[252,6,1,""],BattleCmdSet:[252,1,1,""],CmdAttack:[252,1,1,""],CmdCombatHelp:[252,1,1,""],CmdDisengage:[252,1,1,""],CmdFight:[252,1,1,""],CmdPass:[252,1,1,""],CmdRest:[252,1,1,""],TBBasicCharacter:[252,1,1,""],TBBasicTurnHandler:[252,1,1,""],apply_damage:[252,5,1,""],at_defeat:[252,5,1,""],combat_cleanup:[252,5,1,""],get_attack:[252,5,1,""],get_damage:[252,5,1,""],get_defense:[252,5,1,""],is_in_combat:[252,5,1,""],is_turn:[252,5,1,""],resolve_attack:[252,5,1,""],roll_init:[252,5,1,""],spend_action:[252,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[252,3,1,""],key:[252,4,1,""],path:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdAttack":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdCombatHelp":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdDisengage":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdFight":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdPass":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.CmdRest":{aliases:[252,4,1,""],func:[252,3,1,""],help_category:[252,4,1,""],key:[252,4,1,""],lock_storage:[252,4,1,""],search_index_entry:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicCharacter":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_before_move:[252,3,1,""],at_object_creation:[252,3,1,""],path:[252,4,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{DoesNotExist:[252,2,1,""],MultipleObjectsReturned:[252,2,1,""],at_repeat:[252,3,1,""],at_script_creation:[252,3,1,""],at_stop:[252,3,1,""],initialize_for_combat:[252,3,1,""],join_fight:[252,3,1,""],next_turn:[252,3,1,""],path:[252,4,1,""],start_turn:[252,3,1,""],turn_end_check:[252,3,1,""],typename:[252,4,1,""]},"evennia.contrib.turnbattle.tb_equip":{ACTIONS_PER_TURN:[253,6,1,""],BattleCmdSet:[253,1,1,""],CmdAttack:[253,1,1,""],CmdCombatHelp:[253,1,1,""],CmdDisengage:[253,1,1,""],CmdDoff:[253,1,1,""],CmdDon:[253,1,1,""],CmdFight:[253,1,1,""],CmdPass:[253,1,1,""],CmdRest:[253,1,1,""],CmdUnwield:[253,1,1,""],CmdWield:[253,1,1,""],TBEArmor:[253,1,1,""],TBEWeapon:[253,1,1,""],TBEquipCharacter:[253,1,1,""],TBEquipTurnHandler:[253,1,1,""],apply_damage:[253,5,1,""],at_defeat:[253,5,1,""],combat_cleanup:[253,5,1,""],get_attack:[253,5,1,""],get_damage:[253,5,1,""],get_defense:[253,5,1,""],is_in_combat:[253,5,1,""],is_turn:[253,5,1,""],resolve_attack:[253,5,1,""],roll_init:[253,5,1,""],spend_action:[253,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[253,3,1,""],key:[253,4,1,""],path:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdAttack":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdCombatHelp":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDisengage":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDoff":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdDon":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdFight":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdPass":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdRest":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdUnwield":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.CmdWield":{aliases:[253,4,1,""],func:[253,3,1,""],help_category:[253,4,1,""],key:[253,4,1,""],lock_storage:[253,4,1,""],search_index_entry:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEArmor":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_drop:[253,3,1,""],at_before_give:[253,3,1,""],at_drop:[253,3,1,""],at_give:[253,3,1,""],at_object_creation:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_drop:[253,3,1,""],at_give:[253,3,1,""],at_object_creation:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_before_move:[253,3,1,""],at_object_creation:[253,3,1,""],path:[253,4,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipTurnHandler":{DoesNotExist:[253,2,1,""],MultipleObjectsReturned:[253,2,1,""],at_repeat:[253,3,1,""],at_script_creation:[253,3,1,""],at_stop:[253,3,1,""],initialize_for_combat:[253,3,1,""],join_fight:[253,3,1,""],next_turn:[253,3,1,""],path:[253,4,1,""],start_turn:[253,3,1,""],turn_end_check:[253,3,1,""],typename:[253,4,1,""]},"evennia.contrib.turnbattle.tb_items":{BattleCmdSet:[254,1,1,""],CmdAttack:[254,1,1,""],CmdCombatHelp:[254,1,1,""],CmdDisengage:[254,1,1,""],CmdFight:[254,1,1,""],CmdPass:[254,1,1,""],CmdRest:[254,1,1,""],CmdUse:[254,1,1,""],DEF_DOWN_MOD:[254,6,1,""],ITEMFUNCS:[254,6,1,""],TBItemsCharacter:[254,1,1,""],TBItemsCharacterTest:[254,1,1,""],TBItemsTurnHandler:[254,1,1,""],add_condition:[254,5,1,""],apply_damage:[254,5,1,""],at_defeat:[254,5,1,""],combat_cleanup:[254,5,1,""],condition_tickdown:[254,5,1,""],get_attack:[254,5,1,""],get_damage:[254,5,1,""],get_defense:[254,5,1,""],is_in_combat:[254,5,1,""],is_turn:[254,5,1,""],itemfunc_add_condition:[254,5,1,""],itemfunc_attack:[254,5,1,""],itemfunc_cure_condition:[254,5,1,""],itemfunc_heal:[254,5,1,""],resolve_attack:[254,5,1,""],roll_init:[254,5,1,""],spend_action:[254,5,1,""],spend_item_use:[254,5,1,""],use_item:[254,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[254,3,1,""],key:[254,4,1,""],path:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdAttack":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdCombatHelp":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdDisengage":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdFight":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdPass":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdRest":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.CmdUse":{aliases:[254,4,1,""],func:[254,3,1,""],help_category:[254,4,1,""],key:[254,4,1,""],lock_storage:[254,4,1,""],search_index_entry:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacter":{DoesNotExist:[254,2,1,""],MultipleObjectsReturned:[254,2,1,""],apply_turn_conditions:[254,3,1,""],at_before_move:[254,3,1,""],at_object_creation:[254,3,1,""],at_turn_start:[254,3,1,""],at_update:[254,3,1,""],path:[254,4,1,""],typename:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[254,2,1,""],MultipleObjectsReturned:[254,2,1,""],at_object_creation:[254,3,1,""],path:[254,4,1,""],typename:[254,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[254,2,1,""],MultipleObjectsReturned:[254,2,1,""],at_repeat:[254,3,1,""],at_script_creation:[254,3,1,""],at_stop:[254,3,1,""],initialize_for_combat:[254,3,1,""],join_fight:[254,3,1,""],next_turn:[254,3,1,""],path:[254,4,1,""],start_turn:[254,3,1,""],turn_end_check:[254,3,1,""],typename:[254,4,1,""]},"evennia.contrib.turnbattle.tb_magic":{ACTIONS_PER_TURN:[255,6,1,""],BattleCmdSet:[255,1,1,""],CmdAttack:[255,1,1,""],CmdCast:[255,1,1,""],CmdCombatHelp:[255,1,1,""],CmdDisengage:[255,1,1,""],CmdFight:[255,1,1,""],CmdLearnSpell:[255,1,1,""],CmdPass:[255,1,1,""],CmdRest:[255,1,1,""],CmdStatus:[255,1,1,""],TBMagicCharacter:[255,1,1,""],TBMagicTurnHandler:[255,1,1,""],apply_damage:[255,5,1,""],at_defeat:[255,5,1,""],combat_cleanup:[255,5,1,""],get_attack:[255,5,1,""],get_damage:[255,5,1,""],get_defense:[255,5,1,""],is_in_combat:[255,5,1,""],is_turn:[255,5,1,""],resolve_attack:[255,5,1,""],roll_init:[255,5,1,""],spell_attack:[255,5,1,""],spell_conjure:[255,5,1,""],spell_healing:[255,5,1,""],spend_action:[255,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[255,3,1,""],key:[255,4,1,""],path:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[255,4,1,""],func:[255,3,1,""],help_category:[255,4,1,""],key:[255,4,1,""],lock_storage:[255,4,1,""],search_index_entry:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_before_move:[255,3,1,""],at_object_creation:[255,3,1,""],path:[255,4,1,""],typename:[255,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_repeat:[255,3,1,""],at_script_creation:[255,3,1,""],at_stop:[255,3,1,""],initialize_for_combat:[255,3,1,""],join_fight:[255,3,1,""],next_turn:[255,3,1,""],path:[255,4,1,""],start_turn:[255,3,1,""],turn_end_check:[255,3,1,""],typename:[255,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[256,6,1,""],BattleCmdSet:[256,1,1,""],CmdApproach:[256,1,1,""],CmdAttack:[256,1,1,""],CmdCombatHelp:[256,1,1,""],CmdDisengage:[256,1,1,""],CmdFight:[256,1,1,""],CmdPass:[256,1,1,""],CmdRest:[256,1,1,""],CmdShoot:[256,1,1,""],CmdStatus:[256,1,1,""],CmdWithdraw:[256,1,1,""],TBRangeCharacter:[256,1,1,""],TBRangeObject:[256,1,1,""],TBRangeTurnHandler:[256,1,1,""],apply_damage:[256,5,1,""],approach:[256,5,1,""],at_defeat:[256,5,1,""],combat_cleanup:[256,5,1,""],combat_status_message:[256,5,1,""],distance_inc:[256,5,1,""],get_attack:[256,5,1,""],get_damage:[256,5,1,""],get_defense:[256,5,1,""],get_range:[256,5,1,""],is_in_combat:[256,5,1,""],is_turn:[256,5,1,""],resolve_attack:[256,5,1,""],roll_init:[256,5,1,""],spend_action:[256,5,1,""],withdraw:[256,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[256,4,1,""],func:[256,3,1,""],help_category:[256,4,1,""],key:[256,4,1,""],lock_storage:[256,4,1,""],search_index_entry:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_before_move:[256,3,1,""],at_object_creation:[256,3,1,""],path:[256,4,1,""],typename:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_before_drop:[256,3,1,""],at_before_get:[256,3,1,""],at_before_give:[256,3,1,""],at_drop:[256,3,1,""],at_get:[256,3,1,""],at_give:[256,3,1,""],path:[256,4,1,""],typename:[256,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_repeat:[256,3,1,""],at_script_creation:[256,3,1,""],at_stop:[256,3,1,""],init_range:[256,3,1,""],initialize_for_combat:[256,3,1,""],join_fight:[256,3,1,""],join_rangefield:[256,3,1,""],next_turn:[256,3,1,""],path:[256,4,1,""],start_turn:[256,3,1,""],turn_end_check:[256,3,1,""],typename:[256,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[258,0,0,"-"],mirror:[260,0,0,"-"],red_button:[261,0,0,"-"],tests:[262,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[258,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_repeat:[258,3,1,""],at_script_creation:[258,3,1,""],path:[258,4,1,""],send_random_message:[258,3,1,""],typename:[258,4,1,""]},"evennia.contrib.tutorial_examples.mirror":{TutorialMirror:[260,1,1,""]},"evennia.contrib.tutorial_examples.mirror.TutorialMirror":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],msg:[260,3,1,""],path:[260,4,1,""],return_appearance:[260,3,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{BlindCmdSet:[261,1,1,""],CmdBlindHelp:[261,1,1,""],CmdBlindLook:[261,1,1,""],CmdCloseLid:[261,1,1,""],CmdNudge:[261,1,1,""],CmdOpenLid:[261,1,1,""],CmdPushLidClosed:[261,1,1,""],CmdPushLidOpen:[261,1,1,""],CmdSmashGlass:[261,1,1,""],LidClosedCmdSet:[261,1,1,""],LidOpenCmdSet:[261,1,1,""],RedButton:[261,1,1,""]},"evennia.contrib.tutorial_examples.red_button.BlindCmdSet":{at_cmdset_creation:[261,3,1,""],key:[261,4,1,""],mergetype:[261,4,1,""],no_exits:[261,4,1,""],no_objs:[261,4,1,""],path:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdBlindHelp":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdBlindLook":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdCloseLid":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdNudge":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdOpenLid":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdPushLidClosed":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdPushLidOpen":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdSmashGlass":{aliases:[261,4,1,""],func:[261,3,1,""],help_category:[261,4,1,""],key:[261,4,1,""],lock_storage:[261,4,1,""],locks:[261,4,1,""],search_index_entry:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.LidClosedCmdSet":{at_cmdset_creation:[261,3,1,""],key:[261,4,1,""],path:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.LidOpenCmdSet":{at_cmdset_creation:[261,3,1,""],key:[261,4,1,""],path:[261,4,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[261,2,1,""],MultipleObjectsReturned:[261,2,1,""],at_object_creation:[261,3,1,""],auto_close_msg:[261,4,1,""],blind_target:[261,3,1,""],blink_msgs:[261,4,1,""],break_lamp:[261,3,1,""],desc_add_lamp_broken:[261,4,1,""],desc_closed_lid:[261,4,1,""],desc_open_lid:[261,4,1,""],lamp_breaks_msg:[261,4,1,""],path:[261,4,1,""],to_closed_state:[261,3,1,""],to_open_state:[261,3,1,""],typename:[261,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[262,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[262,4,1,""],setUp:[262,3,1,""],tearDown:[262,3,1,""],test_at_repeat:[262,3,1,""],test_send_random_message:[262,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[264,0,0,"-"],mob:[265,0,0,"-"],objects:[266,0,0,"-"],rooms:[267,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[264,1,1,""],DemoCommandSetHelp:[264,1,1,""],DemoCommandSetRoom:[264,1,1,""],TutorialEvMenu:[264,1,1,""],do_nothing:[264,5,1,""],goto_cleanup_cmdsets:[264,5,1,""],goto_command_demo_comms:[264,5,1,""],goto_command_demo_help:[264,5,1,""],goto_command_demo_room:[264,5,1,""],init_menu:[264,5,1,""],send_testing_tagged:[264,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],no_exits:[264,4,1,""],no_objs:[264,4,1,""],path:[264,4,1,""],priority:[264,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],path:[264,4,1,""],priority:[264,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[264,3,1,""],key:[264,4,1,""],no_exits:[264,4,1,""],no_objs:[264,4,1,""],path:[264,4,1,""],priority:[264,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[264,3,1,""],options_formatter:[264,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[265,1,1,""],Mob:[265,1,1,""],MobCmdSet:[265,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{aliases:[265,4,1,""],func:[265,3,1,""],help_category:[265,4,1,""],key:[265,4,1,""],lock_storage:[265,4,1,""],locks:[265,4,1,""],search_index_entry:[265,4,1,""]},"evennia.contrib.tutorial_world.mob.Mob":{DoesNotExist:[265,2,1,""],MultipleObjectsReturned:[265,2,1,""],at_hit:[265,3,1,""],at_init:[265,3,1,""],at_new_arrival:[265,3,1,""],at_object_creation:[265,3,1,""],do_attack:[265,3,1,""],do_hunting:[265,3,1,""],do_patrol:[265,3,1,""],path:[265,4,1,""],set_alive:[265,3,1,""],set_dead:[265,3,1,""],start_attacking:[265,3,1,""],start_hunting:[265,3,1,""],start_idle:[265,3,1,""],start_patrolling:[265,3,1,""],typename:[265,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[265,3,1,""],path:[265,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[266,1,1,""],CmdClimb:[266,1,1,""],CmdGetWeapon:[266,1,1,""],CmdLight:[266,1,1,""],CmdPressButton:[266,1,1,""],CmdRead:[266,1,1,""],CmdSetClimbable:[266,1,1,""],CmdSetCrumblingWall:[266,1,1,""],CmdSetLight:[266,1,1,""],CmdSetReadable:[266,1,1,""],CmdSetWeapon:[266,1,1,""],CmdSetWeaponRack:[266,1,1,""],CmdShiftRoot:[266,1,1,""],CrumblingWall:[266,1,1,""],LightSource:[266,1,1,""],Obelisk:[266,1,1,""],TutorialClimbable:[266,1,1,""],TutorialObject:[266,1,1,""],TutorialReadable:[266,1,1,""],TutorialWeapon:[266,1,1,""],TutorialWeaponRack:[266,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[266,3,1,""],path:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[266,3,1,""],path:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[266,3,1,""],path:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[266,4,1,""],func:[266,3,1,""],help_category:[266,4,1,""],key:[266,4,1,""],lock_storage:[266,4,1,""],locks:[266,4,1,""],parse:[266,3,1,""],search_index_entry:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_after_traverse:[266,3,1,""],at_failed_traverse:[266,3,1,""],at_init:[266,3,1,""],at_object_creation:[266,3,1,""],open_wall:[266,3,1,""],path:[266,4,1,""],reset:[266,3,1,""],return_appearance:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_init:[266,3,1,""],at_object_creation:[266,3,1,""],light:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],return_appearance:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],reset:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],reset:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[266,2,1,""],MultipleObjectsReturned:[266,2,1,""],at_object_creation:[266,3,1,""],path:[266,4,1,""],produce_weapon:[266,3,1,""],typename:[266,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[267,1,1,""],BridgeRoom:[267,1,1,""],CmdBridgeHelp:[267,1,1,""],CmdDarkHelp:[267,1,1,""],CmdDarkNoMatch:[267,1,1,""],CmdEast:[267,1,1,""],CmdEvenniaIntro:[267,1,1,""],CmdLookBridge:[267,1,1,""],CmdLookDark:[267,1,1,""],CmdSetEvenniaIntro:[267,1,1,""],CmdTutorial:[267,1,1,""],CmdTutorialGiveUp:[267,1,1,""],CmdTutorialLook:[267,1,1,""],CmdTutorialSetDetail:[267,1,1,""],CmdWest:[267,1,1,""],DarkCmdSet:[267,1,1,""],DarkRoom:[267,1,1,""],IntroRoom:[267,1,1,""],OutroRoom:[267,1,1,""],TeleportRoom:[267,1,1,""],TutorialRoom:[267,1,1,""],TutorialRoomCmdSet:[267,1,1,""],WeatherRoom:[267,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[267,3,1,""],key:[267,4,1,""],path:[267,4,1,""],priority:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_object_creation:[267,3,1,""],at_object_leave:[267,3,1,""],at_object_receive:[267,3,1,""],path:[267,4,1,""],typename:[267,4,1,""],update_weather:[267,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[267,3,1,""],key:[267,4,1,""],path:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[267,4,1,""],func:[267,3,1,""],help_category:[267,4,1,""],key:[267,4,1,""],lock_storage:[267,4,1,""],locks:[267,4,1,""],search_index_entry:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[267,3,1,""],key:[267,4,1,""],mergetype:[267,4,1,""],path:[267,4,1,""],priority:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_init:[267,3,1,""],at_object_creation:[267,3,1,""],at_object_leave:[267,3,1,""],at_object_receive:[267,3,1,""],check_light_state:[267,3,1,""],path:[267,4,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_object_creation:[267,3,1,""],at_object_receive:[267,3,1,""],path:[267,4,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_object_creation:[267,3,1,""],at_object_leave:[267,3,1,""],at_object_receive:[267,3,1,""],path:[267,4,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_object_creation:[267,3,1,""],at_object_receive:[267,3,1,""],path:[267,4,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_object_creation:[267,3,1,""],at_object_receive:[267,3,1,""],path:[267,4,1,""],return_detail:[267,3,1,""],set_detail:[267,3,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[267,3,1,""],key:[267,4,1,""],path:[267,4,1,""],priority:[267,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_object_creation:[267,3,1,""],path:[267,4,1,""],typename:[267,4,1,""],update_weather:[267,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[268,1,1,""],ParseError:[268,2,1,""],UnixCommand:[268,1,1,""],UnixCommandParser:[268,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[268,3,1,""],aliases:[268,4,1,""],func:[268,3,1,""],get_help:[268,3,1,""],help_category:[268,4,1,""],init_parser:[268,3,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],parse:[268,3,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[268,3,1,""],format_help:[268,3,1,""],format_usage:[268,3,1,""],print_help:[268,3,1,""],print_usage:[268,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[269,1,1,""],WildernessMapProvider:[269,1,1,""],WildernessRoom:[269,1,1,""],WildernessScript:[269,1,1,""],create_wilderness:[269,5,1,""],enter_wilderness:[269,5,1,""],get_new_coordinates:[269,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_traverse:[269,3,1,""],at_traverse_coordinates:[269,3,1,""],mapprovider:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""],wilderness:[269,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[269,3,1,""],exit_typeclass:[269,4,1,""],get_location_name:[269,3,1,""],is_valid_coordinates:[269,3,1,""],room_typeclass:[269,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],coordinates:[269,3,1,""],get_display_name:[269,3,1,""],location_name:[269,3,1,""],path:[269,4,1,""],set_active_coordinates:[269,3,1,""],typename:[269,4,1,""],wilderness:[269,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_after_object_leave:[269,3,1,""],at_script_creation:[269,3,1,""],at_start:[269,3,1,""],get_obj_coordinates:[269,3,1,""],get_objs_at_coordinates:[269,3,1,""],is_valid_coordinates:[269,3,1,""],itemcoordinates:[269,3,1,""],mapprovider:[269,3,1,""],move_obj:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.help":{admin:[271,0,0,"-"],manager:[272,0,0,"-"],models:[273,0,0,"-"]},"evennia.help.admin":{HelpEntryAdmin:[271,1,1,""],HelpEntryForm:[271,1,1,""],HelpTagInline:[271,1,1,""]},"evennia.help.admin.HelpEntryAdmin":{fieldsets:[271,4,1,""],form:[271,4,1,""],inlines:[271,4,1,""],list_display:[271,4,1,""],list_display_links:[271,4,1,""],list_select_related:[271,4,1,""],media:[271,3,1,""],ordering:[271,4,1,""],save_as:[271,4,1,""],save_on_top:[271,4,1,""],search_fields:[271,4,1,""]},"evennia.help.admin.HelpEntryForm":{Meta:[271,1,1,""],base_fields:[271,4,1,""],declared_fields:[271,4,1,""],media:[271,3,1,""]},"evennia.help.admin.HelpEntryForm.Meta":{fields:[271,4,1,""],model:[271,4,1,""]},"evennia.help.admin.HelpTagInline":{media:[271,3,1,""],model:[271,4,1,""],related_field:[271,4,1,""]},"evennia.help.manager":{HelpEntryManager:[272,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[272,3,1,""],find_apropos:[272,3,1,""],find_topicmatch:[272,3,1,""],find_topics_with_category:[272,3,1,""],find_topicsuggestions:[272,3,1,""],get_all_categories:[272,3,1,""],get_all_topics:[272,3,1,""],search_help:[272,3,1,""]},"evennia.help.models":{HelpEntry:[273,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[273,2,1,""],MultipleObjectsReturned:[273,2,1,""],access:[273,3,1,""],aliases:[273,4,1,""],db_entrytext:[273,4,1,""],db_help_category:[273,4,1,""],db_key:[273,4,1,""],db_lock_storage:[273,4,1,""],db_staff_only:[273,4,1,""],db_tags:[273,4,1,""],entrytext:[273,3,1,""],get_absolute_url:[273,3,1,""],help_category:[273,3,1,""],id:[273,4,1,""],key:[273,3,1,""],lock_storage:[273,3,1,""],locks:[273,4,1,""],objects:[273,4,1,""],path:[273,4,1,""],search_index_entry:[273,3,1,""],staff_only:[273,3,1,""],tags:[273,4,1,""],typename:[273,4,1,""],web_get_admin_url:[273,3,1,""],web_get_create_url:[273,3,1,""],web_get_delete_url:[273,3,1,""],web_get_detail_url:[273,3,1,""],web_get_update_url:[273,3,1,""]},"evennia.locks":{lockfuncs:[275,0,0,"-"],lockhandler:[276,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[275,5,1,""],"true":[275,5,1,""],all:[275,5,1,""],attr:[275,5,1,""],attr_eq:[275,5,1,""],attr_ge:[275,5,1,""],attr_gt:[275,5,1,""],attr_le:[275,5,1,""],attr_lt:[275,5,1,""],attr_ne:[275,5,1,""],dbref:[275,5,1,""],has_account:[275,5,1,""],holds:[275,5,1,""],id:[275,5,1,""],inside:[275,5,1,""],inside_rec:[275,5,1,""],locattr:[275,5,1,""],none:[275,5,1,""],objattr:[275,5,1,""],objlocattr:[275,5,1,""],objtag:[275,5,1,""],pdbref:[275,5,1,""],perm:[275,5,1,""],perm_above:[275,5,1,""],pid:[275,5,1,""],pperm:[275,5,1,""],pperm_above:[275,5,1,""],self:[275,5,1,""],serversetting:[275,5,1,""],superuser:[275,5,1,""],tag:[275,5,1,""]},"evennia.locks.lockhandler":{LockException:[276,2,1,""],LockHandler:[276,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[276,3,1,""],__init__:[276,3,1,""],add:[276,3,1,""],all:[276,3,1,""],append:[276,3,1,""],cache_lock_bypass:[276,3,1,""],check:[276,3,1,""],check_lockstring:[276,3,1,""],clear:[276,3,1,""],get:[276,3,1,""],remove:[276,3,1,""],replace:[276,3,1,""],reset:[276,3,1,""],validate:[276,3,1,""]},"evennia.objects":{admin:[278,0,0,"-"],manager:[279,0,0,"-"],models:[280,0,0,"-"],objects:[281,0,0,"-"]},"evennia.objects.admin":{ObjectAttributeInline:[278,1,1,""],ObjectCreateForm:[278,1,1,""],ObjectDBAdmin:[278,1,1,""],ObjectEditForm:[278,1,1,""],ObjectTagInline:[278,1,1,""]},"evennia.objects.admin.ObjectAttributeInline":{media:[278,3,1,""],model:[278,4,1,""],related_field:[278,4,1,""]},"evennia.objects.admin.ObjectCreateForm":{Meta:[278,1,1,""],base_fields:[278,4,1,""],declared_fields:[278,4,1,""],media:[278,3,1,""],raw_id_fields:[278,4,1,""]},"evennia.objects.admin.ObjectCreateForm.Meta":{fields:[278,4,1,""],model:[278,4,1,""]},"evennia.objects.admin.ObjectDBAdmin":{add_fieldsets:[278,4,1,""],add_form:[278,4,1,""],fieldsets:[278,4,1,""],form:[278,4,1,""],get_fieldsets:[278,3,1,""],get_form:[278,3,1,""],inlines:[278,4,1,""],list_display:[278,4,1,""],list_display_links:[278,4,1,""],list_filter:[278,4,1,""],list_select_related:[278,4,1,""],media:[278,3,1,""],ordering:[278,4,1,""],raw_id_fields:[278,4,1,""],response_add:[278,3,1,""],save_as:[278,4,1,""],save_model:[278,3,1,""],save_on_top:[278,4,1,""],search_fields:[278,4,1,""]},"evennia.objects.admin.ObjectEditForm":{Meta:[278,1,1,""],base_fields:[278,4,1,""],declared_fields:[278,4,1,""],media:[278,3,1,""]},"evennia.objects.admin.ObjectEditForm.Meta":{fields:[278,4,1,""]},"evennia.objects.admin.ObjectTagInline":{media:[278,3,1,""],model:[278,4,1,""],related_field:[278,4,1,""]},"evennia.objects.manager":{ObjectManager:[279,1,1,""]},"evennia.objects.models":{ContentsHandler:[280,1,1,""],ObjectDB:[280,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[280,3,1,""],add:[280,3,1,""],clear:[280,3,1,""],get:[280,3,1,""],init:[280,3,1,""],load:[280,3,1,""],remove:[280,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[280,2,1,""],MultipleObjectsReturned:[280,2,1,""],account:[280,3,1,""],at_db_location_postsave:[280,3,1,""],cmdset_storage:[280,3,1,""],contents_cache:[280,4,1,""],db_account:[280,4,1,""],db_account_id:[280,4,1,""],db_attributes:[280,4,1,""],db_cmdset_storage:[280,4,1,""],db_destination:[280,4,1,""],db_destination_id:[280,4,1,""],db_home:[280,4,1,""],db_home_id:[280,4,1,""],db_location:[280,4,1,""],db_location_id:[280,4,1,""],db_sessid:[280,4,1,""],db_tags:[280,4,1,""],destination:[280,3,1,""],destinations_set:[280,4,1,""],get_next_by_db_date_created:[280,3,1,""],get_previous_by_db_date_created:[280,3,1,""],hide_from_objects_set:[280,4,1,""],home:[280,3,1,""],homes_set:[280,4,1,""],id:[280,4,1,""],location:[280,3,1,""],locations_set:[280,4,1,""],object_subscription_set:[280,4,1,""],objects:[280,4,1,""],path:[280,4,1,""],receiver_object_set:[280,4,1,""],scriptdb_set:[280,4,1,""],sender_object_set:[280,4,1,""],sessid:[280,3,1,""],typename:[280,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[281,1,1,""],DefaultExit:[281,1,1,""],DefaultObject:[281,1,1,""],DefaultRoom:[281,1,1,""],ExitCommand:[281,1,1,""],ObjectSessionHandler:[281,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[281,2,1,""],MultipleObjectsReturned:[281,2,1,""],at_after_move:[281,3,1,""],at_post_puppet:[281,3,1,""],at_post_unpuppet:[281,3,1,""],at_pre_puppet:[281,3,1,""],basetype_setup:[281,3,1,""],connection_time:[281,3,1,""],create:[281,3,1,""],idle_time:[281,3,1,""],lockstring:[281,4,1,""],normalize_name:[281,3,1,""],path:[281,4,1,""],typename:[281,4,1,""],validate_name:[281,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[281,2,1,""],MultipleObjectsReturned:[281,2,1,""],at_cmdset_get:[281,3,1,""],at_failed_traverse:[281,3,1,""],at_init:[281,3,1,""],at_traverse:[281,3,1,""],basetype_setup:[281,3,1,""],create:[281,3,1,""],create_exit_cmdset:[281,3,1,""],exit_command:[281,4,1,""],lockstring:[281,4,1,""],path:[281,4,1,""],priority:[281,4,1,""],typename:[281,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[281,3,1,""],DoesNotExist:[281,2,1,""],MultipleObjectsReturned:[281,2,1,""],access:[281,3,1,""],announce_move_from:[281,3,1,""],announce_move_to:[281,3,1,""],at_access:[281,3,1,""],at_after_move:[281,3,1,""],at_after_traverse:[281,3,1,""],at_before_drop:[281,3,1,""],at_before_get:[281,3,1,""],at_before_give:[281,3,1,""],at_before_move:[281,3,1,""],at_before_say:[281,3,1,""],at_cmdset_get:[281,3,1,""],at_desc:[281,3,1,""],at_drop:[281,3,1,""],at_failed_traverse:[281,3,1,""],at_first_save:[281,3,1,""],at_get:[281,3,1,""],at_give:[281,3,1,""],at_init:[281,3,1,""],at_look:[281,3,1,""],at_msg_receive:[281,3,1,""],at_msg_send:[281,3,1,""],at_object_creation:[281,3,1,""],at_object_delete:[281,3,1,""],at_object_leave:[281,3,1,""],at_object_post_copy:[281,3,1,""],at_object_receive:[281,3,1,""],at_post_puppet:[281,3,1,""],at_post_unpuppet:[281,3,1,""],at_pre_puppet:[281,3,1,""],at_pre_unpuppet:[281,3,1,""],at_say:[281,3,1,""],at_server_reload:[281,3,1,""],at_server_shutdown:[281,3,1,""],at_traverse:[281,3,1,""],basetype_posthook_setup:[281,3,1,""],basetype_setup:[281,3,1,""],clear_contents:[281,3,1,""],clear_exits:[281,3,1,""],cmdset:[281,4,1,""],contents:[281,3,1,""],contents_get:[281,3,1,""],contents_set:[281,3,1,""],copy:[281,3,1,""],create:[281,3,1,""],execute_cmd:[281,3,1,""],exits:[281,3,1,""],for_contents:[281,3,1,""],get_display_name:[281,3,1,""],get_numbered_name:[281,3,1,""],has_account:[281,3,1,""],is_connected:[281,3,1,""],is_superuser:[281,3,1,""],lockstring:[281,4,1,""],move_to:[281,3,1,""],msg:[281,3,1,""],msg_contents:[281,3,1,""],nicks:[281,4,1,""],objects:[281,4,1,""],path:[281,4,1,""],return_appearance:[281,3,1,""],scripts:[281,4,1,""],search:[281,3,1,""],search_account:[281,3,1,""],sessions:[281,4,1,""],typename:[281,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[281,2,1,""],MultipleObjectsReturned:[281,2,1,""],basetype_setup:[281,3,1,""],create:[281,3,1,""],lockstring:[281,4,1,""],path:[281,4,1,""],typename:[281,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[281,4,1,""],func:[281,3,1,""],get_extra_info:[281,3,1,""],help_category:[281,4,1,""],key:[281,4,1,""],lock_storage:[281,4,1,""],obj:[281,4,1,""],search_index_entry:[281,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[281,3,1,""],add:[281,3,1,""],all:[281,3,1,""],clear:[281,3,1,""],count:[281,3,1,""],get:[281,3,1,""],remove:[281,3,1,""]},"evennia.prototypes":{menus:[283,0,0,"-"],protfuncs:[284,0,0,"-"],prototypes:[285,0,0,"-"],spawner:[286,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[283,1,1,""],node_apply_diff:[283,5,1,""],node_destination:[283,5,1,""],node_examine_entity:[283,5,1,""],node_home:[283,5,1,""],node_index:[283,5,1,""],node_key:[283,5,1,""],node_location:[283,5,1,""],node_prototype_desc:[283,5,1,""],node_prototype_key:[283,5,1,""],node_prototype_save:[283,5,1,""],node_prototype_spawn:[283,5,1,""],node_validate_prototype:[283,5,1,""],start_olc:[283,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[283,3,1,""],helptext_formatter:[283,3,1,""],nodetext_formatter:[283,3,1,""],options_formatter:[283,3,1,""]},"evennia.prototypes.protfuncs":{protfunc_callable_protkey:[284,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[285,1,1,""],PermissionError:[285,2,1,""],PrototypeEvMore:[285,1,1,""],ValidationError:[285,2,1,""],check_permission:[285,5,1,""],create_prototype:[285,5,1,""],delete_prototype:[285,5,1,""],format_available_protfuncs:[285,5,1,""],homogenize_prototype:[285,5,1,""],init_spawn_value:[285,5,1,""],list_prototypes:[285,5,1,""],load_module_prototypes:[285,5,1,""],protfunc_parser:[285,5,1,""],prototype_to_str:[285,5,1,""],save_prototype:[285,5,1,""],search_objects_with_prototype:[285,5,1,""],search_prototype:[285,5,1,""],validate_prototype:[285,5,1,""],value_to_obj:[285,5,1,""],value_to_obj_or_any:[285,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[285,2,1,""],MultipleObjectsReturned:[285,2,1,""],at_script_creation:[285,3,1,""],path:[285,4,1,""],prototype:[285,3,1,""],typename:[285,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[285,3,1,""],init_pages:[285,3,1,""],page_formatter:[285,3,1,""],prototype_paginator:[285,3,1,""]},"evennia.prototypes.spawner":{Unset:[286,1,1,""],batch_create_object:[286,5,1,""],batch_update_objects_with_prototype:[286,5,1,""],flatten_diff:[286,5,1,""],flatten_prototype:[286,5,1,""],format_diff:[286,5,1,""],prototype_diff:[286,5,1,""],prototype_diff_from_object:[286,5,1,""],prototype_from_object:[286,5,1,""],spawn:[286,5,1,""]},"evennia.scripts":{admin:[288,0,0,"-"],manager:[289,0,0,"-"],models:[290,0,0,"-"],monitorhandler:[291,0,0,"-"],scripthandler:[292,0,0,"-"],scripts:[293,0,0,"-"],taskhandler:[294,0,0,"-"],tickerhandler:[295,0,0,"-"]},"evennia.scripts.admin":{ScriptAttributeInline:[288,1,1,""],ScriptDBAdmin:[288,1,1,""],ScriptTagInline:[288,1,1,""]},"evennia.scripts.admin.ScriptAttributeInline":{media:[288,3,1,""],model:[288,4,1,""],related_field:[288,4,1,""]},"evennia.scripts.admin.ScriptDBAdmin":{fieldsets:[288,4,1,""],inlines:[288,4,1,""],list_display:[288,4,1,""],list_display_links:[288,4,1,""],list_select_related:[288,4,1,""],media:[288,3,1,""],ordering:[288,4,1,""],raw_id_fields:[288,4,1,""],save_as:[288,4,1,""],save_model:[288,3,1,""],save_on_top:[288,4,1,""],search_fields:[288,4,1,""]},"evennia.scripts.admin.ScriptTagInline":{media:[288,3,1,""],model:[288,4,1,""],related_field:[288,4,1,""]},"evennia.scripts.manager":{ScriptManager:[289,1,1,""]},"evennia.scripts.models":{ScriptDB:[290,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[290,2,1,""],MultipleObjectsReturned:[290,2,1,""],account:[290,3,1,""],db_account:[290,4,1,""],db_account_id:[290,4,1,""],db_attributes:[290,4,1,""],db_desc:[290,4,1,""],db_interval:[290,4,1,""],db_is_active:[290,4,1,""],db_obj:[290,4,1,""],db_obj_id:[290,4,1,""],db_persistent:[290,4,1,""],db_repeats:[290,4,1,""],db_start_delay:[290,4,1,""],db_tags:[290,4,1,""],desc:[290,3,1,""],get_next_by_db_date_created:[290,3,1,""],get_previous_by_db_date_created:[290,3,1,""],id:[290,4,1,""],interval:[290,3,1,""],is_active:[290,3,1,""],obj:[290,3,1,""],object:[290,3,1,""],objects:[290,4,1,""],path:[290,4,1,""],persistent:[290,3,1,""],receiver_script_set:[290,4,1,""],repeats:[290,3,1,""],sender_script_set:[290,4,1,""],start_delay:[290,3,1,""],typename:[290,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[291,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[291,3,1,""],add:[291,3,1,""],all:[291,3,1,""],at_update:[291,3,1,""],clear:[291,3,1,""],remove:[291,3,1,""],restore:[291,3,1,""],save:[291,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[292,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[292,3,1,""],__init__:[292,3,1,""],add:[292,3,1,""],all:[292,3,1,""],get:[292,3,1,""],start:[292,3,1,""],stop:[292,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[293,1,1,""],DoNothing:[293,1,1,""],Store:[293,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[293,2,1,""],MultipleObjectsReturned:[293,2,1,""],at_pause:[293,3,1,""],at_repeat:[293,3,1,""],at_script_creation:[293,3,1,""],at_script_delete:[293,3,1,""],at_server_reload:[293,3,1,""],at_server_shutdown:[293,3,1,""],at_server_start:[293,3,1,""],at_start:[293,3,1,""],at_stop:[293,3,1,""],create:[293,3,1,""],is_valid:[293,3,1,""],path:[293,4,1,""],typename:[293,4,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[293,2,1,""],MultipleObjectsReturned:[293,2,1,""],at_script_creation:[293,3,1,""],path:[293,4,1,""],typename:[293,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[293,2,1,""],MultipleObjectsReturned:[293,2,1,""],at_script_creation:[293,3,1,""],path:[293,4,1,""],typename:[293,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[294,1,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[294,3,1,""],add:[294,3,1,""],create_delays:[294,3,1,""],do_task:[294,3,1,""],load:[294,3,1,""],remove:[294,3,1,""],save:[294,3,1,""]},"evennia.scripts.tickerhandler":{Ticker:[295,1,1,""],TickerHandler:[295,1,1,""],TickerPool:[295,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[295,3,1,""],add:[295,3,1,""],remove:[295,3,1,""],stop:[295,3,1,""],validate:[295,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[295,3,1,""],add:[295,3,1,""],all:[295,3,1,""],all_display:[295,3,1,""],clear:[295,3,1,""],remove:[295,3,1,""],restore:[295,3,1,""],save:[295,3,1,""],ticker_pool_class:[295,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[295,3,1,""],add:[295,3,1,""],remove:[295,3,1,""],stop:[295,3,1,""],ticker_class:[295,4,1,""]},"evennia.server":{admin:[297,0,0,"-"],amp_client:[298,0,0,"-"],connection_wizard:[299,0,0,"-"],deprecations:[300,0,0,"-"],evennia_launcher:[301,0,0,"-"],game_index_client:[302,0,0,"-"],initial_setup:[305,0,0,"-"],inputfuncs:[306,0,0,"-"],manager:[307,0,0,"-"],models:[308,0,0,"-"],portal:[309,0,0,"-"],profiling:[331,0,0,"-"],server:[339,0,0,"-"],serversession:[340,0,0,"-"],session:[341,0,0,"-"],sessionhandler:[342,0,0,"-"],signals:[343,0,0,"-"],throttle:[344,0,0,"-"],validators:[345,0,0,"-"],webserver:[346,0,0,"-"]},"evennia.server.admin":{ServerConfigAdmin:[297,1,1,""]},"evennia.server.admin.ServerConfigAdmin":{list_display:[297,4,1,""],list_display_links:[297,4,1,""],list_select_related:[297,4,1,""],media:[297,3,1,""],ordering:[297,4,1,""],save_as:[297,4,1,""],save_on_top:[297,4,1,""],search_fields:[297,4,1,""]},"evennia.server.amp_client":{AMPClientFactory:[298,1,1,""],AMPServerClientProtocol:[298,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__init__:[298,3,1,""],buildProtocol:[298,3,1,""],clientConnectionFailed:[298,3,1,""],clientConnectionLost:[298,3,1,""],factor:[298,4,1,""],initialDelay:[298,4,1,""],maxDelay:[298,4,1,""],noisy:[298,4,1,""],startedConnecting:[298,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[298,3,1,""],data_to_portal:[298,3,1,""],send_AdminServer2Portal:[298,3,1,""],send_MsgServer2Portal:[298,3,1,""],server_receive_adminportal2server:[298,3,1,""],server_receive_msgportal2server:[298,3,1,""],server_receive_status:[298,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[299,1,1,""],node_game_index_fields:[299,5,1,""],node_game_index_start:[299,5,1,""],node_mssp_start:[299,5,1,""],node_start:[299,5,1,""],node_view_and_apply_settings:[299,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[299,3,1,""],ask_choice:[299,3,1,""],ask_continue:[299,3,1,""],ask_input:[299,3,1,""],ask_node:[299,3,1,""],ask_yesno:[299,3,1,""],display:[299,3,1,""]},"evennia.server.deprecations":{check_errors:[300,5,1,""],check_warnings:[300,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[301,1,1,""],MsgLauncher2Portal:[301,1,1,""],MsgStatus:[301,1,1,""],check_database:[301,5,1,""],check_main_evennia_dependencies:[301,5,1,""],collectstatic:[301,5,1,""],create_game_directory:[301,5,1,""],create_secret_key:[301,5,1,""],create_settings_file:[301,5,1,""],create_superuser:[301,5,1,""],del_pid:[301,5,1,""],error_check_python_modules:[301,5,1,""],evennia_version:[301,5,1,""],get_pid:[301,5,1,""],getenv:[301,5,1,""],init_game_directory:[301,5,1,""],kill:[301,5,1,""],list_settings:[301,5,1,""],main:[301,5,1,""],query_info:[301,5,1,""],query_status:[301,5,1,""],reboot_evennia:[301,5,1,""],reload_evennia:[301,5,1,""],run_connect_wizard:[301,5,1,""],run_dummyrunner:[301,5,1,""],run_menu:[301,5,1,""],send_instruction:[301,5,1,""],set_gamedir:[301,5,1,""],show_version_info:[301,5,1,""],start_evennia:[301,5,1,""],start_only_server:[301,5,1,""],start_portal_interactive:[301,5,1,""],start_server_interactive:[301,5,1,""],stop_evennia:[301,5,1,""],stop_server_only:[301,5,1,""],tail_log_files:[301,5,1,""],wait_for_status:[301,5,1,""],wait_for_status_reply:[301,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[301,3,1,""],receive_status_from_portal:[301,3,1,""],wait_for_status:[301,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[301,4,1,""],arguments:[301,4,1,""],commandName:[301,4,1,""],errors:[301,4,1,""],key:[301,4,1,""],response:[301,4,1,""],reverseErrors:[301,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[301,4,1,""],arguments:[301,4,1,""],commandName:[301,4,1,""],errors:[301,4,1,""],key:[301,4,1,""],response:[301,4,1,""],reverseErrors:[301,4,1,""]},"evennia.server.game_index_client":{client:[303,0,0,"-"],service:[304,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[303,1,1,""],QuietHTTP11ClientFactory:[303,1,1,""],SimpleResponseReceiver:[303,1,1,""],StringProducer:[303,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[303,3,1,""],handle_egd_response:[303,3,1,""],send_game_details:[303,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[303,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[303,3,1,""],connectionLost:[303,3,1,""],dataReceived:[303,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[303,3,1,""],pauseProducing:[303,3,1,""],startProducing:[303,3,1,""],stopProducing:[303,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[304,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[304,3,1,""],name:[304,4,1,""],startService:[304,3,1,""],stopService:[304,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[305,5,1,""],collectstatic:[305,5,1,""],create_channels:[305,5,1,""],create_objects:[305,5,1,""],get_god_account:[305,5,1,""],handle_setup:[305,5,1,""],reset_server:[305,5,1,""]},"evennia.server.inputfuncs":{"default":[306,5,1,""],bot_data_in:[306,5,1,""],client_options:[306,5,1,""],echo:[306,5,1,""],external_discord_hello:[306,5,1,""],get_client_options:[306,5,1,""],get_inputfuncs:[306,5,1,""],get_value:[306,5,1,""],hello:[306,5,1,""],login:[306,5,1,""],monitor:[306,5,1,""],monitored:[306,5,1,""],msdp_list:[306,5,1,""],msdp_report:[306,5,1,""],msdp_send:[306,5,1,""],msdp_unreport:[306,5,1,""],repeat:[306,5,1,""],supports_set:[306,5,1,""],text:[306,5,1,""],unmonitor:[306,5,1,""],unrepeat:[306,5,1,""],webclient_options:[306,5,1,""]},"evennia.server.manager":{ServerConfigManager:[307,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[307,3,1,""]},"evennia.server.models":{ServerConfig:[308,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[308,2,1,""],MultipleObjectsReturned:[308,2,1,""],db_key:[308,4,1,""],db_value:[308,4,1,""],id:[308,4,1,""],key:[308,3,1,""],objects:[308,4,1,""],path:[308,4,1,""],store:[308,3,1,""],typename:[308,4,1,""],value:[308,3,1,""]},"evennia.server.portal":{amp:[310,0,0,"-"],amp_server:[311,0,0,"-"],grapevine:[312,0,0,"-"],irc:[313,0,0,"-"],mccp:[314,0,0,"-"],mssp:[315,0,0,"-"],mxp:[316,0,0,"-"],naws:[317,0,0,"-"],portal:[318,0,0,"-"],portalsessionhandler:[319,0,0,"-"],rss:[320,0,0,"-"],ssh:[321,0,0,"-"],ssl:[322,0,0,"-"],suppress_ga:[323,0,0,"-"],telnet:[324,0,0,"-"],telnet_oob:[325,0,0,"-"],telnet_ssl:[326,0,0,"-"],tests:[327,0,0,"-"],ttype:[328,0,0,"-"],webclient:[329,0,0,"-"],webclient_ajax:[330,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[310,1,1,""],AdminPortal2Server:[310,1,1,""],AdminServer2Portal:[310,1,1,""],Compressed:[310,1,1,""],FunctionCall:[310,1,1,""],MsgLauncher2Portal:[310,1,1,""],MsgPortal2Server:[310,1,1,""],MsgServer2Portal:[310,1,1,""],MsgStatus:[310,1,1,""],dumps:[310,5,1,""],loads:[310,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[310,3,1,""],broadcast:[310,3,1,""],connectionLost:[310,3,1,""],connectionMade:[310,3,1,""],dataReceived:[310,3,1,""],data_in:[310,3,1,""],errback:[310,3,1,""],makeConnection:[310,3,1,""],receive_functioncall:[310,3,1,""],send_FunctionCall:[310,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[310,3,1,""],fromString:[310,3,1,""],toBox:[310,3,1,""],toString:[310,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[310,4,1,""],arguments:[310,4,1,""],commandName:[310,4,1,""],errors:[310,4,1,""],key:[310,4,1,""],response:[310,4,1,""],reverseErrors:[310,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[311,1,1,""],AMPServerProtocol:[311,1,1,""],getenv:[311,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[311,3,1,""],buildProtocol:[311,3,1,""],logPrefix:[311,3,1,""],noisy:[311,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[311,3,1,""],data_to_server:[311,3,1,""],get_status:[311,3,1,""],portal_receive_adminserver2portal:[311,3,1,""],portal_receive_launcher2portal:[311,3,1,""],portal_receive_server2portal:[311,3,1,""],portal_receive_status:[311,3,1,""],send_AdminPortal2Server:[311,3,1,""],send_MsgPortal2Server:[311,3,1,""],send_Status2Launcher:[311,3,1,""],start_server:[311,3,1,""],stop_server:[311,3,1,""],wait_for_disconnect:[311,3,1,""],wait_for_server_connect:[311,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[312,1,1,""],RestartingWebsocketServerFactory:[312,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[312,3,1,""],at_login:[312,3,1,""],data_in:[312,3,1,""],disconnect:[312,3,1,""],onClose:[312,3,1,""],onMessage:[312,3,1,""],onOpen:[312,3,1,""],send_authenticate:[312,3,1,""],send_channel:[312,3,1,""],send_default:[312,3,1,""],send_heartbeat:[312,3,1,""],send_subscribe:[312,3,1,""],send_unsubscribe:[312,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[312,3,1,""],buildProtocol:[312,3,1,""],clientConnectionFailed:[312,3,1,""],clientConnectionLost:[312,3,1,""],factor:[312,4,1,""],initialDelay:[312,4,1,""],maxDelay:[312,4,1,""],reconnect:[312,3,1,""],start:[312,3,1,""],startedConnecting:[312,3,1,""]},"evennia.server.portal.irc":{IRCBot:[313,1,1,""],IRCBotFactory:[313,1,1,""],parse_ansi_to_irc:[313,5,1,""],parse_irc_to_ansi:[313,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[313,3,1,""],at_login:[313,3,1,""],channel:[313,4,1,""],data_in:[313,3,1,""],disconnect:[313,3,1,""],factory:[313,4,1,""],get_nicklist:[313,3,1,""],irc_RPL_ENDOFNAMES:[313,3,1,""],irc_RPL_NAMREPLY:[313,3,1,""],lineRate:[313,4,1,""],logger:[313,4,1,""],nickname:[313,4,1,""],pong:[313,3,1,""],privmsg:[313,3,1,""],send_channel:[313,3,1,""],send_default:[313,3,1,""],send_ping:[313,3,1,""],send_privmsg:[313,3,1,""],send_reconnect:[313,3,1,""],send_request_nicklist:[313,3,1,""],signedOn:[313,3,1,""],sourceURL:[313,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[313,3,1,""],buildProtocol:[313,3,1,""],clientConnectionFailed:[313,3,1,""],clientConnectionLost:[313,3,1,""],factor:[313,4,1,""],initialDelay:[313,4,1,""],maxDelay:[313,4,1,""],reconnect:[313,3,1,""],start:[313,3,1,""],startedConnecting:[313,3,1,""]},"evennia.server.portal.mccp":{Mccp:[314,1,1,""],mccp_compress:[314,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[314,3,1,""],do_mccp:[314,3,1,""],no_mccp:[314,3,1,""]},"evennia.server.portal.mssp":{Mssp:[315,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[315,3,1,""],do_mssp:[315,3,1,""],get_player_count:[315,3,1,""],get_uptime:[315,3,1,""],no_mssp:[315,3,1,""]},"evennia.server.portal.mxp":{Mxp:[316,1,1,""],mxp_parse:[316,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[316,3,1,""],do_mxp:[316,3,1,""],no_mxp:[316,3,1,""]},"evennia.server.portal.naws":{Naws:[317,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[317,3,1,""],do_naws:[317,3,1,""],negotiate_sizes:[317,3,1,""],no_naws:[317,3,1,""]},"evennia.server.portal.portal":{Portal:[318,1,1,""],Websocket:[318,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[318,3,1,""],get_info_dict:[318,3,1,""],shutdown:[318,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[319,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[319,3,1,""],announce_all:[319,3,1,""],at_server_connection:[319,3,1,""],connect:[319,3,1,""],count_loggedin:[319,3,1,""],data_in:[319,3,1,""],data_out:[319,3,1,""],disconnect:[319,3,1,""],disconnect_all:[319,3,1,""],generate_sessid:[319,3,1,""],server_connect:[319,3,1,""],server_disconnect:[319,3,1,""],server_disconnect_all:[319,3,1,""],server_logged_in:[319,3,1,""],server_session_sync:[319,3,1,""],sessions_from_csessid:[319,3,1,""],sync:[319,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[320,1,1,""],RSSReader:[320,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[320,3,1,""],start:[320,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[320,3,1,""],data_in:[320,3,1,""],disconnect:[320,3,1,""],get_new:[320,3,1,""],update:[320,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[321,1,1,""],ExtraInfoAuthServer:[321,1,1,""],PassAvatarIdTerminalRealm:[321,1,1,""],SSHServerFactory:[321,1,1,""],SshProtocol:[321,1,1,""],TerminalSessionTransport_getPeer:[321,1,1,""],getKeyPair:[321,5,1,""],makeFactory:[321,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[321,3,1,""],credentialInterfaces:[321,4,1,""],noisy:[321,4,1,""],requestAvatarId:[321,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[321,3,1,""],noisy:[321,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[321,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[321,3,1,""],noisy:[321,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[321,3,1,""],at_login:[321,3,1,""],connectionLost:[321,3,1,""],connectionMade:[321,3,1,""],data_out:[321,3,1,""],disconnect:[321,3,1,""],getClientAddress:[321,3,1,""],handle_EOF:[321,3,1,""],handle_FF:[321,3,1,""],handle_INT:[321,3,1,""],handle_QUIT:[321,3,1,""],lineReceived:[321,3,1,""],noisy:[321,4,1,""],sendLine:[321,3,1,""],send_default:[321,3,1,""],send_prompt:[321,3,1,""],send_text:[321,3,1,""],terminalSize:[321,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[321,3,1,""],noisy:[321,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[322,1,1,""],getSSLContext:[322,5,1,""],verify_SSL_key_and_cert:[322,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[322,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[323,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[323,3,1,""],will_suppress_ga:[323,3,1,""],wont_suppress_ga:[323,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[324,1,1,""],TelnetServerFactory:[324,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[324,3,1,""],applicationDataReceived:[324,3,1,""],at_login:[324,3,1,""],connectionLost:[324,3,1,""],connectionMade:[324,3,1,""],dataReceived:[324,3,1,""],data_in:[324,3,1,""],data_out:[324,3,1,""],disableLocal:[324,3,1,""],disableRemote:[324,3,1,""],disconnect:[324,3,1,""],enableLocal:[324,3,1,""],enableRemote:[324,3,1,""],handshake_done:[324,3,1,""],sendLine:[324,3,1,""],send_default:[324,3,1,""],send_prompt:[324,3,1,""],send_text:[324,3,1,""],toggle_nop_keepalive:[324,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[324,3,1,""],noisy:[324,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[325,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[325,3,1,""],data_out:[325,3,1,""],decode_gmcp:[325,3,1,""],decode_msdp:[325,3,1,""],do_gmcp:[325,3,1,""],do_msdp:[325,3,1,""],encode_gmcp:[325,3,1,""],encode_msdp:[325,3,1,""],no_gmcp:[325,3,1,""],no_msdp:[325,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[326,1,1,""],getSSLContext:[326,5,1,""],verify_or_create_SSL_key_and_cert:[326,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[326,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[327,1,1,""],TestIRC:[327,1,1,""],TestTelnet:[327,1,1,""],TestWebSocket:[327,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[327,3,1,""],test_amp_in:[327,3,1,""],test_amp_out:[327,3,1,""],test_large_msg:[327,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[327,3,1,""],test_colors:[327,3,1,""],test_identity:[327,3,1,""],test_italic:[327,3,1,""],test_plain_ansi:[327,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[327,3,1,""],test_mudlet_ttype:[327,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[327,3,1,""],tearDown:[327,3,1,""],test_data_in:[327,3,1,""],test_data_out:[327,3,1,""]},"evennia.server.portal.ttype":{Ttype:[328,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[328,3,1,""],will_ttype:[328,3,1,""],wont_ttype:[328,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[329,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[329,3,1,""],at_login:[329,3,1,""],data_in:[329,3,1,""],disconnect:[329,3,1,""],get_client_session:[329,3,1,""],nonce:[329,4,1,""],onClose:[329,3,1,""],onMessage:[329,3,1,""],onOpen:[329,3,1,""],sendLine:[329,3,1,""],send_default:[329,3,1,""],send_prompt:[329,3,1,""],send_text:[329,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[330,1,1,""],AjaxWebClientSession:[330,1,1,""],LazyEncoder:[330,1,1,""],jsonify:[330,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[330,3,1,""],allowedMethods:[330,4,1,""],at_login:[330,3,1,""],client_disconnect:[330,3,1,""],get_client_sessid:[330,3,1,""],isLeaf:[330,4,1,""],lineSend:[330,3,1,""],mode_close:[330,3,1,""],mode_init:[330,3,1,""],mode_input:[330,3,1,""],mode_keepalive:[330,3,1,""],mode_receive:[330,3,1,""],render_POST:[330,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[330,3,1,""],at_login:[330,3,1,""],data_in:[330,3,1,""],data_out:[330,3,1,""],disconnect:[330,3,1,""],get_client_session:[330,3,1,""],send_default:[330,3,1,""],send_prompt:[330,3,1,""],send_text:[330,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[330,3,1,""]},"evennia.server.profiling":{dummyrunner:[332,0,0,"-"],dummyrunner_settings:[333,0,0,"-"],memplot:[334,0,0,"-"],settings_mixin:[335,0,0,"-"],test_queries:[336,0,0,"-"],tests:[337,0,0,"-"],timetrace:[338,0,0,"-"]},"evennia.server.profiling.dummyrunner":{DummyClient:[332,1,1,""],DummyFactory:[332,1,1,""],gidcounter:[332,5,1,""],idcounter:[332,5,1,""],makeiter:[332,5,1,""],start_all_dummy_clients:[332,5,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[332,3,1,""],connectionMade:[332,3,1,""],counter:[332,3,1,""],dataReceived:[332,3,1,""],error:[332,3,1,""],logout:[332,3,1,""],step:[332,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[332,3,1,""],protocol:[332,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[333,5,1,""],c_creates_obj:[333,5,1,""],c_digs:[333,5,1,""],c_examines:[333,5,1,""],c_help:[333,5,1,""],c_idles:[333,5,1,""],c_login:[333,5,1,""],c_login_nodig:[333,5,1,""],c_logout:[333,5,1,""],c_looks:[333,5,1,""],c_moves:[333,5,1,""],c_moves_n:[333,5,1,""],c_moves_s:[333,5,1,""],c_socialize:[333,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[334,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[334,2,1,""],MultipleObjectsReturned:[334,2,1,""],at_repeat:[334,3,1,""],at_script_creation:[334,3,1,""],path:[334,4,1,""],typename:[334,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[336,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[337,1,1,""],TestMemPlot:[337,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[337,3,1,""],perception_method_tests:[337,3,1,""],setUp:[337,3,1,""],test_c_creates_button:[337,3,1,""],test_c_creates_obj:[337,3,1,""],test_c_digs:[337,3,1,""],test_c_examines:[337,3,1,""],test_c_help:[337,3,1,""],test_c_login:[337,3,1,""],test_c_login_no_dig:[337,3,1,""],test_c_logout:[337,3,1,""],test_c_looks:[337,3,1,""],test_c_move_n:[337,3,1,""],test_c_move_s:[337,3,1,""],test_c_moves:[337,3,1,""],test_c_socialize:[337,3,1,""],test_idles:[337,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[337,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[338,5,1,""]},"evennia.server.server":{Evennia:[339,1,1,""]},"evennia.server.server.Evennia":{__init__:[339,3,1,""],at_post_portal_sync:[339,3,1,""],at_server_cold_start:[339,3,1,""],at_server_cold_stop:[339,3,1,""],at_server_reload_start:[339,3,1,""],at_server_reload_stop:[339,3,1,""],at_server_start:[339,3,1,""],at_server_stop:[339,3,1,""],get_info_dict:[339,3,1,""],run_init_hooks:[339,3,1,""],run_initial_setup:[339,3,1,""],shutdown:[339,3,1,""],sqlite3_prep:[339,3,1,""],update_defaults:[339,3,1,""]},"evennia.server.serversession":{ServerSession:[340,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[340,3,1,""],access:[340,3,1,""],at_cmdset_get:[340,3,1,""],at_disconnect:[340,3,1,""],at_login:[340,3,1,""],at_sync:[340,3,1,""],attributes:[340,4,1,""],cmdset_storage:[340,3,1,""],data_in:[340,3,1,""],data_out:[340,3,1,""],db:[340,3,1,""],execute_cmd:[340,3,1,""],get_account:[340,3,1,""],get_character:[340,3,1,""],get_client_size:[340,3,1,""],get_puppet:[340,3,1,""],get_puppet_or_account:[340,3,1,""],id:[340,3,1,""],log:[340,3,1,""],msg:[340,3,1,""],nattributes:[340,4,1,""],ndb:[340,3,1,""],ndb_del:[340,3,1,""],ndb_get:[340,3,1,""],ndb_set:[340,3,1,""],update_flags:[340,3,1,""],update_session_counters:[340,3,1,""]},"evennia.server.session":{Session:[341,1,1,""]},"evennia.server.session.Session":{at_sync:[341,3,1,""],data_in:[341,3,1,""],data_out:[341,3,1,""],disconnect:[341,3,1,""],get_sync_data:[341,3,1,""],init_session:[341,3,1,""],load_sync_data:[341,3,1,""]},"evennia.server.sessionhandler":{DummySession:[342,1,1,""],ServerSessionHandler:[342,1,1,""],SessionHandler:[342,1,1,""],delayed_import:[342,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[342,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[342,3,1,""],account_count:[342,3,1,""],all_connected_accounts:[342,3,1,""],all_sessions_portal_sync:[342,3,1,""],announce_all:[342,3,1,""],call_inputfuncs:[342,3,1,""],data_in:[342,3,1,""],data_out:[342,3,1,""],disconnect:[342,3,1,""],disconnect_all_sessions:[342,3,1,""],disconnect_duplicate_sessions:[342,3,1,""],get_inputfuncs:[342,3,1,""],login:[342,3,1,""],portal_connect:[342,3,1,""],portal_disconnect:[342,3,1,""],portal_disconnect_all:[342,3,1,""],portal_reset_server:[342,3,1,""],portal_restart_server:[342,3,1,""],portal_session_sync:[342,3,1,""],portal_sessions_sync:[342,3,1,""],portal_shutdown:[342,3,1,""],session_from_account:[342,3,1,""],session_from_sessid:[342,3,1,""],session_portal_partial_sync:[342,3,1,""],session_portal_sync:[342,3,1,""],sessions_from_account:[342,3,1,""],sessions_from_character:[342,3,1,""],sessions_from_csessid:[342,3,1,""],sessions_from_puppet:[342,3,1,""],start_bot_session:[342,3,1,""],validate_sessions:[342,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[342,3,1,""],get:[342,3,1,""],get_all_sync_data:[342,3,1,""],get_sessions:[342,3,1,""]},"evennia.server.throttle":{Throttle:[344,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[344,3,1,""],check:[344,3,1,""],error_msg:[344,4,1,""],get:[344,3,1,""],get_cache_key:[344,3,1,""],record_ip:[344,3,1,""],remove:[344,3,1,""],touch:[344,3,1,""],unrecord_ip:[344,3,1,""],update:[344,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[345,1,1,""],EvenniaUsernameAvailabilityValidator:[345,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[345,3,1,""],get_help_text:[345,3,1,""],validate:[345,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[346,1,1,""],EvenniaReverseProxyResource:[346,1,1,""],HTTPChannelWithXForwardedFor:[346,1,1,""],LockableThreadPool:[346,1,1,""],PrivateStaticRoot:[346,1,1,""],WSGIWebServer:[346,1,1,""],Website:[346,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[346,3,1,""],empty_threadpool:[346,3,1,""],getChild:[346,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[346,3,1,""],render:[346,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[346,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[346,3,1,""],callInThread:[346,3,1,""],lock:[346,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[346,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[346,3,1,""],startService:[346,3,1,""],stopService:[346,3,1,""]},"evennia.server.webserver.Website":{log:[346,3,1,""],logPrefix:[346,3,1,""],noisy:[346,4,1,""]},"evennia.typeclasses":{admin:[349,0,0,"-"],attributes:[350,0,0,"-"],managers:[351,0,0,"-"],models:[352,0,0,"-"],tags:[353,0,0,"-"]},"evennia.typeclasses.admin":{AttributeForm:[349,1,1,""],AttributeFormSet:[349,1,1,""],AttributeInline:[349,1,1,""],TagAdmin:[349,1,1,""],TagForm:[349,1,1,""],TagFormSet:[349,1,1,""],TagInline:[349,1,1,""]},"evennia.typeclasses.admin.AttributeForm":{Meta:[349,1,1,""],__init__:[349,3,1,""],base_fields:[349,4,1,""],clean_attr_value:[349,3,1,""],declared_fields:[349,4,1,""],media:[349,3,1,""],save:[349,3,1,""]},"evennia.typeclasses.admin.AttributeForm.Meta":{fields:[349,4,1,""]},"evennia.typeclasses.admin.AttributeFormSet":{save:[349,3,1,""]},"evennia.typeclasses.admin.AttributeInline":{extra:[349,4,1,""],form:[349,4,1,""],formset:[349,4,1,""],get_formset:[349,3,1,""],media:[349,3,1,""],model:[349,4,1,""],related_field:[349,4,1,""]},"evennia.typeclasses.admin.TagAdmin":{fields:[349,4,1,""],list_display:[349,4,1,""],list_filter:[349,4,1,""],media:[349,3,1,""],search_fields:[349,4,1,""]},"evennia.typeclasses.admin.TagForm":{Meta:[349,1,1,""],__init__:[349,3,1,""],base_fields:[349,4,1,""],declared_fields:[349,4,1,""],media:[349,3,1,""],save:[349,3,1,""]},"evennia.typeclasses.admin.TagForm.Meta":{fields:[349,4,1,""]},"evennia.typeclasses.admin.TagFormSet":{save:[349,3,1,""]},"evennia.typeclasses.admin.TagInline":{extra:[349,4,1,""],form:[349,4,1,""],formset:[349,4,1,""],get_formset:[349,3,1,""],media:[349,3,1,""],model:[349,4,1,""],related_field:[349,4,1,""]},"evennia.typeclasses.attributes":{Attribute:[350,1,1,""],AttributeHandler:[350,1,1,""],DbHolder:[350,1,1,""],IAttribute:[350,1,1,""],IAttributeBackend:[350,1,1,""],InMemoryAttribute:[350,1,1,""],InMemoryAttributeBackend:[350,1,1,""],ModelAttributeBackend:[350,1,1,""],NickHandler:[350,1,1,""],NickTemplateInvalid:[350,2,1,""],initialize_nick_templates:[350,5,1,""],parse_nick_template:[350,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[350,2,1,""],MultipleObjectsReturned:[350,2,1,""],accountdb_set:[350,4,1,""],attrtype:[350,3,1,""],category:[350,3,1,""],channeldb_set:[350,4,1,""],date_created:[350,3,1,""],db_attrtype:[350,4,1,""],db_category:[350,4,1,""],db_date_created:[350,4,1,""],db_key:[350,4,1,""],db_lock_storage:[350,4,1,""],db_model:[350,4,1,""],db_strvalue:[350,4,1,""],db_value:[350,4,1,""],get_next_by_db_date_created:[350,3,1,""],get_previous_by_db_date_created:[350,3,1,""],id:[350,4,1,""],key:[350,3,1,""],lock_storage:[350,3,1,""],model:[350,3,1,""],objectdb_set:[350,4,1,""],path:[350,4,1,""],scriptdb_set:[350,4,1,""],strvalue:[350,3,1,""],typename:[350,4,1,""],value:[350,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[350,3,1,""],add:[350,3,1,""],all:[350,3,1,""],batch_add:[350,3,1,""],clear:[350,3,1,""],get:[350,3,1,""],has:[350,3,1,""],remove:[350,3,1,""],reset_cache:[350,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[350,3,1,""],all:[350,3,1,""],get_all:[350,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[350,3,1,""],attrtype:[350,3,1,""],category:[350,3,1,""],date_created:[350,3,1,""],key:[350,3,1,""],lock_storage:[350,3,1,""],locks:[350,4,1,""],model:[350,3,1,""],strvalue:[350,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[350,3,1,""],batch_add:[350,3,1,""],clear_attributes:[350,3,1,""],create_attribute:[350,3,1,""],delete_attribute:[350,3,1,""],do_batch_delete:[350,3,1,""],do_batch_finish:[350,3,1,""],do_batch_update_attribute:[350,3,1,""],do_create_attribute:[350,3,1,""],do_delete_attribute:[350,3,1,""],do_update_attribute:[350,3,1,""],get:[350,3,1,""],get_all_attributes:[350,3,1,""],query_all:[350,3,1,""],query_category:[350,3,1,""],query_key:[350,3,1,""],reset_cache:[350,3,1,""],update_attribute:[350,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[350,3,1,""],value:[350,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[350,3,1,""],do_batch_finish:[350,3,1,""],do_batch_update_attribute:[350,3,1,""],do_create_attribute:[350,3,1,""],do_delete_attribute:[350,3,1,""],do_update_attribute:[350,3,1,""],query_all:[350,3,1,""],query_category:[350,3,1,""],query_key:[350,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[350,3,1,""],do_batch_finish:[350,3,1,""],do_batch_update_attribute:[350,3,1,""],do_create_attribute:[350,3,1,""],do_delete_attribute:[350,3,1,""],do_update_attribute:[350,3,1,""],query_all:[350,3,1,""],query_category:[350,3,1,""],query_key:[350,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[350,3,1,""],add:[350,3,1,""],get:[350,3,1,""],has:[350,3,1,""],nickreplace:[350,3,1,""],remove:[350,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[351,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[351,3,1,""],dbref:[351,3,1,""],dbref_search:[351,3,1,""],get_alias:[351,3,1,""],get_attribute:[351,3,1,""],get_by_alias:[351,3,1,""],get_by_attribute:[351,3,1,""],get_by_nick:[351,3,1,""],get_by_permission:[351,3,1,""],get_by_tag:[351,3,1,""],get_dbref_range:[351,3,1,""],get_id:[351,3,1,""],get_nick:[351,3,1,""],get_permission:[351,3,1,""],get_tag:[351,3,1,""],get_typeclass_totals:[351,3,1,""],object_totals:[351,3,1,""],typeclass_search:[351,3,1,""]},"evennia.typeclasses.models":{TypedObject:[352,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[352,3,1,""],Meta:[352,1,1,""],__init__:[352,3,1,""],access:[352,3,1,""],aliases:[352,4,1,""],at_idmapper_flush:[352,3,1,""],at_rename:[352,3,1,""],attributes:[352,4,1,""],check_permstring:[352,3,1,""],date_created:[352,3,1,""],db:[352,3,1,""],db_attributes:[352,4,1,""],db_date_created:[352,4,1,""],db_key:[352,4,1,""],db_lock_storage:[352,4,1,""],db_tags:[352,4,1,""],db_typeclass_path:[352,4,1,""],dbid:[352,3,1,""],dbref:[352,3,1,""],get_absolute_url:[352,3,1,""],get_display_name:[352,3,1,""],get_extra_info:[352,3,1,""],get_next_by_db_date_created:[352,3,1,""],get_previous_by_db_date_created:[352,3,1,""],is_typeclass:[352,3,1,""],key:[352,3,1,""],lock_storage:[352,3,1,""],locks:[352,4,1,""],name:[352,3,1,""],nattributes:[352,4,1,""],ndb:[352,3,1,""],objects:[352,4,1,""],path:[352,4,1,""],permissions:[352,4,1,""],set_class_from_typeclass:[352,3,1,""],swap_typeclass:[352,3,1,""],tags:[352,4,1,""],typeclass_path:[352,3,1,""],typename:[352,4,1,""],web_get_admin_url:[352,3,1,""],web_get_create_url:[352,3,1,""],web_get_delete_url:[352,3,1,""],web_get_detail_url:[352,3,1,""],web_get_puppet_url:[352,3,1,""],web_get_update_url:[352,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[352,4,1,""],ordering:[352,4,1,""],verbose_name:[352,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[353,1,1,""],PermissionHandler:[353,1,1,""],Tag:[353,1,1,""],TagHandler:[353,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[353,2,1,""],MultipleObjectsReturned:[353,2,1,""],accountdb_set:[353,4,1,""],channeldb_set:[353,4,1,""],db_category:[353,4,1,""],db_data:[353,4,1,""],db_key:[353,4,1,""],db_model:[353,4,1,""],db_tagtype:[353,4,1,""],helpentry_set:[353,4,1,""],id:[353,4,1,""],msg_set:[353,4,1,""],objectdb_set:[353,4,1,""],objects:[353,4,1,""],scriptdb_set:[353,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[353,3,1,""],add:[353,3,1,""],all:[353,3,1,""],batch_add:[353,3,1,""],clear:[353,3,1,""],get:[353,3,1,""],has:[353,3,1,""],remove:[353,3,1,""],reset_cache:[353,3,1,""]},"evennia.utils":{ansi:[355,0,0,"-"],batchprocessors:[356,0,0,"-"],containers:[357,0,0,"-"],create:[358,0,0,"-"],dbserialize:[359,0,0,"-"],eveditor:[360,0,0,"-"],evform:[361,0,0,"-"],evmenu:[362,0,0,"-"],evmore:[363,0,0,"-"],evtable:[364,0,0,"-"],funcparser:[365,0,0,"-"],gametime:[366,0,0,"-"],idmapper:[367,0,0,"-"],logger:[371,0,0,"-"],optionclasses:[372,0,0,"-"],optionhandler:[373,0,0,"-"],picklefield:[374,0,0,"-"],search:[375,0,0,"-"],test_resources:[376,0,0,"-"],text2html:[377,0,0,"-"],utils:[378,0,0,"-"],validatorfuncs:[379,0,0,"-"],verb_conjugation:[380,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[355,1,1,""],ANSIParser:[355,1,1,""],ANSIString:[355,1,1,""],parse_ansi:[355,5,1,""],raw:[355,5,1,""],strip_ansi:[355,5,1,""],strip_raw_ansi:[355,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[355,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[355,4,1,""],ansi_map:[355,4,1,""],ansi_map_dict:[355,4,1,""],ansi_re:[355,4,1,""],ansi_regex:[355,4,1,""],ansi_sub:[355,4,1,""],ansi_xterm256_bright_bg_map:[355,4,1,""],ansi_xterm256_bright_bg_map_dict:[355,4,1,""],brightbg_sub:[355,4,1,""],mxp_re:[355,4,1,""],mxp_sub:[355,4,1,""],parse_ansi:[355,3,1,""],strip_mxp:[355,3,1,""],strip_raw_codes:[355,3,1,""],sub_ansi:[355,3,1,""],sub_brightbg:[355,3,1,""],sub_xterm256:[355,3,1,""],xterm256_bg:[355,4,1,""],xterm256_bg_sub:[355,4,1,""],xterm256_fg:[355,4,1,""],xterm256_fg_sub:[355,4,1,""],xterm256_gbg:[355,4,1,""],xterm256_gbg_sub:[355,4,1,""],xterm256_gfg:[355,4,1,""],xterm256_gfg_sub:[355,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[355,3,1,""],capitalize:[355,3,1,""],center:[355,3,1,""],clean:[355,3,1,""],count:[355,3,1,""],decode:[355,3,1,""],encode:[355,3,1,""],endswith:[355,3,1,""],expandtabs:[355,3,1,""],find:[355,3,1,""],format:[355,3,1,""],index:[355,3,1,""],isalnum:[355,3,1,""],isalpha:[355,3,1,""],isdigit:[355,3,1,""],islower:[355,3,1,""],isspace:[355,3,1,""],istitle:[355,3,1,""],isupper:[355,3,1,""],join:[355,3,1,""],ljust:[355,3,1,""],lower:[355,3,1,""],lstrip:[355,3,1,""],partition:[355,3,1,""],raw:[355,3,1,""],re_format:[355,4,1,""],replace:[355,3,1,""],rfind:[355,3,1,""],rindex:[355,3,1,""],rjust:[355,3,1,""],rsplit:[355,3,1,""],rstrip:[355,3,1,""],split:[355,3,1,""],startswith:[355,3,1,""],strip:[355,3,1,""],swapcase:[355,3,1,""],translate:[355,3,1,""],upper:[355,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[356,1,1,""],BatchCommandProcessor:[356,1,1,""],read_batchfile:[356,5,1,""],tb_filename:[356,5,1,""],tb_iter:[356,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[356,3,1,""],parse_file:[356,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[356,3,1,""]},"evennia.utils.containers":{Container:[357,1,1,""],GlobalScriptContainer:[357,1,1,""],OptionContainer:[357,1,1,""]},"evennia.utils.containers.Container":{__init__:[357,3,1,""],all:[357,3,1,""],get:[357,3,1,""],load_data:[357,3,1,""],storage_modules:[357,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[357,3,1,""],all:[357,3,1,""],get:[357,3,1,""],load_data:[357,3,1,""],start:[357,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[357,4,1,""]},"evennia.utils.create":{create_account:[358,5,1,""],create_channel:[358,5,1,""],create_help_entry:[358,5,1,""],create_message:[358,5,1,""],create_object:[358,5,1,""],create_script:[358,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[359,5,1,""],dbunserialize:[359,5,1,""],do_pickle:[359,5,1,""],do_unpickle:[359,5,1,""],from_pickle:[359,5,1,""],to_pickle:[359,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[360,1,1,""],CmdEditorGroup:[360,1,1,""],CmdLineInput:[360,1,1,""],CmdSaveYesNo:[360,1,1,""],EvEditor:[360,1,1,""],EvEditorCmdSet:[360,1,1,""],SaveYesNoCmdSet:[360,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[360,4,1,""],editor:[360,4,1,""],help_category:[360,4,1,""],help_entry:[360,4,1,""],key:[360,4,1,""],lock_storage:[360,4,1,""],locks:[360,4,1,""],parse:[360,3,1,""],search_index_entry:[360,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[360,4,1,""],arg_regex:[360,4,1,""],func:[360,3,1,""],help_category:[360,4,1,""],key:[360,4,1,""],lock_storage:[360,4,1,""],search_index_entry:[360,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[360,4,1,""],func:[360,3,1,""],help_category:[360,4,1,""],key:[360,4,1,""],lock_storage:[360,4,1,""],search_index_entry:[360,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[360,4,1,""],func:[360,3,1,""],help_category:[360,4,1,""],help_cateogory:[360,4,1,""],key:[360,4,1,""],lock_storage:[360,4,1,""],locks:[360,4,1,""],search_index_entry:[360,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[360,3,1,""],decrease_indent:[360,3,1,""],deduce_indent:[360,3,1,""],display_buffer:[360,3,1,""],display_help:[360,3,1,""],get_buffer:[360,3,1,""],increase_indent:[360,3,1,""],load_buffer:[360,3,1,""],quit:[360,3,1,""],save_buffer:[360,3,1,""],swap_autoindent:[360,3,1,""],update_buffer:[360,3,1,""],update_undo:[360,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[360,3,1,""],key:[360,4,1,""],mergetype:[360,4,1,""],path:[360,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[360,3,1,""],key:[360,4,1,""],mergetype:[360,4,1,""],path:[360,4,1,""],priority:[360,4,1,""]},"evennia.utils.evform":{EvForm:[361,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[361,3,1,""],map:[361,3,1,""],reload:[361,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[362,1,1,""],CmdGetInput:[362,1,1,""],EvMenu:[362,1,1,""],EvMenuCmdSet:[362,1,1,""],EvMenuError:[362,2,1,""],EvMenuGotoAbortMessage:[362,2,1,""],InputCmdSet:[362,1,1,""],get_input:[362,5,1,""],list_node:[362,5,1,""],parse_menu_template:[362,5,1,""],template2menu:[362,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[362,4,1,""],auto_help_display_key:[362,4,1,""],func:[362,3,1,""],get_help:[362,3,1,""],help_category:[362,4,1,""],key:[362,4,1,""],lock_storage:[362,4,1,""],locks:[362,4,1,""],search_index_entry:[362,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[362,4,1,""],func:[362,3,1,""],help_category:[362,4,1,""],key:[362,4,1,""],lock_storage:[362,4,1,""],search_index_entry:[362,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[362,3,1,""],__init__:[362,3,1,""],close_menu:[362,3,1,""],display_helptext:[362,3,1,""],display_nodetext:[362,3,1,""],extract_goto_exec:[362,3,1,""],helptext_formatter:[362,3,1,""],msg:[362,3,1,""],node_border_char:[362,4,1,""],node_formatter:[362,3,1,""],nodetext_formatter:[362,3,1,""],options_formatter:[362,3,1,""],parse_input:[362,3,1,""],print_debug_info:[362,3,1,""],run_exec:[362,3,1,""],run_exec_then_goto:[362,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[362,3,1,""],key:[362,4,1,""],mergetype:[362,4,1,""],no_channels:[362,4,1,""],no_exits:[362,4,1,""],no_objs:[362,4,1,""],path:[362,4,1,""],priority:[362,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[362,3,1,""],key:[362,4,1,""],mergetype:[362,4,1,""],no_channels:[362,4,1,""],no_exits:[362,4,1,""],no_objs:[362,4,1,""],path:[362,4,1,""],priority:[362,4,1,""]},"evennia.utils.evmore":{CmdMore:[363,1,1,""],CmdMoreLook:[363,1,1,""],CmdSetMore:[363,1,1,""],EvMore:[363,1,1,""],msg:[363,5,1,""],queryset_maxsize:[363,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[363,4,1,""],auto_help:[363,4,1,""],func:[363,3,1,""],help_category:[363,4,1,""],key:[363,4,1,""],lock_storage:[363,4,1,""],search_index_entry:[363,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[363,4,1,""],auto_help:[363,4,1,""],func:[363,3,1,""],help_category:[363,4,1,""],key:[363,4,1,""],lock_storage:[363,4,1,""],search_index_entry:[363,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[363,3,1,""],key:[363,4,1,""],path:[363,4,1,""],priority:[363,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[363,3,1,""],display:[363,3,1,""],init_django_paginator:[363,3,1,""],init_evtable:[363,3,1,""],init_f_str:[363,3,1,""],init_iterable:[363,3,1,""],init_pages:[363,3,1,""],init_queryset:[363,3,1,""],init_str:[363,3,1,""],page_back:[363,3,1,""],page_end:[363,3,1,""],page_formatter:[363,3,1,""],page_next:[363,3,1,""],page_quit:[363,3,1,""],page_top:[363,3,1,""],paginator:[363,3,1,""],paginator_django:[363,3,1,""],paginator_index:[363,3,1,""],paginator_slice:[363,3,1,""],start:[363,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[364,1,1,""],EvCell:[364,1,1,""],EvColumn:[364,1,1,""],EvTable:[364,1,1,""],fill:[364,5,1,""],wrap:[364,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[364,3,1,""],get:[364,3,1,""],get_height:[364,3,1,""],get_min_height:[364,3,1,""],get_min_width:[364,3,1,""],get_width:[364,3,1,""],reformat:[364,3,1,""],replace_data:[364,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[364,3,1,""],add_rows:[364,3,1,""],reformat:[364,3,1,""],reformat_cell:[364,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[364,3,1,""],add_column:[364,3,1,""],add_header:[364,3,1,""],add_row:[364,3,1,""],get:[364,3,1,""],reformat:[364,3,1,""],reformat_column:[364,3,1,""]},"evennia.utils.funcparser":{FuncParser:[365,1,1,""],ParsingError:[365,2,1,""],funcparser_callable_You:[365,5,1,""],funcparser_callable_add:[365,5,1,""],funcparser_callable_center_justify:[365,5,1,""],funcparser_callable_choice:[365,5,1,""],funcparser_callable_clr:[365,5,1,""],funcparser_callable_conjugate:[365,5,1,""],funcparser_callable_crop:[365,5,1,""],funcparser_callable_div:[365,5,1,""],funcparser_callable_eval:[365,5,1,""],funcparser_callable_justify:[365,5,1,""],funcparser_callable_left_justify:[365,5,1,""],funcparser_callable_mult:[365,5,1,""],funcparser_callable_pad:[365,5,1,""],funcparser_callable_randint:[365,5,1,""],funcparser_callable_random:[365,5,1,""],funcparser_callable_right_justify:[365,5,1,""],funcparser_callable_round:[365,5,1,""],funcparser_callable_search:[365,5,1,""],funcparser_callable_search_list:[365,5,1,""],funcparser_callable_space:[365,5,1,""],funcparser_callable_sub:[365,5,1,""],funcparser_callable_toint:[365,5,1,""],funcparser_callable_you:[365,5,1,""]},"evennia.utils.funcparser.FuncParser":{__init__:[365,3,1,""],execute:[365,3,1,""],parse:[365,3,1,""],parse_to_any:[365,3,1,""],validate_callables:[365,3,1,""]},"evennia.utils.gametime":{TimeScript:[366,1,1,""],game_epoch:[366,5,1,""],gametime:[366,5,1,""],portal_uptime:[366,5,1,""],real_seconds_until:[366,5,1,""],reset_gametime:[366,5,1,""],runtime:[366,5,1,""],schedule:[366,5,1,""],server_epoch:[366,5,1,""],uptime:[366,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[366,2,1,""],MultipleObjectsReturned:[366,2,1,""],at_repeat:[366,3,1,""],at_script_creation:[366,3,1,""],path:[366,4,1,""],typename:[366,4,1,""]},"evennia.utils.idmapper":{manager:[368,0,0,"-"],models:[369,0,0,"-"],tests:[370,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[368,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[368,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[369,1,1,""],SharedMemoryModelBase:[369,1,1,""],WeakSharedMemoryModel:[369,1,1,""],WeakSharedMemoryModelBase:[369,1,1,""],cache_size:[369,5,1,""],conditional_flush:[369,5,1,""],flush_cache:[369,5,1,""],flush_cached_instance:[369,5,1,""],update_cached_instance:[369,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[369,3,1,""],Meta:[369,1,1,""],at_idmapper_flush:[369,3,1,""],cache_instance:[369,3,1,""],flush_cached_instance:[369,3,1,""],flush_from_cache:[369,3,1,""],flush_instance_cache:[369,3,1,""],get_all_cached_instances:[369,3,1,""],get_cached_instance:[369,3,1,""],objects:[369,4,1,""],path:[369,4,1,""],save:[369,3,1,""],typename:[369,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[369,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[369,1,1,""],path:[369,4,1,""],typename:[369,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[369,4,1,""]},"evennia.utils.idmapper.tests":{Article:[370,1,1,""],Category:[370,1,1,""],RegularArticle:[370,1,1,""],RegularCategory:[370,1,1,""],SharedMemorysTest:[370,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[370,2,1,""],MultipleObjectsReturned:[370,2,1,""],category2:[370,4,1,""],category2_id:[370,4,1,""],category:[370,4,1,""],category_id:[370,4,1,""],id:[370,4,1,""],name:[370,4,1,""],path:[370,4,1,""],typename:[370,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[370,2,1,""],MultipleObjectsReturned:[370,2,1,""],article_set:[370,4,1,""],id:[370,4,1,""],name:[370,4,1,""],path:[370,4,1,""],regulararticle_set:[370,4,1,""],typename:[370,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[370,2,1,""],MultipleObjectsReturned:[370,2,1,""],category2:[370,4,1,""],category2_id:[370,4,1,""],category:[370,4,1,""],category_id:[370,4,1,""],id:[370,4,1,""],name:[370,4,1,""],objects:[370,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[370,2,1,""],MultipleObjectsReturned:[370,2,1,""],article_set:[370,4,1,""],id:[370,4,1,""],name:[370,4,1,""],objects:[370,4,1,""],regulararticle_set:[370,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[370,3,1,""],testMixedReferences:[370,3,1,""],testObjectDeletion:[370,3,1,""],testRegularReferences:[370,3,1,""],testSharedMemoryReferences:[370,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[371,1,1,""],PortalLogObserver:[371,1,1,""],ServerLogObserver:[371,1,1,""],WeeklyLogFile:[371,1,1,""],log_dep:[371,5,1,""],log_depmsg:[371,5,1,""],log_err:[371,5,1,""],log_errmsg:[371,5,1,""],log_file:[371,5,1,""],log_info:[371,5,1,""],log_infomsg:[371,5,1,""],log_msg:[371,5,1,""],log_sec:[371,5,1,""],log_secmsg:[371,5,1,""],log_server:[371,5,1,""],log_trace:[371,5,1,""],log_tracemsg:[371,5,1,""],log_warn:[371,5,1,""],log_warnmsg:[371,5,1,""],tail_log_file:[371,5,1,""],timeformat:[371,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[371,4,1,""],readlines:[371,3,1,""],rotate:[371,3,1,""],seek:[371,3,1,""],settings:[371,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[371,3,1,""],prefix:[371,4,1,""],timeFormat:[371,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[371,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[371,3,1,""],shouldRotate:[371,3,1,""],suffix:[371,3,1,""],write:[371,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[372,1,1,""],Boolean:[372,1,1,""],Color:[372,1,1,""],Datetime:[372,1,1,""],Duration:[372,1,1,""],Email:[372,1,1,""],Future:[372,1,1,""],Lock:[372,1,1,""],PositiveInteger:[372,1,1,""],SignedInteger:[372,1,1,""],Text:[372,1,1,""],Timezone:[372,1,1,""],UnsignedInteger:[372,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[372,3,1,""],__init__:[372,3,1,""],changed:[372,3,1,""],deserialize:[372,3,1,""],display:[372,3,1,""],load:[372,3,1,""],save:[372,3,1,""],serialize:[372,3,1,""],set:[372,3,1,""],validate:[372,3,1,""],value:[372,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[372,3,1,""],display:[372,3,1,""],serialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[372,3,1,""],display:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[372,3,1,""],serialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[372,3,1,""],serialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[372,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[372,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[372,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[372,3,1,""],deserialize:[372,3,1,""],serialize:[372,3,1,""],validate:[372,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[372,3,1,""],validate:[372,3,1,""],validator_key:[372,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[373,1,1,""],OptionHandler:[373,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[373,3,1,""],add:[373,3,1,""],get:[373,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[373,3,1,""],all:[373,3,1,""],get:[373,3,1,""],set:[373,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[374,1,1,""],PickledObject:[374,1,1,""],PickledObjectField:[374,1,1,""],PickledWidget:[374,1,1,""],dbsafe_decode:[374,5,1,""],dbsafe_encode:[374,5,1,""],wrap_conflictual_object:[374,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[374,3,1,""],clean:[374,3,1,""],default_error_messages:[374,4,1,""],widget:[374,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[374,3,1,""],formfield:[374,3,1,""],from_db_value:[374,3,1,""],get_db_prep_lookup:[374,3,1,""],get_db_prep_value:[374,3,1,""],get_default:[374,3,1,""],get_internal_type:[374,3,1,""],pre_save:[374,3,1,""],value_to_string:[374,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[374,3,1,""],render:[374,3,1,""],value_from_datadict:[374,3,1,""]},"evennia.utils.search":{search_account:[375,5,1,""],search_account_tag:[375,5,1,""],search_channel:[375,5,1,""],search_channel_tag:[375,5,1,""],search_help_entry:[375,5,1,""],search_message:[375,5,1,""],search_object:[375,5,1,""],search_script:[375,5,1,""],search_script_tag:[375,5,1,""],search_tag:[375,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[376,1,1,""],LocalEvenniaTest:[376,1,1,""],mockdeferLater:[376,5,1,""],mockdelay:[376,5,1,""],unload_module:[376,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[376,4,1,""],character_typeclass:[376,4,1,""],exit_typeclass:[376,4,1,""],object_typeclass:[376,4,1,""],room_typeclass:[376,4,1,""],script_typeclass:[376,4,1,""],setUp:[376,3,1,""],tearDown:[376,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[376,4,1,""],character_typeclass:[376,4,1,""],exit_typeclass:[376,4,1,""],object_typeclass:[376,4,1,""],room_typeclass:[376,4,1,""],script_typeclass:[376,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[377,1,1,""],parse_html:[377,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[377,4,1,""],bgfgstart:[377,4,1,""],bgfgstop:[377,4,1,""],bgstart:[377,4,1,""],bgstop:[377,4,1,""],blink:[377,4,1,""],colorback:[377,4,1,""],colorcodes:[377,4,1,""],convert_linebreaks:[377,3,1,""],convert_urls:[377,3,1,""],fg_colormap:[377,4,1,""],fgstart:[377,4,1,""],fgstop:[377,4,1,""],hilite:[377,4,1,""],inverse:[377,4,1,""],normal:[377,4,1,""],parse:[377,3,1,""],re_bgfg:[377,4,1,""],re_bgs:[377,4,1,""],re_blink:[377,4,1,""],re_blinking:[377,3,1,""],re_bold:[377,3,1,""],re_color:[377,3,1,""],re_dblspace:[377,4,1,""],re_double_space:[377,3,1,""],re_fgs:[377,4,1,""],re_hilite:[377,4,1,""],re_inverse:[377,4,1,""],re_inversing:[377,3,1,""],re_mxplink:[377,4,1,""],re_normal:[377,4,1,""],re_string:[377,4,1,""],re_uline:[377,4,1,""],re_underline:[377,3,1,""],re_unhilite:[377,4,1,""],re_url:[377,4,1,""],remove_backspaces:[377,3,1,""],remove_bells:[377,3,1,""],sub_dblspace:[377,3,1,""],sub_mxp_links:[377,3,1,""],sub_text:[377,3,1,""],tabstop:[377,4,1,""],underline:[377,4,1,""],unhilite:[377,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[378,1,1,""],all_from_module:[378,5,1,""],at_search_result:[378,5,1,""],callables_from_module:[378,5,1,""],calledby:[378,5,1,""],check_evennia_dependencies:[378,5,1,""],class_from_module:[378,5,1,""],columnize:[378,5,1,""],crop:[378,5,1,""],datetime_format:[378,5,1,""],dbid_to_obj:[378,5,1,""],dbref:[378,5,1,""],dbref_to_obj:[378,5,1,""],dedent:[378,5,1,""],deepsize:[378,5,1,""],delay:[378,5,1,""],display_len:[378,5,1,""],fill:[378,5,1,""],format_grid:[378,5,1,""],format_table:[378,5,1,""],fuzzy_import_from_module:[378,5,1,""],get_all_typeclasses:[378,5,1,""],get_evennia_pids:[378,5,1,""],get_evennia_version:[378,5,1,""],get_game_dir_path:[378,5,1,""],has_parent:[378,5,1,""],host_os_is:[378,5,1,""],inherits_from:[378,5,1,""],init_new_account:[378,5,1,""],interactive:[378,5,1,""],is_iter:[378,5,1,""],iter_to_str:[378,5,1,""],iter_to_string:[378,5,1,""],justify:[378,5,1,""],latinify:[378,5,1,""],lazy_property:[378,1,1,""],list_to_string:[378,5,1,""],m_len:[378,5,1,""],make_iter:[378,5,1,""],mod_import:[378,5,1,""],mod_import_from_path:[378,5,1,""],object_from_module:[378,5,1,""],pad:[378,5,1,""],percent:[378,5,1,""],percentile:[378,5,1,""],pypath_to_realpath:[378,5,1,""],random_string_from_module:[378,5,1,""],repeat:[378,5,1,""],run_async:[378,5,1,""],safe_convert_to_types:[378,5,1,""],server_services:[378,5,1,""],string_from_module:[378,5,1,""],string_partial_matching:[378,5,1,""],string_similarity:[378,5,1,""],string_suggestions:[378,5,1,""],strip_control_sequences:[378,5,1,""],time_format:[378,5,1,""],to_bytes:[378,5,1,""],to_str:[378,5,1,""],unrepeat:[378,5,1,""],uses_database:[378,5,1,""],validate_email_address:[378,5,1,""],variable_from_module:[378,5,1,""],wildcard_to_regexp:[378,5,1,""],wrap:[378,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[378,3,1,""],update:[378,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[378,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[379,5,1,""],color:[379,5,1,""],datetime:[379,5,1,""],duration:[379,5,1,""],email:[379,5,1,""],future:[379,5,1,""],lock:[379,5,1,""],positive_integer:[379,5,1,""],signed_integer:[379,5,1,""],text:[379,5,1,""],timezone:[379,5,1,""],unsigned_integer:[379,5,1,""]},"evennia.utils.verb_conjugation":{conjugate:[381,0,0,"-"],tests:[382,0,0,"-"]},"evennia.utils.verb_conjugation.conjugate":{verb_actor_stance_components:[381,5,1,""],verb_all_tenses:[381,5,1,""],verb_conjugate:[381,5,1,""],verb_infinitive:[381,5,1,""],verb_is_past:[381,5,1,""],verb_is_past_participle:[381,5,1,""],verb_is_present:[381,5,1,""],verb_is_present_participle:[381,5,1,""],verb_is_tense:[381,5,1,""],verb_past:[381,5,1,""],verb_past_participle:[381,5,1,""],verb_present:[381,5,1,""],verb_present_participle:[381,5,1,""],verb_tense:[381,5,1,""]},"evennia.utils.verb_conjugation.tests":{TestVerbConjugate:[382,1,1,""]},"evennia.utils.verb_conjugation.tests.TestVerbConjugate":{test_verb_actor_stance_components:[382,4,1,""],test_verb_actor_stance_components_00_have:[382,3,1,""],test_verb_actor_stance_components_01_swimming:[382,3,1,""],test_verb_actor_stance_components_02_give:[382,3,1,""],test_verb_actor_stance_components_03_given:[382,3,1,""],test_verb_actor_stance_components_04_am:[382,3,1,""],test_verb_actor_stance_components_05_doing:[382,3,1,""],test_verb_actor_stance_components_06_are:[382,3,1,""],test_verb_actor_stance_components_07_had:[382,3,1,""],test_verb_actor_stance_components_08_grin:[382,3,1,""],test_verb_actor_stance_components_09_smile:[382,3,1,""],test_verb_actor_stance_components_10_vex:[382,3,1,""],test_verb_actor_stance_components_11_thrust:[382,3,1,""],test_verb_conjugate:[382,4,1,""],test_verb_conjugate_0_inf:[382,3,1,""],test_verb_conjugate_1_inf:[382,3,1,""],test_verb_conjugate_2_inf:[382,3,1,""],test_verb_conjugate_3_inf:[382,3,1,""],test_verb_conjugate_4_inf:[382,3,1,""],test_verb_conjugate_5_inf:[382,3,1,""],test_verb_conjugate_6_inf:[382,3,1,""],test_verb_conjugate_7_2sgpres:[382,3,1,""],test_verb_conjugate_8_3sgpres:[382,3,1,""],test_verb_get_all_tenses:[382,3,1,""],test_verb_infinitive:[382,4,1,""],test_verb_infinitive_0_have:[382,3,1,""],test_verb_infinitive_1_swim:[382,3,1,""],test_verb_infinitive_2_give:[382,3,1,""],test_verb_infinitive_3_given:[382,3,1,""],test_verb_infinitive_4_am:[382,3,1,""],test_verb_infinitive_5_doing:[382,3,1,""],test_verb_infinitive_6_are:[382,3,1,""],test_verb_is_past:[382,4,1,""],test_verb_is_past_0_1st:[382,3,1,""],test_verb_is_past_1_1st:[382,3,1,""],test_verb_is_past_2_1st:[382,3,1,""],test_verb_is_past_3_1st:[382,3,1,""],test_verb_is_past_4_1st:[382,3,1,""],test_verb_is_past_5_1st:[382,3,1,""],test_verb_is_past_6_1st:[382,3,1,""],test_verb_is_past_7_2nd:[382,3,1,""],test_verb_is_past_participle:[382,4,1,""],test_verb_is_past_participle_0_have:[382,3,1,""],test_verb_is_past_participle_1_swimming:[382,3,1,""],test_verb_is_past_participle_2_give:[382,3,1,""],test_verb_is_past_participle_3_given:[382,3,1,""],test_verb_is_past_participle_4_am:[382,3,1,""],test_verb_is_past_participle_5_doing:[382,3,1,""],test_verb_is_past_participle_6_are:[382,3,1,""],test_verb_is_past_participle_7_had:[382,3,1,""],test_verb_is_present:[382,4,1,""],test_verb_is_present_0_1st:[382,3,1,""],test_verb_is_present_1_1st:[382,3,1,""],test_verb_is_present_2_1st:[382,3,1,""],test_verb_is_present_3_1st:[382,3,1,""],test_verb_is_present_4_1st:[382,3,1,""],test_verb_is_present_5_1st:[382,3,1,""],test_verb_is_present_6_1st:[382,3,1,""],test_verb_is_present_7_1st:[382,3,1,""],test_verb_is_present_participle:[382,4,1,""],test_verb_is_present_participle_0_have:[382,3,1,""],test_verb_is_present_participle_1_swim:[382,3,1,""],test_verb_is_present_participle_2_give:[382,3,1,""],test_verb_is_present_participle_3_given:[382,3,1,""],test_verb_is_present_participle_4_am:[382,3,1,""],test_verb_is_present_participle_5_doing:[382,3,1,""],test_verb_is_present_participle_6_are:[382,3,1,""],test_verb_is_tense:[382,4,1,""],test_verb_is_tense_0_inf:[382,3,1,""],test_verb_is_tense_1_inf:[382,3,1,""],test_verb_is_tense_2_inf:[382,3,1,""],test_verb_is_tense_3_inf:[382,3,1,""],test_verb_is_tense_4_inf:[382,3,1,""],test_verb_is_tense_5_inf:[382,3,1,""],test_verb_is_tense_6_inf:[382,3,1,""],test_verb_past:[382,4,1,""],test_verb_past_0_1st:[382,3,1,""],test_verb_past_1_1st:[382,3,1,""],test_verb_past_2_1st:[382,3,1,""],test_verb_past_3_1st:[382,3,1,""],test_verb_past_4_1st:[382,3,1,""],test_verb_past_5_1st:[382,3,1,""],test_verb_past_6_1st:[382,3,1,""],test_verb_past_7_2nd:[382,3,1,""],test_verb_past_participle:[382,4,1,""],test_verb_past_participle_0_have:[382,3,1,""],test_verb_past_participle_1_swim:[382,3,1,""],test_verb_past_participle_2_give:[382,3,1,""],test_verb_past_participle_3_given:[382,3,1,""],test_verb_past_participle_4_am:[382,3,1,""],test_verb_past_participle_5_doing:[382,3,1,""],test_verb_past_participle_6_are:[382,3,1,""],test_verb_present:[382,4,1,""],test_verb_present_0_1st:[382,3,1,""],test_verb_present_1_1st:[382,3,1,""],test_verb_present_2_1st:[382,3,1,""],test_verb_present_3_1st:[382,3,1,""],test_verb_present_4_1st:[382,3,1,""],test_verb_present_5_1st:[382,3,1,""],test_verb_present_6_1st:[382,3,1,""],test_verb_present_7_2nd:[382,3,1,""],test_verb_present_8_3rd:[382,3,1,""],test_verb_present_participle:[382,4,1,""],test_verb_present_participle_0_have:[382,3,1,""],test_verb_present_participle_1_swim:[382,3,1,""],test_verb_present_participle_2_give:[382,3,1,""],test_verb_present_participle_3_given:[382,3,1,""],test_verb_present_participle_4_am:[382,3,1,""],test_verb_present_participle_5_doing:[382,3,1,""],test_verb_present_participle_6_are:[382,3,1,""],test_verb_tense:[382,4,1,""],test_verb_tense_0_have:[382,3,1,""],test_verb_tense_1_swim:[382,3,1,""],test_verb_tense_2_give:[382,3,1,""],test_verb_tense_3_given:[382,3,1,""],test_verb_tense_4_am:[382,3,1,""],test_verb_tense_5_doing:[382,3,1,""],test_verb_tense_6_are:[382,3,1,""]},"evennia.web":{api:[384,0,0,"-"],urls:[391,0,0,"-"],utils:[392,0,0,"-"],webclient:[397,0,0,"-"],website:[400,0,0,"-"]},"evennia.web.api":{filters:[385,0,0,"-"],permissions:[386,0,0,"-"],serializers:[387,0,0,"-"],tests:[388,0,0,"-"],urls:[389,0,0,"-"],views:[390,0,0,"-"]},"evennia.web.api.filters":{AccountDBFilterSet:[385,1,1,""],AliasFilter:[385,1,1,""],BaseTypeclassFilterSet:[385,1,1,""],ObjectDBFilterSet:[385,1,1,""],PermissionFilter:[385,1,1,""],ScriptDBFilterSet:[385,1,1,""],TagTypeFilter:[385,1,1,""],get_tag_query:[385,5,1,""]},"evennia.web.api.filters.AccountDBFilterSet":{Meta:[385,1,1,""],base_filters:[385,4,1,""],declared_filters:[385,4,1,""]},"evennia.web.api.filters.AccountDBFilterSet.Meta":{fields:[385,4,1,""],model:[385,4,1,""]},"evennia.web.api.filters.AliasFilter":{tag_type:[385,4,1,""]},"evennia.web.api.filters.BaseTypeclassFilterSet":{base_filters:[385,4,1,""],declared_filters:[385,4,1,""],filter_name:[385,3,1,""]},"evennia.web.api.filters.ObjectDBFilterSet":{Meta:[385,1,1,""],base_filters:[385,4,1,""],declared_filters:[385,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet.Meta":{fields:[385,4,1,""],model:[385,4,1,""]},"evennia.web.api.filters.PermissionFilter":{tag_type:[385,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet":{Meta:[385,1,1,""],base_filters:[385,4,1,""],declared_filters:[385,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet.Meta":{fields:[385,4,1,""],model:[385,4,1,""]},"evennia.web.api.filters.TagTypeFilter":{filter:[385,3,1,""],tag_type:[385,4,1,""]},"evennia.web.api.permissions":{EvenniaPermission:[386,1,1,""]},"evennia.web.api.permissions.EvenniaPermission":{MINIMUM_CREATE_PERMISSION:[386,4,1,""],MINIMUM_LIST_PERMISSION:[386,4,1,""],check_locks:[386,3,1,""],destroy_locks:[386,4,1,""],has_object_permission:[386,3,1,""],has_permission:[386,3,1,""],update_locks:[386,4,1,""],view_locks:[386,4,1,""]},"evennia.web.api.serializers":{AccountSerializer:[387,1,1,""],AttributeSerializer:[387,1,1,""],ObjectDBSerializer:[387,1,1,""],ScriptDBSerializer:[387,1,1,""],SimpleObjectDBSerializer:[387,1,1,""],TagSerializer:[387,1,1,""],TypeclassSerializerMixin:[387,1,1,""]},"evennia.web.api.serializers.AccountSerializer":{Meta:[387,1,1,""],get_session_ids:[387,3,1,""]},"evennia.web.api.serializers.AccountSerializer.Meta":{fields:[387,4,1,""],model:[387,4,1,""],read_only_fields:[387,4,1,""]},"evennia.web.api.serializers.AttributeSerializer":{Meta:[387,1,1,""],get_value_display:[387,3,1,""]},"evennia.web.api.serializers.AttributeSerializer.Meta":{fields:[387,4,1,""],model:[387,4,1,""]},"evennia.web.api.serializers.ObjectDBSerializer":{Meta:[387,1,1,""],get_contents:[387,3,1,""],get_exits:[387,3,1,""]},"evennia.web.api.serializers.ObjectDBSerializer.Meta":{fields:[387,4,1,""],model:[387,4,1,""],read_only_fields:[387,4,1,""]},"evennia.web.api.serializers.ScriptDBSerializer":{Meta:[387,1,1,""]},"evennia.web.api.serializers.ScriptDBSerializer.Meta":{fields:[387,4,1,""],model:[387,4,1,""],read_only_fields:[387,4,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer":{Meta:[387,1,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer.Meta":{fields:[387,4,1,""],model:[387,4,1,""]},"evennia.web.api.serializers.TagSerializer":{Meta:[387,1,1,""]},"evennia.web.api.serializers.TagSerializer.Meta":{fields:[387,4,1,""],model:[387,4,1,""]},"evennia.web.api.serializers.TypeclassSerializerMixin":{get_aliases:[387,3,1,""],get_attributes:[387,3,1,""],get_nicks:[387,3,1,""],get_permissions:[387,3,1,""],get_tags:[387,3,1,""],shared_fields:[387,4,1,""]},"evennia.web.api.tests":{TestEvenniaRESTApi:[388,1,1,""]},"evennia.web.api.tests.TestEvenniaRESTApi":{client_class:[388,4,1,""],get_view_details:[388,3,1,""],maxDiff:[388,4,1,""],setUp:[388,3,1,""],tearDown:[388,3,1,""],test_create:[388,3,1,""],test_delete:[388,3,1,""],test_list:[388,3,1,""],test_retrieve:[388,3,1,""],test_set_attribute:[388,3,1,""],test_update:[388,3,1,""]},"evennia.web.api.views":{AccountDBViewSet:[390,1,1,""],CharacterViewSet:[390,1,1,""],ExitViewSet:[390,1,1,""],ObjectDBViewSet:[390,1,1,""],RoomViewSet:[390,1,1,""],ScriptDBViewSet:[390,1,1,""],TypeclassViewSetMixin:[390,1,1,""]},"evennia.web.api.views.AccountDBViewSet":{basename:[390,4,1,""],description:[390,4,1,""],detail:[390,4,1,""],filterset_class:[390,4,1,""],name:[390,4,1,""],queryset:[390,4,1,""],serializer_class:[390,4,1,""],suffix:[390,4,1,""]},"evennia.web.api.views.CharacterViewSet":{basename:[390,4,1,""],description:[390,4,1,""],detail:[390,4,1,""],name:[390,4,1,""],queryset:[390,4,1,""],suffix:[390,4,1,""]},"evennia.web.api.views.ExitViewSet":{basename:[390,4,1,""],description:[390,4,1,""],detail:[390,4,1,""],name:[390,4,1,""],queryset:[390,4,1,""],suffix:[390,4,1,""]},"evennia.web.api.views.ObjectDBViewSet":{basename:[390,4,1,""],description:[390,4,1,""],detail:[390,4,1,""],filterset_class:[390,4,1,""],name:[390,4,1,""],queryset:[390,4,1,""],serializer_class:[390,4,1,""],suffix:[390,4,1,""]},"evennia.web.api.views.RoomViewSet":{basename:[390,4,1,""],description:[390,4,1,""],detail:[390,4,1,""],name:[390,4,1,""],queryset:[390,4,1,""],suffix:[390,4,1,""]},"evennia.web.api.views.ScriptDBViewSet":{basename:[390,4,1,""],description:[390,4,1,""],detail:[390,4,1,""],filterset_class:[390,4,1,""],name:[390,4,1,""],queryset:[390,4,1,""],serializer_class:[390,4,1,""],suffix:[390,4,1,""]},"evennia.web.api.views.TypeclassViewSetMixin":{filter_backends:[390,4,1,""],permission_classes:[390,4,1,""],set_attribute:[390,3,1,""]},"evennia.web.utils":{backends:[393,0,0,"-"],general_context:[394,0,0,"-"],middleware:[395,0,0,"-"],tests:[396,0,0,"-"]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[393,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[393,3,1,""]},"evennia.web.utils.general_context":{general_context:[394,5,1,""],set_game_name_and_slogan:[394,5,1,""],set_webclient_settings:[394,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[395,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[395,3,1,""],make_shared_login:[395,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[396,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[396,4,1,""],test_general_context:[396,3,1,""],test_set_game_name_and_slogan:[396,3,1,""],test_set_webclient_settings:[396,3,1,""]},"evennia.web.webclient":{urls:[398,0,0,"-"],views:[399,0,0,"-"]},"evennia.web.webclient.views":{webclient:[399,5,1,""]},"evennia.web.website":{forms:[401,0,0,"-"],templatetags:[402,0,0,"-"],tests:[404,0,0,"-"],urls:[405,0,0,"-"],views:[406,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[401,1,1,""],CharacterForm:[401,1,1,""],CharacterUpdateForm:[401,1,1,""],EvenniaForm:[401,1,1,""],ObjectForm:[401,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[401,1,1,""],base_fields:[401,4,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[401,4,1,""],fields:[401,4,1,""],model:[401,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[401,1,1,""],base_fields:[401,4,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[401,4,1,""],labels:[401,4,1,""],model:[401,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[401,4,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[401,4,1,""],clean:[401,3,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[401,1,1,""],base_fields:[401,4,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[401,4,1,""],labels:[401,4,1,""],model:[401,4,1,""]},"evennia.web.website.templatetags":{addclass:[403,0,0,"-"]},"evennia.web.website.templatetags.addclass":{addclass:[403,5,1,""]},"evennia.web.website.tests":{AdminTest:[404,1,1,""],ChannelDetailTest:[404,1,1,""],ChannelListTest:[404,1,1,""],CharacterCreateView:[404,1,1,""],CharacterDeleteView:[404,1,1,""],CharacterListView:[404,1,1,""],CharacterManageView:[404,1,1,""],CharacterPuppetView:[404,1,1,""],CharacterUpdateView:[404,1,1,""],EvenniaWebTest:[404,1,1,""],IndexTest:[404,1,1,""],LoginTest:[404,1,1,""],LogoutTest:[404,1,1,""],PasswordResetTest:[404,1,1,""],RegisterTest:[404,1,1,""],WebclientTest:[404,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[404,3,1,""],setUp:[404,3,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[404,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[404,3,1,""],test_valid_access_multisession_2:[404,3,1,""],unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[404,3,1,""],test_invalid_access:[404,3,1,""],test_valid_access:[404,3,1,""],unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[404,3,1,""],test_invalid_access:[404,3,1,""],unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[404,3,1,""],test_invalid_access:[404,3,1,""],test_valid_access:[404,3,1,""],unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[404,4,1,""],authenticated_response:[404,4,1,""],channel_typeclass:[404,4,1,""],character_typeclass:[404,4,1,""],exit_typeclass:[404,4,1,""],get_kwargs:[404,3,1,""],login:[404,3,1,""],object_typeclass:[404,4,1,""],room_typeclass:[404,4,1,""],script_typeclass:[404,4,1,""],setUp:[404,3,1,""],test_get:[404,3,1,""],test_get_authenticated:[404,3,1,""],test_valid_chars:[404,3,1,""],unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[404,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[404,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[404,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[404,4,1,""],url_name:[404,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[404,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[404,3,1,""],test_get_disabled:[404,3,1,""],url_name:[404,4,1,""]},"evennia.web.website.views":{AccountCreateView:[406,1,1,""],AccountMixin:[406,1,1,""],ChannelDetailView:[406,1,1,""],ChannelListView:[406,1,1,""],ChannelMixin:[406,1,1,""],CharacterCreateView:[406,1,1,""],CharacterDeleteView:[406,1,1,""],CharacterDetailView:[406,1,1,""],CharacterListView:[406,1,1,""],CharacterManageView:[406,1,1,""],CharacterMixin:[406,1,1,""],CharacterPuppetView:[406,1,1,""],CharacterUpdateView:[406,1,1,""],EvenniaCreateView:[406,1,1,""],EvenniaDeleteView:[406,1,1,""],EvenniaDetailView:[406,1,1,""],EvenniaIndexView:[406,1,1,""],EvenniaUpdateView:[406,1,1,""],HelpDetailView:[406,1,1,""],HelpListView:[406,1,1,""],HelpMixin:[406,1,1,""],ObjectCreateView:[406,1,1,""],ObjectDeleteView:[406,1,1,""],ObjectDetailView:[406,1,1,""],ObjectUpdateView:[406,1,1,""],TypeclassMixin:[406,1,1,""],admin_wrapper:[406,5,1,""],evennia_admin:[406,5,1,""],to_be_implemented:[406,5,1,""]},"evennia.web.website.views.AccountCreateView":{form_valid:[406,3,1,""],success_url:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.AccountMixin":{form_class:[406,4,1,""],model:[406,4,1,""]},"evennia.web.website.views.ChannelDetailView":{attributes:[406,4,1,""],get_context_data:[406,3,1,""],get_object:[406,3,1,""],max_num_lines:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.ChannelListView":{get_context_data:[406,3,1,""],max_popular:[406,4,1,""],page_title:[406,4,1,""],paginate_by:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.ChannelMixin":{access_type:[406,4,1,""],get_queryset:[406,3,1,""],model:[406,4,1,""],page_title:[406,4,1,""]},"evennia.web.website.views.CharacterCreateView":{form_valid:[406,3,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.CharacterDetailView":{access_type:[406,4,1,""],attributes:[406,4,1,""],get_queryset:[406,3,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.CharacterListView":{access_type:[406,4,1,""],get_queryset:[406,3,1,""],page_title:[406,4,1,""],paginate_by:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.CharacterManageView":{page_title:[406,4,1,""],paginate_by:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.CharacterMixin":{form_class:[406,4,1,""],get_queryset:[406,3,1,""],model:[406,4,1,""],success_url:[406,4,1,""]},"evennia.web.website.views.CharacterPuppetView":{get_redirect_url:[406,3,1,""]},"evennia.web.website.views.CharacterUpdateView":{form_class:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.EvenniaCreateView":{page_title:[406,3,1,""]},"evennia.web.website.views.EvenniaDeleteView":{page_title:[406,3,1,""]},"evennia.web.website.views.EvenniaDetailView":{page_title:[406,3,1,""]},"evennia.web.website.views.EvenniaIndexView":{get_context_data:[406,3,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.EvenniaUpdateView":{page_title:[406,3,1,""]},"evennia.web.website.views.HelpDetailView":{get_context_data:[406,3,1,""],get_object:[406,3,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.HelpListView":{page_title:[406,4,1,""],paginate_by:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.HelpMixin":{get_queryset:[406,3,1,""],model:[406,4,1,""],page_title:[406,4,1,""]},"evennia.web.website.views.ObjectCreateView":{model:[406,4,1,""]},"evennia.web.website.views.ObjectDeleteView":{"delete":[406,3,1,""],access_type:[406,4,1,""],model:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.ObjectDetailView":{access_type:[406,4,1,""],attributes:[406,4,1,""],get_context_data:[406,3,1,""],get_object:[406,3,1,""],model:[406,4,1,""],template_name:[406,4,1,""]},"evennia.web.website.views.ObjectUpdateView":{access_type:[406,4,1,""],form_valid:[406,3,1,""],get_initial:[406,3,1,""],get_success_url:[406,3,1,""],model:[406,4,1,""]},"evennia.web.website.views.TypeclassMixin":{typeclass:[406,3,1,""]},evennia:{accounts:[160,0,0,"-"],commands:[166,0,0,"-"],comms:[189,0,0,"-"],contrib:[195,0,0,"-"],help:[270,0,0,"-"],locks:[274,0,0,"-"],objects:[277,0,0,"-"],prototypes:[282,0,0,"-"],scripts:[287,0,0,"-"],server:[296,0,0,"-"],set_trace:[158,5,1,""],settings_default:[347,0,0,"-"],typeclasses:[348,0,0,"-"],utils:[354,0,0,"-"],web:[383,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","exception","Python exception"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","function","Python function"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:exception","3":"py:method","4":"py:attribute","5":"py:function","6":"py:data"},terms:{"000":[54,69,74,99,377],"0000":[69,74],"0004":71,"0005":197,"001":[8,71,377],"002":377,"003":[110,377],"004":377,"005":[54,355,377],"006":377,"007":377,"008":377,"009":377,"010":[85,377],"011":377,"012":377,"013":377,"0131018167":138,"014":377,"015":377,"015public":85,"016":377,"017":377,"018":377,"019":377,"020":377,"020t":85,"021":377,"022":377,"023":377,"024":377,"0247":71,"025":377,"026":377,"027":377,"028":377,"029":377,"030":377,"030a":85,"031":377,"032":377,"033":[355,377],"034":[71,377],"035":377,"036":377,"037":377,"038":377,"039":377,"040":377,"040f":85,"041":377,"042":377,"043":377,"043thi":110,"044":377,"045":377,"046":377,"047":377,"048":377,"049":377,"050":[355,377],"050f":85,"051":377,"052":377,"053":377,"054":[54,377],"055":[355,377],"056":377,"057":377,"058":377,"059":377,"060":377,"061":377,"062":377,"063":377,"064":377,"065":377,"066":377,"067":377,"068":377,"069":377,"070":377,"071":377,"072":377,"073":377,"074":377,"075":377,"076":377,"077":377,"078":377,"079":377,"080":377,"081":377,"082":377,"083":377,"084":377,"085":377,"086":377,"087":377,"088":377,"089":377,"090":377,"091":377,"092":377,"093":377,"094":377,"095":377,"096":377,"097":377,"098":377,"099":377,"0b16":141,"0d0":92,"0x045a0990":3,"100":[5,20,46,73,76,92,100,116,121,186,209,215,221,249,252,255,256,377,378,406],"1000":[5,39,92,123,151,252,253,254,255,256,285],"10000":406,"1000000":[5,99,371],"100m":377,"100mb":149,"101":[20,281,377],"101m":377,"102":377,"102m":377,"103":377,"103m":377,"104":377,"104m":377,"105":377,"105m":377,"106":377,"106m":377,"107":377,"107m":377,"108":377,"108m":377,"109":377,"1098":46,"109m":377,"10gold":116,"10m":145,"110":[249,355,363,377],"110m":377,"111":[50,54,174,377],"111m":377,"112":377,"112m":377,"113":[149,377],"113m":377,"114":377,"114m":377,"115":377,"115600":92,"115m":377,"116":377,"116m":377,"117":377,"117m":377,"118":[45,377],"1184":140,"118m":377,"119":377,"119m":377,"120":[20,377],"1200":361,"120m":377,"121":377,"121m":377,"122":377,"122m":377,"123":[11,136,281,365,377],"1234":[38,142,236],"123dark":98,"123m":377,"124":377,"12400":99,"124m":377,"125":377,"125m":377,"126":377,"126m":377,"127":[70,113,139,140,141,143,145,149,155,321,377],"127m":377,"128":377,"128m":377,"129":377,"129m":377,"12s":19,"130":377,"130m":377,"131":377,"131m":377,"132":377,"132m":377,"133":377,"133m":377,"134":[50,174,377],"134m":377,"135":377,"135m":377,"136":377,"136m":377,"137":377,"137m":377,"138":377,"138m":377,"139":377,"139m":377,"140":[3,158,377],"1400":361,"140313967648552":22,"140m":377,"141":377,"141m":377,"142":[71,200,377],"142m":377,"143":377,"143m":377,"144":377,"144m":377,"145":377,"145m":377,"146":377,"146m":377,"147":377,"147m":377,"148":377,"148m":377,"149":377,"149m":377,"150":[360,377],"150m":377,"151":377,"151m":377,"152":377,"152m":377,"153":377,"153m":377,"154":377,"154m":377,"155":377,"155m":377,"156":[8,377],"156m":377,"157":377,"1577865600":95,"157m":377,"158":377,"158m":377,"159":377,"159m":377,"160":377,"160m":377,"161":377,"161m":377,"162":377,"162m":377,"163":377,"163m":377,"164":377,"164m":377,"165":377,"165m":377,"166":377,"166m":377,"167":377,"167m":377,"168":377,"168m":377,"169":377,"169m":377,"16m":377,"170":377,"170m":377,"171":377,"171m":377,"172":377,"172m":377,"173":377,"1730":138,"173m":377,"174":377,"174m":377,"175":377,"175m":377,"176":377,"1763":105,"1764":105,"176m":377,"177":377,"177m":377,"178":377,"178m":377,"179":377,"179m":377,"17m":377,"180":377,"180m":377,"181":377,"181m":377,"182":377,"182m":377,"183":377,"183m":377,"184":377,"184m":377,"185":377,"185m":377,"186":377,"186m":377,"187":377,"187m":377,"188":377,"188m":377,"189":[106,377],"189m":377,"18m":377,"190":377,"1903":105,"190m":377,"191":377,"191m":377,"192":377,"192m":377,"193":377,"193m":377,"194":377,"194m":377,"195":377,"195m":377,"196":377,"196m":377,"197":377,"1970":95,"197m":377,"198":377,"198m":377,"199":377,"1996":138,"1998":138,"199m":377,"19m":377,"1_7":8,"1d100":[116,121,209],"1d2":92,"1d20":116,"1d6":121,"1gb":149,"1st":[95,381,382],"200":[249,377,404],"2001":138,"2003":138,"2004":138,"2008":378,"200m":377,"201":377,"2010":377,"2011":[72,201,247,266],"2012":[72,199,209,210,220],"2013":138,"2014":[72,84,246,249],"2015":[72,141,222,238,239],"2016":[72,232,235,245,247],"2017":[6,72,95,149,202,203,208,223,237,242,243,250,252,253,254,255,256,268,269],"2018":[70,72,110,111,200,221,231,236],"2019":[72,138,220],"201m":377,"202":377,"2020":[50,72,73,95,197,205,249,264],"2020_01_29":371,"2020_01_29__1":371,"2020_01_29__2":371,"2021":381,"202m":377,"203":[149,377],"203m":377,"204":377,"204m":377,"205":[361,377],"205m":377,"206":377,"206m":377,"207":377,"2076":105,"207m":377,"208":[101,377],"208m":377,"209":377,"209m":377,"20m":377,"210":377,"210m":377,"211":377,"211m":377,"212":[50,377],"2128":92,"212m":377,"213":377,"213m":377,"214":377,"214m":377,"215":377,"215m":377,"216":377,"216m":377,"217":377,"217m":377,"218":377,"218m":377,"219":[70,377],"219m":377,"21m":377,"220":377,"2207":237,"220m":377,"221":[356,377],"221m":377,"222":[54,355,377],"222m":377,"223":[50,377],"223m":377,"224":377,"224m":377,"225":[50,377],"225m":377,"226":377,"226m":377,"227":377,"227m":377,"228":377,"228m":377,"229":377,"229m":377,"22m":[355,377],"22nd":378,"230":[54,377],"230m":377,"231":377,"231m":377,"232":377,"232m":377,"233":[50,174,365,377],"233m":377,"234":[203,377],"234m":377,"235":377,"235m":377,"236":377,"236m":377,"237":[50,377],"237m":377,"238":377,"238m":377,"239":377,"239m":377,"23m":377,"240":377,"240m":377,"241":377,"241m":377,"242":377,"242m":377,"243":377,"243m":377,"244":[39,377],"244m":377,"245":377,"245m":377,"246":377,"246m":377,"247":377,"247m":377,"248":377,"248m":377,"249":377,"249m":377,"24m":377,"250":377,"250m":377,"251":377,"251m":377,"252":377,"252m":377,"253":377,"253m":377,"254":377,"254m":377,"255":[141,355,377],"255m":377,"256":[50,54,173,355],"25m":377,"26m":377,"27m":377,"280":146,"28gmcp":325,"28m":377,"29m":377,"2d6":[94,116,209],"2gb":149,"2nd":[219,365,381,382],"2pm6ywo":77,"2sgpre":382,"2xcoal":206,"300":[54,133,208,366],"3000000":99,"302":404,"30m":[355,377],"30s":116,"31m":[355,377],"31st":95,"32bit":[141,143],"32m":[355,377],"32nd":94,"333":[50,54],"33m":[355,377],"340":92,"343":29,"34m":[355,377],"358283996582031":5,"35m":[355,377],"360":95,"3600":[95,197],"36m":[355,377],"37m":[355,377],"3872":105,"38m":377,"39m":377,"3c3ccec30f037be174d3":378,"3d6":209,"3rd":[29,95,219,381,382],"3sgpast":381,"3sgpre":[381,382],"4000":[2,70,80,113,143,145,148,149,151,152,155],"4001":[2,47,67,70,83,96,113,126,135,136,139,143,145,148,149,151,152,155,330],"4002":[2,139,145,149,151],"4003":149,"4004":149,"4005":149,"4006":149,"403":11,"404":96,"40m":[355,377],"41917":321,"41m":[355,377],"4201":149,"425":355,"42m":[355,377],"430000":95,"431":355,"43m":[355,377],"443":[139,145,152],"444":54,"44m":[355,377],"45m":[19,355,377],"46m":[355,377],"474a3b9f":37,"47m":[355,377],"48m":377,"49m":377,"4er43233fwefwfw":70,"4nd":29,"4th":[78,138],"500":[54,133,355,406],"50000":99,"500red":355,"502916":8,"503435":8,"505":355,"50m":377,"50mb":149,"516106":92,"51m":377,"520":54,"5242880":197,"52m":377,"530":110,"53m":377,"543":[29,365],"5432":140,"54343":29,"5434343":365,"54m":377,"550":[355,361],"550n":85,"551e":85,"552w":85,"553b":85,"554i":85,"555":[54,237,355],"555e":85,"55m":377,"565000":95,"566":39,"56m":377,"577349":377,"57m":377,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":77,"58m":377,"593":378,"59m":377,"5d5":92,"5mb":197,"5x5":76,"600":378,"60m":377,"61m":377,"62cb3a1a":37,"62m":377,"63m":377,"64m":377,"65m":377,"6666":56,"6667":[138,147,163,181,342],"66m":377,"67m":377,"68m":377,"69m":377,"6d6":92,"70982813835144":5,"70m":377,"71m":377,"72m":377,"73m":377,"74m":377,"75m":377,"760000":95,"76m":377,"775":2,"77m":377,"78m":377,"79m":377,"8080":149,"80m":377,"8111":2,"81m":377,"82m":377,"83m":377,"84m":377,"85000":99,"85m":377,"86400":131,"86m":377,"87m":377,"8859":[16,64],"88m":377,"89m":377,"8f64fec2670c":149,"900":[221,361],"9000":401,"90m":377,"90s":379,"91m":377,"92m":377,"93m":377,"94m":377,"95m":377,"96m":377,"97m":377,"981":237,"98m":377,"990":361,"99999":115,"99m":377,"\u6d4b\u8bd5":85,"abstract":[61,81,106,116,214,256,350,351,352,369,372,378],"boolean":[14,22,29,47,102,135,171,209,221,276,281,293,321,350,353,355,356,372,379],"break":[3,15,46,47,49,50,54,63,76,77,88,93,94,101,109,110,111,115,117,120,142,152,158,184,185,235,261,310,362,363,378],"byte":[16,19,29,64,303,310,312,321,329,378],"case":[3,8,9,11,13,14,15,16,19,20,22,23,27,31,32,35,38,42,43,46,47,49,50,54,56,59,61,62,63,64,71,74,75,76,77,78,81,84,85,86,87,90,91,94,95,96,98,99,101,102,103,104,105,106,107,108,109,110,111,112,114,115,118,120,123,124,131,132,135,138,139,140,151,152,155,156,161,163,168,170,173,176,182,184,185,187,191,192,193,197,198,199,200,202,205,206,209,220,221,229,237,239,244,248,261,267,272,273,275,276,281,285,290,292,306,310,314,318,332,339,342,350,351,352,353,355,357,369,375,378,393],"catch":[0,6,16,19,34,39,45,88,94,101,120,130,163,182,212,267,291,301,306,313,339,340,360,362,369,371,374,406],"char":[42,62,76,92,94,100,105,108,121,123,129,131,135,146,161,176,182,214,215,222,267,281,298,311,324,325,346,355,361,364],"class":[0,3,6,12,13,17,20,26,27,28,29,30,35,38,39,42,49,50,51,56,61,67,72,73,75,78,79,80,81,84,85,86,87,88,89,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,109,112,113,115,116,120,121,123,124,126,129,130,131,132,134,135,136,146,161,162,163,164,165,166,169,170,171,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,190,191,192,193,194,197,198,199,200,201,202,205,206,207,208,209,210,212,213,214,215,217,218,219,220,221,222,225,226,228,229,231,232,235,236,237,238,239,243,244,245,246,247,248,249,250,252,253,254,255,256,258,260,261,262,264,265,266,267,268,269,271,272,273,276,277,278,279,280,281,283,285,286,288,289,290,291,292,293,294,295,297,298,299,301,303,304,307,308,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,332,334,337,339,340,341,342,344,345,346,348,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,368,369,370,371,372,373,374,375,376,377,378,382,385,386,387,388,390,393,395,396,401,404,406,408],"const":268,"default":[2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,30,34,35,38,39,41,42,43,44,46,49,50,51,52,54,55,56,57,58,59,61,62,64,65,66,67,68,69,70,71,72,73,74,75,76,78,79,80,81,83,84,87,89,90,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,110,111,112,113,116,117,118,120,123,124,126,128,129,130,132,133,135,136,139,140,143,144,145,146,147,148,149,151,152,155,158,159,161,162,163,165,166,167,168,169,170,171,191,192,194,197,199,200,201,202,203,205,207,208,209,210,212,214,215,217,218,219,220,221,222,223,226,228,229,232,235,236,238,239,242,243,245,246,247,248,249,250,252,253,254,255,256,260,261,265,267,268,269,270,272,273,274,276,281,285,286,290,291,293,295,299,301,303,305,306,307,311,323,324,325,330,332,333,339,340,341,342,346,347,350,351,352,353,355,357,358,360,362,363,364,365,368,369,371,372,373,374,375,378,379,385,390,393,401,406,408],"export":148,"final":[0,2,8,19,22,30,32,38,42,46,49,54,58,59,61,78,82,87,89,90,94,96,100,102,104,105,106,108,109,114,117,121,123,124,128,133,135,136,140,143,152,167,168,169,176,181,185,197,205,209,250,276,286,338,342,355,357,362,363],"float":[29,75,78,109,163,208,227,228,231,249,294,301,313,351,365,366,374,378],"function":[0,5,7,8,9,13,14,15,19,22,23,26,27,28,30,31,38,39,41,43,45,46,47,49,52,54,56,59,61,62,63,65,67,68,70,73,74,76,77,78,80,81,83,84,85,87,90,91,93,94,95,96,98,99,100,101,102,103,105,107,108,109,111,114,115,116,117,118,120,121,124,126,130,132,135,136,140,143,148,156,158,161,165,168,170,171,173,174,175,176,177,181,182,183,184,186,187,192,193,197,199,200,201,205,207,208,209,212,214,219,220,221,223,227,228,231,232,236,238,239,244,245,249,250,252,253,254,255,256,261,264,266,267,268,269,273,274,275,276,281,284,285,286,291,293,294,295,301,306,310,321,322,327,330,333,340,342,344,352,353,354,355,356,358,359,360,362,363,365,366,371,372,373,377,378,379,388,390,394,406],"g\u00e9n\u00e9ral":138,"goto":[100,264,362],"import":[1,3,5,6,7,8,10,12,13,14,15,16,19,20,22,26,27,28,29,30,31,32,33,35,39,41,42,43,44,45,46,47,49,51,52,56,58,59,61,64,67,68,69,70,71,73,74,75,76,79,80,81,83,84,85,86,87,88,89,91,92,93,94,95,96,98,100,101,102,104,105,107,108,109,112,115,117,118,120,121,123,124,126,128,129,130,131,132,133,134,135,136,142,143,146,147,149,152,156,158,170,176,186,187,191,197,199,200,201,202,203,205,208,209,219,220,221,231,232,235,237,238,239,245,246,249,250,252,253,254,255,256,261,266,267,269,272,276,285,286,295,301,305,313,314,335,339,342,343,350,352,356,357,360,361,362,363,364,365,375,376,378,406],"int":[13,20,27,29,31,39,46,75,85,89,92,94,100,101,108,110,124,136,161,163,168,169,171,193,197,199,202,208,209,219,221,223,225,227,228,231,239,249,250,252,253,254,255,256,268,281,286,292,294,295,298,299,301,305,306,310,311,312,313,315,319,320,321,329,330,332,342,344,346,350,351,355,358,360,361,362,363,364,365,366,369,371,375,378,381],"long":[0,8,11,16,19,22,27,28,30,32,34,42,45,46,49,56,61,63,64,66,67,70,71,74,75,76,77,78,81,85,87,91,94,95,98,100,102,103,105,108,110,111,117,118,120,121,130,132,133,135,137,138,140,146,147,149,173,176,181,199,206,210,228,236,246,255,268,310,315,330,355,356,363,364,365,378,381],"new":[0,2,5,7,9,11,12,13,14,15,19,20,22,23,25,26,27,30,32,33,35,37,38,41,42,43,44,47,50,51,52,55,56,58,59,62,63,66,67,69,70,71,72,75,76,77,78,80,81,82,84,85,87,89,90,91,93,95,98,99,100,101,102,103,105,109,110,111,112,113,114,115,116,118,119,120,121,122,123,124,125,127,128,129,130,132,134,136,137,138,140,141,142,143,144,146,147,148,149,150,151,161,162,163,169,170,171,173,174,176,181,184,185,186,187,188,190,191,192,200,201,202,205,210,212,213,214,217,219,220,221,225,228,232,235,236,237,238,239,245,246,249,250,252,253,254,255,256,265,266,267,269,273,276,278,280,281,283,285,286,288,290,293,294,295,298,301,310,311,312,313,319,320,321,326,333,341,342,346,350,351,352,353,355,356,358,361,362,363,364,369,371,372,378,404,406,407,408],"null":[61,102,139,349],"public":[5,11,23,85,90,94,102,107,117,136,144,145,147,149,151,152,181,197,281,346,364],"return":[2,3,5,6,8,13,16,19,22,26,28,29,30,31,32,35,38,39,43,44,46,47,49,54,56,58,63,66,71,73,75,76,78,81,83,84,85,86,87,88,89,90,91,94,95,96,98,99,100,101,102,103,108,109,112,114,120,121,123,124,126,129,130,132,135,136,146,151,152,156,157,161,162,163,165,167,168,169,170,171,173,176,181,183,186,187,191,192,193,194,197,198,199,200,202,205,208,209,212,213,214,215,217,219,220,221,223,225,226,227,228,231,232,236,237,238,239,243,244,245,248,249,250,252,253,254,255,256,258,261,264,265,266,267,268,269,271,272,273,275,276,278,280,281,283,284,285,286,291,292,293,295,298,299,301,306,307,310,311,313,314,315,316,318,319,320,321,322,324,325,326,328,329,330,332,333,339,340,342,344,345,346,349,350,351,352,353,355,356,357,358,359,360,362,363,364,365,366,369,371,372,373,374,375,377,378,379,381,385,386,387,394,401,406],"short":[3,27,34,35,44,47,54,59,66,68,71,74,78,87,89,93,94,95,103,106,108,110,116,124,142,146,152,156,200,202,214,228,235,238,239,268,286,356,378,381],"static":[47,67,72,75,78,94,107,116,117,128,158,159,183,195,200,225,239,247,248,346,358,385,386,387,399,406,408],"super":[20,35,46,56,71,73,75,85,90,93,94,95,98,108,111,124,130,132,200,202,239],"switch":[11,12,14,15,20,22,23,26,30,32,46,49,51,52,54,58,62,66,69,70,74,85,94,98,99,103,123,124,132,133,140,144,147,149,150,155,173,174,175,176,181,182,183,184,185,186,191,192,209,214,217,220,232,235,236,253,261,290,352,358,363,379],"th\u00ed":103,"throw":[11,13,38,57,71,135,148,170,183,378],"true":[0,8,12,13,14,19,20,22,23,26,27,29,30,31,32,33,34,39,42,45,46,47,49,54,56,57,58,61,65,67,71,75,78,83,84,85,87,90,92,94,95,96,98,100,101,102,103,107,108,109,112,114,117,120,123,124,129,131,132,133,135,142,144,145,147,149,150,151,161,165,167,169,170,171,173,176,181,183,184,187,190,191,192,193,194,197,199,200,202,203,205,206,208,209,212,213,214,217,219,221,223,225,228,236,237,238,239,245,249,250,252,253,254,255,256,261,264,265,269,271,275,276,278,280,281,283,285,286,288,290,291,292,293,294,295,297,299,301,306,307,310,312,319,324,329,330,340,342,344,346,349,350,351,352,355,358,360,362,363,364,365,366,369,373,374,375,378,379,382,386],"try":[0,3,5,6,8,13,14,16,19,26,27,29,30,31,32,38,39,47,49,50,51,57,61,63,64,67,68,69,70,71,73,74,75,76,78,80,81,83,84,85,87,88,89,91,92,93,94,96,98,101,102,103,104,105,106,108,109,110,111,113,115,116,118,119,120,121,122,124,125,127,128,130,131,132,133,135,136,139,140,142,143,144,148,149,152,156,161,165,169,171,176,192,194,199,200,205,210,229,237,238,239,245,246,248,249,252,253,254,255,256,261,265,266,267,269,273,281,285,298,301,310,325,326,330,344,349,350,352,355,357,358,360,361,365,374,378],"var":[47,62,140,145,197,242,325,356],"void":92,"while":[5,8,13,14,15,20,22,25,26,27,29,38,39,47,49,54,59,61,63,66,69,70,71,75,76,77,78,80,82,85,86,87,90,92,93,94,95,101,103,104,106,107,108,110,111,114,115,116,117,120,123,128,130,132,135,136,140,143,148,149,152,156,161,173,176,184,187,192,197,199,205,221,229,236,237,253,256,261,265,267,269,281,286,293,325,348,349,352,362,364,365,378,379,406],AIs:138,AND:[32,105,121,176,221,276,350],AWS:[149,151,197],Adding:[1,21,22,63,93,97,99,100,107,110,116,117,120,123,146,158,159,195,220,362,408],Age:[221,401],And:[0,2,3,13,22,27,32,42,49,61,69,70,71,74,76,83,84,85,87,90,93,95,96,101,108,110,111,116,118,121,133,135,170,202,250,252,253,254,255,256,408],Are:[22,99,103,115,138],Aye:74,BGs:133,Being:[94,98,110,114,124],But:[0,3,8,13,14,16,19,20,22,27,32,38,39,41,43,46,49,54,59,61,69,71,76,77,78,80,81,84,85,86,87,89,90,91,93,95,96,99,100,101,102,103,105,107,108,109,110,111,112,115,117,118,120,121,125,133,135,136,142,147,151,169,170,199,353,406],DNS:149,DOING:221,DoS:319,Doing:[22,39,80,87,102,121,136,170,173],For:[2,3,4,5,8,10,11,12,14,15,17,19,20,22,27,29,32,36,38,39,42,50,51,52,53,54,58,59,61,62,64,66,67,68,69,70,71,73,74,75,76,77,78,80,81,84,85,87,89,90,92,93,94,95,96,98,100,101,103,105,107,108,109,110,111,112,116,117,120,121,123,124,128,132,133,134,135,136,138,139,140,143,147,149,150,151,152,156,169,170,176,186,191,192,193,194,200,202,207,209,214,220,221,222,231,239,245,247,249,250,253,265,273,276,281,286,321,330,350,352,355,359,362,365,372,374,378,389,401,406],GMs:[94,116,117],Going:[117,118,268],Has:[72,141,252,253,254,255,256],His:[93,222],IDE:[7,78],IDEs:93,IDs:[69,135,136,151,227,350,378,387],INTO:[176,221],IOS:141,IPs:[50,140,152,242,344],IRE:[62,325],Its:[4,32,35,39,42,59,61,90,95,96,222,249,261,286,360,362,378],LTS:6,NOT:[13,22,32,47,85,105,149,152,176,276,286,344,365],Near:106,Not:[8,11,31,44,45,47,63,88,90,93,102,105,110,111,115,118,134,135,139,141,142,149,163,170,184,185,281,298,311,312,313,315,316,317,323,325,328,350,351,372],OBS:[52,72],ONE:152,Obs:8,One:[2,9,10,11,23,27,29,32,34,39,42,45,50,58,69,71,74,75,78,81,85,87,93,94,96,101,102,103,105,108,110,111,112,117,120,124,129,132,133,134,138,139,140,143,156,158,165,167,199,205,209,214,238,249,250,265,266,285,286,311,339,349,350,351,355,356,363,365,378],PRs:11,Such:[8,14,22,27,77,81,86,93,115,117,121,176,286,355,362],THAT:101,THE:221,THEN:[170,221],THERE:221,TLS:152,That:[0,3,4,5,11,16,20,22,29,30,31,39,42,44,45,46,49,68,69,70,71,74,75,76,80,81,83,84,85,89,90,93,95,96,101,102,103,105,106,108,109,110,114,116,117,120,121,126,128,136,150,199,200,210,249,250,276,286,342,362,389],The:[2,3,4,6,7,8,9,10,11,12,16,17,19,20,22,23,24,28,30,31,32,33,34,35,37,41,42,43,44,45,46,47,50,54,56,57,58,61,62,63,64,65,66,68,69,70,73,76,77,78,79,80,81,83,84,85,86,88,89,91,92,93,95,98,99,101,102,103,104,105,106,107,108,109,110,111,112,113,116,117,120,121,128,130,131,132,133,134,135,136,137,138,139,140,141,142,143,147,148,149,150,151,152,154,156,161,163,164,165,167,168,169,170,171,173,176,180,181,182,183,184,185,186,187,188,190,191,192,193,194,197,199,200,202,205,206,208,209,210,212,213,214,215,217,219,220,221,222,223,225,226,227,228,231,232,236,237,238,239,245,246,249,250,252,253,254,255,256,258,260,261,264,265,266,267,268,269,270,272,273,275,276,280,281,283,284,285,286,289,290,291,292,293,295,298,299,300,301,303,305,306,308,310,311,312,313,314,315,316,317,318,319,320,321,323,324,325,326,328,329,330,332,333,338,339,340,341,342,346,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,367,369,371,372,373,374,375,376,378,379,381,385,386,387,389,390,401,406,407,408],Their:[27,38,121,152,222],Theirs:222,Then:[3,5,8,11,16,43,47,69,70,71,74,78,89,90,92,96,101,108,143,145,151,220],There:[0,5,6,8,9,13,14,15,16,19,20,22,23,27,29,30,32,35,39,41,42,43,44,46,48,49,52,54,61,62,63,64,69,71,74,75,76,78,81,82,84,85,90,93,94,95,96,98,100,101,102,103,104,105,107,109,110,112,115,116,117,118,120,121,123,124,128,129,130,132,135,138,139,140,147,149,150,152,184,205,220,221,250,252,253,254,255,256,269,286,295,306,325,342,355,356,362,407],These:[8,11,13,14,17,22,23,24,25,27,29,30,31,38,39,42,43,44,46,47,54,56,59,61,62,65,69,70,71,73,75,76,78,83,85,89,96,101,102,103,104,105,107,108,110,111,112,116,117,120,121,132,135,144,149,151,152,156,160,161,162,167,169,171,173,175,177,185,193,200,205,208,231,232,236,238,239,243,249,261,267,272,276,281,285,286,295,300,307,326,329,330,332,341,342,343,350,352,355,359,362,363,364,365,371,372,373,378],USE:275,USING:205,Use:[5,8,11,12,14,15,20,27,29,35,38,42,46,47,50,54,70,71,78,83,85,94,96,103,109,110,111,114,123,124,139,140,141,142,143,144,149,151,155,161,168,173,174,176,181,182,186,188,199,200,205,208,210,212,232,235,236,237,239,253,254,255,256,268,278,280,281,303,307,312,329,330,332,333,336,350,352,355,361,362,364,365,369,375,378],Used:[22,132,167,170,176,192,221,235,250,269,280,293,303,321,350,352,363,364,378,394],Useful:[27,149,408],Uses:[65,176,188,210,242,265,301,350,364,369],Using:[1,4,19,27,30,32,45,55,65,71,74,80,94,95,101,105,108,109,110,111,113,117,119,122,124,125,127,132,154,158,159,176,195,239,253,261,268,281,321,348,362,408],VCS:2,VHS:221,VPS:149,WILL:[101,141],WIS:94,WITH:[140,221],Will:[20,31,78,103,115,156,161,205,208,217,219,237,239,281,284,286,299,301,310,311,352,362,364,365,366,373,378],With:[13,16,34,52,73,76,80,93,102,105,112,114,115,116,117,120,124,139,140,151,158,161,197,200,205,239,281,286,355,365],Yes:[22,221,360],__1:371,__2:371,_________________:46,_________________________:27,______________________________:27,________________________________:27,_________________________________:46,______________________________________:362,______________________________________________:27,_______________________________________________:27,____________________________________________________:27,_________________________________________________________:100,__________________________________________________________:100,__all__:[162,271,278],__defaultclasspath__:352,__doc__:[22,30,171,184,186,187,273,358,362],__example__:6,__ge:105,__ge__:6,__getitem__:355,__gt:105,__iendswith:105,__in:105,__init_:364,__init__:[4,6,13,43,46,56,75,79,107,111,126,169,170,171,191,194,197,199,200,205,217,225,237,239,249,268,276,280,281,285,291,292,294,295,298,299,301,303,304,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,328,329,330,332,339,340,342,344,345,346,349,350,352,353,355,357,360,361,362,363,364,365,371,372,373,374,378,395],__istartswith:105,__iter__:13,__le:105,__lt:105,__multimatch_command:185,__noinput_command:[169,185,200,360,362,363],__nomatch_command:[185,200,212,267,360,362],__pycache__:107,__send_to_channel_command:185,__settingsclasspath__:352,__unloggedin_look_command:[188,210],_action_thre:27,_action_two:27,_all_:169,_always_:[205,365],_and_:365,_asynctest:327,_attrs_to_sync:341,_attrtyp:350,_cach:352,_cached_cmdset:170,_call_or_get:200,_callback:[19,295],_char_index:355,_character_dbref:201,_check_password:27,_check_usernam:27,_clean_nam:198,_clean_str:355,_cleanup_charact:123,_code_index:355,_compress_cont:198,_copi:[176,281],_creation:46,_dashlin:29,_data:363,_default:[27,362],_defend:27,_differ:355,_errorcmdset:170,_event:231,_every_:205,_evmenu:362,_file:371,_flag:285,_footer:22,_format_diff_text_and_opt:286,_funcnam:378,_get_a_random_goblin_nam:38,_get_db_hold:[340,352],_get_top:96,_getinput:362,_gettabl:306,_guaranteed_:365,_helper:365,_http11clientfactori:303,_init:0,_init_charact:123,_is_fight:87,_is_in_mage_guild:27,_ital:78,_italic_:142,_loadfunc:360,_menutre:[27,85,362],_monitor:306,_monitor_callback:33,_nicklist_cal:163,_npage:363,_oob_at_:369,_option:27,_os:197,_page_formatt:363,_pagin:363,_parsedfunc:365,_pending_request:346,_permission_hierarchi:275,_ping_cal:163,_playable_charact:[96,135],_postsav:369,_power_cal:29,_prefix:239,_process_cal:29,_quell:275,_quitfunc:360,_raw_str:355,_reactor_stop:[318,339],_recog_obj2recog:239,_recog_obj2regex:239,_recog_ref2recog:239,_regex:239,_repeat:306,_safe_contents_upd:280,_savefunc:360,_saver:[13,359],_saverdict:[13,249,359],_saverlist:[13,359],_saverset:359,_sdesc:239,_select:27,_sensitive_:393,_session:362,_set:105,_set_attribut:27,_set_nam:27,_some_other_monitor_callback:33,_start_delai:295,_static:78,_stop_:378,_stop_serv:318,_swordsmithingbaserecip:206,_templat:78,_test:[29,167],_to_evt:363,_traithandlerbas:248,_uptim:29,_validate_fieldnam:94,a2enmod:139,a8oc3d5b:151,a_off:199,a_python_func:78,aaaaaargh:110,aardwolf:62,abandon:212,abat:118,abbrevi:[54,58,176,206,235,365],abcd:182,abid:133,abil:[8,20,22,28,32,38,47,49,63,92,93,94,103,107,110,114,116,117,121,124,136,149,151,238,239,246,252,253,254,255,256,281,293,301,350],abl:[0,2,3,5,7,10,11,13,14,15,19,20,22,27,28,29,34,35,38,39,41,44,52,58,61,68,69,71,73,75,76,80,81,83,84,86,87,90,93,94,96,98,100,101,103,109,110,114,115,118,120,121,123,124,126,132,135,136,139,140,143,146,148,149,151,152,170,173,174,176,177,191,194,200,208,214,223,232,239,245,249,252,253,254,255,256,350,352,359,374,378,404],abod:275,abort:[19,22,27,28,35,85,112,120,161,171,176,192,205,212,246,267,281,284,362,363,365,378],about:[0,2,3,5,6,8,11,13,14,15,16,17,20,22,27,29,30,36,38,41,44,49,50,51,54,58,59,61,63,64,67,69,70,71,74,77,78,80,81,82,84,85,88,89,90,91,93,96,97,98,100,101,102,103,104,105,106,107,108,110,113,114,115,118,119,120,121,122,123,124,125,126,127,128,130,131,133,136,137,138,140,141,142,143,146,148,149,151,152,154,156,161,176,186,191,197,199,200,202,205,209,212,214,215,247,254,255,256,266,267,273,281,301,303,306,315,317,319,328,330,340,342,349,351,353,355,363,369,378,387],abov:[0,2,5,7,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,33,38,39,42,44,46,47,49,50,56,61,67,68,70,73,74,75,76,77,81,83,84,86,87,88,91,92,93,94,95,96,98,100,101,103,105,107,108,109,110,111,112,113,116,120,123,124,130,132,134,135,139,140,141,143,149,151,156,169,170,176,200,205,209,219,221,223,232,237,239,246,247,249,250,252,254,255,256,276,281,306,349,362,373,394],above_str:29,abridg:90,abruptli:249,absolut:[19,78,92,95,97,101,136,138,202,208,209,222,361,366,378],absorb:31,abspath:378,abstractus:165,abus:152,academi:138,acccount:24,accecss:365,accept:[11,13,15,19,20,27,29,31,32,38,45,46,62,71,77,94,109,110,116,117,135,136,140,142,149,161,167,168,186,199,209,221,226,229,237,238,239,246,265,267,275,281,301,306,319,345,346,351,356,362,365,374,378],accept_callback:[226,228],accesing_obj:275,access:[0,8,9,11,13,14,15,19,20,22,23,27,28,29,30,31,32,33,34,35,38,39,41,42,43,44,46,47,50,52,56,57,59,61,63,67,69,71,72,73,75,76,78,79,81,83,84,85,87,89,90,92,93,94,96,97,100,101,102,104,105,106,107,108,109,110,113,114,116,117,120,121,123,124,132,133,135,136,139,140,143,146,149,151,152,155,161,162,165,169,170,171,173,174,176,181,182,183,184,185,186,191,192,193,194,197,200,205,207,212,220,223,225,227,236,238,239,249,252,253,254,255,256,267,268,273,274,275,276,280,281,284,285,286,290,292,294,295,298,301,310,311,340,342,348,349,350,352,353,356,357,358,365,371,377,378,386,387,401,406],access_kei:197,access_key_nam:197,access_obj:[275,350],access_opt:379,access_token_kei:[131,146],access_token_secret:[131,146],access_typ:[30,161,171,176,192,194,273,275,276,281,350,352,406],accessed_obj:[32,85,120,132,275,276],accessing_obj:[13,32,85,120,132,161,192,194,273,275,276,281,350,352],accessing_object:[13,275],accessor:[165,194,273,280,290,350,352,353,370],accessori:143,accident:[16,20,78,117,124,174,176,206,340],accommod:83,accomod:364,accompani:124,accomplish:[50,75,80,85,90,115,117,120,365],accord:[20,22,76,105,117,123,133,200,202,219,237,238,253,294,355,356,365],accordingli:[7,75,94,149,192,268],account1:404,account2:404,account:[8,11,13,15,17,19,20,22,23,25,26,27,28,29,31,32,34,35,37,38,39,41,42,43,44,46,50,52,54,57,59,63,66,67,69,70,71,75,76,77,78,79,83,84,85,90,92,93,95,96,98,101,102,103,106,107,108,109,112,115,124,131,133,135,136,141,144,146,149,151,156,158,159,166,167,168,169,170,171,172,174,176,177,178,181,182,183,184,187,188,191,192,193,194,200,201,202,208,210,212,213,220,221,223,225,226,228,232,239,242,245,252,254,255,256,261,264,265,266,267,269,273,275,276,280,281,283,285,286,287,290,301,305,306,321,332,333,340,341,342,350,352,355,358,362,363,365,372,373,375,376,378,379,385,386,387,390,393,401,404,406,408],account_cal:[173,181,184,232],account_count:342,account_id:[135,281],account_mod:176,account_nam:92,account_search:[239,281],account_subscription_set:165,account_typeclass:[376,404],accountattributeinlin:162,accountcmdset:[12,20,71,90,93,94,95,109,173,177,181,201,232],accountcreateview:406,accountdb:[46,79,135,158,161,162,165,192,273,348,349,352,372,379,385],accountdb_db_attribut:162,accountdb_db_tag:162,accountdb_set:[350,353],accountdbadmin:162,accountdbchangeform:162,accountdbcreationform:162,accountdbfilterset:[385,390],accountdbmanag:[164,165],accountdbpasswordcheck:321,accountdbviewset:390,accountform:[162,401,406],accountid:135,accountinlin:162,accountlist:94,accountmanag:[161,164],accountmixin:406,accountnam:[94,176,188,193,210,358],accountseri:[387,390],accounttaginlin:162,accru:161,acct:112,accur:[71,171,194,217,225,249,253,256,286,294,299,301,303,304,312,321,322,324,326,329,330,350,355,373,374,395],accuraci:[74,101,116,253,254,255],accus:121,accustom:34,acept:221,achiev:[19,22,54,69,71,78,93,105,114,118,133,215,255,301],ack:28,acl:[197,198],acquaint:[93,118],acquir:357,across:[27,29,38,39,42,46,51,56,61,63,92,101,110,115,117,161,169,170,202,221,238,267,272,281,293,295,298,310,311,325,342,363,364,365],act:[12,14,20,23,27,39,42,55,75,76,77,82,87,92,94,105,110,115,117,124,139,140,156,158,176,194,214,215,221,249,250,275,298,310,311,330,350,353,357,362],action1:123,action2:123,action:[3,5,13,39,54,62,69,71,72,74,80,81,87,89,90,93,95,101,107,108,110,115,120,121,123,124,129,130,135,149,162,163,182,192,199,212,214,217,219,221,239,252,253,254,255,256,261,264,268,272,273,285,290,291,313,332,333,334,344,352,362,363,369,386,388,389,390],action_count:123,action_nam:[252,253,254,255,256],action_preposit:214,actiondict:123,actions_per_turn:[252,253,255,256],activ:[0,2,5,9,11,14,19,20,22,32,35,39,42,50,54,57,58,59,67,70,78,81,83,86,95,98,102,115,128,138,143,144,147,148,149,150,155,156,161,167,170,174,176,186,191,192,226,243,261,265,269,280,281,284,306,313,314,315,316,317,321,323,324,325,332,342,344,350,351,362,363,364,365,378],activest:377,actor:[29,256,281,365,381],actor_stance_cal:65,actual:[0,2,3,5,6,7,8,9,12,13,14,15,19,23,27,29,30,32,34,35,38,41,42,44,45,47,49,52,54,56,59,61,62,64,71,74,75,76,78,81,84,87,90,91,94,96,98,100,101,102,103,104,105,106,107,109,110,111,112,114,115,116,117,118,120,121,123,124,125,128,132,133,135,136,138,139,143,146,149,151,161,167,171,173,176,182,184,185,187,192,194,197,199,200,202,205,206,212,217,220,221,231,235,236,238,239,246,247,248,250,252,253,254,255,256,261,266,267,269,273,275,276,280,281,286,321,324,330,332,338,340,341,342,346,347,350,352,355,357,358,360,362,369,372,373,374,378,406],actual_return:8,adapt:[56,69,83,84,96,116,121,135,205],add:[0,2,3,5,7,8,9,10,11,12,13,14,15,16,17,20,22,23,25,26,27,29,30,31,32,33,34,35,38,39,41,42,44,45,46,47,49,51,52,54,56,57,58,61,62,64,67,68,69,70,71,72,73,74,75,76,77,78,80,81,84,87,88,89,90,91,93,94,95,96,97,98,99,100,101,102,103,105,107,108,109,110,111,112,113,115,116,117,118,120,121,123,124,129,130,131,132,134,135,136,137,138,139,141,142,144,145,146,149,150,151,158,161,165,169,170,176,181,182,183,185,191,192,199,200,201,202,203,205,209,210,212,214,219,220,225,226,228,229,231,232,235,236,238,239,242,245,246,248,249,250,252,253,254,255,256,258,261,264,265,266,267,268,275,276,280,281,286,290,291,292,293,294,295,301,306,307,311,314,315,317,319,323,330,332,333,335,343,350,353,356,360,361,362,363,364,365,369,371,373,374,385,390,406,408],add_:364,add_act:123,add_argu:268,add_callback:[226,228],add_channel:191,add_charact:123,add_choic:200,add_choice_:200,add_choice_edit:[71,200],add_choice_quit:[71,200],add_collumn:171,add_column:[94,364],add_condit:254,add_default:[20,84,100,120,132,170],add_dist:256,add_ev:228,add_fieldset:[162,278],add_form:[162,278],add_head:364,add_languag:238,add_msg_bord:219,add_row:[94,99,171,364],add_view:[162,190,278],add_xp:121,addcallback:[22,281],addclass:[47,158,159,383,400,402],addcom:[94,102,181],added:[2,3,7,9,11,17,19,20,22,23,32,38,39,44,56,61,62,63,69,71,73,76,78,83,84,85,90,93,94,96,101,102,105,107,108,109,110,111,116,120,121,123,124,129,132,134,135,137,141,144,148,151,156,161,167,169,170,171,181,185,186,199,200,202,203,205,206,209,222,225,228,231,238,239,249,252,253,254,255,256,261,269,276,281,284,286,292,306,340,344,350,353,356,362,363,364,371,378,390,394,407],addendum:77,adding:[2,6,7,9,11,15,17,19,20,25,27,32,38,41,44,45,46,47,54,56,58,61,63,69,70,71,73,74,78,84,87,93,94,95,96,97,98,100,101,105,109,110,111,117,123,124,126,132,133,135,169,170,174,176,183,200,205,208,221,223,225,228,232,238,239,249,250,252,253,254,255,267,268,285,286,292,301,332,349,350,358,364,378],addingservermxp:316,addit:[2,20,26,29,39,41,54,58,62,71,74,75,77,83,85,94,95,96,99,101,136,139,149,152,161,163,170,171,192,200,203,225,226,228,238,242,248,250,256,268,276,281,284,294,312,340,350,352,362,401],addition:[76,85,256],additionalcmdset:20,addpart:236,addquot:378,addr:[298,311,312,313,358],address:[11,22,34,42,50,56,67,70,75,101,126,140,145,149,152,161,174,192,210,222,281,298,311,313,321,341,344,378,379],address_and_port:321,addressing_styl:197,addresult:236,addscript:[39,176],addservic:56,adjac:[256,265],adject:[6,120],adjoin:239,adjust:[22,69,77,116,133,135,143,197,223,362,364],admin:[12,13,16,22,23,30,32,50,52,61,70,75,84,90,94,96,100,107,108,115,117,124,132,135,136,147,150,156,158,159,160,165,166,172,176,181,183,186,188,189,192,210,212,219,265,270,273,276,277,280,281,287,296,310,311,348,352,358,374,406],admin_sit:[162,190,271,278,288,297,349],admin_wrapp:406,administr:[2,22,30,32,49,66,78,80,81,90,94,140,143,152,298,310,311],adminportal2serv:310,adminserver2port:310,adminstr:298,admintest:404,admit:89,admittedli:114,adopt:[0,71,73,81,84,93,117,194,325,381],advanc:[5,14,20,22,27,29,38,41,42,46,49,50,56,61,63,71,72,76,80,81,86,89,91,94,97,105,110,113,117,124,138,176,184,220,237,239,252,253,254,255,256,261,316,356,360,361,362,364,408],advantag:[2,15,16,27,30,38,41,74,80,86,89,92,94,95,96,117,120,121,123,124,126,130,135,149,152,199,200,242,250,252,253,254,255,256,353,356],advent:201,adventur:[72,76,90,107,114,117],advic:138,advis:[69,71,85],aesthet:26,affair:357,affect:[8,9,11,13,14,15,20,22,32,39,42,44,52,54,85,95,98,110,115,117,120,121,123,133,155,158,159,161,169,186,203,205,217,231,238,245,254,261,274,281,285,352,356,364,372],afford:[42,100],afraid:149,after:[0,2,8,9,10,11,13,15,16,19,20,22,26,27,30,32,39,43,49,54,58,59,61,69,70,71,72,73,74,75,78,80,84,85,86,87,88,89,90,91,94,100,101,102,103,107,108,109,110,111,114,115,117,118,123,124,128,129,132,133,135,138,139,143,149,151,152,161,169,170,171,172,173,176,184,186,187,191,192,197,199,200,202,205,207,208,209,210,212,217,218,220,221,223,228,236,238,239,248,249,250,252,253,254,255,256,261,262,265,266,267,268,269,280,281,286,291,293,301,323,324,327,339,340,341,342,344,346,350,355,356,357,360,362,363,369,373,376,377,378,386,388,406],after_mov:281,afterlif:117,afternoon:220,afterward:[11,61,87,96,101,108,112,114,200],again:[3,5,7,9,11,14,15,22,27,32,39,42,50,54,58,61,69,71,75,76,81,84,86,87,89,90,92,93,94,95,96,98,100,101,102,103,106,108,109,110,111,113,115,117,120,121,123,124,132,133,135,140,142,143,149,150,151,155,156,163,170,181,208,228,237,252,255,256,261,269,293,301,318,321,324,344,355,356,359,374,376],against:[8,13,20,22,46,59,77,84,93,94,105,114,116,123,149,152,161,168,169,191,206,239,252,253,254,255,256,276,281,285,286,319,344,350,352,375,378],age:[221,268,401],agenc:152,agent:2,agenta:[54,355],ages:221,aggreg:138,aggress:[13,15,114,148,265,352,408],aggressive_pac:265,agi:[8,13,249],agil:13,agnost:[77,81,192],ago:[85,108,151,378],agre:[64,117,118,121,199,217],agree:199,ahead:[2,15,63,71,75,109,132,141,149,323],aid:[64,113,183,184,185,199,346],aim:[1,61,63,80,94,97,100,110,115,116,118,121,133,149,193,285],ain:74,ainnev:[105,121,249],air:[76,84,103,111],airport:112,ajax:[47,56,149,330,341],ajaxwebcli:330,ajaxwebclientsess:330,aka:[5,13,70,117,236,378],akin:108,alarm:[99,103],alert:281,alexandrian:138,algebra:75,algorith:238,algorithm:[117,378],alia:[8,11,12,20,22,29,34,35,39,42,44,46,66,70,71,76,84,90,91,93,94,102,103,110,112,143,149,162,165,168,171,173,176,181,182,183,184,185,187,190,191,220,225,239,245,249,262,265,267,269,271,275,278,280,281,286,288,290,295,306,332,349,351,352,353,358,365,374,375,376,385,387,388,390,401,406],alias1:[176,220],alias2:[176,220],alias3:220,alias:[11,12,14,19,20,22,23,27,29,31,34,35,38,66,68,71,76,84,85,87,90,91,94,98,99,100,102,103,120,123,124,161,169,171,173,174,175,176,181,182,183,184,185,186,187,188,191,192,193,199,200,201,202,205,209,210,212,214,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,269,272,273,280,281,286,351,352,353,358,360,362,363,371,375,385,387],aliaschan:181,aliasdb:161,aliasfilt:385,aliashandl:[349,353,387],aliasnam:286,aliasstr:358,align:[29,38,90,94,223,355,364,365,378],alik:30,alist:6,aliv:[80,265],alkarouri:377,all:[0,2,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,34,35,38,39,41,42,43,44,45,46,47,49,50,51,52,53,54,56,58,59,61,62,63,64,65,66,67,68,69,70,71,73,74,75,76,77,78,79,80,81,82,84,86,87,88,89,90,91,92,93,94,95,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,118,120,121,122,123,124,125,126,128,129,130,132,133,134,135,136,137,138,139,140,142,143,147,148,149,150,151,152,155,156,161,162,163,166,167,168,169,170,171,172,173,174,175,176,177,178,181,182,183,184,185,186,187,188,191,192,193,194,199,200,201,202,205,209,210,212,214,215,217,218,220,221,222,225,228,232,235,236,237,238,239,243,245,246,247,248,249,250,252,253,254,255,256,260,261,264,265,266,267,268,269,271,272,273,274,275,276,277,278,280,281,284,285,286,291,292,293,295,296,300,301,305,306,307,310,312,313,315,317,318,319,320,321,324,325,328,329,330,332,333,339,340,341,342,344,346,347,348,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,369,371,373,375,377,378,379,381,382,390,394,401,406,407],all_alias:44,all_attr:352,all_book:112,all_cannon:105,all_connected_account:342,all_displai:295,all_famili:105,all_fantasy_book:112,all_flow:112,all_from_modul:378,all_opt:373,all_receiv:281,all_room:[14,105],all_ros:112,all_script:39,all_scripts_on_obj:39,all_sessions_portal_sync:342,all_to_categori:272,all_weapon:105,allcom:[102,181],allerror:[301,310],allevi:[8,13,63,346],allheadersreceiv:346,alli:256,alloc:149,allow:[0,2,3,6,7,11,12,13,14,15,16,19,20,22,23,27,29,30,31,32,34,35,37,38,41,44,46,47,49,50,51,52,58,61,63,64,65,66,67,69,70,71,72,73,74,75,76,78,79,80,81,83,84,87,88,89,90,91,93,94,97,98,100,101,103,105,107,108,109,110,111,112,115,116,120,121,123,124,126,132,133,135,136,137,139,140,142,143,144,146,147,148,149,150,151,152,161,163,165,167,169,170,171,173,174,175,176,181,184,185,186,187,192,193,194,199,200,202,205,207,208,209,212,214,217,219,220,221,222,228,235,237,238,239,248,249,250,252,253,254,255,256,261,265,266,267,268,269,273,275,276,281,285,286,291,294,295,301,305,306,308,312,314,315,316,317,324,325,326,328,333,339,340,342,344,345,350,352,353,355,356,358,360,362,363,364,365,366,369,372,373,374,376,378,385,386,401,406],allow_dupl:169,allow_extra_properti:249,allow_nan:330,allow_quit:362,allow_reus:205,allowed_attr:94,allowed_fieldnam:94,allowed_host:149,allowed_propnam:124,allowedmethod:330,allowext:346,almost:[22,45,46,52,90,110,111,200,202,303,310,348],alon:[8,14,27,32,34,61,72,75,87,92,94,110,118,121,123,169,295,306,332,356,358,364,365],alone_suffix:337,along:[5,22,27,31,39,41,43,50,54,62,81,82,101,105,106,110,114,115,118,120,122,132,137,161,173,199,209,238,242,249,250,255,276,281,330,348,390],alongsid:[78,221],alonw:290,alpha:[142,149,355],alphabet:[16,64,76,355,407],alreadi:[0,7,8,9,11,12,13,14,16,19,20,22,23,26,27,29,30,32,35,39,42,44,46,47,56,62,67,69,70,71,74,75,78,81,84,85,87,90,92,93,94,96,98,99,100,101,102,103,104,107,108,109,110,111,112,113,115,118,120,121,123,124,128,129,130,131,132,135,136,142,143,147,151,152,156,169,170,173,176,181,184,185,186,187,191,192,193,199,201,202,205,206,214,219,237,238,239,249,252,253,254,255,256,265,266,269,276,281,285,286,301,310,318,319,321,326,329,334,339,340,342,353,355,358,363,378,386,393],alredi:56,alright:199,also:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,25,26,27,29,30,31,32,33,34,35,38,39,41,42,43,44,45,46,47,49,50,51,52,54,56,57,59,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,118,120,121,122,123,124,125,126,127,128,129,130,132,133,134,135,136,138,139,140,141,142,143,144,147,148,149,150,151,152,155,156,161,165,168,169,170,171,173,174,175,176,178,182,184,186,187,191,192,193,194,199,200,201,202,205,206,209,214,215,219,220,221,223,228,232,235,237,238,239,246,249,250,254,255,256,261,265,266,267,269,274,275,276,280,281,285,286,287,290,293,294,295,296,301,305,306,310,312,319,321,324,325,328,329,332,333,342,346,348,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,369,375,378,383,385,406],alt:355,alter:[47,69,76,81,83,90,140,350],altern:[11,22,23,27,30,34,39,44,54,58,68,72,73,76,78,81,87,93,98,102,113,120,130,135,140,143,147,149,154,184,185,192,236,239,256,261,275,276,319,355,358,378],although:[3,71,87,89,111,143,173,200,201,209,346,374,378],althougn:74,altogeth:[26,54,152],alwai:[4,8,9,11,12,13,14,15,19,20,22,23,27,29,31,32,35,38,39,42,43,44,45,46,47,50,54,61,62,67,69,72,73,75,77,78,81,83,84,85,88,89,93,94,95,96,100,101,102,103,108,109,110,111,112,113,115,117,120,121,124,132,133,136,139,140,143,147,149,161,169,170,171,173,175,176,181,184,187,192,193,194,205,207,212,217,232,238,239,245,249,261,275,276,280,281,285,286,295,301,303,306,310,318,321,324,325,329,330,333,340,342,347,350,351,352,353,355,358,365,369,374,375,378,379,386,406],always_pag:363,always_return:301,amaz:148,amazon:[138,149,197],ambianc:63,ambigu:[90,171,191,222,281,352],ambiti:[63,66],amend:11,amfl:15,ammo:84,among:[2,8,12,25,35,41,76,81,95,112,118,124,138,182,202,266,276,364,375],amor:229,amount:[13,30,39,51,54,77,115,116,121,124,152,186,252,253,254,255,256,281,342,360],amp:[37,42,56,59,158,159,296,298,301,309,311,319,327,339,342],amp_client:[158,159,296],amp_maxlen:327,amp_port:149,amp_serv:[158,159,296,309],ampclientfactori:298,ampersand:63,amphack:310,ampl:110,amplauncherprotocol:301,ampmulticonnectionprotocol:[298,310,311],ampprotocol:298,ampserverclientprotocol:298,ampserverfactori:311,ampserverprotocol:311,amsterdam:149,amus:102,anaconda:70,analog:[59,75],analys:27,analysi:243,analyz:[16,22,27,32,72,73,90,117,130,167,176,192,205,239,281,285,286,291,301,363,378,381],anchor:[192,256,273,352],anchor_obj:256,ancient:54,andr:141,android:[154,408],anew:[76,109,110,143,301],angelica:116,angl:[66,214],angri:90,angular:186,ani:[2,3,6,8,9,11,12,13,15,16,19,20,22,23,26,27,29,30,31,32,33,34,35,38,39,41,42,43,44,45,46,47,49,50,51,52,54,56,58,59,61,62,66,67,68,69,71,72,73,75,77,78,81,82,84,85,88,89,90,91,92,93,94,98,99,100,101,102,103,104,105,107,108,109,110,111,112,114,116,117,118,119,120,121,123,124,128,129,130,132,133,135,136,138,139,140,141,142,143,144,147,149,150,151,152,155,161,165,167,168,169,170,171,173,174,176,182,186,187,192,193,194,199,200,201,202,205,210,212,214,217,219,220,221,222,223,227,232,235,237,238,239,242,243,246,249,252,253,254,255,256,258,260,261,265,267,268,269,275,276,281,284,285,286,290,291,293,294,295,298,299,301,303,305,306,310,311,313,319,320,321,324,325,329,330,332,340,341,342,346,350,351,352,353,355,356,357,359,360,361,362,363,364,365,371,372,373,374,375,377,378,389,390,406],anim:[19,28,206],anna:[94,124,129,130,143,147,176],annoi:[50,100,101,102,111,117],annot:138,announc:[9,77,85,123,124,138,174,186,252,253,254,255,256,281],announce_al:[319,342],announce_move_from:[35,85,281],announce_move_to:[35,85,281],annoy:161,anonym:[57,83,96,239],anonymous_add:239,anoth:[2,3,6,7,8,11,13,14,15,20,22,27,32,35,38,42,44,47,49,51,54,63,64,68,69,71,72,73,74,75,76,81,84,87,89,92,93,94,95,96,101,102,103,105,107,110,111,113,116,117,120,123,124,128,132,134,137,139,143,149,150,161,169,170,173,176,181,182,187,192,199,200,202,205,214,217,221,227,232,237,239,250,252,253,254,255,256,266,269,273,281,284,342,350,352,356,360,362,363,365,378],another_batch_fil:356,another_nod:362,another_script:39,ansi:[31,47,65,79,98,110,141,158,159,173,203,223,235,306,313,321,324,329,330,354,364,365,377,408],ansi_escap:355,ansi_map:355,ansi_map_dict:355,ansi_pars:355,ansi_r:355,ansi_regex:355,ansi_sub:355,ansi_xterm256_bright_bg_map:355,ansi_xterm256_bright_bg_map_dict:355,ansimatch:355,ansimeta:355,ansipars:355,ansistr:[158,355,364],ansitextwrapp:364,answer:[0,8,13,22,27,69,74,84,85,96,110,115,117,118,120,121,143,152,299,305],anul:139,anvil:[205,206],anwer:91,anybodi:152,anymor:[8,83,120,201,228,236,237,269,362,374],anyon:[3,32,50,58,83,84,85,87,90,94,100,117,123,124,130,142,149],anyth:[0,3,7,8,9,11,13,14,20,22,23,27,32,34,35,39,41,46,47,51,52,56,59,67,69,71,74,75,76,81,87,90,92,96,99,100,101,102,103,107,108,110,111,112,115,117,118,120,123,124,128,130,132,135,140,143,149,151,155,169,171,185,200,239,249,250,252,253,254,255,256,276,313,347,350,356,362,365],anytim:117,anywai:[15,27,54,58,63,68,69,80,83,101,103,120,148,199,201,210],anywher:[22,27,39,46,81,108,110,113,120,136,360],apach:[140,149,152,154,346,408],apache2:139,apache_wsgi:139,apart:[8,12,13,19,23,32,41,46,80,98,133,136,143,151,256],api:[0,3,14,16,19,22,23,24,28,35,38,39,42,46,72,73,76,108,112,121,131,135,146,158,159,161,175,186,188,194,205,210,340,350,352,356,357,363,383,407,408],api_kei:146,api_secret:146,apicli:388,apocalyps:117,apostroph:16,app:[32,56,61,67,83,128,136,146],app_id:135,app_label:162,app_nam:96,appar:[94,133],apparit:267,appeal:[27,54],appear:[0,7,11,19,27,30,32,39,41,47,49,53,54,57,70,71,73,76,78,84,85,88,99,102,105,110,114,115,124,133,143,144,147,149,151,158,173,183,202,228,239,245,269,281,325,326,349,352,364,371],append:[5,6,8,19,20,26,30,32,35,56,62,71,75,85,89,96,100,101,105,123,124,135,149,171,176,183,202,232,239,276,334,356,371,378],appendix:275,appendto:47,appform:135,appl:[199,214,281],appli:[2,7,9,14,20,22,29,32,45,46,51,69,70,71,76,77,98,109,117,118,122,132,133,135,139,140,161,167,169,184,203,212,214,249,252,253,254,255,256,269,276,281,285,286,290,295,342,350,351,352,355,356,361,364,366,375,378],applic:[9,32,44,56,61,67,106,128,135,136,138,139,143,151,152,161,197,205,214,220,221,256,301,304,314,318,339,340,346,398,406],applicationdatareceiv:324,applied_d:135,apply_damag:[252,253,254,255,256],apply_turn_condit:254,appnam:[13,32],appreci:[39,71,77,82,137,369],approach:[7,45,71,85,89,92,101,117,135,200,256],appropri:[2,7,20,22,66,70,101,132,135,139,140,146,161,174,192,214,223,301,340,372,374,378],approrpri:56,approv:[135,136],approxim:[186,378],april:95,apt:[11,139,143,145,148,149,152],arbitrari:[6,13,14,19,29,32,46,47,52,68,74,76,81,108,151,161,192,212,220,249,250,256,260,267,281,286,293,299,310,330,344,350,359,371,374,378],arcan:66,arcanist:117,arch:55,archer:286,archetyp:117,architectur:[32,118,286],archiv:[107,138,152],archwizard:286,area:[8,12,71,72,75,94,114,115,118,129,138,141,265,269,275,361,362,364,378],aren:[8,11,69,83,87,89,96,128,135,152,161,202,221,228,236,254,371,374,381],arg1:[32,171,184,185,187,212,350],arg2:[171,184,185,187,212,350],arg:[3,22,27,29,30,31,32,38,45,47,49,56,59,62,65,66,71,78,84,85,87,88,89,90,94,98,100,102,107,109,120,121,123,124,132,134,146,161,162,163,164,165,168,171,176,184,185,187,192,193,194,197,199,202,208,212,214,215,220,222,225,228,236,237,238,239,245,246,247,250,252,253,254,255,256,258,260,261,265,266,267,268,269,272,273,275,276,279,280,281,284,285,286,289,290,293,294,295,298,306,307,308,310,311,312,313,318,319,321,322,324,325,326,329,330,334,340,342,344,346,349,350,351,352,353,355,362,364,365,366,368,369,371,374,376,378,379,387,401,406],arg_regex:[90,91,171,176,182,183,187,188,191,202,205,212,360],arglist:[184,185],argpars:268,argtyp:378,argu:13,arguabl:[110,116],argument:[3,5,8,15,19,20,22,23,26,28,29,31,32,34,35,38,39,45,46,49,50,56,59,62,66,71,74,76,83,84,85,87,90,93,94,95,96,98,100,102,103,104,105,111,120,124,126,136,140,145,161,163,167,168,170,171,173,174,176,181,182,183,184,185,186,187,192,193,197,200,202,205,208,212,214,217,219,220,221,222,225,227,228,237,238,239,243,245,252,253,254,255,256,260,267,268,276,281,285,286,291,293,294,295,299,301,306,310,312,313,319,320,321,324,325,329,330,332,333,340,341,342,344,345,350,351,352,353,355,356,358,360,361,362,363,364,365,369,372,374,375,378,390,406],argumentpars:268,argumnet:364,aribtrarili:378,aris:152,arithmet:[29,249],arm:[0,22,236],armchair:120,armi:100,armor:[87,99,116,122,202,253],armour:87,armpuzzl:236,armscii:[16,64],arnold:34,around:[3,14,15,16,20,23,29,32,35,38,49,54,64,66,69,73,75,76,78,80,81,82,83,84,87,89,94,96,100,101,102,105,107,108,109,110,111,112,115,116,117,120,121,123,124,128,129,132,138,140,143,146,149,176,184,185,202,206,208,227,236,239,256,261,265,266,267,269,281,355,356,364,371],arrai:[62,101,325,378],arrang:71,arrayclos:[62,325],arrayopen:[62,325],arriv:[42,59,69,85,87,121,176,215,313],arrow:[3,47,110],art:[54,361],articl:[8,11,16,64,83,84,89,90,93,138,370],article_set:370,artifact:364,artifici:[117,121],artsi:118,arx:[72,138,154],arxcod:[138,154,408],as_view:[192,273,352],ascii:[16,64,70,76,161,361,364,378],asciiusernamevalid:161,asdf:176,ash:206,ashlei:[72,202,221,223,250,252,253,254,255,256],asian:378,asid:70,ask:[0,3,5,6,11,23,26,30,33,49,72,74,77,82,84,94,96,101,103,108,109,115,117,118,120,121,135,140,142,143,149,169,171,176,199,208,226,237,268,299,301,328,362,366,378],ask_choic:299,ask_continu:299,ask_input:299,ask_nod:299,ask_yesno:299,askew:116,asn:242,aspect:[8,27,30,38,61,81,93,107,110,121,205,223],assert:[8,123,365],assertequ:8,assertionerror:[187,365],asserttru:8,asset:[128,152,197,305],assetown:70,assign:[2,6,11,12,13,14,27,32,34,35,38,39,44,45,47,50,92,94,103,107,108,109,110,112,120,123,124,132,161,167,168,170,176,183,184,185,187,203,212,220,221,239,249,252,253,254,255,256,267,276,280,281,285,286,306,313,319,321,324,340,359],assist:149,associ:[13,27,42,59,67,83,87,102,108,112,138,149,161,166,176,192,225,228,239,281,340,342,351,406],assort:406,assum:[6,7,9,14,15,16,19,20,22,23,27,30,31,32,33,35,38,39,42,45,50,52,56,63,64,69,70,71,73,74,75,76,77,80,84,85,86,87,89,90,91,92,94,95,98,99,100,103,105,107,112,118,121,123,124,126,129,130,131,132,134,135,136,148,149,151,152,156,167,169,170,171,173,176,187,192,200,201,206,212,214,239,246,249,266,267,275,281,286,291,325,342,355,356,362,365,378,386,393,406],assumpt:[120,168],assur:[46,75],ast:[29,365],asterisk:[12,50,78,109,174],astronom:95,asymmetr:72,async:[135,378,408],asynccommand:49,asynchron:[5,19,22,37,55,81,86,87,163,281,310,311,325,371,378],at_:[46,369],at_access:[161,281],at_account_cr:[12,161],at_after_mov:[35,129,281],at_after_object_leav:269,at_after_travers:[35,266,281],at_again_posit:214,at_already_clos:214,at_already_consum:214,at_already_mov:214,at_already_open:214,at_appli:214,at_befor:281,at_before_drop:[253,256,281],at_before_g:[253,256,281],at_before_get:[256,281],at_before_leav:35,at_before_mov:[35,85,120,252,253,254,255,256,281],at_before_sai:[239,281],at_cannot_appli:214,at_cannot_mov:214,at_cannot_posit:214,at_cannot_read:214,at_cannot_rot:214,at_channel_cr:192,at_char_ent:129,at_clos:214,at_cmdset_cr:[20,22,71,84,85,88,90,91,93,94,95,98,100,102,109,120,123,124,132,169,177,178,179,180,199,200,201,202,205,209,212,220,232,235,236,239,247,252,253,254,255,256,261,264,265,266,267,360,362,363],at_cmdset_get:[161,281,340],at_code_correct:214,at_code_incorrect:214,at_consum:214,at_db_location_postsav:280,at_defeat:[252,253,254,255,256],at_desc:281,at_disconnect:[161,340],at_drink:214,at_drop:[253,256,281],at_end:290,at_err:[49,378],at_err_funct:49,at_err_kwarg:[49,378],at_failed_login:161,at_failed_travers:[35,245,266,281],at_first_login:161,at_first_sav:[161,192,281],at_first_start:352,at_focu:214,at_focus_:[212,214],at_focus_climb:214,at_focus_clos:214,at_focus_cod:214,at_focus_combin:214,at_focus_drink:214,at_focus_eat:214,at_focus_feel:214,at_focus_insert:214,at_focus_kneel:214,at_focus_li:214,at_focus_listen:214,at_focus_mov:214,at_focus_open:214,at_focus_press:214,at_focus_push:214,at_focus_read:214,at_focus_rot:214,at_focus_shov:214,at_focus_sip:214,at_focus_sit:214,at_focus_smel:214,at_focus_turn:214,at_focus_us:214,at_get:[202,256,281],at_giv:[253,256,281],at_green_button:214,at_heard_sai:130,at_hit:265,at_idmapper_flush:[352,369],at_init:[43,46,161,192,265,266,267,281],at_initial_setup:[41,107,305],at_initial_setup_hook_modul:305,at_left:214,at_lock:214,at_login:[46,56,312,313,321,324,329,330,340],at_look:[161,281],at_message_rec:161,at_message_send:161,at_mix:214,at_mix_failur:214,at_mix_success:214,at_msg_rec:[161,222,281],at_msg_send:[161,163,222,260,281],at_new_arriv:265,at_no_cod:214,at_nomatch:214,at_now_add:61,at_object_cr:[20,32,35,46,84,85,89,94,98,100,120,121,124,132,134,176,214,215,220,222,239,245,247,252,253,254,255,256,261,265,266,267,281,352],at_object_delet:281,at_object_leav:[215,267,269,281],at_object_post_copi:281,at_object_rec:[35,129,215,267,269,281],at_open:214,at_password_chang:161,at_paus:[39,293],at_posit:214,at_post_cmd:[22,88,167,171,184,187],at_post_command:22,at_post_disconnect:161,at_post_func:120,at_post_login:[85,161],at_post_portal_sync:339,at_post_puppet:281,at_post_unpuppet:281,at_pre_cmd:[22,167,171,184,187],at_pre_command:[22,120],at_pre_login:161,at_pre_puppet:281,at_pre_unpuppet:281,at_prepare_room:269,at_read:214,at_red_button:214,at_reload:[186,339],at_renam:352,at_repeat:[39,46,123,131,132,163,199,208,228,252,253,254,255,256,258,293,334,366],at_return:[49,378],at_return_funct:49,at_return_kwarg:[49,378],at_right:214,at_rot:214,at_sai:[130,214,281],at_script_cr:[39,123,131,132,163,199,208,228,237,238,252,253,254,255,256,258,269,285,293,334,366],at_script_delet:293,at_search:107,at_search_result:[185,378],at_server_cold_start:339,at_server_cold_stop:339,at_server_connect:319,at_server_reload:[39,156,161,163,281,293],at_server_reload_start:339,at_server_reload_stop:[85,339],at_server_shutdown:[39,156,161,163,281,293],at_server_start:[39,228,293,339],at_server_startstop:[41,85,107],at_server_stop:339,at_shutdown:339,at_smel:214,at_speech:214,at_start:[39,123,163,269,290,293],at_startstop_modul:295,at_stop:[39,123,132,252,253,254,255,256,293],at_sunris:95,at_sync:[340,341],at_tick:[45,295],at_travers:[35,246,269,281],at_traverse_coordin:269,at_turn_start:254,at_unfocu:214,at_upd:[254,291],at_weather_upd:134,atlanti:141,atleast:238,atom:[113,150],atop:269,atribut:359,att:27,attach:[13,35,42,44,68,81,83,84,90,92,94,102,109,110,112,156,171,176,181,184,186,198,222,232,250,269,276,281,292,338,349,353],attachmentsconfig:83,attachscript:176,attack:[15,27,72,74,86,87,88,97,109,114,115,116,121,123,136,149,152,170,239,250,252,253,254,255,256,265,266,281,286,319],attack_count:255,attack_nam:255,attack_skil:286,attack_typ:256,attack_valu:[252,253,254,255,256],attempt:[7,12,20,27,34,67,69,71,72,87,101,131,141,152,173,176,212,220,243,245,252,253,254,255,256,298,301,306,339,344,352,365,378,406],attemt:29,attent:[35,76,78,92,94,152,212],attitud:93,attr1:[176,236],attr2:[176,236],attr3:176,attr:[13,27,32,38,47,71,75,94,105,176,183,200,215,267,275,285,286,340,350,352,369,374],attr_categori:349,attr_eq:275,attr_g:[32,275],attr_gt:[32,275],attr_kei:349,attr_l:[32,275],attr_lockstr:349,attr_lt:[32,275],attr_n:[32,275],attr_nam:176,attr_obj:[350,352],attr_object:352,attr_typ:349,attr_valu:349,attract:77,attrcreat:[32,350],attread:13,attredit:[13,32,350],attrib:276,attribiut:350,attribut:[3,8,12,19,24,26,27,31,32,33,34,35,38,39,42,44,45,46,50,61,63,69,71,74,75,85,86,88,89,90,92,93,94,96,98,99,100,101,103,105,110,116,120,121,123,124,135,136,158,159,161,162,165,170,176,185,186,190,192,197,200,201,205,214,220,227,228,235,236,239,246,249,252,253,254,255,256,261,265,266,267,275,278,280,281,284,285,286,288,290,291,306,340,348,349,351,352,353,358,359,360,371,372,375,378,387,389,390,401,406,408],attribute1:124,attribute2:124,attribute_list:350,attribute_nam:[120,161,239,281,375],attributeerror:[3,61,108,120,340,350],attributeform:349,attributeformset:349,attributehandl:[46,350,373,378,387],attributeinlin:[162,190,278,288,349],attributeobject:13,attributeseri:387,attrkei:286,attrlist:350,attrnam:[13,27,32,38,46,176,249,275,352],attrread:[13,32,350],attrtyp:[13,350,351],attrvalu:27,attryp:351,atttribut:75,atyp:276,audibl:238,audio:47,audit:[158,159,192,195,240,281],audit_callback:242,auditedserversess:[242,243],auditingtest:244,aug:70,august:[70,378],aut:28,auth:[161,162,165,181,321,393,401,406],auth_password:321,auth_profile_modul:165,authent:[42,43,56,135,152,161,312,319,321,324,330,340,342,393,406],authenticated_respons:404,author:[90,133,149,161,225,228,381],auto:[3,4,11,15,20,21,22,23,27,35,39,42,50,69,72,78,84,106,114,117,135,143,146,158,161,165,167,171,175,176,183,186,187,238,239,249,261,270,273,276,281,286,290,295,298,301,312,322,329,330,339,342,352,357,363,364,393],auto_close_msg:261,auto_create_bucket:197,auto_help:[22,27,30,90,91,96,171,187,213,221,264,283,362,363],auto_help_display_kei:[171,187,362],auto_id:[162,271,278,401],auto_look:[27,213,221,264,283,362],auto_now_add:61,auto_quit:[27,213,221,264,283,362],auto_transl:238,autobahn:[312,318,329],autodoc:78,autofield:135,autologin:393,autom:[2,15,29,61,93,94,138,143,151,152,156,406],automat:[6,9,11,15,19,20,23,26,27,29,30,32,33,38,39,41,42,46,49,52,57,61,67,68,69,71,74,76,77,78,80,81,88,90,94,95,98,100,102,105,107,108,109,110,111,112,116,120,123,124,128,129,130,132,133,140,144,146,147,149,151,161,169,170,171,176,181,182,184,187,191,197,199,200,201,202,205,207,214,227,228,229,236,237,238,239,247,256,268,276,280,281,292,294,295,306,315,318,321,326,339,342,344,356,360,362,363,364,365,378,389,390,394],automatical:295,autostart:[39,292,358],autumn:[6,220],avail:[0,2,3,7,8,9,11,13,14,20,22,24,27,29,31,32,35,38,39,41,42,46,47,49,51,54,56,58,62,63,64,65,69,71,73,74,75,76,78,79,81,84,85,89,90,91,93,94,95,98,99,100,101,102,103,104,107,108,109,110,111,112,114,115,117,118,120,123,124,132,135,136,137,138,139,140,143,144,147,148,149,150,151,155,156,158,161,167,168,169,170,171,173,176,178,181,182,183,184,185,186,187,188,199,200,201,205,209,212,214,219,220,222,228,232,235,237,238,239,247,249,250,252,253,254,255,256,261,266,267,275,276,281,284,285,286,290,306,330,333,344,356,357,362,363,364,365,378,406],available_choic:[27,362],available_funct:285,available_languag:238,available_weapon:266,avatar:[62,81,107,108,110,281,321],avatarid:321,avenew:90,avenu:202,averag:[5,14,149,186,228,238,268],avoid:[0,3,6,8,11,13,19,20,22,27,32,38,46,54,56,66,72,76,77,78,98,100,108,110,111,115,117,120,133,139,140,151,169,176,237,238,261,268,269,275,280,306,310,320,330,340,350,352,355,356,357,360,363,365,369,387],awai:[0,3,11,13,15,16,27,30,32,38,39,42,49,57,61,69,70,73,74,75,76,80,84,87,96,108,111,114,116,120,121,124,132,149,182,202,217,250,253,256,261,265,267,269,281,290,341,355,378],await:49,awak:117,awar:[0,13,15,20,22,27,46,62,91,113,116,133,134,135,156,197,214,222,237,239,265,268,269,281,352,355],award:117,awesom:[67,110,143],awesome_func:111,aws:149,aws_access_key_id:197,aws_s3_access_key_id:197,aws_s3_cdn:[158,159,195,196],aws_s3_object_paramet:197,aws_s3_secret_access_kei:197,aws_secret_access_kei:197,aws_security_token:197,aws_session_token:197,awsstorag:[158,159,195],axe:117,axhear:275,azur:151,b64decod:374,b64encod:374,b_offer:199,baaaad:8,back:[0,2,6,7,11,13,14,15,19,20,22,23,26,27,29,31,34,39,42,46,47,49,50,59,61,64,67,69,71,74,75,76,78,81,84,87,92,94,96,98,100,101,103,105,107,108,109,110,111,112,113,114,115,116,117,118,119,121,123,124,126,130,132,133,135,140,143,149,151,156,157,158,161,170,173,176,181,185,199,200,205,214,217,239,245,249,250,255,260,261,283,301,306,310,313,319,321,324,339,352,359,362,363,371,378],back_exit:69,backbon:[135,356],backend:[2,8,38,39,67,140,158,159,197,350,378,383,385,390,392],backend_class:350,background:[0,17,27,49,54,87,110,133,135,149,152,156,203,223,355,365,406],backpack:20,backtick:[11,78,365],backtrack:11,backup:[11,35,42,49,107,149,185,356],backward:[26,27,94,132,371],bad:[8,39,58,69,71,77,81,90,94,100,110,112,117,118,141,243,303],bad_back:276,baddi:114,badg:10,badli:249,bag:[102,205,378],bake:73,baker:117,balanc:[87,92,115,117,123,138,364],ball:[20,41,168,169,206,286],ballon:236,balloon:236,ban:[32,55,85,102,117,161,174,276,408],band:[47,62,321,324,325],bandag:73,bandit:74,bandwidth:[197,314],banid:174,bank:115,bar:[27,29,33,39,44,47,59,62,67,99,102,107,112,116,223,239,250,325,362,365,378],bare:[22,41,80,94,109,116,121,223,253],barehandattack:92,bargain:61,bark:206,barkeep:[3,239],barrel:114,barstool:120,barter:[39,115,129,143,158,159,195],bartl:138,base:[2,3,8,14,17,22,23,27,29,32,35,39,42,45,46,47,51,59,61,63,64,66,70,71,72,73,75,76,78,79,80,81,83,84,88,89,90,92,93,94,96,97,100,103,105,107,108,111,112,113,114,115,116,118,121,122,124,126,128,131,133,135,136,138,140,143,147,148,149,151,152,154,158,161,162,163,164,165,167,169,170,171,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,190,191,192,193,194,197,198,199,200,201,202,205,206,207,208,209,210,212,213,214,215,217,218,220,221,222,225,226,228,229,231,232,235,236,237,238,239,243,244,245,246,247,248,249,250,252,253,254,255,256,258,260,261,262,264,265,266,267,268,269,271,272,273,276,278,279,280,281,283,285,286,288,289,290,291,292,293,294,295,297,298,299,301,303,304,307,308,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,332,333,334,337,339,340,341,342,344,345,346,349,350,351,352,353,355,356,357,360,361,362,363,364,365,366,368,369,370,371,372,373,374,375,376,377,378,382,385,386,387,388,389,390,393,395,396,401,404,406,407,408],base_account_typeclass:12,base_char_typeclass:131,base_character_typeclass:[98,131,135,136,161,176],base_field:[162,271,278,349,401],base_filt:385,base_guest_typeclass:57,base_object_typeclass:[38,104,108,286,352],base_script_path:275,base_script_typeclass:39,base_set:70,baseapplic:214,baseclass:266,basecommand:102,baseconsum:214,basecontain:357,baseinlineformset:349,baseline_index:378,basenam:390,baseobject:46,baseopt:372,basepath:378,basepermiss:386,baseposition:214,basest:217,basetyp:[281,356],basetype_posthook_setup:281,basetype_setup:[32,89,161,163,192,281],basetypeclassfilterset:385,bash:[2,143,266],basi:[22,77,83,95,107,128,149,184,194,197,239,275,330,352,361],basic:[0,2,9,12,16,17,20,22,23,32,34,47,51,52,56,59,61,64,67,69,70,71,72,74,76,87,89,92,93,94,95,96,97,98,102,103,107,108,109,110,111,113,114,115,116,117,120,121,123,126,129,130,132,133,135,136,138,156,161,163,176,181,183,192,194,205,221,227,236,253,255,266,275,277,281,332,376,383,390,401,406,408],bat:[70,143],batch:[24,76,107,138,143,158,159,175,286,310,350,353,354,408],batch_add:[286,350,353],batch_cmd:15,batch_cod:[14,356],batch_code_insert:14,batch_create_object:286,batch_exampl:356,batch_import_path:[14,15],batch_insert_fil:15,batch_update_objects_with_prototyp:286,batchcmd:[115,117,175],batchcmdfil:[15,356],batchcod:[15,76,102,117,125,138,175],batchcode_map:76,batchcode_world:76,batchcodefil:14,batchcodeprocessor:356,batchcommand:[15,71,102,114,125,143,175,356],batchcommandprocessor:356,batchfil:[15,16,76,356],batchprocess:[158,159,166,172],batchprocessor:[14,158,159,175,354],batchscript:[14,356],batteri:161,battl:[114,123,138,152,252,253,254,255,256],battlecmdset:[252,253,254,255,256],bayonet:73,baz:250,bazaar:63,beach:76,bear:[237,265],beat:[115,117,123],beaten:[123,267],beauti:[71,75,135],beazlei:138,becam:[87,133],becasu:4,becaus:[2,3,12,13,14,16,20,29,30,32,35,38,43,45,46,49,50,51,56,58,63,69,70,71,74,76,78,81,84,85,87,90,91,92,101,102,105,108,109,110,111,116,118,120,121,123,128,129,133,135,136,139,142,162,170,188,192,210,217,227,238,255,269,281,293,313,319,332,342,349,355,365,372,374,378,390],becom:[3,9,27,32,34,38,41,49,61,62,65,69,71,75,76,77,78,81,82,90,92,98,102,106,107,108,109,110,115,117,120,121,137,173,187,206,222,236,238,250,253,281,286,340,356,362],been:[2,3,5,9,11,14,15,27,29,39,42,52,58,67,69,71,74,75,78,83,84,90,94,96,100,101,105,110,112,123,124,129,133,135,136,138,140,152,157,169,170,175,176,184,185,192,200,205,228,236,237,239,252,253,254,255,256,267,269,273,276,280,281,285,286,295,303,315,319,321,329,339,340,341,342,344,349,350,352,356,360,361,378,381,382,406,407],befit:46,befor:[1,3,5,6,7,8,10,11,13,14,15,16,19,20,22,27,32,33,38,39,41,43,44,45,46,47,49,50,60,61,63,64,67,71,73,74,75,76,77,83,84,85,86,87,90,92,93,94,96,98,100,101,102,103,105,108,109,110,111,113,115,117,120,123,124,129,130,132,133,134,135,136,138,140,146,148,149,151,152,161,167,168,171,176,181,184,188,192,198,205,207,208,210,217,220,221,222,223,227,231,238,239,242,243,248,249,250,252,253,254,255,256,261,264,266,267,269,275,276,280,281,284,286,294,295,301,310,319,321,327,335,337,339,340,344,346,350,355,356,357,358,362,363,364,366,370,371,374,378,406],beforehand:[11,13,357],beg:15,beggar:69,begin:[0,3,7,8,14,15,22,26,32,43,49,69,71,74,76,78,80,83,85,90,94,96,101,103,105,110,115,119,123,129,134,136,147,182,227,238,239,250,252,253,254,255,256,281,355,356,362,365,375,408],beginn:[80,97,101,108,113,115,138],behav:[8,13,14,43,71,87,96,101,103,109,110,111,156,378],behavior:[5,13,20,22,26,30,38,47,54,67,69,90,96,107,133,161,171,187,202,205,221,254,256,267,268,301,349,362],behaviour:[13,20,22,32,133,347,358,364,378],behind:[6,11,13,22,31,38,44,50,54,75,78,80,84,111,114,133,143,175,237,267,290,295,369],behvaior:363,being:[2,3,5,8,11,13,14,20,22,23,27,29,38,39,43,45,46,49,59,62,66,69,71,73,76,77,81,84,85,86,92,96,101,104,106,107,108,110,114,116,117,118,130,133,135,142,143,149,152,161,168,176,182,186,192,197,208,209,222,232,238,239,249,252,253,254,255,256,260,261,267,273,281,303,306,313,342,344,349,350,352,355,356,358,362,363,364,365,378,381,382,385,387,407],beipmu:141,belong:[15,44,59,68,81,83,105,110,135,152,170,239,250,269,273,284],belov:117,below:[2,3,7,8,11,13,14,15,16,19,20,22,23,26,27,31,32,34,38,39,42,46,49,50,52,54,62,68,69,70,71,73,75,76,78,81,85,87,89,93,94,95,96,98,109,110,111,115,120,121,124,128,129,130,135,136,139,140,143,149,151,156,165,176,184,185,194,200,202,205,206,209,219,223,238,239,249,250,252,253,254,255,256,262,268,273,275,280,281,290,313,333,350,352,353,362,364,370,389],beneath:19,benefici:[75,254],benefit:[8,63,116,118,137,149,151,152,170,350,356,362],besid:[7,15,20,69,76,109,223],best:[0,26,39,41,58,63,67,70,71,77,93,94,104,107,115,118,135,141,147,152,183,200,238,250,268,286,301,321,364,372,407],bet:[20,42,352],beta:[25,142,149],betray:27,better:[3,5,16,23,27,29,30,38,39,44,54,61,63,69,70,73,80,81,82,85,90,91,94,98,100,101,107,108,115,118,120,121,135,136,140,201,206,246,253,267,281,286,318,321,324,332,350,356],bettween:121,between:[2,11,12,15,20,22,29,34,38,39,42,44,47,49,54,56,58,62,64,68,69,71,74,75,78,81,85,86,89,90,92,93,94,96,100,101,102,107,108,110,111,114,116,117,121,123,124,131,132,133,149,151,168,171,176,181,183,186,187,194,199,202,203,205,206,227,228,231,232,235,237,238,239,248,249,250,252,253,254,255,256,281,286,295,301,310,313,320,321,324,325,332,333,340,353,355,356,358,362,364,365,366,378,395],bew:220,bewar:89,beyond:[8,12,22,28,35,62,70,71,77,81,85,93,117,136,149,171,176,187,194,200,212,239,250,261,267,285,350,352,362,364],bg_colormap:377,bgcolor:377,bgfgstart:377,bgfgstop:377,bgstart:377,bgstop:377,bias:176,bidirect:310,big:[13,14,15,22,32,68,70,73,77,86,87,93,102,103,111,114,117,118,121,168,185,248,249,261,356,363,375,378],bigger:[56,77,84,96,105,124,238,249],biggest:[147,249,378],biggui:22,bigmech:84,bigsw:87,bikesh:105,bill:[149,152],bin:[2,70,81,83,106,143,148,151],binari:[5,140,143,312,314,329],bind:145,birth:401,bit:[0,3,7,8,11,17,25,38,39,47,50,58,69,70,71,72,74,83,87,89,90,95,96,98,102,105,106,107,110,111,113,115,117,118,120,132,136,143,148,188,206,210,276,281,356],bitbucket:93,bite:[76,115],bitten:105,black:[54,111,121,133,355],blackbird:138,blackbox:205,blacklist:152,blade:[117,206,266],blank:[27,61,129,136,161,221,355],blankmsg:221,blargh:38,blast:[205,206],blatant:50,blaufeuer:105,bleed:[11,54,107,249,364],blend:236,blender:236,blind:[54,130,261],blind_target:261,blindcmdset:261,blindli:276,blink:[103,261,377],blink_msg:261,blist:6,blob:[74,78,90],block:[6,24,26,27,29,32,39,50,54,66,80,81,85,86,94,96,101,102,110,113,124,126,135,136,149,152,156,174,175,176,213,214,219,220,256,264,265,266,269,283,320,356,362,365,378,406,407],blocking_cmdset:85,blockingcmdset:85,blockingroom:85,blocktitl:96,blog:[77,80,82,113,138,149,150],blond:116,blowtorch:141,blue:[14,54,93,98,109,110,117,133,266,355],blueprint:[47,76,93],blurb:142,board:[23,32,75,115,132,138],boat:[20,132,170],bob:[22,98,174,219],bodi:[8,17,19,22,27,38,66,71,74,78,90,94,110,116,126,135,192,226,232,303,358,378],bodyfunct:[39,103,158,159,195,257,262],bog:[84,115],boi:44,boiler:46,bold:142,bolt:286,bone:[80,116,121],bonu:[90,117,121,149,253,254,290],bonus:[87,117,253],book:[38,67,75,95,101,112,117,121,126,138,214],bool:[12,20,22,23,27,31,33,39,161,162,163,165,167,168,169,170,171,176,190,192,193,194,199,200,202,205,208,209,214,217,219,221,223,225,228,237,238,239,249,250,252,253,254,255,256,269,272,276,278,280,281,285,286,288,290,291,292,293,294,295,301,306,307,312,313,318,319,320,324,329,330,338,340,342,344,350,351,352,353,355,356,358,360,362,363,364,365,366,369,373,375,377,378,381,386],booleanfield:[135,162,271],booleanfilt:385,boom:[84,108],boot:[32,102,108,151,156,174,295],bootstrap:[24,55,83,408],border:[76,94,99,173,187,214,217,219,221,361,364],border_bottom:364,border_bottom_char:364,border_char:364,border_left:364,border_left_char:364,border_right:364,border_right_char:364,border_top:364,border_top_char:364,border_width:364,borderless:94,borderstyl:221,bore:[50,80,115,116,152],borrow:[20,143,169,310],bort:28,boss:94,bot:[5,106,135,144,147,152,158,159,160,165,181,192,306,312,313,320,342,406],bot_data_in:[163,306],both:[0,2,6,7,8,9,11,13,16,19,20,22,23,29,31,33,34,41,42,46,52,56,61,62,69,71,72,75,76,77,78,85,91,92,93,94,95,96,100,101,105,107,109,110,111,116,117,118,120,123,128,132,135,136,138,140,144,146,149,152,156,167,169,176,181,186,194,199,203,214,219,223,232,236,245,249,250,255,256,267,276,281,285,286,287,290,293,295,310,319,329,330,339,341,344,350,351,355,358,362,364,365,373,378,387,390],bother:[9,87,152,191,350],botnam:[147,181,313,342],botnet:152,boto3:197,boto:197,botstart:163,bottom:[7,8,28,46,47,76,83,89,90,93,94,96,100,102,110,120,135,142,170,197,232,255,269,286,356,363,364],bought:100,bouncer:[19,152,361],bound:[19,63,78,93,107,108,225,249,378],boundari:[248,249,378],bounti:82,bow:[117,286],bowl:205,box:[3,7,29,32,34,38,41,57,67,69,73,74,76,80,94,96,103,105,108,109,110,111,113,116,121,124,126,139,143,146,149,176,212,239,275,310,356,401],brace:[69,71,85,90,101,281,355],bracket:[66,78,186,203,365],branch:[2,70,72,77,78,90,102,143,151,217,237,250,407],branchnam:11,brandymail:232,bread:[51,73,205],breadrecip:205,breadth:256,break_lamp:261,break_long_word:364,break_on_hyphen:364,breakag:117,breakdown:186,breakpoint:[7,51,158],breath:[108,111],breez:[39,134],breviti:[94,110],bribe:27,brick:99,bridg:[42,59,71,79,82,114,138,140,267],bridgecmdset:267,bridgeroom:267,brief:[11,51,52,61,74,84,85,94,100,103,106,113,126,156,221,268,281,345],briefer:[35,156],briefli:[51,108,117,149,156,261],bright:[54,98,110,133,203,261,355],brightbg_sub:355,brighten:54,brighter:54,brilliant:11,bring:[75,116,118,124,127,128,132,135,140,151,152,250,256,265,343],broad:89,broadcast:[181,310],broader:[89,239,281],broken:[54,63,78,115,238,261],brown:355,brows:[7,11,47,70,80,85,89,94,95,96,100,101,106,124,126,128,149,152,406],browser:[0,47,51,67,70,78,81,82,96,106,107,113,126,128,135,136,139,143,148,149,152,155,329,330,406],brunt:117,brutal:268,bsd:137,btest:54,btn:17,bucket:[197,198,242],bucket_acl:197,bucket_nam:197,buf:[116,360],buff:116,buffer:[22,26,47,71,185,197,198,303,330,360],buffer_s:197,bug:[0,3,8,11,14,49,72,77,82,93,110,115,117,118,124,137,142,156,281,352],buggi:[13,362],bui:[100,117,199],build:[2,7,10,13,14,15,16,19,20,24,27,30,32,34,35,38,42,44,46,47,49,61,63,64,66,68,70,73,80,81,93,96,97,98,102,104,105,107,108,109,110,113,114,116,118,119,120,122,124,127,128,131,138,143,148,151,158,159,166,168,172,174,175,182,183,186,192,200,217,219,220,226,238,239,245,265,268,276,281,285,286,301,312,313,356,364,401,407,408],build_match:168,builder:[12,15,29,30,32,38,44,52,63,71,83,85,92,94,100,104,108,115,118,120,124,174,176,181,182,186,200,202,220,221,236,239,245,261,267,268,269,276,281,332,352,356,386],buildier:286,building_menu:[158,159,195],buildingmenu:[71,200],buildingmenucmdset:200,buildprotocol:[298,311,312,313],buildshop:100,built:[14,19,24,27,29,51,56,67,78,81,93,94,107,110,115,116,118,121,124,132,142,143,148,151,152,165,194,236,238,273,280,290,295,350,352,353,356,360,362,370],builtin:314,bulk:152,bullet:[78,115],bulletin:[32,115,138],bulletpoint:78,bunch:[16,19,63,64,94,105,109,111,116,120],burden:99,buri:[63,114],burn:[114,115,118,121,149,266],busi:[81,82,116,149,199],butter:[51,205],button:[7,11,14,15,20,22,32,34,47,59,62,67,70,107,109,110,135,136,176,206,214,261,266,333,363],button_expos:266,buy_ware_result:100,byngyri:238,bypass:[4,32,49,52,83,94,103,108,114,120,123,133,161,176,192,245,275,276,352,358,375,393],bypass_superus:32,bytecod:355,bytestr:[310,378],bytestream:378,c_creates_button:333,c_creates_obj:333,c_dig:333,c_examin:333,c_help:333,c_idl:333,c_login:333,c_login_nodig:333,c_logout:333,c_look:333,c_move:333,c_moves_:333,c_moves_n:333,c_social:333,cabinet:37,cabl:99,cach:[8,13,22,39,46,47,50,61,86,89,108,139,161,171,186,191,192,197,220,248,265,266,276,280,281,305,344,349,350,352,353,354,367,369,378],cache_inst:369,cache_lock_bypass:276,cache_s:[344,369],cached_properti:378,cactu:255,cake:20,calcul:[19,39,49,85,89,105,121,123,124,170,208,220,231,238,248,249,252,253,255,256,286,366,369,378,406],calculated_node_to_go_to:27,calculu:92,calendar:[72,208,231,366],call:[0,2,3,5,8,9,11,12,13,14,15,19,20,26,27,29,31,32,33,35,38,39,41,42,43,45,46,47,49,51,56,59,61,62,63,65,67,69,71,73,74,75,76,78,81,83,84,85,86,87,88,89,90,92,93,94,95,96,98,100,101,102,103,104,105,106,107,109,110,111,112,115,118,120,121,123,124,126,129,130,131,132,133,134,135,136,140,143,144,146,147,148,149,151,155,156,161,163,167,168,169,170,171,173,176,181,184,185,186,187,188,191,192,199,200,202,205,206,207,208,209,210,212,214,215,217,219,220,221,222,225,226,227,228,229,231,236,237,238,239,245,247,249,250,252,253,254,255,256,258,260,261,264,265,266,267,268,269,275,276,280,281,284,285,286,291,293,294,295,298,301,303,305,306,310,311,312,313,314,315,316,317,319,320,321,322,323,324,325,326,328,329,330,332,333,334,339,340,341,342,343,346,349,350,352,353,355,356,357,358,360,362,363,364,365,366,369,371,373,374,375,378,386,390,401,406],call_async:49,call_command:8,call_ev:[69,227],call_inputfunc:[59,340,342],callabl:[26,27,33,38,45,65,75,124,200,217,221,228,250,254,281,284,285,286,291,295,299,301,303,311,342,357,360,362,363,365,371,373,374,378],callables_from_modul:378,callbac:71,callback1:362,callback:[19,22,26,27,31,33,45,49,71,83,87,95,163,200,208,221,225,226,227,228,229,231,243,250,264,281,291,294,295,299,301,303,306,310,311,312,314,328,329,332,343,362,366,371,376,378,408],callback_nam:[225,228],callbackhandl:[158,159,195,224],called_bi:167,calledbi:378,caller:[3,13,14,19,22,26,29,32,34,35,45,46,49,59,61,62,66,71,73,75,76,78,84,85,86,87,88,90,91,92,94,98,99,100,101,102,108,109,112,120,121,123,124,132,146,163,167,168,169,171,173,176,177,181,182,183,184,185,186,187,191,200,205,212,213,214,215,221,226,232,236,239,247,250,261,264,266,267,268,269,276,281,283,285,286,356,360,362,363,365,372,378],callerdepth:378,callertyp:167,callinthread:346,calllback:227,callsign:[27,214,306],calm:76,came:[70,76,80,84,85,102,110,134,138,265,269,281],camp:76,campfir:76,campsit:76,can:[0,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,35,37,38,39,41,42,43,44,45,46,47,49,50,52,53,54,56,57,58,59,61,62,63,64,65,67,68,69,70,72,73,74,75,76,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,109,110,113,114,115,116,118,120,121,123,124,126,127,128,129,130,131,132,133,135,136,137,138,140,141,142,143,144,146,147,148,149,150,151,152,155,156,160,161,163,165,168,169,170,171,173,174,176,181,182,183,184,185,186,187,191,192,193,194,197,198,199,200,202,203,205,208,209,213,214,215,217,219,220,221,222,223,227,228,231,232,236,237,238,239,242,245,249,250,252,253,254,255,256,260,261,265,266,267,268,269,273,275,276,280,281,284,285,286,287,290,291,293,295,301,312,316,319,321,324,325,329,330,332,333,339,340,341,342,343,346,347,348,350,351,352,353,355,356,357,358,360,361,362,363,364,365,372,373,374,375,376,378,379,381,386,387,390,401,406],can_:227,cancel:[19,31,87,120,227,252,253,254,255,256,281],candid:[22,71,112,120,135,168,236,239,281,375],candl:170,cannon:105,cannot:[4,8,9,13,14,15,19,20,22,26,27,32,38,41,44,49,52,54,58,70,71,74,82,84,85,86,87,89,91,92,96,100,107,108,109,112,114,115,118,121,124,135,143,149,161,163,170,173,176,192,200,205,217,220,221,225,228,245,250,256,265,266,272,275,276,281,285,295,350,357,359,361,364,369,378],cantanker:372,cantclear:221,cantillon:138,cantmov:85,canva:75,capabl:[2,32,42,59,62,75,81,94,115,173,247,306,328,401],cape:93,capfirst:96,capit:[29,50,62,70,81,85,87,110,111,117,124,176,219,222,237,238,249,355,365],captcha:135,caption:78,captur:[85,101,371,406],car:[34,132],carbon:[205,206],card:152,cardin:[75,91,94,176],care:[22,27,49,50,61,69,75,78,81,83,91,92,93,95,101,108,110,117,118,123,132,133,134,137,140,156,161,169,192,205,212,220,236,239,264,265,267,275,281,352,356,360,362,363,364,378],career:118,carefulli:[5,42,76,80,135],carri:[20,32,73,99,100,103,107,115,120,123,129,194,202,206,253,265,275,340,351],carv:73,cascad:369,case_insensit:214,caseinsensitivemodelbackend:393,cast:[38,44,86,111,250,255],caster:[86,255],castl:[14,76,104,114,220,267],cat:148,catchi:83,categor:44,categori:[2,8,13,22,27,30,38,44,61,68,73,78,89,96,102,105,112,171,172,173,174,175,176,181,182,183,184,185,186,187,188,191,199,200,201,202,205,209,210,212,215,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,272,273,275,281,285,286,350,351,353,358,360,362,363,370,372,375,378,406],categoris:92,category2:370,category2_id:370,category_id:370,category_index:250,cater:[87,118],caught:[3,6,27,120,193],cauldron:206,caus:[3,8,13,20,32,47,50,68,81,87,88,102,108,123,124,129,140,149,170,210,261,269,281,332,364,378],caution:[47,95,362],cave:74,caveat:[49,65,120,197],caveman:92,cblue:11,cboot:[50,102,181],cc1:143,cccacccc:361,ccccc2ccccc:94,cccccccc:361,ccccccccccc:94,cccccccccccccccccbccccccccccccccccc:361,ccccccccccccccccccccccccccccccccccc:361,ccreat:[90,94,102,144,147,150,181],cdesc:[90,102,181],cdestroi:[102,181],cdmset:20,cdn:152,ceas:176,cel:361,celebr:115,cell:[0,76,94,96,114,221,361,364],celltext:361,cemit:[102,181],censu:351,center:[29,38,51,75,76,83,89,217,219,223,355,364,378],center_justifi:38,centos7:145,centr:76,central:[8,31,48,73,76,81,134,151,161,170,194,205,215,281,286,310,358,362,369],centre_east:76,centre_north:76,centre_south:76,centre_west:76,centric:[32,42,70,124,239],cert:[139,145,322,326],certain:[6,14,15,20,22,32,39,42,43,45,51,52,53,62,63,77,78,81,85,87,107,116,117,132,140,148,149,176,193,199,238,242,249,261,266,269,275,285,293,301,307,324,328,343,349,350,351,360,364,365,375,378,401],certainli:[16,91],certbot:[149,152],certfil:[322,326],certif:[139,149,322,326],cet:371,cflag:148,cgi:149,cha:[27,94],chain:[27,38,49,69,74,87,105,227,228,333,362,378],chain_1:69,chainedprotocol:321,chainsol:105,chair:[14,35,44,46,101,115],challeng:[97,111,114,121,138,215],chan:181,chanalia:181,chanc:[11,20,29,45,57,71,73,84,86,108,114,115,121,123,142,169,206,252,253,254,255,256,261,266,267,333],chance_of_act:333,chance_of_login:333,chandler:123,chang:[0,2,3,8,10,12,13,14,15,16,20,22,23,25,26,27,29,30,31,32,33,34,35,38,39,41,42,43,44,45,46,47,50,51,52,54,55,57,59,61,67,70,71,73,75,76,77,79,81,83,84,87,88,89,90,93,95,98,100,101,102,103,105,107,109,110,111,113,115,116,120,121,122,123,124,126,130,132,133,134,135,136,137,139,140,142,143,146,148,149,151,154,156,161,162,170,171,173,174,176,181,182,187,190,192,199,200,202,205,210,214,217,220,222,223,225,228,235,238,239,245,246,248,249,250,252,253,254,255,256,265,266,267,268,269,273,278,281,286,288,290,291,293,295,301,306,317,332,339,340,347,349,350,352,356,359,360,363,364,365,371,372,373,374,390,406],change_name_color:250,changeabl:58,changelog:106,changepag:136,chanlist:181,channam:90,channel:[12,13,19,20,22,24,32,34,43,44,46,50,52,61,79,80,82,97,99,102,107,108,112,115,124,138,144,146,147,149,150,154,161,163,167,169,170,176,181,185,189,190,191,192,193,194,228,261,305,312,313,320,333,340,342,350,358,371,375,404,406,408],channel_:23,channel_ban:[90,181],channel_color:85,channel_command_class:[23,90],channel_connectinfo:340,channel_detail:406,channel_handl:[158,191],channel_list:406,channel_prefix:[85,192],channel_search:193,channel_set:194,channel_typeclass:404,channeladmin:190,channelam:191,channelattributeinlin:190,channelcmdset:[20,102],channelcommand:[23,90,191],channelconnect:194,channelcr:181,channelcreateview:192,channeldb:[46,79,90,158,190,192,194,348],channeldb_db_attribut:190,channeldb_db_tag:190,channeldb_set:[350,353],channeldbmanag:[193,194],channeldeleteview:192,channeldesc:[90,191],channeldetailtest:404,channeldetailview:[192,406],channelhandl:[23,90,158,159,167,189,192],channelkei:[90,191,193],channellist:181,channellisttest:404,channellistview:406,channelmanag:[192,193],channelmixin:406,channelnam:[23,90,147,163,191,312],channeltaginlin:190,channelupdateview:192,char1:[8,121,182,187,404],char2:[8,121,182,404],char_health:267,char_nam:135,charac:33,charact:[2,3,6,8,12,13,15,16,17,19,20,22,23,26,27,29,30,31,32,34,39,42,46,52,54,56,58,61,62,64,66,67,69,70,71,75,76,79,80,84,86,87,88,89,90,92,93,95,96,97,98,100,101,102,103,104,105,106,107,109,110,111,112,113,122,123,128,129,130,131,132,140,146,158,160,161,168,169,171,173,176,177,178,182,183,184,191,192,200,201,202,212,214,215,217,220,221,222,223,225,227,228,232,235,237,238,239,242,247,249,250,252,253,254,255,256,258,261,265,266,267,269,273,276,281,293,306,327,340,345,350,352,355,356,361,362,364,365,376,378,379,385,390,401,404,406,408],character1:121,character2:121,character_cleanup:[215,217],character_cmdset:220,character_ent:217,character_exit:215,character_form:406,character_id:281,character_leav:217,character_list:406,character_manage_list:406,character_typeclass:[8,161,376,404],charactercmdset:[20,71,84,85,88,90,91,93,94,95,98,108,109,120,124,178,200,202,220,232,235,245,252,253,254,255,256,267],charactercreateview:[404,406],characterdeleteview:[404,406],characterdetailview:406,characterform:[401,406],characterlistview:[404,406],charactermanageview:[404,406],charactermixin:406,characterpuppetview:[404,406],charactersheet:27,characterupdateform:[401,406],characterupdateview:[404,406],characterviewset:390,charapp:135,charat:221,charcreat:[69,74,96,102,173,201],chardata:94,chardelet:[102,173],chardeleteview:[273,352],chardetailview:[273,352],charfield:[61,135,162,271,278,349,374,401],charfilt:385,charg:[72,149],chargen:[135,158,159,192,195,273,352],chargencmdset:124,chargenroom:124,chargenview:[273,352],charnam:[94,173,365],charpuppetview:352,charset:378,charsheet:94,charsheetform:94,charupdateview:[273,352],chase:114,chat:[0,11,12,23,32,70,77,80,82,94,115,117,118,124,138,143,144,147,150,154,330,371],chatroom:93,chatzilla:147,cheap:[11,118],cheaper:45,cheapest:149,cheapli:267,cheat:[78,121,140],chec:187,check:[0,2,3,6,7,8,9,10,11,14,15,19,20,22,27,29,30,34,35,38,39,44,45,46,50,52,56,61,69,71,73,74,75,76,77,78,82,83,85,86,87,89,90,91,92,94,96,98,99,100,101,107,108,109,113,117,118,120,121,123,124,128,129,130,132,135,142,143,144,146,149,150,151,152,155,156,161,162,167,168,169,170,171,173,175,176,181,182,183,184,186,187,188,192,194,197,199,201,202,205,210,214,215,217,220,221,228,232,249,252,253,254,255,256,258,261,265,267,268,269,275,276,280,281,285,286,290,292,293,300,301,305,310,316,321,340,342,344,345,346,349,350,352,353,355,356,358,365,372,373,378,379,381,386,406],check_attr:176,check_character_flag:214,check_circular:330,check_databas:301,check_db:301,check_defeat:121,check_end_turn:123,check_error:300,check_evennia_depend:378,check_flag:[214,215],check_from_attr:176,check_grid:75,check_has_attr:176,check_light_st:267,check_loc:197,check_lock:386,check_lockstr:[32,83,276],check_main_evennia_depend:301,check_mixtur:214,check_obj:176,check_perm:215,check_permiss:285,check_permstr:[161,352],check_show_help:183,check_to_attr:176,check_warn:300,checkbox:135,checker:[16,75,275,321,379,382],checklockstr:102,checkout:[11,70,151],checkoutdir:2,chemic:206,chest:[32,101,111,112],chicken:212,child:[22,27,32,81,102,108,109,111,120,123,163,165,171,176,187,205,212,214,217,267,280,286,290,346,370,387],childhood:27,children:[22,44,46,81,84,105,129,165,280,281,290,301,351,370],chillout:176,chime:19,chines:[64,85,138],chip:94,chmod:2,choci:200,choic:[8,16,22,27,29,38,39,42,43,64,66,80,83,101,109,110,111,113,120,123,134,137,140,149,161,173,176,199,200,221,252,268,299,360,362,365],choice1:66,choice2:66,choice3:66,choos:[7,14,27,29,49,67,68,70,75,78,81,93,95,100,105,116,117,121,123,124,131,133,135,147,187,247,250,252,253,254,255,256,261,265,314,362,365,377,408],chop:[22,266],chore:[30,115],chose:[61,94,110,135,142,152,155,250],chosen:[7,27,62,71,123,134,221,223,362,365],chown:151,chractercmdset:267,chrome:141,chronicl:221,chroot:145,chug:22,chunk:[14,76,96,197,303,356],church:[19,116],church_clock:19,churn:120,cid:333,cillum:28,cinemat:[217,219],circl:89,circuit:47,circular:[303,357],circumst:[27,65,74,93,100,107,109,110,120,169,255,401],circumv:174,cis:381,citi:117,cjust:[29,365],clang:148,clank:69,clarifi:85,clariti:[61,101,111,124,148,206],clash:[20,113,140,149,176,191,352],class_from_modul:378,classic:[14,42,44,45,108,117,123,126,138],classmethod:[89,161,192,205,207,273,281,293,352,369,395],classnam:[13,111],classobj:352,claus:[130,137],clean:[11,17,27,58,76,83,85,86,108,109,114,120,123,156,162,169,171,176,192,199,206,215,217,239,252,253,254,255,256,266,267,269,281,290,301,305,319,329,342,349,352,355,360,362,369,374,377,378,401],clean_attr_valu:349,clean_attribut:[46,161,352],clean_cmdset:[46,352],clean_senddata:342,clean_str:355,clean_usernam:162,cleaned_data:135,cleaner:[101,111,124],cleanli:[42,81,156,167,171,181,191,221,303,312,318,329,342,360],cleanup:[8,13,22,26,27,56,71,162,199,205,217,264,267,362],clear:[9,11,13,16,22,26,41,44,45,46,47,50,56,64,66,71,76,77,78,81,82,83,87,96,98,115,118,120,121,134,156,170,173,174,176,182,191,221,237,239,248,249,267,276,280,281,291,295,303,340,344,350,352,353,362,369],clear_attribut:350,clear_client_list:337,clear_cont:[35,281],clear_exit:[35,281],clearal:[66,182],clearli:[9,50,77,108,369],cleartext:[243,358],clemesha:346,clever:[20,27,49,276],cleverli:42,click:[2,7,9,11,47,53,65,67,78,96,106,135,149,362],clickabl:[65,78,408],client:[2,9,22,26,28,29,31,33,41,42,43,50,53,54,56,63,64,70,71,76,78,80,81,85,88,98,101,103,107,108,109,110,117,123,126,128,129,133,138,139,140,142,143,144,145,147,148,151,152,154,155,158,159,161,163,171,173,181,186,243,296,298,302,304,306,310,311,312,313,314,315,316,317,319,321,323,324,325,326,328,329,330,332,333,339,340,341,342,359,360,362,377,378,385,387,406,408],client_address:56,client_class:388,client_default_height:28,client_disconnect:330,client_encod:140,client_opt:[306,325],client_secret:144,client_typ:214,client_width:[22,171],clientconnectionfail:[298,312,313],clientconnectionlost:[298,312,313],clientfactori:332,clienthelp:47,clientraw:186,clientsess:[329,330],clientwidth:102,cliff:[103,176],climat:44,climb:[5,22,80,176,214,266],climbabl:[214,266],clist:181,clock:[19,22,50,102,121,181],clone:[9,10,58,78,81,106,143],close:[7,11,15,26,27,42,46,47,56,58,69,71,72,74,78,81,85,89,90,96,108,110,111,135,149,151,152,156,186,188,197,198,199,200,210,214,223,245,256,261,264,303,311,312,319,321,329,330,342,350,356,362,365],close_menu:[264,362],closer:[238,256],closest:[54,89,249,378],cloth:[73,158,159,195,356],clothedcharact:202,clothedcharactercmdset:202,clothes_list:202,clothing_typ:202,clothing_type_count:202,clothing_type_ord:202,cloud:[39,134,149,151,152,197],cloudi:39,cloudkeep:72,clr:[29,219,285,365],cls:[89,161,249],club:205,clue:266,clump:111,clunki:[11,256],cluster:140,clutter:[78,170],cma:11,cmd:[15,20,22,32,50,62,71,79,85,86,87,90,91,94,95,99,100,102,107,110,113,120,124,132,146,155,169,171,173,174,175,176,181,182,183,184,185,186,187,188,191,199,200,201,202,205,209,210,212,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,270,281,325,329,330,356,360,362,363],cmd_arg:101,cmd_channel:[22,167],cmd_ignore_prefix:168,cmd_kei:101,cmd_last:42,cmd_last_vis:42,cmd_loginstart:22,cmd_multimatch:[22,167],cmd_na_m:62,cmd_name:62,cmd_noinput:[22,167,362],cmd_nomatch:[22,167,267,362],cmd_noperm:22,cmd_on_exit:[27,213,221,250,264,283,362],cmd_total:42,cmdabil:8,cmdabout:186,cmdaccept:199,cmdaccess:182,cmdaddcom:181,cmdallcom:181,cmdapproach:256,cmdarmpuzzl:236,cmdasync:49,cmdattack:[87,121,123,124,252,253,254,255,256,266],cmdban:174,cmdbare:102,cmdbatchcod:175,cmdbatchcommand:175,cmdbigsw:87,cmdblindhelp:261,cmdblindlook:261,cmdblock:85,cmdboot:174,cmdbridgehelp:267,cmdbui:100,cmdbuildshop:100,cmdcallback:226,cmdcast:255,cmdcboot:181,cmdcdesc:181,cmdcdestroi:181,cmdcemit:181,cmdchannel:181,cmdchannelcr:181,cmdcharactercr:201,cmdcharcreat:173,cmdchardelet:173,cmdclimb:266,cmdclock:181,cmdcloselid:261,cmdcolortest:173,cmdcombathelp:[252,253,254,255,256],cmdconfigcolor:98,cmdconfirm:22,cmdconnect:90,cmdcopi:176,cmdcover:202,cmdcpattr:176,cmdcraft:205,cmdcraftarmour:87,cmdcreat:176,cmdcreatenpc:124,cmdcreateobj:212,cmdcreatepuzzlerecip:236,cmdcwho:181,cmddarkhelp:267,cmddarknomatch:267,cmddeclin:199,cmddefend:123,cmddelcom:181,cmddesc:[176,220],cmddestroi:176,cmddiagnos:88,cmddice:[94,209],cmddig:176,cmddisconnect:90,cmddisengag:[123,252,253,254,255,256],cmddoff:253,cmddon:253,cmddrop:[182,202],cmdeast:267,cmdecho:[22,78,87,102,109,187],cmdedit:200,cmdeditnpc:124,cmdeditorbas:360,cmdeditorgroup:360,cmdeditpuzzl:236,cmdemit:174,cmdemot:[212,239],cmdentertrain:132,cmdevalu:199,cmdevenniaintro:267,cmdevmenunod:362,cmdevscaperoom:212,cmdevscaperoomstart:212,cmdexamin:176,cmdexiterror:91,cmdexiterroreast:91,cmdexiterrornorth:91,cmdexiterrorsouth:91,cmdexiterrorwest:91,cmdextendedroomdesc:220,cmdextendedroomdetail:220,cmdextendedroomgametim:220,cmdextendedroomlook:220,cmdfeint:123,cmdfight:[252,253,254,255,256],cmdfind:176,cmdfinish:199,cmdfocu:212,cmdfocusinteract:212,cmdforc:174,cmdget:[85,109,182,212],cmdgetinput:362,cmdgetweapon:266,cmdgive:[182,202],cmdgiveup:212,cmdgmsheet:94,cmdgrapevine2chan:181,cmdhandler:[20,22,35,59,107,158,159,161,166,168,169,170,171,173,184,185,187,191,212,220,236,267,280,281,290,378],cmdhelp:[123,183,212,252,253,254,255,256],cmdhit:[102,109,123],cmdhome:182,cmdic:173,cmdid:306,cmdinsid:132,cmdinterrupt:187,cmdinventori:[99,182,202],cmdirc2chan:181,cmdircstatu:181,cmdjumpstat:212,cmdlaunch:84,cmdlearnspel:255,cmdleavetrain:132,cmdlen:[168,185],cmdlight:266,cmdline:301,cmdlineinput:360,cmdlink:176,cmdlistarmedpuzzl:236,cmdlistcmdset:176,cmdlistpuzzlerecip:236,cmdlock:176,cmdlook:[4,8,88,182,201,212,220,267],cmdlookbridg:267,cmdlookdark:267,cmdmail:232,cmdmailcharact:232,cmdmakegm:94,cmdmask:239,cmdmobonoff:265,cmdmore:363,cmdmorelook:363,cmdmultidesc:[93,235],cmdmvattr:176,cmdmycmd:[30,92],cmdname2:168,cmdname3:168,cmdname:[31,47,56,59,62,102,120,124,167,168,171,176,184,185,187,306,324,325,329,330,342],cmdnamecolor:250,cmdnewpassword:174,cmdnick:182,cmdnoinput:200,cmdnomatch:200,cmdnositstand:120,cmdnpc:124,cmdnudg:261,cmdobj:[167,168,185,187],cmdobj_kei:167,cmdobject:[167,168,186],cmdoffer:199,cmdooc:173,cmdooccharactercr:201,cmdooclook:[173,201],cmdopen:[176,245],cmdopenclosedoor:245,cmdopenlid:261,cmdoption:[173,212],cmdpage:181,cmdparri:123,cmdparser:[41,158,159,166],cmdpass:[252,253,254,255,256],cmdpassword:173,cmdperm:174,cmdplant:268,cmdpose:[123,182,239],cmdpressbutton:266,cmdpushlidclos:261,cmdpushlidopen:261,cmdpy:186,cmdquell:173,cmdquit:173,cmdread:266,cmdrecog:239,cmdreload:186,cmdremov:202,cmdrerout:212,cmdreset:186,cmdrest:[252,253,254,255,256],cmdroll:101,cmdrss2chan:181,cmdsai:[123,182,239],cmdsaveyesno:360,cmdscript:[176,186],cmdsdesc:239,cmdser:362,cmdserverload:186,cmdservic:186,cmdsession:173,cmdset:[3,6,12,15,20,22,23,27,30,35,39,42,56,71,79,84,85,90,91,93,95,96,98,100,106,107,108,120,123,124,132,158,159,161,166,167,168,170,171,176,177,178,179,180,183,184,185,186,187,191,199,200,201,202,205,209,212,220,222,226,232,236,239,246,247,252,253,254,255,256,261,264,265,266,267,268,275,280,281,290,332,339,340,352,360,362,363],cmdset_account:[12,158,159,166,172,201],cmdset_charact:[158,159,166,172,202,252,253,254,255,256],cmdset_mergetyp:[27,213,221,264,283,362],cmdset_prior:[27,213,221,264,283,362],cmdset_sess:[42,158,159,166,172],cmdset_stack:170,cmdset_storag:[165,280,340],cmdset_trad:199,cmdset_unloggedin:[22,158,159,166,172,210],cmdsetattribut:176,cmdsetclimb:266,cmdsetcrumblingwal:266,cmdsetdesc:182,cmdsetevenniaintro:267,cmdsetevscaperoom:212,cmdsetflag:212,cmdsethandl:[42,158,159,166],cmdsethelp:183,cmdsethom:176,cmdsetkei:20,cmdsetkeystr:169,cmdsetlight:266,cmdsetmor:363,cmdsetobj:[169,170,177,178,179,180,199,200,201,202,205,209,212,220,236,239,247,252,253,254,255,256,261,264,265,266,267,360,362,363],cmdsetobjalia:176,cmdsetpow:124,cmdsetread:266,cmdsetsit:120,cmdsetspe:246,cmdsettestattr:26,cmdsettrad:199,cmdsettrain:132,cmdsetweapon:266,cmdsetweaponrack:266,cmdsheet:94,cmdshiftroot:266,cmdshoot:[84,256],cmdshutdown:186,cmdsit2:120,cmdsit:120,cmdsmashglass:261,cmdsmile:22,cmdspawn:176,cmdspeak:212,cmdspellfirestorm:86,cmdstand2:120,cmdstand:[120,212],cmdstatu:[199,255,256],cmdstop:246,cmdstring:[22,94,102,167,171,184,185,187],cmdstyle:173,cmdtag:176,cmdtalk:247,cmdteleport:176,cmdtest:[3,87,101],cmdtestid:22,cmdtestinput:27,cmdtestmenu:[27,221,362],cmdtime:[95,186],cmdtrade:199,cmdtradebas:199,cmdtradehelp:199,cmdtunnel:176,cmdtutori:267,cmdtutorialgiveup:267,cmdtutoriallook:267,cmdtutorialsetdetail:267,cmdtweet:146,cmdtypeclass:176,cmdunban:174,cmdunconnectedconnect:[188,210],cmdunconnectedcr:[188,210],cmdunconnectedhelp:[188,210],cmdunconnectedlook:[188,210],cmdunconnectedquit:[188,210],cmduncov:202,cmdunlink:176,cmdunwield:253,cmduse:254,cmdusepuzzlepart:236,cmdwait:22,cmdwall:174,cmdwear:202,cmdwerewolf:85,cmdwest:267,cmdwhisper:182,cmdwho:[173,212],cmdwield:253,cmdwipe:176,cmdwithdraw:256,cmset:170,cmsg:181,cmud:141,cnf:[2,140],coal:[205,206],coast:[76,114],coastal:76,cobj:212,cockpit:84,code:[2,5,6,7,8,12,13,15,16,20,22,23,24,27,29,30,32,33,35,38,41,42,44,45,46,49,50,51,52,54,55,56,58,61,62,66,67,69,70,72,73,74,75,76,77,79,80,81,82,83,87,89,92,93,94,95,96,97,101,103,105,106,107,108,109,111,112,113,114,116,118,119,120,122,123,124,125,127,128,129,130,132,133,134,136,138,140,143,150,151,152,154,156,158,159,161,166,167,170,173,175,176,181,186,189,195,199,200,204,208,209,214,217,223,225,228,237,254,267,268,276,286,290,312,313,329,340,343,352,354,355,360,362,364,375,376,377,378,406,407,408],code_exec:356,code_hint:214,code_tri:214,codebas:[8,11,66,68,78,80,92,112,187],codeblock:78,codec:355,codefunc:360,codeinput:214,coder:[0,1,71,92,115,117,118,138,167,281],codestyl:77,coerc:373,coexist:133,coher:125,coin:[72,82,111,112,115,116,199],col:[51,126,364],cold:[50,156,186,286,291,295,339],cole:378,collabor:[11,81,83,115,118,149,183],collat:[59,285],collect:[0,13,20,29,111,128,167,169,196,236,249,350,378,390],collector:128,collectstat:[47,128,301,305],collid:[20,142,149,214,362,365],collis:[11,20,344],collist:111,colon:[19,32,90,103,110,276],color:[22,27,29,31,38,47,51,65,66,75,76,78,79,94,96,97,102,103,110,138,143,171,173,187,203,206,219,223,239,250,264,268,285,306,313,321,324,329,330,355,364,365,372,377,379,408],color_ansi_bright_bg_extra_map:203,color_ansi_bright_bgs_extra_map:203,color_ansi_extra_map:203,color_markup:[158,159,195],color_no_default:203,color_typ:355,color_xterm256_extra_bg:203,color_xterm256_extra_fg:203,color_xterm256_extra_gbg:203,color_xterm256_extra_gfg:203,colorablecharact:98,colorback:377,colorcod:377,colour:[19,65,176,328,355,364],column:[47,51,61,74,75,76,78,81,94,96,171,173,269,364,378],com:[8,9,10,11,37,49,51,63,67,70,71,72,74,76,78,80,89,90,112,115,135,138,139,140,142,143,145,148,149,150,151,152,158,181,200,210,313,316,325,329,346,364,377,378,401],combat:[11,13,15,20,38,46,63,72,74,76,80,81,85,86,97,102,107,108,114,116,117,121,122,129,138,143,170,252,253,254,255,256,265,290,408],combat_:[252,253,254,255,256],combat_cleanup:[252,253,254,255,256],combat_cmdset:123,combat_handl:123,combat_handler_:123,combat_movesleft:[252,253,254,255],combat_scor:124,combat_status_messag:256,combatcmdset:123,combathandl:123,combatscor:124,combatt:13,combin:[8,13,19,20,22,23,33,38,44,45,50,54,72,73,80,86,88,90,93,94,103,105,109,110,117,130,132,139,149,167,168,169,176,187,192,205,214,235,236,238,249,261,276,285,295,301,351,353,358,365,372,378],combo:42,come:[5,11,12,13,16,19,22,23,27,28,32,39,42,47,49,51,54,56,59,62,66,67,69,74,75,76,80,81,83,84,85,87,93,94,95,96,100,101,103,107,108,110,111,115,117,118,120,121,123,124,126,130,132,133,135,136,140,151,155,161,169,220,237,249,252,253,254,255,256,285,286,319,324,329,330,332,338,355,363,387,406],comet:[47,56,330],comfi:120,comfort:[11,16,80,96,101,118],comlist:181,comm:[22,23,30,79,81,90,106,146,158,159,166,172,358,406],comma:[61,74,103,110,111,136,140,176,184,185,205,231,232,276,281],comman:103,command:[0,2,5,7,9,11,12,13,14,16,19,23,26,27,28,31,32,34,35,37,38,41,42,44,46,47,49,50,52,53,54,55,56,57,58,59,61,63,64,65,66,68,69,70,72,73,74,75,76,78,80,81,83,84,92,93,96,97,103,104,106,112,114,115,117,118,121,128,129,130,131,133,138,139,140,141,143,144,145,147,148,149,150,152,155,156,158,159,161,163,191,192,195,199,200,201,202,205,207,209,210,211,213,214,218,219,220,221,222,224,227,229,232,235,236,239,243,245,246,247,250,252,253,254,255,256,260,261,264,265,266,267,268,269,270,273,275,276,281,285,286,290,298,301,306,310,311,319,321,324,325,329,330,332,333,339,340,352,354,355,358,360,362,363,372,375,378,406,408],command_default_arg_regex:22,command_default_class:85,command_pars:168,commandhandl:[31,170,185,378],commandmeta:171,commandnam:[22,31,59,103,268,301,310,340,342],commandset:[32,35,102,170,201],commandtest:[8,187,207,218,229],comment:[14,15,46,70,77,85,90,102,120,130,139,141,149,356,362],commerc:138,commerci:[7,82,118,149],commerror:193,commit:[2,9,10,16,57,63,77,78,81,85,140,150,151,242,349],commmand:[245,252,253,254,255,256],common:[0,6,11,16,19,22,27,30,31,32,38,39,42,43,44,45,46,49,50,51,56,59,62,64,73,78,79,81,88,90,95,96,101,103,104,107,108,110,111,112,115,117,118,119,121,123,124,135,143,149,169,176,199,205,238,239,246,276,290,329,333,351,361,363,373,375,378,390,394,406],commonli:[9,29,34,39,41,42,43,45,59,61,81,105,109,117,140,143,187,281],commonmark:78,commun:[7,18,22,37,47,56,59,62,64,71,72,79,80,81,82,90,93,101,102,106,107,108,117,118,138,139,140,147,149,152,178,189,191,192,193,194,212,232,264,280,298,310,311,321,322,324,325,326,327,340,342,358,359,374,407,408],compact:[100,105,136,261],compani:[62,81],compar:[6,8,11,14,16,19,20,59,70,83,86,87,90,91,94,100,101,105,118,121,123,124,187,236,238,249,252,253,254,255,256,275,276,286,355,378],comparison:[5,14,29,105,106,187,248,275,286,362],compartment:94,compass:103,compat:[15,27,84,176,249,364,371,378],compet:[16,62,117],compil:[22,58,63,70,78,92,107,143,148,149,176,182,183,188,191,202,205,212,239,355,360,377],compilemessag:58,complain:[3,9,61,101,120,156],complement:[0,43,118,249],complementari:[24,29,39,64],complet:[2,8,9,11,12,13,14,15,16,19,20,22,26,27,35,41,42,43,49,62,71,72,75,76,77,81,85,91,94,95,98,100,105,109,110,114,115,116,117,118,124,140,149,155,156,161,169,170,171,184,186,191,203,220,221,223,228,253,261,267,281,301,303,311,312,329,350,356,361,362,363,375,378,386,401],complete_task:228,complex:[5,8,13,15,16,20,22,29,41,45,58,61,63,76,81,95,103,107,109,110,111,112,115,116,117,120,121,123,124,151,170,214,229,237,247,261,286,333],complianc:[141,220],compliant:[89,325],complic:[49,69,71,75,76,87,90,96,101,105,135,136,149,188,210,221,250,350],compon:[0,5,8,22,39,47,48,54,55,56,67,72,75,78,87,94,97,106,115,118,123,124,125,127,149,156,176,186,192,193,194,197,205,208,236,238,248,286,287,290,293,301,330,358,361,375,378,381,407,408],componenta:4,componentid:47,componentnam:47,componentst:47,compos:[151,221],composit:[327,351],comprehens:[5,8,23,32,46,80,116,120,143,152],compress:[31,306,310,314,374],compress_object:374,compris:161,compromis:[152,242],comput:[11,45,49,50,64,75,81,92,105,106,117,121,134,143,147,151,155,174,186,239,378,379],computation:45,comsystem:[181,194],con:[94,138,188,210],concaten:[107,355],concept:[11,13,37,45,56,58,73,74,77,78,89,93,96,97,98,110,111,113,115,116,120,201,235,249,407,408],conceptu:[27,75],concern:[58,62,91,110,143,169,237,273],conch:[321,324,332],concis:118,conclud:[105,199,362],concurr:140,conda:70,conder:356,condit:[5,29,74,75,80,100,101,102,105,109,115,116,121,124,139,167,209,239,254,276,281,293,300,301,346,378],condition:85,condition_result:209,condition_tickdown:254,conditional_flush:369,conduct:128,conductor:132,conect:342,conf:[2,5,8,11,24,25,31,32,38,39,56,58,61,67,70,73,78,83,85,90,95,96,98,108,120,131,132,135,136,139,140,142,144,145,149,152,161,203,205,301,307,308,347,356,408],confer:[138,378],confid:[3,77,89],config:[2,7,10,11,12,29,47,56,70,83,143,149,150,152,197,249,297,301,303,307,308,319,408],config_1:12,config_2:12,config_3:12,config_color:98,configcmd:98,configdict:[321,342],configur:[2,8,12,69,78,81,85,95,96,97,107,128,131,142,143,145,149,151,152,161,165,168,173,197,242,243,249,268,294,303,308,319,342,344,346,347,351,401,408],configut:7,confirm:[22,47,103,139,143,152,176,210,236,325,328,406],conflict:[3,90,117,133],confus:[0,5,6,11,20,32,34,39,47,49,54,68,71,81,91,94,101,105,108,111,128,133,149,210,406],conid:320,conj:[29,281,365],conjug:[29,158,159,281,354,365,380,382],conjur:255,conn:[188,210],conn_tim:42,connect:[5,8,12,13,14,17,20,22,23,24,31,32,35,37,39,41,42,43,46,47,50,54,56,57,58,59,62,65,69,70,74,75,76,80,81,83,85,90,93,96,100,101,103,105,106,107,108,109,117,124,128,131,133,139,140,141,143,144,147,150,151,152,155,156,161,163,165,173,174,176,181,188,192,194,197,210,223,225,226,228,243,246,280,281,287,296,298,301,303,310,311,312,313,314,319,320,321,324,329,330,332,333,339,340,341,342,343,346,350,352,358,374,387,408],connection_cr:43,connection_screen:[25,41,107],connection_screen_modul:210,connection_set:142,connection_tim:[161,281],connection_wizard:[158,159,296],connectiondon:303,connectionlost:[303,310,311,321,324,332],connectionmad:[298,310,321,324,332],connectionwizard:299,connector:[298,312,313,319,342],conquer:114,cons3:207,consecut:27,consequ:[149,170],consid:[0,5,6,11,14,15,19,20,22,27,29,31,32,38,39,42,44,45,46,49,50,54,56,61,64,67,69,73,74,77,80,81,82,83,89,91,93,99,100,105,107,110,112,115,116,118,120,132,135,136,137,140,143,149,152,161,169,170,221,236,238,239,249,256,268,281,286,290,306,321,324,351,356,357,362,363],consider:[30,41,61,76,108,117,130,275,286,364],consist:[12,13,17,22,27,30,32,37,38,47,54,61,67,74,78,91,110,113,114,116,123,124,156,161,168,184,193,199,206,236,238,270,276,286,325,330,340,349,350,352,358,364,378,406],consitut:108,consol:[0,3,5,6,7,47,52,54,70,78,81,108,110,111,113,124,140,143,148,149,151,155,186,239,301],conson:238,constant:[62,69,310,376],constantli:[129,267],constitu:[170,184,185],constraint:[69,140],construct:[2,23,27,81,87,120,135,286,345,350,355,363,401],constructor:[22,71,73,200,205,312],consum:[49,73,205,206,207,214,303,378],consumable_kwarg:205,consumable_nam:205,consumable_tag:[73,205,206],consumable_tag_categori:[73,205],consume_flag:214,consume_on_fail:205,consumer_kei:[131,146],consumer_secret:[131,146],consumpt:[140,344],contact:[35,149,151],contain:[0,6,8,9,13,14,15,17,20,22,23,27,29,30,32,35,41,42,47,49,51,54,56,61,66,69,70,71,74,77,78,79,80,81,84,85,89,90,92,93,95,96,101,102,103,105,106,107,108,109,110,116,120,124,128,130,133,135,136,138,143,148,155,158,159,161,163,166,167,168,169,170,172,175,176,183,187,189,197,200,205,212,221,222,225,226,227,228,229,231,236,237,238,239,243,244,246,249,250,254,261,266,268,269,272,274,281,283,285,286,294,296,300,304,306,332,344,345,346,350,351,352,353,354,355,356,359,361,362,363,364,365,375,377,378,379,387,399,406],container:151,contempl:92,content:[5,11,14,17,19,29,35,46,47,51,75,78,83,84,89,92,94,96,99,100,101,105,107,109,110,112,113,117,118,119,120,122,124,125,126,127,129,132,135,136,138,149,171,174,176,197,198,214,215,239,280,281,349,353,355,356,357,360,362,364,375,383,387,399,407],content_typ:[280,281],contentdisposit:197,contentencod:197,contentof:364,contents_cach:280,contents_get:[112,281],contents_set:281,contentshandl:280,contest:212,context:[54,74,80,96,101,113,133,135,200,228,322,326,394,406],contextu:44,continu:[1,3,8,13,19,22,27,44,45,49,53,61,74,75,77,80,84,87,94,96,100,102,109,110,123,124,128,146,148,149,197,281,299,310,346,350,362,371,378,408],contrari:[69,78,90,95,107,117,186,249,353],contrast:[39,64,92,149,325],contrib:[14,15,74,78,79,80,81,83,93,94,95,97,103,106,107,110,114,117,119,121,122,123,137,143,158,159,161,162,165,190,271,278,288,297,343,349,355,356,393,401,406,408],contribrpcharact:239,contribrpobject:239,contribrproom:239,contribut:[0,8,11,71,72,82,83,99,106,116,128,137,154,155,195,199,201,202,203,209,220,232,236,237,239,242,243,245,246,247,268,407,408],contributor:[137,200,249],control:[1,2,3,4,5,9,12,13,14,15,20,22,23,26,27,28,29,30,31,32,35,37,38,39,42,50,52,54,59,61,63,67,70,73,77,78,79,81,84,93,94,98,103,105,106,107,108,109,113,115,117,118,121,124,130,132,143,149,152,154,156,161,163,173,175,176,181,187,199,201,214,227,239,261,265,267,269,275,281,290,301,340,342,352,362,365,386,401,408],contrub:73,convei:[239,281],convenei:43,conveni:[2,7,8,13,23,27,31,32,35,38,39,46,49,56,61,63,68,70,80,84,90,93,96,108,109,110,112,113,135,139,150,156,161,176,186,200,205,217,219,232,281,344,356,357,362,363,365,371,374,375],convent:[20,43,61,69,105,133],convention:[90,171,191,281,352],convers:[8,27,29,34,72,132,238,247,329,330,355,378,407],convert:[9,13,19,34,38,54,56,59,62,64,65,75,81,89,95,98,100,105,108,113,120,133,138,152,174,208,209,221,250,275,285,286,291,310,312,321,324,325,342,346,355,359,362,363,364,365,366,374,377,378,381,387],convert_linebreak:377,convert_url:377,convinc:[27,149],cool:[0,70,71,78,84,115,126,138,176],cool_gui:32,cooldown:[87,123,408],coord:89,coordi:89,coordin:[47,75,256,269,408],coordx:89,coordz:89,cope:255,copi:[0,2,5,9,11,14,15,22,26,27,38,41,42,47,67,69,76,81,83,85,95,98,102,103,106,107,124,128,135,149,151,175,176,202,228,252,253,254,255,256,267,281,301,310,347,355,371,406],copy_object:281,copyright:[137,149],core:[7,8,11,35,41,46,52,58,62,75,77,106,111,116,137,161,165,186,194,195,197,206,232,273,275,280,281,290,296,308,318,325,339,350,352,353,356,363,370,401,406,407],corner:[17,89,93,138,269,364],corner_bottom_left_char:364,corner_bottom_right_char:364,corner_char:364,corner_top_left_char:364,corner_top_right_char:364,corpu:238,correct:[8,13,15,19,20,22,26,29,32,49,54,64,77,84,88,101,108,111,118,124,132,133,140,167,173,176,187,193,214,220,236,262,276,316,319,321,327,341,355,378],correctli:[2,3,6,19,22,26,27,32,44,45,70,75,78,83,87,91,95,100,101,107,124,132,133,139,147,149,156,161,165,170,173,197,205,291,310,346,374,387],correl:286,correspond:[22,32,42,67,100,103,208,236,250,349,386,401],correspondingli:9,corrupt:92,cosi:76,cosin:378,cosmet:269,cost:[86,100,149,197,255,269],cottag:[53,76],could:[2,3,5,7,8,9,12,13,14,15,16,20,22,23,27,29,30,32,33,34,35,38,39,44,45,46,49,50,52,54,56,59,61,62,63,64,66,67,68,69,70,71,73,74,75,76,77,78,80,81,83,84,85,86,87,88,89,90,91,93,94,95,96,98,99,100,101,102,103,105,107,108,109,110,111,113,115,116,117,118,120,121,123,124,126,128,129,130,131,132,133,134,135,138,143,144,146,147,149,150,161,170,176,183,193,194,199,200,205,209,214,215,223,231,237,239,246,249,250,261,267,269,275,276,281,293,306,325,330,346,352,355,356,360,364,365,366,369,373,378],couldn:[13,52,58,68,81,89,91,101,102,110,133,136,237],count:[41,81,105,108,110,123,131,169,202,250,254,281,315,319,332,336,342,344,351,355,362,365,371],count_loggedin:319,count_queri:336,countdown:[39,87,103],counter:[9,39,42,71,87,96,100,116,123,158,159,163,195,248,267,319,332,333,340,362],counterpart:[14,54,116,306,342,359],countertrait:249,countri:174,coupl:[11,71,96,129,151,246],cours:[0,5,7,10,16,22,45,50,63,68,69,70,71,73,74,78,81,83,84,90,93,101,108,109,110,111,114,115,124,134,137,155,253,256,264],courtesi:50,cousin:[66,101],cover:[0,8,11,14,15,18,32,55,56,60,61,70,77,87,93,105,106,107,109,110,112,116,117,118,131,138,139,140,143,149,154,202,206,214,220,261,267,281,378],coverag:8,coveral:8,cpanel:149,cpattr:[102,176],cpu:[50,149,152,186],cpython:5,crack:61,craft:[32,76,87,115,158,159,195,221,408],craft_recipe_modul:[73,205],craft_recipes_modul:205,craft_result:205,crafted_result:205,crafter:[205,206,207],crafting_consumable_err_msg:205,crafting_materi:[73,205,206],crafting_recipe_modul:73,crafting_result:205,crafting_skil:73,crafting_tool:[73,205],crafting_tool_err_msg:205,craftingcmdset:205,craftingerror:205,craftingrecip:[73,205,206,207],craftingrecipebas:[73,205],craftingvalidationerror:[73,205],craftrecip:205,cram:114,crank:45,crash:[0,76,110,115,138,152,305,350],crate:[34,103],crave:154,crawl:152,crawler:315,cre:[188,210],creat:[0,3,5,7,8,10,11,13,14,15,16,20,23,25,26,27,29,30,32,34,38,39,41,42,43,44,47,51,52,55,56,57,58,63,66,67,68,70,71,72,73,74,75,77,78,80,81,82,83,85,87,89,90,91,92,93,94,95,98,100,101,105,107,109,111,112,113,114,115,116,118,119,120,121,122,123,125,127,128,129,130,131,134,136,137,138,140,142,143,144,146,147,148,149,152,155,158,159,161,162,163,165,167,168,169,170,171,173,176,181,182,183,184,185,186,187,188,191,192,194,197,198,199,200,201,202,205,207,208,209,210,212,213,214,215,217,219,220,221,222,227,228,229,231,232,235,236,237,238,239,243,245,247,249,250,252,253,254,255,256,258,261,264,265,266,267,268,269,273,276,278,280,281,283,284,285,286,290,293,294,295,298,301,305,306,311,313,314,319,321,322,326,333,341,342,344,346,350,351,352,353,354,356,357,360,361,362,364,366,371,378,385,389,390,404,406,408],create_:[35,46],create_account:[43,46,158,358],create_attribut:350,create_cal:161,create_channel:[23,158,191,192,305,358],create_charact:[161,281],create_delai:294,create_evscaperoom_object:219,create_exit:[176,245],create_exit_cmdset:281,create_fantasy_word:219,create_forward_many_to_many_manag:[165,194,273,280,290,350,352,353,370],create_game_directori:301,create_grid:75,create_help_entri:[30,158,358],create_kwarg:286,create_match:168,create_messag:[23,158,358],create_object:[14,19,32,35,46,73,76,100,104,124,135,158,205,217,219,261,281,286,305,356,358],create_prototyp:[285,286],create_script:[39,46,92,123,158,293,356,358],create_secret_kei:301,create_settings_fil:301,create_superus:301,create_tag:351,create_wild:269,created_on:225,createobj:212,creater:79,createview:406,creation:[6,11,13,15,27,32,35,42,46,61,68,75,76,84,94,98,103,104,106,108,109,115,117,122,124,135,138,158,161,162,165,176,183,192,201,205,236,239,243,245,249,252,253,254,255,256,266,267,273,278,280,281,286,290,295,334,349,352,358,360,361,362,364,401,406,407],creation_:358,creativ:[63,73,117],creator:[27,32,68,72,76,79,118,124,138,183,192,252,253,254,255,256,281,364],cred:[11,321],credenti:[11,149,152,161,321],credentialinterfac:321,credit:[11,110,112,149,152,377,378],creset:11,crew:105,criteria:[27,105,193,227,237,285,351,375],criterion:[11,105,108,109,114,161,199,239,272,281,292,375,378],critic:[0,6,9,20,39,42,52,54,143,276,300,301,371],critici:352,crop:[29,54,94,176,361,364,365,378],crop_str:364,cross:[76,206,267,364],crossbario:329,crossbow:87,crossroad:76,crowd:[115,152],crt:[139,145],crucial:[45,101],crucibl:206,crucible_steel:206,cruciblesteelrecip:206,crud:[389,390],crude:[69,205,206],crumblingwal:266,crumblingwall_cmdset:266,crush:84,crypt:114,cryptocurr:152,cscore:124,csessid:[319,329,330,342],csession:[329,330],csrf_token:135,css:[17,47,65,67,80,107,128,197,377],cssclass:47,ctrl:[5,110,113,143,149,151,155,156,332],cuddli:[108,111],culpa:28,cumbersom:[9,27,132,250],cumul:333,cup:82,cupidatat:28,cur_valu:223,cure:[254,255],cure_condit:254,curi:75,curiou:63,curli:[90,203],curly_color_ansi_bright_bg_extra_map:203,curly_color_ansi_bright_bgs_extra_map:203,curly_color_ansi_extra_map:203,curly_color_xterm256_extra_bg:203,curly_color_xterm256_extra_fg:203,curly_color_xterm256_extra_gbg:203,curly_color_xterm256_extra_gfg:203,curr_sess:342,curr_tim:220,currenc:[100,131],current:[6,7,8,9,11,12,13,14,15,19,20,22,26,27,29,30,31,32,35,39,40,41,42,44,45,47,50,52,54,58,61,69,70,71,73,74,75,78,81,84,85,86,87,90,94,100,102,103,105,106,107,108,109,111,116,120,123,124,131,132,135,138,151,155,161,165,167,168,170,171,173,174,176,181,182,183,185,186,192,197,199,200,202,205,212,214,217,220,221,223,228,231,235,237,239,245,246,248,249,250,252,253,254,255,256,260,264,266,267,269,272,280,281,286,290,294,295,301,306,311,317,318,321,322,333,340,342,344,351,352,360,362,364,365,366,371,372,375,378,387,406],current_choic:200,current_cmdset:176,current_coordin:269,current_kei:[284,285],current_us:135,current_weath:39,currentroom:132,curriculum:138,curs:[3,116],curv:[80,92],curx:75,cushion:120,custom:[0,6,12,13,15,16,17,19,20,22,23,25,30,31,34,35,38,41,44,46,50,51,55,57,59,61,65,68,69,75,79,80,81,84,85,88,92,94,96,97,100,103,105,107,109,114,115,116,117,120,121,123,124,128,129,130,132,133,134,135,137,138,144,146,149,151,156,161,162,163,164,165,167,169,170,171,176,181,182,183,191,192,199,201,202,205,208,209,212,213,214,215,217,220,221,222,228,231,236,238,239,242,243,249,261,264,266,267,269,272,275,279,281,283,284,285,286,289,295,297,301,305,307,310,332,341,352,357,360,362,363,364,369,372,373,377,378,389,390,393,406,408],custom_add:228,custom_cal:[228,231],custom_domain:197,custom_gametim:[95,158,159,195],custom_helpstr:214,custom_kei:285,custom_pattern:[83,96,126,135,136],customis:269,customiz:[17,72,90,120,200,221,223,239,261],customlog:139,cut:[26,56,73,75,76,80,101,103,117,124,286],cute:128,cutoff:378,cvcc:238,cvccv:238,cvccvcv:238,cvcvcc:238,cvcvccc:238,cvcvccvv:238,cvcvcvcvv:238,cvcvvcvvcc:238,cvv:238,cvvc:238,cwho:[102,181],cyan:[54,133],cyberpunk:112,cyberspac:138,cycl:[14,15,85,92,95,115,134,252,253,254,255,256],cyril:16,daemon:[5,139,151,152,156,318,346],daffodil:112,dai:[2,11,19,63,92,95,115,116,131,133,134,151,152,206,208,220,366,371,378,379],daili:34,dailylogfil:371,dali:238,dalnet:181,dalton:105,dam:92,damag:[15,84,86,100,114,116,117,121,123,152,252,253,254,255,256,265,266],damage_rang:255,damage_taken:92,damage_valu:[252,253,254,255,256],damascu:206,damn:138,dandi:68,danger:[6,14,20,42,78,99,169],dare:[22,102,381],dark:[14,15,17,20,54,76,110,114,116,118,121,133,138,170,220,249,261,267,275,290,355,356],darkcmdset:267,darker:[54,133],darkgrai:133,darkroom:267,darkroom_cmdset:267,darkstat:267,dash:[78,237,250],dashcount:250,dashlin:29,data:[5,6,9,12,14,16,19,29,34,38,39,41,44,46,47,49,59,61,62,64,67,71,73,81,85,92,93,94,107,108,111,115,118,135,136,140,148,149,151,161,162,163,171,176,186,192,197,205,221,223,227,228,239,242,243,248,249,271,278,280,281,283,285,287,293,295,298,299,303,307,308,310,311,312,313,314,319,320,321,322,324,325,326,328,329,330,332,333,334,339,340,341,342,344,348,349,350,351,352,353,355,356,357,358,359,361,362,363,364,365,368,371,372,373,374,378,385,387,390,401,406],data_default_valu:249,data_in:[56,59,243,310,312,313,319,320,324,329,330,340,341,342],data_out:[56,243,319,321,324,325,330,340,341,342],data_to_port:298,data_to_serv:311,databa:301,databas:[2,5,8,10,11,13,14,16,17,19,20,23,31,32,33,34,35,39,41,42,43,44,45,46,50,52,67,68,69,76,78,80,81,83,84,86,87,89,92,93,94,101,102,104,106,107,109,110,112,115,116,117,120,123,124,128,135,136,140,143,151,154,155,156,161,165,169,170,176,183,186,190,191,192,193,194,220,227,228,239,255,267,270,272,273,275,278,280,281,285,287,288,290,291,295,301,305,307,318,332,339,348,349,350,351,352,353,356,358,359,367,369,374,375,378,383],dataclass:365,datareceiv:[303,310,324,332],dataset:285,datastor:61,date:[9,11,13,23,30,50,58,61,72,75,95,133,135,140,148,162,170,174,242,366,371,379],date_appli:135,date_cr:[46,161,165,194,290,350,352],date_join:[162,165],date_s:23,datetim:[46,95,135,197,350,366,371,372,378,379],datetime_format:378,datetimefield:[61,135,162,165,194,280,290,350,352,378],david:138,dawn:103,day_rot:371,daylight:116,db3:[9,11,76,107,140,155],db_:[33,46,61,105,239,281,291,306,375],db_account:[202,278,280,290],db_account__db_kei:278,db_account__id:385,db_account__usernam:385,db_account_id:[280,290],db_account_subscript:[190,194],db_attribut:[43,162,165,194,278,280,290,352],db_attribute_categori:249,db_attribute_kei:249,db_attributes__db_kei:105,db_attributes__db_value__gt:105,db_attrtyp:[350,387],db_attryp:34,db_categori:[61,105,349,350,353,387],db_category__iequ:61,db_channel:190,db_cmdset_storag:[162,165,202,278,280],db_data:[349,353,387],db_date_cr:[61,165,190,194,202,280,290,350,352],db_desc:[290,385],db_destin:[202,278,280],db_destination__isnul:131,db_destination_id:280,db_entrytext:[271,273],db_header:194,db_help_categori:[271,273],db_hide_from_account:194,db_hide_from_channel:194,db_hide_from_object:194,db_hide_from_receiv:194,db_hide_from_send:194,db_home:[202,278,280,387],db_home__db_kei:385,db_home__id:385,db_home_id:280,db_index:61,db_interv:[288,290,385,387],db_is_act:[290,385,387],db_is_bot:[162,165,385],db_is_connect:[162,165,385],db_kei:[33,46,61,96,104,105,108,162,190,202,227,271,273,278,288,291,297,308,349,350,352,353,385,387,401],db_key__contain:46,db_key__exact:105,db_key__icontain:[61,105],db_key__iexact:105,db_key__in:105,db_key__startswith:46,db_locat:[33,105,108,202,278,280,387],db_location__db_kei:385,db_location__db_tags__db_key__iexact:105,db_location__id:385,db_location__isnul:131,db_location_id:280,db_lock_storag:[162,190,194,202,271,273,278,350,352],db_messag:[190,194],db_model:[350,353],db_obj:[288,290,359],db_obj__db_kei:385,db_obj__id:385,db_obj_id:290,db_object_subscript:[190,194],db_permiss:[61,162],db_persist:[288,290,385,387],db_properti:306,db_protototyp:285,db_receiv:190,db_receivers_account:194,db_receivers_channel:194,db_receivers_object:194,db_receivers_script:194,db_repeat:[288,290,387],db_sender:190,db_sender_account:194,db_sender_extern:194,db_sender_object:194,db_sender_script:194,db_sessid:[202,278,280],db_staff_onli:[271,273],db_start_delai:[288,290,387],db_strvalu:350,db_tag:[105,162,165,194,271,273,278,280,290,352,353],db_tags__db_categori:[89,105,385],db_tags__db_kei:[89,105,190,385],db_tags__db_key__iexact:105,db_tags__db_key__in:89,db_tagtyp:[349,353,385,387],db_text:61,db_typeclass_path:[61,131,162,202,278,280,288,352,378,385,387],db_valu:[33,105,297,308,350,387,390],dbef:375,dbhandler:401,dbholder:350,dbid:[46,163,181,352],dbid_to_obj:378,dbmodel:351,dbobj:[13,350],dbobject:[13,351,352],dbprototyp:[186,285],dbref:[9,14,29,32,38,46,50,57,76,94,103,108,114,123,132,161,165,174,176,181,186,193,221,236,239,245,267,269,275,280,281,286,290,292,351,352,358,365,375,378],dbref_search:351,dbref_to_obj:378,dbrefmax:176,dbrefmin:176,dbsafe_decod:374,dbsafe_encod:374,dbserial:[6,13,158,159,291,354],dbshell:[9,61,140,156],dbstore:248,dbunseri:359,ddesc:92,deactiv:[81,98,129,143,181,220,265,362],dead:[44,117,249,265,266,339,342,369],deadli:114,deal:[11,13,16,27,42,44,49,50,64,81,90,96,101,116,121,123,133,136,152,161,199,200,208,221,252,253,254,255,256,280,281,340,352,355,372,406],dealt:[184,185,254,255],dealth:254,death:[27,115,121,131],death_msg:265,death_pac:265,debat:101,debian:[11,139,140,143,145],debuff:249,debug:[1,7,15,19,27,31,39,67,72,101,109,110,147,167,171,175,186,212,213,221,264,283,301,306,312,313,324,346,356,362,371,378,408],debugg:[3,16,156,158],decemb:149,decend:167,decent:[5,238],decic:238,decid:[15,16,22,29,42,44,61,62,73,74,83,85,90,94,96,100,115,121,123,133,149,152,154,167,199,252,276,363],decis:[45,117,121,387],declar:[54,374,390],declared_field:[162,271,278,349,401],declared_filt:385,declin:[27,199],decod:[16,325,355,378],decode_gmcp:325,decode_msdp:325,decoded_text:378,decompos:135,decompress:[310,374],deconstruct:[114,187,197,207,218,248,262,327,376,388],decor:[11,22,43,69,73,74,87,165,187,219,280,290,298,310,311,352,358,362,363,378],decoupl:[70,285],decoupled_mut:13,decreas:[116,255,267,360],decrease_ind:360,dedent:[26,378],dedic:[8,110,111,121,149],deduc:360,deduce_ind:360,deduct:[100,121,252,253,254,255,256],deem:[11,66,77,93,195,406],deep:[106,138],deeper:[24,90,97,114,250],deepest:176,deepli:13,deepsiz:378,def:[3,8,13,19,20,22,26,27,29,31,32,33,35,38,39,43,46,49,56,71,73,75,76,78,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,108,109,110,111,112,120,121,123,124,126,129,130,131,132,134,135,136,138,146,187,200,214,220,249,268,269,284,330,343,360,362,363,365,378],def_down_mod:254,defafultobject:108,defalt_cmdset:146,default_access:[13,350,358],default_acl:197,default_categori:272,default_channel:23,default_charact:222,default_client_width:29,default_cmd:[4,71,79,84,85,86,87,88,90,91,93,94,95,98,102,109,123,158,200,202,220,232],default_cmdset:[25,42,71,85,88,90,91,93,94,95,98,108,109,120,124,170,200,201,202,220,221,235,245,250,252,253,254,255,256],default_command:[85,107],default_confirm:[176,236],default_content_typ:197,default_error_messag:374,default_hom:38,default_in:47,default_kei:249,default_kwarg:[29,365],default_out:47,default_pass:358,default_screen_width:22,default_set:[8,126],default_transaction_isol:140,default_unload:47,defaultaccount:[12,46,79,81,90,108,109,158,161,163,177,281,376,387,401,406],defaultchannel:[46,79,108,158,192,406],defaultcharact:[8,35,46,61,71,79,85,93,94,95,98,108,109,120,121,124,158,161,178,200,202,222,239,252,253,254,255,256,281,376,390,401,406],defaultcmdset:209,defaultdict:291,defaultexit:[35,46,79,100,108,158,245,246,266,269,281,376],defaultguest:[79,158,161],defaultlock:275,defaultmod:371,defaultobject:[0,4,29,35,46,61,76,79,81,99,100,104,106,108,111,112,120,129,132,158,161,202,214,239,247,249,253,256,260,261,266,281,352,376,387,401,406],defaultpath:378,defaultroom:[35,46,75,79,89,92,100,108,134,158,215,220,239,267,269,281,376],defaultrout:389,defaultscript:[39,46,79,92,108,123,131,132,158,163,199,208,228,236,237,238,252,253,254,255,256,258,269,285,292,293,334,366,376],defaultsess:[109,179],defaulttyp:346,defaultunloggedin:[109,180],defeat:[114,115,121,123,252,253,254,255,256,265],defeat_msg:265,defeat_msg_room:265,defend:[27,114,123,252,253,254,255,256,266,281],defens:[116,123,252,253,254,255,256],defense_valu:[252,253,254,255,256],defer:[19,22,49,87,135,162,165,167,194,220,246,273,280,281,290,294,298,308,310,311,342,346,350,352,353,370,371,378],deferredlist:346,defin:[2,3,4,6,7,8,12,13,14,15,19,25,26,30,31,35,38,41,45,46,47,49,50,53,54,56,59,62,64,65,66,67,69,71,73,74,75,76,78,79,80,81,83,84,85,88,91,92,93,94,95,96,98,100,101,102,103,105,107,109,110,111,115,117,120,121,124,128,129,132,133,135,137,158,160,162,165,167,169,170,171,173,176,182,184,185,186,187,190,192,193,194,198,200,202,203,205,208,209,212,218,220,221,227,228,231,236,237,238,239,247,249,250,254,255,258,266,267,270,271,272,273,274,275,276,277,278,280,281,285,286,290,293,295,296,298,301,308,311,332,333,340,341,342,345,348,350,351,352,353,355,356,357,360,362,365,366,370,373,375,378,383,387,390,401,406],define_charact:27,definin:110,definit:[3,8,12,15,22,23,30,34,35,38,45,49,50,53,62,69,80,89,90,96,99,107,120,169,171,176,181,184,185,225,236,266,274,276,280,285,286,292,356,358,362,365,374],deflist:346,degrad:8,degre:[78,113],deindent:378,del:[13,32,50,87,94,114,120,123,174,176,220,235,236,248,249,352],del_callback:[226,228],del_detail:220,del_pid:301,delai:[22,69,86,131,208,221,228,246,261,266,294,295,313,319,342,357,378],delaliaschan:181,delayed_import:342,delchanalia:181,delcom:[94,102,181],deleg:[165,194,273,280,290,350,352,353,370],delet:[8,9,11,12,13,14,20,26,27,29,30,32,34,35,39,42,43,44,50,57,71,73,76,83,107,108,109,114,120,123,140,143,150,151,155,161,170,173,174,175,176,181,182,183,186,191,192,194,197,205,215,219,220,225,226,228,229,232,235,236,245,248,249,266,273,276,281,285,291,292,293,295,307,319,340,349,350,352,355,356,362,369,386,389,390,404,406],delete_attribut:350,delete_default:[20,170],delete_dupl:219,delete_prototyp:285,deletet:220,deleteview:406,deliber:[3,13,66,116,378],delic:202,delimit:[101,184,185,356],deliv:[149,232,239],delpart:236,delresult:236,deltatim:378,delux:149,demand:[39,45,88,94,115,117,121,129,149,161,192,220,249,281,343,357],demo:[71,72,80,97,113,114,119,122,125,127,138,263,264,362],democommandsetcomm:264,democommandsethelp:264,democommandsetroom:264,demon:38,demonin:378,demonstr:[69,71,83,120,133,135,200,221,242,254],demowiki:83,deni:[139,152,227,231],denot:[92,136,356],denounc:361,depart:75,depend:[5,6,7,11,13,15,16,19,20,22,23,27,29,31,39,41,42,45,46,47,49,50,51,54,56,59,62,69,71,72,73,74,75,76,77,80,81,83,93,94,96,100,107,108,109,114,115,117,120,121,123,124,130,135,136,140,143,147,148,149,151,152,160,167,169,171,173,186,192,200,201,209,220,226,238,249,261,269,276,281,285,295,301,321,324,330,332,342,352,353,360,362,363,378],depict:215,deplet:[249,254],deploi:[74,78,149,152],deploy:[2,7,78,138,149,151,154],depmsg:371,deprec:[19,27,38,158,159,170,286,296,355,362,371,378],deprecationwarn:300,depth:[2,17,51,114,250,286],dequ:[13,344],deriv:[8,46,63,92,140,143,145,151,268,355,379],desc:[15,23,31,32,33,35,38,39,71,73,76,84,90,93,94,96,99,100,102,103,108,116,123,131,136,170,173,176,187,200,202,205,206,214,220,235,236,245,249,250,255,261,269,290,299,356,358,360,361,362,401,406],desc_add_lamp_broken:261,desc_al:265,desc_closed_lid:261,desc_dead:265,desc_open_lid:261,descend:[105,401],describ:[8,10,11,13,14,15,20,22,27,30,32,37,38,46,47,54,58,61,62,64,67,70,71,74,76,77,78,80,81,84,88,94,95,96,100,102,103,107,108,110,111,116,120,123,135,138,140,143,146,148,149,156,169,176,180,181,182,194,202,205,208,213,220,237,239,249,255,261,278,286,293,298,319,321,324,334,362,377,378],descripion:265,descript:[11,15,16,23,27,30,31,38,44,66,67,69,71,72,74,75,76,78,80,84,89,90,93,94,100,103,106,115,116,133,135,136,142,149,162,173,176,181,182,192,199,200,202,213,220,235,237,239,245,248,249,250,260,261,264,265,266,267,268,269,271,275,278,281,290,356,358,362,372,373,390],description_str:76,descvalidateerror:235,deseri:[6,13,372,387],deserunt:28,design:[0,15,22,35,38,44,51,63,66,73,76,77,80,89,90,93,101,105,107,115,116,117,118,120,129,130,135,138,140,170,176,200,227,239,242,266,281,356,372,378],desir:[19,44,45,47,54,63,75,83,86,87,93,94,101,124,132,135,176,203,219,238,276,301,346,350,358,364,379],desired_perm:276,desk:120,desktop:[16,51],despit:[13,14,42,81,93,98,138,143,267],dest:[268,281],destin:[22,31,35,38,69,71,75,76,85,100,101,112,120,132,176,242,245,246,252,253,254,255,256,266,267,275,280,281,286,358,406],destinations_set:280,destroi:[8,35,69,102,103,123,152,161,163,176,181,236,254,281],destroy:245,destroy_compon:214,destroy_lock:386,destruct:[20,169],detach:7,detail:[0,5,9,11,12,16,22,23,27,32,35,38,39,42,46,50,52,54,62,66,67,70,71,72,73,74,76,77,78,81,88,90,94,101,103,107,108,109,110,114,115,116,118,123,128,130,136,140,143,149,162,170,171,176,192,197,200,205,214,220,236,237,239,249,253,267,269,273,278,286,303,304,340,342,352,355,360,365,378,381,389,390,404,406],detail_color:176,detailkei:[220,267],detailview:406,detect:[2,20,22,35,42,62,78,98,115,120,130,152,168,171,185,192,313,389],determ:351,determin:[5,12,14,16,19,20,22,23,26,27,28,32,34,38,39,47,59,73,75,83,87,89,91,99,100,103,109,120,121,123,124,128,140,143,156,161,162,169,170,171,173,184,187,190,192,199,238,239,246,250,252,253,254,255,256,266,273,276,278,281,285,325,350,351,352,355,360,363,378,385,386],detour:[59,84,107,111,342],dev:[58,77,80,81,93,110,118,138,140,143,145,146,149,150,407],devel:107,develop:[0,2,3,5,6,7,11,16,19,22,29,30,32,38,41,47,51,52,58,61,62,63,67,70,72,76,77,78,80,81,82,85,92,94,101,103,104,106,107,108,109,110,111,115,117,118,126,128,133,135,140,142,143,146,147,149,155,174,175,181,186,192,212,225,226,231,242,273,281,286,347,352,356,362,407],deviat:118,devoid:355,dex:[13,27,94,108,110,116,361],dexter:[116,252,253,254,255,256],diagnos:[6,88],diagram:46,dialog:47,dialogu:[69,72,116,408],dice:[73,101,111,117,121,123,143,158,159,195],dicecmdset:209,dicenum:209,dicetyp:209,dict:[8,13,14,20,27,29,38,39,43,62,69,73,74,79,85,102,161,163,169,171,176,187,192,202,205,208,220,221,225,228,231,238,239,242,243,249,250,254,256,260,267,281,283,284,285,286,293,295,298,299,301,306,311,312,314,319,321,324,329,330,341,342,344,351,356,357,359,361,362,363,365,373,378,401,406],dict_of_kwarg_convert:29,dictat:[20,95,129],dictionari:[6,13,14,20,32,38,49,69,75,80,85,92,95,96,121,123,136,174,176,197,202,208,220,221,225,228,231,238,239,242,243,244,250,254,255,267,269,276,286,306,319,328,340,341,342,344,351,355,357,361,362,369,372,373,374,378,401,406],did:[11,12,30,41,71,76,81,84,87,93,101,102,103,108,109,110,120,124,161,199,281,353,374,378,382],did_declin:199,didn:[3,8,27,32,41,68,71,75,78,90,91,94,101,102,103,104,108,109,110,111,114,128,132,133,135,147,151],die:[7,101,114,117,121,129,209,238,342],dies:[117,265],diff:[11,148,209,286],differ:[3,5,7,8,11,12,13,14,15,16,19,20,22,26,27,29,30,32,33,34,38,39,42,43,44,45,47,51,52,54,56,57,59,62,64,65,66,68,69,70,71,72,73,74,75,76,77,78,80,81,82,84,85,89,90,91,93,94,95,96,97,99,101,102,103,104,105,107,108,109,110,111,113,115,118,120,121,123,128,130,131,132,133,135,138,139,141,142,143,151,152,155,156,158,161,162,167,169,170,173,176,185,186,188,192,200,205,208,209,210,213,214,217,228,229,232,237,239,246,249,250,252,253,254,255,256,268,269,283,286,290,295,299,303,325,330,332,349,350,352,356,358,362,371,374,378,382,385,389,390,406],differenti:[92,93,94,107,108,116,117,202,239,250,281,378],differnt:214,difficult:[5,83,89,117,135,152,255,256],difficulti:[73,135],dig:[5,20,22,35,38,56,68,69,93,94,102,103,107,109,114,124,132,176,212,245,333],digit:[29,50,54,149,237,345,355,365,371],digitalocean:149,diku:[80,81,97,408],dikumud:66,dime:63,dimens:[75,80],dimension:94,dimenst:111,diminish:54,dimli:76,dinner:[74,117],dip:110,dir:[2,8,9,11,39,70,72,78,81,84,94,97,108,110,111,136,138,140,142,143,148,149,151,371,378],direcetli:365,direct:[9,13,20,27,31,38,47,49,50,62,69,71,72,75,76,78,82,91,94,103,123,126,130,132,139,149,151,176,187,214,227,243,269,276,293,301,362,364,365,371,375,378,408],directli:[3,4,5,9,11,12,14,15,19,22,26,27,32,35,38,39,41,46,47,54,56,62,73,74,76,77,80,81,84,87,88,91,92,94,95,102,103,104,105,106,107,108,110,111,112,115,123,124,130,139,140,147,149,151,156,171,187,192,193,197,199,200,201,209,212,217,219,231,239,250,255,256,261,267,268,272,276,280,281,290,307,312,321,324,329,334,340,350,352,356,358,362,363,365,376,378],director:[72,239,281],directori:[1,2,7,8,9,10,11,14,19,46,47,58,67,70,77,81,83,85,94,95,96,106,107,124,128,135,136,139,140,143,148,151,176,197,242,301,321,322,346,356,371,378],directorylist:346,dirnam:301,dirti:80,disabl:[7,8,26,32,47,54,65,69,83,85,98,120,141,171,187,221,239,248,249,250,261,268,276,324,363,365,369,379],disableloc:324,disableremot:324,disadvantag:[94,117,123,149,256],disambigu:[90,147,171,191,281,352],disappear:152,discard:[192,355],disconcert:[90,118],disconnect:[6,9,12,13,37,42,43,44,47,50,56,90,93,117,123,124,155,156,161,173,176,181,184,186,192,281,311,312,313,319,320,321,324,329,330,333,339,340,341,342],disconnect_al:319,disconnect_all_sess:342,disconnect_duplicate_sess:342,disconnect_session_from_account:161,discontinu:141,discord:[70,82,118,138,143,147],discordia:63,discourag:[81,117,148],discours:117,discov:[101,114,117,350],discoveri:243,discret:107,discrimin:152,discuss:[0,22,72,77,80,82,83,85,96,112,117,123,140,143],discworld:62,disengag:[72,123,161,252,253,254,255,256],disk:[13,19,61,63,151,156,238,242,283],dislik:93,disonnect:13,dispatch:77,dispel:133,displai:[3,5,17,20,22,26,27,30,32,35,39,41,47,53,54,59,62,67,69,71,72,74,76,78,85,88,94,96,98,99,100,101,108,115,120,123,124,128,135,136,152,162,171,173,176,183,186,187,188,190,192,199,200,202,210,213,217,219,220,221,223,226,228,232,239,249,250,261,264,266,267,268,269,271,281,285,286,288,299,301,318,336,339,344,352,353,360,361,362,363,364,372,373,374,377,378,379,387,401,406],display:295,display_buff:360,display_choic:200,display_formdata:221,display_help:360,display_helptext:[283,362],display_len:378,display_met:223,display_nam:365,display_nodetext:362,display_titl:200,dispos:[76,236],disput:123,disregard:22,dissect:102,dist:143,distanc:[19,46,74,75,81,89,104,238,255,256,281,378],distance_inc:256,distance_to_room:89,distant:[75,220,267],distinct:[42,68,80,81,105,256,385],distinguish:[71,171,250,256],distribut:[3,6,8,9,16,20,23,70,81,106,137,139,140,143,192,194,197,239,355,358,378,381],distribute_messag:192,distributor:23,distro:[139,140,143,145,147],disturb:[19,68],distutil:143,distutilserror:143,ditto:143,div:[17,29,38,47,51,78,126],dive:[71,90,111,112,113,143],diverg:59,divid:[14,29,81,96,208,267,378],dividend:208,divis:248,divisiblebi:96,divisor:208,divivid:116,django:[0,2,8,9,12,16,39,41,43,44,46,47,58,61,64,70,80,83,85,89,96,97,107,108,112,113,120,121,126,128,131,136,138,140,143,152,161,162,165,188,190,192,194,196,197,198,207,210,248,271,273,278,280,285,288,290,297,300,301,307,308,321,327,329,330,337,343,344,345,346,349,350,352,353,356,359,363,368,369,370,374,376,378,382,383,385,386,387,389,390,393,396,401,406,408],django_admin:404,django_filt:[385,390],django_nyt:83,djangofilterbackend:390,djangonytconfig:83,djangoproject:[140,401],djangowebroot:346,dmg:121,dnf:[139,143,145],do_attack:265,do_batch_delet:350,do_batch_finish:350,do_batch_update_attribut:350,do_craft:[73,205],do_create_attribut:350,do_delete_attribut:350,do_flush:[352,369],do_gmcp:325,do_hunt:265,do_mccp:314,do_msdp:325,do_mssp:315,do_mxp:316,do_naw:317,do_nested_lookup:176,do_not_exce:85,do_noth:264,do_patrol:265,do_pickl:359,do_sit:120,do_stand:120,do_task:294,do_unpickl:359,do_update_attribut:350,do_xterm256:355,doabl:15,doc:[10,17,22,24,27,30,38,46,48,51,61,66,79,81,82,85,97,105,106,107,111,116,118,120,128,138,140,155,156,158,176,237,268,281,312,378,401,407,408],docker:[138,143,149,154,155,408],dockerfil:151,dockerhub:151,docstr:[30,31,78,85,90,102,108,109,120,171,176,187,200,212,226,238,239,249,250,261,267,268,362],document:[0,1,4,7,8,11,17,24,28,30,39,41,46,51,54,55,58,61,67,69,70,71,72,73,74,76,80,81,82,85,87,90,93,94,97,106,107,108,110,111,113,114,124,126,128,132,135,138,140,141,149,152,154,155,170,184,200,237,268,350,353,361,369,385,406],dodg:253,doe:[0,8,11,12,13,20,22,27,29,30,32,35,38,39,41,44,46,47,53,54,56,62,64,66,68,70,73,75,76,77,78,80,81,83,84,85,87,89,90,92,93,94,96,100,101,102,103,106,107,108,110,111,114,115,116,120,121,123,124,128,129,130,132,133,134,135,137,140,141,142,143,151,156,161,163,173,181,184,186,187,188,191,201,202,203,205,210,212,219,220,235,236,249,250,252,253,254,255,256,266,267,268,269,281,285,286,293,300,301,305,306,307,310,313,321,322,328,350,352,357,362,365,371,374,378,393,401,406],doesn:[0,2,8,9,13,14,16,22,27,29,35,46,47,58,61,62,69,70,71,73,74,75,76,77,83,87,89,91,93,96,101,102,108,110,111,115,117,120,121,124,128,132,133,135,137,143,146,147,148,149,152,155,156,170,194,197,201,205,220,227,228,239,254,276,281,294,301,314,321,325,350,355,362,373,378],doesnotexist:[161,163,165,192,194,199,202,208,214,215,220,222,228,236,237,238,239,245,246,247,252,253,254,255,256,258,260,261,265,266,267,269,273,280,281,285,290,293,308,334,350,353,358,366,370],doff:253,dog:19,doing:[2,6,8,12,13,19,20,22,27,32,35,42,45,46,47,49,54,73,74,75,78,81,82,83,87,89,93,94,96,102,105,108,110,111,116,117,122,133,135,136,138,149,156,161,173,199,202,205,214,219,227,239,250,252,253,254,255,256,260,265,266,269,275,281,295,332,362,369,374,382],doll:[73,205],dolor:28,dolphin:102,dom:47,domain:[80,139,149,152,358],domexcept:149,domin:117,dominion:70,dompc:70,don:[0,3,5,6,7,8,9,11,13,19,20,22,23,26,27,29,30,32,39,41,42,46,49,54,59,61,62,67,68,69,70,71,73,74,76,77,78,81,82,83,84,85,87,88,89,90,91,94,95,96,97,98,100,101,102,103,105,107,108,109,110,111,113,114,115,116,117,118,121,123,124,126,128,133,134,135,136,140,142,143,147,148,149,152,161,163,169,170,176,181,182,183,184,185,191,192,200,206,209,214,215,227,231,238,239,248,253,254,255,261,267,268,269,276,280,281,285,286,295,305,306,313,318,319,324,326,333,340,347,352,355,356,362,369,371,374,378,386,401,406],donald:5,donat:[82,149],done:[0,2,5,9,11,13,20,22,23,27,29,32,34,43,45,47,49,58,63,70,71,75,77,78,80,81,82,83,84,85,87,88,89,90,91,92,93,94,95,96,99,100,101,103,107,108,110,111,117,120,121,123,124,128,129,130,131,132,133,135,140,143,149,151,156,161,171,173,187,191,192,199,209,238,256,269,276,280,281,293,295,301,314,318,320,322,326,330,336,339,340,342,347,350,355,356,363,365,369,378,382,406],donoth:293,dont:[138,323],doom:286,door:[19,32,35,69,71,75,100,103,112,115,152,176,219,245],doorwai:245,dot:[4,71,170,176,356,378],dotal:[355,377],dotpath:378,doubl:[6,71,78,93,110,135,169,188,377,378],doublet:[169,170],doubt:[71,268],down:[2,4,5,7,13,20,22,26,27,41,47,50,61,63,69,71,73,75,76,78,80,83,84,87,89,90,93,94,98,100,101,106,110,113,114,115,117,119,120,121,122,124,125,127,128,143,149,151,152,161,176,186,214,228,242,250,253,254,266,269,275,281,286,293,295,301,303,310,311,318,319,339,340,342,355,363,364,378],download:[0,9,10,11,70,81,106,138,140,143,147,148,149,151,155],downtim:[87,152,366],downward:173,dozen:[63,80,85],drag:47,dragon:[92,102,104,108,109,111,117],drain:249,dramat:[13,105,115,120],drape:202,draw:[15,75,78,89,121,364],draw_room_on_map:75,drawback:[15,27,61,86,87,94,104,117,120,121,140,201,356],drawn:[75,76,94],drawtext:121,dream:[0,66,80,115,118],dress:202,drf:[385,387],drift:117,drink:[116,214,350,352],drinkabl:214,drive:[11,29,52,70,81,84,106,111,115,117,118,132,135,143,151],driven:[72,85,116,117,118,124,138,247,283],driver:140,drizzl:[39,134],drop:[9,15,22,32,34,35,47,56,61,62,70,77,80,82,84,85,93,94,96,100,102,103,104,107,108,109,110,117,120,129,130,132,140,149,176,182,202,236,247,253,256,261,275,281,310,352,356,378],drop_whitespac:364,dropdown:7,droplock:275,dropper:[253,256,281],drum:149,dtobj:378,duck:[19,110],duckclient:141,due:[5,20,22,41,43,46,50,56,58,68,71,81,87,94,95,101,110,133,143,149,170,186,280,281,303,339,342,349,355,371],duh:63,dull:[0,76,103],dumb:[103,342,355],dummi:[5,8,22,32,70,73,110,117,142,205,239,276,301,319,332,333,340],dummycli:332,dummyfactori:332,dummyrunn:[158,159,296,301,319,331,333,335],dummyrunner_act:332,dummyrunner_actions_modul:332,dummyrunner_set:[5,158,159,296,301,331],dummyrunner_settings_modul:5,dummysess:342,dump:[23,242,310],dungeon:[44,80,107,112],dupic:20,duplic:[20,77,169,176,295,352,371],durat:[49,86,134,254,372,379,408],dure:[6,13,20,30,32,42,43,47,56,57,67,68,70,78,87,111,115,117,123,124,128,134,138,143,151,161,169,181,187,197,205,212,220,236,265,267,268,276,278,310,320,356,358,362,371,401],duti:81,dwarf:76,dwarv:117,dying:[117,252,253,254,255,256],dynam:[8,12,23,30,39,45,47,61,72,76,99,105,107,126,135,149,161,165,171,183,186,187,191,194,221,239,249,250,252,253,254,255,256,273,280,281,290,295,350,352,353,358,360,362,370,372,378,406,408],dyndns_system:149,each:[2,3,6,8,12,13,14,19,20,22,23,24,27,29,32,38,41,42,44,45,46,47,49,52,54,56,59,61,63,68,69,71,72,73,75,76,78,80,81,83,87,89,92,93,94,95,96,99,100,102,105,106,108,109,110,111,113,115,121,122,123,124,128,132,133,134,135,151,161,168,169,170,174,176,185,187,192,199,201,202,203,205,214,219,220,221,236,238,239,249,250,252,254,255,256,261,262,269,273,276,280,281,284,286,292,295,303,306,319,321,324,328,333,340,341,342,350,352,353,355,356,358,360,361,362,363,364,365,369,378,387,390],eagl:120,eaoiui:238,earler:103,earli:[2,118,252,253,254,255,256,303],earlier:[2,7,11,14,20,27,31,70,81,94,95,100,102,109,110,111,115,124,126,132,136,142,306],earn:118,earnest:[112,117],earth:[99,152],eas:[20,22,61,89,108,133,149,151],easi:[0,7,8,9,11,14,17,22,27,30,35,39,46,49,58,62,63,64,68,69,71,74,76,78,80,87,89,92,95,96,98,99,100,102,109,110,111,115,117,118,120,121,123,124,130,133,135,136,138,140,147,149,151,170,174,181,202,205,217,221,250,362,369],easier:[13,27,38,39,49,50,61,71,77,78,80,83,85,89,92,93,94,95,96,101,102,105,108,109,110,111,113,114,115,117,118,120,121,128,133,149,206,238,250,252,253,254,255,256,266,294,343,353,378],easiest:[9,11,16,19,50,58,67,69,73,74,85,88,94,108,124,135,143,242,352],easili:[7,11,13,14,15,17,19,22,23,27,30,32,38,42,43,44,47,50,59,62,63,68,69,73,74,75,76,77,78,82,83,85,86,89,94,95,100,101,103,105,107,108,109,112,114,115,116,117,121,124,126,128,135,143,149,150,151,152,183,194,199,200,202,221,223,227,238,245,249,250,252,253,254,255,256,268,272,273,275,295,356,362,373],east:[75,76,85,91,176,267],east_exit:267,east_west:76,eastern:[76,95],eastward:267,eat:[212,214],eccel:364,echo1:87,echo2:87,echo3:87,echo:[0,2,19,22,26,29,38,41,49,50,68,75,78,86,87,91,102,103,109,110,116,123,124,130,134,144,146,149,150,151,156,161,163,174,176,181,186,187,202,209,239,260,265,266,267,281,299,306,321,324,360,378],echocmdset:102,echol:155,echowoo:102,econom:[61,80,107,108,111,117,138],economi:[39,63,115,121,131,199],ecosystem:151,edg:[11,19,51,187,206,364,378],edgi:75,edibl:214,edit:[0,6,7,9,13,14,15,22,25,30,32,38,41,47,56,58,61,67,69,70,72,74,76,77,83,85,88,90,92,94,95,96,98,108,113,117,128,135,136,138,140,142,145,148,151,174,176,183,186,200,210,221,225,226,228,229,235,236,271,276,278,281,283,285,286,350,360,386,401,406,408],edit_callback:[226,228],edit_handl:176,editcmd:71,editor:[6,11,16,22,29,38,58,63,69,70,71,74,76,78,79,84,93,110,111,138,143,176,183,185,186,200,235,290,356,360],editor_command_group:360,editorcmdset:360,editsheet:94,edu:381,effect:[8,9,13,15,19,20,25,34,39,41,43,45,49,54,66,68,72,76,78,86,87,89,92,93,94,110,111,115,116,117,120,121,123,129,133,156,158,159,161,169,170,176,185,196,209,214,228,249,253,254,255,265,267,274,281,287,290,314,378,407],effici:[0,5,13,34,39,44,45,46,58,61,80,81,86,87,89,92,105,111,120,134,138,152,199,239,246,276,281,295,350,351,353,360,363],effort:[11,77,92,107,136,406],egg:[73,148,205],egg_info:143,egi:303,eight:214,eightbal:112,either:[5,6,9,11,14,17,19,20,22,23,27,29,32,38,39,42,44,46,47,50,59,69,70,73,74,75,76,77,78,83,87,89,90,91,92,93,94,96,101,102,104,105,107,108,110,111,114,117,120,121,123,124,132,133,140,149,152,156,161,163,169,170,171,181,186,191,192,193,200,205,225,231,232,238,239,245,249,250,252,255,256,261,276,281,284,286,290,292,293,295,299,310,322,326,333,351,352,353,362,364,365,371,373,375,378,381],elabor:[71,78,83,100,101,124],electr:149,eleg:77,element:[17,27,29,51,53,71,73,80,90,101,108,109,110,112,168,173,187,197,200,208,237,238,281,286,350,351,353,356,361,362,363,365,378],elev:[72,74,99,408],elif:[27,39,69,75,90,94,102,112,121,123,124,129],elig:[197,365],elimin:[151,355],ellow:[54,355],els:[3,8,11,12,19,22,27,30,32,33,39,45,47,49,50,52,69,70,71,73,74,75,76,78,84,85,87,88,89,90,94,96,98,99,100,101,102,103,109,110,112,115,118,120,121,123,124,129,131,132,135,136,140,149,152,197,199,202,221,237,252,253,254,255,256,269,280,330,352,362,378],elsewher:[12,20,44,87,94,106,108,135,170,267,301,342,350],elv:117,elvish:238,emac:[15,138],email:[11,81,107,112,113,143,155,161,162,210,358,372,378,379,401],email_login:[158,159,195],emailaddress:378,emailfield:[162,401],emb:[38,78,94,220,286],embark:132,embed:[29,38,46,65,107,116,284,361,365,378],emerg:[32,58,152],emi:238,emit:[23,47,63,85,102,170,174,192,222,281,340,371],emit_to_obj:[170,281],emo:84,emoji:141,emot:[22,29,30,72,80,90,116,117,118,123,182,199,212,238,239,365],emoteerror:239,emoteexcept:239,emphas:78,emphasi:78,emploi:379,empti:[3,6,8,9,11,12,15,20,22,27,33,35,39,45,46,47,49,61,62,69,70,73,75,78,81,90,94,96,101,102,105,107,108,109,110,111,112,116,120,121,124,126,129,136,142,143,151,155,167,168,174,176,187,200,205,223,225,239,249,285,286,299,306,310,332,333,349,356,358,362,364,375,378],emptor:197,empty_color:223,empty_permit:[162,271,278,401],empty_threadpool:346,emptyset:20,emul:[42,66,81,116,117,124,148,186,249],enabl:[7,47,54,133,136,139,140,141,146,151,152,161,192,198,221,248,324,379],enable_recog:239,enableloc:324,enableremot:324,enact:212,encamp:74,encapsul:372,encarnia:138,encas:360,enclos:[25,26,110,188,210,365],encod:[19,55,76,94,312,325,329,330,355,374,378,408],encode_gmcp:325,encode_msdp:325,encoded_text:378,encompass:19,encount:[170,365,379],encourag:[71,82,89,101,126,141],encrypt:[59,139,152,181,197,321,322,326],encumb:116,end:[0,5,9,11,13,14,15,19,20,22,23,26,27,29,32,34,38,42,43,47,49,52,53,54,56,58,59,61,62,63,67,68,70,71,78,80,81,84,85,86,87,89,94,95,96,98,101,103,105,107,109,110,111,112,113,114,116,117,120,121,123,124,130,132,133,135,136,139,140,142,144,149,151,155,161,163,169,170,176,182,183,191,199,201,202,206,209,214,217,223,235,239,247,250,252,253,254,255,256,267,272,305,312,313,321,324,325,335,340,344,346,351,355,356,358,362,363,364,365,371,378,406],end_convers:27,end_turn:123,endblock:[96,126,135,136],endclr:365,endcolor:29,endfor:[96,135,136],endhour:85,endif:[96,135,136],endlessli:152,endpoint:[152,389,390],endpoint_url:197,endsep:378,endswith:355,enemi:[13,27,38,87,114,115,123,254,255,256,265,266,267],enemynam:27,enforc:[22,32,49,54,90,115,121,133,321,324,363,364,406],enforce_s:364,engag:[80,256,265],engin:[2,8,11,22,30,35,41,68,71,72,81,92,109,114,121,128,138,140,152,154,167,170,185,186,205,243,267,272,301,312,318,321,324,329,339,341,356,358],english:[6,16,29,58,64,138,381],enhanc:[54,98,110,242,355,406],enigmat:103,enjoi:[7,101,114,115,118,143],enough:[3,32,33,34,44,45,63,73,78,80,81,82,83,84,87,89,90,93,94,96,100,101,102,105,106,108,109,111,115,120,124,128,133,143,149,170,176,187,205,237,238,261,269,362,363,364],enpoint:387,ensdep:378,ensur:[7,8,75,96,129,133,140,151,250,344,376,406],ensure_ascii:330,enter:[0,2,3,9,11,14,15,16,19,20,22,25,27,29,32,34,35,38,54,57,59,66,67,69,70,71,72,74,76,81,84,85,87,90,91,94,95,96,100,101,109,110,113,114,120,123,124,126,129,135,140,143,148,151,155,158,161,168,170,175,184,185,186,191,199,200,202,214,217,220,221,231,250,252,253,254,255,256,265,267,269,275,281,286,290,299,340,362,401],enter_guild:27,enter_nam:27,enter_wild:269,enterlock:275,enterpris:2,enthusiasm:118,enthusiast:[72,117],entir:[8,13,14,15,19,22,26,27,29,32,45,46,49,52,61,63,71,74,75,76,87,96,101,106,107,110,115,117,124,128,149,200,238,239,250,268,275,276,281,285,286,352,356,362,364,369,378,406],entireti:[27,121,213,221,362],entit:358,entiti:[13,19,23,27,29,32,33,34,35,38,39,42,43,44,46,79,81,104,105,106,107,108,112,115,120,123,133,160,161,171,176,186,192,193,194,205,214,239,245,260,275,281,283,284,285,286,287,290,291,293,295,342,350,351,353,358,362,363,365,368,375,378],entitii:43,entitl:149,entranc:76,entri:[11,13,16,19,20,22,23,24,27,32,43,79,83,85,94,96,101,102,106,108,112,117,132,141,142,143,147,161,171,183,184,187,197,205,214,223,237,250,252,253,254,255,256,270,271,272,273,276,281,295,320,333,344,350,356,358,360,362,364,371,372,375,378,379,406],entriest:173,entrypoint:151,entrytext:[96,273,358],enul:139,enumar:378,enumer:136,env:[197,301,311],environ:[1,2,9,14,70,78,81,83,85,99,110,115,117,118,143,144,149,151,152,186,187,197,207,218,262,264,301,311,327,336,356,362,376,388,404],environment:301,envvar:143,eof:321,epic:138,epilog:268,epoch:[19,95,366],epollreactor:346,epub:138,equal:[5,6,20,22,51,52,54,69,74,85,89,101,103,105,108,109,117,132,169,220,239,248,249,252,253,254,255,256,281,378],equip:[15,54,72,93,107,116,117,202,252,253,255,256],equival:[9,13,14,29,34,41,49,54,56,62,106,110,112,143,152,156,160,176,272,319,325,350,378,386,406],eras:[70,256],err:[32,94,332,356],err_travers:[35,281],errback:[49,298,301,310,311,378],errmessag:169,errmsg:[124,371],erron:[64,124,310,364],error:[0,3,4,6,8,9,11,13,15,16,19,20,22,27,29,31,32,34,35,38,41,42,46,49,58,59,61,64,67,70,71,73,76,77,78,81,92,93,94,97,101,103,108,109,111,112,114,118,120,124,130,131,135,139,140,141,143,146,148,149,152,161,167,169,170,176,192,205,207,228,237,239,249,250,266,268,276,281,284,285,293,298,300,301,303,305,310,324,332,352,355,356,358,361,362,365,371,374,378,379,386,387,408],error_check_python_modul:301,error_class:[162,271,278,401],error_cmd:91,error_consumable_excess_messag:205,error_consumable_missing_messag:205,error_consumable_order_messag:205,error_msg:344,error_tool_excess_messag:205,error_tool_missing_messag:205,error_tool_order_messag:205,errorlist:[162,271,278,401],errorlog:139,escal:[12,32,52,117,173,275],escap:[29,54,72,96,182,186,212,215,268,355,365,377,401],escape_char:365,escaperoom:215,escript:[71,200],especi:[16,32,42,44,71,76,87,107,108,110,115,139,140,143,223,238,356],esqu:108,ess:28,essai:138,essenti:[7,64,75,86,92,107,117,138,148,193,301,358],est:28,establish:[22,42,115,116,117,121,161,252,281,298,310,312,319,321,324,329,332,339,341],estim:[88,286,369],esult:281,etc:[0,8,11,12,13,19,22,25,27,29,32,33,34,35,38,39,42,43,46,47,50,56,59,61,62,63,65,71,72,75,78,79,80,81,85,87,88,90,92,93,94,95,102,103,105,106,107,115,116,117,120,121,123,131,133,134,138,139,140,143,151,152,156,161,165,167,168,169,170,173,175,176,184,185,186,192,197,199,203,206,208,214,215,221,223,236,238,239,245,249,253,255,261,268,281,285,286,319,321,324,328,329,330,340,341,349,350,352,355,356,358,359,360,361,362,365,371,378,385,406],etern:27,ev_channel:163,evadventur:[117,122],eval:[29,38,199,378],eval_rst:78,evalstr:276,evalu:[22,29,78,105,116,118,168,199,276,362,365],evbot:[181,342],evcast:138,evcel:[361,364],evcolor:138,evcolum:364,evcolumn:364,eve:378,eveditor:[24,71,79,158,159,200,354,408],eveditorcmdset:360,even:[0,3,5,6,7,11,13,15,19,20,26,27,32,39,42,45,46,50,52,54,61,63,66,67,70,71,72,74,75,77,80,81,82,83,84,85,87,89,90,92,93,94,95,96,97,100,101,105,106,108,109,110,111,114,115,116,117,118,120,121,122,123,124,130,133,142,143,149,152,156,169,171,174,202,205,208,220,221,238,249,252,253,254,255,256,267,268,281,286,324,362,364,365,369,378],evenia:106,evenli:[19,208,378],evenn:151,evenna:70,evenni:83,evennia:[1,2,5,6,10,12,13,14,15,16,17,19,20,22,23,24,25,26,27,28,30,31,32,33,34,35,37,39,41,42,43,44,45,46,49,52,53,54,55,56,57,59,61,62,63,64,66,67,69,71,72,73,74,75,76,77,79,81,82,84,86,87,88,89,91,95,96,97,98,100,102,103,104,105,107,108,109,111,112,113,114,115,116,118,120,121,123,124,126,128,129,130,131,132,134,135,136,137,141,143,144,147,150,152,154,155,408],evennia_access:139,evennia_admin:406,evennia_channel:[144,147,150,181],evennia_dir:378,evennia_error:139,evennia_gener:128,evennia_launch:[7,158,159,296,299],evennia_logo:128,evennia_superuser_email:143,evennia_superuser_password:143,evennia_superuser_usernam:143,evennia_vers:301,evennia_websocket_webcli:329,evennia_wsgi_apach:139,evenniacreateview:406,evenniadeleteview:406,evenniadetailview:406,evenniaform:401,evenniagameindexcli:303,evenniagameindexservic:304,evenniaindexview:406,evennialogfil:371,evenniapasswordvalid:345,evenniapermiss:[386,390],evenniareverseproxyresourc:346,evenniaserv:37,evenniatest:[187,218,229,244,262,327,376,388,404],evenniaupdateview:406,evenniausernameavailabilityvalid:[161,345],evenniawebtest:404,event:[27,43,47,72,81,118,121,152,158,163,199,208,214,227,228,229,231,239,242,261,290,293,343,408],event_nam:[227,231],eventdict:371,eventfunc:[69,158,159,195,224,228],eventhandl:228,eventi:[171,200,268],eventu:[13,22,32,50,52,58,59,62,82,83,87,90,94,114,115,117,118,123,124,128,135,149,156,161,167,168,185,209,214,215,238,239,261,267,276,281,286,298,306,332,340,341,353,357,358,362,364,399],evenv:[2,6,7,81,83,143,148],evenwidth:364,ever:[9,11,13,14,15,16,22,29,39,42,44,46,50,61,64,71,76,81,90,93,101,105,108,116,121,130,140,155,156,212,215,238,275,295,312,313,319,350,362],everi:[0,2,8,9,10,11,13,14,19,20,22,27,29,31,38,39,41,44,45,46,61,63,64,67,69,74,75,76,77,81,83,84,86,89,90,93,95,96,100,101,102,103,105,107,108,110,111,116,121,123,124,128,131,132,134,135,136,143,148,149,151,161,176,181,187,197,202,207,213,221,228,238,239,250,252,253,254,255,256,258,264,269,281,286,293,295,306,323,333,339,348,349,350,352,362,363,364,365,378],everror:228,everybodi:90,everyon:[8,9,11,22,23,27,32,34,39,44,52,81,84,94,108,111,112,115,117,118,121,123,124,132,134,137,141,146,150,155,156,176,182,183,209,214,215,217,252,253,254,255,256,319],everyth:[0,2,3,6,8,9,11,13,20,32,34,38,41,45,47,52,59,64,67,70,75,76,78,80,81,84,86,94,96,98,100,101,102,107,108,109,110,111,112,113,114,115,116,118,120,121,123,125,128,138,143,147,148,149,151,152,155,156,166,171,181,182,184,185,186,187,188,201,205,206,210,249,267,275,280,290,305,332,340,350,352,356,362],everywher:[70,92,107],evform:[19,79,158,159,354],evgam:181,evgamedir:78,evict:344,evid:147,evil:[5,15,261,286],evmenu:[19,22,24,71,72,79,94,100,117,158,159,187,200,213,221,247,250,264,283,354,363,408],evmenucmdset:362,evmenuerror:362,evmenugotoabortmessag:362,evmenugotomessag:362,evmor:[24,79,158,159,285,354,408],evscaperoom:[158,159,195],evscaperoommenu:213,evscaperoomobject:[214,215],evtabl:[19,22,75,76,79,158,159,171,221,285,354,361,363,378],exact:[5,22,27,32,66,90,105,108,112,161,168,176,185,193,205,239,256,272,281,285,286,351,352,374,375,378,385],exact_consum:205,exact_consumable_ord:[205,206],exact_tool:205,exact_tool_ord:205,exactli:[3,9,11,12,29,39,45,49,52,53,54,56,58,59,61,73,74,76,78,81,94,95,96,101,102,105,106,108,110,112,116,117,121,124,128,143,151,156,205,239,249,281,301,352,375],exam:176,examin:[7,11,12,13,22,32,45,47,50,59,68,71,94,100,101,102,103,105,121,124,161,176,187,199,212,261,266,267,333,386],exampl:[2,4,5,6,7,10,11,12,13,14,15,16,17,19,20,22,30,31,33,34,35,38,41,42,44,45,46,49,52,53,54,56,59,61,62,65,66,67,68,69,71,73,75,76,77,78,80,81,83,84,85,86,87,88,90,91,92,93,94,95,98,99,100,101,102,103,104,105,107,108,109,110,111,112,114,115,116,117,118,120,124,128,129,130,132,133,134,135,139,140,143,145,146,150,151,152,156,158,159,161,165,168,169,170,171,174,175,176,181,182,183,184,185,187,191,193,194,199,200,202,205,206,207,208,209,212,214,219,220,221,222,223,232,236,237,238,239,242,245,246,247,249,250,252,253,254,255,256,258,261,265,267,268,269,273,276,280,281,286,290,293,295,306,321,324,325,330,333,342,346,349,350,352,353,354,355,357,361,362,363,364,365,366,370,371,372,375,376,378,379,381,389,390,401,406,408],example_batch_cod:[14,158,159,195,257],example_recip:[158,159,195,204,205],example_recipi:205,excalibur:100,exce:[99,198,252,253,254,255,256,344,369],exceed:344,excel:[32,63,92,138],excempt:169,except:[6,13,15,19,20,22,26,29,32,35,38,39,49,52,54,59,70,71,73,74,76,78,81,83,84,86,87,89,90,94,101,103,105,107,109,110,111,112,117,123,124,130,131,132,133,135,136,143,148,149,161,163,165,167,170,171,184,185,192,193,194,199,202,205,208,214,215,220,222,227,228,231,235,236,237,238,239,245,246,247,249,252,253,254,255,256,258,260,261,265,266,267,268,269,273,275,276,280,281,285,290,293,301,306,308,310,322,324,326,330,334,346,350,353,355,358,361,362,364,365,366,370,371,373,378],excepteur:28,excerpt:26,excess:[32,38,71,120,184,185,205,280,356],exchang:[14,116,149,199,359],excit:[25,102,103,117,142],exclam:84,exclud:[81,105,112,124,131,202,236,267,280,281,360,362,385],exclude_channel_messag:193,exclude_cov:202,excluded_typeclass_path:186,exclus:[27,32,115,261,281,290,351,362],exclusiv:358,exe:[7,9,143],exec:[27,29,38,100,286,362,378],exec_kwarg:362,exec_str:336,execcgi:139,execut:[2,7,8,9,14,15,20,22,26,27,29,34,35,38,39,47,49,50,52,53,59,65,69,70,71,74,76,81,85,86,87,95,96,100,101,107,110,114,117,143,148,161,163,165,166,167,171,174,175,183,184,186,187,194,200,212,228,239,250,260,261,267,268,273,275,276,280,281,286,287,290,294,298,306,308,311,312,318,321,324,329,333,336,339,340,350,352,353,356,362,363,365,370,378],execute_cmd:[12,22,35,124,129,130,161,163,171,281,306,340],execute_command:22,executor:2,exemplifi:[56,86,111,114,116],exercis:[3,76,84,90,94,100,110,123,124,134,198,207,248,327,337,370],exhaust:71,exhaustedgener:237,exidbobj:281,exis:91,exist:[0,2,6,9,11,12,13,14,19,20,22,25,27,30,32,38,39,42,44,45,50,56,58,61,69,71,73,74,75,76,81,84,85,89,90,91,92,93,94,96,103,104,105,107,109,110,114,115,118,120,123,124,126,128,129,136,140,144,147,151,160,161,162,163,169,170,171,176,181,183,184,185,186,192,197,198,200,201,206,213,219,220,225,227,228,231,232,235,236,238,239,246,249,255,266,269,275,276,280,281,283,286,294,301,305,307,321,322,326,334,339,340,342,350,351,352,353,356,358,360,361,362,364,365,371,373,378],existen:340,exit:[7,9,20,26,27,32,38,46,61,71,75,76,79,84,89,90,94,97,100,101,102,103,104,107,108,110,111,112,114,124,132,140,143,151,155,158,167,169,170,176,186,199,200,215,229,245,246,250,256,261,265,266,267,268,269,275,280,281,286,321,333,350,358,360,362,363,376,385,387,390,404,408],exit_alias:[176,245],exit_back:94,exit_cmd:[27,363],exit_command:281,exit_nam:[75,176,245],exit_on_lastpag:363,exit_ther:94,exit_to_her:176,exit_to_ther:176,exit_typeclass:[269,376,404],exitbuildingmenu:71,exitcmdset:[20,281],exitcommand:281,exitnam:245,exitobject:91,exitviewset:390,exixt:319,exot:22,exp:361,expand:[11,31,35,41,54,67,68,69,72,73,75,76,81,82,83,84,93,94,98,100,102,103,105,107,108,109,110,111,115,116,117,118,124,125,129,131,134,140,149,158,159,176,195,210,245,252,253,254,255,256,281,355,364],expand_tab:364,expandtab:[355,364],expans:[72,91,115],expect:[6,8,9,22,23,29,32,34,35,43,45,49,59,62,64,69,70,77,78,92,94,101,107,108,110,112,114,115,117,118,124,133,136,148,149,176,184,185,187,197,200,205,225,227,237,249,269,275,281,285,286,299,349,352,362,363,369,378,382,390,393,406],expected1:187,expected2:187,expected_input:187,expected_return:8,expens:[45,149,375],experi:[0,3,11,27,29,67,73,76,93,95,98,102,105,110,111,114,115,121,122,143,149,151,181,214,260],experienc:[1,27,81,110,113,138],experienced_betray:27,experienced_viol:27,experiment:[31,186,190,278],expert:249,expir:197,explain:[8,11,22,27,61,66,71,80,81,89,94,103,107,117,120,128,132,133,136,138,146],explan:[20,22,54,81,85,89,96,215,345],explicit:[20,41,56,62,66,69,71,78,96,101,128,140,146,237,301,323,350],explicitli:[6,20,30,32,33,34,38,39,44,45,46,54,59,61,70,78,83,84,88,94,100,108,109,111,116,117,143,170,171,176,187,237,281,286,295,352,355,358,374,387],exploit:[117,365],explor:[3,12,41,46,49,59,69,76,96,103,108,110,114,123,143,186],expos:[136,152,261],express:[22,27,29,32,38,67,68,78,92,105,108,112,126,136,176,208,237,256,378],ext:27,extend:[19,23,29,39,46,61,63,76,78,80,89,92,96,100,102,106,107,109,110,113,119,121,122,125,126,127,129,130,135,136,138,154,155,165,171,183,187,192,197,201,203,205,220,228,231,269,278,280,281,352,372,401,406,408],extended_room:[158,159,195],extendedloopingcal:295,extendedroom:220,extendedroomcmdset:220,extendng:206,extens:[6,8,27,41,54,62,70,76,78,80,81,92,103,107,108,115,126,140,143,165,197,243,252,316,324,358,368,377],extent:[71,92,117,121],exter:181,extern:[7,16,23,38,56,63,72,76,78,90,93,107,111,115,117,118,120,139,140,142,143,144,147,149,150,154,158,170,181,187,189,192,194,242,285,299,301,303],external_discord_hello:306,extra1:29,extra2:29,extra:[0,5,8,15,20,22,27,29,32,35,43,46,47,51,65,77,84,85,87,90,93,94,102,110,111,112,116,117,124,128,133,136,139,140,149,161,162,165,171,183,199,205,220,222,235,239,249,261,267,281,284,285,295,298,349,351,355,356,360,362,363,364,371,372,373,377,378],extra_environ:356,extra_spac:378,extract:[6,13,29,43,90,92,101,171,205,214,239,243,276,315,329,378],extract_goto_exec:362,extrainfoauthserv:321,extran:221,extrem:[0,9,92,101,111,156,252,253,255,256,314,372],eye:[6,54,76,115,286,363],eyed:[120,128],eyes:[22,77,93],eyesight:[32,54,94],f6d4ca9b2b22:151,face:[102,114,117,149,152,222,345,362],facil:371,facilit:117,fact:[7,13,15,22,35,39,46,49,58,59,68,80,84,87,93,94,106,107,108,115,124,129,133,136,152,155,342,344,365],faction:143,factor:[69,95,99,253,255,298,312,313],factori:[56,249,298,303,311,312,313,319,320,321,322,324,332],factory_path:163,fade:[63,238],fail:[8,13,14,15,19,20,27,29,35,38,43,49,50,64,70,73,83,90,101,109,114,115,120,123,129,132,141,143,152,156,170,185,192,205,207,209,239,245,248,249,261,266,275,276,281,285,298,299,301,305,312,313,323,344,349,350,352,365,372,374,378,381,406],failmsg:344,failtext:121,failur:[8,15,49,73,116,121,143,161,205,267,303,310,312,313,332,344,355,378],failure_messag:205,failure_teleport_msg:267,failure_teleport_to:267,faint:39,fair:[116,117,121,209],fairli:[89,96,148,202,221,250,253],fake:[203,332,342,350,355],fall:[0,6,20,39,64,76,78,81,95,108,121,158,161,185,205,222,239,261,267,378,401,406],fall_exit:267,fallback:[75,91,167,171,194,220,276,293,301,330,350,362,373,378],fals:[8,12,13,19,20,22,26,27,29,30,31,32,33,35,39,45,46,47,61,71,75,78,83,84,85,87,90,91,94,95,98,99,102,103,108,112,120,123,124,130,131,132,135,152,161,162,165,167,168,169,170,171,176,183,187,192,193,194,197,199,200,202,203,205,208,209,212,213,214,217,221,225,228,232,238,239,245,250,252,253,254,255,256,264,268,269,271,272,273,275,276,278,280,281,283,285,286,290,291,293,295,298,301,303,307,310,311,318,319,320,321,324,330,338,339,340,342,344,346,349,350,351,352,353,355,356,358,360,362,363,364,365,366,369,373,374,375,377,378,379,381,382,385,386,401],falsestr:221,falsi:[102,109,205],fame:[114,118],famili:[27,70,93,120],familiar:[1,20,22,46,70,76,87,89,94,100,101,105,108,109,110,118,126,135,143,149],famou:[28,360],fan:138,fanci:[2,16,17,121,202],fantasi:[72,112,117,238],faq:[78,323,408],far:[7,11,14,20,22,54,62,69,71,74,75,76,80,84,89,90,91,93,101,103,105,107,108,110,111,142,148,149,151,169,256,269,275,303,328,350,360,369],fare:108,fart:120,fashion:76,fast:[0,11,13,16,19,35,45,63,81,87,92,95,99,110,117,118,140,174],faster:[5,95,112,117,140,192,194,199,350],fastest:78,fatal:301,fault:118,faulti:110,favor:19,favorit:[77,84],fear:19,feasibl:140,feat:117,featgmcp:325,featur:[0,2,3,9,11,16,17,19,20,22,23,26,38,43,46,53,54,66,69,71,72,74,75,76,77,80,81,82,83,85,92,93,95,97,98,100,101,102,103,114,115,116,117,124,137,143,147,152,161,170,171,220,228,239,250,268,295,318,339,343,352,360,378,406,407,408],februari:95,fed:[22,32,49,319,350,359,361],fedora:[11,139,143,145],feed:[9,16,27,38,75,121,150,163,181,303,320,321,352,363],feedback:[3,35,77,115,118,130,193,360],feedpars:[150,320],feedread:163,feel:[11,17,46,49,63,69,71,74,77,78,80,81,82,89,93,96,101,105,108,113,114,115,117,118,120,121,124,127,130,135,143,146,149,214,238,250,253,261,267],feelabl:214,feend78:232,feint:123,felin:19,fellow:361,felt:[39,134],femal:222,fetch:[9,11,13,105,135,143,149,151,350,363,406],few:[0,2,3,8,11,13,16,17,20,22,23,26,29,31,32,35,49,54,57,61,62,69,70,75,78,80,81,83,90,101,103,106,108,110,115,116,117,118,121,123,124,132,133,138,140,152,156,186,208,238,261,280,316,325,344,355,364,378,406],fewer:[63,110,342,351],fg_colormap:377,fgstart:377,fgstop:377,fiction:[27,80,95,362],fictional_word:238,fictiv:238,fictou:219,fiddl:267,field:[7,9,13,23,29,31,33,34,35,39,43,44,46,61,67,92,94,104,108,126,135,140,142,162,165,190,194,221,225,239,256,265,271,273,275,278,280,281,285,286,288,290,291,295,308,349,350,351,352,353,361,370,374,375,385,387,401,403,406],field_class:401,field_nam:385,field_or_argnam:31,field_ord:401,fieldevmenu:221,fieldfil:[158,159,195],fieldnam:[33,94,221,291,352,369,401],fieldset:[162,190,271,278,288],fieldtyp:221,fifo:378,fifth:75,fight:[20,39,87,109,114,115,123,252,253,254,255,256,266],fighter:[252,253,254,255,256],figur:[0,3,5,6,11,22,32,50,59,75,77,101,106,108,115,118,126,132,135,149,199,201,205,208,239,285,301,381],file:[0,2,3,5,6,7,9,10,12,19,20,23,30,32,37,47,52,56,57,58,61,67,70,71,73,76,77,81,83,84,85,90,91,92,93,94,95,96,98,100,102,103,106,107,109,110,111,113,117,124,126,128,129,131,132,135,136,138,139,140,142,143,144,145,147,148,149,150,151,152,154,155,156,158,159,161,162,175,183,192,197,198,200,202,203,205,208,210,215,238,242,249,268,269,271,275,278,286,300,301,321,322,325,326,333,334,335,339,346,347,349,354,361,362,371,374,375,378,401,406,408],file_end:[356,378],file_name_charset:197,file_overwrit:197,filelogobserv:371,filenam:[11,19,106,197,238,356,361,371],filename1:301,filename2:301,filepath:197,files:197,filesystem:[143,151,152],fill:[2,7,26,67,75,76,90,94,110,135,144,221,249,349,350,355,361,363,364,365,378],fill_char:364,fill_color:223,fillabl:[72,221],fillchar:[29,355,365,378],filo:378,filter:[7,20,23,46,54,61,89,96,105,131,135,158,159,169,174,192,200,220,239,280,281,378,383,384,390,406],filter_backend:390,filter_famili:[46,105],filter_nam:385,filterset:385,filterset_class:390,filthi:137,final_path:197,final_valu:49,find:[0,3,5,6,8,9,11,13,14,15,17,19,20,22,23,26,29,30,31,32,33,34,35,38,39,44,46,49,50,53,54,56,58,61,63,67,68,69,71,72,73,74,75,77,78,80,82,83,84,85,87,90,92,93,94,95,96,101,102,103,104,105,106,107,108,109,111,113,114,115,117,118,120,121,122,124,126,128,135,136,137,138,140,141,143,148,149,151,152,156,161,168,176,193,205,208,214,217,220,239,245,249,250,267,268,281,285,286,292,301,315,350,351,355,357,365,375,378],find_apropo:272,find_topicmatch:272,find_topics_with_categori:272,find_topicsuggest:272,findfoo:112,fine:[16,22,35,39,42,44,45,50,61,74,81,90,91,100,103,107,108,109,111,113,114,116,120,124,130,163,267,350,358,378],finer:50,finish:[9,15,22,43,49,73,78,87,94,114,115,124,128,135,151,158,161,171,173,184,199,205,206,212,217,220,236,266,267,281,301,305,313,324,339,346,357,362,378],finish_chargen:27,finit:101,fire:[7,12,19,22,27,39,43,45,74,76,84,86,87,94,103,108,111,115,130,131,134,163,167,228,254,255,281,286,301,310,312,329,362,363,369,378],firebal:[73,117,205],firebreath:[94,108,111],firefox:147,firestorm:86,firestorm_lastcast:86,firewal:[140,149],first:[0,3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,25,26,27,29,30,32,35,38,39,41,42,43,46,47,49,50,51,52,54,56,58,59,61,63,64,67,70,72,75,78,80,83,84,87,89,90,92,94,95,96,97,98,100,101,102,103,104,105,106,107,109,111,112,113,114,115,116,117,118,120,121,123,124,126,127,128,130,131,132,133,134,135,136,140,141,143,144,146,148,149,150,151,152,154,156,161,163,165,168,169,176,184,185,187,188,192,194,197,199,200,202,203,208,210,214,215,217,220,237,238,239,245,247,248,252,253,254,255,256,258,261,265,266,267,268,269,273,275,280,281,285,286,290,293,301,305,306,308,319,321,324,329,330,332,333,339,342,350,352,353,355,356,358,360,361,362,364,365,366,369,370,377,378,386],first_lin:124,first_nam:162,firsthand:32,firstli:[6,35,70,104,105,149],fish:[121,170,236],fist:[109,286],fit:[10,13,29,32,62,66,73,89,94,107,118,120,127,132,135,140,206,253,256,361,363,364,378],five:[22,76,86,105,113,118,127,149,170,250,378,379],fix:[0,3,6,8,14,15,19,22,27,38,46,51,59,77,81,82,93,100,108,110,111,115,117,120,124,132,137,143,148,149,156,238,301,361,363,364,374],fix_sentence_end:364,fixer:105,fixing_strange_bug:11,fixtur:[187,198,207,218,248,262,327,337,370,376,388],fizzl:117,flag:[11,14,15,20,22,27,31,45,56,58,59,61,63,70,86,87,88,90,94,103,108,110,113,115,120,124,161,167,169,171,176,205,207,212,214,215,217,261,265,275,276,281,301,308,312,321,324,329,340,360,362,378],flagnam:[212,214,215],flair:120,flame:[86,255],flash:[15,261],flat:[0,19,46,71,79,92,106,158,286,381,408],flatfil:92,flatten:286,flatten_diff:286,flatten_prototyp:286,flattened_diff:286,flavor:[103,116,149,255],flavour:[34,133],flaw:132,fled:[123,265],fledg:[16,63,65,117,124,125,135,149,175,209],flee:[123,129,256,265],fleevalu:123,flesh:[72,94,103,117],flexibl:[14,27,38,39,62,63,71,76,84,87,89,93,108,111,116,117,120,121,123,136,149,165,176,199,200,205,221,250,275,350,362,378,406],fli:111,flick:379,flicker:261,flip:[27,98],flood:[19,26],floor:[69,99,212,214,239,248],flour:[73,205],flourrecip:205,flow:[2,11,17,45,47,56,59,61,80,115,120,143,358,362],flower:[34,35,50,103,104,105,112,115,116,176,365],flowerpot:[50,93],fluent:138,fluffi:[108,109,111],fluid:[17,51],flurri:239,flush:[9,22,76,140,186,350,352,369],flush_cach:369,flush_cached_inst:369,flush_from_cach:369,flush_instance_cach:369,flusher:369,flushmem:186,fluttersprit:72,fly:[19,20,22,23,27,29,38,39,50,73,81,84,100,105,107,108,112,126,161,182,184,185,192,194,273,281,295,308,319,322,326,350,356,366,378,406],foci:117,focu:[72,83,113,115,117,123,212,214],focus:[7,92,93,124,138,212,214,256,387],focused_object:212,foe:253,fold:[117,250],folder:[7,8,9,14,15,19,47,58,61,67,72,75,76,78,81,84,88,93,94,96,103,106,107,108,110,121,123,124,126,128,129,130,135,136,139,143,148,151,152,155,156,196,252,253,254,255,256,301],folder_nam:81,follow:[3,5,6,7,9,11,12,13,14,15,17,20,22,23,26,27,29,30,31,32,35,39,44,46,47,49,51,52,54,56,58,61,62,67,69,70,71,74,75,77,78,83,85,89,90,94,95,96,99,100,101,102,103,105,107,108,109,110,111,113,115,118,120,121,122,123,124,129,131,132,135,136,138,139,140,142,143,144,146,148,149,151,152,156,161,163,165,167,168,171,176,184,185,187,192,194,200,202,203,205,209,222,228,232,239,249,250,254,255,267,273,275,276,280,281,284,285,286,290,291,305,306,316,325,329,330,333,343,350,352,355,356,358,361,362,363,364,371,378,389],follwo:276,fond:95,font:[47,76,78,85,107],foo:[8,22,27,29,33,39,43,44,56,59,62,102,105,106,107,108,110,112,143,250,362,365,376],foo_bar:62,foobarfoo:50,food:205,fool:117,foolish:261,footer:[96,135,171,363],footnot:[16,78],footprint:186,footwear:93,for_cont:281,forai:107,forbid:90,forbidden:11,forc:[8,20,22,39,46,49,69,94,98,99,101,102,111,118,120,121,123,124,132,139,143,151,152,156,163,170,174,176,181,199,206,220,222,236,238,239,249,276,281,285,292,312,313,319,324,342,344,363,364,369],force_add:249,force_init:281,force_repeat:[39,123],force_str:374,forcibl:292,fore:339,forebod:220,foreground:[3,54,133,151,203,301,355,365],foreign:[46,105],foreignkei:[165,280,290,349,352,370],forens:243,forest:[14,44,68,76,107,220],forest_meadow:44,forest_room:44,forestobj:68,forget:[11,14,19,22,49,61,70,85,90,95,100,102,108,110,111,124,126,138,142,147,151,239,356],forgiv:120,forgo:266,forgotten:[75,86,100,108],fork:[70,138],forloop:96,form:[5,6,8,13,14,19,20,22,23,27,29,30,31,32,35,38,44,45,46,58,59,62,64,65,66,67,72,73,78,79,80,81,94,102,107,109,111,112,113,115,118,123,124,130,158,159,161,162,163,168,170,171,174,176,184,185,187,190,192,193,194,199,205,212,219,221,222,238,239,243,249,271,273,275,276,278,281,285,286,288,291,293,295,299,319,321,325,329,340,342,349,350,351,352,355,356,358,359,360,361,362,364,365,371,374,375,378,379,381,383,387,390,400,406],form_char:361,form_class:406,form_template_to_dict:221,form_url:162,form_valid:406,formal:[32,115,281,325],format:[3,11,15,17,19,20,22,30,38,52,54,58,59,62,63,64,66,69,71,74,76,77,78,80,90,94,95,96,98,105,109,110,120,135,138,140,150,152,169,171,173,176,183,185,187,191,192,197,200,202,203,205,208,213,219,221,231,239,242,249,250,254,260,264,268,269,273,281,283,285,286,291,301,306,316,321,341,343,350,352,355,356,358,360,362,363,364,366,371,373,378,379,387,390],format_attribut:176,format_available_protfunc:285,format_callback:225,format_diff:286,format_extern:192,format_grid:378,format_help:268,format_help_entri:183,format_help_list:183,format_messag:192,format_output:176,format_send:192,format_t:378,format_text:200,format_usag:268,formatt:[207,221,285,362,363],formatted_list:192,formcallback:221,formchar:[94,361],formdata:221,former:[17,81,133,140,205,362],formfield:374,formhelptext:221,formset:349,formstr:94,formtempl:221,formul:136,forth:[11,19,176,255],fortress:76,fortun:[9,22,83,89,96,108,114],forum:[9,70,77,80,82,93,117,118,143,149,150],forward:[3,14,15,26,27,78,95,96,103,113,116,117,132,133,149,161,165,194,232,242,273,280,290,346,350,352,353,361,363,370],forwardfor:145,forwardmanytoonedescriptor:[280,290,370],forwardonetoonedescriptor:[280,290,370],foul:38,found:[3,4,6,8,9,12,14,15,16,19,20,22,27,29,30,31,32,35,36,38,41,44,46,47,49,56,58,59,67,70,71,72,75,78,80,83,85,89,90,93,94,100,101,102,105,106,107,108,109,110,112,114,120,121,123,124,136,137,140,143,149,152,158,161,166,167,168,169,171,176,184,185,192,197,199,200,225,227,228,239,249,267,273,276,281,284,285,286,292,295,300,301,307,316,319,330,340,342,350,351,352,355,356,357,358,362,364,365,369,373,375,378,383],foundat:[75,80,105,138,252],four:[15,19,30,34,54,56,61,76,78,83,89,99,112,121,125,170,194,220,276],fourth:89,fqdn:149,fractal:92,fraction:[8,117],frame:47,framework:[47,51,81,118,126,128,135,187,252,255,374,385,386,387,389,390],frankli:66,free:[7,10,44,58,69,71,77,80,81,87,93,105,115,117,123,124,133,135,138,149,197,199,212,239,250,253,285],freedn:149,freedom:[0,15,91,117,143],freeform:[117,121,123,202],freeli:[151,152,356],freenod:[70,82,138,143,147,149,163,181,342],freetext:[193,375],freez:[3,22,87,227],frequenc:238,frequent:[101,200],fresh:[9,13,20,94,108,155,301],freshli:76,fri:50,friend:[77,94,99,102,115,118,152],friendli:[71,78,110,135,137,165,249],friendlier:[192,281],frighten:254,from:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,28,29,30,31,32,33,34,35,37,38,39,41,42,43,44,45,46,49,50,51,52,54,56,57,58,59,61,63,64,66,67,68,69,70,71,72,73,74,75,76,78,81,82,84,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,104,105,106,107,108,109,111,112,113,114,115,116,117,118,120,121,123,124,126,128,129,130,131,132,133,134,136,138,139,140,142,143,146,147,148,150,152,154,155,156,158,159,161,163,165,166,167,168,169,170,171,173,174,175,176,181,182,183,184,185,186,187,188,190,191,192,193,194,197,199,200,201,202,203,205,206,207,208,209,210,212,213,214,215,217,219,220,221,222,227,228,231,232,235,236,237,238,239,242,243,244,245,246,248,249,250,252,253,254,255,256,261,265,266,267,268,269,272,273,275,276,277,280,281,285,286,290,291,292,294,295,298,301,306,307,308,310,311,312,313,314,318,319,320,321,324,329,330,333,335,339,340,341,342,344,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,363,364,365,366,369,370,371,372,374,375,377,378,379,381,385,386,387,401,406,407,408],from_channel:163,from_db_valu:374,from_nod:362,from_obj:[59,98,130,161,163,171,222,260,281],from_pickl:359,from_tz:379,frombox:310,fromstr:310,fromtimestamp:366,front:[11,14,32,38,47,100,102,105,110,121,139,145,152,154,157],frontend:[250,350],frontpag:[106,112],frost:116,frozen:[22,87,228],fruit:236,ftabl:378,ftp:377,fuel:[84,116,249,255],fugiat:28,fulfil:[73,108,114,118,301],full:[0,4,6,8,9,11,14,15,16,17,19,22,27,29,32,33,35,38,39,42,45,46,51,62,63,65,67,70,73,76,77,78,80,81,83,84,85,93,94,97,102,103,105,106,110,111,116,117,120,121,123,124,125,128,129,132,135,136,140,141,148,149,151,155,156,163,168,170,171,175,176,181,185,186,187,199,200,205,209,213,217,219,220,223,235,238,239,249,250,255,264,268,276,286,291,313,319,332,342,343,350,352,356,360,362,364,365,378,407],full_desc:214,full_justifi:38,full_nam:34,full_result:209,fuller:94,fullest:118,fulli:[5,13,22,27,52,61,72,80,83,94,100,113,120,143,149,152,156,161,238,276,281,293,329,341,358,378],fun:[0,76,98,103,115,116,117,128,138],func1:[176,276,333],func2:[176,276,333],func:[3,22,26,27,29,32,49,59,71,78,84,85,86,87,88,91,92,94,95,98,99,100,101,102,107,109,112,120,121,123,124,132,146,167,171,173,174,175,176,181,182,183,184,185,186,187,188,191,199,200,201,202,205,208,209,210,212,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,275,276,281,312,333,337,346,360,362,363,365,366,378,406],funcdef:365,funciton:255,funcnam:[29,31,65,107,276,284,285,295,362,365,378],funcool:138,funcpars:[65,79,158,159,284,342,354,378,408],funcparser_cal:[65,284,365],funcparser_callable_add:365,funcparser_callable_center_justifi:365,funcparser_callable_choic:365,funcparser_callable_clr:365,funcparser_callable_conjug:365,funcparser_callable_crop:365,funcparser_callable_div:365,funcparser_callable_ev:365,funcparser_callable_justifi:365,funcparser_callable_left_justifi:365,funcparser_callable_mult:365,funcparser_callable_pad:365,funcparser_callable_randint:365,funcparser_callable_random:365,funcparser_callable_right_justifi:365,funcparser_callable_round:365,funcparser_callable_search:365,funcparser_callable_search_list:365,funcparser_callable_spac:365,funcparser_callable_sub:365,funcparser_callable_toint:365,funcparser_callable_y:365,funcparser_outgoing_messages_modul:342,funcparser_parse_outgoing_messages_en:65,functioncal:310,functionnam:[29,310],functionpars:[29,285],functool:143,fundament:[22,35,44,93,107,108,110,111,117,281],fur:206,furnac:[205,206],furnitur:[14,44,46],furst:249,further:[3,7,10,11,13,19,20,23,38,41,42,46,59,61,69,70,73,75,76,78,91,93,100,101,108,112,120,149,151,156,170,176,201,238,254,256,286,301,325,378],furthermor:[77,78,133],fuss:151,futur:[13,26,34,49,58,70,78,94,95,103,109,110,113,115,118,119,120,122,124,125,127,140,143,151,173,206,228,266,269,306,351,372,379],futurist:95,fuzzi:[58,205,272,375,378],fuzzy_import_from_modul:378,gag:141,gain:[5,13,87,105,115,120,171,194,239,276,281],galosch:238,gambl:209,game:[1,2,3,5,6,7,10,12,13,14,15,16,17,20,22,23,25,26,27,28,29,30,32,34,35,37,38,41,42,43,44,45,46,47,49,52,54,57,58,59,61,62,63,64,65,66,67,68,69,70,71,73,74,77,78,79,81,83,84,85,86,87,88,90,91,92,96,97,98,100,101,102,104,105,106,108,109,110,111,112,114,116,119,120,122,123,125,126,127,128,129,130,132,134,135,136,137,138,139,140,141,143,144,146,147,148,150,152,156,158,159,160,161,162,163,165,167,169,170,171,173,174,175,176,180,181,182,183,186,187,188,189,191,192,193,194,195,199,200,201,202,204,206,208,209,210,212,213,214,217,220,221,223,226,227,228,229,232,237,238,239,246,250,252,253,254,255,256,261,263,264,267,268,273,275,277,280,281,290,292,293,296,301,303,304,305,306,312,313,318,320,321,324,325,332,333,334,339,340,342,349,351,352,353,356,357,358,360,361,366,369,371,378,407,408],game_dir:[371,378],game_epoch:[19,366],game_index_cli:[158,159,296],game_index_en:142,game_index_list:142,game_nam:[142,394],game_slogan:[70,394],game_statu:142,game_templ:106,game_websit:142,gamedir:[27,38,113,154,301,347,408],gamedirnam:94,gameindexcli:304,gameplai:[117,149,162,197,212],gamer:[144,147],gamesrc:19,gametim:[19,29,79,158,159,208,220,228,354,408],gametime_to_realtim:208,gametimescript:208,gameworld:109,gammon:[138,316],gandalf:27,garbag:350,garbl:116,garden:138,garment:[72,202],gate:115,gatewai:[156,330],gather:[8,22,59,128,134,141,167,168,267,299,303,358,375],gaug:[116,158,159,195],gaugetrait:249,gave:[81,84,101,108,133,381,382],gbg:355,gcc:[110,111,143],gcreat:186,gear:[7,128,149,163,170,188,210],gemer:237,gen:17,gender:[72,222],gendercharact:222,gendersub:[158,159,195],gener:[2,5,7,8,13,20,22,23,27,30,32,34,38,39,41,42,44,47,49,50,54,58,59,61,62,69,70,75,76,77,78,80,81,85,87,93,94,95,97,102,103,107,112,115,120,121,123,133,136,140,143,149,158,159,161,163,166,171,172,173,176,183,184,185,187,188,191,192,198,199,200,201,202,205,209,210,212,214,215,220,221,222,228,232,235,237,238,239,242,243,245,246,247,250,252,253,254,255,256,261,264,265,267,268,273,276,281,283,286,312,319,321,324,325,329,340,341,342,346,350,353,354,355,357,358,360,363,364,365,371,373,374,378,388,389,390,393,401,406,407,408],general_context:[158,159,383,392],generate_sessid:319,generic_mud_communication_protocol:325,genericbuildingcmd:200,genericbuildingmenu:200,genesi:149,geniu:236,genr:[77,81,315],genuin:117,geoff:[72,268],geograph:68,geographi:89,geoip:242,geometr:76,geometri:76,get:[0,3,5,6,7,8,9,10,11,12,13,14,16,17,20,22,26,29,30,31,32,33,34,37,39,41,42,43,44,46,47,49,50,51,54,56,58,59,61,62,67,69,70,71,73,74,75,76,78,80,81,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,130,132,133,135,136,139,140,142,144,146,147,148,149,151,152,154,156,161,163,165,169,170,171,173,174,176,177,181,182,188,190,191,193,194,197,200,202,209,212,214,215,217,225,227,228,231,232,236,237,239,246,247,248,249,250,252,253,254,255,256,258,261,266,267,269,272,273,275,276,280,281,283,285,286,290,292,295,299,301,306,310,311,315,319,321,324,325,327,329,330,338,340,341,342,344,350,351,352,353,355,356,357,360,362,364,365,366,368,369,371,372,373,375,378,381,382,385,387,389,401,406,407,408],get_absolute_url:[136,192,273,352],get_account:[276,340],get_al:350,get_alia:351,get_alias:387,get_all_attribut:350,get_all_cached_inst:369,get_all_categori:272,get_all_channel:193,get_all_charact:215,get_all_cmd_keys_and_alias:169,get_all_mail:232,get_all_puppet:161,get_all_sync_data:342,get_all_top:272,get_all_typeclass:378,get_and_merge_cmdset:170,get_attack:[252,253,254,255,256],get_attr:176,get_attribut:[351,387],get_available_nam:197,get_available_overwrite_nam:197,get_buff:360,get_by_alia:351,get_by_attribut:351,get_by_nick:351,get_by_permiss:351,get_by_tag:351,get_cach:350,get_cache_kei:344,get_cached_inst:369,get_callback:228,get_channel:[90,193],get_charact:340,get_client_opt:306,get_client_s:340,get_client_sess:[329,330],get_client_sessid:330,get_cmd_signatur:214,get_cmdset:191,get_command_info:[171,184],get_cont:387,get_context_data:406,get_damag:[252,253,254,255,256],get_db_prep_lookup:374,get_db_prep_valu:374,get_dbref_rang:351,get_default:374,get_defens:[252,253,254,255,256],get_display_nam:[3,29,71,74,94,99,239,269,281,352],get_err_msg:[32,103],get_ev:228,get_evennia_pid:378,get_evennia_vers:378,get_event_handl:231,get_exit:387,get_extra_info:[90,171,191,281,352],get_famili:[46,105],get_fieldset:278,get_form:278,get_formset:349,get_game_dir_path:378,get_god_account:305,get_height:364,get_help:[22,30,96,171,187,214,226,268,362],get_help_text:345,get_hint:217,get_id:[135,351],get_info_dict:[318,339],get_initi:406,get_input:[187,362],get_inputfunc:[306,325,342],get_internal_typ:374,get_kwarg:404,get_location_nam:269,get_mass:99,get_message_by_id:193,get_messages_by_channel:193,get_messages_by_receiv:193,get_messages_by_send:193,get_min_height:364,get_min_width:364,get_modified_tim:197,get_new:320,get_new_coordin:269,get_next_by_date_join:165,get_next_by_db_date_cr:[165,194,280,290,350,352],get_next_wait:231,get_nick:[351,387],get_nicklist:[163,313],get_numbered_nam:281,get_obj_coordin:269,get_object:[217,390,406],get_object_paramet:197,get_object_with_account:375,get_objs_at_coordin:269,get_oth:199,get_permiss:[351,387],get_pid:301,get_player_count:315,get_posit:214,get_previous_by_date_join:165,get_previous_by_db_date_cr:[165,194,280,290,350,352],get_puppet:[12,161,340],get_puppet_or_account:340,get_queryset:406,get_rang:256,get_redirect_url:406,get_regex_tupl:239,get_respons:395,get_room_at:89,get_rooms_around:89,get_sess:342,get_session_id:387,get_short_desc:214,get_stat:108,get_statu:311,get_subscript:193,get_success_url:406,get_sync_data:341,get_system_cmd:169,get_tag:[351,387],get_tag_queri:385,get_time_and_season:220,get_typeclass_tot:351,get_uptim:315,get_username_valid:161,get_valu:[306,325],get_value_displai:387,get_vari:[225,228],get_view_detail:388,get_width:364,get_worn_cloth:202,getattr:33,getbootstrap:51,getchild:346,getclientaddress:[56,321],getel:47,getenv:[301,311],getfromlock:275,getgl:47,getinput:362,getitem:249,getkeypair:321,getloadavg:148,getpeer:321,getpid:378,getsizof:369,getsslcontext:[322,326],getston:22,getter:[165,194,202,239,253,256,280,281,308,350,382],gettext:58,gfg:355,ghostli:267,giant:84,giantess:108,gid:[151,333],gidcount:332,gift:96,gig:117,girl:[113,281],gist:[238,378],git:[2,9,10,58,61,63,70,78,85,138,140,143,148,149,151],github:[10,11,58,70,72,74,77,82,85,90,93,106,115,138,143,148,150,200,329,346,378],gitignor:11,give:[0,4,5,8,9,12,13,14,16,19,22,27,28,29,30,32,35,38,39,42,43,44,45,46,49,50,52,62,64,68,69,70,71,72,74,76,78,80,81,83,84,85,88,89,90,93,94,95,96,97,99,100,101,102,103,105,106,107,108,109,110,111,112,113,115,116,118,121,122,123,124,126,128,129,130,135,136,138,140,143,148,149,150,151,152,156,167,169,170,173,182,184,185,186,191,193,200,201,202,206,212,214,215,217,220,237,238,247,250,252,253,254,255,256,261,267,269,275,281,290,327,340,346,352,355,364,375,376,378,381,382,387,407,408],givelock:275,given:[0,3,5,6,8,11,12,13,14,15,19,20,22,23,26,27,29,31,32,33,35,38,39,42,45,46,49,50,53,54,59,61,62,64,67,68,69,71,74,75,78,81,82,83,84,85,89,94,95,100,102,103,104,107,108,110,111,114,116,117,121,123,124,129,133,135,136,145,149,151,156,161,167,168,169,170,171,173,174,176,181,183,185,186,187,192,193,194,200,201,202,205,206,208,209,210,212,214,215,217,219,220,221,222,223,225,227,231,236,237,238,239,245,249,250,252,253,254,255,256,260,261,266,267,268,275,276,281,283,285,286,291,292,293,295,299,301,306,307,310,319,324,325,330,333,336,340,341,342,343,344,345,346,350,351,352,353,355,356,358,359,360,361,362,363,364,365,366,369,371,373,374,375,376,378,381,382,386,393,406],given_class:403,giver:[116,253,256,281],glad:101,glade:107,glanc:[19,20,22,71,89,94,101,200,239],glance_exit:71,glass:[236,261],glob:[182,362],global:[11,14,22,23,25,27,29,31,35,38,39,41,42,45,46,47,63,68,71,73,81,92,100,112,115,131,134,145,151,176,186,197,205,220,228,237,239,245,275,281,286,287,290,298,301,306,308,311,332,333,356,357,358,362,365,366,375,376,378,394],global_script:[158,357],global_search:[14,19,71,94,101,161,239,281,351],globalscriptcontain:357,globalth:376,globe:[128,149],glori:114,glorifi:249,gloriou:105,glossari:[143,408],glow:76,glu:37,glyph:310,gmcp:[31,59,325],gmsheet:94,gmt:107,gmud:141,gno:71,gnome:141,gnu:15,go_back:[250,362],go_up_one_categori:250,goal:[39,58,78,101,114,115,118,120,138,152,238,407],goals_of_input_valid:401,goblin:[27,38,107,176,286],goblin_arch:286,goblin_archwizard:286,goblin_wizard:286,goblinwieldingclub:38,god:[32,103,155,305],godlik:239,goe:[0,3,22,24,39,56,61,69,70,71,75,77,81,87,96,111,114,117,121,124,130,132,148,149,169,170,214,217,256,269,281,321,324,339,340,377,378,406],goff:[72,237],going:[0,8,27,29,56,62,69,74,75,76,82,85,94,95,96,99,101,103,105,108,110,112,115,117,123,126,132,135,144,149,151,154,200,239,252,253,254,255,256,261,264,267,269,281,298,303,355,362,387],goings:303,gold:[27,38,99,100,111,116,356],gold_valu:100,goldenlayout_config:47,goldenlayout_default_config:47,gone:[11,32,50,100,103,108,110,112,114,117,151,215],good:[0,5,6,7,8,11,12,13,15,19,20,22,27,29,32,34,38,39,41,46,50,54,56,69,70,71,72,73,74,75,76,77,78,80,83,84,85,89,90,92,93,96,97,100,101,102,103,105,106,110,113,115,116,117,118,120,121,122,124,132,133,135,136,138,142,143,147,149,151,152,156,161,169,170,171,187,199,227,239,324,362,365],goodby:321,goodgui:276,googl:[78,138,148,149,181,364],googlegroup:37,googli:128,gossip:[138,144,181],got:[9,14,49,102,108,109,110,111,123,250,266],goto_cal:362,goto_cleanup_cmdset:264,goto_command_demo_comm:264,goto_command_demo_help:264,goto_command_demo_room:264,goto_kwarg:362,goto_next_room:132,gotostr_or_func:362,gotten:[11,80,118,256,266,281,328],gpl2:381,graaah:129,grab:[22,102,103,121,135,182,192,266,387,406],gracefulli:[0,173,186,239,281,301,378],gradual:[14,15,87,115,116,138,238,249],grai:[54,133],grain:[45,358],gram:99,grammar:[214,238],grammat:[118,238],grand:13,grant:[11,32,52,140,194,252,253,254,255,256,275,276,285,350,386],granular:256,grapevin:[154,158,159,163,181,296,309,408],grapevine2chan:[102,144,181],grapevine_:181,grapevine_channel:[144,163,181],grapevine_client_id:144,grapevine_client_secret:144,grapevine_en:[144,181],grapevinebot:163,grapevinecli:312,graph:[11,75],graphic:[3,5,9,32,33,59,67,72,76,94,118,158,210,223,325],grasp:[133,135],grayscal:203,great:[11,15,27,29,39,43,51,63,69,71,73,77,82,83,84,87,89,93,96,101,110,115,118,121,124,136,138,200,221,346],greater:[6,20,32,42,71,105,275,362],greatli:137,greek:16,green:[11,20,32,38,54,110,133,176,186,214,266,355],greenskin:286,greet:[25,41,42,70,74,129,306],greetjack:34,greg:138,grei:[38,133,355],grenad:35,grep:[11,148],greyscal:[54,355],greyskinnedgoblin:38,griatch:[61,72,73,84,102,105,199,201,203,205,208,209,210,220,222,232,235,238,239,245,246,247,249,264,266,361,369,374,377,381],grid:[51,76,113,124,154,256,269,378,408],gridstr:378,grief:50,griefer:136,grin:[22,90,116,365,382],grip:[78,206],gritti:22,ground:[76,80,84,103,105,109,113],group:[0,8,22,30,38,44,46,49,50,52,68,70,74,77,82,83,84,90,101,102,107,112,117,138,151,162,165,172,176,182,193,220,236,238,266,267,281,285,286,310,349,350,353,355,358],grow:[0,14,80,85,105,109,115,116,138,143,156,249,312,313,364,378],grown:[27,66,70,85],grudg:121,grungies1138:[72,232,247],grunt:[176,286],gstart:186,gthi:98,guarante:[13,32,39,61,77,116,149,209,228,285,319,340,352,365],guard:[27,117,206],guess:[16,26,64,71,74,96,101,152,200,286],guest1:57,guest9:57,guest:[24,32,79,161,408],guest_en:[32,57],guest_hom:[57,135],guest_list:57,guest_start_loc:57,guestaccount:44,gui:[47,59,93,117,232,408],guid:[2,9,77,98,128,135,385],guidelin:[77,78,138],guild:[44,61,117,130,138],guild_memb:27,gun:84,guru:80,gzip:[197,198],gzip_content_typ:197,habit:92,habitu:45,hack:[80,121,123,310],hacker:[138,152],had:[0,9,15,16,20,39,52,67,70,73,77,80,84,87,103,105,108,109,110,111,115,117,124,139,149,151,175,202,212,266,286,290,301,352,356,363,381,382,401],hadn:[11,95,115],hair:206,half:[63,273],hall:75,hallwai:75,halt:76,hammer:[205,206],hand:[16,27,34,35,42,56,63,77,78,80,82,92,93,94,105,109,111,116,119,121,136,171,182,184,185,186,199,206,387],hander:105,handi:[3,110,135,148,254],handl:[5,6,9,11,12,13,14,16,19,22,23,26,27,29,30,31,32,34,35,41,42,45,46,47,56,59,61,62,63,66,69,70,71,73,75,77,79,80,81,83,90,91,92,95,100,101,102,105,106,107,109,110,111,112,115,118,120,123,129,133,134,139,141,148,151,161,163,166,167,169,170,176,177,181,182,185,191,197,199,205,206,210,214,219,220,228,231,239,243,245,247,250,252,253,254,255,256,261,266,267,268,270,280,281,284,285,286,290,291,298,301,305,306,310,311,313,314,321,324,325,328,330,332,341,342,349,350,352,355,356,358,359,360,362,363,364,366,369,377,378,395],handle_appli:214,handle_consum:214,handle_egd_respons:303,handle_eof:321,handle_error:228,handle_ff:321,handle_foo_messag:362,handle_int:321,handle_messag:362,handle_mix:214,handle_numb:362,handle_posit:214,handle_quit:321,handle_setup:305,handler:[12,13,20,22,32,33,34,35,39,41,42,44,45,46,59,61,81,90,106,107,108,116,121,161,167,170,185,189,191,194,199,217,225,228,229,231,239,249,265,269,275,276,280,281,286,291,292,294,295,306,318,319,339,342,348,349,350,352,353,357,358,361,362,372,373,378],handlertyp:353,handshak:[28,59,141,311,317,319,324],handshake_don:324,hang:[78,82,111,115,118,126],happen:[0,3,6,8,9,11,19,20,22,27,29,32,39,42,43,45,50,52,59,61,62,63,69,76,77,80,81,89,90,91,93,94,95,101,102,103,108,109,110,117,118,120,121,123,124,133,135,142,147,149,156,161,169,170,181,192,208,214,217,246,252,253,254,255,256,265,267,269,281,286,303,310,313,333,338,340,341,342,352,362,363,369,371,378,386],happend:286,happi:[14,116,117],happier:101,happili:102,haproxi:[149,154,408],hard:[0,5,6,8,11,13,14,16,19,20,22,29,38,39,44,45,49,52,56,58,62,70,78,81,90,94,105,106,108,111,112,115,118,120,132,135,138,143,149,151,185,221,250,290,301,350,352,362],hardcod:[68,76,93,94,108,151,350],harden:143,harder:[5,8,50,92,105,108,115,117,120,266],hardwar:[149,314],hare:138,harm:[13,87,120,254],harsh:117,harvest:406,has:[2,3,5,6,8,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,32,34,35,38,39,41,42,43,44,45,46,47,49,50,51,52,54,56,58,59,61,62,64,66,67,69,70,71,72,74,75,77,78,79,80,81,83,84,85,86,87,89,90,91,92,93,94,95,96,100,101,102,103,104,105,107,108,109,110,111,112,114,116,117,118,120,123,124,125,128,129,130,132,133,134,135,136,137,138,139,140,142,143,144,146,148,149,151,152,155,156,157,160,161,162,163,168,169,170,171,173,175,176,181,184,185,186,187,188,191,192,193,198,199,200,205,208,209,210,212,214,220,221,228,232,236,237,239,249,250,252,253,254,255,256,258,261,265,266,267,268,269,273,275,276,280,281,285,286,290,293,295,301,303,305,306,310,313,315,319,323,328,329,333,339,340,341,342,344,349,350,351,352,353,358,360,361,362,364,365,369,371,372,375,378,382,385,386,390,401,404,406],has_account:[35,265,275,280,281],has_attribut:350,has_cmdset:170,has_connect:[90,192],has_consum:214,has_drawn:75,has_nick:350,has_object_permiss:386,has_par:378,has_perm:[184,276],has_permiss:386,has_sub:192,has_tag:353,has_thorn:[13,112],hasattr:[22,86],hasbutton:214,hash:[15,38,149,286,295,329,333,342,351],hasn:[71,75,237,266,349,350,406],hassl:95,hast:254,hat:[77,82,202],hau:[144,163,181,312],have:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,35,37,38,39,41,42,44,45,46,47,49,50,51,52,54,56,57,58,59,61,62,63,64,66,67,68,69,70,71,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,107,108,109,110,112,114,115,116,118,119,120,121,122,123,125,126,127,128,129,130,131,132,133,134,135,136,137,140,142,143,144,146,147,148,149,150,151,152,154,155,156,161,163,167,169,170,171,173,176,178,181,184,185,186,187,188,192,193,194,196,197,199,200,201,202,205,208,210,214,215,220,221,222,227,228,231,235,237,238,239,242,243,249,250,252,253,254,255,256,261,267,268,272,273,275,280,281,284,285,286,287,290,293,294,295,306,311,314,315,319,321,324,325,339,340,341,342,347,348,349,350,351,352,353,355,356,357,358,359,361,362,363,364,365,371,374,375,376,378,379,381,382,386,387,401,406,407],haven:[3,8,9,38,71,76,83,87,95,102,129,130,131,135,136,344],hdict_cmd:183,hdict_db:183,head:[7,20,58,74,84,96,103,105,113,116,118,124,132,155],header:[14,15,19,23,29,35,66,70,77,78,99,102,110,143,152,171,192,194,232,239,281,356,358,363,364],header_color:176,header_line_char:364,headi:364,heading1:364,heading2:364,headless:281,headlong:143,heal:[112,116,117,254,255,267],healing_rang:255,health:[33,38,62,88,107,116,117,121,123,149,223,249,286,325],health_bar:[158,159,195],healthi:249,hear:[74,87,115,187],heard:[76,114,275],heart:[108,133],heartbeat:[45,312],heat:206,heavi:[13,19,22,32,81,99,103,117,121,123,124,140,197,199,239,253,314,378],heavier:[39,253],heavili:[19,41,56,61,70,77,93,114,148,200,252,253,254,255,256,352,407],heed:[42,276],hei:[103,116,199,232,238],height:[28,31,47,158,306,321,340,361,364],held:[20,123,275],hello:[23,27,29,31,34,42,59,62,63,66,69,74,87,90,101,111,116,117,124,147,182,187,191,239,306,355],hello_valu:63,hello_world:[63,110,111],helmet:[87,116],help:[3,5,8,11,14,15,16,19,21,22,24,25,26,27,29,32,38,39,42,43,44,47,50,52,58,61,63,64,69,71,72,73,74,75,76,78,79,81,83,87,89,90,91,93,94,97,101,102,104,106,108,109,110,112,113,114,115,116,117,118,123,124,133,135,138,140,143,146,147,149,155,156,158,159,166,167,169,171,172,173,184,185,187,188,194,199,208,210,212,214,217,221,225,226,228,232,238,242,249,252,253,254,255,256,261,264,267,268,275,283,294,299,301,303,304,312,319,321,322,324,326,329,330,332,333,350,351,355,358,359,360,362,363,373,374,375,376,395,401,406,407,408],help_categori:[22,30,71,90,94,96,100,102,123,124,146,171,173,174,175,176,181,182,183,184,185,186,187,188,191,199,200,201,202,205,209,210,212,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,272,273,281,360,362,363,375],help_cateogori:360,help_detail:406,help_entri:360,help_kei:176,help_list:406,help_mor:183,help_system:96,help_text:[183,228,401],helpact:268,helpdetailview:406,helpentri:[32,96,271,272,273,358,406],helpentry_db_tag:271,helpentry_set:353,helpentryadmin:271,helpentryform:271,helpentrymanag:[272,273],helper:[27,29,32,38,52,90,94,102,104,105,108,109,112,117,158,161,170,173,176,183,190,193,197,200,205,207,208,214,219,238,281,285,286,298,310,311,330,342,356,362,363,365,371,376,377,378,388],helpfil:183,helplistview:406,helpmixin:406,helptaginlin:271,helptext:[27,283,362],helptext_formatt:[27,283,362],henc:[4,7,58,69,71,74,110,111,267,268,275,356],henceforth:[6,11,14,32,42,57,68,76,91,124,134,149,342],henddher:236,hendher:72,her:[8,114,116,202,222],herbal:361,herd:140,here:[2,3,7,8,9,10,11,12,13,14,15,16,17,19,22,27,29,31,32,33,34,35,37,38,39,41,42,43,45,46,47,49,51,52,54,56,58,59,61,62,63,64,66,67,69,70,71,73,74,75,76,77,78,79,81,82,83,84,85,87,88,89,90,91,92,93,94,95,96,98,100,101,102,103,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,126,128,129,130,131,132,133,135,136,138,140,141,143,144,146,147,148,150,151,152,155,156,161,163,169,170,171,176,184,185,186,187,188,192,197,199,200,201,202,205,206,208,209,210,212,213,214,217,219,227,228,237,238,239,246,249,252,253,254,255,258,265,266,267,268,269,273,276,281,285,286,301,303,306,310,312,318,319,321,324,339,340,342,348,349,350,352,355,358,362,364,369,378,383,386,387,406],hereaft:116,heroism:117,herself:116,hesit:[71,89],hfill_char:364,hidden:[11,13,47,75,81,112,114,115,116,194,202,209,268],hide:[13,20,22,23,32,70,76,90,103,115,116,121,183,194,209,239,266],hide_from:[23,194],hide_from_accounts_set:165,hide_from_channels_set:194,hide_from_objects_set:280,hieararci:275,hierarch:[12,32,52,173],hierarchi:[32,52,57,71,83,96,115,182,202,275],high:[20,32,80,83,103,105,111,114,139,143,169,205,206,255,281,343],higher:[9,20,27,32,42,52,63,85,90,91,92,94,95,105,108,116,120,121,124,143,149,161,169,173,186,238,252,253,254,255,256,267,275,303,362,378],highest:[20,94,249,355,378],highest_protocol:374,highli:[0,17,27,32,43,45,61,70,72,80,81,92,110,129,223,356,369],highlight:[15,54,78,93,94,133],hijack:136,hilight:377,hilit:377,hill:34,hilt:[117,206],him:[27,74,90,108,222,239],hint:[5,9,38,80,85,97,102,108,113,118,124,128,138,143,156,208,217,347,407],hire:[100,152],his:[8,27,38,74,94,116,202,222,239,363,377],histogram:378,histor:[39,66,95,113,300,371],histori:[11,23,26,47,81,83,90,94,103,110,117,140,151,170,191,221,371],hit:[11,28,70,84,87,109,114,121,123,163,205,252,253,254,255,256,265,266,299,340,371,374],hit_msg:265,hite:54,hitter:102,hnow:54,hoard:117,hobbi:[73,115,118,149],hobbit:95,hoc:80,hold:[0,2,6,7,11,12,14,15,20,23,27,32,35,38,41,42,44,46,51,57,68,70,75,76,78,81,84,90,94,100,102,107,108,115,120,121,123,124,128,135,143,151,169,170,195,200,202,205,206,209,214,217,237,247,250,252,253,254,255,256,263,265,266,270,275,276,285,286,287,291,296,308,310,319,329,330,332,342,352,353,354,358,361,362,364,365,367,371,378,383],holder:[70,96,149,350],hole:117,home:[0,11,35,38,51,57,81,102,107,108,117,135,139,143,149,152,170,176,182,265,275,280,281,286,358,378],home_loc:176,homepag:[5,19,138,143,149],homes_set:280,homogen:[19,118,181,285,286,290],homogenize_prototyp:285,honcho:118,honor:[117,239],honour:197,hood:[9,22,27,29,34,39,46,61,78,81,93,103,105,108,115,116,205,239,249,268],hook:[8,12,22,31,32,35,39,43,45,58,73,75,85,88,98,108,121,123,124,129,130,131,132,134,156,161,167,169,171,173,176,182,184,186,187,190,192,198,202,205,207,212,214,218,220,228,236,237,239,243,248,252,253,254,255,256,260,262,264,265,266,267,269,278,281,288,290,293,295,305,312,324,327,329,337,339,340,341,343,352,360,363,365,369,370,372,376,378,388,401,406],hooligan:50,hop:80,hope:[3,94,101,114,117],hopefulli:[0,47,75,76,90,110,114,118,135,139,149],horizon:95,horizont:[266,364,378],hors:19,host1plu:149,host:[0,11,19,35,50,67,81,115,127,140,150,151,152,154,197,238,346,378],host_os_i:378,hotbutton:47,hotel:149,hotspot:152,hould:117,hour:[19,95,117,134,208,366,378],hous:[38,118,149,176,365],housecat:19,how:[0,3,5,6,7,8,9,10,11,13,14,15,16,17,19,20,25,27,29,30,32,33,34,38,39,41,42,44,47,49,50,52,56,57,59,61,62,63,67,68,69,71,73,74,75,76,77,78,80,81,83,84,85,86,87,88,89,90,91,92,93,95,96,98,99,100,101,102,103,105,106,107,108,109,110,111,112,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,133,134,135,136,139,140,143,147,148,149,152,154,155,156,162,163,168,170,171,185,186,187,190,191,192,200,202,205,206,208,209,212,214,217,222,237,238,239,246,249,250,254,255,256,261,265,269,271,275,280,281,286,290,295,301,306,311,315,320,325,328,332,339,340,341,342,346,349,352,356,360,362,363,364,365,371,372,377,378,401,407,408],howev:[9,11,12,13,14,15,16,17,20,22,26,29,32,38,39,45,46,49,50,54,56,62,63,64,66,67,69,71,74,76,77,78,80,83,87,88,90,91,94,95,100,101,103,108,110,112,114,116,117,120,121,124,131,134,140,149,156,170,171,176,183,186,187,197,200,221,223,228,237,250,255,261,275,355,387],howto:[78,407,408],hpad_char:364,href:[17,96,135],hrs:208,htm:316,html5:107,html:[47,54,67,76,78,80,81,96,107,128,136,138,141,152,162,186,192,237,268,273,323,325,329,330,346,352,374,377,385,406],htmlchar:377,htop:156,http404:[96,136],http:[2,8,9,10,11,37,43,47,49,51,63,67,70,71,72,74,76,78,80,81,83,89,90,96,107,113,123,126,135,136,138,140,142,143,144,148,149,150,152,155,158,163,181,197,200,237,268,303,310,312,313,314,315,316,317,323,325,328,329,330,346,355,364,377,378,381,385,401],http_request:[67,152],httpchannel:346,httpchannelwithxforwardedfor:346,httpd:139,httprequest:161,httprespons:[162,190,278],httpresponseredirect:135,hub:[138,151,358],hue:54,huge:[8,51,61,84,87,89,95,111,115,117,126,269,363],huh:[22,71],human:[5,50,56,81,83,93,100,115,121,129,135,205,249,406],humanizeconfig:83,hundr:[64,117,135,147],hung:118,hungri:61,hunt:[116,121,249,265],hunting_pac:265,hunting_skil:121,hurdl:75,hurri:109,hurt:[88,116,117,249],huzzah:70,hwejfpoiwjrpw09:70,hybrid:[117,121],hype:154,i18n:[58,106,281],iac:62,iattribut:350,iattributebackend:350,ice_and_fir:112,icon:7,id_:[162,271,278,401],id_str:33,idcount:332,idea:[0,7,8,10,11,22,32,43,50,63,69,70,75,77,78,80,89,92,96,100,105,107,110,111,115,116,117,118,120,121,122,124,132,135,136,143,146,147,171,183,184,187,199,238,286,369,377,406],ideal:[22,66,74,77,149,165,276],idenfi:169,ident:[6,20,22,54,59,70,91,93,102,116,156,161,184,185,239,245,276,281,355,356],identif:[19,45,342],identifi:[3,5,6,20,22,26,27,31,33,38,39,45,46,59,62,69,73,75,78,86,88,89,90,94,96,105,108,109,115,123,136,139,140,168,171,176,181,184,185,187,191,193,200,205,217,220,238,239,250,267,276,281,285,292,295,298,301,306,308,311,325,329,338,340,342,350,351,355,361,362,365,378],identify_object:193,idl:[42,50,161,163,265,281,333,340,342],idle_command:22,idle_tim:[161,281],idle_timeout:163,idmap:369,idmapp:[46,61,158,159,186,194,273,308,334,350,351,352,354],idnum:193,ids:[50,94,132,220,332,342,361],idstr:[33,45,291,295,338,378],idtifi:193,idx:132,ietf:317,ifier:249,ifram:47,ignor:[3,11,15,19,20,22,23,27,29,31,32,42,46,54,59,61,78,87,94,101,102,103,107,111,120,121,129,132,140,143,149,161,168,169,170,171,176,187,192,220,239,275,280,281,295,301,306,312,313,328,329,330,350,352,355,356,361,362,373,378,379],ignore_error:161,ignorecas:[176,182,183,188,191,202,205,212,355,360,377],ignoredext:346,illumin:76,illus:49,imag:[7,17,47,67,83,96,107,128,135,143,149,197],imagesconfig:83,imagin:[15,20,27,74,87,102,109,114,115,118,120,123,129,134,261,356],imaginari:[76,84,138],imc2:23,imeplement:269,img:17,immedi:[16,19,22,27,31,38,39,59,69,75,81,82,87,102,105,108,110,120,123,131,135,136,149,151,155,167,174,186,205,265,312,356,358,362,363],immers:73,immobil:85,immort:265,immut:[13,295],impact:133,impass:114,impati:143,implement:[0,6,8,9,11,13,20,22,23,27,29,32,35,44,45,46,47,54,56,61,62,63,67,68,72,73,75,76,77,80,84,85,86,87,90,92,93,94,97,98,104,107,109,111,115,116,120,123,124,129,130,131,137,138,162,165,169,170,173,174,175,176,177,178,181,182,183,184,185,186,193,194,197,199,201,202,205,208,209,220,222,235,238,239,243,245,246,247,248,250,252,253,256,265,266,267,269,272,273,275,276,280,281,290,292,295,307,312,314,315,316,317,318,319,321,323,324,325,328,329,330,332,339,346,350,351,352,353,355,356,359,360,362,363,370,373,374,377,378,389,406,408],impli:[44,71],implicit:[54,101,133],implicit_keep:286,impmement:276,impopular:117,import_cmdset:170,importantli:[27,103,108,116,135,276],importerror:[4,70,83,378],impos:[80,138,344],imposs:[16,27,52,64,75,76,78,132,135,149,364],impract:[22,38,286],imprecis:369,impress:[3,76,117],improperlyconfigur:197,improv:[9,13,58,69,77,82,101,109,110,115,118,407],impur:206,in_game_error:[0,152],in_templ:350,inabl:152,inaccess:[32,69],inact:[214,265],inactiv:186,inadvert:256,inadyn:149,inarticul:63,inbuilt:[44,124],incant:148,incapacit:117,incarn:401,incid:243,includ:[2,5,7,8,11,12,14,19,20,22,27,29,31,32,33,35,38,41,42,43,44,45,46,47,50,51,54,62,63,67,70,71,72,76,77,78,79,80,81,83,84,88,89,90,91,94,95,96,100,101,102,103,104,107,108,109,110,111,112,113,115,116,117,119,120,121,122,123,125,127,128,132,135,136,137,138,143,148,151,161,167,168,169,171,174,175,176,184,185,187,191,197,199,202,205,206,207,212,217,220,221,222,228,238,239,243,249,250,252,253,254,255,256,267,268,269,275,281,293,301,319,321,324,325,338,341,350,351,352,353,355,356,357,358,359,361,362,364,366,371,378,387],include_account:350,include_children:351,include_par:351,include_prefix:168,include_unloggedin:[319,342],inclus:[351,365],incoher:133,incol:[94,361,364],incom:[22,41,56,62,140,149,162,163,168,185,190,212,243,253,278,288,310,314,317,320,324,325,329,330,332,340,341,342,346,362,363,365,386],incomplet:[171,246,364],inconsist:[6,49,237],incorpor:[173,364],incorrect:193,increas:[32,46,54,95,105,108,116,121,152,199,249,253,255,256,267,313,319,333,360,362],increase_ind:360,incred:[250,303],increment:[143,350],incur:19,indata:[56,350],inde:[70,80,101,149],indefinit:[254,266,358],indent:[14,15,19,26,29,47,66,69,70,78,93,102,110,111,330,356,360,362,365,378],independ:[39,69,81,92,133,155,199,242],indetermin:303,index:[30,61,63,67,75,76,78,92,100,108,115,128,132,138,149,154,168,182,199,214,250,266,273,299,303,304,346,353,355,363,364,378,401,404,406,408],index_to_select:250,indexerror:[136,269,351],indexread:214,indextest:404,indic:[69,71,75,76,78,95,100,101,103,110,111,139,163,176,183,184,185,197,214,222,243,250,290,293,312,313,321,328,329,342,344,346,355,356,362,363,378],individu:[13,14,15,22,23,29,38,62,69,71,74,75,76,84,90,93,94,100,108,111,121,134,137,146,149,170,174,191,205,209,215,225,228,255,275,283,286,340,353,355,364,365,372,373],ineffici:[45,129,355],inf:[381,382],infact:22,infinit:[39,69,72,115,143,163,269,285,381,382],infinitely_lock:214,inflat:117,inflect:[365,381],inflict:254,inflict_condit:254,influenc:[27,49,51,71,74,115,124,199,217,378],influenti:138,info1:247,info2:247,info3:247,info:[0,7,11,13,14,17,19,22,25,28,30,35,36,39,41,42,44,46,51,61,62,77,80,81,85,94,107,108,110,116,126,137,140,141,143,151,161,163,165,173,174,176,186,188,192,195,199,201,210,214,220,223,232,267,273,281,301,306,310,318,319,339,340,342,351,352,353,358,361,371,378],infomsg:371,inforamt:[239,269,281,352],inform:[2,8,11,12,19,22,23,27,30,33,38,39,41,42,44,47,54,57,59,61,65,67,69,70,71,74,78,85,86,90,96,100,101,102,103,107,110,117,121,123,124,126,128,129,131,134,135,136,139,140,144,151,152,161,163,171,174,176,181,182,186,191,194,200,205,209,212,237,239,243,244,249,254,255,256,273,281,301,306,315,316,317,319,328,341,342,351,352,355,358,360,371,378,401],infrastructur:[59,78,81,118,149,152,167,311],infrequ:74,ing:[15,70,94,109,117,209],ingam:74,ingame_python:[158,159,195],ingame_tim:95,ingo:[20,27,31,94,169,313,365,381],ingot:[205,206],ingredi:[73,117,205,214],ingredient1:214,ingredient2:214,ingredient3:214,ingredient_recip:214,inher:[34,49,63,83,249],inherit:[2,3,8,12,19,20,22,35,38,46,54,56,61,71,73,81,88,93,96,98,102,104,106,108,109,112,117,124,129,165,169,171,176,184,186,187,192,194,199,200,202,205,212,214,220,222,236,239,246,249,252,253,254,255,256,264,265,267,268,277,280,281,286,290,292,341,348,351,352,360,363,364,369,376,378,387,390,406],inheritng:286,inherits_from:[129,136,186,378],inifinit:285,init:[7,11,41,47,56,70,71,75,78,94,106,113,143,148,155,199,200,217,221,280,301,319,320,330,342,378],init_delayed_messag:221,init_django_pagin:363,init_evt:363,init_f_str:363,init_fill_field:221,init_game_directori:301,init_iter:363,init_menu:264,init_mod:170,init_new_account:378,init_pag:[285,363],init_pars:268,init_queryset:363,init_rang:256,init_sess:[56,341],init_spawn_valu:285,init_st:217,init_str:363,init_tree_select:250,init_tru:170,initi:[0,6,8,10,11,13,22,26,27,30,39,42,43,47,70,73,75,78,81,84,87,94,100,102,106,115,116,120,121,124,131,135,156,161,162,163,170,171,187,191,192,194,197,199,205,210,217,221,225,229,231,238,239,249,250,252,253,254,255,256,261,264,265,266,271,278,280,281,285,291,294,295,298,299,301,303,304,305,310,311,312,314,315,316,317,319,320,321,322,323,324,325,326,328,329,330,332,340,341,342,349,350,355,357,360,361,362,363,365,373,374,378,395,401,406],initial_formdata:221,initial_ind:364,initial_setup:[158,159,296,339],initialdelai:[298,312,313],initialize_for_combat:[252,253,254,255,256],initialize_nick_templ:350,initil:329,inject:[107,120,152,214,340,356,362],inlin:[41,47,65,79,93,100,162,190,271,278,281,288,299,349,365],inlinefunc:[38,41,59,107,365],inmemori:350,inmemoryattribut:350,inmemoryattributebackend:350,inmemorybackend:350,inmemorysavehandl:373,innermost:29,innoc:[50,174],innocu:152,inobject:310,inp:[27,176,193,285,299,363,365,378],inpect:27,input:[8,11,15,16,17,19,20,26,31,34,38,41,42,45,47,49,56,59,64,65,67,70,71,72,73,76,79,82,88,90,93,94,97,101,102,103,107,108,109,113,120,130,135,138,156,161,166,167,168,171,176,181,183,184,185,186,187,191,193,200,205,206,209,217,221,238,239,243,248,249,250,255,266,272,281,284,285,286,299,306,310,321,329,340,342,350,351,353,360,361,362,363,364,365,372,374,378,379,401],input_arg:187,input_cmdset:362,input_func_modul:[31,306],input_str:[29,362],input_validation_cheat_sheet:401,inputcmdset:362,inputcommand:[31,59,62],inputcompon:47,inputdebug:[31,306],inputfuc:107,inputfunc:[24,41,56,107,158,159,163,296,329,340,342,408],inputfunc_nam:329,inputfunct:31,inputhandl:158,inputlin:[34,182,350,351],insecur:149,insensit:[105,112,191,220,239,267,351,393],insert:[14,15,26,29,34,38,73,81,85,94,110,113,143,146,170,205,214,222,235,285,356,362,364,365,378],insid:[3,5,7,8,13,14,16,19,20,22,27,29,30,32,35,37,38,39,42,46,49,52,54,61,62,63,67,69,74,76,78,81,84,85,86,93,96,99,100,101,102,103,105,106,107,110,111,112,120,121,124,128,129,132,134,135,136,140,146,147,151,156,158,163,186,197,200,220,223,227,228,239,265,267,269,275,280,281,284,301,318,339,346,356,357,365,378],inside_rec:275,insiderecurs:275,insight:[3,90,103,114,128],insist:[101,149],inspect:[27,50,100,140,161,176,199,299,301,362],inspectdb:61,inspir:[8,22,66,72,90,116,121,123,201,222,364,378],instac:[171,205,281,340],instal:[0,3,6,7,8,9,10,15,58,63,69,72,73,74,77,78,80,81,90,93,94,103,106,110,113,114,116,126,136,138,142,144,145,150,152,156,158,159,195,197,199,201,202,203,204,209,210,220,232,235,236,239,243,245,246,252,253,254,255,256,407,408],installed_app:[8,61,83,96,135,136],instanc:[3,6,8,10,11,12,13,17,19,26,27,29,33,38,42,43,47,51,58,69,71,74,81,85,86,87,89,90,92,93,94,95,96,100,101,102,104,105,107,108,110,112,120,123,126,128,132,133,139,152,161,162,165,167,168,169,170,171,180,183,185,186,187,190,192,194,198,200,205,219,228,231,237,250,268,269,271,273,278,280,281,285,286,288,290,294,295,298,301,310,311,312,313,314,315,316,317,319,323,324,328,332,333,341,342,346,349,350,352,353,355,358,359,362,364,369,370,374,378,379,385,386,387,389,390,401],instanci:200,instant:128,instanti:[8,22,61,111,161,170,187,249,261,292,295,318,339,342,350,361],instantli:349,instead:[0,5,7,8,9,11,13,15,19,20,22,23,27,29,32,33,35,38,39,41,42,44,46,49,50,51,52,54,59,61,67,69,70,71,72,73,74,75,76,77,78,81,84,85,87,88,89,90,93,94,95,100,101,103,104,105,107,108,109,110,111,112,113,115,117,118,120,123,124,126,128,129,130,132,133,134,135,136,138,140,143,145,149,151,152,154,156,161,163,170,171,173,174,176,178,181,185,186,188,200,205,209,210,212,214,219,221,231,238,239,246,250,252,253,254,255,256,264,266,268,269,275,276,281,286,295,301,329,330,340,344,349,350,352,353,358,362,363,365,369,371,373,374,375,378,401,406],instig:174,instil:[68,254],instr:[310,378],instruct:[3,5,6,7,11,14,15,19,31,59,69,70,72,74,77,78,80,88,93,94,100,106,110,111,113,114,115,117,138,139,140,143,148,149,151,154,155,161,171,186,197,239,243,286,295,298,301,311,313,319,324,325,329,330,332,340,342,362,372],instructrion:73,insur:117,integ:[20,22,29,38,42,46,54,89,100,101,124,168,202,208,209,221,249,252,253,254,255,256,267,275,281,351,365,374,378,379],integerfield:[135,401],integr:[1,47,58,81,83,90,111,116,136,138,152,187,239,304,306,362,385,408],intellig:[59,101,117,121,136,152,170,197,332],intend:[3,11,14,17,19,20,22,23,29,38,44,47,63,71,76,77,80,103,115,120,128,133,149,152,161,181,196,197,199,200,205,219,239,273,281,286,319,351,353,358,359,361,364,365,375,376,378,379,406],intens:[5,54,105,117,138],intent:[58,152,238,378],inter:[14,117],interact:[3,7,12,22,27,56,63,78,80,87,92,103,111,114,117,118,120,123,135,138,140,151,156,158,175,187,212,256,261,301,318,356,371,378],intercept:342,interchang:[113,123,362,406],interest:[0,3,5,13,15,22,38,56,61,69,71,73,74,75,77,80,82,83,84,93,101,103,111,113,114,115,118,122,124,128,131,132,138,149,152,170,185,199,208,267,269],interestingli:116,interf:[143,261],interfac:[0,2,3,6,32,41,47,56,67,70,71,76,81,82,84,85,96,106,110,135,138,140,143,149,173,176,190,192,281,293,312,341,346,350,353,355,378,406],interfaceclass:321,interfer:[6,140,285],interim:[45,87],interlink:[318,339],intermediari:[239,276,291,362],intern:[9,13,16,19,23,27,32,34,38,41,42,43,44,49,56,58,62,64,78,105,106,107,117,123,143,149,151,152,156,161,163,191,194,205,210,222,239,249,260,269,281,285,292,329,330,350,352,353,355,359,362,364,378],internal:362,internal_port:149,internation:[64,408],internet:[22,49,50,51,56,140,143,147,149,152,155,174,298,303,311,312,313,321,324,332,346],interpret:[3,5,22,38,39,41,92,101,110,111,136,152,171,175,176,285,286,329,355,374],interrupt:[120,143,167,171,187,225,228,231,321],interruptcommand:[22,101,120,158,167,171],interruptev:231,intersect:[20,169],interv:[31,39,45,81,123,131,132,134,163,206,208,228,249,252,253,254,255,256,258,265,267,290,295,306,358,366,378],interval1:295,intim:[20,22],intimid:94,intoexit:176,intpropv:124,intricaci:95,intrigu:[72,142],intro:[83,96,102,111,113,114,136,264,267],intro_menu:[158,159,195,263],introduc:[0,6,8,11,20,29,73,87,93,116,117,118,121,124,239],introduct:[1,11,14,15,16,51,52,72,97,103,109,113,119,122,125,126,127,143,200,407,408],introductori:[80,143],introroom:267,introspect:236,intrus:133,intuit:[11,27,61,71,101,115,117,120,169],intxt:19,inv:[20,99,182,202,212],invalid:[13,29,38,90,101,161,221,239,249,285,364,365,374,378,379],invalid_formchar:361,inventori:[6,19,20,32,73,84,85,100,101,102,103,105,109,112,117,118,182,202,205,206,212,239,275,281,352],invers:[32,54,102,108,133,239,248,327,377],invert:[54,133],investig:108,invis:141,invit:[49,69,115,127,261],invitingli:[103,261],invok:[13,14,15,39,242,275],involv:[30,32,35,39,42,43,55,56,92,109,115,117,123,124,148,205,206,221,256,352,353,355,386],ioerror:356,ipregex:174,ipstart:[143,151,156],iptabl:152,ipv4:140,ipython:[0,94],irc2chan:[102,147,181],irc:[0,11,23,70,80,82,118,138,143,150,154,158,159,163,181,189,296,306,309,319,342,408],irc_botnam:163,irc_channel:163,irc_en:[147,181,275],irc_network:163,irc_port:163,irc_rpl_endofnam:313,irc_rpl_namrepli:313,irc_ssl:163,ircbot:[163,313],ircbotfactori:[163,313],ircclient:[313,342],ircclientfactori:319,irchannel:[147,181],ircnetwork:[147,181],ircstatu:[102,181],iron:[116,199,205,206,407],ironrealm:325,irregular:[258,265,267],irregular_echo:265,irrelev:[152,310],irur:28,is_account_object:92,is_act:[162,290],is_aggress:129,is_anonym:[83,96],is_anyon:83,is_authent:135,is_ban:161,is_bot:165,is_build:83,is_categori:250,is_channel:[22,90,191],is_connect:[165,281],is_craft:87,is_dark:108,is_exit:[22,171],is_fight:87,is_full_moon:85,is_giving_light:266,is_gm:94,is_in_chargen:124,is_in_combat:[252,253,254,255,256],is_inst:19,is_it:378,is_iter:378,is_lit:[266,267],is_next:[165,194,280,290,350,352],is_o:378,is_ouch:[13,112],is_prototype_bas:285,is_rest:120,is_sai:130,is_staff:162,is_subprocess:378,is_superus:[12,83,161,162,165,276,281,358],is_thief:183,is_turn:[252,253,254,255,256],is_typeclass:[161,352],is_valid:[39,132,135,199,290,293],is_valid_coordin:269,isalnum:355,isalpha:355,isb:187,isbinari:[312,329],isclos:47,isconnect:47,isdigit:[94,355],isfiremag:86,isinst:[89,378],isleaf:330,islow:355,isn:[3,17,26,69,71,74,83,90,92,95,96,101,105,120,143,200,225,229,256,267,268,303,349,355,372,381,393],isnul:374,iso:[16,64],isol:[8,14,77,78,81,101,110,113,115,143,151,155],isp:[149,152],isspac:355,issu:[3,5,8,11,13,14,15,20,22,35,46,49,63,68,71,72,76,77,78,82,84,87,94,100,111,116,120,124,133,138,139,140,142,143,149,152,181,285,301,332,333,364,407],istart:[3,156,158],istep:333,istitl:355,isub:123,isupp:355,itch:[117,143],item:[27,30,47,61,72,96,99,100,103,106,107,116,117,123,129,143,182,197,199,202,205,215,221,239,254,261,269,320,350,365,378],item_consum:254,item_func:254,item_kwarg:254,item_selfonli:254,item_us:254,itemcoordin:269,itemfunc:254,itemfunc_add_condit:254,itemfunc_attack:254,itemfunc_cure_condit:254,itemfunc_h:254,iter:[6,13,27,29,44,75,102,108,161,239,260,269,281,286,293,330,332,350,352,353,355,356,359,363,378],iter_cal:363,iter_to_str:378,itl:[71,200],its:[3,5,8,9,10,11,12,13,15,16,19,20,22,26,27,28,29,30,32,33,35,38,39,41,42,45,46,47,50,51,54,56,59,61,62,66,67,69,70,71,72,73,75,76,77,78,80,81,82,84,85,87,89,90,91,92,93,94,95,96,98,99,100,101,102,103,105,106,107,108,109,110,111,112,113,114,116,118,120,121,124,126,128,129,130,132,133,135,136,140,143,144,147,148,149,150,151,152,161,162,163,165,167,168,169,170,171,174,176,184,185,187,192,193,199,200,205,206,214,217,221,222,228,236,238,239,246,249,250,252,253,254,255,256,260,261,265,266,268,269,275,280,281,286,294,295,301,306,310,314,327,328,329,330,333,341,342,346,347,349,350,351,352,353,356,361,362,364,365,369,371,372,373,374,375,378,385,401,406],itself:[2,7,8,11,13,16,17,19,22,27,30,32,35,39,41,42,45,46,56,61,67,69,70,71,72,74,75,76,77,78,80,81,83,84,85,87,90,91,99,100,102,103,106,107,108,110,111,112,114,123,124,128,130,135,136,137,140,143,148,154,155,161,163,191,192,200,205,209,213,214,215,217,221,231,237,239,249,250,255,258,266,267,269,270,275,281,283,284,286,294,301,325,330,342,346,349,350,353,355,358,360,362,373,375,378,383,401,406],iusernamepassword:321,iwar:100,iweb:149,iwebsocketclientchannelfactori:312,iwth:295,jack:34,jail:[14,50],jam:72,jamochamud:141,jan:[50,95],januari:95,jarin:149,java:110,javascript:[47,62,67,80,128,152,197,329,330],jenkin:[72,124,202,221,223,250,252,253,254,255,256],jet:255,jetbrain:[7,138],jinja:107,jnwidufhjw4545_oifej:70,job:[22,32,90,96,161],jobfusc:238,johhni:72,john:[94,247],johnni:[242,243],johnsson:34,join:[23,44,70,71,75,82,94,105,115,117,123,124,135,143,144,147,161,181,192,197,199,213,238,355,378],join_fight:[252,253,254,255,256],join_rangefield:256,joiner:192,jointli:[81,170],joker_kei:[71,200],journal:76,json:[47,59,62,242,312,325,329,330,359,387,390],jsondata:62,jsonencod:330,jsonifi:330,jtext:355,judgement:121,jump:[0,11,14,15,27,28,35,63,72,75,80,84,90,91,115,117,143,212,250,299,365],jumpstat:212,junk:310,just:[0,3,4,5,6,7,8,9,11,13,14,15,16,17,19,20,22,23,27,28,29,30,31,32,34,35,38,39,42,43,44,45,46,47,49,50,52,54,56,58,59,61,62,64,67,68,69,70,71,72,73,74,75,76,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,100,101,102,103,105,106,107,108,109,110,111,112,113,114,115,116,118,120,121,123,124,126,128,129,130,131,132,133,134,135,136,138,140,142,143,149,151,155,156,161,169,170,171,174,176,184,185,186,187,191,197,199,200,202,205,206,209,212,217,219,220,225,227,228,238,239,247,249,250,252,253,254,255,256,261,265,267,269,275,276,281,286,291,306,319,329,339,346,350,351,352,355,359,360,362,364,365,373,374,378,379,406],justif:[363,378],justifi:[29,38,355,363,365,378],justifii:363,justify_kwarg:363,kcachegrind:5,keen:77,keep:[0,3,6,9,11,13,14,15,16,22,23,27,30,37,38,42,51,58,69,70,81,83,85,87,88,92,93,94,95,96,98,99,100,101,102,105,109,110,111,114,115,116,117,118,120,121,123,130,132,133,134,135,136,137,140,143,148,151,155,163,170,220,223,228,237,242,261,266,267,285,286,303,344,362,364,378],keep_log:[23,192,358],keepal:[42,324,330],keeper:[100,117],keepint:81,kei:[0,3,6,8,11,13,14,19,20,22,23,26,28,29,31,32,33,35,39,43,44,45,46,47,49,61,62,66,69,70,73,75,76,78,79,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,104,108,109,110,111,120,122,123,124,131,132,135,139,146,161,163,165,167,169,170,171,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,199,200,201,202,205,206,208,209,210,212,213,214,217,219,220,221,222,226,227,232,235,236,238,239,245,246,247,249,250,252,253,254,255,256,261,264,265,266,267,268,269,273,275,280,281,284,285,286,290,291,292,293,295,299,301,306,307,308,310,319,322,325,326,328,329,330,333,340,341,342,344,350,351,352,353,357,358,360,361,362,363,365,371,372,373,375,378,385,401,406],kept:[8,22,32,93,101,107,176,227,228,286,350],kept_opt:250,kernel:0,key1:235,key2:[27,235,281],key_mergetyp:[20,169,261],keydown:47,keyerror:[205,285,295,373,378],keyfil:[322,326],keynam:[192,284,286,358],keypair:321,keys_go_back:[71,200],keystr:353,keystrok:321,keywod:364,keyword:[5,8,13,19,22,23,26,27,28,29,31,32,38,39,43,45,46,49,59,61,69,71,85,87,88,94,95,98,101,104,105,110,120,124,136,161,163,167,171,176,182,192,197,202,208,217,219,220,225,227,228,231,238,239,243,252,253,254,255,256,267,268,276,281,285,286,291,294,295,299,301,306,310,312,313,319,320,321,324,329,330,340,341,342,344,350,351,352,358,361,362,363,364,365,369,372,374,375,378,406],keyword_ev:231,kick:[20,27,50,94,117,149,163,169,174,181,188,210,363],kildclient:141,kill:[5,19,27,42,103,107,115,118,123,148,151,199,265,266,291,295,301,339,346],killsign:301,kilogram:99,kind:[6,13,32,41,56,69,77,78,101,108,109,110,115,119,123,130,132,135,252,253,254,255,276,352,379],kindli:133,kitchen:[91,109,120,176],knee:214,kneeabl:214,kneed:214,kneel:214,kneelabl:214,knew:[108,110],knife:[73,205,206],knock:[27,114],knot:202,know:[0,3,5,6,8,9,11,12,13,14,15,16,20,22,27,29,31,32,33,35,41,42,46,49,51,54,56,59,61,64,69,71,73,75,76,77,78,81,82,84,87,89,90,91,92,93,94,96,98,99,100,101,102,103,105,107,108,109,110,111,112,113,115,116,117,118,120,121,123,128,129,130,132,133,134,135,136,138,139,140,142,147,149,150,151,156,171,175,176,184,185,187,191,199,227,232,238,250,255,261,266,280,281,306,340,342,349,350,356,357,362,378,406],knowledg:[14,16,22,80,323,342],known:[22,26,32,34,37,45,46,47,82,103,115,120,121,136,138,141,154,160,185,255,363,407],knuth:5,koster:138,kovash:27,kwar:352,kwarg:[22,27,29,31,32,33,38,43,45,46,47,49,56,59,62,65,73,85,87,90,94,98,120,130,132,134,136,161,162,163,164,165,167,170,171,173,174,175,176,181,182,183,184,185,186,187,188,191,192,193,194,197,199,200,201,202,205,206,208,209,210,212,213,214,215,217,219,220,221,222,225,226,227,228,232,235,236,237,238,239,243,245,246,247,249,250,252,253,254,255,256,258,260,261,264,265,266,267,268,269,272,273,275,276,278,279,280,281,283,284,285,286,289,290,291,293,294,295,298,299,306,307,308,310,311,312,313,318,319,320,321,322,324,325,326,329,330,334,340,341,342,343,344,346,349,350,351,352,353,355,360,361,362,363,364,365,366,368,369,371,372,373,374,375,376,378,379,385,387,390,401,406],kwargtyp:378,label:[44,61,68,103,112,113,135,385,401],label_suffix:[162,271,278,401],laborum:28,lack:[14,66,78,92,102,115,118,239,261,281,350,378],ladder:94,ladi:108,lag:[75,143],lair:15,lambda:[27,38,49,89,96,228,286,378],lamp:[76,261],lamp_breaks_msg:261,land:[101,123,265,266],landscap:[76,152],lang:238,langcod:239,langnam:239,languag:[8,10,16,29,46,47,55,56,63,64,66,78,80,81,92,93,94,101,102,105,106,107,108,109,110,116,118,130,138,152,238,239],language_cod:58,languageerror:[238,239],languageexistserror:238,languagehandl:238,larg:[6,8,13,14,15,27,38,39,49,51,61,63,72,77,80,92,103,113,114,115,118,120,140,149,214,238,261,269,285,319,356,361,369],larger:[15,29,30,32,61,63,75,78,93,99,110,115,220,281,327,355,369,378,407],largest:249,largesword:61,last:[0,2,3,8,11,13,14,15,20,22,23,27,31,34,35,42,43,47,58,61,71,83,87,94,96,101,104,109,110,111,112,114,115,117,118,123,128,132,133,136,142,156,167,168,170,176,181,182,197,199,208,220,228,239,250,252,253,254,255,256,281,305,355,356,357,362,363,364,366,371,378],last_cmd:[22,108],last_initial_setup_step:339,last_login:162,last_nam:162,last_step:305,lastcast:86,lastli:[76,98,135,167,205],lastsit:85,late:[285,357],later:[6,11,12,13,14,22,23,31,33,38,39,45,46,50,56,58,59,61,68,69,70,71,73,74,76,78,80,81,94,96,98,102,103,105,108,109,110,111,113,115,116,117,118,120,121,122,124,129,131,132,135,140,143,149,169,173,174,176,184,185,208,236,239,286,295,321,353,365,378],latest:[2,11,19,20,72,78,81,84,94,143,148,150,176,181,186,281,286,320,344,362,365,371,385],latin:[16,64,281,378],latin_nam:281,latinifi:[281,378],latter:[19,23,32,35,45,81,87,101,133,239,249,290,292,353],launch:[5,7,8,15,84,100,114,142,143,148,149,156,170,261,300,301,311,313,332,360,378],launcher:[5,7,300,301,310,311,332],law:138,layer:[20,71,72,106,111,280,352],layout:[9,19,37,46,47,75,92,94,108,112,269],lazi:378,lazy_properti:[249,378],lazyencod:330,lazyset:371,lc_messag:58,lcnorth:53,ldesc:92,ldflag:148,lead:[13,14,17,20,27,29,39,59,61,65,69,71,72,75,76,77,80,81,92,96,103,105,112,115,117,132,138,140,152,161,168,169,176,186,205,228,231,237,245,281,286,340,350,352,362,364,365,378],leak:67,lean:[116,239],leap:[95,110,120,130],learn:[3,7,11,16,17,20,22,30,32,51,63,69,71,72,74,75,87,92,93,96,98,102,104,105,106,108,109,110,111,114,115,116,117,118,120,128,133,136,138,143,155,238,255,408],learnspel:255,least:[3,7,22,27,32,61,75,80,89,93,94,108,110,111,113,115,118,121,126,132,139,149,161,170,193,199,214,238,249,272,281,286,293,355,361,364,365,375,378],leasur:265,leather:[100,117,206],leatherrecip:206,leav:[5,12,31,47,69,71,84,85,94,100,103,113,121,123,124,152,173,175,176,181,192,199,200,212,214,215,267,269,275,281,329,330,362,365,369,387],leavelock:275,leaver:192,led:108,left:[2,19,22,29,31,32,38,47,61,71,76,89,90,93,96,100,101,105,109,114,120,143,161,176,182,184,185,214,223,252,253,254,255,256,261,266,269,276,286,352,355,364,378],left_justifi:38,leg:338,legaci:[29,38,39,62,117,155,161,239,365],legal:[149,152],legend:[26,75],leisur:379,len:[38,75,85,94,100,105,112,123,131,132,146,168,185,208,378],lend:26,length:[30,57,61,71,75,85,95,101,110,114,117,140,146,149,168,197,205,208,219,221,223,231,238,239,303,344,350,355,364,365,378,406],lengthi:85,lenient:38,less:[7,23,27,61,63,71,81,91,92,101,108,109,115,117,120,121,123,134,135,149,208,253,255,350],lesson:[102,103,104,105,106,108,109,111,112,115,117,118,120],let:[5,7,8,11,13,15,16,20,22,27,29,31,32,35,45,47,50,54,56,59,68,69,70,71,73,74,75,76,77,81,84,85,86,89,90,91,92,93,94,95,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,130,132,133,135,136,139,143,144,147,148,150,152,161,170,171,176,182,183,187,191,199,202,209,221,223,249,250,269,276,281,311,330,342,358,362,372,377,385,401,406],letsencrypt:149,letter:[16,54,58,64,71,76,89,110,124,135,149,173,182,200,214,237,238,249,345,355,378],leve:285,level:[0,2,4,12,13,14,19,26,27,29,32,41,42,44,46,52,56,57,63,68,71,73,76,78,80,88,90,93,94,96,100,103,105,110,115,117,118,120,121,135,138,146,149,161,173,178,179,186,200,201,206,208,212,232,238,250,261,275,281,286,303,340,350,352,358,360,365,366,378,386,406],lever:[22,46,212],leverag:[78,120,126],levi:61,lexicon:214,lhs:[85,94,184,185],lhslist:[184,185],liabl:214,lib:[6,140,143,145,148],libapache2:139,libcrypt:148,libjpeg:148,librari:[0,4,8,9,14,38,46,47,58,63,79,81,92,93,97,101,108,111,113,128,135,137,138,143,148,151,152,155,195,237,268,285,286,314,352,364,378,408],licenc:355,licens:[7,72,77,117,237,355,381,408],lid:261,lidclosedcmdset:261,lidopencmdset:261,lie:[76,214],lied:214,lies:[11,22,109],life:[13,34,77,95,113,117,118,120,133,208,265,407],lift:[32,103,121,124,214,256,276],lifter:32,light:[15,19,39,63,78,114,115,118,140,170,253,266,267,275,286,294,355],lightabl:266,lighter:[54,253],lightest:19,lightli:[51,253],lightsail:149,lightsourc:266,lightsource_cmdset:266,like:[0,2,3,5,6,7,8,9,11,12,13,15,16,17,19,20,22,23,25,27,28,29,30,31,32,33,35,38,39,41,42,43,44,45,46,47,49,50,51,52,54,56,58,59,61,62,63,66,67,68,69,70,71,73,74,75,76,77,78,79,80,81,82,84,85,86,87,88,89,90,91,93,94,95,96,98,100,101,102,103,104,105,107,108,109,110,111,112,113,114,115,116,118,120,121,123,126,128,129,131,132,133,134,135,136,138,139,140,142,143,144,146,147,148,149,151,152,155,161,163,165,166,168,169,170,173,175,176,181,184,185,187,188,189,192,193,199,200,202,205,206,210,214,220,221,222,223,231,237,238,239,245,246,249,250,252,253,254,255,256,260,261,267,268,269,273,275,276,280,281,285,286,306,314,330,335,339,341,342,350,351,352,355,356,358,361,362,363,364,365,366,369,372,374,375,378,381,389,401,406,408],limbo:[14,15,19,41,57,69,70,71,72,76,103,107,108,114,132,136,143,176,200,267,305],limbo_exit:76,limit:[0,8,12,13,19,20,22,23,27,29,30,32,38,39,41,44,46,51,52,61,68,69,74,77,79,80,81,85,86,94,101,103,105,107,109,110,112,115,116,118,123,124,133,140,146,149,154,161,173,174,175,176,192,193,202,214,228,239,248,249,250,252,254,255,261,272,273,276,281,286,290,295,306,319,344,350,351,352,353,356,358,360,371,375,378,381,406],limit_valu:161,limitedsizeordereddict:378,limp:114,line2:109,line:[0,2,5,6,8,9,14,15,16,19,20,22,23,27,29,31,34,35,37,38,41,46,47,49,52,54,58,59,61,63,69,70,71,72,73,74,76,78,79,83,85,87,88,89,90,92,93,94,95,96,98,101,102,103,106,108,109,111,112,117,124,132,135,136,140,142,143,145,149,150,151,156,158,161,167,170,176,183,185,186,197,200,209,210,221,235,238,239,250,261,268,269,285,301,306,321,324,329,340,352,356,360,361,362,363,364,371,378,401,406],linear:75,linebreak:[96,377],lineeditor:360,lineend:377,lineno:78,linenum:360,liner:313,linereceiv:[321,324],linesend:330,lingo:[42,61,67,93],linguist:378,link:[0,9,11,12,15,17,20,22,27,35,42,56,65,70,71,72,74,75,76,77,80,81,83,85,87,89,93,96,100,102,103,105,106,107,108,110,117,124,126,132,135,136,142,143,147,149,150,154,161,165,176,181,225,268,275,276,281,290,299,301,312,316,321,324,352,377,378,407,408],link_ok:275,linkdemo:78,linklock:275,linknam:142,linkref:78,linktext:78,linod:149,linux:[0,5,6,7,11,34,70,78,81,83,85,110,111,139,140,147,148,149,151,242,378],liquid:352,list:[5,6,7,9,11,12,13,14,15,16,19,20,22,23,27,29,30,31,32,35,38,39,42,44,46,47,50,54,56,57,58,61,62,64,66,67,69,71,73,74,75,76,77,80,82,83,85,89,90,93,94,96,99,100,101,102,103,105,106,107,110,112,114,115,116,118,120,121,123,124,126,132,135,136,138,140,142,143,147,149,150,152,156,161,163,165,168,169,170,171,173,174,175,176,181,182,183,184,185,186,187,191,192,193,194,197,199,200,201,202,203,205,212,213,214,220,221,222,223,225,226,228,229,231,232,235,236,237,238,239,242,243,249,250,252,253,254,255,256,261,264,265,266,269,272,275,276,280,281,285,286,291,292,293,294,295,299,301,306,307,311,313,315,317,319,320,325,330,333,342,344,346,349,350,351,352,353,355,356,357,358,359,362,364,365,371,372,375,378,381,386,387,388,389,406,407],list_attribut:176,list_callback:226,list_displai:[162,190,271,278,288,297,349],list_display_link:[190,271,278,288,297],list_filt:[278,349],list_nod:362,list_of_all_rose_attribut:13,list_of_all_rose_ndb_attr:13,list_of_myscript:39,list_prototyp:285,list_select_rel:[190,271,278,288,297],list_set:301,list_styl:173,list_task:226,list_to_str:378,listabl:176,listcmdset:176,listcmset:176,listdir:197,listen:[12,23,32,42,47,50,90,97,140,145,152,181,192,214,238,239,261,275,406,408],listen_address:140,listing_contact:142,listobj:186,listobject:186,listscript:186,listview:406,lit:[266,267,365],liter:[14,29,38,57,78,93,103,182,355,365,374,378],literal_ev:[29,349,362,365,378],literari:118,littl:[3,11,16,22,23,38,39,46,49,69,70,73,76,78,81,83,84,85,86,90,93,94,96,100,101,102,103,105,107,108,109,110,111,112,113,114,115,116,117,118,120,128,129,130,136,146,149,151,156,214,253,264,267,336,350,362,378,401],live:[7,78,82,108,117,138,139,140,143,149,151],ljust:[29,355,365],lne:250,load:[0,6,7,8,13,14,16,20,22,26,27,38,47,50,76,87,91,92,93,94,96,99,108,109,110,111,115,121,124,128,132,152,165,170,182,183,186,194,207,217,220,228,238,273,276,280,281,290,294,305,308,310,341,350,352,353,356,357,360,365,370,372,373,376,378,399],load_buff:360,load_data:357,load_kwarg:373,load_module_prototyp:285,load_stat:217,load_sync_data:341,loader:[27,352,378],loadfunc:[26,360,373],loc:176,local0:145,local:[2,6,7,11,29,54,58,77,81,85,95,102,106,109,128,135,140,147,151,152,197,225,228,239,286,324,350],local_non_red_ros:105,local_ros:105,localecho:149,localevenniatest:376,localhost:[47,67,70,83,96,113,126,135,136,140,141,143,145,148,149,155,330],locat:[4,8,9,11,12,13,14,19,20,22,25,27,31,32,35,38,39,44,46,47,50,57,67,68,69,70,72,73,74,75,76,78,81,83,84,85,88,89,93,94,100,101,102,103,105,106,107,108,109,110,114,116,117,120,124,128,129,130,132,135,139,143,149,151,152,155,161,167,176,182,186,193,197,200,201,202,205,217,219,220,236,239,245,260,265,267,269,275,280,281,286,330,339,351,352,353,356,358,362,364,371,375],location_nam:269,location_set:105,locations_set:[105,280],locattr:[266,275],lock:[20,22,23,24,29,30,35,38,39,41,44,46,49,50,52,71,79,83,84,85,86,87,89,90,91,94,95,99,100,102,103,106,107,108,120,124,135,140,146,149,156,158,159,161,162,171,173,174,175,176,181,182,183,185,186,187,188,192,194,199,200,201,202,205,206,209,210,212,214,220,222,225,226,228,229,232,235,236,239,245,247,261,265,266,267,269,271,273,280,281,285,286,346,350,352,358,360,362,372,379,386,408],lock_definit:276,lock_func_modul:[32,276],lock_storag:[171,173,174,175,176,181,182,183,184,185,186,187,188,191,194,199,200,201,202,205,209,210,212,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,273,281,350,352,360,362,363],lockabl:[94,214,245],lockablethreadpool:346,lockdown:[32,350],lockdown_mod:[145,149],lockexcept:276,lockfunc1:32,lockfunc2:32,lockfunc:[22,32,41,79,85,107,109,132,158,159,176,274],lockhandl:[13,32,46,102,158,159,171,200,268,274,275],lockset:281,lockstr:[6,13,22,32,38,83,109,120,176,181,183,192,194,245,275,276,281,286,350,358,386],locktyp:[169,205,286,365],log:[2,5,7,9,10,11,12,13,22,23,25,27,31,35,39,42,43,47,49,50,57,58,61,67,72,76,79,80,81,83,84,85,89,91,93,94,102,103,109,113,117,120,121,124,132,135,136,139,140,141,143,144,145,146,147,148,149,151,156,161,170,174,188,192,201,210,215,221,242,243,281,290,301,306,310,311,315,318,319,321,324,332,333,334,340,342,344,346,352,358,371,378,406],log_dep:[19,371],log_depmsg:371,log_dir:242,log_err:[19,371],log_errmsg:371,log_fil:[19,371],log_info:[19,371],log_infomsg:371,log_msg:371,log_sec:371,log_secmsg:371,log_serv:371,log_trac:[19,39,130,131,371],log_tracemsg:371,log_typ:371,log_typemsg:371,log_warn:[19,371],log_warnmsg:371,logdir:2,logentry_set:165,logfil:[301,371,406],logged_in:42,loggedin:319,logger:[19,39,79,130,131,158,159,242,313,354],logic:[3,6,49,69,73,75,76,83,89,90,91,96,107,117,120,136,214,238,280,284,305,350,362,379,387],login:[6,11,12,22,25,27,32,42,43,70,83,85,96,117,135,149,161,173,188,210,276,305,306,321,324,329,330,333,342,378,393,395,404,408],login_func:333,loginrequiredmixin:406,logintest:404,logout:[332,333,404],logout_func:333,logouttest:404,logprefix:[311,321,324,346],lon:365,lone:[76,115,176],long_descript:142,long_running_funct:49,long_text:28,longer:[22,26,28,29,45,46,61,66,69,84,85,87,90,94,96,101,102,108,110,111,133,138,142,169,174,192,202,238,239,246,252,253,254,255,256,291,360,364],longest:[19,239],longrun:22,loo:[171,187],look:[0,2,3,6,8,11,13,14,15,16,17,19,20,22,25,27,29,30,31,32,34,35,38,39,42,44,46,49,50,51,52,54,56,58,59,61,62,63,67,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,87,88,89,90,91,93,94,95,96,98,99,100,101,102,105,106,107,108,109,110,111,112,113,114,115,116,118,120,121,123,126,127,128,129,130,132,133,135,136,140,143,146,148,149,151,152,156,161,163,168,170,171,173,176,182,184,185,187,188,191,197,201,202,205,210,212,213,214,220,221,227,235,236,238,239,250,254,260,261,264,266,267,269,272,275,276,278,280,281,283,286,306,321,322,329,333,350,352,356,362,363,364,372,375,377,378,401],look_str:161,lookaccount:94,lookat:22,looker:[29,75,94,124,202,214,215,220,239,260,269,275,281,352],lookm:22,lookstr:281,lookup:[6,13,22,32,44,61,167,182,242,280,320,353,355,368,369,374,375,378,379],lookup_env:197,lookup_expr:385,lookup_typ:374,lookup_usernam:27,lookuperror:355,loom:76,loop:[5,13,29,46,69,74,75,80,81,84,96,100,105,123,130,158,163,252,286,319],loopingcal:304,loos:[15,77,161,202,256,272,321,332,356],loot:115,lop:105,lore:94,lose:[13,42,92,115,117,123,124,151,156,242,254,312,313,321,324],lost:[46,67,69,76,78,89,92,101,138,156,181,246,298,311,312,313,321,324,329,350,355],lot:[0,3,5,8,11,14,16,19,23,29,32,38,39,44,46,49,61,63,67,69,71,73,74,76,77,79,80,82,83,86,89,90,93,94,95,96,101,102,105,107,108,109,110,111,112,113,114,115,116,117,118,120,121,122,124,132,135,138,143,149,200,208,210,221,239,247,253,266,269,346],loud:[84,120],love:[47,118],low:[20,56,57,74,117,149,169],lower:[5,12,20,22,27,32,47,49,52,54,61,75,85,87,90,94,95,100,114,117,149,168,169,173,184,186,239,249,306,355],lower_bound_inclus:249,lower_channelkei:[90,191],lowercas:[110,171,355],lowest:[57,149,249,275,355],lpmud:66,lsarmedpuzzl:236,lspuzzlerecip:236,lst:[75,358],lstart:26,lstrip:[101,355],ltto:53,luc:361,luciano:138,luck:[27,73,101,108,139],luckili:[8,11,32,76],lue:[54,355],lug:80,luggag:112,lunch:74,lurk:117,luxuri:[44,348],lycanthrophi:105,lycantrhopi:105,lycantrophi:105,lycantrroph:105,lying:[76,214],m2m:353,m2m_chang:43,m_len:378,mac:[5,7,11,70,78,81,110,113,140,141,151,155,378],machin:[7,11,14,85,110,117,140,151,265],macport:[11,143],macro:[83,123],macrosconfig:83,mad:[11,249],made:[0,2,11,13,25,27,29,32,38,41,52,72,76,78,84,85,92,94,102,103,108,109,111,112,115,117,120,124,126,132,136,149,150,152,167,169,181,186,199,202,221,249,250,254,255,256,276,303,347,355,356,360,362,365,378],mag:[8,361],magazin:138,mage:[27,105],mage_guild_block:27,mage_guild_welcom:27,magenta:133,magic:[32,44,68,72,73,88,114,115,116,117,132,199,223,248,255,303],magic_meadow:44,magicalforest:68,magnific:27,mai:[1,3,5,6,7,8,9,10,11,13,14,19,20,22,23,27,29,32,33,34,35,38,39,41,42,45,46,49,52,54,56,57,59,61,62,63,67,69,70,72,73,76,77,78,81,82,83,84,85,86,87,90,92,93,95,96,98,103,105,107,108,110,112,113,114,115,116,118,120,121,123,124,128,130,131,135,136,138,139,140,142,143,146,148,149,151,152,156,161,163,167,168,169,171,173,174,176,181,186,192,193,195,197,199,201,202,205,206,208,214,217,221,223,238,239,249,252,253,254,255,256,266,267,275,276,281,285,286,287,303,333,340,342,343,347,349,350,352,353,355,357,358,359,360,362,364,365,366,372,375,378,381,406],mail:[5,9,23,27,70,77,80,82,93,102,123,138,158,159,193,194,195,275],mailbox:[23,232],maillock:275,main:[4,11,14,15,16,20,22,23,27,30,32,33,35,37,38,39,41,42,44,45,46,47,56,58,59,61,67,71,75,77,81,84,88,92,96,98,100,101,103,106,108,109,116,117,120,123,135,136,138,140,142,149,151,154,156,161,162,165,167,173,176,187,194,200,205,207,221,228,232,238,239,269,273,280,286,288,290,301,305,306,308,313,318,320,325,339,341,346,352,353,362,363,367,375,377,378],mainli:[5,22,23,27,35,42,49,50,59,93,109,110,138,173,270,350,356,378],maintain:[5,30,45,52,63,72,77,78,79,83,90,92,112,118,140,149,151,154,155,186,188,210,295,407],mainten:[149,152,407],major:[15,16,29,81,93,116,132,135,140,143],make:[0,1,2,3,5,6,7,9,10,12,13,14,15,16,20,22,26,27,29,30,31,32,34,35,38,39,41,42,43,44,45,46,47,49,50,51,52,53,54,56,59,61,63,64,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,85,86,87,88,89,90,91,92,95,97,98,100,101,104,105,106,107,109,111,112,113,114,115,116,118,119,121,122,123,125,127,128,129,130,133,134,135,136,137,138,139,140,141,142,143,146,147,148,149,151,152,155,156,161,163,165,168,169,170,171,173,174,176,181,184,187,191,192,193,197,199,200,202,205,206,212,214,220,221,223,229,232,238,239,244,245,246,249,250,252,253,254,255,258,261,265,266,267,272,275,276,281,285,286,292,295,301,305,313,318,332,333,339,340,342,343,345,346,349,350,351,352,353,355,356,357,358,359,360,362,364,365,366,369,375,377,378,404,406],make_it:378,make_shared_login:395,make_uniqu:169,makeconnect:310,makefactori:321,makefil:78,makeit:332,makemessag:58,makemigr:[2,61,135],male:222,malevol:15,malform:[187,379],malici:[29,152],malign:276,man2x1:63,man:[34,63,66,116,149,182,232,239],mana:[86,88],manaag:271,manag:[5,8,9,11,12,13,20,32,35,39,42,45,46,56,59,61,70,79,89,92,93,100,105,107,116,120,135,151,156,158,159,160,161,165,186,187,189,191,192,194,197,217,235,239,256,267,270,273,277,280,281,285,287,290,295,296,301,308,348,350,352,353,354,357,358,367,370,371,375,378,404,406,408],manager_nam:350,manchest:378,mandat:401,mandatori:[38,43,66,69,71],mandatorytraitkei:249,maneuv:250,mangl:327,mango:236,manhol:321,manhole_ssh:321,mani:[0,5,8,9,11,12,13,15,16,17,19,20,22,23,27,29,30,35,38,39,41,42,43,45,46,49,50,54,55,56,57,58,61,62,63,64,66,67,68,69,70,72,75,76,78,80,81,82,83,88,91,92,93,94,95,100,101,102,103,104,105,107,109,110,111,115,117,118,121,123,124,130,131,132,133,135,136,143,147,149,150,152,156,165,169,171,176,187,194,197,199,202,205,207,210,214,221,239,246,247,250,254,255,265,268,273,275,276,280,286,290,295,301,315,323,325,344,350,352,353,355,362,363,365,369,370,371,406],manifest:[6,107],manipul:[13,20,27,38,39,61,69,71,81,90,91,102,124,176,183,193,220,225,249,272,281,307,358,363],manner:[15,192,239,269,281,319,352],manpow:77,manual:[6,9,11,15,22,23,30,32,35,38,39,46,54,56,61,68,76,78,80,83,84,88,94,100,103,107,108,110,115,118,120,129,132,136,138,140,143,149,156,158,163,176,250,261,264,268,281,286,293,301,318,325,362,363,365,407,408],manual_paus:[39,293],manual_transl:238,manytomanydescriptor:[165,194,273,280,290,350,352,353],manytomanyfield:[165,194,273,280,290,350,352,353],map:[6,16,27,29,34,62,67,69,74,81,85,89,93,94,151,173,181,187,197,203,208,214,238,239,249,269,281,285,286,325,350,352,355,361,362,365,378,408],map_modul:76,map_str:[75,76,269],mapbuild:[158,159,195],mapper:369,mapprovid:269,march:[138,371],margin:17,mark:[11,14,15,22,29,32,47,53,54,58,65,67,68,75,78,84,94,102,105,110,116,143,147,149,168,175,206,219,220,228,237,250,342,352,356,361,362,365,374],mark_categori:250,markdown:[78,83,142],marker:[14,22,29,34,54,72,81,110,116,120,182,205,214,219,220,222,239,250,281,313,321,324,329,330,350,353,355,361,363],market:[117,149],markup:[54,78,98,128,158,159,203,354,377],mask:[72,116,236,239,243,244],maskout_protodef:236,mass:[97,115,408],massiv:[80,86],master:[70,74,77,78,90,93,115,121,123,130,136,143,150,151,249,347],match:[9,11,13,19,20,22,27,29,30,31,32,34,35,38,39,41,42,44,46,47,54,58,59,61,62,67,70,71,73,75,76,89,90,91,93,94,95,101,103,105,107,112,120,128,130,135,136,140,161,167,168,169,170,171,174,176,182,183,185,187,191,193,200,203,205,208,220,221,231,232,235,236,239,249,255,269,272,275,276,281,285,286,292,295,306,307,319,332,342,350,351,352,353,355,360,362,364,365,373,375,377,378,379,381,406],match_index:168,matched_charact:221,matches2:61,matchobject:[355,377],mate:81,materi:[73,110,117,205,206],math:89,mathemat:[116,169],matlab:0,matplotlib:334,matrix:364,matter:[2,8,13,20,27,33,42,43,58,63,69,70,73,83,85,90,93,95,96,101,110,111,115,120,121,123,128,129,143,152,169,205,256,265,280,306,350],matur:[9,63,66,110],maverick:81,max:[51,75,116,117,123,146,221,239,249,344,371,378],max_damag:254,max_dbref:351,max_depth:378,max_dist:75,max_heal:254,max_l:75,max_length:[61,75,135,197,239],max_lin:364,max_memory_s:197,max_nest:365,max_nr_charact:117,max_num:162,max_num_lin:406,max_popular:406,max_rmem:369,max_siz:371,max_valu:[223,401],max_w:75,max_width:75,maxconn:145,maxdelai:[298,312,313],maxdepth:286,maxdiff:[207,388,396],maximum:[51,54,61,76,89,101,116,117,146,161,197,221,223,249,252,253,254,255,256,281,286,346,355,362,364,365,378],maxlengthvalid:161,maxnum:378,maxrotatedfil:371,maxsplit:355,maxthread:346,maxval:[365,378],maxvalu:365,maxwidth:364,may_use_red_door:38,mayb:[13,14,15,19,20,22,30,38,61,68,70,71,73,75,78,84,85,91,96,99,100,105,107,108,109,112,115,117,118,121,123,142,143,149,170,199,206,231,238,319],mccp:[31,141,158,159,296,306,309],mccp_compress:314,md5:140,meadow:[44,68,71,116,365],mean:[3,4,5,6,8,9,11,13,14,15,16,19,20,22,23,27,30,31,32,33,34,39,41,42,44,46,49,50,54,56,59,61,62,64,67,69,71,73,74,75,76,77,80,81,86,90,93,94,95,98,100,103,105,106,107,108,109,110,111,114,115,118,120,121,123,124,128,129,132,133,136,137,140,149,151,152,156,161,163,170,176,192,209,214,228,238,249,266,268,275,281,285,286,291,295,301,325,341,350,352,355,362,364,365,369,371,374,375],meaning:[171,187],meaningless:124,meant:[20,23,30,39,46,47,51,58,59,68,71,72,91,95,103,107,109,116,133,142,169,200,214,222,239,247,249,252,253,254,255,256,267,269,281,306,356],measur:[5,124,149,168,185,378],meat:[113,119,122,125,127,135],mech:[97,408],mechan:[4,19,22,26,27,38,39,46,86,89,94,96,101,114,115,121,123,124,133,161,163,167,215,220,239,255,274,286,295,301,305,311,319,330,341,352,360,363,367,373,406],mechcmdset:84,mechcommand:84,mechcommandset:84,meck:84,media:[51,107,162,190,197,271,278,288,297,329,346,349,374,401],median:75,mediat:121,mediev:206,medium:51,mediumbox:310,meet:[2,85,107,114,116,227,269,345],mele:[116,256],melt:[205,206],mem:186,member:[13,61,70,117,182,184,185,281,378],membership:[70,83,105],memori:[5,20,22,46,50,61,64,67,86,92,108,110,140,148,149,161,186,192,281,295,334,344,350,354,363,369,373,378],memoryerror:143,memoryusag:334,memplot:[158,159,296,331],meni:200,mental:133,mention:[8,13,14,15,16,22,31,32,45,49,56,63,64,70,75,84,87,90,92,93,103,105,110,115,133,143,149,170,210],menu:[0,7,9,13,20,38,42,74,79,85,96,106,115,116,117,122,124,142,143,144,156,158,159,176,195,200,211,212,215,221,247,250,264,282,286,299,301,354,372,408],menu_cmdset:362,menu_data:27,menu_edit:200,menu_login:[158,159,195],menu_modul:362,menu_module_path:362,menu_quit:200,menu_setattr:200,menu_start_nod:247,menu_templ:362,menuchoic:[27,362],menudata:[213,221,264,283,362],menudebug:[27,362],menufil:362,menunode_fieldfil:221,menunode_inspect_and_bui:100,menunode_shopfront:100,menunode_treeselect:250,menunodename1:27,menunodename2:27,menunodename3:27,menuopt:250,menutest:102,menutre:362,merchandis:117,merchant:74,mercuri:63,mere:[129,223],merg:[6,11,22,27,29,71,77,81,91,93,95,105,108,109,120,126,167,168,169,170,183,261,267,269,286,290,325,362],merge_prior:362,merger:[20,76,77,169,170],mergetyp:[20,27,123,169,261,267,360,362],merit:120,mess:[5,11,13,19,52,78,117,149,250],messag:[8,9,11,14,16,19,22,23,24,26,27,28,29,31,32,35,37,39,41,42,47,49,56,58,64,65,68,71,73,74,76,78,79,81,82,84,86,87,90,91,94,95,98,99,100,101,102,103,110,112,115,116,117,120,121,123,124,130,134,139,143,144,146,149,152,154,156,161,163,167,170,171,174,176,181,182,183,185,187,189,191,192,193,194,199,200,202,205,207,214,215,217,221,222,226,228,232,236,237,239,243,249,252,253,254,255,256,258,260,261,262,264,265,266,267,268,275,281,301,303,310,312,313,319,320,321,324,325,327,329,338,340,342,344,346,358,360,362,363,371,375,378],message_rout:47,message_search:193,message_transform:192,messagepath:408,messagewindow:47,messeng:260,messsag:217,meta:[41,46,107,162,271,278,349,352,369,385,387,401],metaclass:[46,61,171,352],metadata:[243,303],metavar:268,meteor:99,meter:[72,223,249],metho:191,method:[3,8,11,12,13,19,20,23,27,29,30,32,35,38,41,42,43,44,45,46,47,49,56,59,61,62,70,71,73,74,75,76,78,80,81,85,86,87,88,89,94,95,96,101,102,104,105,106,109,111,112,120,121,123,124,129,130,131,132,134,135,136,154,161,165,167,169,170,171,173,176,177,181,183,184,185,186,187,190,191,192,193,194,197,198,199,200,205,207,208,212,214,217,218,219,220,225,228,235,236,237,238,239,242,243,245,248,249,252,253,254,255,256,261,262,264,265,266,267,268,269,272,273,275,276,281,294,295,298,303,306,307,308,310,311,312,313,314,319,321,324,327,329,330,333,337,339,340,341,342,344,349,350,352,355,356,358,360,362,363,364,365,366,369,370,371,372,373,375,376,377,378,385,386,387,388,390,406],methodnam:[187,198,207,218,229,244,248,262,295,327,337,370,376,382,388,396,404],metric:[99,238],microsecond:13,microsoft:[76,143],mid:[63,87,132],middl:[22,75,87,149,253,355],middlewar:[158,159,383,392],midnight:[85,95],midst:114,midwai:54,mighht:101,might:[0,3,6,8,11,13,15,16,17,19,20,22,23,27,28,32,35,39,41,42,45,49,50,54,56,58,69,71,74,76,80,82,83,85,86,87,88,89,90,94,95,96,98,99,100,101,102,103,113,115,117,121,123,124,128,131,133,134,135,139,140,143,148,149,150,151,152,156,170,174,176,199,237,243,246,252,253,254,255,268,281,330,352,355,360,371,372,378,387,401],mighti:[76,87,108],migrat:[2,8,10,11,43,61,70,76,78,107,113,135,140,143,148,155,156,197,286],mike:176,million:[135,140],mime:358,mimic:[5,23,26,39,80,117,121,140,194,340,360],mimick:[26,81,121,332,360,363],mimim:353,min:[39,75,95,116,208,221,249,365,366],min_damag:254,min_dbref:351,min_heal:254,min_height:364,min_shortcut:[71,200],min_valu:401,min_width:364,mind:[14,15,27,49,50,77,80,90,92,93,97,110,111,114,115,116,118,120,133,136,140,142,199,223,228,237,303,378],mindex:168,mine:[74,117,152],mini:[76,80,107,108,109],miniatur:114,minim:[42,115,118,123,152,197,238,286],minimalist:[22,63,94],minimum:[42,71,73,81,94,117,121,221,249,252,253,254,255,256,306,346,352,364,365,373,378],minimum_create_permiss:386,minimum_list_permiss:386,mininum:364,minlengthvalid:161,minor:[90,170],mint:[11,143],minthread:346,minu:[61,105,281,366],minut:[19,39,86,95,101,118,123,138,151,181,199,208,344,366,378],minval:[365,378],mirc:313,mirror:[42,110,138,147,158,159,195,257],mis:93,misanthrop:105,misc:24,miscelan:354,miscellan:[106,107],misconfigur:140,mislead:90,mismatch:[31,378],miss:[6,75,82,93,102,117,143,149,205,207,252,253,254,255,256,285,306,407],missil:[84,255],mission:[90,96],mistak:78,misus:149,mit:[138,355],mitig:[93,152,406],mix:[13,22,23,27,54,79,88,105,120,133,135,161,199,206,214,239,281,285,286,345,353,356,364,365],mixabl:214,mixer:214,mixer_flag:214,mixin:[285,335,387,390,406],mixtur:[98,214,365],mkdir:[2,70,143],mktime:95,mmorpg:118,mob0:92,mob:[15,32,42,80,92,114,115,158,159,170,176,195,263,267,286,356],mob_data:92,mob_db:92,mob_vnum_1:92,mobcmdset:265,mobdb:92,mobil:[15,38,97,114,117,146,154,265,275],moboff:265,mobon:265,mock:[8,187,206,376],mock_channeldb:187,mock_delai:187,mock_get_vers:396,mock_random:262,mock_repeat:187,mock_set:396,mock_tim:[248,337],mockdeferlat:376,mockdelai:376,mocked_idmapp:337,mocked_o:337,mocked_open:337,mockrandom:207,mockval:376,mod:[139,152,248,249,285],mod_import:378,mod_import_from_path:378,mod_prototype_list:285,mod_proxy_http:139,mod_proxy_wstunnel:139,mod_sslj:139,mode:[3,5,7,12,20,26,27,31,55,67,72,90,96,103,108,110,111,117,123,124,129,135,138,139,145,151,152,158,175,186,192,197,198,201,232,261,265,281,301,306,311,318,329,330,339,356,360,362,365,371,378,408],mode_clos:330,mode_init:330,mode_input:330,mode_keepal:330,mode_rec:330,model:[13,23,32,34,39,41,44,45,46,55,67,70,78,81,90,96,105,117,121,128,134,158,159,160,161,162,189,190,192,193,270,271,277,278,281,287,288,291,295,296,297,307,348,349,350,351,353,354,359,367,368,370,374,375,378,385,387,401,406,408],model_inst:374,modeladmin:[190,271,278,288,297,349],modelattributebackend:350,modelbackend:393,modelbas:369,modelchoicefield:278,modelclass:[13,44],modelform:[162,271,278,349,401],modelmultiplechoicefield:[162,271,278],modelnam:[192,273,352],modelseri:387,modelviewset:390,moder:[83,89,199],modern:[13,16,49,63,76,88,133,138,152,314],modif:[11,22,29,59,69,74,77,85,101,124,139,151,249,347,401],modifi:[0,5,9,11,12,13,20,22,23,27,29,30,35,38,39,41,42,46,47,54,56,67,68,69,71,72,73,74,76,78,79,80,83,85,89,91,92,93,94,100,102,103,107,109,110,111,112,114,116,117,118,120,121,124,127,130,137,140,151,156,161,162,170,192,197,200,205,209,214,215,217,220,222,228,236,239,246,248,249,252,253,254,255,256,266,268,273,281,286,295,352,356,362,369,374,377,401,406],modified_tim:197,modul:[0,4,5,6,8,13,14,16,19,20,22,25,26,27,29,30,31,32,35,39,41,42,43,46,56,59,63,67,73,76,77,78,80,84,87,92,93,94,95,98,99,100,102,103,106,107,108,109,111,116,117,120,122,124,126,129,132,144,148,150,152,156,167,168,170,171,176,178,179,180,181,185,187,191,199,200,201,202,203,205,206,207,208,209,210,212,214,217,219,220,221,223,225,226,227,229,237,238,239,244,245,246,248,249,250,252,253,254,255,256,261,265,266,267,268,275,276,280,281,284,285,286,291,293,294,295,298,300,301,305,306,310,318,320,321,324,325,328,330,332,333,334,339,341,342,343,350,352,353,354,355,356,357,358,359,360,361,362,363,365,366,376,378],module_with_cal:365,modulepath:310,moifi:220,mold:111,mollit:28,moment:[20,45,58,67,74,84,93,100,101,108,116,161,290],mona_lisa_overdr:112,monei:[61,70,115,116,117,118,149,275],monetari:[77,82,199],monitor:[5,33,62,79,291,306,325,369],monitor_handl:[33,158,291],monitorhandl:[24,31,158,159,287,408],monlit:105,mono:85,monster:[35,38,81,87,93,108,111,115,116,117,122,176,286],monster_move_around:111,month:[77,95,149,208,366,371,378],monthli:95,montorhandl:33,moo:[63,66,80,93,113,138,365],mood:[74,114,117,118,249],moon:[85,95,99,105],moonlight:105,moonlit:105,moor:114,moral:6,more:[2,3,4,5,6,8,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,34,35,38,39,41,42,44,45,46,47,49,50,52,55,56,57,58,59,61,62,63,64,65,69,70,71,72,74,75,76,77,80,81,82,83,84,85,86,89,90,91,92,94,95,96,97,100,101,102,103,105,106,107,108,110,111,112,113,114,115,116,118,119,120,121,123,124,125,126,128,130,132,133,134,135,136,138,140,143,146,147,148,149,151,152,156,158,160,161,162,165,168,169,170,175,176,182,186,187,188,191,195,197,199,200,201,202,205,208,210,212,214,220,223,228,231,237,238,239,246,247,249,250,252,253,254,255,256,261,265,266,267,268,269,275,278,281,285,286,311,313,316,332,333,342,347,350,351,355,356,358,359,360,361,362,363,364,365,369,375,378,379,387,401,406,408],more_command:363,more_funcparser_cal:29,moreov:[39,149],morn:[116,220,221],morph_engli:381,morpholog:381,mortal:114,most:[3,5,6,9,13,14,17,19,20,22,25,27,31,32,35,41,42,43,45,46,47,49,54,56,59,61,62,63,64,66,68,69,70,71,73,74,75,76,77,78,81,83,85,88,89,90,92,93,94,95,96,99,101,102,103,104,105,106,107,110,111,112,113,114,116,117,118,120,121,123,124,129,132,133,135,139,140,143,149,151,152,155,161,165,169,170,173,176,184,187,194,200,205,206,219,223,238,239,246,252,253,254,255,256,273,275,276,280,281,285,286,290,324,329,339,350,351,352,353,362,363,369,370,378,406],mostli:[27,46,47,56,93,96,101,121,124,149,162,169,209,238,254,269,321],motiv:[14,15,35,77,80,82,115,312,313,319,320,321,324,329,330,341,342],mount:151,mountain:[63,76],mous:[47,53,362],movabl:214,move:[15,16,22,23,26,27,28,35,69,70,71,74,75,76,83,84,87,90,91,94,96,99,100,101,107,108,110,111,114,115,116,117,122,123,129,133,135,136,138,140,142,143,170,176,182,199,200,214,215,217,221,227,246,249,252,253,254,255,256,265,266,267,269,272,275,281,333,352,356,363],move_around:[108,111],move_hook:281,move_obj:269,move_posit:214,move_to:[35,69,100,120,132,246,281],movecommand:91,moved_obj:[215,267,269,281],moved_object:281,movement:[38,94,116,132,246,252,253,254,255,256,281],mover:256,mptt:83,mratio:[168,185],msdp:[59,306,325],msdp_list:306,msdp_report:306,msdp_send:306,msdp_unreport:306,msdp_var:325,msg:[3,8,12,13,14,19,22,26,27,28,29,32,33,35,42,47,49,56,61,62,66,69,71,73,74,76,78,79,85,86,87,88,90,91,92,94,95,99,100,101,102,108,109,110,111,120,121,123,124,130,132,146,158,161,163,171,173,177,181,187,190,192,193,194,205,214,217,222,232,243,249,260,261,268,276,281,312,313,340,349,356,358,360,362,363,371,375,378],msg_all:123,msg_all_sess:[22,171],msg_already_sit:120,msg_arriv:69,msg_char:214,msg_cinemat:219,msg_content:[19,22,35,39,69,74,84,95,124,130,132,134,281],msg_help:183,msg_leav:69,msg_locat:281,msg_other:199,msg_other_sit:120,msg_receiv:281,msg_room:214,msg_self:281,msg_set:353,msg_sitting_down:120,msg_standing_fail:120,msg_standing_up:120,msg_system:214,msgadmin:190,msglauncher2port:[301,310],msgmanag:[193,194],msgobj:[23,192],msgportal2serv:310,msgserver2port:310,msgstatu:[301,310],mssp:[41,107,158,159,296,309],mtt:328,much:[0,1,3,5,8,13,14,15,16,27,32,35,38,39,45,46,49,58,64,69,71,73,75,76,77,78,81,83,85,87,89,90,92,95,96,99,101,102,103,105,108,109,110,111,113,114,117,118,120,121,122,123,131,132,134,135,136,138,140,143,149,165,170,175,184,200,208,209,238,239,249,250,256,261,266,341,355,356,357,364,378],muck:[93,113],mud:[6,9,16,31,32,34,37,41,42,45,47,54,56,62,63,67,68,71,72,75,76,80,81,84,88,92,101,103,107,110,114,115,118,121,123,129,133,134,139,140,141,143,147,149,150,151,154,155,156,165,170,173,256,264,298,314,315,316,321,324,325,328,356,366],mudbyt:138,mudconnector:138,mudderi:138,muddev:143,mudform:361,mudinfo:[23,102],mudlab:138,mudlet:[141,306,316],mudmast:141,mudramm:141,muhammad:377,mukluk:141,mult:[29,38,365],multi:[20,27,41,42,49,71,72,78,80,108,112,113,114,115,120,124,151,168,186,206,214,239,250,281,342,362,378],multiaccount_mod:6,multidesc:[158,159,195],multilin:377,multimatch:[20,112,168,239,281,365,378],multimatch_str:[161,239,281,378],multimedia:[47,197],multipart:197,multipl:[11,15,19,20,22,29,33,35,38,41,42,43,45,46,50,54,56,62,63,71,72,73,81,88,94,95,105,107,108,110,114,115,121,124,138,140,149,161,167,169,174,175,176,181,185,186,187,203,205,209,210,220,222,223,229,235,239,248,250,252,253,254,255,260,267,276,281,285,286,295,299,303,306,310,325,333,349,350,351,356,362,364,375,378],multiplay:[72,80,93,113,117,118,119,138],multipleobjectsreturn:[161,163,165,192,194,199,202,208,214,215,220,222,228,236,237,238,239,245,246,247,252,253,254,255,256,258,260,261,265,266,267,269,273,280,281,285,290,293,308,334,350,353,366,370],multipli:[29,110],multisess:[12,55,90,96,362,408],multisession_mod:[22,42,81,116,117,124,135,141,161,173,177,201,222,281,342],multisession_modd:27,multitud:[54,76,93],multumatch:281,mundan:84,murri:378,muscular:116,muse:138,mush:[2,63,70,72,80,97,113,121,123,138,203,235,408],mushclient:[31,141,306,316],musher:138,mushman:63,musoapbox:[93,138],must:[0,5,6,8,9,11,12,13,16,20,22,26,27,29,31,32,33,34,35,38,39,41,44,45,46,47,49,53,56,58,59,64,67,68,69,75,77,78,81,83,85,87,92,94,95,98,100,102,104,107,108,109,110,111,112,115,116,118,120,123,124,128,129,135,139,141,143,144,146,147,149,151,152,156,163,168,169,171,176,181,187,191,192,193,197,199,202,203,205,208,210,214,217,236,238,239,243,249,250,252,253,254,255,256,261,264,266,267,273,275,281,284,285,291,295,301,306,319,321,324,341,343,344,349,350,351,352,355,356,357,358,359,360,361,362,363,365,366,372,373,374,375,377,378,379,381,387,406],must_be_default:170,mutabl:359,mute:[17,90,191,192],mutelist:[90,192],mutltidesc:235,mutual:[261,351],mux2:66,mux:[22,23,55,63,80,84,90,94,103,113,152,158,159,166,184,185,203,274,408],mux_color_ansi_extra_map:203,mux_color_xterm256_extra_bg:203,mux_color_xterm256_extra_fg:203,mux_color_xterm256_extra_gbg:203,mux_color_xterm256_extra_gfg:203,muxaccountcommand:[184,232],muxaccountlookcommand:173,muxcommand:[22,79,85,86,87,88,91,94,99,102,124,158,159,166,172,173,174,175,176,181,182,183,185,186,188,191,202,209,210,212,220,226,232,235,236,245,247,254,255,267,281,360],mvattr:[102,176],mxp:[31,53,141,158,159,296,306,309,321,324,355,362,377,378],mxp_pars:316,mxp_re:355,mxp_sub:355,my_callback:343,my_datastor:61,my_func:111,my_funct:87,my_github_password:11,my_github_usernam:11,my_identsystem:34,my_object:87,my_port:56,my_portal_plugin:56,my_script:39,my_server_plugin:56,my_servic:56,my_word_fil:238,myaccount:44,myaccountnam:112,myapp:61,myarx:70,myattr:[13,161],mybot:181,mycar2:34,mychair:44,mychan:23,mychannel:[50,181],mycharact:98,mychargen:27,mycmd:[22,30],mycmdget:109,mycmdset:[20,22,102,109],mycommand1:20,mycommand2:20,mycommand3:20,mycommand:[20,22,59,88,102,109,112,187],mycommandtest:187,mycompon:47,myconf:2,mycontrib:8,mycss:47,mycssdiv:47,mycustom_protocol:56,mycustomcli:56,mycustomview:67,mydatastor:61,mydefault:29,mydhaccount:151,mydhaccountt:151,mydhacct:151,myevennia:147,myevilcmdset:[20,169],myevmenu:27,myfix:11,myfunc:[8,45,49,378],myfuncparser_cal:29,mygam:[0,3,5,7,8,9,11,12,14,15,19,20,25,27,31,32,35,38,39,41,46,47,56,58,61,67,70,73,75,76,79,84,85,88,91,92,93,94,95,96,98,99,100,102,106,107,108,109,110,111,113,120,121,123,124,126,128,130,131,132,135,136,140,142,143,144,145,146,148,149,151,155,156,200,201,203,220,232,235,245,246,249,326,376,378],mygamedir:78,mygamegam:98,mygrapevin:181,mygreatpwd:143,myhandl:43,myhousetypeclass:176,myinstanc:61,myircchan:181,mykwarg:27,mylayout:47,mylink:78,mylist2:13,mylist:[6,13,352],mylog:19,mymenu:27,mymethod:92,mymodul:45,mymud:[7,139],mymudgam:149,mynam:[117,151],mynestedlist:359,mynod:27,mynoinputcommand:22,mynpc:124,myobj1:44,myobj2:44,myobj:[13,19,32,39,295],myobject:13,myobjectcommand:85,myothercmdset:20,myownfactori:56,myownprototyp:38,mypassw:210,mypath:8,myplugin:47,myproc:56,myproc_en:56,myprotfunc:38,myrecip:73,myreserv:29,myroom:[39,44,92,105,176],myros:35,myscript:[39,44,46],myself:118,myserv:210,myservic:56,mysess:42,mysql:[2,9,81,378],mysqlclient:140,mysteri:[34,72,148],myston:112,mytag:47,mythic:114,mytick:295,mytickerhandl:295,mytickerpool:295,mytrait:249,mytup1:13,mytup:13,myvar:22,myview:67,naccount:342,nail:205,naiv:[192,197,269,273,352],nake:22,name1:176,name2:176,name:[2,3,4,5,7,8,9,10,11,12,13,14,15,16,20,22,23,27,28,29,30,31,32,33,34,35,38,39,41,42,43,44,46,47,49,52,56,57,58,59,61,64,67,68,69,70,71,72,73,74,75,76,78,81,83,85,87,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,120,123,124,126,128,129,132,133,134,135,136,138,140,141,142,144,146,147,148,149,151,152,155,156,158,159,161,163,165,167,168,169,170,171,173,174,176,181,182,183,184,185,186,187,188,191,192,193,194,197,200,201,202,205,206,208,210,212,214,215,217,219,221,225,227,228,231,236,237,238,239,245,249,250,254,255,265,267,268,269,272,273,274,280,281,285,286,290,291,293,295,301,304,306,307,308,310,311,313,318,321,324,325,328,329,330,333,344,346,349,350,351,352,353,355,356,357,358,360,361,362,363,365,369,370,371,372,374,375,377,378,379,381,385,388,389,390,393,401,406],namecolor:250,namedtupl:225,nameerror:[3,110],namelist:232,namesak:6,namespac:[46,47,96,228,268,286,344,356],napoleon:78,narg:268,narr:256,narrow:[101,109,117,120],nativ:[3,23,39,62,78,105,117,242,344,346,406],nattempt:27,nattribut:[13,27,46,123,176,286,340,350,352,358,362],nattributehandl:350,natur:[13,16,19,44,62,80,138,163,364],natural_height:364,natural_kei:350,natural_width:364,navig:[7,9,27,70,75,76,78,135,136,256,406],naw:[28,141,158,159,296,309],nbsp:377,nchar:131,nclient:332,ncolumn:364,ncurs:158,ndb:[14,22,27,39,42,46,71,85,87,123,161,165,186,280,290,340,352,362],ndb_:[38,176,286],ndb_del:340,ndb_get:340,ndb_set:340,ndk:148,nearbi:[169,170,171,256],nearli:[107,120,355],neat:[69,126,401],neatli:[63,378],necess:56,necessari:[2,11,46,54,56,63,69,71,83,89,93,94,101,106,107,115,130,132,140,156,170,171,194,201,214,228,243,267,268,285,286,294,330,349,356,362,364,365,372,374,378],necessarili:[38,62,78,90,93,114,149,378],necessit:343,neck:[38,202],necklac:[116,202],need:[0,2,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,35,38,39,41,42,44,45,46,47,49,52,54,56,57,58,59,61,62,64,67,68,70,71,72,73,74,75,76,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,105,106,107,108,110,111,112,114,115,116,118,120,121,123,124,125,126,128,129,130,132,133,135,136,138,139,140,142,143,144,146,147,148,149,150,151,152,155,156,161,163,165,169,171,173,176,181,182,184,186,187,191,192,197,199,200,205,206,210,214,215,217,219,220,222,226,227,228,229,236,237,238,239,249,250,252,253,254,255,256,261,265,266,267,268,269,275,276,280,281,285,286,301,303,305,306,310,318,325,330,332,340,341,342,346,349,350,352,355,356,358,362,363,364,365,366,372,373,375,378,381,406],need_gamedir:301,needl:236,needless:108,neg:[95,133,169,360,378],negat:[54,105,276,381],negoti:[199,315,317,319,328,342],negotiate_s:317,neighbor:[89,117],neither:[6,13,121,142,156,209,285,325,350,353,379],nenter:27,neophyt:249,nest:[4,13,15,22,27,29,161,176,239,250,275,281,286,325,359,365],nested_mut:13,nested_r:176,nestl:76,net:[70,93,117,138,143,147,149,163,181,314,315,325,328,342],netrc:11,network:[56,64,79,80,81,82,118,138,140,144,146,147,149,152,154,163,181,312,313,318,339,342],neu:200,neural:117,neutral:[29,222],never:[0,1,8,11,15,19,20,22,27,29,32,41,45,46,50,54,61,62,81,92,95,101,107,108,110,111,112,115,116,117,120,130,132,135,142,161,227,238,239,255,256,265,276,281,340,359,378],nevertheless:[0,27,61,133,173,200],new_alias:171,new_arriv:267,new_attrobj:350,new_channel:94,new_charact:265,new_coordin:269,new_create_dict:214,new_datastor:61,new_goto:362,new_kei:[43,171,281],new_loc:176,new_menu:200,new_nam:[43,176],new_name2:176,new_obj:[32,217,219,281,286],new_obj_lockstr:176,new_object:[38,286],new_po:214,new_posit:214,new_progress:215,new_raw_str:168,new_room_lockstr:176,new_ros:35,new_scor:215,new_script:39,new_typeclass:[161,352],new_typeclass_path:46,new_valu:[33,350],newbi:[80,85,191],newcom:[117,129],newer:70,newindex:250,newli:[11,57,74,94,105,110,135,176,192,200,205,217,219,232,237,268,281,286,293,358],newlin:[22,47,183,356,364],newnam:[22,176,352],newpassword:174,newstr:47,nexist:71,nexit:[8,131],next:[0,2,3,7,11,13,14,15,20,22,26,27,28,29,30,32,35,39,47,49,50,54,58,59,61,69,70,71,73,74,75,76,78,81,83,84,85,86,87,88,89,90,92,94,95,97,98,100,102,103,105,107,108,110,111,112,113,114,115,116,117,118,120,121,123,124,132,135,136,138,140,144,147,148,149,150,151,152,156,200,208,214,217,235,250,252,253,254,255,256,266,276,301,356,362,363,366,378,406],next_nod:27,next_stat:[214,217],next_turn:[252,253,254,255,256],nextrpi:138,nfkc:161,ng2:364,nginx:139,nice:[8,19,30,50,68,69,71,75,76,94,95,98,108,109,115,116,142,149,151,176,199,202,239,285],nicer:[103,110],niceti:176,nick:[12,13,24,31,35,66,93,102,138,161,163,176,182,239,275,280,281,313,350,351,387,408],nick_typ:34,nickhandl:[13,34,350],nicklist:[163,181,313],nicknam:[11,34,35,66,182,239,280,281,313,350,351],nickreplac:350,nickshandl:387,nicktemplateinvalid:350,nicktyp:[239,281],nifti:[109,139],night:[29,94,115,116,134,220],nine:57,nineti:379,nit:95,nline:371,no_channel:[20,22,169,362],no_default:[46,161,352],no_exit:[20,22,123,169,261,264,362],no_gmcp:325,no_log:170,no_match:200,no_mccp:314,no_more_weapons_msg:266,no_msdp:325,no_mssp:315,no_mxp:316,no_naw:317,no_obj:[20,169,261,264,362],no_superuser_bypass:[161,192,276,281,352],no_tel:32,noansi:187,nobj:131,nocaptcha:135,nocaptcha_recaptcha:135,nocolor:[98,306,321,324,329,330],nod:116,nodaemon:7,node1:[27,362],node2:[27,362],node3:[27,362],node:[14,38,100,213,221,250,264,283,299,362],node_abort:27,node_apply_diff:283,node_attack:27,node_background:27,node_betrayal_background:27,node_border_char:[213,362],node_create_room:213,node_destin:283,node_examine_ent:283,node_exit:27,node_formatt:[27,213,221,362],node_four:27,node_game_index_field:299,node_game_index_start:299,node_hom:283,node_index:[283,362],node_join_room:213,node_kei:283,node_loc:283,node_login:27,node_mssp_start:299,node_mylist:27,node_on:27,node_opt:213,node_parse_input:27,node_password:27,node_prototype_desc:283,node_prototype_kei:283,node_prototype_sav:283,node_prototype_spawn:283,node_quit:213,node_readus:27,node_select:27,node_set_desc:213,node_set_nam:27,node_start:299,node_test:27,node_usernam:27,node_validate_prototyp:283,node_view_and_apply_set:299,node_view_sheet:27,node_violent_background:27,node_with_other_nam:362,nodebox:381,nodefunc:362,nodekei:362,nodenam:[27,362],nodetext:[27,213,221,283,362],nodetext_formatt:[27,213,221,283,362],noecho:[110,186],noerror:281,nofound_str:[161,239,281,378],nogoahead:323,nohom:358,nois:[84,120],noisi:[149,298,303,311,321,324,346],noloc:176,nomarkup:[31,98],nomatch:[71,185,200,360,378],nomatch_exit:71,nomatch_single_exit:71,nomigr:8,nomin:406,non:[11,15,16,19,20,22,26,28,29,30,31,38,39,42,46,47,54,61,62,68,71,75,78,80,81,82,83,87,91,94,95,99,103,105,108,109,112,115,117,120,133,144,156,161,163,165,167,169,176,186,192,194,206,209,217,228,237,245,247,249,250,266,272,280,281,284,285,286,290,291,293,294,295,301,310,324,325,339,340,342,350,352,355,358,359,360,362,364,375,378,387],nonc:329,nondatabas:[13,340,352],none:[3,12,13,14,15,16,20,22,23,26,27,29,31,32,33,34,39,42,44,49,54,56,59,61,62,69,71,75,76,81,85,88,89,90,91,92,94,95,96,98,100,101,102,104,105,108,109,112,120,123,124,130,132,161,162,163,167,168,169,170,171,173,176,177,178,179,180,183,184,185,187,190,191,192,193,194,197,198,199,200,201,202,205,207,209,212,213,214,215,217,219,220,221,222,225,227,228,231,236,237,238,239,245,247,249,250,252,253,254,255,256,260,261,264,265,266,267,268,269,271,272,275,276,278,280,281,283,285,286,288,291,292,295,298,299,301,303,307,310,311,312,313,320,321,329,330,340,341,342,344,345,346,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,369,371,373,374,375,378,379,382,385,388,390,393,396,401,406],nonpc:124,nonsens:238,noon:[32,58,103,121],nop:324,nopkeepal:[141,324],nor:[3,7,13,14,20,63,87,108,117,123,133,142,209,210,268,281,285,325,350,353],norecapcha:135,norecaptcha_secret_kei:135,norecaptcha_site_kei:135,norecaptchafield:135,normal:[4,5,6,8,9,12,13,14,15,16,19,20,22,23,27,29,30,31,32,34,38,41,42,44,46,47,49,52,54,57,58,59,61,62,64,67,68,70,72,74,75,76,78,80,81,84,85,87,88,91,92,93,94,95,96,98,99,100,102,103,105,108,109,110,111,114,116,123,124,126,132,133,136,140,147,148,149,151,156,161,163,165,167,168,169,170,171,173,176,183,186,187,191,192,197,198,199,205,208,209,214,252,253,254,255,256,261,265,268,269,280,281,283,286,295,301,310,313,314,315,317,319,333,340,342,348,350,351,352,355,356,359,362,363,369,375,377,378,383,387],normal_turn_end:123,normalize_nam:281,normalize_usernam:161,north:[35,53,69,71,74,75,76,91,103,120,132,176,200,246,333],north_south:76,northeast:[103,176,269],northern:[71,76],northwest:176,nose:350,not_don:346,not_error:301,not_found:176,notabl:[6,11,49,56,70,143,171,176,187,199,352,359,378],notat:[4,176,355,378],notdatabas:46,note:[0,3,5,7,9,10,11,12,13,14,19,29,31,32,35,38,39,42,43,45,46,47,50,52,53,54,58,59,61,62,64,67,69,70,73,75,81,83,84,85,87,90,93,94,95,96,100,102,103,105,108,109,110,111,112,113,114,115,117,120,121,123,124,128,129,132,133,135,136,140,141,143,148,149,151,152,154,156,158,161,163,168,169,170,171,173,176,177,178,182,183,184,186,187,188,191,192,193,197,199,201,202,203,205,206,208,209,210,214,219,220,222,227,228,231,235,236,237,238,239,245,246,249,250,252,253,254,255,256,261,267,268,269,275,276,280,281,285,286,295,298,301,306,310,311,313,314,318,319,320,321,324,325,326,328,329,332,334,335,340,342,346,347,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,369,371,373,374,375,378,386,387,394,408],notepad:[113,143],notfound:378,notgm:94,noth:[3,8,13,15,19,22,23,29,35,45,49,59,63,69,71,76,87,92,93,95,100,102,103,108,110,112,117,120,123,161,176,185,250,252,255,256,265,269,281,293,313,350,352,362],nother:131,notic:[2,3,11,14,22,49,50,69,71,74,77,82,87,89,90,95,96,101,103,107,108,117,120,129,132,133,140,200,258,314,406],notif:[11,47,83,148,232],notifi:[112,150,154,181,205,252,253,254,255,256,267,285],notificationsconfig:83,notimplementederror:324,notion:[45,73,95,122,123,249],noun:[238,239],noun_postfix:238,noun_prefix:238,noun_transl:238,now:[0,2,6,7,8,9,11,12,13,15,18,19,20,22,27,29,32,35,36,38,39,42,45,46,47,49,50,54,58,61,63,67,68,69,70,71,73,74,75,76,80,81,84,85,86,87,89,90,92,93,94,95,96,98,99,100,101,102,103,105,106,107,108,109,110,111,112,113,114,115,116,117,118,120,121,124,125,126,128,129,130,132,133,135,136,138,140,143,144,146,147,148,149,150,151,152,155,156,170,199,207,208,221,228,249,250,261,269,276,281,313,321,342,374,376,378,407],nowher:[76,110,117],noxterm256:324,npc:[22,27,70,74,76,81,115,121,199,247,275,408],npcname:130,npcshop:100,nprot:131,nr_start:292,nroom:[71,131],nroom_desc:8,nrow:364,ntf:143,nthe:261,nuanc:54,nudg:[137,261,346],nuisanc:152,nulla:28,num:[29,32,75,239,281],num_lines_to_append:371,num_object:105,num_objects__gt:105,num_tag:105,number:[0,2,5,6,8,11,13,14,19,20,22,23,26,27,29,34,39,41,42,43,44,45,46,49,50,67,68,69,75,76,78,81,84,90,93,94,95,98,100,102,105,108,109,110,111,112,114,117,120,121,123,124,131,136,140,146,149,150,151,158,161,163,168,169,170,174,176,181,182,191,193,194,197,202,205,208,209,214,221,223,225,227,228,231,237,238,239,250,252,253,254,255,256,281,285,286,292,299,301,306,312,313,315,319,332,342,344,346,350,351,353,355,356,358,360,362,363,364,365,366,369,371,375,378,381,389,390,401],number_of_dummi:301,number_tweet_output:131,numberfilt:385,numbertweetoutput:131,numer:[6,115,121,223,248,249,355],numpi:334,oak:206,oakbarkrecip:206,oakwood:206,obelisk:[114,266],obfusc:[72,238,239],obfuscate_languag:[238,239],obfuscate_whisp:[238,239],obj1:[6,13,29,32,38,112,176,205,212,236,256],obj1_search:212,obj2:[6,8,13,29,32,38,112,176,205,212,236,256,356],obj2_search:212,obj3:[13,112,176,205],obj4:[13,112],obj5:13,obj:[3,8,12,13,19,20,22,29,32,33,34,35,38,39,44,45,46,49,61,71,85,90,92,94,99,101,102,104,105,109,112,120,129,132,161,162,169,170,171,174,176,182,184,185,186,187,190,191,193,198,200,202,212,214,217,220,221,222,225,227,228,231,232,236,239,249,250,252,253,254,255,256,260,261,266,267,269,275,276,278,280,281,286,288,290,291,292,330,332,333,340,349,350,351,352,353,356,358,359,363,365,373,374,375,378,386,387],obj_desc:255,obj_detail:267,obj_kei:255,obj_prototyp:286,obj_to_chang:46,obj_typeclass:255,objattr:[266,275],objclass:[369,378],object1:22,object2:[22,199,281],object:[0,2,3,4,5,8,12,14,15,16,20,22,23,24,26,27,28,29,31,33,34,38,41,43,45,46,47,49,50,52,56,59,61,62,63,66,67,68,69,70,71,72,73,74,75,78,79,80,84,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,106,107,113,114,116,121,123,124,129,130,131,134,135,136,138,140,152,156,158,159,160,161,162,163,164,165,167,168,169,170,171,173,174,175,176,177,178,181,182,184,185,186,187,188,190,191,192,193,194,195,197,199,200,201,202,205,210,211,212,213,215,217,219,220,221,222,225,226,227,228,229,231,232,236,237,239,242,243,244,245,246,247,248,249,250,252,253,254,255,256,258,260,261,263,264,265,267,268,269,271,272,273,275,276,283,284,285,286,287,288,290,291,292,293,294,295,299,301,303,305,306,307,308,310,311,314,315,316,317,318,319,320,321,323,325,328,330,332,333,339,340,341,342,344,345,346,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,369,370,372,373,374,375,376,377,378,379,385,386,387,389,390,393,395,401,404,406,408],object_confirm_delet:406,object_detail:406,object_from_modul:378,object_id:136,object_paramet:197,object_search:136,object_subscription_set:280,object_tot:351,object_typeclass:[376,404],objectattributeinlin:278,objectcr:401,objectcreateform:278,objectcreateview:406,objectdb:[13,44,46,79,131,135,158,278,280,281,286,348,349,350,358,363,375,385,389,390],objectdb_db_attribut:278,objectdb_db_tag:[278,349],objectdb_set:[165,350,353],objectdbadmin:278,objectdbfilterset:[385,390],objectdbmanag:[279,280],objectdbseri:[387,390],objectdbviewset:[389,390],objectdeleteview:406,objectdetailview:406,objectdoesnotexist:[165,194,273,280,290,308,350,353,370],objecteditform:278,objectform:401,objectmanag:[279,281,351],objectnam:94,objects_objectdb:61,objectsessionhandl:[12,281],objecttaginlin:278,objectupd:401,objectupdateview:406,objid:32,objlist:[29,38,365],objlocattr:[266,275],objmanip:176,objmanipcommand:176,objnam:[19,46,176],objparam:286,objs2:44,objsparam:286,objtag:275,objtyp:193,obnoxi:303,obs:352,obscur:[99,147,238,239],observ:[14,15,62,98,103,176,182,196,220,239,258,267,325,356,378],obtain:[5,22,69,89,101,143,149,151,200,266],obviou:[9,69,132,152,223,406],obvious:[15,42,63,69,75,80,83,132,353],occaecat:28,occas:9,occasion:[112,149],occat:110,occation:[117,364],occur:[3,22,39,47,49,70,85,93,185,192,237,254,268,276,281,333,362,371],occurr:[74,101,124,355],ocean:[114,149],oct:[110,111],octet:197,odd:[71,75,115,133,152],odor:94,off:[2,13,15,20,22,26,27,31,32,39,43,45,54,56,57,61,62,63,67,69,73,75,80,81,87,90,98,103,104,110,112,113,115,118,120,122,124,133,140,141,149,151,152,156,161,171,181,186,187,191,192,202,206,221,239,261,265,267,276,281,306,314,321,324,340,352,355,356,358,360,362,363,364,371,379,407],off_bal:87,offend:50,offer:[0,7,8,9,11,13,15,20,22,23,26,27,31,34,35,38,39,45,47,54,56,58,59,61,63,66,71,72,76,77,80,81,83,86,89,91,92,93,95,101,102,106,107,108,110,115,116,121,123,124,134,147,149,169,170,175,176,186,197,199,200,214,220,238,267,283,291,342,362],offernam:199,offici:[8,11,78,147,151,152,371],officia:28,offlin:[16,38,70,138,149,175,192,356],offscreen:70,offset:[239,360,371],often:[0,3,5,6,9,11,12,13,16,20,22,24,27,29,41,42,44,45,49,54,55,56,58,61,62,71,74,75,78,81,86,90,93,95,97,101,107,108,110,111,112,113,117,120,123,149,152,163,169,174,184,185,186,192,200,250,252,253,254,255,256,276,280,290,292,301,306,320,340,350,352,356,358,364,365,371,378,387],ohloh:77,okai:[3,9,27,75,76,90,94,117,120,124,148,231],olc:[106,176,283,286],olcmenu:283,old:[7,9,19,20,26,27,32,42,46,54,62,69,70,76,78,80,84,85,89,92,94,98,100,114,117,124,133,143,149,161,169,170,173,176,191,199,219,239,276,281,286,310,351,352,355,358],old_default_set:8,old_kei:[43,281],old_nam:43,old_obj:214,old_po:214,older:[12,42,70,81,138,141,143,176],oldnam:352,oliv:54,omit:[38,101,151],ommand:167,on_:200,on_bad_request:303,on_ent:[71,200],on_leav:[71,200],on_nomatch:[71,200],onbeforeunload:47,onbuild:151,onc:[3,5,6,9,11,12,14,22,23,27,32,35,39,42,46,47,49,51,54,56,59,63,69,70,71,74,75,77,78,80,81,84,85,89,90,93,94,95,100,103,105,106,107,108,109,110,111,115,117,118,120,123,132,133,135,138,140,143,147,149,151,155,161,163,168,171,176,181,184,185,187,192,199,200,212,214,215,221,222,228,232,236,238,245,250,252,253,254,255,256,258,261,265,266,267,268,269,281,285,290,293,306,311,324,328,339,350,355,362,363,371,376,378],onclos:[56,312,329],onconnectionclos:47,ond:353,one:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,28,29,30,31,32,34,35,37,38,39,41,42,44,45,46,47,49,50,51,52,54,58,59,61,62,63,64,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,107,108,109,110,111,112,113,114,115,116,118,120,121,123,124,126,128,130,132,133,134,135,136,138,140,142,143,144,147,149,150,151,152,154,160,161,165,168,169,170,171,173,174,176,182,185,186,187,191,192,193,194,197,199,200,202,205,206,207,209,214,215,217,219,220,222,228,231,232,237,238,239,247,249,250,252,253,254,255,256,261,264,266,267,268,269,272,273,275,276,278,280,281,283,284,285,286,290,294,295,301,303,305,306,311,312,313,321,324,325,340,341,342,346,348,350,351,352,355,356,358,359,361,362,363,364,365,366,369,370,371,373,374,375,376,378,379,401,404,406],one_consume_onli:214,ones:[8,15,19,20,22,29,31,32,38,54,59,67,70,71,83,93,94,98,102,103,109,118,123,133,144,147,149,151,152,169,170,171,194,200,228,252,253,254,255,256,275,285,286,305,310,342,355,364,372],onewai:176,ongo:[39,86,101,117,123,199,246],ongotopt:47,onkeydown:47,onli:[0,3,5,7,8,11,12,13,14,15,16,19,20,22,23,26,27,28,29,30,31,32,34,35,38,39,41,42,43,44,46,47,49,50,52,53,54,56,59,61,62,67,68,69,70,71,72,73,74,75,76,77,79,80,81,83,84,85,86,87,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,107,108,109,110,111,112,113,114,115,116,118,120,121,123,124,128,129,130,132,133,134,135,136,138,140,141,142,143,144,146,147,149,151,152,158,161,162,163,167,168,169,170,171,173,174,175,176,181,182,183,184,185,186,187,192,193,194,197,199,200,201,202,205,206,207,209,212,214,215,219,220,221,223,228,232,238,239,247,249,250,252,253,254,255,256,258,266,267,268,269,273,275,276,281,285,286,290,293,295,301,305,306,313,316,318,319,321,324,333,339,340,342,344,345,346,349,350,351,352,353,355,356,357,358,360,362,363,364,365,369,371,373,374,375,376,378,381,390,401,406,407],onlin:[9,16,30,35,41,50,63,66,77,80,81,82,84,90,93,94,96,97,107,111,113,115,117,118,119,121,122,123,124,125,127,138,140,144,146,150,154,155,158,173,181,192,200,212,221,315,356,408],onloggedin:47,onlook:281,only_tim:375,only_valid:286,onmessag:[56,312,329],onopen:[56,312,329],onoptionsui:47,onprompt:47,onsend:47,onset:13,ontext:47,onto:[20,22,47,80,85,91,109,115,132,147,149,170,206,267,280,313,359,362],onunknowncmd:47,onward:43,oob:[22,36,41,47,59,88,141,161,163,183,222,260,281,306,324,325,329,330,342,362,408],oobfunc:41,oobhandl:369,oobobject:39,ooc:[12,42,72,79,94,102,104,108,124,161,165,173,176,177,181,184,194,201,232,281],ooccmdsetchargen:201,ooclook:[42,201,363],oop:109,opaqu:[16,152],open:[0,3,7,10,11,20,23,26,32,42,69,70,71,72,74,76,77,78,80,81,82,83,93,94,96,102,103,106,108,109,110,111,117,120,121,123,124,126,135,136,138,140,143,144,146,147,148,149,152,154,176,183,186,197,198,199,200,212,214,219,221,245,246,256,261,266,275,344,350,358,371,378,407],open_flag:214,open_parent_menu:200,open_submenu:[71,200],open_wal:266,openadventur:117,openhatch:138,openlock:275,opensourc:355,oper:[3,6,11,13,15,19,22,27,29,31,32,35,39,44,45,47,50,62,70,71,72,74,81,90,93,99,104,105,108,110,116,133,143,147,149,155,156,161,167,169,171,173,176,181,186,187,192,197,200,205,209,212,217,239,248,266,276,281,286,295,298,301,310,311,315,317,321,323,324,330,332,333,340,341,350,351,352,355,358,362,363,364,365,369,378,389,390,408],opinion:[73,116],opnli:350,oppon:[13,121,253,255,265],opportun:[69,71,83,101,135,256],oppos:[19,35,54,152,156,340,353],opposit:[76,90,94,102,132,176,261],opt:[47,94,268],optim:[5,19,22,23,39,45,61,81,89,92,120,140,171,285,286,336,339,350],option100:27,option10:27,option11:27,option12:27,option13:27,option14:27,option1:27,option2:27,option3:27,option4:27,option5:27,option6:27,option7:27,option8:27,option9:27,option:[2,3,7,8,12,13,17,19,20,22,23,26,29,31,32,38,39,41,44,47,49,54,58,59,61,62,63,64,66,67,72,73,76,78,80,81,83,85,87,90,93,95,98,100,102,103,106,107,109,113,116,120,123,124,129,135,136,138,139,140,141,142,143,151,155,158,161,162,163,167,168,169,170,171,173,174,176,181,184,185,187,190,191,192,193,194,199,200,201,202,205,208,209,212,213,214,215,217,219,220,221,222,223,225,227,228,232,236,237,238,239,247,249,250,254,256,260,261,264,267,268,269,271,272,275,276,278,280,281,283,285,286,288,290,291,292,293,294,295,297,298,299,301,303,306,307,310,311,314,315,316,317,318,319,320,321,323,324,325,328,329,330,332,333,340,342,344,349,350,351,352,353,355,356,357,358,360,361,362,363,364,365,366,369,371,372,373,374,375,377,378,379,381,385,393],option_class:[158,357],option_dict:362,option_gener:362,option_kei:379,option_str:268,option_typ:373,option_valu:373,optiona:[161,298,352],optionclass:[158,159,354,357],optioncontain:357,optionhandl:[158,159,354,372],optionlist:[27,213,264,283,362],options2:47,options_dict:373,options_formatt:[27,213,221,264,283,362],optionsl:285,optionslist:264,optionsmenu:213,optionstext:[27,213,221,362],optlist:250,optlist_to_menuopt:250,optuon:238,oracl:[140,378],orang:[54,110,236,268,355],orc:[38,93,129],orc_shaman:38,orchestr:151,order:[0,2,5,8,9,10,11,12,13,14,15,19,20,22,26,27,29,30,32,33,34,35,38,39,41,47,49,53,64,69,70,71,73,75,76,77,81,82,89,91,94,95,96,105,107,108,109,110,114,116,117,118,123,124,128,132,133,135,136,140,143,146,155,161,167,170,171,177,182,183,186,187,190,197,199,200,201,202,203,205,207,209,214,221,236,237,239,249,252,253,254,255,256,265,266,267,268,271,275,276,278,281,286,288,297,312,324,329,333,340,350,352,355,356,362,363,364,371,375,378,406],order_bi:105,order_clothes_list:202,ordered_clothes_list:202,ordered_permutation_regex:239,ordereddict:[13,378],ordin:355,ore:[117,205,206],org:[78,81,123,149,237,268,317,323,329,355,378,401],organ:[11,32,35,39,44,63,66,70,71,76,78,96,105,111,120,121,134,171,187,381],organiz:120,orient:[80,81,93,111],origin:[7,11,27,35,42,58,69,70,72,75,80,83,84,85,87,90,93,98,101,105,108,109,118,128,138,148,152,163,169,176,200,232,238,239,268,281,285,286,310,344,352,355,362,374,377,378,381,407],orm:29,ormal:355,oscar:[192,273,352],osnam:378,oss:7,ostr:[161,193,272,375],osx:[11,143],other:[2,6,8,9,11,12,13,14,15,16,17,19,20,23,26,27,29,30,31,32,34,35,38,42,43,44,45,46,47,49,50,51,52,53,54,56,58,59,61,62,63,64,67,68,69,70,71,72,74,75,76,77,78,79,80,81,82,83,84,85,86,87,89,90,91,93,94,95,96,98,99,100,101,102,103,104,105,107,108,109,111,113,115,116,118,120,121,123,124,128,129,130,131,132,133,135,136,139,143,144,146,151,152,154,155,156,161,167,168,169,170,171,176,182,183,184,187,188,193,197,199,202,205,208,210,212,213,214,219,221,227,232,238,239,243,245,250,252,253,254,255,256,261,267,268,269,273,276,280,281,285,286,291,293,295,299,305,306,310,312,313,319,321,324,333,340,341,343,350,352,354,355,356,358,360,361,362,363,364,365,372,373,375,378,379,406],other_modul:106,other_obj:214,othercondit:102,otherroom:245,others_act:214,otherwis:[3,6,11,13,16,19,20,22,27,29,30,35,38,39,42,54,58,59,61,67,69,77,83,85,87,89,90,95,96,101,105,110,112,115,124,132,137,140,149,151,152,158,168,169,173,176,192,197,199,203,205,214,217,219,220,221,225,228,239,249,252,253,254,255,256,260,269,276,281,284,285,286,301,312,313,321,340,344,345,349,355,362,363,365,371,375,376,378,406],ought:381,our:[0,2,3,8,9,11,12,13,15,20,22,32,45,47,51,56,59,62,66,67,68,70,73,74,75,76,77,78,80,81,82,83,84,85,88,89,90,91,93,94,95,97,98,99,100,101,103,105,107,109,111,112,113,116,118,119,120,121,122,123,124,125,126,127,128,129,134,136,137,138,139,140,143,147,148,149,150,151,152,155,165,170,184,185,206,220,250,265,266,269,276,291,346,349,371,387],ourself:[109,124],ourselv:[32,34,69,94,102,103,105,109,115,117,120,130,134,161,201,314,315,317,328],out:[0,3,5,6,8,11,14,15,16,17,22,23,24,27,29,32,35,38,39,41,42,47,49,50,51,52,57,61,62,63,66,67,69,70,71,72,73,74,75,76,77,78,79,80,81,82,84,85,86,87,89,90,91,92,93,95,96,101,103,104,105,106,107,108,109,110,111,112,113,114,115,116,118,119,120,122,123,124,125,126,127,129,132,133,135,138,139,140,142,143,146,149,151,155,160,161,168,169,173,175,176,199,201,205,206,208,210,212,214,221,232,238,239,242,243,245,246,249,252,253,254,255,256,264,266,275,285,286,293,301,303,325,329,330,332,341,342,349,350,359,361,362,364,365,377,378,381,401,407],out_templ:350,outcom:[61,78,121,169,205,209,276,281,285],outdat:139,outdata:[56,342],outdoor:[44,114,117,134,267],outer:[105,106,364],outermost:[13,29,31,87,106,110,120],outerwear:202,outfunc_nam:56,outgo:[29,42,62,65,149,163,281,313,325,341,378],outgoing_port:149,outlet:149,outlin:[2,76,135,312],outmessag:281,output:[0,7,9,15,19,23,27,28,29,31,42,47,54,56,62,63,64,66,67,71,72,76,83,94,97,101,102,103,107,108,110,112,113,117,123,124,131,132,133,138,140,151,156,158,159,171,176,183,186,187,195,200,205,206,208,222,240,241,243,252,253,254,255,256,301,306,321,325,333,340,355,362,363,365,371,374,378],output_nam:205,output_prototyp:[73,205,206],outputcmd:325,outputcommand:[31,59],outputfunc:[24,56,59,281,306,312,408],outputfunc_nam:[56,306],outputfunct:59,outrank:351,outright:[50,149],outro:[114,267],outroroom:267,outsid:[14,16,29,38,41,44,62,63,69,78,81,84,89,93,103,107,110,111,112,116,117,121,132,136,151,156,197,237,255,265,275,325,340,341,350,353,364],outtempl:350,outtxt:19,outward:[75,149],oven:73,over:[2,4,5,6,8,9,13,14,15,16,17,19,20,22,23,27,39,42,44,45,46,47,51,54,55,56,59,62,63,64,66,75,76,77,78,86,89,93,94,98,100,102,105,108,109,110,111,115,117,120,121,123,128,130,133,135,139,142,149,151,152,161,170,181,191,193,206,221,245,250,252,253,254,255,256,267,295,305,319,321,324,326,330,332,334,347,352,356,369,374,378,406],overal:[30,49,61,92,93,146,149,169,184,185,253],overcom:76,overdo:108,overhead:[19,23,39,64,134,140,239,269,350],overhear:238,overlap:[20,95,238,355,364],overload:[6,20,22,27,31,35,41,45,56,58,71,88,91,93,109,124,128,129,161,169,171,185,192,200,201,205,212,220,222,236,239,245,246,252,253,254,255,256,264,265,266,267,268,281,286,295,305,324,341,360,362,363,364,372],overpow:117,overrid:[2,20,27,29,30,32,38,39,42,43,47,59,67,70,71,73,79,83,84,85,96,101,102,103,107,109,111,126,128,129,130,132,142,161,171,176,183,187,192,193,197,200,205,217,220,228,238,254,256,260,267,268,276,281,286,293,324,342,346,349,350,355,362,363,365,369,371,372,375,390,406],overridden:[56,83,128,161,176,200,248,268,363,365,406],override_set:43,overriden:[161,183,239],overrod:51,overrul:[12,32,161,170,239,281,364],overseen:121,overshadow:115,overshoot:378,oversight:93,overview:[0,1,16,30,51,72,74,93,97,113,116,119,122,124,140,152,408],overwhelm:[74,105,115],overwrit:[58,109,128,176,183,197,319,351,406],overwritten:[22,29,136,197,267,353],owasp:401,owen:205,own:[0,4,5,8,9,11,13,14,17,19,20,23,27,29,30,32,34,38,39,41,42,43,44,46,49,52,58,59,61,62,63,66,67,70,71,72,73,76,77,78,80,81,83,84,85,87,88,90,93,95,97,98,100,101,103,106,107,108,109,111,113,114,115,116,118,119,122,124,125,126,127,128,132,134,135,136,137,139,143,146,147,148,150,152,158,159,165,167,168,169,170,176,181,184,195,202,208,213,214,220,221,232,238,239,243,252,253,254,255,256,266,268,269,275,276,281,286,306,333,341,352,355,356,357,363,364,369,371,372,376,378,390,406,408],owner:[32,52,83,100,117,140,161,276,372],owner_object:32,ownership:[149,151,197],p_id:135,pace:[117,265],pack:[59,310],packag:[4,5,6,8,9,62,63,67,70,78,81,90,106,107,137,139,140,143,147,148,149,151,155,158,160,166,172,189,195,217,263,270,274,277,287,296,301,310,325,329,348,354,383,385],package_nam:81,packagenam:81,packed_data:310,packeddict:[6,352],packedlist:[6,352],packet:[59,321],pad:[17,29,355,364,365,378],pad_bottom:364,pad_char:364,pad_left:364,pad_right:364,pad_top:364,pad_width:364,page1:214,page2:214,page:[0,2,7,8,10,11,14,15,17,20,22,27,28,32,35,41,46,47,50,51,56,58,62,63,66,70,77,78,80,81,82,84,85,86,93,94,97,98,102,103,106,115,116,118,121,133,135,136,138,139,140,147,148,149,151,152,154,156,157,181,182,192,214,273,275,278,285,288,330,349,352,362,363,378,383,399,406,407,408],page_back:363,page_ban:181,page_end:363,page_formatt:[285,363],page_next:363,page_quit:363,page_titl:406,page_top:363,pagelock:275,pageno:[285,363],pager:[28,363],pages:[27,362],pagin:[79,285,363],paginag:363,paginate_bi:406,paginated_db_queri:285,paginator_django:363,paginator_index:363,paginator_slic:363,pai:[92,100,117,149,152,266,275],paid:[118,149],pain:149,painstakingli:14,pair:[20,47,59,123,161,169,202,275,281,342,401,406],pal:34,palett:133,pallet:76,palm:221,pane:[62,188,210,264],panel:7,panic:[38,102],pant:115,paper:[97,123,138],paperback:121,par:140,paradigm:[70,115,130,253],paragraph:[15,19,78,235,356,364,378],parallel:[93,95,96,113,351],paralyz:254,param:[176,281,295,303,313,346,371,379,385,386,387],paramat:[161,171,281,340],paramet:[2,3,7,8,20,69,71,74,75,89,95,101,105,112,117,141,151,158,161,162,163,167,168,169,170,171,176,183,187,190,191,192,193,194,197,199,200,202,205,208,209,212,213,214,215,217,219,220,221,222,223,225,226,227,228,231,232,237,238,239,242,243,245,249,250,252,253,254,255,256,260,261,264,267,268,269,272,276,278,280,281,283,285,286,288,291,292,293,294,295,298,299,300,301,303,305,306,307,308,310,311,312,313,314,315,316,317,318,319,320,321,323,324,325,326,328,329,330,332,338,339,340,341,342,344,345,346,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,369,371,372,373,375,376,377,378,379,381,386,393],paramount:8,paramt:379,paremt:286,parent1:38,parent2:38,parent:[12,19,20,22,35,38,39,46,56,68,71,73,78,81,85,91,98,102,104,108,109,111,124,130,132,165,173,176,184,186,200,205,207,212,214,239,249,250,268,275,280,281,285,286,290,350,351,352,360,370,371,378,385,406],parent_categori:250,parent_kei:[71,200],parent_model:[162,190,271,278,288,349],parenthes:110,parenthesi:[110,111],parentlock:275,pari:[138,149],pariatur:28,paricular:22,park:200,parlanc:126,parri:[123,206,266],parrot:130,pars:[6,16,20,22,26,27,29,38,41,54,56,59,62,63,66,78,79,97,98,108,113,120,124,126,136,143,166,167,168,171,176,182,183,184,185,186,187,191,199,200,205,209,210,212,214,219,220,232,239,242,243,244,250,261,266,267,268,276,281,284,285,286,306,313,316,325,329,330,342,350,355,356,360,361,362,365,377,378,408],parse_ansi:355,parse_ansi_to_irc:313,parse_fil:356,parse_for_perspect:219,parse_for_th:219,parse_html:377,parse_input:362,parse_irc_to_ansi:313,parse_languag:239,parse_menu_templ:362,parse_nick_templ:350,parse_opt:250,parse_sdescs_and_recog:239,parse_to_ani:[29,365],parseabl:[285,365],parsed_str:[29,313],parsedfunc:365,parseerror:268,parser:[22,38,41,63,65,90,106,136,138,167,168,173,176,184,185,191,210,212,214,220,236,238,239,266,267,268,285,320,355,365,377],parsingerror:[29,365,378],part1:[236,408],part2:[236,408],part3:408,part4:408,part5:408,part:[0,2,3,4,7,8,11,13,14,15,16,22,27,30,32,37,39,42,46,47,51,56,58,61,62,65,67,68,70,71,72,73,74,75,76,77,78,82,83,87,89,90,91,93,94,96,100,101,103,105,107,108,109,110,111,114,115,116,118,121,123,124,128,129,140,149,168,169,171,184,185,187,192,197,199,200,205,206,209,212,236,239,250,255,261,267,272,275,276,284,285,293,301,305,330,341,344,346,350,351,355,356,360,362,365,378],part_a:199,part_b:199,parth:326,parti:[3,9,14,19,29,53,70,77,81,110,111,116,118,136,139,140,147,148,149,194,199,209,365],partial:[30,85,238,285,303,316,342,373,375,378,379],particip:[90,152,252,253,254,255,256],participl:[381,382],particular:[5,6,11,14,15,20,30,31,32,35,39,41,42,43,44,46,50,54,56,59,62,64,67,71,78,81,82,86,90,91,94,97,100,103,105,106,107,109,110,111,112,115,116,117,120,130,132,134,138,139,147,148,161,168,169,176,193,205,215,220,243,254,255,272,275,276,290,342,344,352,365,369,375,406,407],particularli:[8,27,50,69,78,83,89,171,184,187,239,249,286,305],partit:355,partli:[13,20,61,66,106,169],party_oth:199,pass:[2,8,10,19,22,27,28,29,31,32,38,39,42,43,45,46,49,56,59,62,72,73,75,76,83,84,85,86,87,88,95,96,99,100,101,102,104,108,109,111,112,117,120,129,132,136,140,149,151,156,161,163,169,187,188,197,202,205,208,209,212,217,219,221,222,227,242,243,245,249,250,252,253,254,255,256,260,261,266,275,276,281,284,285,291,295,299,311,319,321,324,329,330,340,346,350,352,361,362,363,364,365,371,372,373,374,377,378,385,390,406],passag:[59,123,202,266,267,366],passant:133,passavataridterminalrealm:321,passiv:[87,123,135],passthrough:[20,293],password1:[162,401],password2:[162,401],password:[2,11,25,27,31,32,50,70,72,81,83,102,107,108,113,140,143,152,155,161,162,173,174,188,210,214,237,243,306,321,324,345,358,393,401],password_chang:404,passwordresettest:404,past:[0,14,26,41,47,63,69,74,76,77,94,95,96,103,107,117,123,124,135,254,347,356,366,381,382,406],pastebin:77,pastpl:381,patch:[46,376],path:[4,7,12,15,19,27,29,31,32,35,38,39,42,46,56,57,61,62,67,69,71,78,81,83,84,87,89,100,103,104,105,108,110,111,113,120,124,128,129,130,132,136,139,143,145,149,151,161,163,165,168,169,170,175,176,177,178,179,180,181,186,192,194,197,198,199,200,201,202,205,208,209,212,214,215,217,219,220,222,228,231,236,237,238,239,245,246,247,252,253,254,255,256,258,260,261,264,265,266,267,269,273,280,281,285,286,290,292,293,295,301,308,310,319,326,332,334,338,342,346,350,351,352,356,358,360,361,362,363,365,366,369,370,375,378,390,406],path_or_typeclass:231,pathnam:376,patient:82,patreon:82,patrol:265,patrolling_pac:265,patron:[77,82],pattern:[34,51,67,68,83,96,126,135,136,174,239,345,378],paul:46,paus:[27,39,49,74,89,123,151,156,186,187,227,293,378],pausabl:378,pauseproduc:303,paxboard:138,payload:[312,329],payment:117,paypal:[77,82],pdb:158,pdbref:[32,275],pdf:138,peac:129,peek:[0,27,101,103,108],peer:[312,329],peform:306,peg:152,pem:145,pemit:[63,174],pen:97,penalti:[61,115,254],pend:346,pennmush:[63,66,93],pentagon:152,peopl:[0,6,12,29,30,32,54,63,72,77,80,81,84,94,98,100,103,105,107,115,116,117,118,120,121,123,138,142,146,147,149,152,154,182,210,239,266,267,349,358],pep8:0,per:[5,12,13,22,27,35,38,42,52,59,61,73,78,81,83,90,94,95,96,110,116,117,120,123,124,151,161,192,197,214,215,220,238,249,252,253,254,255,256,265,285,314,315,317,325,328,344,362,363,364,369,371,372],perceiv:[95,117],percent:[22,249,378],percentag:[123,158,159,195,248,351,378],percentil:378,perception_method_test:337,perfect:[11,26,80,115,116,120,148,151,197],perfectli:[39,44,66,83,96,355],perform:[3,5,6,13,14,15,28,31,32,35,39,71,80,85,89,90,101,110,123,124,129,135,136,140,146,148,152,167,169,173,176,181,192,200,202,205,212,221,227,228,239,242,250,252,253,254,255,256,281,285,290,291,310,324,332,333,350,351,352,359,362,363,365,372,375,378,379,401],perhap:[3,6,51,63,71,74,95,96,101],period:[8,9,10,110,149,151,152,378],perist:[23,46],perm:[13,22,30,32,38,44,50,52,71,83,85,94,100,102,108,124,135,146,165,174,175,176,181,182,183,186,212,220,226,236,245,267,273,275,276,280,281,290,350,352],perm_abov:[32,275],perm_us:174,perma:117,permadeath:117,perman:[20,27,50,83,84,85,100,102,109,114,115,124,141,149,161,169,170,173,176,181,182,186,238,281,294,352],permiss:[5,12,13,20,30,38,50,55,57,63,70,83,84,85,90,103,108,120,124,135,139,140,146,148,158,159,161,162,164,165,169,171,173,174,175,176,182,184,185,192,215,226,239,256,273,275,276,280,281,285,286,290,350,351,352,353,356,358,365,371,375,383,384,385,387,390,406,408],permission_account_default:[32,332],permission_class:390,permission_func_modul:275,permission_guest_default:57,permission_hierarchi:[32,52,275,276],permissiondeni:386,permissionerror:285,permissionfilt:385,permissionhandl:[135,353],permissionshandl:[349,387],permit:[90,137,140,176,345],permstr:[32,161,352,358],permut:239,perpetu:5,persis:87,persist:[19,20,22,23,27,33,35,38,39,41,42,45,46,61,69,71,80,81,84,92,93,97,104,107,110,113,116,123,124,132,138,156,161,165,170,176,186,192,193,194,200,208,213,221,228,238,239,246,249,250,252,253,254,255,256,261,264,266,273,280,281,283,285,290,291,293,294,295,306,307,308,339,340,344,348,352,358,360,362,364,366,378],person:[29,42,50,66,82,84,102,115,116,118,121,130,143,149,161,176,182,197,199,209,214,215,219,239,365,381,382],perspect:[42,58,121,219],pertain:[128,133,152,394],pertin:[30,135],perus:47,peski:100,pester:[93,115],peter:212,pg_ctlcluster:140,pg_hba:140,pg_lscluster:140,phase:[75,115],philosophi:[32,110,214],phone:[51,81,148,237],phone_gener:237,phonem:238,php:[63,81,401],phrase:[74,231],phrase_ev:231,physic:[12,75,115,255,265],pick:[7,14,16,20,22,25,27,29,30,32,39,41,70,76,77,80,84,89,95,100,103,109,110,113,116,117,120,121,134,147,149,151,168,173,176,182,184,185,191,202,223,239,256,266,267,281,285,333,365],pickl:[13,45,59,87,198,249,291,295,298,308,310,311,350,351,359,360,362,374,378],pickle_protocol:374,pickledfield:374,pickledformfield:[349,374],pickledobject:374,pickledobjectfield:374,pickledwidget:374,picklefield:[158,159,349,354],pickpocket:183,pickup:[256,281],pictur:[7,56,73,84,93],pid:[2,11,32,135,151,156,275,281,301,311,378],piddir:2,pidfil:301,pie:212,piec:[5,14,49,73,81,109,110,116,205,206,236,328,356,363],pierc:266,pig:[205,206],piggyback:161,pigironrecip:[205,206],pile:[170,356],pillow:148,pinch:117,ping:[163,181,301,313],pink:355,pip:[0,3,5,6,8,9,10,70,78,106,110,135,140,143,144,146,148,150,151,155,158],pipe:[42,313,359],pitfal:[0,15,54,133],pixel:141,pizza:[165,194,273,280,290,350,352,353],pkg:148,pki:139,place:[0,9,11,12,13,15,16,27,32,35,38,39,41,42,58,59,60,66,67,69,70,72,73,74,75,76,77,78,80,81,83,84,85,88,90,95,96,101,103,106,107,109,110,112,117,120,121,124,126,128,132,133,134,135,139,143,146,148,149,151,152,161,174,176,182,199,200,202,206,208,214,221,236,239,242,249,252,253,254,255,256,261,266,267,269,281,293,310,319,324,340,341,342,356,357,359,362,378],placehold:[136,276,281,364],plai:[12,13,15,30,42,52,54,59,69,71,72,74,76,80,81,87,89,94,97,98,101,110,113,114,115,116,118,120,121,123,124,132,134,135,148,149,155,161,252,256,325,342,358],plain:[14,15,61,62,78,94,103,124,199,200,235,286,306,332,359,406],plaintext:243,plan:[3,15,16,46,56,70,80,90,92,97,105,109,112,113,119,122,125,127,149,151,356,408],plane:[112,132],planet:[95,107,138],plant:268,plate:[46,99,237],platform:[7,11,51,70,92,143,149],playabl:[117,135,404],player1:281,player2:281,player:[5,6,13,20,23,27,29,30,32,39,42,44,49,50,52,56,59,63,64,70,71,72,76,79,80,81,84,85,87,90,94,98,100,101,103,104,107,108,109,110,111,113,114,115,116,119,121,122,123,124,125,127,129,130,131,132,135,142,144,146,149,150,155,156,170,173,176,181,186,193,196,197,199,200,212,213,214,215,217,221,223,231,232,236,238,239,243,247,250,255,256,261,267,268,269,272,290,315,324,341,356,361,378,401,406],playernam:146,playerornpc:70,pleas:[0,5,8,11,17,20,27,38,46,51,54,76,77,82,83,103,109,117,120,129,130,131,135,137,139,143,146,147,148,149,186,303,332,369,374,401],pleasur:51,plenti:[15,66,80],plot:334,plu:[0,7,19,71,81,186],pluck:22,plug:[43,128,152,269],plugin:[41,56,59,63,79,83,106,107,138,147,197,239,299,408],plugin_handl:47,plugin_manag:47,plural:[32,52,94,255,281,381],png:[37,128],po1x1jbkiv:77,pocoo:378,poet:105,point:[2,3,5,6,7,8,10,11,12,14,15,16,19,20,22,23,27,29,35,39,41,42,44,45,46,59,61,62,64,67,69,71,72,75,77,78,80,83,84,85,87,89,92,95,96,97,98,100,101,102,103,107,108,109,110,111,115,117,118,121,123,124,125,128,132,135,136,139,143,148,149,151,155,161,167,171,176,184,185,186,199,205,212,222,239,245,252,267,268,269,281,283,285,295,301,305,319,321,329,340,342,349,350,352,356,362,365,378,406],pointer:[0,75,92,101],pointless:[35,45,49],poison:[116,249,254,286],pole:236,polici:[111,149,152,243,273,345,350],polit:[72,111,117,152],poll:[56,128,173,265,301,330],pommel:[117,206],pong:313,pool:[20,45,140,295,346,359],poor:94,poorli:152,pop:[7,49,78,85,94,100,140],popen:311,popul:[2,67,71,90,93,95,98,115,140,169,177,178,179,180,200,202,205,212,220,236,239,247,252,253,254,255,256,261,264,265,266,267,294,295,349,356,360,361,363],popular:[63,70,72,81,93,105,113,138,152,154,406],popup:47,port:[2,69,70,80,113,139,140,142,143,145,147,151,156,163,181,310,313,321,333,342,346],portal:[5,7,9,24,35,40,41,47,56,62,79,106,107,132,138,149,152,156,158,159,163,186,203,296,298,301,339,340,341,342,366,371,378,408],portal_connect:342,portal_disconnect:342,portal_disconnect_al:342,portal_l:311,portal_pid:[311,378],portal_receive_adminserver2port:311,portal_receive_launcher2port:311,portal_receive_server2port:311,portal_receive_statu:311,portal_reset_serv:342,portal_restart_serv:342,portal_run:301,portal_service_plugin_modul:56,portal_services_plugin:[41,56,107],portal_services_plugin_modul:56,portal_sess:56,portal_session_sync:342,portal_sessions_sync:342,portal_shutdown:342,portal_st:301,portal_uptim:366,portallogobserv:371,portalsess:[42,56,319],portalsessiondata:342,portalsessionhandl:[56,158,159,296,309,320,342],portalsessionsdata:342,portion:[197,200,223],pos:214,pose:[87,94,102,116,117,123,182,192,212,228,239,261],pose_transform:192,poser:192,posgresql:140,posit:[14,27,39,47,71,75,76,89,101,103,111,116,123,133,170,188,197,200,210,212,214,235,256,266,267,268,269,281,294,355,356,359,360,364,378,379],position:214,position_prep_map:214,positive_integ:379,positiveinteg:372,posix:[371,378],possess:222,possibl:[0,5,8,9,11,13,20,22,23,26,27,29,31,32,38,39,41,42,44,49,54,57,58,69,70,71,74,76,77,78,80,81,85,89,93,94,101,105,106,107,110,111,114,116,117,118,120,121,123,124,128,133,136,140,143,148,151,158,161,165,167,169,176,184,185,197,199,205,214,220,227,236,238,239,247,249,265,267,269,275,276,281,284,285,286,291,295,306,326,330,340,342,351,353,355,358,360,361,362,364,374,375,378,381],post:[20,23,32,43,76,77,80,82,93,94,96,113,115,128,131,135,143,146,150,243,293,330,389,406],post_craft:[73,205],post_delet:43,post_init:43,post_join_channel:192,post_leave_channel:192,post_migr:43,post_sav:43,post_send_messag:192,post_text:223,post_url_continu:[162,190,278],postfix:238,postgr:[81,140],postgresql:378,postgresql_psycopg2:140,postinit:47,posttext:221,postupd:[131,146],pot:[50,104],potato:[141,268],potenti:[0,13,14,29,49,54,59,73,76,90,99,111,116,117,123,124,149,150,171,193,243,244,275,276,281,285,372,375,378],potion:[112,116,117,214,352],pow:29,power:[3,16,20,22,26,27,29,32,35,38,47,52,74,76,80,81,87,88,92,94,103,105,109,110,111,112,114,116,117,120,123,124,169,170,175,176,250,255,268,356,362,378],powerfulli:69,ppart:381,pperm:[32,50,90,108,135,146,173,181,236,275,281],pperm_abov:275,pprofil:301,pprogram:301,practial:16,practic:[0,2,11,14,15,22,23,32,35,38,39,42,69,71,72,77,81,82,87,93,94,108,109,110,111,112,116,117,120,133,143,149,356],pre:[22,35,75,76,115,117,142,143,146,149,161,176,183,205,238,276,281,285,286,329,330,360,365,374],pre_craft:[73,205],pre_delet:43,pre_init:43,pre_join_channel:192,pre_leave_channel:192,pre_migr:43,pre_sav:[43,374],pre_send_messag:192,pre_text:223,preced:[20,38,52,54,90,120,169,171,191,250,281,286,351,364],preceed:[29,103],precend:167,precis:[13,39,133,205,355],predefin:[132,345],predict:[46,110,118,135],prefer:[7,11,20,32,38,47,71,76,77,80,82,84,93,101,107,109,113,124,140,146,149,169,171,174,192,200,239,253,265,272,281],prefix:[3,6,46,58,61,71,140,152,162,168,185,192,223,238,271,278,306,313,344,349,355,365,371,375,378,385,401],prefix_str:85,preload_metadata:197,prelogout_loc:108,prematur:[5,19,39,199],premis:212,prep:212,prepai:149,prepar:[8,34,38,75,93,126,161,239,252,253,254,255,256,265,290,359,374],prepars:78,prepend:[232,239,281,355,356,362,365,378],prepopul:[349,406],preposit:214,preprocess:176,prerequisit:[2,70],prescrib:[80,93,116],presen:29,presenc:[17,29,70,80,92,107,108,128,133,140,149,161,281,346,383],present:[3,6,11,27,41,42,71,72,74,75,83,95,96,100,101,115,116,123,124,139,200,221,223,237,238,247,250,268,286,360,378,381,382,387],present_participl:382,preserv:[133,184,185,352,355,356,371,378],preset:365,press:[0,3,7,15,16,20,22,27,32,59,62,70,71,103,107,110,113,143,151,156,200,214,261,266,299,362],pressur:99,presto:103,presum:[95,121,170,371,372],pretend:148,pretext:221,pretti:[0,11,35,39,62,69,71,77,78,81,85,89,90,100,108,110,111,114,115,123,124,132,133,135,147,149,171,202,219,237,249,270,276,285,361,363,372,378],prettier:[69,401],prettifi:[93,378],prettili:95,pretty_corn:364,prettyt:[19,99,364],prev:[27,120,363],prev_entri:27,prevent:[13,22,74,78,95,103,110,197,227,256,268,344,349,363,406],preview:78,previou:[3,13,15,20,22,27,28,29,32,34,41,43,49,51,54,61,69,71,87,90,94,95,96,100,101,102,105,106,108,109,110,114,117,120,122,124,133,151,191,249,250,267,283,362,371,406],previous:[8,20,23,26,31,39,41,54,75,101,103,109,128,135,147,171,174,176,199,306,322,326,333,342,353,378],previu:39,prgmr:149,price:[117,149,197,266],primari:[17,46,108,135,151,239,281,350,375],primarili:[2,12,23,50,63,77,78,80,115,116,161,199,239,272,319,359,378],primarli:78,primary_kei:135,prime:[167,199],primer:49,primit:[117,176],princess:[76,114],princip:118,principl:[0,12,22,27,29,32,35,52,56,70,73,77,78,88,93,100,105,107,108,111,116,117,124,134,149,150,170,173,199,267],print:[0,3,4,6,13,19,26,27,39,46,49,56,61,64,70,83,84,85,94,101,105,108,110,111,156,173,209,238,249,268,285,300,301,361,362,363,364,371,378],print_debug_info:362,print_help:268,print_usag:268,printabl:327,printout:[111,324],prio:[20,22,85,108,167,267],prior:[129,227,281],priorit:238,prioriti:[6,20,22,27,83,85,91,120,123,169,173,177,178,179,180,184,185,200,212,264,266,267,281,360,362,363],prison:[105,115],privat:[11,78,83,93,96,115,117,139,140,149,181,182,193,313,326],private_set:70,privatestaticroot:346,priveleg:109,privileg:[84,115,124,140,143,144,147,150,182,239,269,281,352],privkeyfil:321,privmsg:313,prize:114,proactiv:45,probabl:[9,13,22,27,35,39,51,61,63,71,74,77,80,81,83,84,85,87,93,96,100,108,117,120,123,128,132,135,136,140,145,149,197,200,231,237,267,303,313,321,369,378,379],problem:[0,2,6,8,13,14,16,19,32,64,68,71,76,78,81,82,84,85,92,96,97,102,110,112,115,117,118,120,140,141,148,149,151,152,156,161,170,205,228,281,310,356,365],problemat:[85,378],proce:[15,16,132,133,151,328,406],procedur:[250,321,324],proceed:[11,378],process:[0,2,3,5,7,11,13,14,15,16,22,27,29,35,37,58,59,62,69,70,71,75,78,81,83,85,87,89,90,101,107,110,115,117,119,120,121,135,139,140,148,149,151,161,167,169,176,186,199,205,206,239,250,268,274,276,281,285,291,301,306,310,311,318,321,324,329,330,339,340,342,355,356,359,362,372,377,378,379,406,408],process_languag:239,process_recog:239,process_sdesc:239,processed_result:378,processj:350,processor:[5,24,76,117,125,156,158,159,175,186,354,408],procpool:378,produc:[11,22,27,54,116,118,124,173,176,205,206,214,219,236,238,266,269,281,285,286,300,332,350,352,361,362,378],produce_weapon:266,producion:19,product:[0,2,5,7,9,11,67,140,149,152,154,332,335,362],production_set:70,prof:5,profess:105,profession:[63,81,93,110,117,118,126],profil:[1,144,158,159,162,165,221,296,408],profile_templ:221,profunc:38,prog:[268,381],progmat:92,program:[0,5,7,8,9,12,16,29,37,49,61,63,79,81,89,92,93,106,107,110,111,114,118,119,120,138,140,143,148,149,151,152,156,186,268,296,301,324,330,332],programiz:89,programm:[101,113,118],progress:[11,82,100,121,138,215,217,252,253,254,255,256,360],proident:28,project:[8,11,16,63,67,72,75,76,77,81,83,85,101,118,128,138,147,372,407],projectil:255,promis:0,promisqu:133,prompt:[0,3,46,47,59,62,70,76,81,97,110,113,140,141,142,143,148,151,155,171,187,250,299,313,324,329,330,356,362,408],promptli:15,prone:[9,170,352],pronoun:222,pronounc:219,prop:115,propag:[139,169,305,374],proper:[2,8,11,16,19,29,47,67,81,84,89,91,92,93,100,101,115,116,117,120,123,124,135,140,151,152,176,187,199,200,229,238,361,365],properli:[7,8,9,10,11,29,33,46,63,68,70,87,94,95,96,129,133,135,171,197,199,244,267,275,295,321,378,406],properti:[4,6,8,14,30,32,33,34,38,39,41,45,61,71,73,76,79,80,85,89,92,93,98,102,106,108,112,117,121,123,124,132,133,156,161,162,163,165,171,173,176,184,186,187,190,192,194,197,200,205,212,214,215,221,225,227,236,239,248,249,250,252,254,255,256,261,265,266,267,268,269,271,273,275,276,278,280,281,285,286,288,290,292,293,297,306,308,313,319,333,340,341,342,349,350,352,353,357,359,362,365,372,373,374,375,378,387,401,406],propnam:124,propos:26,proprietari:140,propval:124,propvalu:124,prose:118,prosimii:[135,136],prospect:[115,205],prot:286,prot_func_modul:[38,284],protect:[20,149,176,206,261],protfunc:[158,159,282,285,286,365],protfunc_callable_protkei:284,protfunc_modul:285,protfunc_pars:285,protfunct:285,protkei:[38,284,285],proto:[310,321],proto_def:236,protocol:[19,22,24,31,37,41,42,47,55,59,79,81,106,107,118,138,141,147,149,152,156,161,163,171,174,222,243,260,281,296,298,301,303,306,310,311,312,313,314,315,316,317,319,320,321,323,324,325,326,328,329,330,332,339,340,341,342,360,374,378,408],protocol_flag:[323,324,328,340],protocol_kei:341,protocol_path:[319,342],protodef:236,prototocol:186,protototyp:[283,285,286],protototype_tag:38,prototoyp:284,prototyp:[24,29,73,74,79,106,107,115,131,158,159,176,186,205,236,253,254,266,408],prototype1:286,prototype2:286,prototype_:38,prototype_desc:[38,286],prototype_dict:176,prototype_diff:286,prototype_diff_from_object:286,prototype_from_object:286,prototype_kei:[38,73,176,205,285,286],prototype_keykei:176,prototype_lock:[38,286],prototype_modul:[38,176,285,286],prototype_pagin:285,prototype_par:[38,176,286],prototype_tag:286,prototype_to_str:285,prototypeevmor:285,prototypefunc:286,protpar:[285,286],protpart:285,provid:[2,6,8,11,13,17,22,29,38,39,46,47,50,51,63,65,69,71,73,78,80,83,85,87,90,96,101,109,110,111,112,116,117,120,126,128,133,135,136,145,148,149,151,152,161,171,176,181,192,197,200,202,205,214,221,223,226,236,237,250,252,253,254,255,256,268,269,275,281,284,293,321,344,351,362,372,373,374,378,379,389,390,401,406],provok:[3,138],proxi:[46,106,152,154,197,346,349],proxypass:139,proxypassrevers:139,prudent:2,prune:20,pseudo:[56,63,72,75,101,237,238],psionic:255,psql:140,psycopg2:140,pty:70,pub:90,pubkeyfil:321,publicli:[117,138,142],publish:[2,84,138,151],pudb:158,puff:92,pull:[2,9,11,20,22,29,77,78,81,85,107,118,128,151,231,266,303],pullrequest:77,pummel:114,punch:[20,102],punish:[117,256],puppet:[6,12,20,22,31,32,42,43,52,56,70,71,73,84,89,90,93,94,95,108,124,130,135,160,161,167,173,176,184,201,205,232,275,281,340,342,352,404,406],puppet_object:[12,161],purchas:100,pure:[46,54,62,74,92,117,133,290,301,350,355],pure_ascii:378,purg:[13,46,156,186],purpos:[13,37,44,59,83,105,111,124,133,135,149,163,167,171,209,219,227,321,350,359,362,378],pursu:[114,265],push:[58,71,78,109,133,151,152,214,231,261,266],pushd:143,put:[3,7,8,12,14,15,22,26,27,32,34,35,38,41,42,46,49,50,52,54,59,61,66,67,69,73,74,75,76,77,78,81,82,84,85,93,94,100,102,103,107,109,110,112,115,116,118,120,121,123,124,126,128,132,135,138,140,149,152,154,170,173,174,176,178,182,198,201,202,205,206,219,221,223,239,250,252,253,254,255,256,258,276,310,324,363,364,378],putti:149,puzzl:[73,114,138,158,159,195,205,266,267],puzzle_desc:266,puzzle_kei:267,puzzle_nam:236,puzzle_valu:267,puzzleedit:236,puzzlerecip:236,puzzlesystemcmdset:236,pvp:115,pwd:151,py3:310,pyc:107,pycharm:[1,78,113,408],pyflak:0,pylint:0,pyopenssl:144,pypath:378,pypath_prefix:378,pypath_to_realpath:378,pypi:[5,81,138,149,355],pypiwin32:[70,143],pyprof2calltre:5,pyramid:269,pyramidmapprovid:269,pyself:116,python2:[6,70,143],python37:143,python3:[81,143,148,155,249],python:[3,5,6,7,8,9,10,12,13,15,16,19,20,22,26,27,29,32,35,38,41,46,49,50,52,54,57,58,61,63,64,65,67,69,70,71,74,75,76,77,78,79,81,83,84,87,89,92,94,95,96,97,99,100,101,102,103,104,105,106,108,109,112,113,116,117,118,119,120,121,122,123,124,125,126,127,130,135,136,140,143,144,147,148,149,150,151,152,155,156,168,170,175,176,180,186,187,200,205,209,225,226,227,228,229,231,237,268,269,276,280,284,286,292,295,301,303,310,314,319,329,340,342,346,348,351,352,355,356,358,359,360,361,362,364,365,366,369,371,374,378,387,407,408],python_execut:81,python_path:[170,378],pythonista:138,pythonpath:[170,301,311,356],pytz:379,q_lycantrop:105,q_moonlit:105,q_recently_bitten:105,qualiti:[115,117,168],quell:[12,102,103,108,110,114,120,132,173,245],quell_color:176,queri:[11,13,23,29,38,44,51,59,61,81,89,92,97,112,113,120,165,194,239,272,273,280,281,285,286,290,308,321,336,350,351,352,353,363,365,370,375,378,379,408],query_al:350,query_categori:350,query_info:301,query_kei:350,query_statu:301,query_util:385,queryset:[39,44,81,193,215,232,272,285,307,349,351,363,385,390,406],queryset_maxs:363,querystr:385,querystring_auth:197,querystring_expir:197,quest:[72,80,93,97,114,115,116,118,122,129,143,267],question:[0,8,11,22,23,26,27,49,67,71,93,115,117,118,119,121,139,143,149,176,187,280,298,299,350,360,362,378],queu:301,queue:[2,123,346],qui:28,quick:[6,20,22,39,44,63,68,71,78,80,89,101,110,111,115,123,138,149,154,163,176,200,238,286,306,350,353,364,389],quicker:[34,61,69,77,117],quickli:[9,13,16,22,23,27,35,44,49,54,61,85,89,117,118,128,131,154,176,200,217,219,238,353,356],quickstart:[6,41,58,61,78,94,148,149,151,156,407,408],quiescentcallback:303,quiet:[85,100,112,161,174,176,181,200,202,239,281,363,378],quiethttp11clientfactori:303,quietli:[29,59,62,87,350],quirk:[1,141,170,408],quit:[3,5,8,9,12,17,22,26,27,42,49,56,69,71,74,78,80,83,84,88,89,93,100,102,103,105,108,110,111,112,114,117,120,135,140,142,148,173,188,200,210,212,217,221,227,255,321,360,362,363],quitfunc:[26,360],quitfunc_arg:360,quitsave_yesno:360,quo:45,quot:[19,25,26,32,38,110,116,130,140,176,188,210,239,360,362,374,378],qux:250,ra4d24e8a3cab:25,rabbit:117,race:[80,92,115,121,129,135,138,139,378],rack:[206,266],radio:117,radiu:[75,76,89],rage:[114,249],ragetrait:249,rail:[81,132],railroad:132,rain:[39,114,117,134],raini:267,rais:[16,19,22,29,38,49,59,73,96,101,105,121,136,161,163,187,193,197,200,205,209,220,225,227,228,237,238,239,249,276,284,285,295,300,301,319,324,330,345,350,351,353,355,356,358,361,362,364,365,371,372,373,374,378,379,386],raise_error:[29,365,373,378],raise_errror:29,raise_except:[205,350],ram:[13,149],ramalho:138,ran:[2,3,8,14,110,293],rand:39,randint:[29,38,73,101,108,121,123,124,131,252,253,254,255,256,286,365],random:[25,29,38,39,41,70,73,74,101,103,108,114,116,117,121,123,124,131,134,149,206,219,237,238,252,253,254,255,256,258,261,262,266,267,269,286,332,333,365,378],random_string_from_modul:378,random_string_gener:[158,159,195],randomli:[5,39,61,131,134,252,253,254,255,256,261,265,266,301,333,365],randomstringgener:237,randomstringgeneratorscript:237,rang:[3,5,8,20,26,38,62,72,75,76,89,92,101,103,114,116,123,130,131,141,143,152,176,208,221,248,249,253,256,351,360,365,401,406],rank:[52,275],raph:138,raphkost:138,rapidli:170,rapier:105,raptur:325,rare:[7,9,22,23,41,45,49,61,71,78,143,276,358],rascal:44,rase:207,rate:[22,77,81,116,149,158,159,181,195,295,301,320,378],ratetarget:[116,248,249],rather:[0,5,6,8,9,11,12,13,14,22,35,39,41,44,45,61,66,67,71,72,73,76,77,78,80,81,85,87,89,90,93,101,103,107,110,112,113,116,117,120,123,126,136,146,156,161,165,169,173,176,177,181,184,186,199,223,227,235,239,249,252,253,254,255,256,270,275,281,283,285,286,349,350,352,355,364,373,374,377,406],ration:[116,199],raw:[22,31,38,50,54,59,61,78,81,90,92,103,110,111,113,117,126,161,168,171,176,184,185,187,239,243,249,268,281,306,321,324,329,330,340,355,360,362,372,378],raw_cmdnam:[102,168,185],raw_desc:220,raw_id_field:[190,278,288],raw_input:[100,362],raw_nick:34,raw_str:[22,27,100,102,161,163,167,168,171,187,213,221,250,264,281,283,340,350,362],raw_templ:34,rawhid:206,rawhiderecip:206,rawstr:[171,187],rcannot:71,rdelet:186,re_bg:377,re_bgfg:377,re_blink:377,re_bold:377,re_color:377,re_dblspac:377,re_double_spac:377,re_fg:377,re_format:355,re_hilit:377,re_invers:377,re_mxplink:377,re_norm:377,re_str:377,re_ulin:377,re_underlin:377,re_unhilit:377,re_url:377,reach:[27,34,62,71,89,102,103,114,120,121,132,149,158,171,221,225,249,256,275,321,325,344,362,363,375,407],reachabl:[45,81],react:[27,45,129,130,265,281],reactiv:186,reactor:[312,339,346,376],read:[5,8,9,11,13,14,16,17,19,20,22,23,27,29,32,38,41,42,51,58,61,62,65,69,70,71,74,77,78,80,81,82,83,85,87,89,90,92,94,96,100,101,102,103,105,106,107,108,109,110,111,114,116,117,118,120,124,133,135,136,138,139,140,146,147,149,152,155,161,165,175,183,194,197,200,214,220,223,231,232,237,239,249,266,267,273,280,281,285,286,290,308,310,333,350,352,353,356,357,361,363,370,371,406],read_batchfil:356,read_default_fil:2,read_flag:214,read_only_field:387,readabl:[5,19,45,46,54,63,75,78,198,205,214,266,355,362],readable_text:266,reader:[31,78,94,98,120,135,138,150,181,223,256,306,320],readi:[2,3,5,7,11,12,16,32,35,49,50,56,77,85,87,103,107,108,118,128,132,142,143,148,161,171,183,239,252,253,254,255,256,281,330,363,372,378],readili:[76,140],readin:361,readlin:[197,371],readm:[10,11,15,74,77,107,195,197,243],readonlypasswordhashfield:162,readthedoc:[138,385],real:[3,4,5,11,12,19,20,29,35,38,46,49,57,63,71,74,76,78,80,84,89,94,95,105,110,111,117,121,123,124,125,133,143,147,149,151,156,165,170,194,199,206,208,238,239,254,275,332,356,365,366],real_address:12,real_nam:12,real_seconds_until:[208,366],real_word:238,realist:[8,117,118,134,214],realiti:[76,80,84,92,115,133,138],realiz:[11,108,133],realli:[0,3,4,8,9,13,14,15,20,22,27,29,32,35,39,41,44,45,49,50,52,63,71,76,78,81,83,85,89,94,95,100,101,102,103,108,109,111,112,116,118,120,130,132,147,150,156,171,187,199,200,201,250,268,276,310,355,356,362,374],really_all_weapon:105,realm:321,realnam:35,realpython:49,realtim:[94,107,208],realtime_to_gametim:208,reason:[5,6,7,11,13,14,23,27,32,34,35,38,39,41,45,50,54,56,59,61,66,70,71,73,75,77,78,81,85,87,89,90,91,92,93,94,96,99,102,108,109,115,117,118,120,121,123,133,139,143,152,161,174,176,181,186,205,210,215,237,238,249,281,285,291,298,303,310,311,312,313,319,320,321,324,329,330,332,340,341,342,352,360,365,371,378,406],reasourc:38,reassign:75,reattach:[7,312,313],rebas:11,reboot:[9,13,19,26,33,39,42,45,61,80,86,107,123,149,151,155,161,170,181,186,203,221,249,265,266,281,290,291,293,295,301,341,342,360,362,378],reboot_evennia:301,rebuild:[9,94,143,151,313],rebuilt:22,rec:239,recach:267,recal:[266,406],recaptcha:135,receipt:[152,303],receiv:[3,8,20,22,23,27,28,29,34,42,47,59,64,73,77,90,94,101,107,129,135,161,169,170,187,188,192,193,194,210,215,232,239,243,249,281,303,306,310,312,313,319,329,330,339,340,358,363,365,375,378],receive_functioncal:310,receive_status_from_port:301,receivelock:275,receiver1:187,receiver2:187,receiver_account_set:165,receiver_object_set:280,receiver_script_set:290,recent:[17,83,85,105,124,145,344],recently_bitten:105,recev:330,recip:[45,69,86,117,158,159,195,204,206,207,236],recipe_modul:205,recipe_nam:205,recipenam:73,recipes_pot:205,recipes_weapon:205,recipi:[23,29,94,161,193,232,281,310,365],reckon:[70,72],recoc:116,recog:[34,72,116,239],recog_regex:239,recogerror:239,recoghandl:239,recogn:[8,31,35,51,102,103,111,117,136,143,149,156,239,249,346],recognit:[118,239,350],recommend:[0,2,5,8,11,27,35,38,46,50,61,62,63,67,70,77,78,80,85,94,96,97,104,110,115,117,121,138,140,141,143,149,155,186,223,227,242,268,276,281,303,356,362,375],recommonmark:78,reconfigur:149,reconnect:[161,163,181,298,301,310,312,313,339,342],reconnectingclientfactori:[298,312,313],record:[16,124,140,149,243,256,344,401],record_ip:344,recours:50,recov:[19,86,87,92,249,252,253,254,255,256,276,378],recoveri:123,recreat:[9,39,76,107,140,143,163,170,356,357],rectangl:361,rectangular:[94,361],recur:81,recurs:[13,275,285],red:[14,15,20,32,34,38,54,103,107,109,110,111,133,176,186,214,261,266,355,365,379],red_button:[14,15,34,103,107,158,159,176,195,257],red_kei:32,red_ros:105,redbutton:[14,15,34,103,107,176,261],redd:152,reddit:152,redefin:[22,35,71,80,281,401],redhat:[143,145],redirect:[42,56,67,71,96,107,135,139,200,214,217,362,406],redirectview:406,redistribut:23,redit:200,redo:[26,110,111,115,360],redon:305,redraw:321,reduc:[123,252,253,254,255,256,314],reduced_redund:197,reduct:197,redund:355,reel:170,reen:[54,355],ref:[46,78,140,239,281,378,401],refactor:[93,281,381,407],refer:[7,8,10,11,14,20,22,23,27,29,32,34,35,38,39,41,42,46,52,56,61,62,66,69,70,71,73,74,75,76,77,81,92,93,95,96,97,102,105,107,108,109,110,111,113,116,117,118,121,123,133,135,136,138,139,149,151,156,161,170,176,181,185,199,206,217,221,237,239,252,253,254,255,256,275,281,292,295,303,313,333,341,349,351,362,365,369,374,375,406,407],referenc:[35,38,41,92,176,192,197,239,273,352,378],referenti:378,referr:149,refin:[75,206],reflect:[110,114,116,406],reflow:51,reformat:[286,364,371],reformat_cel:364,reformat_column:[76,364],refresh:[0,136,321,344],refus:[50,117],regain:87,regard:[8,133,237,385],regardless:[8,20,22,32,42,46,50,52,59,94,98,115,121,132,161,169,199,214,222,239,281,295,318,321,324,339,341,350,353,356,369,371,378],regener:254,regex:[22,26,34,47,171,174,187,203,237,239,345,350,362,378],regex_nick:34,regex_tupl:239,regex_tuple_from_key_alia:239,regexfield:162,region:[68,94,149,174],region_nam:197,regist:[11,41,47,59,67,123,131,135,144,146,152,154,161,181,231,265,266,291,301,312,313,319,342,344,346,355,365,389,404,406],register_error:355,register_ev:231,registercompon:47,registertest:404,registr:[144,406],registri:[237,344,346],regress:285,regul:276,regular:[17,22,39,42,45,67,78,96,103,104,105,107,110,111,115,120,126,134,136,138,149,163,169,202,236,237,267,276,295,353,365,369,378,407],regulararticl:370,regulararticle_set:370,regularcategori:370,regularli:[9,100,131,134,150,208,265,267,293,295,304,334,366],reilli:138,reinforc:138,reiniti:156,reinstal:143,reinvent:93,reject:[221,237],rejectedregex:237,rel:[11,14,15,20,27,41,49,52,71,75,99,117,124,135,208,214,256,356,362],relai:[19,22,42,147,161,181,199,222,281,319,342,362,363,378],relat:[20,22,23,27,41,46,47,86,92,93,105,107,108,111,117,120,134,138,147,152,156,162,165,166,169,183,184,189,193,194,208,213,214,215,231,243,252,253,254,255,256,264,267,273,280,281,290,295,306,342,349,350,352,353,355,362,370,371,383,387,394,401],related_field:[162,190,271,278,288,349],related_nam:[165,194,273,280,290,350,352,353,370],relationship:[23,46,75],relay:163,releas:[70,72,77,80,86,107,118,137,138,143,149,186,407],relev:[13,15,22,32,35,43,44,46,54,67,68,70,71,77,78,88,94,95,120,123,124,126,135,138,161,162,167,169,199,200,205,249,275,276,292,315,333,340,341,342,349,355,360,362,372],relevant_choic:200,reli:[8,23,27,45,54,61,62,67,70,82,90,95,98,100,101,112,117,133,222,239,249,267,301,352,362],reliabl:[14,46,85,87,140,369],reload:[0,2,3,7,9,12,14,15,19,20,22,25,26,27,30,31,37,39,41,42,45,46,50,52,56,57,67,69,71,73,84,86,87,89,90,91,93,94,95,96,98,102,107,108,109,110,120,121,123,124,126,128,129,130,132,135,136,143,144,146,150,161,163,170,175,176,186,192,200,201,209,210,220,228,235,239,245,246,249,266,267,269,276,281,291,293,295,301,310,311,313,315,339,342,346,350,356,358,360,361,362,366,378,408],reload_evennia:301,reluct:117,remain:[6,14,20,22,26,27,38,39,43,52,64,88,94,101,107,108,109,120,149,156,168,170,176,178,182,192,201,205,208,217,220,238,252,253,254,255,256,265,281,301,329,330,362,363],remaind:[22,84,208],remaining_repeat:39,remap:[78,110,350],rememb:[1,5,6,9,11,13,14,20,22,27,32,44,45,47,50,54,61,62,69,71,75,76,83,84,86,87,89,90,92,94,95,96,101,108,110,112,114,115,116,117,118,120,124,133,142,143,149,174,176,201,227,281,291,356,375],remind:[26,69,78,83],remit:174,remnisc:93,remot:[85,151,152,154,181,197,310,312,324],remov:[2,5,8,9,11,13,19,20,26,27,29,32,33,34,35,39,45,50,69,70,71,80,83,84,89,90,94,96,98,100,101,102,107,108,114,117,123,128,135,150,158,169,170,174,176,181,182,183,186,191,192,194,200,202,206,214,219,220,221,225,229,236,237,238,239,248,249,250,252,253,254,255,256,261,276,280,281,286,291,294,295,301,319,330,342,344,350,353,355,359,362,369,374,376,377,378,390],remove_backspac:377,remove_bel:377,remove_charact:123,remove_default:[20,170],remove_receiv:194,remove_send:194,removeth:350,renam:[70,94,98,102,103,110,111,120,128,176,182,281,352],render:[43,71,78,96,98,126,128,135,136,162,183,223,271,278,346,349,372,374,387,399,401,406],render_post:330,renew:[87,94,344],repair:[84,115],repeat:[3,5,62,69,76,95,110,115,117,123,128,130,132,148,156,161,163,199,208,237,250,290,293,301,306,325,350,358,362,366,378],repeatedli:[3,15,31,95,107,265,290,293,295,301,306,332],repeatlist:31,repetit:[72,95,123,237],replac:[2,20,22,26,27,29,31,32,34,35,38,41,42,47,54,67,70,71,72,76,78,85,87,88,90,93,96,97,102,107,110,112,113,116,120,123,128,136,140,151,161,168,169,170,171,174,182,183,187,199,201,203,205,210,213,219,220,221,225,228,235,236,238,239,261,264,267,268,276,281,283,285,286,313,316,329,330,340,350,355,360,361,362,364,365,377,378],replace_data:364,replace_timeslot:220,replace_whitespac:364,replacement_str:182,replacement_templ:182,replenish:[252,253,254,255,256],repli:[22,27,117,144,163,199,232,299,323,324,330,342,362],replic:[71,118,128],replica:108,repo:[7,11,78,93,106,115,138,378],report:[0,5,6,8,11,22,33,39,41,45,71,72,73,77,82,101,112,115,117,120,121,123,128,140,141,143,148,152,176,205,225,228,239,268,281,301,306,313,316,317,324,325,329,340,342,355,358,362,378],report_to:358,repositori:[2,10,58,70,72,85,106,137,139,140,151,286],repositri:58,repr:[101,378],reprehenderit:28,repres:[8,12,20,22,29,35,42,43,46,56,61,64,69,70,71,74,75,79,81,84,85,92,95,96,102,103,105,106,107,108,109,111,113,118,123,128,133,135,161,167,191,193,202,217,221,223,225,231,237,238,239,243,245,249,250,254,266,267,268,281,286,295,298,312,313,329,330,340,341,342,346,350,351,355,357,358,362,363,364,365,374,378,381],represen:108,represent:[12,13,29,34,42,56,61,62,64,81,86,94,108,121,133,193,225,228,239,285,290,310,329,330,353,359,366],reprocess:152,reproduc:[49,281],reput:[115,242],reqhash:[351,378],reqiur:221,request:[0,11,27,32,43,56,67,77,96,107,111,124,126,135,136,139,143,149,152,161,162,163,174,190,199,228,278,281,285,288,301,303,310,313,315,320,321,323,330,346,349,353,362,385,386,390,393,394,395,399,406],request_finish:43,request_start:43,requestavatarid:321,requestfactori:346,requestor:[161,344],requir:[2,5,8,13,15,16,22,26,29,30,32,33,35,38,45,46,47,49,53,61,66,70,71,72,73,74,75,76,77,78,83,94,96,100,102,115,117,118,120,123,128,130,133,134,135,136,137,138,139,140,142,145,146,148,149,154,155,156,162,175,176,181,186,193,194,197,205,206,209,210,220,221,235,237,239,249,250,254,255,267,268,271,272,275,278,281,285,301,312,313,326,334,345,349,351,356,361,362,363,364,365,369,373,374,375,378,401,406],require_singl:285,requirements_extra:0,requr:38,requri:365,rerout:[173,177,313],rerun:[14,15,27,205],research:[117,138,227],resembl:[66,80,85],resend:22,reserv:[22,29,49,76,102,108,110,285,345,351,365,378],reserved_keyword:29,reserved_kwarg:[29,365],reset:[16,17,19,20,22,26,39,41,42,46,50,54,57,69,76,87,91,98,102,107,116,121,123,124,132,133,140,161,163,170,176,186,191,208,212,214,228,239,248,249,266,276,301,305,311,321,339,350,353,356,364,365,366,376,378],reset_cach:[350,353],reset_callcount:39,reset_gametim:[19,366],reset_serv:305,reset_tim:220,resid:[63,106,276],residu:[186,254],resist:[286,378],resiz:[94,361,364],resolut:[117,123,249],resolv:[0,3,11,41,87,97,110,111,117,118,123,149,236,252,253,254,255,256,387],resolve_attack:[252,253,254,255,256],resolve_combat:123,resort:[22,94,142,181,239,378],resourc:[0,8,45,63,67,70,78,79,86,90,92,102,105,106,107,108,109,110,111,112,117,128,140,149,152,249,255,291,299,330,346,357,376,407],respawn:115,respect:[22,32,39,41,42,46,69,73,94,109,120,124,140,174,176,183,199,205,232,236,239,246,276,281,340,341,352,353,356,358,364,375,378,401],respond:[27,33,43,59,69,74,107,115,129,130,133,156,328,332],respons:[17,27,29,49,51,62,75,77,81,82,100,101,130,131,132,143,149,161,163,170,181,192,205,267,269,273,281,299,301,303,310,333,342,352,372,374,378,387],response_add:[162,190,278],resport:378,rest:[7,17,22,27,29,34,39,41,61,76,87,92,99,100,107,108,110,111,114,115,117,121,124,143,155,168,184,185,249,252,253,254,255,256,350,355,364,385,386,387,388,389,390],rest_framework:[385,386,387,388,390],restart:[0,3,5,7,9,11,37,41,47,50,58,67,94,108,111,123,140,149,152,156,158,161,186,192,200,203,228,281,291,293,295,305,318,339,340,341,378],restartingwebsocketserverfactori:[163,312],restock:100,restor:[20,69,133,200,255,291,295],restrain:[176,249,275,361,378],restrict:[13,30,32,38,45,46,47,52,76,83,103,106,107,112,116,121,136,139,149,176,181,202,237,255,256,271,276,286,358,360,362,364,375],restructur:[78,92],result1:236,result2:[27,236],result:[6,8,11,13,19,20,22,27,29,32,38,41,42,45,49,54,62,67,73,78,88,91,94,101,102,105,106,108,109,110,112,116,117,120,121,123,124,128,130,133,136,140,149,161,168,169,171,176,183,187,192,194,199,205,206,207,209,214,221,236,237,238,239,242,249,252,253,254,255,256,267,272,276,281,285,286,301,310,333,350,352,355,360,361,362,364,365,369,371,372,375,378,379,381],result_nam:236,resum:[22,87,120],resurrect:265,resync:[163,310,340],ret1:365,ret:[22,187],ret_index:378,retain:[6,19,20,49,76,111,222,249,273,286,347,352,356,358,371,378],retext:78,retract:199,retreat:256,retri:301,retriev:[6,22,31,44,61,63,68,69,96,124,161,165,167,170,176,186,191,193,220,227,249,272,275,280,285,299,306,307,313,319,328,350,353,359,369,373,375,378,382,385,386,389,390,406],retriv:[163,357],retroact:[46,94],retur:28,return_appear:[75,124,202,214,215,220,239,260,266,281],return_cmdset:183,return_detail:[220,267],return_iter:285,return_key_and_categori:353,return_list:[29,350,353,365],return_map:76,return_minimap:76,return_obj:[13,34,350,353,373],return_par:286,return_prototyp:131,return_puppet:161,return_str:[29,365],return_tagobj:353,return_tupl:[34,209,350],returnvalu:[22,49],reus:[110,112,369],rev342453534:378,reveal:[114,202],reveng:118,reverend:197,revers:[20,22,54,76,87,89,132,133,136,165,194,248,269,273,280,290,346,350,352,353,355,370,390],reverseerror:[301,310],reversemanytoonedescriptor:[165,280,370],reverseproxyresourc:346,revert:[11,133,149,173,272],review:[9,20,67,69,77,81,90,102,116],revis:115,revisit:[2,362],reviu:27,revok:94,revolutionari:11,reward:122,rework:[87,108,115],rfc1073:317,rfc858:323,rfc:[317,323],rfind:355,rgb:[54,110,355],rgbmatch:355,rgh:110,rhel:139,rhello:29,rhostmush:[63,66,93],rhs:[85,94,184,185,187],rhs_split:[176,182,184,185],rhslist:[184,185],ricardo:378,riccardomurri:378,rich:[71,93,137,138,359],richard:138,rick:38,rid:[92,109],riddanc:50,riddick:221,ride:132,right:[0,3,4,8,9,15,18,22,27,29,30,31,32,34,38,39,47,49,58,69,73,74,76,78,80,84,85,86,87,89,90,92,93,94,100,101,102,105,106,107,108,110,111,114,115,118,120,124,129,132,133,135,136,139,140,143,148,149,162,170,173,176,184,185,192,197,201,205,212,214,220,221,223,228,229,236,256,261,265,266,267,269,276,286,290,341,355,356,360,364,378,379],right_justifi:38,rigid:93,rindex:355,ring:[112,238],rise:[20,95],risen:95,risk:[29,78,93,115,117,124,143,149,175,186,378],rival:76,rjust:[29,355,365],rm_attr:176,rnormal:54,rnote:186,road:[20,74,76,132,169],roam:[114,170,265],roar:76,robot:135,robust:[100,101,152],rock:[61,123,170],rocki:114,rod:170,role:[17,80,93,101,109,115,121,140,252],roleplai:[13,30,70,80,93,115,116,121,123,124,138,209,239,408],roll1:121,roll2:121,roll:[13,72,73,94,101,111,116,117,121,123,124,143,209,252,253,254,255,256,344],roll_challeng:121,roll_dic:209,roll_dmg:121,roll_hit:121,roll_init:[252,253,254,255,256],roll_result:209,roll_skil:121,roller:[73,116,117,121,123,205,209],rom:138,roof:176,room1:8,room56:14,room:[3,8,14,15,16,19,20,22,32,38,39,41,44,46,50,63,66,68,70,71,74,76,79,80,81,84,91,92,93,95,100,101,103,104,105,107,108,109,110,111,112,114,120,121,123,124,129,130,131,132,134,135,143,158,159,167,168,169,170,174,176,182,187,195,200,202,209,211,212,213,214,217,219,220,227,239,245,246,247,252,253,254,255,256,261,263,264,265,266,268,269,275,281,290,305,333,356,376,385,390,404,408],room_flag:92,room_lava:92,room_replac:212,room_typeclass:[269,376,404],roombuildingmenu:[71,200],roomnam:[94,176],roomref:132,rooms_with_five_object:105,roomstat:214,roomviewset:390,root:[0,2,4,5,6,7,9,10,14,32,35,61,67,70,71,78,79,81,96,98,106,128,136,137,140,143,148,149,151,266,281,286,301,346,359,408],rose:[13,34,35,46,104,105,112],roster:[70,116,252,253,254,255,256],rosterentri:70,rot:8,rotat:[107,214,371],rotate_flag:214,rotatelength:371,rough:[78,115],roughli:[94,115,378],round:[17,29,238,256,364,365],rounder:238,rout:[47,75,92,103,132,161],router:[149,389],routin:[239,336,375,378],row:[47,51,54,61,69,75,76,78,81,94,96,105,123,126,133,364,378],rpcharact:239,rpcommand:239,rpg:[94,97,107,108,115,121,209,256],rpi:138,rplanguag:[116,158,159,195,239],rpm:143,rpobject:239,rpsystem:[78,116,158,159,195,235,238],rpsystemcmdset:239,rred:355,rsa:[321,322],rspli8t:101,rsplit:[124,355],rss2chan:[102,150,181],rss:[9,138,154,158,159,163,181,189,296,306,309,319,408],rss_enabl:[150,181],rss_rate:163,rss_update_interv:181,rss_url:[150,163,181],rssbot:163,rssbotfactori:320,rsschan:181,rssfactori:320,rssreader:320,rst:78,rstop:186,rstrip:[101,355],rsyslog:242,rtest2:54,rtext:[100,365],rthe:71,rthi:[54,110],rtype:346,rubbish:173,rubi:81,rudimentari:265,ruin:[114,220,267],rule:[4,8,11,14,15,22,30,32,50,54,80,84,94,107,111,115,116,122,133,138,200,237,238,249,252,253,256,273,356,408],rulebook:[117,123],rumour:114,run:[0,2,5,6,9,10,11,12,13,14,15,16,19,20,25,27,29,30,32,37,38,39,41,45,46,47,49,56,58,61,65,69,70,72,74,76,78,79,81,84,85,86,87,92,93,95,96,98,100,101,102,103,105,107,108,109,110,111,113,114,115,116,117,118,120,121,124,126,128,132,133,134,135,136,138,139,140,141,142,143,147,149,152,155,156,158,161,163,167,168,170,171,175,176,181,182,183,186,187,191,192,205,213,228,229,239,242,246,249,250,252,253,254,255,256,264,269,275,276,281,285,286,290,293,295,301,305,307,311,318,319,326,330,332,335,339,340,344,346,352,355,356,360,362,363,365,366,371,375,376,378,406,407,408],run_async:[49,378],run_connect_wizard:301,run_dummyrunn:301,run_evscaperoom_menu:213,run_exec:362,run_exec_then_goto:362,run_init_hook:339,run_initial_setup:339,run_menu:301,run_option_menu:213,run_start_hook:[46,352],rundown:113,runexec:362,runexec_kwarg:362,runnabl:38,runner:[2,7,266,332],runsnak:5,runtest:[187,198,207,218,229,244,248,262,327,337,370,376,382,388,396,404],runtim:[19,22,50,95,171,200,268,366,378],runtimeerror:[121,161,163,205,225,228,231,237,238,249,285,319,350,362,365,378],runtimewarn:285,rusernam:27,rush:87,rusti:100,ruv:2,ryou:71,s3boto3storag:197,s3boto3storagefil:197,s3boto3storagetest:198,s3boto3testcas:198,sad:[135,324],safe:[0,6,11,13,20,35,41,65,72,74,81,88,92,99,116,117,135,154,161,173,199,276,295,310,342,346,352,356,359,365,369,378],safe_convert_input:378,safe_convert_to_typ:[29,378],safe_ev:378,safe_join:197,safer:[14,50],safest:[42,69,149,352],safeti:[12,35,46,92,116,124,149,176,199,280,356],sai:[0,5,8,9,11,15,17,19,20,22,27,32,35,38,46,47,49,50,54,56,66,68,69,71,74,81,85,87,89,90,91,92,93,94,95,96,101,102,103,105,108,110,111,116,117,118,120,121,123,124,129,130,133,137,143,149,170,182,199,201,209,212,214,221,231,238,239,249,250,261,267,281,362,365],said:[0,8,27,44,49,59,69,71,74,75,76,83,91,93,101,108,110,116,117,130,136,168,181,185,239,269,281,313,352,362],sake:[14,67,93,110,115,117,118,133,188,210,406],sale:100,salt:[73,205],same:[0,3,6,7,8,9,11,12,13,14,15,16,19,20,22,23,26,29,31,32,33,35,38,39,41,42,44,45,46,49,50,51,52,54,56,57,59,61,62,63,64,69,70,71,72,76,77,78,80,81,84,86,87,90,91,93,94,95,96,98,100,101,102,103,105,106,107,108,109,110,111,112,117,118,120,121,123,124,128,132,133,135,136,137,140,143,149,150,151,155,156,161,167,168,169,170,171,174,176,184,185,186,187,192,197,198,200,202,205,208,214,215,219,220,223,227,228,232,237,238,239,245,247,249,250,252,253,254,255,256,265,267,268,269,275,281,285,286,290,291,295,305,310,322,325,326,340,341,342,344,346,349,350,351,352,353,355,356,358,362,363,364,365,366,371,372,378,381,390,401,406],sampl:[2,92,139,151,250],san:223,sand:[95,206],sandi:76,sane:[1,78,115,138,406],sanit:[401,406],saniti:[8,70,75,76,110,372],sarah:[66,182],sat:[68,84,214],satisfi:[63,184,350],satur:152,sauc:110,save:[2,3,6,11,16,19,22,23,26,27,33,34,35,38,39,42,43,44,45,46,61,69,70,71,74,81,84,87,90,92,102,104,107,108,110,123,124,135,141,142,151,152,156,161,162,173,176,186,190,192,193,194,198,200,228,238,276,278,280,281,283,285,286,288,291,293,294,295,299,306,319,333,334,339,346,349,350,352,359,360,369,372,373,374,378],save_a:[190,271,278,288,297],save_as_new:349,save_buff:360,save_data:372,save_for_next:[22,171],save_handl:372,save_kwarg:373,save_model:[162,190,278,288],save_nam:295,save_on_top:[190,271,278,288,297],save_prototyp:285,save_recip:236,savefunc:[26,360,373],savehandl:373,saver:359,saverdict:359,saverlist:359,saverset:359,saveyesnocmdset:360,savvi:118,saw:[49,74,96,108,110],say_text:130,saytext:239,scale:[7,54,78,93,107,115,121,140,238,407],scalewai:149,scam:117,scan:[139,167,265,267],scarf:202,scari:[108,110],scatter:[254,356],scedul:366,scenario:94,scene:[6,13,31,38,44,54,78,80,84,111,114,117,121,123,133,237,267,290,295,369],schedul:[19,95,208,228,366],schema:[11,46,61,81,83,378],scheme:[22,54,61,86,110,143,176,186,355],school:117,scienc:75,scientif:138,scissor:[73,123],scm:70,scope:[31,80,81,87,115,116,117,120,136,237,358],score:[94,215,378],scraper:406,scratch:[9,10,56,74,93,94,116,117,124,128,143,213],scream:114,screen:[6,22,24,27,28,31,38,39,41,42,51,54,57,98,100,107,109,116,135,151,162,188,210,223,256,306,321,363,365,378,408],screenheight:[31,306],screenread:[31,306,329,330],screenshot:135,screenwidth:[31,171,306],script:[2,5,7,10,13,14,15,19,24,29,32,33,35,38,41,42,43,44,45,46,47,61,63,72,79,80,92,93,95,100,102,103,106,107,108,112,114,117,118,123,129,131,134,135,143,146,149,152,156,158,159,161,163,175,176,186,194,195,199,208,211,220,224,225,231,236,237,238,246,252,253,254,255,256,258,261,267,269,275,280,281,285,286,301,334,339,356,357,358,365,366,373,375,376,378,385,387,390,404,408],script_path:176,script_typeclass:[262,376,404],scriptattributeinlin:288,scriptbas:293,scriptclass:292,scriptdb:[46,79,158,288,290,348,385,387],scriptdb_db_attribut:288,scriptdb_db_tag:288,scriptdb_set:[165,280,350,353],scriptdbadmin:288,scriptdbfilterset:[385,390],scriptdbmanag:[289,290],scriptdbseri:[387,390],scriptdbviewset:390,scripthandl:[158,159,287],scriptkei:176,scriptmanag:289,scriptnam:357,scripttaginlin:288,scroll:[6,28,106,110,124,143,363],scrub:342,sdesc:[72,92,116,235,239],sdesc_regex:239,sdescerror:239,sdeschandl:239,sdk:143,sea:[76,114],seal:116,seamless:239,seamlessli:37,search:[3,8,11,12,14,22,26,29,30,34,35,38,39,41,46,58,68,69,70,71,80,81,84,88,90,94,97,102,105,106,107,108,109,110,113,117,118,120,121,123,124,128,136,158,159,161,167,169,171,176,183,186,193,199,214,217,227,232,236,239,252,253,254,255,256,267,269,272,273,275,281,285,292,307,350,351,352,353,354,355,358,360,365,378,385,408],search_:[19,105,112],search_account:[43,94,112,158,281,375],search_account_tag:375,search_at_multimatch_input:281,search_at_result:[239,281],search_channel:[90,158,193,375],search_channel_tag:375,search_field:[190,271,278,288,297,349],search_for_obj:176,search_help:[158,272],search_help_entri:375,search_helpentri:272,search_index_entri:[171,173,174,175,176,181,182,183,184,185,186,187,188,191,199,200,201,202,205,209,210,212,220,221,222,226,232,235,236,239,245,246,247,250,252,253,254,255,256,261,265,266,267,268,273,281,360,362,363],search_messag:[158,193,375],search_mod:239,search_multimatch_regex:281,search_object:[13,14,19,46,76,108,110,112,132,158,161,375],search_object_attribut:112,search_objects_with_prototyp:285,search_prototyp:285,search_script:[39,158,375],search_script_tag:375,search_tag:[44,68,105,112,158,375],search_tag_account:44,search_tag_script:44,search_target:232,searchabl:[106,227],searchdata:[161,239,281,375],searching_cal:65,searchstr:30,season:[72,115,116,118,220],seat:115,sec:[31,49,87,95,208,313,366],secmsg:371,second:[8,13,15,19,20,22,27,29,32,38,39,41,45,49,51,54,61,62,69,71,78,84,85,87,89,90,95,96,99,100,101,102,108,110,112,116,123,124,131,132,133,134,136,143,149,152,156,161,163,168,176,205,208,219,227,228,231,239,246,249,252,253,254,255,256,258,265,275,281,286,295,301,306,315,320,333,344,355,358,362,366,371,378,379],secondari:[98,341],secondli:[35,104],secreci:11,secret:[70,107,115,140,144,146,209,301],secret_kei:[70,197],secret_key_nam:197,secret_set:[70,83,107,140,144,301],sect_insid:75,section:[0,2,5,8,13,16,20,22,25,27,29,30,32,35,39,46,47,56,61,64,70,71,76,78,83,84,85,87,89,94,95,96,97,103,105,106,108,109,110,112,113,117,135,140,143,148,149,151,155,220,238,286,355,356,362,379,385],sector:75,sector_typ:75,secur:[0,13,14,29,32,38,54,63,71,90,93,100,124,135,136,143,149,154,158,159,175,186,192,195,197,273,281,321,352,365,371,378,401,408],secure_attr:32,secure_url:197,security_token:197,security_token_nam:197,sed:2,sedcond:294,see:[0,3,4,5,7,8,9,10,11,12,13,14,15,19,20,21,22,23,25,26,27,28,29,30,31,32,34,35,38,39,41,42,45,46,47,49,50,52,54,56,58,61,62,63,64,67,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,98,99,101,102,103,105,106,107,108,109,110,111,113,114,116,117,118,120,123,124,126,128,129,130,131,132,133,134,135,136,139,140,143,144,146,147,148,149,150,151,152,156,161,171,173,175,176,181,182,183,184,185,187,192,194,195,197,199,200,205,206,210,212,214,217,219,223,225,232,236,237,238,239,243,246,247,249,250,252,253,254,255,256,258,261,265,267,268,269,275,280,281,294,299,301,303,304,312,313,314,315,317,321,322,324,326,328,329,330,332,333,341,342,346,350,355,358,359,360,361,364,365,373,374,378,381,395,401,406,407],seed:[73,205,207],seek:[114,214,276,371],seem:[20,38,47,71,83,89,90,92,113,115,118,120,124,132,141,143,148,156,350,356],seen:[8,11,20,23,27,42,56,69,71,74,75,76,87,93,94,96,98,101,102,105,108,109,111,113,120,131,132,133,200,313,364],sefsefiwwj3:70,segment:[132,346],seldomli:[171,187],select:[7,11,12,19,20,27,32,41,42,47,61,68,71,76,78,96,100,103,116,124,131,135,142,143,168,169,174,183,213,250,253,352,360,362,387],selet:362,self:[3,8,12,13,14,19,20,22,26,27,32,34,35,38,39,45,46,49,56,58,61,66,69,70,71,73,75,78,84,85,86,87,88,89,90,91,92,93,94,95,98,99,100,102,103,108,109,110,111,112,116,117,120,121,123,124,129,130,131,132,134,136,143,146,147,161,163,165,167,169,170,171,173,176,177,181,184,185,186,187,191,192,194,199,200,201,202,205,209,212,213,214,217,220,221,225,232,235,236,239,249,250,252,253,254,255,256,258,261,264,265,266,267,268,269,275,281,294,299,301,303,304,308,312,313,319,321,322,324,326,328,329,330,340,341,342,350,352,353,355,360,362,363,365,369,372,373,374,378,395],self_pid:378,selfaccount:94,selfself:39,sell:[100,116,117,137,199],semi:[5,103,110,134,219,238],semicolon:[32,276,358],send:[5,12,19,22,23,27,28,29,31,32,35,39,42,43,45,47,50,58,59,64,68,71,73,81,82,85,87,90,94,98,101,102,107,109,112,117,121,123,124,130,131,133,135,146,152,154,156,161,163,167,170,171,174,181,185,187,191,192,193,194,197,199,205,214,221,222,232,239,243,256,258,260,264,265,275,281,294,295,298,301,303,304,306,310,311,312,313,314,316,319,320,321,323,324,325,327,329,330,332,340,341,342,343,355,358,359,362,364,378],send_:[56,59,319],send_adminportal2serv:311,send_adminserver2port:298,send_authent:312,send_channel:[312,313],send_default:[56,59,312,313,319,321,324,329,330],send_defeated_to:265,send_emot:239,send_functioncal:310,send_game_detail:303,send_heartbeat:312,send_instruct:301,send_mail:232,send_msgportal2serv:311,send_msgserver2port:298,send_p:313,send_privmsg:313,send_prompt:[321,324,329,330],send_random_messag:258,send_reconnect:313,send_request_nicklist:313,send_status2launch:311,send_subscrib:312,send_testing_tag:264,send_text:[56,59,321,324,329,330],send_unsubscrib:312,sender:[23,43,90,161,163,181,192,193,194,199,214,239,260,281,312,343,369,375],sender_account_set:165,sender_extern:194,sender_object:343,sender_object_set:280,sender_script_set:290,sender_str:192,sendernam:181,senderobj:358,sendlin:[321,324,329],sendmessag:[56,221],sens:[20,32,35,49,61,71,77,92,94,111,120,132,140,169,261,358,359,362],sensibl:[149,305],sensit:[13,27,32,94,105,193,197,200,208,220,228,243,244,272,351,366,375],sensivit:237,sent:[23,27,29,31,42,43,47,59,62,64,85,94,96,101,107,110,161,163,167,181,183,187,192,193,194,200,210,214,221,228,232,243,260,262,268,281,298,301,303,306,310,311,312,313,321,325,329,340,342,350,362,375,387],sentenc:[74,101,214,231,238,239],sep:[355,378],sep_kei:[71,200],separ:[5,7,11,13,14,15,20,22,32,33,34,35,37,39,42,44,45,47,56,61,66,68,72,73,74,77,78,81,87,93,94,95,100,101,102,103,105,109,110,111,115,116,124,128,132,133,135,139,140,146,147,148,150,152,168,170,171,176,182,183,184,185,186,187,192,200,205,228,231,232,238,239,250,252,253,254,255,256,267,269,272,276,280,281,285,291,295,320,325,330,342,355,356,358,361,365,375,378],separatli:87,sepat:205,seq:34,sequenc:[14,15,16,22,32,34,35,49,64,78,81,98,107,114,117,120,133,171,175,187,205,208,217,239,276,299,305,355,356,362,364,377,378],sequenti:117,seri:[4,11,27,54,110,116,117,118,120,128,138,364],serial:[13,59,158,159,284,295,319,359,372,374,383,384,390],serializ:330,serializer_class:390,seriou:[89,156],serious:143,serv:[41,59,67,75,76,81,102,107,111,112,117,152,169,197,254,330,346,356,358,399],server:[0,2,5,6,7,8,9,11,12,13,14,16,19,20,22,23,25,27,29,31,32,33,35,38,39,43,45,46,47,49,50,52,56,57,59,61,62,64,67,69,70,73,76,77,78,79,80,81,82,83,84,85,86,87,90,92,93,94,95,96,98,101,102,106,108,109,110,111,113,114,117,118,120,121,123,128,130,132,135,136,137,138,142,143,144,145,146,147,148,151,152,156,158,159,161,163,170,174,176,181,186,188,192,195,197,200,203,205,210,212,220,228,235,239,240,241,242,245,246,249,265,266,267,269,281,290,291,293,295,347,352,356,358,359,362,366,369,371,378,383,387,407,408],server_connect:319,server_disconnect:319,server_disconnect_al:319,server_epoch:[19,366],server_l:311,server_logged_in:319,server_nam:41,server_pid:[311,378],server_receive_adminportal2serv:298,server_receive_msgportal2serv:298,server_receive_statu:298,server_reload:[291,295],server_run:301,server_runn:339,server_servic:378,server_services_plugin:[41,56,107],server_services_plugin_modul:56,server_session_class:42,server_session_sync:319,server_st:301,server_twistd_cmd:311,server_twisted_cmd:311,serverconf:[174,295],serverconfig:[294,295,307,308],serverconfigadmin:297,serverconfigmanag:[307,308],serverfactori:[311,321,324],serverload:186,serverlogobserv:371,servermsg:371,servernam:[31,41,70,83,139,142,149],serverprocess:186,serversess:[42,56,102,158,159,243,276,296,319,342,350],serversessionhandl:[42,56,342],serverset:[32,181,275],servic:[11,41,50,56,102,107,135,140,146,149,151,152,156,158,159,186,197,296,298,301,302,310,311,318,339,346,378],sessdata:[341,342],sessid:[12,22,42,124,280,281,298,310,311,319,342],session:[8,12,16,20,22,24,27,29,31,33,35,39,43,50,56,62,79,93,98,99,101,102,106,108,109,117,124,141,151,158,159,161,163,165,167,168,169,171,173,174,177,179,183,184,188,210,213,221,222,242,243,244,264,280,281,283,284,285,291,296,298,306,310,311,312,313,319,320,321,324,329,330,339,340,342,344,360,362,363,365,378,379,387,408],session_data:342,session_from_account:342,session_from_sessid:342,session_handl:[42,158],session_id:387,session_portal_partial_sync:342,session_portal_sync:342,sessioncmdset:[20,109,179],sessionhandl:[56,59,158,159,161,281,296,306,312,313,319,320,340,341],sessionid:319,sessions_from_account:342,sessions_from_charact:342,sessions_from_csessid:[319,342],sessions_from_puppet:342,sessionsmain:79,sesslen:281,set:[0,2,3,5,6,9,10,12,13,14,15,16,17,19,21,22,23,24,25,26,28,29,30,31,34,35,38,39,42,43,44,46,47,49,50,51,52,54,56,57,58,59,61,63,64,65,66,67,69,71,72,73,74,76,77,78,79,80,81,84,85,87,88,89,90,91,92,93,94,96,99,100,101,102,103,104,105,106,107,109,110,111,115,118,120,122,123,126,128,129,131,132,133,135,136,139,140,141,143,145,146,148,151,154,155,156,158,160,161,163,165,167,168,169,170,171,173,174,176,177,178,179,180,181,183,184,185,187,189,191,197,198,200,201,202,203,205,207,208,209,210,212,213,214,215,217,218,220,221,222,226,228,231,235,236,238,239,242,245,246,248,249,250,252,253,254,255,256,261,262,264,265,266,267,268,269,271,275,276,280,281,284,285,286,292,293,295,298,300,301,305,306,307,308,311,312,314,315,317,318,321,323,324,326,327,332,333,335,337,339,340,341,342,344,346,347,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,369,370,371,372,373,374,375,376,377,378,379,388,389,390,394,401,404,408],set_active_coordin:269,set_al:265,set_alias:171,set_attr:176,set_attribut:390,set_cach:350,set_character_flag:214,set_class_from_typeclass:352,set_dead:265,set_descript:27,set_detail:[220,267],set_flag:[214,215],set_game_name_and_slogan:394,set_gamedir:301,set_kei:171,set_nam:27,set_password:161,set_posit:214,set_task:228,set_trac:[3,158],set_webclient_set:394,setcolor:98,setdesc:[93,102,182,245],setflag:[212,214],setgend:222,sethelp:[30,102,103,183],sethom:[102,176],setlock:245,setnam:56,setobjalia:176,setperm:174,setspe:246,sett:150,settabl:[31,61,108,324],setter:[89,249],settestattr:26,settingnam:32,settings_chang:43,settings_default:[8,23,41,83,106,158,159,371,378],settings_ful:41,settings_mixin:[158,159,296,331],settl:[76,123],setup:[0,5,6,8,11,16,41,56,58,61,66,78,94,100,115,123,131,146,148,151,156,161,173,181,187,198,207,208,218,229,248,261,262,264,267,281,293,305,318,327,332,336,337,339,346,350,352,369,370,376,388,404,407,408],setup_str:336,setuptool:[143,148],sever:[2,3,13,15,20,22,26,28,32,38,39,41,46,47,52,64,69,71,78,87,90,92,93,95,96,105,110,113,116,117,122,123,138,175,176,184,185,186,220,227,228,265,267,281,327,328,353,358,378],sex:222,shall:[133,136],shaman:[38,93],shape:[71,76,89,94,103,115,206,269,364],sharabl:38,share:[2,3,20,32,42,44,46,61,67,70,74,77,81,85,93,107,113,117,123,135,143,144,149,152,162,227,228,286,295,332,350,351,353,364,378,387,390,395],shared_field:387,sharedloginmiddlewar:395,sharedmemorymanag:[351,368],sharedmemorymodel:[194,273,350,352,369,370],sharedmemorymodelbas:[165,194,273,280,290,350,352,369,370],sharedmemorystest:370,sharp:206,shaw:138,she:[22,69,71,92,101,116,133,200,222,238,381],sheer:176,sheet:[27,47,78,116,117,135,136,140,361],sheet_lock:94,shell:[0,2,9,34,46,61,63,85,93,94,110,140,143,148,149,151,152,156,321],shell_plu:0,shield:[61,87],shift:[15,16,19,63,228,266,272,378],shiftroot:266,shine:[84,267],shini:378,ship:[76,80,81,103,114,138,148],shire:95,shirt:202,shoe:202,shoot:[84,255,256,361],shop:[27,63,93,117,408],shop_exit:100,shopcmdset:100,shopkeep:[97,116],shopnam:100,shopper:100,short_descript:142,shortcom:100,shortcut:[4,19,20,22,29,43,46,66,69,71,73,78,87,96,101,106,110,123,126,135,136,140,151,158,163,170,171,176,200,225,269,276,281,372,378],shorten:[3,46,74,286],shorter:[41,46,56,63,108,120,129,130,134,192,238,351,358,371],shortest:[89,239],shorthand:[35,133,176],shortli:[69,71,120],shortsword:105,shot:255,should:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,27,29,30,31,32,35,38,39,41,42,43,44,45,46,47,49,50,51,52,54,56,57,58,59,61,62,63,64,66,67,68,69,70,71,72,73,74,76,77,78,80,81,83,85,87,89,90,93,94,95,96,98,99,100,101,102,103,105,107,108,109,110,111,112,113,114,115,116,118,120,121,123,124,126,128,132,133,135,136,139,140,141,143,144,147,148,149,150,151,152,155,156,161,163,165,167,169,170,171,173,175,176,177,180,183,184,186,187,191,192,194,197,198,200,202,205,206,207,208,212,214,215,217,219,220,225,228,231,232,235,236,237,238,239,242,248,249,252,253,254,255,256,264,265,267,268,275,276,280,281,283,285,286,290,293,294,295,299,300,301,305,308,312,318,321,324,325,327,329,330,333,339,340,341,342,344,345,347,349,350,352,353,355,356,358,359,360,362,363,364,365,366,371,372,373,374,376,378,379,401,404,406],should_join:192,should_leav:192,should_list_cmd:183,shoulddrop:[256,281],shoulder:[94,202],shouldget:[256,281],shouldgiv:[256,281],shouldmov:[252,253,254,255,256,281],shouldn:[5,14,69,71,84,87,90,94,133,183,200,228,231,255,332],shouldrot:371,shout:[87,212,214],shove:84,show:[0,3,6,7,8,9,11,14,15,19,22,25,27,28,29,30,39,41,42,47,50,53,54,56,61,66,69,71,72,73,74,75,76,77,78,80,81,82,88,89,93,94,95,96,98,99,100,101,102,103,107,108,109,110,111,113,114,115,116,117,119,120,121,122,123,125,127,128,129,130,131,133,135,136,141,142,143,146,149,150,152,156,161,173,174,176,181,182,184,186,188,199,201,202,209,210,212,220,221,223,235,249,250,255,256,261,267,268,269,281,283,285,286,299,301,310,360,362,371,372,373,378,401],show_foot:363,show_map:75,show_non_edit:285,show_non_us:285,show_valu:223,show_version_info:301,show_warn:301,showcas:[20,76,107,114],shown:[25,27,30,38,39,53,69,70,71,75,83,85,87,90,93,95,108,120,132,135,142,171,174,181,183,185,187,200,202,205,219,237,239,261,266,281,301,362,363],showtim:95,shrink:[109,364],shrug:74,shuffl:19,shun:[0,63,149],shut:[5,41,47,69,83,87,110,151,161,186,281,293,295,301,303,310,311,318,319,339,342],shutdown:[5,20,39,42,50,52,94,102,156,161,163,186,295,301,310,311,318,339,340,352,358,362],shy:[0,66,115,118],sibl:[39,49,93,111],sid:174,side:[2,8,13,31,39,42,44,47,59,69,72,75,78,94,101,105,116,117,121,133,135,141,161,163,165,182,184,185,194,199,209,245,273,280,290,298,310,311,319,322,325,326,329,340,341,342,350,352,353,355,364,370],sidestep:52,sidewai:364,sigint:301,sign:[7,15,45,59,69,74,101,103,105,107,112,124,134,149,214,220,281,295,350,355,379],signal:[5,24,156,158,159,252,253,254,255,256,296,301,324,330,332,369,408],signal_acccount_post_first_login:43,signal_account_:43,signal_account_post_connect:43,signal_account_post_cr:43,signal_account_post_last_logout:43,signal_account_post_login:43,signal_account_post_login_fail:43,signal_account_post_logout:43,signal_account_post_renam:43,signal_channel_post_cr:43,signal_helpentry_post_cr:43,signal_object_:43,signal_object_post_cr:43,signal_object_post_puppet:43,signal_object_post_unpuppet:43,signal_script_post_cr:43,signal_typed_object_post_renam:43,signatur:[22,29,121,171,194,217,225,249,294,299,301,303,304,312,321,322,324,326,329,330,350,355,362,373,374,395],signature_vers:197,signed_integ:379,signedinteg:372,signedon:313,signifi:[15,275,350],signific:[6,29,187,365],significantli:26,signup:83,silenc:303,silenced_system_check:8,silent:[49,95,130,174,181,261,305,313],silli:[35,38,105],silmarillion:112,silvren:149,similar:[0,7,13,14,22,27,30,35,46,47,61,66,68,69,71,80,81,84,85,90,94,103,108,114,115,121,128,132,149,161,171,173,187,200,205,221,238,252,253,254,255,256,269,273,281,342,353,358,362,378,387,390,406],similarli:[44,94,95,149,249,253,268,349,387],simpl:[0,12,14,15,16,17,20,22,25,26,29,31,35,38,42,44,49,56,58,61,62,63,67,69,70,73,74,75,76,78,80,81,82,83,85,86,88,89,90,92,93,94,96,98,100,101,102,108,109,111,112,114,115,116,120,121,122,123,124,125,129,130,131,133,134,135,145,149,150,151,152,176,191,197,199,200,201,205,210,212,214,220,221,222,227,232,236,237,238,239,245,246,247,249,250,252,253,254,255,256,258,260,261,265,266,267,269,270,280,281,286,293,311,320,322,356,357,365,378,398,399,401,408],simple_ev:29,simpledoor:[158,159,195],simpleev:29,simplemu:141,simpleobjectdbseri:387,simpler:[16,49,78,92,175,176,359,406],simpleresponsereceiv:303,simplest:[87,94,102,121,123,149,170,356,379],simpli:[8,9,11,13,14,17,20,27,32,38,41,44,46,50,54,56,59,68,71,75,77,78,84,85,87,89,90,94,98,100,103,106,109,115,116,120,121,124,130,132,134,139,140,143,146,147,152,161,169,170,171,187,188,191,192,200,210,220,229,239,246,250,252,253,254,255,256,260,261,266,273,281,319,350,352,356,357,361,363,378],simplic:[71,89,133,188,210,266],simplif:[117,123],simplifi:[49,76,96,108,123,130,151,225],simplist:[47,123,124,134,238,247],simul:[5,22,111,117,121,246],simultan:[62,94,117,123,378],sinc:[0,3,6,8,11,13,14,15,19,20,22,23,25,26,27,29,31,32,33,35,39,41,45,46,49,52,54,56,58,59,61,62,67,69,70,71,75,76,78,80,81,83,84,85,86,87,89,90,91,92,93,94,95,96,100,101,102,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,120,123,124,126,130,132,133,135,136,140,142,149,151,156,161,163,165,169,170,171,176,184,185,186,187,192,193,199,200,201,205,208,214,220,232,239,250,252,253,254,255,256,261,266,267,275,281,285,286,291,295,301,303,306,318,323,325,333,339,340,342,344,349,350,351,352,356,357,358,360,362,366,369,371,374,375,376,378,401],singl:[8,9,15,20,22,27,29,34,39,42,44,46,49,51,59,62,63,66,69,71,72,76,77,78,80,81,91,93,94,105,109,110,111,114,116,117,121,140,145,149,161,167,174,176,182,193,194,200,206,237,242,249,250,252,253,254,255,256,267,268,269,281,285,286,295,333,340,342,350,351,353,355,356,361,362,364,375,378,381,401],single_type_count:202,singleton:[33,42,45,191,291,294,357],singular:[78,94,281,381,382],sink:0,sint:28,sir:74,sit:[13,15,22,32,46,59,80,87,102,107,109,110,111,117,120,124,132,143,149,184,187,214,217,231,232,239,266,267,276,292,295,314,358,373,376],sitabl:46,sitat:267,site:[6,17,32,37,51,76,77,96,135,136,138,139,140,146,149,150,151,152,162,346,406],sitsondthi:120,sitsonthi:120,sittabl:[214,408],sittablein:120,sitter:120,situ:[13,352,359],situat:[3,11,13,22,29,39,42,46,58,59,61,69,71,74,77,95,109,112,120,170,171,176,215,227,369],six:[101,121,209,250],sixti:95,sizabl:197,size:[3,6,47,51,63,75,76,94,118,141,158,197,198,269,303,317,355,361,363,364,369,371,378],size_limit:378,skeleton:124,sketch:123,skill:[8,80,82,86,87,88,97,105,107,110,115,116,121,123,132,135,136,138,156,206,238,239,249,361],skill_combat:121,skill_craft:73,skillnam:121,skillrecip:73,skim:[105,118],skin:[38,206],skip:[0,7,11,20,22,38,45,62,75,90,95,102,103,105,107,109,111,115,118,148,151,161,175,176,197,206,281,350,359,378],skip_cal:214,skipkei:330,skippabl:66,skull:38,sky:[39,134],slack:138,slam:221,slash:[78,80,90,103,113,114,121,123,198,266],slate:[76,109],sleep:[22,29,49,87,117,121],slew:[121,148,356],slice:[173,355,363],slice_bright_bg:173,slice_bright_fg:173,slice_dark_bg:173,slice_dark_fg:173,slide:[206,261],slight:[101,139,208,228],slightli:[3,95,116,123,124,138,143,162,194,220,253,268,406],slip:377,slogan:70,slot:[72,94,136,220,221,249,253,255,286,378],slow:[19,116,123,193,246,265,269,285,314,320,355,375,378],slow_exit:[158,159,195],slower:[5,39,95,117,149],slowexit:246,slowli:[138,249,407],slug:[192,273,352,406],slugifi:406,small:[5,6,8,9,15,16,22,51,63,73,76,77,80,82,83,85,88,93,94,96,97,98,100,101,114,115,116,117,118,120,124,125,138,143,149,150,205,209,249,255,261,269,324,360,361,364,378],smaller:[14,15,51,78,249,364],smallest:[32,94,95,149,208,238,249,361,378],smallshield:61,smart:[90,101,269],smarter:38,smash:261,smaug:[102,108,109,111],smedt:381,smell:[115,214],smellabl:214,smelli:38,smile:[22,29,108,116,182,212,382],smith:361,smithi:87,smoothi:236,smoothli:136,snake:128,snap:99,snapshot:11,snazzi:137,sneak:276,snippet:[14,20,32,38,49,54,80,81,84,102,116,186,310,377,378],snoop:152,snow:205,snowbal:205,snuff:0,soak:109,social:[80,117,146],socializechat:333,societi:105,sofa:120,soft:[55,81,83,238,408],softcod:[29,66,117],softli:137,softwar:[2,11,143,149],solar:95,soldier:[100,111],sole:[72,93,96,163],solid:[54,75,80,118],solo:[107,117,143],solut:[8,15,19,45,46,69,70,76,85,87,89,92,96,100,101,114,117,120,121,130,132,149,152,185,276],solv:[6,19,72,75,76,84,91,97,114,115,143,217,236,266],some:[0,1,2,3,6,7,8,9,11,13,14,15,16,19,20,22,26,27,29,31,32,34,35,38,39,41,42,43,44,45,46,47,50,51,54,56,59,61,63,64,69,70,71,73,74,75,76,77,78,80,81,82,83,84,85,86,87,93,94,95,96,97,99,100,101,102,103,104,105,107,108,109,111,112,113,114,115,118,119,120,121,122,123,124,126,128,129,130,132,133,135,136,137,138,139,140,141,143,147,148,149,152,154,155,156,161,170,171,176,178,182,185,186,192,193,197,199,200,201,205,210,214,217,228,231,237,238,245,249,250,253,254,255,256,261,264,266,267,268,269,276,281,285,286,290,303,305,310,313,339,350,352,355,356,361,362,365,366,369,371,372,378,381,390,401,406,408],some_long_text_output:363,some_modul:106,somebodi:69,someclass:106,somehow:[22,32,34,56,64,68,120,121,149,202,360],someon:[22,32,43,45,69,74,75,87,94,100,102,105,110,118,120,129,130,149,152,161,182,202,261,265,266,281],somepassword:140,someplac:265,someth:[5,8,9,13,15,19,22,27,28,29,30,32,35,38,39,41,43,45,46,47,49,50,54,56,59,61,63,66,67,69,70,71,73,74,75,76,78,80,81,82,83,85,87,88,89,90,91,92,93,94,95,96,99,100,101,102,103,105,108,110,111,112,114,115,118,120,121,124,126,135,136,139,140,144,146,147,148,149,154,161,169,171,176,182,183,184,199,200,202,206,222,231,237,239,246,249,252,253,254,255,256,266,267,268,269,276,281,286,340,352,356,362,363,365,372,378,406],something_els:39,sometim:[3,5,19,22,26,27,32,38,39,56,61,71,81,95,101,105,109,110,112,128,156,183],sometypeclass:104,somewhat:[8,71,83,90,93,200],somewher:[11,32,38,39,46,50,69,77,109,120,121,132,149,176,192,273,352,378],somon:214,soon:[3,8,42,96,115,117,147,151,330,378],sophist:[19,49,63,80,123],sorl:83,sorri:[32,157,276],sort:[13,20,33,42,44,59,67,68,73,75,81,89,96,105,108,109,110,115,121,123,126,129,149,156,199,214,223,249,252,253,254,255,256,267,281,286,290,350,351,352,362,378,401,406],sort_kei:330,sought:[161,168,192,273,281,350,352],soul:[76,118],sound:[11,32,41,45,59,71,76,77,87,94,99,105,115,116,120,238,325],sourc:[1,2,6,8,9,10,11,16,17,19,20,29,30,35,49,50,51,58,62,63,69,70,71,72,74,77,80,81,82,83,84,93,106,110,113,114,116,136,138,140,143,147,148,158,161,162,163,164,165,167,168,169,170,171,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,190,191,192,193,194,197,198,199,200,201,202,205,206,207,208,209,210,212,213,214,215,217,218,219,220,221,222,223,225,226,227,228,229,231,232,235,236,237,238,239,242,243,244,245,246,247,248,249,250,252,253,254,255,256,258,260,261,262,264,265,266,267,268,269,271,272,273,275,276,278,279,280,281,283,284,285,286,288,289,290,291,292,293,294,295,297,298,299,300,301,303,304,305,306,307,308,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,332,333,334,336,337,338,339,340,341,342,344,345,346,349,350,351,352,353,355,356,357,358,359,360,361,362,363,364,365,366,368,369,370,371,372,373,374,375,376,377,378,379,381,382,385,386,387,388,390,393,394,395,396,399,401,403,404,406,407],source_loc:[85,129,215,266,267,269,281],source_object:[188,191,210],sourceforg:[314,315,325,328],sourceurl:313,south:[69,71,75,76,91,120,132,176,333],south_north:76,southeast:176,southern:76,southwest:[103,176],space:[22,25,29,30,32,34,38,39,47,54,66,70,71,74,75,76,78,84,85,90,93,101,102,103,109,110,111,113,123,130,133,168,171,176,182,184,185,187,188,191,197,235,238,239,256,266,281,345,352,355,356,361,362,364,365,377,378],spaceship:132,spacestart:377,spaghetti:[14,362],spam:[39,50,86,97,123,152,344],spammi:[50,123],span:[17,51,63],spanish:58,spare:[252,253,254,255,256],sparkly_mag:105,spatial:76,spawen:236,spawn:[5,47,73,79,102,106,114,117,131,158,174,176,205,236,253,254,283,284,285,286],spawner:[24,35,131,158,159,176,254,255,282,284],spawng:73,spd:136,speak:[16,52,64,69,72,74,90,117,129,130,133,135,182,214,239,275,281],speaker:[74,214,238,239],spear:38,special:[0,3,8,11,12,13,14,15,16,19,20,22,25,27,29,32,35,41,43,44,46,47,49,52,54,58,59,61,62,64,76,77,81,85,88,90,94,96,98,100,103,105,106,107,108,109,110,111,112,116,123,124,136,152,163,165,167,170,182,185,212,214,215,219,220,222,239,250,254,255,266,267,269,276,278,281,305,306,329,350,352,356,362,377],specif:[0,2,3,8,11,12,13,19,20,22,26,27,32,34,35,42,43,44,45,46,47,50,56,62,67,69,70,71,72,73,74,76,77,78,79,80,81,83,85,89,90,92,95,96,99,101,105,106,107,108,110,111,112,114,115,117,123,124,132,133,134,135,136,137,138,140,141,145,149,151,156,161,162,167,174,176,186,192,194,195,196,199,200,205,206,212,214,225,226,227,228,232,237,239,272,275,281,291,301,306,313,329,330,340,350,352,355,356,360,362,363,364,378,385,406,407],specifi:[8,13,19,20,27,30,33,38,42,44,45,50,51,52,54,59,61,62,71,73,74,75,76,78,84,87,89,94,95,101,103,104,108,109,111,112,120,124,126,128,136,142,143,149,150,151,152,167,168,176,183,187,192,200,202,203,205,209,214,220,221,225,227,228,232,236,237,239,249,250,253,254,255,269,275,276,281,284,285,286,291,312,338,350,353,355,356,358,361,362,366,372,373,374,378,381,385,387,401,406],specifici:215,spectacular:3,spectrum:117,speech:[212,281],speechlock:275,speed:[5,13,34,61,95,99,117,123,136,246,286,319,353,375],spell:[16,38,44,52,86,93,250,255,286],spell_attack:255,spell_conjur:255,spell_heal:255,spell_nam:255,spellbook:[73,205],spellcast:116,spellnam:255,spend:[35,89,101,112,117,118,252,253,254,255,256],spend_act:[252,253,254,255,256],spend_item_us:254,spent:255,sphinx:78,spike:205,spiked_club:205,spin:[95,149,187],spit:[110,123,126,205],splashscreen:210,splinter:114,split:[11,20,22,41,42,70,76,85,90,94,101,109,110,117,124,128,130,132,168,184,185,208,266,269,283,327,342,355,356,366],split_nested_attr:176,spoiler:72,spoken:[69,74,116,147,238,239,281],spoof:349,spool:143,sport:34,spot:[81,93,161],spread:[29,38,82,105,120,121],spring:[99,220],sprint:246,sprofil:301,spyrit:141,sql:[2,46,61,81,92,93,112,336,408],sqlite3:[8,9,11,61,81,107,124,154,155,378],sqlite3_prep:339,sqlite:[9,61,140,339],sqllite:2,sqrt:89,squar:[29,66,78,89],squeez:61,src:[17,32,35,47,49,103,135,148,151,243],srcobj:[171,184],srun:305,srv:2,ssessionhandl:59,ssh:[42,56,59,70,81,85,149,156,158,159,296,309,340,341],ssh_interfac:149,ssh_port:149,sshd:152,sshfactori:321,sshprotocol:321,sshserverfactori:321,sshuserauthserv:321,ssl:[59,62,81,139,145,158,159,163,181,296,309,313,326,341],ssl_context:[322,326],ssl_interfac:149,ssl_port:149,sslcertificatefil:139,sslcertificatekeyfil:139,sslciphersuit:139,sslengin:139,ssllab:139,sslprotocol:[139,322,326],ssltest:139,sslv3:145,sstem:96,sta:361,stab:[87,114,266],stabil:[115,187,238],stabl:[56,77,92,151],stabli:[6,295],stack:[14,20,47,115,120,132,162,169,170,281,285,342,362],stackedinlin:162,stackexchang:8,stackoverflow:8,stacktrac:285,staf:63,staff:[30,32,38,52,63,70,76,85,93,115,121,124,135,169,286,356],staff_onli:273,staffer:[70,117],staffernam:70,stage:[2,11,12,76,92,115,124,135,162,190,278],stagger:313,stai:[20,27,46,75,101,110,132,133,143,149,154,269],stale:[46,151],stalker:406,stall:72,stamina:[88,116,223,249,255],stamp:[19,42,46,47,161,165,174,186,280,290,333,338,352],stanc:[29,117,123,239,281,365,381],stand:[8,11,14,17,32,61,71,75,76,78,84,85,87,92,103,106,110,112,114,116,120,121,123,124,132,135,143,147,149,182,199,212,214,239,265,281,290,295,332,353,356,358,364],standalon:152,standard:[11,16,19,26,54,55,59,62,64,69,70,72,81,84,88,90,93,94,101,105,108,110,123,128,131,133,138,139,143,152,158,161,173,209,210,239,268,275,281,321,323,328,345,350,355,364,366,379,389,408],stander:120,stanza:311,stapl:117,star:176,stare:11,start:[3,5,6,7,8,9,10,11,12,14,15,16,19,20,22,23,26,27,29,31,32,33,34,38,39,41,42,43,46,47,50,51,53,54,56,57,58,59,61,63,69,72,73,75,76,78,80,81,82,83,84,85,87,89,90,91,93,95,96,101,103,105,106,107,108,111,115,116,117,118,120,121,123,124,126,128,131,132,134,135,138,140,142,144,147,148,149,150,152,154,161,163,168,169,175,176,181,182,184,185,186,187,191,199,200,205,209,212,213,214,220,221,222,223,228,238,239,249,250,252,253,254,255,256,261,264,265,267,269,281,283,285,290,292,293,294,295,298,301,303,305,306,311,312,313,314,318,319,320,325,326,332,338,339,342,346,351,355,356,357,358,360,362,363,364,365,366,371,378,407,408],start_all_dummy_cli:332,start_attack:265,start_bot_sess:342,start_char:365,start_delai:[39,123,131,132,290,295,358],start_driv:132,start_evennia:301,start_hunt:265,start_idl:265,start_lines1:301,start_lines2:301,start_loc_on_grid:75,start_olc:283,start_only_serv:301,start_open:214,start_ov:27,start_patrol:265,start_plugin_servic:56,start_portal_interact:301,start_posit:214,start_read:214,start_rotat:214,start_serv:311,start_server_interact:301,start_sunrise_ev:95,start_text:250,start_turn:[252,253,254,255,256],startapp:[61,96,135,136],startclr:365,startcolor:29,startedconnect:[298,312,313],starter:[70,113,114,128],starthour:85,startnod:[27,100,213,221,264,283,362],startnode_input:[27,213,221,264,283,362],startproduc:303,startservic:[304,346],startset:267,startswith:[33,90,176,187,355],starttupl:321,startup:[13,25,41,56,95,107,128,149,281,290,293,330,339,371],stat:[17,97,100,107,108,110,111,115,116,123,124,128,135,136,146,186,199,249,252,253,254,255,256,408],state:[3,11,13,14,15,20,22,26,27,32,39,42,47,54,80,81,92,107,108,111,114,117,123,132,133,151,156,158,159,161,167,169,170,173,180,188,191,195,211,212,214,215,218,219,245,252,253,254,255,256,261,265,267,286,290,292,293,295,301,321,350,360,362],state_chang:217,state_nam:217,state_unlog:180,statefultelnetprotocol:[324,332],statehandl:[215,217],statement:[3,14,15,19,20,27,49,61,75,80,94,105,110,130,261,356,377],statenam:[212,214,217],static_overrid:[47,67,107,128],static_root:128,staticfil:197,statict:186,statictrait:249,station:[117,132],stationari:265,statist:[41,42,50,67,126,131,186,223,334,351,369],statu:[11,27,41,42,45,62,87,94,103,107,115,116,140,149,192,199,254,255,256,265,295,299,301,310,311,312,315,329],status:115,status_cod:303,stderr:268,stdin_open:151,stdout:[151,268,301,371],steadi:81,steal:[100,183],stealth:117,steel:206,steer:132,step1:87,step2:87,step3:87,step:[0,2,6,7,9,14,15,20,22,26,61,63,69,74,78,83,84,87,89,90,94,96,97,99,100,101,117,118,119,121,124,132,133,136,139,140,143,151,175,200,206,248,267,295,305,317,328,332,333,342,352,356,359,360,362,363],stick:[16,22,27,64,78,143,174],still:[0,1,7,9,11,13,14,15,16,20,22,42,43,46,52,54,56,59,63,69,70,71,73,75,77,78,80,81,83,85,87,89,90,93,94,95,101,102,103,107,108,109,110,117,120,124,132,133,136,137,138,143,152,156,169,176,181,183,205,210,217,249,250,252,253,254,255,256,264,267,269,281,285,292,333,362,364,365,366,374,378],sting:76,stock:[23,80,100,118,243,401],stolen:[152,355],stone:[22,103,112,118],stop:[3,5,7,9,15,19,23,27,29,31,32,35,39,41,42,45,47,49,50,63,70,75,85,87,90,93,94,95,99,103,106,107,110,113,116,117,120,123,124,131,132,143,149,151,154,173,176,181,186,199,206,208,227,229,239,245,246,249,253,256,261,281,292,293,295,300,301,303,306,318,319,339,340,346,355,356,358,378,408],stop_driv:132,stop_evennia:301,stop_serv:311,stop_server_onli:301,stopproduc:303,stopservic:[304,346],storag:[13,14,22,46,61,81,86,87,92,100,106,118,121,135,140,165,186,191,194,197,198,231,238,249,269,276,280,281,285,286,290,293,295,308,344,348,350,352,357,372,373],storage_modul:357,storagecontain:39,storagescript:39,store:[4,6,8,9,11,12,14,16,19,20,22,23,26,32,34,35,39,41,42,44,45,46,47,56,61,64,67,69,70,72,73,74,75,77,81,84,86,87,89,90,91,92,93,94,96,99,100,101,102,105,107,108,109,110,111,115,120,121,123,124,128,132,135,136,140,148,151,161,163,165,170,173,174,176,177,179,184,185,191,194,197,199,205,215,217,220,221,228,235,237,238,239,243,246,247,249,254,258,266,267,269,275,276,280,284,285,286,287,291,292,293,294,295,301,305,306,307,308,311,313,314,315,317,325,328,333,339,340,341,342,344,346,350,351,352,353,355,357,358,359,360,361,362,363,369,372,373,374,378,401,406],store_kei:[295,378],store_tru:268,stored_obj:85,storekei:[100,295],storenam:100,storeroom:100,storeroom_exit:100,storeroom_kei:100,storeroom_key_nam:100,stori:[6,70,126,135],storm:86,storypag:126,storytel:124,stove:281,str:[8,13,19,26,27,29,31,33,39,46,49,56,64,69,71,85,89,94,101,102,108,109,110,116,121,135,136,158,161,163,167,168,169,170,171,176,183,187,191,192,193,194,197,199,200,202,205,208,213,214,215,217,219,220,221,222,223,225,226,227,228,231,232,237,238,239,243,245,249,250,252,253,254,255,256,260,261,264,267,268,269,272,273,276,280,281,284,285,286,291,292,293,295,298,299,301,306,307,308,310,311,312,313,314,316,319,320,321,324,325,326,329,330,332,338,339,340,341,342,344,345,346,349,350,351,352,353,355,356,357,358,360,361,362,363,364,365,371,372,373,374,375,376,377,378,379,381,385,387,393,406],straight:[30,75,118,133],straightforward:[85,90,100,101,124,132],strang:[11,15,39,87,90,92,108,139,170],strangl:149,strap:117,strategi:[3,256],strattr:[13,350],strawberri:268,stream:[7,197,310,314,340],streamlin:[2,199],stren:110,strength:[13,32,93,94,107,108,116,117,121,123,136,249],stress:[5,332],stretch:76,stribg:378,strict:[49,207,285,355],stricter:[118,285],strictli:[27,52,105,135,210,255,364],strike:[27,99,123,182,247,255,256],string1:378,string2:378,string:[3,5,6,8,13,14,16,19,20,22,23,24,25,26,27,29,30,33,34,35,38,41,44,45,46,47,50,52,58,59,61,62,64,66,70,71,75,76,78,80,85,87,90,93,94,95,99,102,103,105,107,108,109,110,111,112,116,117,120,123,135,136,140,142,143,146,149,158,159,161,163,165,167,168,171,174,176,182,183,184,185,186,187,191,192,193,194,197,199,200,202,205,210,214,219,221,231,232,236,237,238,239,243,244,249,250,252,253,254,255,256,261,264,265,269,272,273,274,275,276,280,281,284,285,286,290,293,295,301,303,306,310,313,321,324,325,327,333,338,340,342,345,349,350,351,352,353,354,355,356,358,359,360,361,363,364,365,371,372,374,375,376,377,378,379,381,387,406],string_from_modul:378,string_partial_match:378,string_similar:378,string_suggest:378,stringproduc:303,stringvalu:249,strip:[22,27,29,31,38,54,63,71,78,84,90,94,98,100,102,109,120,124,130,168,176,184,185,187,197,206,214,239,286,306,321,324,325,355,356,360,362,365,378],strip_ansi:[98,355,377],strip_control_sequ:378,strip_mxp:355,strip_raw_ansi:355,strip_raw_cod:355,strippabl:362,stroll:246,strong:[32,54,118,124,377],strongest:32,strongli:[81,110,117,121,238],strr:237,struct:92,structur:[13,22,29,30,32,38,59,62,70,75,77,80,81,90,92,96,102,105,106,107,110,117,128,135,136,143,176,197,239,281,285,286,325,330,353,359,362,386,398,405,406],strvalu:[13,350,351],stuck:[27,102,114,120,143],stuff:[13,20,27,29,32,38,39,42,43,70,75,77,78,84,87,93,97,100,102,109,110,111,112,113,114,115,116,117,120,121,126,145,170,176,222,248,249,268,295,339,394],stumbl:[6,118],stupid:[112,118],stupidli:23,sturdi:361,stutter:63,style:[7,19,22,27,34,51,54,56,66,72,73,76,77,78,80,84,90,93,94,97,102,110,113,114,115,117,118,122,123,126,138,165,171,173,184,202,203,205,219,221,232,252,268,285,360,364,365,378],styled_foot:171,styled_head:[22,171],styled_separ:171,styled_t:[22,171],sub:[2,13,29,38,39,47,62,63,70,77,78,93,96,105,107,123,144,149,160,166,189,190,195,200,239,268,270,272,274,277,286,287,296,348,354,355,365,377,383],sub_ansi:355,sub_app:135,sub_brightbg:355,sub_dblspac:377,sub_mxp_link:377,sub_text:377,sub_xterm256:355,subclass:[19,38,42,46,81,105,107,130,176,200,269,280,285,290,311,324,330,349,352,370,374,378],subdir:8,subdirectori:[8,77],subdomain:[139,149,152],subfold:[61,67,107,110,136],subhead:78,subject:[2,61,89,98,105,149,222,232],sublim:113,submarin:132,submenu:[7,200,283],submenu_class:200,submenu_obj:200,submiss:[221,401],submit:[17,77,135,152,221,401,406],submitcmd:221,submodul:325,subnegoti:325,subnet:[50,140,174],subpackag:[8,62],subprocess:[85,378],subreddit:138,subscrib:[9,22,23,32,45,50,79,81,90,94,134,163,181,191,192,193,254,295,312,343],subscript:[22,39,45,94,134,138,181,190,193,194,295],subsequ:[13,22,49,110,123,143,181,212,238,356,378],subsequent_ind:364,subset:[8,44,92,107,117],subsid:46,substanti:[197,205],substitut:[7,34,146,281,355,377],substr:[109,355,365],subsubhead:78,subsubsubhead:78,subsystem:[61,70,116,143,276],subtext:215,subtitl:17,subtract:[29,100,248],subturn:123,subword:378,suc:73,succ:275,succe:[73,114,115,123,205,209],succeed:[209,268],success:[73,105,116,117,121,123,124,136,161,192,199,205,209,252,253,254,255,256,261,266,267,276,285,301,305,352,360,372,378,406],success_messag:205,success_teleport_msg:267,success_teleport_to:267,success_url:406,successfuli:[205,236],successfulli:[2,10,22,49,76,86,111,120,156,161,205,207,236,266,269,281,301,313,345,352,406],suddenli:[0,6,352],sudo:[143,151,152],sue:116,suffic:[17,93,110],suffici:[61,149,197],suffix:[6,19,29,355,365,371,378,390],suggest:[6,27,28,30,46,68,77,78,80,85,115,116,117,118,140,149,168,183,199,206,239,267,281,378],suggestion_cutoff:183,suggestion_maxnum:183,suit:[10,23,81,87,118,129,187,378,406],suitabl:[11,22,29,32,34,39,44,59,62,77,80,81,84,85,102,105,110,113,143,149,169,205,214,276,335,342,358,362,365],sum:[77,99,101,106,113,170,215],summar:[69,102,138],summari:[69,74,124,138,156,200],summer:[116,117,220],sun:95,sunris:95,sunt:28,super_long_text:363,superclass:162,superfici:238,superflu:377,supersus:276,superus:[12,14,15,52,70,76,83,84,85,90,94,98,103,107,108,109,110,113,114,117,120,136,140,143,155,161,165,175,186,192,202,245,265,275,276,281,286,301,352,356,358],supplement:27,suppli:[5,8,13,19,23,27,30,31,33,38,39,42,44,45,49,62,77,94,109,117,123,124,143,147,165,170,171,174,176,181,186,187,193,200,208,210,220,223,249,280,281,285,290,295,312,342,352,360,365,366,375,378],supporst:328,support:[3,12,13,22,26,27,29,31,34,38,39,53,54,56,57,58,59,61,64,70,72,75,77,78,80,81,82,83,91,92,93,94,98,101,106,109,110,112,113,115,116,117,118,124,133,139,140,143,144,148,149,150,151,152,154,156,173,182,197,203,208,209,214,220,231,268,275,281,285,286,295,306,314,315,316,317,321,323,324,325,326,328,330,341,350,355,359,362,363,364,365,375,378,381,393,408],supports_set:[31,306],suppos:[22,27,38,58,59,69,105,161,200],supposedli:[238,325],suppress:[141,323],suppress_ga:[158,159,296,309],suppressga:323,supress:323,sur:138,sure:[2,3,5,6,7,8,9,11,12,13,14,15,16,20,22,27,32,34,35,38,39,42,44,45,46,47,50,52,61,64,68,69,70,75,76,77,78,83,84,85,86,87,88,90,91,93,94,95,98,101,103,105,108,109,110,113,114,115,116,117,118,120,121,123,124,128,130,133,135,136,137,139,140,143,146,147,148,149,151,155,156,161,163,169,170,171,173,176,181,184,191,193,197,200,202,205,214,229,237,238,239,244,249,250,255,258,265,266,267,272,275,276,281,285,286,292,301,305,311,313,318,339,345,346,347,349,351,352,355,357,359,362,369,374,375,377,378,404,406],surfac:[94,99,152,214],surpris:[32,71,89,96,101,110],surround:[20,22,29,66,76,123,174,219,265,374,378],surviv:[13,19,20,26,27,29,33,39,42,45,86,108,123,133,163,170,186,200,249,290,291,295,358,360,362,378],survivor:117,suscept:[19,92,276],suspect:135,suspend:[7,151,152],suspici:27,suspicion:135,svg:197,svn:[2,63],swallow:[130,310,377],swam:[381,382],swap:[8,47,54,176,220,235,352,360],swap_autoind:360,swap_object:352,swap_typeclass:[46,161,352],swapcas:355,swapper:352,swedish:58,sweep:39,swiftli:49,swim:[381,382],swing:[22,86,87,99,109],switch1:66,switch2:66,switch_map:186,switch_opt:[173,174,175,176,181,182,183,184,185,186,220],sword:[22,61,72,73,86,100,103,105,112,114,116,117,120,121,158,159,195,199,204,205,207,214,239,249,286,375,378],swordbladerecip:206,swordguardrecip:206,swordhandlerecip:206,swordmanship:116,swordpommelrecip:206,swordrecip:[205,206],swordsmithingbaserecip:206,swum:[381,382],symbol:[7,15,16,22,63,75,105,148,250,269,363],symlink:[78,143],symmetr:364,sync:[11,42,59,81,191,319,324,339,340,341,342,350,359],sync_port:342,syncdata:[341,342],syncdb:8,synchron:371,syntact:[276,378],syntax:[6,14,15,16,22,32,54,58,66,71,72,73,74,80,84,87,90,94,95,101,103,108,124,136,140,158,159,171,175,176,184,185,187,200,205,209,212,220,221,268,276,281,301,313,340,352,354,355,408],syntaxerror:110,sys_cmd:169,syscmdkei:[22,79,158],syscommand:[158,159,166,172,281],syslog:242,sysroot:148,system:[0,2,5,6,8,9,11,12,13,19,20,23,24,31,33,34,38,39,41,42,43,44,45,46,49,52,56,58,59,61,63,66,68,69,70,71,74,75,76,77,78,79,80,81,83,84,86,87,89,90,91,92,95,98,100,106,107,108,110,113,114,120,128,132,133,134,136,138,140,143,148,149,152,155,156,158,159,162,163,165,166,167,169,171,172,173,175,183,185,187,189,192,193,194,197,199,200,202,205,206,207,210,214,226,227,228,229,231,232,235,236,238,239,242,243,244,250,252,253,254,255,256,264,267,269,270,273,275,276,280,281,283,286,287,301,324,330,338,348,352,356,358,361,362,371,407,408],system_command:22,systemat:89,systemctl:139,systemmultimatch:185,systemnoinput:185,systemnomatch:185,systemsendtochannel:185,tab:[0,2,7,15,47,54,70,88,96,110,111,113,118,355,364,377],tabl:[6,9,14,16,46,54,62,64,69,74,76,79,81,83,94,96,99,105,112,136,171,173,183,186,221,325,344,355,361,363,364,375,378,407],table_char:361,table_format:173,table_lin:364,table_str:94,tablea:361,tableb:361,tablechar:[94,361],tableclos:[62,325],tablecol:364,tableopen:[62,325],tablet:51,tabletop:[94,121,138,252,256],tabsiz:[355,364],tabstop:377,tabularinlin:349,tack:[103,170],tackl:77,tactic:[117,121,123],taction:123,tag:[14,19,22,24,27,31,34,38,39,46,47,50,54,55,61,62,68,70,73,79,81,93,94,97,102,103,105,110,128,136,141,151,158,159,162,171,173,174,175,176,181,182,183,184,185,186,187,188,190,191,194,199,200,201,202,203,205,206,209,210,212,214,215,220,221,222,226,232,235,236,237,239,242,245,246,247,249,250,252,253,254,255,256,261,264,265,266,267,268,273,275,278,281,285,286,288,316,330,338,348,349,351,352,355,358,360,361,362,363,364,375,378,385,387,408],tag_all_charact:215,tag_categori:349,tag_charact:215,tag_data:349,tag_kei:349,tag_typ:[349,385],tagadmin:349,tagcategori:[214,215],tagcount:105,tagform:349,tagformset:349,taghandl:[44,46,349,353],taginlin:[162,190,271,278,288,349],tagkei:[275,353,358],taglin:17,tagnam:286,tagseri:387,tagshandl:387,tagstr:[286,353],tagtyp:[44,351,353,375,385],tagtypefilt:385,tail:[58,107,149,151,301,371],tail_log_fil:[301,371],tail_log_funct:371,tailor:[83,96,401],take:[0,3,7,8,13,14,15,16,17,19,20,22,27,28,29,31,32,38,41,42,46,49,51,52,54,56,58,59,63,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,92,93,94,95,96,97,100,101,103,107,108,109,110,113,114,116,117,118,119,120,122,123,124,125,126,127,128,132,133,135,136,138,148,149,152,154,161,163,168,169,173,185,187,191,194,199,202,205,208,212,217,219,220,221,236,237,239,242,246,250,252,253,254,255,256,261,264,265,267,276,286,305,321,329,341,342,351,352,355,360,361,362,363,372,378,379],taken:[0,20,81,92,111,123,124,131,132,152,182,210,242,252,253,254,255,256,281,321,345,355,358],takeov:343,tale:126,talk:[11,19,22,23,56,74,77,90,94,101,110,117,118,140,149,182,199,238,239,247,267,298],talker:80,talki:[81,117],talking_npc:[158,159,195],talkingcmdset:247,talkingnpc:247,tall:[66,116,117,182,239],tallman:182,tan:206,tang:[102,206],tannin:206,tantal:15,target1:255,target2:255,target:[8,22,23,56,62,84,85,86,87,88,94,102,103,109,110,117,120,121,123,124,128,152,161,171,176,181,182,186,194,202,209,212,214,217,220,232,250,252,253,254,255,256,265,269,281,351,355,358,362,378],target_flag:214,target_loc:[215,246,267,269,281],target_obj:276,targetlist:232,task:[2,5,19,39,44,56,69,90,101,107,156,226,228,250,294,295,378],task_handl:[158,294,378],task_id:[228,294],taskhandl:[158,159,287,378],tast:[23,71,114,118,135],tasti:205,tavern:239,tax:[5,148],taylor:138,tb_basic:[158,159,195,251],tb_equip:[158,159,195,251],tb_filenam:356,tb_item:[158,159,195,251],tb_iter:356,tb_magic:[158,159,195,251],tb_rang:[158,159,195,251],tbbasiccharact:252,tbbasicturnhandl:252,tbearmor:253,tbequipcharact:253,tbequipturnhandl:253,tbeweapon:253,tbitemscharact:254,tbitemscharactertest:254,tbitemsturnhandl:254,tbmagiccharact:255,tbmagicturnhandl:255,tbodi:136,tbrangecharact:256,tbrangeobject:256,tbrangeturnhandl:256,tchar:123,tcp:152,tcpserver:[56,346],teach:[97,118],team:[2,11,22,63,81,115,117,118],teardown:[8,187,207,218,229,248,262,327,376,388],teaser:149,tech:[97,113,118,119,122,125,127,138],technic:[13,27,44,46,49,52,54,56,59,63,70,81,82,83,89,103,115,118,140,149,158,159,195,197,199,257,350],techniqu:[87,117,120,355],technolog:117,tediou:[7,76],teenag:[84,152],tehom:[70,72,105],tehomcd:70,tel:[50,69,94,101,102,132,143,176],telepath:117,teleport:[15,50,68,94,100,103,114,176,182,267,275,356],teleportroom:267,televis:20,tell:[0,3,4,5,8,9,10,11,14,20,22,27,31,32,34,38,39,49,50,52,58,59,61,67,69,71,73,74,75,84,87,90,94,96,101,102,103,107,108,109,110,111,117,121,123,126,129,132,134,136,139,140,148,149,151,152,156,163,173,181,182,193,194,209,239,267,281,301,319,330,342,360,406],telnet:[16,42,47,53,56,59,65,70,80,81,85,88,110,113,138,143,148,151,152,155,156,158,159,186,296,309,314,315,316,317,321,322,323,325,326,328,332,340,341,377],telnet_:149,telnet_hostnam:142,telnet_interfac:149,telnet_oob:[62,158,159,296,309],telnet_port:[2,70,107,142,149,333],telnet_ssl:[158,159,296,309],telnetoob:325,telnetprotocol:[322,324,326],telnetserverfactori:324,teloutlock:275,telport:114,temp:194,tempat:221,templat:[11,12,19,20,34,38,41,43,46,47,67,81,83,98,107,111,117,124,126,128,136,155,158,159,162,182,184,221,264,301,330,340,341,350,354,361,399,406],template2menu:362,template_nam:406,template_overrid:[47,67,83,107,128],template_regex:350,template_rend:43,template_str:34,templates_overrid:67,templatestr:361,templatetag:[158,159,383,400],templateview:406,tempmsg:[192,194],temporari:[8,11,13,114,156,170,194,197,231,252,253,254,255,256,295,362],temporarili:[0,6,8,20,27,39,103,108,116,149,181,186,192,205,228,236,249,261],tempt:[29,41,108,110,115,174],ten:[76,87,149],tend:[6,58,61,66,81,90,93,117,121,132,149,152,176,238,242],tens:[381,382],tent:76,term:[20,49,69,81,95,96,101,107,108,109,118,133,143,149,171,214,237,344],term_siz:[3,158],termin:[0,3,5,6,7,11,19,54,78,81,83,102,110,111,113,124,133,140,143,148,149,151,152,155,156,158,227,250,252,253,254,255,256,300,301,321,328,344,406],terminalrealm:321,terminals:321,terminalsessiontransport:321,terminalsessiontransport_getp:321,terrain:75,terribl:314,ters:39,test1:[13,31,364],test2010:102,test2028:102,test2:[13,22,31,54],test3:[13,364],test4:[13,364],test5:13,test6:13,test7:13,test8:13,test:[1,2,3,7,10,11,13,14,15,16,17,20,22,26,27,29,30,31,32,35,38,39,43,45,47,49,52,69,71,73,74,76,77,78,84,85,87,90,92,94,95,96,98,100,101,103,105,109,111,115,117,118,120,122,123,125,131,134,135,138,140,141,143,144,147,149,150,158,159,166,168,172,173,175,183,186,195,196,202,204,205,209,211,220,221,224,240,241,248,250,252,253,254,255,256,257,258,264,285,296,303,306,309,330,331,332,336,352,354,355,356,358,362,367,376,378,380,383,384,392,394,400,408],test_:8,test_about:187,test_accept:229,test_access:187,test_add:229,test_add_trait:248,test_add_valid:229,test_al:248,test_all_com:187,test_all_st:218,test_alternative_cal:8,test_amp_in:327,test_amp_out:327,test_at_repeat:262,test_attribute_command:187,test_audit:244,test_auto_creating_bucket:198,test_auto_creating_bucket_with_acl:198,test_ban:187,test_base_pars:218,test_base_search:218,test_base_st:218,test_batch_command:187,test_bold:327,test_boundaries__bigmod:248,test_boundaries__change_boundari:248,test_boundaries__dis:248,test_boundaries__invers:248,test_boundaries__minmax:248,test_c_creates_button:337,test_c_creates_obj:337,test_c_dig:337,test_c_examin:337,test_c_help:337,test_c_login:337,test_c_login_no_dig:337,test_c_logout:337,test_c_look:337,test_c_mov:337,test_c_move_:337,test_c_move_n:337,test_c_soci:337,test_cach:248,test_cal:229,test_cas:8,test_cboot:187,test_cdesc:187,test_cdestroi:187,test_cemit:187,test_channel:187,test_channelcommand:187,test_char_cr:187,test_char_delet:187,test_clean_nam:198,test_clean_name_norm:198,test_clean_name_trailing_slash:198,test_clean_name_window:198,test_clear:248,test_clock:187,test_color:327,test_color_test:187,test_comparisons_numer:248,test_comparisons_trait:248,test_compress_content_len:198,test_connection_thread:198,test_content_typ:198,test_copi:187,test_craft__nocons__failur:207,test_craft__notools__failur:207,test_craft__success:207,test_craft_cons_excess__fail:207,test_craft_cons_excess__sucess:207,test_craft_cons_order__fail:207,test_craft_hook__fail:207,test_craft_hook__succe:207,test_craft_missing_cons__always_consume__fail:207,test_craft_missing_cons__fail:207,test_craft_missing_tool__fail:207,test_craft_sword:207,test_craft_tool_excess__fail:207,test_craft_tool_excess__sucess:207,test_craft_tool_order__fail:207,test_craft_wrong_tool__fail:207,test_creat:[187,388],test_curr:248,test_cwho:187,test_data_in:327,test_data_out:327,test_del:229,test_delet:[248,388],test_desc:[187,248],test_desc_default_to_room:187,test_destroi:187,test_destroy_sequ:187,test_dig:187,test_do_nested_lookup:187,test_echo:187,test_edit:229,test_edit_valid:229,test_emit:187,test_emot:218,test_empty_desc:187,test_error_format:207,test_examin:187,test_exit:229,test_exit_command:187,test_find:187,test_floordiv:248,test_focu:218,test_focus_interact:218,test_forc:187,test_general_context:396,test_generated_url_is_encod:198,test_get:[248,404],test_get_and_drop:187,test_get_authent:404,test_get_dis:404,test_giv:187,test_handl:229,test_hello_world:111,test_help:187,test_hom:187,test_ic:187,test_ic__nonaccess:187,test_ic__other_object:187,test_ident:327,test_idl:337,test_info_command:187,test_init:248,test_interrupt_command:187,test_invalid_access:404,test_inventori:187,test_ital:327,test_large_msg:327,test_list:[229,388],test_list_cmdset:187,test_load_recip:207,test_location_leading_slash:198,test_lock:[187,229],test_look:[187,218],test_mask:244,test_memplot:337,test_menu:250,test_messag:338,test_msg:207,test_mudlet_ttyp:327,test_mul_trait:248,test_multimatch:187,test_mux_command:187,test_mycmd_char:8,test_mycmd_room:8,test_nam:187,test_nested_attribute_command:187,test_nick:187,test_object:187,test_object_search:8,test_ooc:187,test_ooc_look:187,test_opt:187,test_override_class_vari:198,test_override_init_argu:198,test_overwrit:218,test_pag:187,test_parse_for_perspect:218,test_parse_for_th:218,test_password:187,test_percentag:248,test_perm:187,test_pi:187,test_pickle_with_bucket:198,test_pickle_without_bucket:198,test_plain_ansi:327,test_pos:187,test_pos_shortcut:248,test_pre_craft:207,test_pre_craft_fail:207,test_quel:187,test_queri:[158,159,296,331],test_quit:187,test_remov:248,test_repr:248,test_resourc:[8,158,159,187,218,229,244,262,327,354,388,404],test_retriev:388,test_return_valu:8,test_room_method:218,test_sai:187,test_script:187,test_seed__succcess:207,test_send_random_messag:262,test_server_load:187,test_sess:187,test_set:248,test_set_attribut:388,test_set_focu:218,test_set_game_name_and_slogan:396,test_set_help:187,test_set_hom:187,test_set_obj_alia:187,test_set_webclient_set:396,test_simpl:8,test_simple_default:187,test_spawn:187,test_special_charact:198,test_speech:218,test_split_nested_attr:187,test_start:229,test_storage_delet:198,test_storage_exist:198,test_storage_exists_doesnt_create_bucket:198,test_storage_exists_fals:198,test_storage_listdir_bas:198,test_storage_listdir_subdir:198,test_storage_mtim:198,test_storage_open_no_overwrite_exist:198,test_storage_open_no_writ:198,test_storage_open_writ:198,test_storage_s:198,test_storage_sav:198,test_storage_save_gzip:198,test_storage_save_gzip_twic:198,test_storage_save_with_acl:198,test_storage_url:198,test_storage_url_slash:198,test_storage_write_beyond_buffer_s:198,test_strip_signing_paramet:198,test_sub_trait:248,test_tag:187,test_teleport:187,test_timer_r:248,test_timer_ratetarget:248,test_toggle_com:187,test_trait:[158,159,195],test_trait_db_connect:248,test_trait_getset:248,test_tunnel:187,test_tunnel_exit_typeclass:187,test_typeclass:187,test_upd:388,test_upp:8,test_valid_access:404,test_valid_access_multisession_0:404,test_valid_access_multisession_2:404,test_valid_char:404,test_validate_input__fail:248,test_validate_input__valid:248,test_valu:248,test_verb_actor_stance_compon:382,test_verb_actor_stance_components_00_hav:382,test_verb_actor_stance_components_01_swim:382,test_verb_actor_stance_components_02_g:382,test_verb_actor_stance_components_03_given:382,test_verb_actor_stance_components_04_am:382,test_verb_actor_stance_components_05_do:382,test_verb_actor_stance_components_06_ar:382,test_verb_actor_stance_components_07_had:382,test_verb_actor_stance_components_08_grin:382,test_verb_actor_stance_components_09_smil:382,test_verb_actor_stance_components_10_vex:382,test_verb_actor_stance_components_11_thrust:382,test_verb_conjug:382,test_verb_conjugate_0_inf:382,test_verb_conjugate_1_inf:382,test_verb_conjugate_2_inf:382,test_verb_conjugate_3_inf:382,test_verb_conjugate_4_inf:382,test_verb_conjugate_5_inf:382,test_verb_conjugate_6_inf:382,test_verb_conjugate_7_2sgpr:382,test_verb_conjugate_8_3sgpr:382,test_verb_get_all_tens:382,test_verb_infinit:382,test_verb_infinitive_0_hav:382,test_verb_infinitive_1_swim:382,test_verb_infinitive_2_g:382,test_verb_infinitive_3_given:382,test_verb_infinitive_4_am:382,test_verb_infinitive_5_do:382,test_verb_infinitive_6_ar:382,test_verb_is_past:382,test_verb_is_past_0_1st:382,test_verb_is_past_1_1st:382,test_verb_is_past_2_1st:382,test_verb_is_past_3_1st:382,test_verb_is_past_4_1st:382,test_verb_is_past_5_1st:382,test_verb_is_past_6_1st:382,test_verb_is_past_7_2nd:382,test_verb_is_past_participl:382,test_verb_is_past_participle_0_hav:382,test_verb_is_past_participle_1_swim:382,test_verb_is_past_participle_2_g:382,test_verb_is_past_participle_3_given:382,test_verb_is_past_participle_4_am:382,test_verb_is_past_participle_5_do:382,test_verb_is_past_participle_6_ar:382,test_verb_is_past_participle_7_had:382,test_verb_is_pres:382,test_verb_is_present_0_1st:382,test_verb_is_present_1_1st:382,test_verb_is_present_2_1st:382,test_verb_is_present_3_1st:382,test_verb_is_present_4_1st:382,test_verb_is_present_5_1st:382,test_verb_is_present_6_1st:382,test_verb_is_present_7_1st:382,test_verb_is_present_participl:382,test_verb_is_present_participle_0_hav:382,test_verb_is_present_participle_1_swim:382,test_verb_is_present_participle_2_g:382,test_verb_is_present_participle_3_given:382,test_verb_is_present_participle_4_am:382,test_verb_is_present_participle_5_do:382,test_verb_is_present_participle_6_ar:382,test_verb_is_tens:382,test_verb_is_tense_0_inf:382,test_verb_is_tense_1_inf:382,test_verb_is_tense_2_inf:382,test_verb_is_tense_3_inf:382,test_verb_is_tense_4_inf:382,test_verb_is_tense_5_inf:382,test_verb_is_tense_6_inf:382,test_verb_past:382,test_verb_past_0_1st:382,test_verb_past_1_1st:382,test_verb_past_2_1st:382,test_verb_past_3_1st:382,test_verb_past_4_1st:382,test_verb_past_5_1st:382,test_verb_past_6_1st:382,test_verb_past_7_2nd:382,test_verb_past_participl:382,test_verb_past_participle_0_hav:382,test_verb_past_participle_1_swim:382,test_verb_past_participle_2_g:382,test_verb_past_participle_3_given:382,test_verb_past_participle_4_am:382,test_verb_past_participle_5_do:382,test_verb_past_participle_6_ar:382,test_verb_pres:382,test_verb_present_0_1st:382,test_verb_present_1_1st:382,test_verb_present_2_1st:382,test_verb_present_3_1st:382,test_verb_present_4_1st:382,test_verb_present_5_1st:382,test_verb_present_6_1st:382,test_verb_present_7_2nd:382,test_verb_present_8_3rd:382,test_verb_present_participl:382,test_verb_present_participle_0_hav:382,test_verb_present_participle_1_swim:382,test_verb_present_participle_2_g:382,test_verb_present_participle_3_given:382,test_verb_present_participle_4_am:382,test_verb_present_participle_5_do:382,test_verb_present_participle_6_ar:382,test_verb_tens:382,test_verb_tense_0_hav:382,test_verb_tense_1_swim:382,test_verb_tense_2_g:382,test_verb_tense_3_given:382,test_verb_tense_4_am:382,test_verb_tense_5_do:382,test_verb_tense_6_ar:382,test_wal:187,test_whisp:187,test_who:187,test_without_migr:8,testabl:8,testaccount:187,testadmin:187,testampserv:327,testapp:135,testbatchprocess:187,testbodyfunct:262,testbuild:187,testcas:[8,198,207,248,327,337,370,376,382,396],testcmdcallback:229,testcomm:187,testcommand:27,testcraftcommand:207,testcraftingrecip:207,testcraftingrecipebas:207,testcraftsword:207,testcraftutil:207,testdefaultcallback:229,testdummyrunnerset:337,tester:[105,149,319],testevenniarestapi:388,testeventhandl:229,testevscaperoom:218,testevscaperoomcommand:218,testform:361,testgener:187,testgeneralcontext:396,testhelp:187,testid:22,testinterruptcommand:187,testirc:327,testmemplot:337,testmenu:[221,362],testmixedrefer:370,testmod:342,testmymodel:8,testnumerictraitoper:248,testobj:[8,217,219],testobject:8,testobjectdelet:370,testok:101,testregularrefer:370,testrenam:102,testset:8,testsharedmemoryrefer:370,teststat:218,teststr:8,testsystem:187,testsystemcommand:187,testtabl:102,testtelnet:327,testtrait:248,testtraitcount:248,testtraitcountertim:248,testtraitgaug:248,testtraitgaugetim:248,testtraitstat:248,testunconnectedcommand:187,testutil:218,testvalu:13,testverbconjug:382,testwebsocket:327,text2html:[158,159,354],text:[0,6,8,11,12,14,15,16,17,22,23,25,26,28,29,30,32,34,38,39,44,47,49,53,54,56,58,59,61,62,63,69,70,71,74,76,77,79,80,84,88,92,93,94,98,100,101,103,107,109,111,113,114,116,117,118,119,120,121,124,130,132,133,135,137,138,141,143,147,149,150,151,156,161,163,168,171,173,174,175,176,181,182,183,184,185,186,187,188,191,192,193,194,197,199,200,201,202,205,209,210,212,213,214,219,220,221,222,223,226,228,232,235,236,238,239,243,245,246,247,249,250,252,253,254,255,256,260,261,265,266,267,268,273,276,281,283,286,290,298,299,306,312,313,316,319,320,321,324,325,329,330,340,341,342,345,346,350,351,353,355,356,358,360,361,362,363,364,365,372,375,377,378,379,401,407,408],text_:78,text_color:223,text_descript:249,text_exit:[71,200],text_single_exit:71,textarea:[374,401],textbook:56,textbox:401,textfield:[61,135],textstr:31,texttag:[98,133,408],texttohtmlpars:377,textual:89,textwrap:364,textwrapp:364,than:[0,3,4,5,6,7,8,9,11,12,13,14,15,20,22,24,25,27,28,29,30,32,35,38,39,41,42,44,45,46,47,51,52,54,58,61,64,66,67,69,72,73,74,75,77,78,80,81,83,85,87,89,93,94,95,96,99,101,102,105,107,108,109,110,112,113,114,115,116,118,120,121,123,124,133,136,139,140,142,146,149,152,154,156,161,165,168,169,170,173,174,175,176,177,181,184,186,199,200,201,205,208,214,217,223,228,237,238,239,246,249,250,252,253,254,255,256,266,268,275,281,283,285,301,327,342,347,349,350,351,352,355,356,362,363,364,365,369,371,373,374,375,377,378,406],thank:[83,136,232,346],thankfulli:135,the_answ:112,the_one_r:112,thead:136,thei:[3,4,5,6,7,8,11,12,13,14,15,16,17,19,20,22,23,27,29,30,32,35,37,38,39,42,43,44,46,47,49,50,51,52,54,56,57,59,61,62,63,64,68,69,70,71,72,73,74,76,77,78,80,81,83,84,85,87,88,89,90,91,92,93,94,96,97,98,100,101,102,103,104,105,107,108,109,110,111,112,115,116,118,120,121,123,124,128,130,132,133,134,136,137,139,140,143,148,149,152,155,156,161,162,169,170,173,175,176,181,182,184,185,186,191,197,199,200,202,205,206,209,214,220,222,227,238,239,249,252,253,254,255,256,266,267,268,269,275,276,280,281,285,286,287,290,292,293,295,301,321,322,324,325,326,330,333,339,340,341,342,344,349,350,355,356,357,359,362,364,365,378,379,386,387,390,401,406],theirs:[123,201,222],them:[0,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,34,35,38,39,41,42,44,45,46,47,49,50,51,54,56,57,58,59,61,62,64,67,68,69,70,71,72,73,74,76,77,78,80,81,83,84,86,87,88,89,90,93,94,95,96,99,100,101,102,105,107,108,109,110,111,112,114,115,116,118,120,121,123,124,127,128,130,132,133,135,136,140,142,146,148,149,150,152,156,161,167,168,169,171,173,175,176,181,183,184,185,187,192,197,201,202,203,205,206,215,220,221,222,223,225,227,236,237,239,249,250,252,253,254,255,256,261,265,267,268,272,276,281,286,292,295,301,319,321,324,332,336,339,340,342,349,350,352,353,355,356,358,362,365,374,377,387,406],themat:115,theme:[107,115,117,136],themself:254,themselv:[6,8,13,20,22,27,32,35,43,46,52,64,68,69,75,78,80,84,86,94,96,98,100,107,116,117,120,121,124,132,134,147,176,214,239,281,290,293,301,351,353,374],theoret:[20,63,119],theori:[3,20,93,124,138,161,169],ther:29,thereaft:34,therefor:[8,30,39,69,75,95,101,114,175,200,214,225],therein:[16,22,173,184,212,220,236,267],thereof:[239,281],thet:107,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,124,125,126,128,129,130,131,132,133,134,135,136,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,154,155,156,157,158,160,161,162,163,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,197,199,200,201,202,203,205,206,207,208,209,210,212,213,214,215,217,219,220,221,222,223,225,226,227,228,231,232,235,236,237,238,239,242,243,245,246,247,249,250,252,253,254,255,256,258,260,261,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,280,281,284,285,286,287,288,290,291,292,293,294,295,296,298,299,300,301,303,305,306,307,308,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,328,329,330,332,333,334,335,336,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,369,370,371,372,373,374,375,376,377,378,379,381,383,385,386,387,390,393,394,398,399,401,405,406,407],thie:27,thieveri:183,thin:[49,71,76,87,202,371],thing:[0,1,5,6,8,9,10,11,13,14,16,19,20,22,23,26,27,29,31,32,35,38,41,42,43,45,46,47,49,50,52,54,56,58,59,61,63,66,67,69,70,71,73,74,75,76,77,80,81,82,83,84,85,86,87,88,89,90,94,96,97,99,100,101,102,103,105,106,107,109,110,114,115,116,118,120,121,122,123,124,126,128,130,132,133,134,135,136,138,139,143,146,148,149,151,152,154,155,156,161,169,170,176,192,199,200,205,206,214,219,220,228,238,239,249,250,256,261,264,267,268,275,276,280,281,305,310,314,346,349,350,352,355,356,364,365,374,406,407,408],things_styl:219,think:[6,20,23,27,38,44,45,54,67,74,76,77,80,82,87,95,98,101,102,103,110,112,113,115,119,120,121,122,125,127,138,154,342,406],third:[3,8,9,19,27,29,53,69,70,77,78,81,89,96,110,118,120,132,136,139,140,147,148,149,176,214,355,365],third_person:219,thirdnod:27,this_sign:343,thoma:[34,50,174],thorn:[13,35,112],thorough:0,those:[2,8,9,10,11,12,13,14,15,16,20,22,25,27,29,30,32,35,38,42,44,46,52,54,61,62,67,70,76,80,81,83,84,86,88,91,92,93,94,95,97,98,100,102,103,105,108,109,110,112,113,114,115,116,118,120,121,124,126,128,130,132,137,138,140,143,146,149,152,154,156,170,171,173,176,182,183,187,193,200,212,219,239,243,249,250,252,261,266,267,276,285,286,324,329,351,352,362,363,364,372,373,376,378,387,401,406],though:[0,6,8,9,11,12,13,14,15,16,19,20,27,35,41,49,50,66,71,77,81,88,89,90,93,95,96,98,101,102,104,106,108,110,114,116,117,118,120,123,124,132,133,138,140,143,147,148,149,151,152,156,161,171,200,201,223,252,253,255,256,267,268,281,286,355,362,378],thought:[32,33,89,110,115,117,138,140],thousand:[76,89,135,149],thread:[19,72,138,140,156,320,346,371,378],threadpool:346,threadsaf:349,threat:152,three:[14,20,22,27,32,34,35,50,51,54,59,67,69,71,74,78,83,85,96,100,104,110,112,116,122,135,136,149,168,250,255,276,355,362],threshold:[262,344,356],thrill:100,throttl:[158,159,161,296,306,319],through:[5,6,7,12,14,15,17,19,20,22,23,27,28,29,30,32,34,35,38,39,41,42,43,56,58,59,62,63,68,69,70,74,78,80,81,82,85,88,89,90,91,92,93,94,95,96,100,101,106,107,111,112,113,114,117,118,119,120,122,123,127,128,129,132,140,146,149,150,152,154,156,158,161,170,176,183,187,191,199,217,218,220,225,243,245,252,253,254,255,256,269,274,276,280,281,291,292,295,301,303,308,317,321,324,330,333,338,340,341,349,351,352,356,358,361,362,363,377,378,401,406],throughout:[13,27,41,75,80,103,254],throughput:[192,358],thrown:123,thrust:[266,382],thu:[15,20,22,27,29,32,46,52,54,59,61,63,67,76,89,91,93,94,105,110,117,121,124,128,132,136,142,173,177,201,238,276,281,295,333,347,350,351,358],thud:222,thumb:[4,11,54],thumbnail:83,thunder:140,thunderstorm:114,thusli:148,tick:[11,22,27,39,45,78,81,134,140,218,254,265,267,295,333],ticker1:[45,295],ticker2:[45,295],ticker:[31,39,79,102,134,163,265,267,291,295,306,378],ticker_class:295,ticker_handl:[45,134,158,295,378],ticker_pool_class:295,ticker_storag:295,tickerhandl:[19,24,39,123,134,158,159,246,254,267,287,378,408],tickerpool:295,tickerpool_layout:295,ticket:82,tidbit:80,tidi:151,tie:123,tied:[81,112,170,183,202,214,217,261,273],tier:[149,197],ties:[67,75,178],tight:202,tightli:152,tild:105,tim:[72,202,221,223,250,252,253,254,255,256],time:[0,2,3,5,7,8,9,11,12,13,14,15,17,20,23,27,28,29,32,35,38,41,42,45,46,49,50,54,56,57,59,61,62,64,66,67,69,70,71,72,73,75,77,79,80,81,82,83,84,85,86,87,88,89,90,92,94,96,97,101,102,103,105,107,108,109,110,111,112,114,115,116,118,120,121,123,124,129,132,134,135,139,140,142,143,144,147,148,149,151,156,161,163,165,167,168,170,171,174,181,186,192,194,197,199,205,208,209,214,220,227,228,231,236,237,238,245,246,248,249,250,252,253,254,255,256,258,261,265,266,267,273,280,281,284,286,287,290,293,294,295,301,303,305,307,308,313,319,324,326,333,334,338,339,340,342,344,349,350,352,353,355,356,357,358,363,366,369,370,371,374,378],time_ev:231,time_factor:[19,95,208,366],time_format:378,time_game_epoch:[19,95,366],time_to_tupl:208,time_unit:[95,208],time_until_next_repeat:39,timed_script:39,timedelai:[87,294,376,378],timedelta:[372,379],timeeventscript:228,timefactor:95,timeformat:[371,378],timeit:5,timelin:118,timeout:[72,123,131,145,324,344,369],timer:[19,22,45,59,81,92,103,106,107,117,123,186,220,248,254,258,261,266,287,293,295,332,340,375],timerobject:39,timerscript:39,timescript:366,timeslot:220,timestamp:[19,85,344,366],timestep:333,timestr:371,timetrac:[158,159,296,331],timetupl:95,timezon:[140,197,371,372,379],tin:111,tini:[89,98,140],tinker:6,tintin:[141,314,315,325,328],tinyfugu:141,tinymud:[63,93],tinymush:[63,66,93],tinymux:[63,93],tip:[44,77,82,138,152],tire:[103,170],titeuf87:[72,269],titl:[17,23,47,71,96,150,181,183,200,215,272,355,358,406],titlebar:47,titleblock:96,tlen:146,tls:139,tlsv10:145,tlsv1:139,tmp:[2,143],to_be_impl:406,to_byt:378,to_closed_st:261,to_cur:254,to_displai:200,to_dupl:169,to_execut:378,to_exit:69,to_fil:242,to_init:256,to_non:281,to_obj:[161,171,281],to_object:193,to_open_st:261,to_pickl:359,to_str:378,to_syslog:242,tobox:310,todai:[117,223],todo:[18,36,40,48,60,94,104,122,125,127,153],toe:[63,110],togeth:[11,15,20,22,29,30,35,37,46,55,59,69,70,71,75,78,81,87,93,94,105,107,110,111,112,114,115,116,117,118,120,121,123,124,125,126,133,139,146,149,167,176,178,192,205,206,215,220,235,236,238,239,266,267,280,286,310,329,342,349,355,356,375],toggl:[98,324],toggle_nop_keepal:324,togglecolor:98,toi:73,toint:[29,38,365],token:[120,146,321,324,356,365],told:[9,54,64,91,101,107,110,124,149,374],tolkien:95,tom:[29,34,66,94,116,124,176,182,222,239,361,365,381],tomdesmedt:381,tommi:[32,34,52,365],ton:[93,99],tone:54,tonon:176,too:[3,5,7,9,11,13,14,15,17,19,22,27,32,33,46,50,54,59,69,70,71,74,75,78,83,84,85,87,89,90,93,94,100,101,102,103,106,108,109,112,113,115,116,117,118,120,121,123,124,132,135,143,174,176,195,206,207,250,255,261,275,306,310,344,346,356,361,362,363,364,375,378],took:[8,106,378],tool2:207,tool:[29,38,44,54,61,63,72,73,76,79,81,83,87,93,95,108,110,112,113,115,117,118,119,122,125,127,128,139,140,143,149,151,205,206,207,407],tool_kwarg:205,tool_nam:205,tool_tag:[73,205,206],tool_tag_categori:[73,205],toolbox:138,tooltip:47,top:[0,5,10,11,14,20,22,26,28,29,30,39,41,44,46,70,71,76,78,87,89,93,94,96,100,102,106,109,110,111,124,129,135,136,138,143,148,156,165,170,194,200,202,208,212,235,239,250,268,269,273,280,290,301,343,350,352,353,356,363,364,371],topcistr:272,topic:[3,5,20,22,30,42,49,56,61,80,83,96,103,105,110,117,133,183,212,214,252,253,254,255,256,272,375,401,406],topicstr:272,tos:275,tostr:310,total:[5,19,32,41,42,54,95,99,101,116,130,186,197,209,338,363,364,366],total_num:369,touch:[6,41,54,78,107,108,139,142,152,344],tour:[101,107,113,119,122,125,127],toward:[3,22,56,71,76,101,115,117,118,223,256,265],tower:[76,220,267],tportlock:275,trace:[59,228,338,362],traceback:[6,8,14,19,39,67,93,102,110,124,135,156,228,235,284,310,352,356,371,378],tracemessag:338,track:[9,13,19,39,42,61,75,81,88,93,99,107,110,115,116,121,123,132,134,135,150,151,161,170,256,291,312,313,318,321,324,339,344,359,360,372],tracker:[11,72,82],trade:[72,74,116,117,199],tradehandl:199,trader:74,tradetimeout:199,tradit:[2,16,31,49,54,59,103,107,110,117,121,123,149,152,205,269,324,340,363],tradition:[59,93,115,117,118,206],traffic:[139,152,197,314],trail:198,train:[97,102,117,138,249],traindriv:132,traindrivingscript:132,trainobject:132,trainscript:132,trainstop:132,trainstoppedscript:132,trait1:249,trait2:249,trait:[19,78,117,121,158,159,195,248,286],trait_class_path:249,trait_data:249,trait_kei:249,trait_properti:249,trait_typ:249,traitexcept:249,traithandl:[248,249],traithandlertest:248,transact:[116,199],transfer:[100,135,170,312,322,326,364],transform:[2,105,192],transit:35,translat:[15,34,54,56,62,64,107,133,138,197,238,239,286,303,355],transmiss:242,transmit:[64,387,390],transpar:[42,47,133,280,295],transport:[310,321,330],transportfactori:321,transpos:133,trap:[15,99,114],traumat:27,travel:[59,62,75,99,246,269],travers:[13,32,35,75,91,100,132,197,245,246,265,266,269,275,281],traverse_:22,traversing_object:[245,246,269,281],travi:[1,408],travis_build_dir:10,treasur:[70,112,116,269],treat:[15,22,42,44,46,49,76,81,105,111,112,161,167,170,192,222,260,281,286,342,362,364,375],tree:[11,13,22,27,32,68,73,78,81,115,116,126,143,158,159,195,200,204,239,250,268,281,286,301,330,346,362,378],tree_select:[158,159,195],treestr:250,trembl:[108,111],treshold:369,trhr:197,tri:[13,15,22,32,34,42,43,50,59,64,87,94,101,102,109,112,115,117,120,123,135,141,149,168,186,199,201,221,266,267,305,344,378,379],trial:[7,327],tribal:76,trick:[71,109,120,138,139,352,401],tricki:[8,38,133],trickier:[70,96],trigger:[2,3,20,22,27,31,33,35,42,43,45,53,59,67,74,75,84,92,93,96,118,123,129,130,132,136,141,151,161,163,167,168,171,173,187,192,200,214,231,261,265,267,280,281,286,295,303,306,310,332,339,343,358],trim:355,tripl:[19,78,110,378],triumph:[114,117],trivial:[3,5,19,22,56,101,114,120],troll:50,troubl:[11,42,70,74,82,90,94,101,103,110,113,139,140,143,148,154,155,350],troubleshoot:[70,155],troublesom:[14,15,50],trove:[70,116],truestr:221,truli:[42,50,69,89,90,220],trunc:197,trust:[27,29,52,93,116,117,186,356],truth:3,truthfulli:22,truthi:102,try_num_differenti:168,ttarget:123,tto:324,tty:[70,151],ttype:[158,159,296,309,321,324],ttype_step:328,tuck:76,tulip:112,tun:176,tune:[107,117,133],tunnel:[69,71,75,91,94,102,103,109,120,132,176,326],tup:[89,239],tupl:[3,13,27,29,32,34,38,61,62,89,90,102,105,120,123,136,149,158,161,168,174,176,184,185,193,197,199,200,205,208,209,213,219,222,225,239,254,255,260,264,269,275,276,281,285,286,295,298,310,311,321,322,326,333,340,342,350,353,355,357,358,360,362,366,371,373,378,381,388],tuple_of_arg_convert:29,tupled:371,turbo:148,turkish:161,turn:[8,11,19,20,22,26,27,32,42,43,49,50,54,57,59,62,67,69,72,76,78,81,90,93,94,98,102,108,109,110,111,112,114,116,117,120,129,130,132,133,135,138,149,156,161,171,181,186,187,192,231,239,250,252,253,254,255,256,265,267,281,286,301,306,314,321,324,332,342,348,349,352,356,358,362,363,364,365,378,408],turn_act:123,turn_end_check:[252,253,254,255,256],turnbattl:[158,159,195],turnchar:254,tut:[114,267],tutor:264,tutori:[3,17,20,21,22,25,27,44,45,49,51,54,67,71,75,76,77,78,80,81,83,85,86,87,89,90,93,94,98,99,101,102,103,105,107,108,109,110,111,116,118,126,133,135,138,143,146,149,155,200,246,253,266,267,407,408],tutorial_bridge_posist:267,tutorial_cmdset:267,tutorial_exampl:[14,15,103,107,110,158,159,195],tutorial_info:267,tutorial_world:[71,114,143,158,159,195],tutorialclimb:266,tutorialevmenu:264,tutorialmirror:[110,260],tutorialobject:[265,266],tutorialread:266,tutorialroom:[265,267],tutorialroomcmdset:267,tutorialroomlook:267,tutorialweapon:[265,266],tutorialweaponrack:266,tutorialworld:[266,267],tutoru:110,tweak:[6,38,46,70,85,93,94,102,108,116,122,129,139,187,261,346,355],tweet:[97,408],tweet_output:131,tweet_stat:131,tweetstat:131,twenti:94,twice:[27,85,95,114,123,198,228,256,362],twist:[6,19,22,49,56,87,138,143,147,148,152,281,298,301,303,304,310,311,312,313,318,321,324,327,329,330,332,339,342,346,371],twistd:[7,143,156,318,339],twistedcli:56,twistedweb:152,twitch:[90,123],twitter:[131,154,408],twitter_api:146,two:[4,6,8,11,13,14,15,16,19,20,22,23,26,27,29,30,31,32,33,35,37,38,39,41,42,44,46,47,51,52,56,58,59,61,62,63,64,66,67,68,69,71,74,75,76,78,81,83,85,86,87,89,90,91,93,94,96,100,101,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,124,132,133,135,136,140,144,149,151,152,156,169,176,194,199,200,205,206,209,214,232,237,245,246,249,250,254,256,261,267,268,281,283,301,330,341,342,351,353,356,362,364,365,371,378,379],twowai:176,txt:[0,26,56,70,78,110,137,148,149,163,238,317,325,360,362,381],tying:149,typclass:239,type:[0,3,6,9,15,17,19,20,22,23,25,26,27,29,32,34,38,39,42,43,44,45,46,47,50,51,52,54,59,61,62,63,64,69,71,72,73,74,75,76,77,78,80,81,84,85,86,87,90,91,92,93,94,95,98,99,101,103,104,105,106,107,108,110,111,114,115,116,117,120,121,122,123,124,129,130,131,132,133,135,138,139,141,148,149,152,156,158,159,161,163,171,176,183,186,187,188,192,193,194,195,198,200,202,205,206,210,212,214,215,217,221,225,228,231,232,239,246,252,253,254,255,256,261,266,267,268,273,275,276,280,281,285,286,294,295,299,301,303,304,312,313,319,321,322,324,325,326,328,329,330,332,340,342,346,349,350,351,352,353,355,356,358,359,362,363,364,365,373,374,375,378,379,385,386,387,390,395,401],type_count:202,typecalass:350,typecalss:228,typeclas:108,typeclass:[0,8,12,13,14,19,22,23,24,32,33,35,38,39,42,43,44,50,57,58,59,69,70,71,72,73,75,76,78,84,85,89,91,92,94,95,96,97,99,100,101,103,104,105,106,111,113,116,121,122,123,124,129,130,131,132,134,135,136,158,159,161,162,163,164,165,170,176,181,186,190,192,193,194,195,202,205,212,214,217,219,220,224,227,228,231,236,239,245,246,247,252,253,254,255,256,261,267,269,271,272,275,276,278,279,280,281,285,286,288,289,290,291,293,295,339,357,358,375,376,378,385,387,390,404,406,408],typeclass_path:[39,46,165,176,290,351,352],typeclass_search:351,typeclasses:108,typeclassmanag:[164,193,279,289],typeclassmixin:406,typeclassserializermixin:387,typeclassviewsetmixin:390,typedobject:[46,90,165,171,191,194,239,269,280,281,290,350,351,352,353,373,378],typedobjectmanag:[193,272,351],typeerror:[3,209,330],typenam:[71,161,163,165,192,194,199,202,208,214,215,220,222,228,236,237,238,239,245,246,247,252,253,254,255,256,258,260,261,265,266,267,269,273,280,281,285,290,293,308,334,350,352,366,369,370],typeobject:353,types_count:202,typic:[8,19,80,101,249,255,256,387,390,406],typo:[77,78,82,152],ubbfwiuvdezxc0m:77,ubuntu:[6,11,139,140,143,149,152],ufw:152,ugli:[38,47,92,110,372],uid:[151,165,313,320,341,342],uit:[71,200],ulrik:94,ultima:138,umlaut:16,unabl:[146,223],unaccept:22,unaffect:[27,123,254],unari:248,unarm:253,unarmor:253,unauthenticated_respons:404,unavoid:45,unban:[50,102,174],unbias:209,unbroken:361,uncas:355,uncategor:375,unchang:[6,34,238,286,378],unclear:[88,118],uncolor:[54,98],uncom:149,uncommit:11,uncompress:314,unconnect:[188,210],uncov:202,undefin:[2,44,61],under:[2,3,5,7,9,22,27,29,39,46,47,61,63,67,70,72,74,78,81,90,93,102,103,105,108,109,111,115,116,117,121,124,128,135,136,137,138,141,143,148,151,156,171,173,176,205,221,249,250,268,276,293,301,328,350,355,362,363,364,378,381,383,406],undergar:202,undergon:228,underli:[11,32,81,93,115],underlin:[364,377],underneath:[70,352],underpin:125,underscor:[6,27,29,31,62,69,73,78,110,169,365,378],underscror:169,understand:[0,3,11,16,20,22,38,41,42,49,54,59,64,65,73,75,76,77,78,80,83,85,87,88,89,90,91,97,98,101,102,105,107,108,109,110,111,115,116,117,118,120,124,128,135,136,138,140,141,143,152,168,169,237,238,239,346,355,378,408],understood:[8,59,76,101,117,329,330],undertak:118,undestand:85,undo:[26,152,360],undon:173,undoubtedli:93,unexpect:[8,101,133,362],unexpectedli:369,unfair:117,unfamiliar:[31,32,62,72,110,130,143,149],unfocu:212,unfocus:214,unformat:[27,362,366],unfortun:[83,90,115],unhappi:70,unhilit:377,unicod:[16,59,64,72,161,355,378],unicodeencodeerror:355,unifi:[135,341],uniform:42,unimpl:408,uninflect:381,uninform:139,uninstal:143,uninstati:378,unintent:268,union:[20,27,108,169,261,362],uniqu:[2,8,12,14,20,22,25,32,33,38,42,44,46,47,50,56,59,74,78,81,93,103,105,108,112,124,146,149,161,167,169,171,176,181,186,188,192,193,201,205,208,210,214,227,237,238,239,245,250,253,254,265,267,272,281,285,286,295,298,310,311,319,332,333,341,342,350,351,352,353,358,360,372,375,378],unit:[1,2,10,19,20,23,43,77,81,95,99,138,193,207,208,218,231,248,254,303,358,366,378,382,394,408],unittest:[8,10,85,187,342,358,376],univers:[15,16,95,181],unix:[0,28,34,72,78,141,143,182,268,363,371,378],unixcommand:[158,159,195],unixcommandpars:268,unixtim:371,unjoin:199,unknown:[47,90,92,96,108,285,378],unleash:86,unless:[13,19,22,27,29,32,33,35,45,50,62,68,71,78,83,84,87,108,111,115,117,124,137,140,147,149,156,161,169,170,174,176,181,184,187,191,192,227,237,238,239,256,266,271,275,276,281,286,299,314,330,342,350,352,365,375,378,379],unlik:[43,77,81,117,121,149,161,200,254,352],unlimit:269,unlink:[102,176],unload:376,unload_modul:376,unlock:[32,94,108,214,350],unlock_flag:214,unlocks_red_chest:32,unlog:[174,179,180,188,192,210,342],unloggedin:[42,158,159,166,172,342],unloggedincmdset:[25,42,109,180,210],unlucki:50,unmask:239,unmodifi:[168,185,220,362],unmonitor:306,unmut:[191,192],unnam:[44,169],unneccesari:64,unnecessari:[2,115],unnecessarili:105,unneed:269,unpaced_data:310,unpack:[101,275],unpars:[31,34,168,329,330,365],unpaus:[39,151,186],unpickl:[59,310,350,359,374],unplay:[42,85],unpredict:378,unprivileg:286,unprogram:121,unpuppet:[43,124,173],unpuppet_al:161,unpuppet_object:[12,161],unquel:[32,103,110,173],unreal:138,unrecogn:365,unrecord_ip:344,unregist:67,unrel:[11,27,162],unrepat:378,unrepeat:[306,378],unreport:306,unrestrict:116,unsaf:[156,169,267],unsatisfactori:76,unsav:360,unsel:100,unset:[22,35,75,94,123,174,187,214,215,217,239,249,265,276,281,285,286,295,358,362,363,364,365,371],unset_character_flag:214,unset_flag:[214,215],unsign:379,unsigned_integ:[372,379],unsignedinteg:372,unskil:249,unstabl:151,unstrip:168,unsubscrib:[45,94,181,295,312],unsuit:[52,285,353],unsur:[16,29,58,77,102,123,143,146,149,246],unsurprisingli:110,untag:47,untest:[8,141,143],until:[0,2,5,6,11,13,14,20,22,27,34,39,45,47,49,50,54,61,81,87,88,103,105,110,111,114,115,116,117,120,124,128,133,139,143,199,202,208,231,248,249,252,253,254,255,256,261,265,266,267,281,301,330,332,355,356,366,378],untouch:[111,355],untrust:[14,29,72,117,378],unus:[22,73,98,117,161,167,171,192,220,250,256,260,267,281,293,324,340,345,351],unusu:[118,152],unwield:253,unwieldli:170,upcom:[142,154],updat:[1,2,6,8,12,13,14,15,22,27,30,33,35,39,45,58,59,61,62,67,70,75,78,81,83,86,87,88,89,93,94,95,98,101,107,110,115,120,121,123,124,128,135,136,138,139,140,141,143,146,148,149,150,151,154,162,163,170,171,176,181,184,186,187,191,192,203,220,228,239,248,249,255,267,273,276,280,281,283,284,286,291,317,319,320,325,339,340,342,344,349,350,352,359,360,361,362,363,364,369,378,386,389,401,404,406,408],update_attribut:350,update_buff:360,update_cached_inst:369,update_charsheet:94,update_current_descript:220,update_default:339,update_flag:340,update_lock:386,update_method:47,update_po:75,update_session_count:340,update_undo:360,update_weath:267,updated_bi:225,updated_on:225,updatemethod:47,updateview:406,upenn:381,upfir:7,upgrad:[81,143,148],upload:[81,83,143,149,151,197],upon:[15,32,61,64,87,115,124,129,149,151,152,221,243,252,253,254,255,256,292,303,312,344,363,406],upp:267,upper:[8,54,61,87,89,173,249,355],upper_bound:249,upper_bound_inclus:249,uppercas:[54,355],upping:54,upsel:149,upset:102,upsid:[90,269],upstart:56,upstream:[0,9,41,81],upt:170,uptim:[19,29,50,95,186,315,366],urfgar:38,uri:[192,273,352],url:[11,67,78,81,107,128,136,139,149,150,158,159,163,181,192,197,198,273,320,330,346,352,377,383,384,390,397,400,406],url_nam:[390,404],url_or_ref:78,url_path:390,url_protocol:197,url_to_online_repo:11,urlencod:96,urlpattern:[67,83,96,126,135,136],usabl:[57,83,110,116,124,176,200,214,223,254,275,344,362],usag:[3,5,22,27,30,38,45,50,66,69,71,78,81,84,86,87,88,90,94,98,99,100,101,102,109,110,120,121,123,124,132,146,149,155,171,173,174,175,176,181,182,183,186,187,188,191,199,200,201,202,205,208,209,210,212,220,221,222,232,235,236,238,239,243,245,246,247,252,253,254,255,256,261,264,265,266,267,268,269,275,284,301,362,364,365,369],use:[0,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,35,38,39,41,42,43,44,46,47,49,50,51,52,54,56,57,58,59,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,81,82,83,84,85,86,87,89,90,92,93,94,95,96,97,98,99,100,101,102,103,104,105,107,108,109,110,111,112,113,114,115,118,119,120,121,122,123,124,125,126,127,128,130,131,132,133,134,135,136,138,139,140,141,142,143,144,146,147,149,150,151,152,154,155,158,161,162,163,165,167,168,169,170,171,173,176,177,181,182,184,185,186,187,191,192,194,197,199,200,201,202,205,206,209,212,214,215,219,220,222,223,227,231,232,235,236,237,238,239,245,247,249,250,252,253,254,255,256,258,261,264,265,266,267,268,269,275,276,280,281,285,286,294,295,299,306,310,323,325,326,329,332,333,340,341,342,349,350,351,352,353,355,356,357,358,360,361,362,363,364,365,369,371,372,374,378,379,386,387,390,406],use_dbref:[239,281,375],use_destin:281,use_i18n:58,use_item:254,use_nick:[161,239,281],use_required_attribut:[162,271,278,401],use_ssl:197,use_success_location_messag:236,use_success_messag:236,use_tz:197,use_xterm256:355,useabl:269,used:[5,8,9,11,12,13,14,16,17,19,20,23,25,26,27,28,29,30,31,32,33,34,35,38,39,41,42,43,44,45,46,47,49,51,52,54,56,59,61,62,63,64,65,66,67,69,70,71,72,73,74,76,78,81,87,88,90,92,93,94,95,96,99,100,101,103,104,105,106,107,108,109,110,111,112,113,114,117,120,121,123,124,126,128,130,131,132,133,135,136,138,140,141,142,143,147,149,151,152,156,158,161,162,163,167,169,170,171,173,176,181,183,184,185,186,187,192,197,199,200,202,205,206,208,210,214,215,217,220,221,222,223,225,227,228,231,232,237,238,239,246,249,250,252,253,254,255,256,261,265,266,267,268,269,272,274,275,276,278,281,285,286,293,294,295,296,298,299,303,306,307,310,311,312,313,314,315,316,317,318,319,321,323,324,325,328,329,330,333,340,342,343,349,350,351,352,353,354,355,356,358,359,360,362,363,364,365,371,372,373,374,375,378,379,387,390,394,401,406],used_kei:32,useful:[0,1,2,3,5,8,11,13,14,15,16,17,19,20,23,26,27,29,32,34,35,38,39,41,43,44,45,46,49,50,51,52,54,57,69,71,73,74,76,77,78,79,81,83,85,86,87,88,89,90,93,94,96,97,98,101,102,103,105,106,108,109,110,111,112,114,117,119,120,123,124,131,134,135,140,143,149,154,156,167,169,170,171,173,175,176,183,184,185,187,195,199,200,205,214,219,227,228,232,238,239,243,249,261,267,268,269,275,281,285,286,301,321,350,352,356,362,366,374,378,407],usefulli:109,useless:[108,120,265],uselock:275,user:[2,3,5,6,8,10,12,13,14,15,20,25,26,27,28,29,30,31,32,34,38,41,42,43,46,47,49,50,53,54,56,57,58,62,64,65,67,71,72,73,75,77,78,80,81,82,83,85,86,87,88,90,97,98,100,101,102,103,107,108,110,112,113,117,120,124,128,132,133,135,136,138,139,140,143,144,145,146,147,148,149,150,151,155,161,162,163,165,168,171,174,176,181,186,187,191,192,193,194,197,198,200,202,205,213,214,220,222,226,228,239,242,243,250,254,256,260,267,269,273,275,276,281,286,293,296,299,305,313,320,321,324,329,330,340,342,345,350,352,355,360,362,363,364,365,372,378,379,386,393,401,406,408],user_change_password:162,user_input:27,user_permiss:[162,165],useradmin:162,userauth:321,userchangeform:162,usercreationform:[162,401],usernam:[11,12,25,27,31,43,83,116,136,143,151,161,162,165,210,321,345,385,387,393,401],usernamefield:401,userpassword:[50,102,174],uses:[8,10,11,14,16,17,20,22,23,27,29,30,32,38,39,43,44,45,46,47,51,54,56,61,62,64,69,70,71,73,78,81,87,88,89,91,93,96,98,105,107,108,110,111,116,128,140,149,150,169,187,199,205,209,214,220,232,238,239,254,267,268,269,276,290,295,310,330,344,350,353,371,372,378,385,387],uses_databas:378,using:[0,2,5,6,9,11,12,13,14,15,16,19,20,22,23,26,27,29,30,31,32,34,35,38,39,42,43,44,45,46,47,49,50,52,54,59,61,62,63,66,68,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,92,93,94,95,98,100,101,102,103,104,105,106,107,110,111,115,116,117,118,120,121,122,123,124,129,130,131,132,133,134,135,136,137,138,139,140,141,143,145,146,147,149,151,152,155,156,161,165,167,170,171,173,175,176,181,184,185,186,187,191,197,199,200,201,205,206,207,208,209,214,220,221,223,227,236,238,239,245,246,247,249,250,252,253,254,255,256,264,265,267,268,269,276,281,284,285,286,290,294,295,312,313,314,319,320,324,330,333,342,343,344,346,350,352,353,355,356,360,362,363,366,371,372,373,374,375,376,378,383,389,390,401,406,407,408],usr:[81,143,148,151],usu:39,usual:[0,5,6,7,8,11,12,13,19,20,22,23,26,27,28,31,32,34,35,38,39,42,44,45,46,52,54,56,69,70,71,72,74,77,78,81,83,84,85,87,88,90,93,95,98,101,102,104,105,107,108,110,111,112,114,117,118,120,128,133,135,139,140,143,145,147,149,151,156,161,163,168,169,170,171,173,176,182,186,187,191,192,194,208,217,227,228,231,237,238,239,249,267,268,276,280,281,286,301,303,308,333,340,349,350,352,355,357,358,362,363,365,371,373,375,378],utc:[140,379],utf8:[2,140],utf:[16,31,64,76,94,141,197,306,312,329,364,378],util:[6,8,13,14,15,23,26,27,28,35,39,47,49,51,54,61,65,75,76,90,93,94,95,98,100,104,106,113,118,129,135,136,139,143,152,158,159,162,175,187,192,194,195,197,207,208,211,213,218,220,221,224,228,229,244,246,249,255,261,262,264,271,273,278,281,283,285,293,294,308,327,332,349,350,351,352,383,388,401,404,408],utilis:362,uyi:238,v19:143,vagu:84,val1:365,val2:365,val:[13,62,161,173,325,378],valid:[0,3,6,10,13,14,20,22,27,29,35,38,53,54,62,73,88,91,94,96,101,107,110,124,135,136,149,152,156,158,159,161,168,170,176,184,185,187,193,199,200,205,207,221,225,228,229,237,239,248,249,250,255,266,267,268,269,276,281,283,285,286,291,293,294,295,296,299,301,325,329,340,351,353,356,358,362,365,372,373,374,375,377,378,379,387,401,406],valid_handl:372,validate_cal:365,validate_email_address:378,validate_input:249,validate_nam:281,validate_onli:276,validate_password:[27,161],validate_prototyp:285,validate_sess:342,validate_usernam:161,validated_consum:[73,205],validated_input:205,validated_tool:[73,205],validationerror:[161,285,345,372,374],validator_config:161,validator_kei:372,validatorfunc:[158,159,354],valign:364,valu:[3,6,8,9,12,13,17,19,20,22,26,29,31,32,33,34,39,45,46,47,49,50,54,61,62,69,71,75,76,81,83,85,86,89,90,94,95,96,98,99,100,102,103,105,107,108,109,110,112,115,116,121,123,124,133,135,136,143,149,161,165,167,169,171,173,174,176,187,192,194,197,200,202,209,214,221,222,223,225,228,229,236,237,238,239,244,248,249,252,253,254,255,256,260,262,267,269,273,275,276,280,281,284,285,286,290,295,299,306,307,308,310,319,324,325,340,341,342,347,350,351,352,353,355,357,358,359,360,361,362,365,369,370,372,373,374,375,378,379,385,387,394,401,406],valuabl:114,value1:38,value2:38,value_displai:387,value_from_datadict:374,value_to_obj:285,value_to_obj_or_ani:285,value_to_str:374,valueerror:[38,90,101,124,197,200,235,237,350,353,355,358,378,379],valuei:76,values_list:105,valuex:76,vampir:105,vanilla:[0,46,61,70,75,92,94,108,115],vaniti:27,vari:[11,46,56,63,81,88,99,107,110,226,238,249,256,340,350,352],variabl:[4,6,7,13,14,20,22,27,29,32,38,39,41,47,57,62,64,67,69,74,75,78,80,81,86,90,92,94,96,101,102,105,108,109,110,111,126,132,135,136,143,151,152,161,165,167,171,173,176,181,184,185,186,187,197,203,212,220,221,225,227,228,231,236,249,267,275,280,281,285,286,298,301,311,314,315,317,321,323,333,340,347,355,356,362,365,378,394],variable_from_modul:378,variable_nam:[225,228],variablenam:378,varianc:238,variant:[13,44,72,80,110,170,200,210,246,312,355],variat:[95,105,117,120,121,123,169,220,238,378],varieti:[80,99,123,131,254,255],variou:[5,6,8,13,16,22,35,38,39,42,44,45,46,47,56,60,62,65,74,77,79,90,93,95,96,98,105,106,107,110,112,116,120,121,123,124,125,149,152,156,169,185,208,214,238,239,250,254,255,261,265,266,276,280,281,286,287,295,333,358,364,375,376],varnam:325,vast:[61,63,76,140],vastli:81,vcc:238,vccv:238,vccvccvc:238,vcpython27:70,vcv:238,vcvccv:238,vcvcvcc:238,vcvcvvccvcvv:238,vcvvccvvc:238,vector:378,vehicl:[84,408],velit:28,venu:[11,193],venv:[143,148],ver:140,verb:[29,85,281,337,365,381,382],verb_actor_stance_compon:381,verb_all_tens:381,verb_conjug:[158,159,354],verb_infinit:381,verb_is_past:381,verb_is_past_participl:381,verb_is_pres:381,verb_is_present_participl:381,verb_is_tens:381,verb_past:381,verb_past_participl:381,verb_pres:381,verb_present_participl:381,verb_tens:381,verb_tenses_kei:381,verbal:281,verbatim:[29,103,110],verbatim_el:378,verbos:[0,8,78,123,239],verbose_nam:[135,352],veri:[0,3,5,6,8,9,11,12,13,14,15,17,19,20,22,25,26,27,28,29,30,31,32,38,39,41,43,44,45,46,47,49,54,56,61,62,63,66,68,69,70,71,74,75,76,77,78,80,81,82,83,84,86,87,89,90,92,93,94,97,100,101,103,105,107,108,110,111,112,113,114,115,116,117,118,120,121,123,124,132,134,136,137,138,139,140,145,147,149,156,161,163,169,171,187,192,194,200,202,205,227,228,237,238,239,245,246,247,250,255,265,268,269,272,280,285,305,351,353,358,360,362,378,406],verif:149,verifi:[2,11,27,108,143,149,176,187,197,205,221,255,326],verify_online_play:221,verify_or_create_ssl_key_and_cert:326,verify_ssl_key_and_cert:322,verifyfunc:221,versa:[42,56,62,123,181,310],version:[1,2,9,12,13,14,15,20,22,25,27,31,34,39,46,47,54,58,61,63,73,76,77,81,83,84,87,88,90,93,98,101,102,103,107,109,110,115,117,120,124,128,133,138,140,141,142,143,148,149,151,155,176,184,186,188,197,201,202,210,219,220,239,253,254,255,256,261,266,281,286,301,306,320,344,349,350,355,363,378,387,401,407,408],version_info:301,versionad:78,versionchang:78,versu:80,vertic:[266,364,378],very_strong:276,very_weak:32,vest:152,vet:38,veteran:138,vex:382,vfill_char:364,via:[5,11,13,19,27,28,29,31,37,38,39,46,47,49,54,56,59,61,63,77,80,82,92,93,100,105,107,108,110,115,121,124,133,143,149,152,189,193,194,197,242,261,280,290,350,353,355,370],viabl:[73,117,265],vice:[42,56,62,123,181,310],vicin:[22,182,220,267],video:[47,54,107,138],vienv:70,view:[0,3,11,17,19,23,26,27,28,32,39,45,61,76,78,80,81,83,90,94,97,99,102,107,108,110,113,117,123,124,128,143,147,149,154,155,156,158,159,161,173,174,176,181,182,183,186,191,192,202,239,252,253,254,255,256,269,271,273,281,283,336,352,363,383,384,386,389,394,397,400,401,408],view_attr:176,view_lock:386,viewabl:[79,80,183],viewer:[78,85,96,239,269,275,281,352],viewport:3,viewset:[389,390],vim:[15,26,113,138,360],vincent:[72,90,200,220,237,268],violent:27,virtual:[80,83,90,93,138,143,149,186,220,366],virtual_env:148,virtualenv:[0,2,5,6,7,9,58,70,78,140,143,148,149,151,155,156],virtualhost:139,visibl:[2,11,14,20,42,46,54,78,85,96,98,115,116,117,120,124,142,143,149,155,182,239,275,281,313,346,362,378],visiblelock:275,vision:[13,94,115],visit:[71,75,76,135,136,149,268,362],visitor:[67,136,152],vista:143,visual:[5,47,54,85,93,143,161,183,223],vital:101,vlgeoff:[72,208],vniftg:143,vnum:92,vocabulari:[74,378],voic:[22,72,74,408],volatil:285,volcano:112,volum:[76,84,115,151],volund:105,voluntari:77,volupt:28,vowel:238,vpad_char:364,vscode:113,vulner:[87,152],vvc:238,vvcc:238,vvccv:238,vvccvvcc:238,w001:8,wai:[3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,29,30,31,32,33,34,35,37,38,39,41,42,43,44,45,46,49,50,52,54,56,59,61,62,64,66,68,69,70,71,73,74,75,76,77,78,80,81,82,84,86,88,89,90,91,92,93,94,95,96,97,99,100,101,102,103,104,105,106,107,108,111,112,114,115,117,118,120,121,123,124,128,129,130,132,133,134,135,138,140,142,143,147,148,149,150,152,155,156,161,168,169,176,183,192,199,205,208,209,214,217,220,221,223,227,231,238,245,246,249,250,252,253,254,255,256,261,264,265,266,268,276,281,285,295,301,306,310,321,342,344,346,347,348,351,353,356,361,362,364,369,371,374,389,406],wail:75,waist:202,wait:[3,19,22,27,39,49,69,85,86,87,103,114,116,117,132,163,227,231,249,252,253,254,255,256,261,301,311,330,332,344,358,378],wait_for_disconnect:311,wait_for_server_connect:311,wait_for_statu:301,wait_for_status_repli:301,waiter:301,wake:221,walias:176,walk:[15,20,69,72,74,75,80,84,89,95,100,115,117,120,246,247,250,261,269,356],walki:[81,117],wall:[76,102,110,114,120,174,182,220,266,267],wand:[73,205],wanna:[77,116,199,261],want:[0,3,4,5,6,7,8,9,11,12,13,14,15,16,19,20,22,23,25,26,27,29,30,31,32,33,34,35,38,39,41,42,43,45,46,47,49,50,52,54,56,57,58,59,61,62,63,64,67,68,69,70,71,72,73,74,75,76,77,78,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,98,99,100,101,102,103,105,106,107,108,109,110,111,112,113,115,116,118,119,120,121,122,124,125,126,127,128,130,132,133,134,135,136,137,139,140,141,142,143,146,147,148,149,150,152,154,155,156,161,169,170,171,173,182,187,191,199,200,205,210,214,220,221,223,237,239,242,249,250,252,253,254,255,256,261,267,269,271,275,276,281,286,293,295,317,319,325,332,342,347,349,350,352,360,362,363,369,374,378,389,401,406,407],wanted_id:32,ware:100,warehous:[242,356],wari:[54,269,281,352],warm:[39,156,305],warn:[5,9,19,20,41,42,68,72,76,81,101,107,110,136,139,143,149,169,191,197,243,300,301,326,371,407],warnmsg:371,warrior:[86,93,94,114,117,124],wasclean:[312,329],wasn:[3,69,136],wast:[15,45],watch:[7,15,33],water:[73,170,205,206,236],waterballon:236,wave:76,wcach:186,wcactu:255,wcommandnam:268,wcure:255,wdestin:176,weak:286,weakref:369,weaksharedmemorymodel:[308,369],weaksharedmemorymodelbas:[308,369],weakvalu:369,wealth:100,weapon:[27,38,61,81,87,99,100,102,104,105,109,114,115,116,121,122,123,206,253,265,266,286],weapon_ineffective_msg:265,weapon_prototyp:266,weaponrack_cmdset:266,weaponstr:109,weapoon:114,wear:[72,99,116,122,202,239,253,261],wearabl:202,wearer:202,wearstyl:202,weather:[39,44,45,68,76,88,97,107,114,115,121,267,408],weather_script:39,weatherroom:[134,267],web:[17,32,38,51,58,70,78,79,80,81,83,85,88,96,103,106,110,113,115,127,138,139,140,143,145,147,148,155,156,158,159,190,197,303,305,315,319,325,329,330,340,344,346,353,359,408],web_client_url:142,web_get_admin_url:[192,273,352],web_get_create_url:[192,273,352],web_get_delete_url:[192,273,352],web_get_detail_url:[192,273,352],web_get_puppet_url:352,web_get_update_url:[192,273,352],web_plugin:107,webclient:[24,42,53,54,56,59,62,65,67,79,81,88,96,107,110,141,142,152,156,158,159,186,197,214,264,296,306,309,325,330,341,362,383,394,395,404,408],webclient_ajax:[47,158,159,296,309],webclient_en:152,webclient_opt:306,webclientdata:330,webclienttest:404,webpag:[17,139,149,398],webport:2,webserv:[2,24,41,56,67,70,106,107,126,139,140,149,151,154,158,159,296,383,408],webserver_en:152,webserver_interfac:[145,149],webserver_port:149,webservic:152,websit:[17,47,70,79,80,81,93,96,97,107,126,128,135,138,145,149,150,152,158,159,162,330,346,383,395,408],websocket:[47,56,81,149,151,312,318,329,341],websocket_client_interfac:[145,149],websocket_client_port:149,websocket_client_url:[139,145,149],websocket_clos:329,websocketcli:329,websocketclientfactori:312,websocketclientprotocol:312,websocketserverfactori:318,websocketserverprotocol:329,weed:[0,169],week:[95,107,208,371,379],weeklylogfil:371,weigh:[99,332],weight:[63,78,115,140,223,238,351,408],weird:[102,117,120,378],welcom:[25,58,71,77,83,100,113,126,143,147],well:[0,7,8,9,11,12,13,17,22,26,27,28,29,30,31,35,38,41,42,46,50,51,52,56,57,62,63,64,67,70,71,72,74,75,77,78,80,81,83,84,85,89,90,91,93,94,95,96,98,100,101,105,108,109,110,111,112,114,116,117,118,120,123,124,128,130,131,135,136,140,146,148,150,152,155,165,169,170,171,176,181,186,189,199,202,212,213,214,220,227,235,238,239,249,250,254,255,256,261,265,281,290,296,301,310,312,313,319,336,344,349,350,351,355,359,362,365,366,374,378],went:[8,11,93,111,120,155,156,291,295],were:[3,8,13,14,20,22,27,29,38,39,41,46,47,49,61,63,73,77,78,81,91,94,96,99,100,101,105,107,108,109,110,111,117,124,133,141,151,161,168,169,170,237,250,281,285,348,352,356,365,375,378,381,382],weren:95,werewolf:85,werewolv:105,werkzeug:378,west:[75,76,85,91,103,176,267],west_east:76,west_exit:267,western:76,westward:267,wet:117,wether:[199,358],wevennia:71,wflame:255,wflushmem:186,wfull:255,what:[0,3,5,6,8,9,10,11,12,14,15,19,20,22,27,29,30,31,32,35,38,39,41,42,45,46,49,50,52,54,56,59,61,62,63,64,66,68,69,70,71,73,74,75,76,78,81,82,83,84,85,87,89,91,92,93,94,95,96,98,100,102,103,105,106,108,109,110,114,115,116,119,120,121,122,123,124,125,127,128,129,130,132,133,134,135,136,137,138,139,140,143,147,149,150,152,156,161,167,169,170,171,173,176,183,187,192,205,212,214,215,219,228,236,237,239,242,247,249,254,255,265,267,273,276,281,284,285,286,301,303,306,313,325,330,345,347,350,352,353,355,356,362,372,373,378,379,387,393,401,406,408],whatev:[8,11,12,13,15,19,22,27,29,35,56,71,74,76,81,84,92,94,99,101,110,111,115,116,118,124,135,136,137,140,151,155,161,163,170,176,205,212,221,255,260,265,266,281,286,290,291,312,321,324,329,342,350,363,372,406],wheat:205,wheel:[45,93,143,148],whelp:268,when:[0,1,2,3,5,6,7,8,9,11,12,13,14,15,16,17,19,20,22,23,25,26,27,28,29,30,31,32,33,34,35,38,39,41,42,43,44,46,47,49,50,52,54,56,57,58,59,61,62,63,64,66,69,70,71,72,74,75,76,77,78,81,83,84,87,88,89,90,91,92,93,94,95,96,99,100,101,102,103,105,106,107,108,109,110,111,112,113,114,116,117,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,138,139,140,141,143,144,148,149,150,151,152,155,156,158,161,163,165,167,169,170,171,173,175,176,181,182,184,185,186,188,192,193,194,197,198,199,200,201,202,205,206,208,209,210,214,215,217,220,221,222,223,228,229,231,232,235,236,237,238,239,245,247,249,250,252,253,254,255,256,258,261,262,264,265,266,267,268,269,272,273,275,276,280,281,283,285,286,290,291,293,294,295,298,301,303,307,308,310,311,312,313,314,315,316,317,319,321,322,323,324,325,326,329,330,332,333,339,340,341,342,343,344,350,352,353,355,356,358,359,360,361,362,363,364,369,370,371,373,378,401,406],when_stop:301,whenev:[7,9,13,22,31,32,33,34,38,39,43,49,57,58,64,71,74,76,81,85,108,120,129,149,150,151,161,170,191,192,217,265,266,267,281,291,293,303,320,340,341,342],where:[0,2,3,4,8,11,13,14,15,20,22,26,27,28,29,32,38,39,41,42,46,47,49,50,53,54,56,58,59,61,62,63,64,67,69,70,71,73,74,75,76,78,81,84,85,87,89,90,92,93,94,95,96,100,101,102,103,107,108,109,110,111,113,114,115,117,119,120,121,122,124,126,128,129,130,132,135,136,140,148,149,151,152,154,155,168,169,174,176,182,185,187,192,193,197,201,206,209,214,232,238,239,243,248,254,266,267,269,275,276,281,285,286,291,301,303,306,310,333,338,342,349,352,355,356,360,362,363,364,365,372,373,378,387,406,408],wherea:[0,3,5,6,9,13,14,20,22,23,32,38,42,46,50,52,54,56,61,64,84,92,98,100,110,123,152,205,238,295,330,350,369],whereabout:114,wherebi:255,wherev:[8,13,76,81,112,143,151,200,242,254],whether:[27,50,69,74,80,89,95,96,109,132,161,163,170,176,181,183,192,221,250,252,253,254,255,256,275,281,295,312,329,344,350,351,355,372,374,378,381],whewiu:70,which:[0,2,3,4,5,6,7,8,11,13,14,15,16,19,20,22,23,24,27,28,29,31,32,34,35,38,39,41,42,43,44,45,46,47,49,50,52,54,56,57,58,59,61,62,63,64,67,68,69,70,71,73,74,75,76,77,78,81,83,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,114,115,116,117,118,120,121,123,124,126,128,129,130,131,132,133,134,135,136,140,141,143,144,146,147,149,151,152,155,156,161,163,167,169,170,171,173,174,176,182,184,185,186,187,191,192,193,194,197,199,200,201,202,203,205,206,208,212,214,219,220,221,223,231,232,235,239,242,243,245,247,249,250,252,253,254,255,256,261,265,266,267,268,269,273,276,280,281,285,286,290,291,293,294,295,298,300,301,305,306,313,319,321,329,330,332,333,340,341,342,344,347,349,350,351,352,353,355,356,358,359,362,363,364,365,366,369,371,372,374,375,376,378,381,387,390,393,394,401,406],whichev:[19,115,118,149,152,267],whilst:76,whimper:114,whisk:217,whisp:238,whisper:[72,74,102,182,212,214,231,238,239,281],white:[31,54,133,355,378],whitelist:31,whitenois:249,whitespac:[15,19,22,94,98,102,105,113,120,124,184,185,235,239,355,356,364,378],who:[13,23,27,29,32,34,38,39,46,49,50,54,74,75,80,83,84,90,92,94,105,109,110,111,114,115,116,118,120,121,123,124,132,134,135,152,163,171,173,176,181,191,192,199,212,214,221,228,238,239,252,253,254,255,256,266,273,275,276,281,286,352,360,362,365,386],whoever:135,whole:[34,44,51,66,75,76,80,83,93,102,115,117,120,124,169,176,186,212,256,364],wholist:192,whome:176,whomev:[121,132,261],whoopi:120,whose:[29,46,62,73,105,107,108,161,171,187,228,239,250,252,253,254,255,256,306,357,362,365,378],whould:362,why:[13,27,46,50,69,71,74,76,78,80,81,85,89,90,91,99,101,103,116,118,120,124,133,143,152,155,174,237,252,255,256,298,299,362],wide:[19,29,51,61,85,89,94,101,110,121,174,254,255,269,361,364,378],widen:[50,120],wider:[50,85,89,174,364],widest:378,widget:[162,271,278,349,374,387,401],width:[17,19,22,29,31,38,51,75,76,85,158,171,306,321,340,355,360,361,363,364,365,378],wield:[38,99,116,122,253],wifi:[149,152],wiki:[22,46,63,70,76,77,80,81,94,97,123,138,200,329,407,408],wiki_account_handl:83,wiki_account_signup_allow:83,wiki_can:83,wiki_can_admin:83,wiki_can_assign:83,wiki_can_assign_own:83,wiki_can_change_permiss:83,wiki_can_delet:83,wiki_can_moder:83,wiki_can_read:83,wiki_can_writ:83,wikiconfig:83,wikipedia:[8,11,16,64,80,81,123,329],wild:[11,63,105,115,133],wildcard:[34,50,93,174,176,378],wildcard_to_regexp:378,wilder:[158,159,195],wildernessexit:269,wildernessmap:269,wildernessmapprovid:269,wildernessroom:269,wildernessscript:269,wildli:238,will_suppress_ga:323,will_transform:105,will_ttyp:328,willing:[94,115,118,138],win10:143,win7:143,win8:143,win:[70,101,123,141,212],wind:[114,134],winder:117,windmil:205,window:[0,5,6,7,9,11,20,28,35,42,47,58,59,62,75,78,81,83,85,91,103,110,113,116,140,147,155,156,171,183,214,301,317,340,344,363,378],windowid:340,windows10:143,wine:[112,114],wingd:76,winner:72,winpti:70,winter:220,wintertim:116,wintext:121,wip:[78,407],wipe:[9,14,70,76,102,110,140,169,176,186,254],wire:[19,56,59,62,64,81,149,185,298,310,311,342,355],wis:94,wisdom:5,wise:[0,11,13,14,15,16,32,67,94,108,116,130],wiser:[39,103,120],wish:[2,11,22,89,128,131,148,200,256,355,377,401],with_tag:236,withdraw:[123,256],withdrawl:256,within:[0,6,11,13,20,22,27,29,45,47,49,70,71,75,77,78,81,89,92,94,105,107,110,112,120,123,128,129,130,131,133,136,139,140,141,149,151,161,165,167,176,199,220,223,225,243,272,281,286,344,350,351,355,365,371,378,401,406],without:[3,5,6,8,9,11,13,14,15,19,20,22,25,26,27,29,32,37,38,39,41,43,45,46,50,51,54,56,57,58,61,62,63,66,69,71,73,74,75,77,78,81,84,85,87,88,91,93,94,101,102,103,104,105,107,109,110,111,115,116,117,118,120,124,128,130,132,133,135,139,140,143,149,151,155,161,163,168,171,173,174,176,181,182,184,185,186,187,194,198,199,201,202,205,217,220,225,228,238,239,245,249,250,252,255,256,261,265,267,276,281,284,285,286,293,294,310,321,324,325,332,342,343,350,352,355,356,358,359,360,362,363,365,374,375,378],withstand:32,wiz:94,wizard:[38,117,267,286,299,301],wkei:176,wlocat:176,wlock:176,wmagic:255,wmass:255,wndb_:176,woah:[108,109],woman:[116,117],won:[3,8,12,13,14,16,20,46,47,49,50,54,59,61,69,71,74,76,78,83,84,87,90,93,96,98,100,101,102,105,109,110,115,117,119,121,124,136,137,140,143,151,170,221,237,258,261,346,355,374],wonder:[51,70,92,99],wont_suppress_ga:323,wont_ttyp:328,woo:102,wood:[73,117,205,206],wooden:[38,73,205,206],woodenpuppetrecip:73,woosh:84,word:[5,6,11,15,19,22,26,29,35,58,62,74,75,76,82,95,96,101,102,108,110,113,116,118,128,133,147,168,184,185,188,210,219,231,238,239,313,360,375,378],word_fil:238,word_length_vari:238,wordi:238,work:[0,2,3,4,5,6,7,8,9,12,13,14,15,16,19,20,23,27,29,32,33,35,38,39,42,44,45,49,51,54,57,59,61,63,66,69,70,71,73,75,76,77,78,81,82,83,84,85,86,87,90,91,92,93,94,95,98,100,102,103,105,106,107,108,109,110,111,112,113,115,116,118,120,123,124,125,127,128,129,133,134,135,136,139,140,141,143,146,147,148,149,152,154,155,167,170,171,173,176,181,182,184,186,191,192,199,200,201,205,207,212,220,235,236,239,245,250,254,255,256,267,268,269,273,275,276,281,285,286,301,305,306,318,333,346,348,350,352,356,361,362,363,364,372,378,406],workaround:[11,143,151],workflow:162,world:[8,11,13,14,15,16,19,20,22,23,27,30,32,38,41,49,61,63,64,70,73,75,76,80,81,84,89,90,93,94,95,99,104,108,109,111,113,118,119,121,122,123,124,125,127,129,132,137,138,143,147,149,161,175,176,183,187,191,199,205,208,235,239,249,252,253,254,255,256,266,267,269,273,290,340,342,355,356,366,408],world_map:76,worm:[75,117],worm_has_map:75,worn:[202,253],worri:[2,8,13,16,27,41,54,64,69,89,90,105,114,120,124,199,214,215],wors:[116,118],worst:115,worth:[5,27,39,46,69,84,87,101,116,117,118,135,138,139,199],worthi:115,worthless:149,would:[2,3,5,7,8,9,13,14,15,16,19,20,22,27,29,30,32,35,38,39,42,44,45,46,49,51,52,54,61,62,67,68,69,70,71,73,74,75,76,78,80,81,83,84,85,87,89,90,91,92,93,94,95,96,98,99,100,101,102,103,105,106,107,108,109,110,111,113,115,116,117,118,120,121,123,124,128,129,130,132,133,135,136,139,143,149,151,161,168,169,170,176,185,192,197,199,205,208,214,228,238,249,250,261,268,269,273,275,276,285,286,313,349,352,355,356,359,362,373,374,376,378],wouldn:[89,109,133],wound:255,wow:[96,118],wpermiss:176,wprototype_desc:176,wprototype_kei:176,wprototype_lock:176,wprototype_par:176,wprototype_tag:176,wrap:[27,38,39,49,75,88,105,110,112,120,128,202,206,214,221,239,308,348,364,378],wrap_conflictual_object:374,wrapper:[5,19,27,31,42,46,49,61,73,87,161,165,192,193,194,217,219,245,249,273,280,281,290,294,306,308,340,349,350,352,353,355,364,365,369,370,371,378,406],wresid:186,write:[5,10,11,13,15,16,19,20,22,23,27,30,34,46,49,51,62,63,66,69,71,74,77,78,82,83,85,90,91,92,94,95,96,101,102,103,105,108,109,110,111,114,116,117,118,120,124,140,143,144,146,147,176,183,191,197,198,200,242,243,268,281,314,371,376,406,408],writeabl:148,written:[8,16,19,38,78,92,93,94,102,105,107,108,109,110,111,112,135,136,138,142,152,157,183,242,356,406],wrong:[0,3,8,90,98,100,110,116,140,143,156,169,176,186,205,207,239],wrote:[105,108,187],wserver:186,wservic:181,wsgi:[139,346],wsgi_resourc:346,wsgiwebserv:346,wsl:[78,143],wss:[139,145,149],wtypeclass:176,wwhere:281,www:[9,63,70,71,78,80,81,89,135,138,139,149,158,316,317,323,325,377,381,401],wyou:99,x0c:176,x1b:[355,377],x2x:94,x4x:361,x5x:361,x6x:361,x7x:361,x8x:361,x9x:361,x_r:89,xcode:143,xforward:346,xgettext:58,xit:[71,200],xml:197,xmlcharrefreplac:355,xp_gain:121,xpo:364,xtag:381,xterm256:[31,47,59,65,98,110,173,203,223,306,321,324,355,408],xterm256_bg:355,xterm256_bg_sub:355,xterm256_fg:355,xterm256_fg_sub:355,xterm256_gbg:355,xterm256_gbg_sub:355,xterm256_gfg:355,xterm256_gfg_sub:355,xterm:[54,110,133],xterms256:54,xval:22,xxx:[3,85,237],xxxx:237,xxxxx1xxxxx:361,xxxxx3xxxxx:361,xxxxxxx2xxxxxxx:361,xxxxxxxxxx3xxxxxxxxxxx:94,xxxxxxxxxx4xxxxxxxxxxx:94,xxxxxxxxxxx:361,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:94,xxxxxxxxxxxxxxxxxxxxxx:94,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:94,xyz:34,y_r:89,yan:[54,355],yank:26,year:[62,63,80,95,113,117,149,197,208,366,371,378,401],yearli:[95,149],yeast:[73,205],yellow:[11,54,133,266],yer:116,yes:[22,27,49,74,89,133,176,231,299,360,378],yesno:[27,360],yet:[2,3,9,11,12,15,25,27,38,42,48,50,58,61,69,71,74,75,76,81,83,85,86,90,102,105,108,118,120,132,135,136,138,142,143,149,155,157,161,188,199,210,228,261,276,280,319,342,346,355,406],yield:[22,32,49,63,140,176,187,243,364,378],yml:[10,151],yogurt:236,you:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,22,23,25,26,27,29,30,31,32,33,34,35,37,38,39,41,42,43,44,45,46,47,49,50,51,52,53,54,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,110,111,112,115,116,118,119,120,121,122,123,124,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,146,147,148,149,150,151,152,154,155,156,161,170,171,173,176,181,182,183,184,185,186,187,188,191,197,199,200,201,202,203,205,206,208,212,214,215,219,220,221,223,226,227,228,231,232,235,236,237,238,239,242,243,245,246,247,249,250,252,253,254,255,256,258,261,266,267,268,269,271,275,276,281,286,292,293,295,303,312,313,314,330,332,342,344,346,347,350,352,355,356,358,361,362,364,365,366,374,375,378,381,385,387,389,390,401,406,407],you_obj:29,you_replac:212,your:[2,3,5,7,8,10,13,14,15,16,17,19,20,23,25,26,27,29,30,32,34,38,39,41,42,43,44,45,46,49,50,51,54,57,58,59,62,64,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,84,85,87,88,90,91,92,93,94,95,96,97,98,99,100,101,105,106,108,109,110,111,112,113,114,115,116,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,138,139,140,142,143,144,145,146,147,148,150,154,155,156,158,159,161,165,168,170,171,173,174,176,181,182,186,187,188,195,197,199,200,202,203,205,208,209,210,212,214,220,221,223,227,237,238,239,242,243,246,250,252,253,254,255,256,258,261,266,267,268,269,275,276,280,332,349,352,355,360,362,364,374,375,376,378,379,390,401,406,408],your_act:214,your_email:11,yourchar:110,yourgam:242,yourhost:145,yournam:[102,108,109,139],yourpassword:140,yourrepo:7,yourself:[0,3,10,11,12,15,20,27,32,35,46,51,52,61,63,67,69,71,72,76,77,80,94,96,101,109,110,112,116,117,118,120,121,124,137,140,143,149,176,182,199,212,214,222,239,245,249,255,258,362],yoursit:135,yourusernam:11,yourwebsit:135,yousuck:50,yousuckmor:50,youth:221,youtub:11,ypo:364,yrs:208,ythi:54,yum:[11,139,145],yvonn:94,z_r:89,zed:138,zero:[19,38,103,108,110,112,205,239,281,350,355,365],zip:[152,197],zlib:[148,310,314],zmud:[141,316],zone:[44,74,82,92,97,107,118,138,353,371,408],zope:6,zopeinterfac:143,zuggsoft:316},titles:["Coding Introduction","Coding and development help","Continuous Integration","Debugging","Things to remember about the flat API","Profiling","Quirks","Setting up PyCharm","Unit Testing","Updating Your Game","Using Travis","Version Control","Accounts","Attributes","Batch Code Processor","Batch Command Processor","Batch Processors","Bootstrap Components and Utilities","Channels","Coding Utils","Command Sets","Command System","Commands","Communications","Core Components","Connection Screen","EvEditor","EvMenu","EvMore","The Inline Function Parser","Help System","Inputfuncs","Locks","MonitorHandler","Nicks","Objects","Outputfuncs","Portal And Server","Spawner and Prototypes","Scripts","Server component","Server Conf","Sessions","Signals","Tags","TickerHandler","Typeclasses","Webclient","Webserver","Async Process","Banning","Bootstrap & Evennia","Building Permissions","Clickable links","Colors","Core Concepts","Custom Protocols","Guest Logins","Internationalization","Messagepath","Multisession modes","New Models","OOB","Soft Code","Text Encodings","In-text tags parsed by Evennia","Using MUX as a Standard","Web Features","Zones","A voice operated elevator using events","Arxcode installing help","Building menus","Contrib modules","Crafting system contrib","Dialogues in events","Dynamic In Game Map","Static In Game Map","Contributing","Contributing to Evennia Docs","API Summary","Evennia Introduction","Glossary","How To Get And Give Help","Add a wiki on your website","Building a mech tutorial","Coding FAQ","Command Cooldown","Command Duration","Command Prompt","Coordinates","Customize channels","Default Exit Errors","Evennia for Diku Users","Evennia for MUSH Users","Evennia for roleplaying sessions","Gametime Tutorial","Help System Tutorial","Tutorials and Howto\u2019s","Manually Configuring Color","Mass and weight for objects","NPC shop Tutorial","Parsing command arguments, theory and best practices","Our own commands","Using the game and building stuff","Creating things","Django Database queries","Overview of the Evennia library","Overview of your new Game Dir","Persistent objects and typeclasses","More about Commands","Starting to code Evennia","Python Classes and objects","Searching for things","Starting Tutorial (Part 1)","The Tutorial World","On Planning a Game","Planning the use of some useful contribs","Planning our tutorial game","Where do I begin?","Evennia Starting Tutorial (Part 2)","Making a sittable object","Implementing a game rule system","Evennia Starting Tutorial (Part 3)","Turn based Combat System","Tutorial for basic MUSH like game","Evennia Starting Tutorial (Part 4)","Add a simple new web page","Evennia Starting Tutorial (part 5)","Web Tutorial","Tutorial Aggressive NPCs","Tutorial NPCs listening","Tutorial Tweeting Game Stats","Tutorial Vehicles","Understanding Color Tags","Weather Tutorial","Web Character Generation","Web Character View Tutorial","Licensing","Links","Apache Config","Choosing An SQL Server","Client Support Grid","Evennia Game Index","Getting Started","Grapevine","HAProxy Config (Optional)","How to connect Evennia to Twitter","IRC","Installing on Android","Online Setup","RSS","Running Evennia in Docker","Security","The Evennia Default Settings file","Server Setup and Life","Setup quickstart","Start Stop Reload","Unimplemented","evennia","evennia","evennia.accounts","evennia.accounts.accounts","evennia.accounts.admin","evennia.accounts.bots","evennia.accounts.manager","evennia.accounts.models","evennia.commands","evennia.commands.cmdhandler","evennia.commands.cmdparser","evennia.commands.cmdset","evennia.commands.cmdsethandler","evennia.commands.command","evennia.commands.default","evennia.commands.default.account","evennia.commands.default.admin","evennia.commands.default.batchprocess","evennia.commands.default.building","evennia.commands.default.cmdset_account","evennia.commands.default.cmdset_character","evennia.commands.default.cmdset_session","evennia.commands.default.cmdset_unloggedin","evennia.commands.default.comms","evennia.commands.default.general","evennia.commands.default.help","evennia.commands.default.muxcommand","evennia.commands.default.syscommands","evennia.commands.default.system","evennia.commands.default.tests","evennia.commands.default.unloggedin","evennia.comms","evennia.comms.admin","evennia.comms.channelhandler","evennia.comms.comms","evennia.comms.managers","evennia.comms.models","evennia.contrib","evennia.contrib.awsstorage","evennia.contrib.awsstorage.aws_s3_cdn","evennia.contrib.awsstorage.tests","evennia.contrib.barter","evennia.contrib.building_menu","evennia.contrib.chargen","evennia.contrib.clothing","evennia.contrib.color_markups","evennia.contrib.crafting","evennia.contrib.crafting.crafting","evennia.contrib.crafting.example_recipes","evennia.contrib.crafting.tests","evennia.contrib.custom_gametime","evennia.contrib.dice","evennia.contrib.email_login","evennia.contrib.evscaperoom","evennia.contrib.evscaperoom.commands","evennia.contrib.evscaperoom.menu","evennia.contrib.evscaperoom.objects","evennia.contrib.evscaperoom.room","evennia.contrib.evscaperoom.scripts","evennia.contrib.evscaperoom.state","evennia.contrib.evscaperoom.tests","evennia.contrib.evscaperoom.utils","evennia.contrib.extended_room","evennia.contrib.fieldfill","evennia.contrib.gendersub","evennia.contrib.health_bar","evennia.contrib.ingame_python","evennia.contrib.ingame_python.callbackhandler","evennia.contrib.ingame_python.commands","evennia.contrib.ingame_python.eventfuncs","evennia.contrib.ingame_python.scripts","evennia.contrib.ingame_python.tests","evennia.contrib.ingame_python.typeclasses","evennia.contrib.ingame_python.utils","evennia.contrib.mail","evennia.contrib.mapbuilder","evennia.contrib.menu_login","evennia.contrib.multidescer","evennia.contrib.puzzles","evennia.contrib.random_string_generator","evennia.contrib.rplanguage","evennia.contrib.rpsystem","evennia.contrib.security","evennia.contrib.security.auditing","evennia.contrib.security.auditing.outputs","evennia.contrib.security.auditing.server","evennia.contrib.security.auditing.tests","evennia.contrib.simpledoor","evennia.contrib.slow_exit","evennia.contrib.talking_npc","evennia.contrib.test_traits","evennia.contrib.traits","evennia.contrib.tree_select","evennia.contrib.turnbattle","evennia.contrib.turnbattle.tb_basic","evennia.contrib.turnbattle.tb_equip","evennia.contrib.turnbattle.tb_items","evennia.contrib.turnbattle.tb_magic","evennia.contrib.turnbattle.tb_range","evennia.contrib.tutorial_examples","evennia.contrib.tutorial_examples.bodyfunctions","evennia.contrib.tutorial_examples.example_batch_code","evennia.contrib.tutorial_examples.mirror","evennia.contrib.tutorial_examples.red_button","evennia.contrib.tutorial_examples.tests","evennia.contrib.tutorial_world","evennia.contrib.tutorial_world.intro_menu","evennia.contrib.tutorial_world.mob","evennia.contrib.tutorial_world.objects","evennia.contrib.tutorial_world.rooms","evennia.contrib.unixcommand","evennia.contrib.wilderness","evennia.help","evennia.help.admin","evennia.help.manager","evennia.help.models","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","evennia.objects.admin","evennia.objects.manager","evennia.objects.models","evennia.objects.objects","evennia.prototypes","evennia.prototypes.menus","evennia.prototypes.protfuncs","evennia.prototypes.prototypes","evennia.prototypes.spawner","evennia.scripts","evennia.scripts.admin","evennia.scripts.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","evennia.server.admin","evennia.server.amp_client","evennia.server.connection_wizard","evennia.server.deprecations","evennia.server.evennia_launcher","evennia.server.game_index_client","evennia.server.game_index_client.client","evennia.server.game_index_client.service","evennia.server.initial_setup","evennia.server.inputfuncs","evennia.server.manager","evennia.server.models","evennia.server.portal","evennia.server.portal.amp","evennia.server.portal.amp_server","evennia.server.portal.grapevine","evennia.server.portal.irc","evennia.server.portal.mccp","evennia.server.portal.mssp","evennia.server.portal.mxp","evennia.server.portal.naws","evennia.server.portal.portal","evennia.server.portal.portalsessionhandler","evennia.server.portal.rss","evennia.server.portal.ssh","evennia.server.portal.ssl","evennia.server.portal.suppress_ga","evennia.server.portal.telnet","evennia.server.portal.telnet_oob","evennia.server.portal.telnet_ssl","evennia.server.portal.tests","evennia.server.portal.ttype","evennia.server.portal.webclient","evennia.server.portal.webclient_ajax","evennia.server.profiling","evennia.server.profiling.dummyrunner","evennia.server.profiling.dummyrunner_settings","evennia.server.profiling.memplot","evennia.server.profiling.settings_mixin","evennia.server.profiling.test_queries","evennia.server.profiling.tests","evennia.server.profiling.timetrace","evennia.server.server","evennia.server.serversession","evennia.server.session","evennia.server.sessionhandler","evennia.server.signals","evennia.server.throttle","evennia.server.validators","evennia.server.webserver","evennia.settings_default","evennia.typeclasses","evennia.typeclasses.admin","evennia.typeclasses.attributes","evennia.typeclasses.managers","evennia.typeclasses.models","evennia.typeclasses.tags","evennia.utils","evennia.utils.ansi","evennia.utils.batchprocessors","evennia.utils.containers","evennia.utils.create","evennia.utils.dbserialize","evennia.utils.eveditor","evennia.utils.evform","evennia.utils.evmenu","evennia.utils.evmore","evennia.utils.evtable","evennia.utils.funcparser","evennia.utils.gametime","evennia.utils.idmapper","evennia.utils.idmapper.manager","evennia.utils.idmapper.models","evennia.utils.idmapper.tests","evennia.utils.logger","evennia.utils.optionclasses","evennia.utils.optionhandler","evennia.utils.picklefield","evennia.utils.search","evennia.utils.test_resources","evennia.utils.text2html","evennia.utils.utils","evennia.utils.validatorfuncs","evennia.utils.verb_conjugation","evennia.utils.verb_conjugation.conjugate","evennia.utils.verb_conjugation.tests","evennia.web","evennia.web.api","evennia.web.api.filters","evennia.web.api.permissions","evennia.web.api.serializers","evennia.web.api.tests","evennia.web.api.urls","evennia.web.api.views","evennia.web.urls","evennia.web.utils","evennia.web.utils.backends","evennia.web.utils.general_context","evennia.web.utils.middleware","evennia.web.utils.tests","evennia.web.webclient","evennia.web.webclient.urls","evennia.web.webclient.views","evennia.web.website","evennia.web.website.forms","evennia.web.website.templatetags","evennia.web.website.templatetags.addclass","evennia.web.website.tests","evennia.web.website.urls","evennia.web.website.views","Evennia Documentation","Toc"],titleterms:{"break":105,"case":[69,117],"class":[8,19,22,46,71,90,107,108,111,117],"default":[29,31,32,47,85,88,91,108,109,153,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188],"final":[75,148],"function":[3,29,32,35,71,79,110,112],"goto":27,"import":[0,4,78,90,106,110,111],"new":[6,8,39,46,61,73,83,94,96,107,108,117,126,135,155],"public":[142,154],"return":[27,42,105,110],"static":[76,249],"super":[52,109],"switch":90,"try":90,Adding:[20,31,44,56,61,69,70,73,83,85,89,90,91,103,109,132,135,249],And:[37,82],Are:117,Going:154,PMs:94,TLS:139,The:[0,5,13,14,15,26,27,29,38,39,49,51,52,59,67,71,72,74,75,87,90,94,96,97,100,114,115,118,123,124,126,153,155],Use:[0,152],Uses:29,Using:[5,8,10,28,29,33,38,44,61,66,68,75,97,103,149,249],Will:117,Yes:27,__init__:[106,108],_famili:105,_should:117,abl:117,abort:87,about:[4,9,45,46,87,109,111,117],absolut:106,abus:50,access:55,access_typ:32,account:[6,12,81,94,104,117,160,161,162,163,164,165,173],across:120,action:117,activ:[93,117,135],actor_stance_cal:29,actual:[22,46],add:[83,85,126,140],add_choic:71,addclass:403,adding:8,addit:[70,89,90,91,151],address:85,admin:[6,67,81,162,174,190,271,278,288,297,349],administr:[115,117],advanc:[1,34,79,87,109,140,156],affect:275,aggress:129,ainnev:72,alia:6,alias:[44,112],all:[85,96,108,117],allow:117,alpha:115,also:117,altern:[7,70],amount:117,amp:310,amp_client:298,amp_serv:311,analyz:5,android:148,ani:[14,80],annot:105,anoth:[39,78,90,109],ansi:[19,54,133,355],apach:139,api:[4,47,78,79,106,384,385,386,387,388,389,390],app:[96,135],appear:117,arbitrari:27,area:[76,124],arg:101,arg_regex:22,argument:[27,101,108,110],arm:84,around:103,arx:70,arxcod:[70,72],ascii:19,ask:[22,27],asset:118,assign:[22,52],assort:[15,20,22,27,44,49,56,130],async:49,asynchron:49,at_object_cr:108,attach:[7,39,43],attack:[117,124],attribut:[6,13,81,108,112,350],attributehandl:13,audit:[72,241,242,243,244],auto:30,automat:85,avail:[25,43],awai:1,aws_s3_cdn:197,awsstorag:[196,197,198],backend:393,ban:50,bank:117,bar:72,barter:[72,116,117,199],base:[38,85,117,123],basic:[8,14,15,80,83,124,128,146],batch:[14,15,16,356],batchcod:14,batchprocess:175,batchprocessor:356,befor:0,begin:118,best:101,beta:115,between:[14,27,46],block:[14,78,87],blockquot:78,board:117,bodyfunct:258,bold:78,boot:50,bootstrap:[17,51],border:17,bot:163,branch:[11,27],brief:96,briefli:62,broken:117,bug:[6,78],build:[52,71,72,75,76,78,84,94,100,103,115,117,176],builder:[72,117],building_menu:[71,200],built:117,bulletin:117,busi:100,button:[17,103],calendar:95,call:[22,108],callabl:29,callback:[47,69,74],callbackhandl:225,caller:27,can:[13,71,80,111,112,117,145],cannot:117,capabl:117,capcha:135,card:17,care:152,carri:117,caveat:[14,15,46,54,148],certain:105,chair:[117,120],chang:[6,9,11,58,63,69,78,85,94,108,117,128,152],channel:[18,23,81,85,90,94,117],channelhandl:191,charact:[35,72,74,81,85,94,99,108,115,116,117,120,121,124,135,136,141],chargen:[72,124,201],cheat:3,check:[13,32],checker:0,checkpoint:135,children:111,choic:71,choos:140,clean:70,clickabl:53,client:[47,59,62,67,113,141,149,303],client_opt:31,clone:[11,70],cloth:[72,116,202],cloud9:149,cmdhandler:167,cmdparser:168,cmdset:[102,109,169],cmdset_account:177,cmdset_charact:178,cmdset_sess:179,cmdset_unloggedin:180,cmdsethandl:170,code:[0,1,3,9,11,14,19,26,34,39,63,71,78,85,90,100,102,110,115,117,121,139,205,356],coin:117,collabor:93,color:[17,19,54,72,85,98,133],color_markup:203,colour:54,combat:[123,124],comfort:151,comm:[181,189,190,191,192,193,194],command:[3,6,8,15,20,21,22,24,25,30,39,62,71,79,85,86,87,88,90,91,94,95,98,100,101,102,107,108,109,110,113,120,123,124,132,146,151,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,212,226,356],comment:[75,91,111],commit:11,commun:[14,23],complet:32,complex:[71,105],compon:[17,24,40],comput:149,concept:[1,55,75,117,123],conclud:[89,124],conclus:[71,76,90,101,105,108,110,116,117,118,120],condit:85,conf:[41,107],config:[72,79,98,139,145],configur:[7,11,98,135,139,140,144,146,147,150,154],congratul:115,conjug:381,connect:[6,25,142,146,149],connection_wizard:299,contain:[39,151,357],content:85,continu:[2,120],contrib:[8,71,72,73,77,116,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269],contribut:[77,78,79],control:11,convert:[29,101],cooldown:86,coordin:89,copi:139,core:[24,55,79,81,92],counter:249,cprofil:5,craft:[72,73,117,204,205,206,207],crafter:73,creat:[2,6,12,19,22,35,46,50,61,69,76,79,84,96,97,102,103,104,108,110,117,124,126,132,135,151,358],create_object:108,createnpc:124,creation:118,creatur:151,credit:[108,114],crop:19,current:[3,95],custom:[8,27,29,32,42,47,49,56,64,67,71,72,73,83,90,93,95,98,102,154],custom_gametim:208,dai:117,data:[7,13,27,42,56],databas:[6,9,24,30,38,61,70,79,105,108],dbref:112,dbserial:359,deal:39,death:117,debug:[3,14,152],debugg:7,decid:117,decor:[27,49],dedent:19,dedic:135,deep:97,deeper:73,defaultobject:6,defeat:117,defin:[11,20,22,23,27,29,32,39,61],definit:32,delai:[19,39,49,87],delimit:85,demo:115,depend:[9,70],deploi:151,deprec:[78,300],desc:27,descer:93,descript:[117,151],design:100,detail:[96,135],detect:117,develop:[1,8,93,138,151,152,156],dialogu:74,dice:[72,94,116,209],dictionari:27,differ:[46,92,117],diku:92,dir:[107,113,154],direct:7,directori:[41,149],disabl:152,discuss:138,displai:[19,75,95,141],dive:97,django:[32,67,81,105,135,156],doc:[0,78],docker:151,docstr:111,document:[66,77,78,407],doe:117,doing:118,don:[14,80,120,151],donat:77,done:114,door:72,down:[103,132,156],dummyrunn:[5,332],dummyrunner_set:333,durat:87,dure:156,dynam:[22,27,75],each:[112,117],echo:31,economi:117,edit:[26,71,78,124],editnpc:124,editor:[26,113],effect:275,elev:69,els:117,email:72,email_login:210,emul:92,encod:[16,64],encrypt:149,end:90,enemi:117,enforc:117,engin:118,enjoi:139,enough:[114,117],enter:132,entir:69,entit:24,entiti:117,entri:[30,103],error:[39,91,102,110,156],eveditor:[26,360],even:73,evennia:[0,3,4,7,8,9,11,29,38,47,51,58,65,68,70,78,80,83,85,90,92,93,94,101,106,110,117,119,122,125,127,133,138,139,140,142,145,146,148,149,151,153,156,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407],evennia_launch:301,evenniatest:8,event:[69,74,95],eventfunc:227,everi:88,everyth:71,evform:[94,361],evmenu:[27,85,362],evmor:[28,363],evscaperoom:[72,211,212,213,214,215,216,217,218,219],evtabl:[85,94,364],examin:[3,108],exampl:[3,8,26,27,29,32,39,47,63,72,74,89,106,121,123,149,356],example_batch_cod:259,example_recip:206,except:120,execut:3,exist:[46,117],exit:[22,35,69,72,85,91],expand:[123,132,249],experi:117,explan:71,explor:[0,106],extend:[55,72,116],extended_room:220,extern:152,extra:[108,114],fail:117,familiar:[92,93],faq:[85,97],faster:8,featur:[55,67,78,96],feel:92,field:[72,81,105],fieldfil:221,fight:117,figur:102,file:[8,11,14,15,16,41,78,153,356],fill:[19,72],filter:385,find:[1,89,110,112],firewal:152,first:[69,71,74,93,108,110],fix:11,flat:4,flexibl:78,flow:117,flower:117,folder:[0,11,70],foreground:156,forget:6,fork:[11,77],form:[17,117,135,401],formal:117,format:27,forum:138,framework:138,from:[4,27,47,80,83,85,103,110,135,149,151,362],front:128,full:[71,72,90,96],func:90,funcpars:[29,365],funcparser_cal:29,further:[49,128,139],futur:84,gain:117,game:[0,8,9,11,19,39,72,75,76,80,89,93,94,95,103,107,113,115,117,118,121,124,131,142,149,151,154,155,205],game_index_cli:[302,303,304],gamedir:78,gameplai:114,gametim:[72,95,366],gaug:249,gendersub:[72,222],gener:[17,55,71,72,90,116,117,124,135,138,182,362],general_context:394,get:[27,82,97,103,105,143],get_client_opt:31,get_input:27,get_inputfunc:31,get_valu:31,git:[11,81],github:[78,81],give:[82,117],given:44,global:[79,101,117],global_script:39,glossari:81,gmcp:62,godhood:103,goldenlayout:47,good:111,googl:135,grant:94,grapevin:[144,312],graphic:110,grid:[72,75,141],group:105,guest:57,guid:70,had:114,handl:[50,96,117,152,156],handler:[43,79,123],haproxi:145,have:[97,111,113,117,124],head:78,health:72,health_bar:223,hello:110,help:[0,1,30,70,77,82,96,103,183,270,271,272,273],here:[0,80],hidden:117,hide:117,hierarchi:[94,117],hint:[39,114,139],hit:102,hold:109,hook:46,host:149,hous:103,how:[12,22,35,46,64,82,94,97,117,132,146,151],howto:97,html:[126,135],http:[139,145],human:117,idmapp:[367,368,369,370],imag:[151,152],implement:[117,121],improv:[96,117],index:[96,135,142],infinit:117,influenc:117,info:[138,156],inform:149,infrastructur:121,ingame_python:[224,225,226,227,228,229,230,231],ingo:59,inherit:[68,111],inherits_from:19,initi:[85,123,140,155],initial_setup:305,inlin:29,input:[22,27,29,62,110],inputfunc:[31,59,62,306],instal:[11,70,83,135,139,140,143,146,148,149,151,154,155,205],instanc:[22,46,61,111],instruct:62,integr:2,interact:[0,14,15,49,110,143],interfac:152,internation:58,interpret:7,intro_menu:264,introduct:[0,5,27,70,75,76,80,135],inventori:99,ipython:110,irc:[147,313],issu:141,ital:78,item:115,itself:120,join:90,jumbotron:17,jupyt:0,just:[80,117],kei:[27,38,71,112],keyword:[74,108],kill:[117,156],kind:117,know:[80,152],known:[6,117],languag:[58,72],larg:117,last:85,latest:[9,151],latin:85,launch:[26,27],layout:[51,90],learn:[0,80],leav:[90,132],legend:141,lesson:[113,119],let:[3,14,96,149],librari:106,licens:137,life:154,lift:50,like:[14,92,117,124],limit:[14,15,117],line:[3,26,84,105,110,113,120],link:[53,78,138],linux:[2,143,156],list:[3,78,108,109,117],list_nod:27,listen:130,literatur:138,live:156,local:[78,101,149],locat:112,lock:[13,32,109,132,274,275,276],lockdown:149,lockfunc:[120,275],lockhandl:276,log:[19,70,96,107,110,152,155],logfil:7,logger:371,login:[31,57,72],logo:128,longer:74,look:[92,103,117,124],lookup:[79,105],loop:108,loot:117,mac:[143,156],machin:149,magic:6,mai:117,mail:[11,72,232],main:[78,79,112,407],make:[8,11,19,84,93,94,102,103,108,110,117,120,124,132],manag:[47,83,164,193,272,279,289,307,351,368],manual:[98,117,142],map:[72,75,76],mapbuild:233,mapper:75,mariadb:140,markup:[72,355],mass:99,master:[11,94,117],match:[6,109],matter:117,mccp:314,mean:117,mech:84,mechan:117,memplot:334,menu:[19,27,71,72,100,213,283,362],menu_login:234,merg:20,messag:[59,62,69,85],messagepath:59,method:[6,22,39,90,98,108,110],middlewar:395,migrat:[9,81,83],mind:11,mini:8,minimap:76,mirror:260,mob:[97,117,265],mod_proxi:139,mod_ssl:139,mod_wsgi:139,mode:[14,15,42,60,81,149,156],model:[8,61,79,135,165,194,273,280,290,308,352,369],modif:94,modifi:[88,108,139],modul:[38,72,110,121,123,146],monitor:31,monitorhandl:[33,291],more:[0,9,32,51,54,67,73,78,79,87,93,98,109,117],most:0,motiv:118,move:[85,120,132],movement:72,msdp:62,msg:[23,59,98],mssp:315,mud:[113,138],multi:[93,109,110,111,117],multidesc:[72,93,235],multipl:[13,117,120],multisess:[42,60,81],mush:[93,124],must:117,mutabl:[6,13],mux:[66,275],muxcommand:184,mxp:316,mysql:140,name:[6,50,62,108,117,275],naw:317,ndb:13,need:[69,80,109,113,117],nest:71,network:24,next:[93,143,146,155],nice:145,nick:34,night:117,node:27,non:[13,85,86,142,143],nop:141,note:[8,15,16,20,22,27,34,44,49,56,78,130,139],notebook:0,npc:[72,97,100,116,117,124,129,130],number:101,numer:117,object:[6,13,19,32,35,39,42,44,76,81,85,99,103,104,105,108,109,110,111,112,115,117,120,132,214,266,277,278,279,280,281],obtain:135,off:[85,117],offici:138,olc:38,onc:114,one:[89,117],onli:[78,105,117,156],onlin:[11,78,149],oob:62,oop:111,open:100,oper:[49,69],option:[27,71,94,101,145,149,152,156],optionclass:372,optionhandl:373,other:[22,39,41,110,112,117,138,140,149],our:[63,69,71,96,102,108,110,115,117,132,135],ourselv:108,out:[56,94,102,117],outgo:59,output:242,outputcommand:62,outputfunc:[36,62],outsid:149,overal:121,overload:[46,67,98],overrid:6,overview:[2,61,106,107,123,128],own:[12,22,31,35,47,56,102,110,117,149,151,249],page:[67,83,96,126,128],parent:[61,93],pars:[65,85,90,101,109,110],parser:29,part3:97,part:[97,113,119,122,125,127],parti:138,pass:110,patch:77,path:[14,59,107],paus:[22,69,87],pax:70,pdb:3,penalti:117,percentag:249,perman:117,permiss:[32,44,52,94,386],perpetu:115,persist:[13,26,86,87,102,108],person:[103,117],physic:117,picklefield:374,pictur:135,pip:[81,83],plai:[117,145],plan:[0,76,115,116,117],player:[93,117],plugin:47,point:0,polici:66,port:[149,152],portal:[37,42,59,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330],portalsess:59,portalsessionhandl:[59,319],post:117,postgresql:140,practic:101,prepar:2,prerequisit:148,prevent:85,prison:117,privileg:[83,117],problem:63,process:[49,55,156],processor:[14,15,16,356],product:[84,151],profil:[5,331,332,333,334,335,336,337,338],program:[3,80],project:[2,7],prompt:[27,88],prop:117,properti:[12,13,20,22,23,27,35,42,44,46,81,105],protfunc:[38,284],protocol:[56,62],prototyp:[38,282,283,284,285,286],proxi:[139,149],publicli:11,pudb:3,puppet:81,push:[11,103],put:[11,96],puzzl:[72,236],pvp:117,pycharm:7,python:[0,14,72,80,93,107,110,111,138,146],quell:[32,52,109],queri:[46,105,108],queryset:[105,112],quest:117,quick:[2,117,143],quickli:145,quickstart:155,quiet:101,quirk:6,race:117,rais:120,random:72,random_string_gener:237,rate:249,read:[0,49,54,67,128],real:14,reboot:156,recapcha:135,receiv:[56,62],recip:[73,205],red_button:261,refer:[78,85],regist:149,regular:117,rel:[106,112],relat:[72,95,97],releas:[78,115],relev:149,reli:14,reload:[6,85,111,139,156],remark:124,rememb:[4,78,111],remind:96,remot:[11,140,149],remov:[44,85,109],repair:117,repeat:[27,31,39],replac:109,repo:70,report:78,repositori:[0,11,77,78,81],reput:117,request:78,requir:143,reset:[9,156],reshuffl:103,resourc:138,respawn:117,rest:[78,120],restart:[139,155],retriev:13,role:[94,117],roleplai:[72,94,117],roller:94,rom:92,room:[35,69,72,75,85,89,94,99,115,116,117,215,267],rpg:117,rplanguag:238,rpsystem:239,rss:[150,320],rule:[20,72,117,121,123],run:[3,7,8,22,80,83,148,151,154],runner:8,safe:29,safeti:14,same:[27,74],save:13,schema:9,score:124,screen:25,script:[39,81,132,216,228,287,288,289,290,291,292,293,294,295],scripthandl:292,search:[19,20,44,61,79,89,101,112,375],searching_cal:29,season:117,secret:135,section:407,secur:[72,139,145,152,240,241,242,243,244],see:[6,96,155],select:[72,85],self:101,send:[56,62,88,110],sent:88,separ:[71,117,120],serial:387,server:[24,37,40,41,42,55,58,72,107,124,139,140,149,154,155,243,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346],serverconf:41,serversess:[59,340],serversessionhandl:59,servic:304,session:[42,59,81,85,94,341],sessionhandl:[42,342],set:[1,7,8,11,20,27,32,41,70,75,83,95,98,108,113,117,124,142,144,147,149,150,152,153],setpow:124,settings_default:347,settings_mixin:335,setup:[2,70,139,140,143,149,154,155],sever:[74,89,101],share:11,sharedmemorymodel:61,sheet:[3,94],shop:100,shortcut:[13,79],should:117,show:[97,124],shut:156,sidebar:78,signal:[43,343],similar:117,simpl:[3,5,8,27,32,39,71,72,87,117,126],simpledoor:245,singl:13,singleton:79,site:[67,81],sitekei:135,sittabl:120,skill:[73,117,118],slow:72,slow_exit:246,snippet:72,soft:63,softcod:[63,93],solut:63,solv:117,some:[89,90,92,110,116,117],someth:117,somewher:80,sort:117,sourc:[7,78],space:[17,108],spawn:[38,93],spawner:[38,286],special:[78,117],spread:77,spuriou:141,sql:[105,140],sqlite3:140,ssh:[62,152,321],ssl:[149,322],stack:117,staff:117,standard:[66,95],start:[0,70,94,97,100,110,113,119,122,125,127,143,151,155,156],stat:131,state:217,statement:102,statu:[117,156],status:117,step:[3,11,70,93,103,115,135,144,146,147,148,150,155],stop:[155,156],storag:[27,39],store:[13,27,38,85,117],string:[32,72,101,362],strip:101,structur:78,studi:69,stuff:[80,103,124],style:17,sub:71,subclass:35,succe:117,suit:8,summari:[50,79,102,109,111,112],superus:32,support:[0,62,141],suppress_ga:323,surround:3,swap:46,sword:[109,206],synchron:49,syntax:[0,78,93,156,356],syscommand:185,system:[21,22,30,32,51,72,73,96,97,115,116,117,121,123,124,186],tabl:[19,61,78,85],tag:[44,65,89,112,133,353],talk:[72,116],talking_npc:247,taskhandl:294,tb_basic:252,tb_equip:253,tb_item:254,tb_magic:255,tb_rang:256,teamciti:2,tech:115,technic:[78,261],telnet:[62,141,149,324],telnet_oob:325,telnet_ssl:326,templat:[2,96,135,362],templatetag:[402,403],tempmsg:23,temporari:27,term:111,termux:148,test:[5,8,80,110,124,187,198,207,218,229,244,262,327,337,370,382,388,396,404],test_queri:336,test_resourc:376,test_trait:248,text2html:377,text:[19,27,31,55,64,65,78,110,128],than:117,thei:117,them:117,theori:101,thi:[90,96,118],thing:[4,78,92,93,104,108,111,112,113,117],third:138,those:117,throttl:344,through:[3,77,151],ticker:[45,81],tickerhandl:[45,295],tie:94,time:[19,22,39,63,95,117],time_format:19,timer:[5,39],timetrac:338,tip:11,to_byt:19,to_str:19,toc:408,togeth:[96,145],tool:[19,24,50,138],traceback:0,track:[11,117],train:132,trait:[116,249],translat:58,travi:10,treat:14,tree:[72,117,206],tree_select:250,trick:11,troubleshoot:[143,148],ttype:328,tupl:[108,109],turn:[6,85,123],turnbattl:[72,116,251,252,253,254,255,256],tutori:[0,8,69,72,74,84,95,96,97,100,113,114,115,117,119,122,123,124,125,127,128,129,130,131,132,134,136],tutorial_exampl:[257,258,259,260,261,262],tutorial_world:[263,264,265,266,267],tweet:[131,146],twist:81,twitter:146,type:[12,13,35,249],typeclass:[6,46,68,79,81,93,98,102,107,108,112,120,230,249,348,349,350,351,352,353],under:11,understand:133,ungm:94,unimpl:157,uninstal:114,unit:8,unixcommand:[72,268],unloggedin:188,unmonitor:31,unquel:109,unrepeat:31,updat:[9,11,46,85,108],upgrad:9,upload:152,upstream:[6,11],url:[83,96,126,135,389,391,398,405],usag:[14,15,26,140],use:[6,45,80,116,117],used:[22,85],useful:[22,116,138],user:[11,22,52,92,93,96,152],using:[3,8,69,108,112],util:[7,17,19,22,24,29,79,87,138,219,231,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,392,393,394,395,396],valid:[32,345],validatorfunc:379,valu:[27,38,117],vanilla:117,variabl:3,variant:120,vehicl:[97,132],verb_conjug:[380,381,382],verbatim:78,version:[11,78],versu:49,vhost:139,via:117,view:[30,67,96,126,135,136,390,399,406],virtualenv:81,voic:69,volum:117,wai:[1,27,87,109,110],want:[80,97,117,151],warn:78,weapon:117,weather:[117,134],web:[6,47,55,62,67,97,107,126,128,135,136,149,152,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406],webclient:[47,329,397,398,399],webclient_ajax:330,webclient_gui:47,webserv:[48,152,346],websit:[67,83,400,401,402,403,404,405,406],websocket:[139,145],weight:[99,117],werewolf:105,what:[2,13,51,80,90,97,101,111,112,113,117,118,151],when:[4,45,85,120],where:[80,106,118,143],who:[22,102],wiki:83,wilder:[72,269],willing:80,window:[70,143],wizard:142,word:77,work:[11,22,46,80,96,101,117,132,151],workaround:141,workflow:1,world:[72,97,103,107,110,114,115,117],write:[8,47,56],xterm256:[54,133],yield:[27,87],you:[0,80,109,113,114,117],your:[0,1,6,9,11,12,22,31,35,47,52,56,61,63,83,89,102,103,107,117,118,135,149,151,152,249],yourself:[103,115],zone:68}}) \ No newline at end of file diff --git a/docs/1.0-dev/toc.html b/docs/1.0-dev/toc.html index 9c23d37bbd..d709d9581f 100644 --- a/docs/1.0-dev/toc.html +++ b/docs/1.0-dev/toc.html @@ -72,6 +72,7 @@
    • Components/EvEditor
    • Components/EvMenu
    • Components/EvMore
    • +
    • Components/FuncParser
    • Components/Help System
    • Components/Inputfuncs
    • Locks
    • @@ -104,6 +105,8 @@
    • Bootstrap & Evennia
    • What is Bootstrap?
    • Concepts/Building Permissions
    • +
    • Concepts/Clickable Links
    • +
    • Concepts/Colors
    • Concepts/Concepts Overview
    • Concepts/Custom Protocols
    • Concepts/Guest Logins