From aa4dc8fdc84564658188ec4a12614076d78a9795 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sun, 8 Aug 2021 22:26:23 +0200 Subject: [PATCH] Updated HTML docs --- docs/0.9.5/.buildinfo | 2 +- .../_modules/evennia/accounts/accounts.html | 4 +- .../_modules/evennia/commands/cmdhandler.html | 4 + .../_modules/evennia/commands/cmdset.html | 6 +- .../evennia/commands/cmdsethandler.html | 20 +- .../_modules/evennia/commands/command.html | 8 + .../evennia/commands/default/building.html | 500 +++++++++++++----- .../commands/default/cmdset_character.html | 5 +- .../evennia/commands/default/system.html | 282 +--------- .../evennia/commands/default/tests.html | 54 +- .../evennia/contrib/building_menu.html | 4 +- .../_modules/evennia/contrib/rpsystem.html | 30 +- .../_modules/evennia/contrib/talking_npc.html | 2 +- .../evennia/contrib/tutorial_world/mob.html | 2 +- .../contrib/tutorial_world/objects.html | 12 +- .../evennia/contrib/tutorial_world/rooms.html | 8 +- .../_modules/evennia/locks/lockfuncs.html | 11 +- .../_modules/evennia/objects/objects.html | 6 +- .../evennia/prototypes/prototypes.html | 8 +- .../_modules/evennia/prototypes/spawner.html | 29 +- .../evennia/server/sessionhandler.html | 1 + .../evennia/typeclasses/attributes.html | 8 +- .../_modules/evennia/typeclasses/models.html | 17 + .../_modules/evennia/utils/containers.html | 61 ++- .../_modules/evennia/utils/eveditor.html | 2 +- docs/0.9.5/_modules/evennia/utils/evmenu.html | 7 +- .../_modules/evennia/utils/gametime.html | 14 +- docs/0.9.5/api/evennia.accounts.accounts.html | 2 +- docs/0.9.5/api/evennia.commands.cmdset.html | 6 +- .../api/evennia.commands.cmdsethandler.html | 4 +- docs/0.9.5/api/evennia.commands.command.html | 5 + .../api/evennia.commands.default.admin.html | 4 +- .../evennia.commands.default.building.html | 146 +++-- .../api/evennia.commands.default.comms.html | 8 +- .../api/evennia.commands.default.general.html | 16 +- .../api/evennia.commands.default.system.html | 137 +---- .../evennia.commands.default.unloggedin.html | 20 +- docs/0.9.5/api/evennia.contrib.barter.html | 4 +- docs/0.9.5/api/evennia.contrib.clothing.html | 4 +- .../api/evennia.contrib.email_login.html | 20 +- ...vennia.contrib.ingame_python.commands.html | 4 +- docs/0.9.5/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 | 16 +- .../evennia.contrib.tutorial_world.rooms.html | 8 +- docs/0.9.5/api/evennia.locks.lockfuncs.html | 2 + docs/0.9.5/api/evennia.objects.objects.html | 2 +- .../api/evennia.prototypes.prototypes.html | 3 +- .../0.9.5/api/evennia.typeclasses.models.html | 17 + docs/0.9.5/api/evennia.utils.eveditor.html | 4 +- docs/0.9.5/api/evennia.utils.evmenu.html | 4 +- docs/0.9.5/api/evennia.utils.evmore.html | 4 +- docs/0.9.5/api/evennia.utils.gametime.html | 10 +- docs/0.9.5/genindex.html | 86 ++- docs/0.9.5/objects.inv | Bin 71274 -> 71253 bytes docs/0.9.5/searchindex.js | 2 +- docs/1.0-dev/.buildinfo | 2 +- docs/1.0-dev/Components/Command-Sets.html | 24 +- docs/1.0-dev/Components/Scripts.html | 40 +- docs/1.0-dev/Contribs/XYZGrid.html | 26 +- .../Howto/Building-a-mech-tutorial.html | 2 +- docs/1.0-dev/Howto/Coding-FAQ.html | 2 +- docs/1.0-dev/Howto/NPC-shop-Tutorial.html | 2 +- .../Howto/Starting/Part1/Adding-Commands.html | 50 +- .../Starting/Part1/More-on-Commands.html | 72 +-- .../Tutorial-for-basic-MUSH-like-game.html | 108 ++-- .../_modules/evennia/accounts/accounts.html | 4 +- .../_modules/evennia/commands/cmdhandler.html | 4 + .../_modules/evennia/commands/cmdset.html | 6 +- .../evennia/commands/cmdsethandler.html | 20 +- .../_modules/evennia/commands/command.html | 8 + .../evennia/commands/default/building.html | 500 +++++++++++++----- .../commands/default/cmdset_character.html | 5 +- .../evennia/commands/default/system.html | 282 +--------- .../evennia/commands/default/tests.html | 54 +- .../evennia/contrib/building_menu.html | 4 +- .../evennia/contrib/evscaperoom/room.html | 2 +- .../_modules/evennia/contrib/rpsystem.html | 30 +- .../_modules/evennia/contrib/talking_npc.html | 2 +- .../evennia/contrib/tutorial_world/mob.html | 2 +- .../contrib/tutorial_world/objects.html | 12 +- .../evennia/contrib/tutorial_world/rooms.html | 8 +- .../_modules/evennia/locks/lockfuncs.html | 11 +- .../_modules/evennia/objects/objects.html | 6 +- .../evennia/prototypes/prototypes.html | 8 +- .../_modules/evennia/prototypes/spawner.html | 29 +- .../evennia/server/sessionhandler.html | 1 + .../evennia/typeclasses/attributes.html | 8 +- .../_modules/evennia/typeclasses/models.html | 17 + .../_modules/evennia/utils/containers.html | 61 ++- .../_modules/evennia/utils/eveditor.html | 2 +- .../_modules/evennia/utils/evmenu.html | 7 +- .../_modules/evennia/utils/gametime.html | 14 +- .../_sources/Components/Command-Sets.md.txt | 36 +- .../_sources/Components/Scripts.md.txt | 157 +++--- docs/1.0-dev/_sources/Contribs/XYZGrid.md.txt | 14 + .../Howto/Building-a-mech-tutorial.md.txt | 4 +- docs/1.0-dev/_sources/Howto/Coding-FAQ.md.txt | 4 +- .../_sources/Howto/NPC-shop-Tutorial.md.txt | 4 +- .../Starting/Part1/Adding-Commands.md.txt | 206 ++++---- .../Starting/Part1/More-on-Commands.md.txt | 262 ++++----- .../Tutorial-for-basic-MUSH-like-game.md.txt | 136 ++--- .../api/evennia.accounts.accounts.html | 2 +- docs/1.0-dev/api/evennia.commands.cmdset.html | 6 +- .../api/evennia.commands.cmdsethandler.html | 4 +- .../1.0-dev/api/evennia.commands.command.html | 5 + .../api/evennia.commands.default.admin.html | 4 +- .../evennia.commands.default.building.html | 146 +++-- .../api/evennia.commands.default.comms.html | 8 +- .../api/evennia.commands.default.general.html | 8 +- .../api/evennia.commands.default.system.html | 137 +---- .../evennia.commands.default.unloggedin.html | 4 +- docs/1.0-dev/api/evennia.contrib.barter.html | 4 +- .../1.0-dev/api/evennia.contrib.clothing.html | 4 +- docs/1.0-dev/api/evennia.contrib.dice.html | 4 +- .../api/evennia.contrib.email_login.html | 4 +- .../evennia.contrib.evscaperoom.commands.html | 20 +- .../1.0-dev/api/evennia.contrib.rpsystem.html | 8 +- .../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 | 4 +- docs/1.0-dev/api/evennia.locks.lockfuncs.html | 2 + docs/1.0-dev/api/evennia.objects.objects.html | 2 +- .../api/evennia.prototypes.prototypes.html | 3 +- .../api/evennia.typeclasses.models.html | 17 + docs/1.0-dev/api/evennia.utils.eveditor.html | 4 +- docs/1.0-dev/api/evennia.utils.evmenu.html | 4 +- docs/1.0-dev/api/evennia.utils.evmore.html | 4 +- docs/1.0-dev/api/evennia.utils.gametime.html | 10 +- docs/1.0-dev/genindex.html | 86 ++- docs/1.0-dev/objects.inv | Bin 91485 -> 91464 bytes docs/1.0-dev/searchindex.js | 2 +- 142 files changed, 2306 insertions(+), 2191 deletions(-) diff --git a/docs/0.9.5/.buildinfo b/docs/0.9.5/.buildinfo index be36992bca..2271f7813c 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: 21a086e5f445c8a1ded1b617b003187b +config: 65441ee9e19485ae279c132283bfeb56 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/0.9.5/_modules/evennia/accounts/accounts.html b/docs/0.9.5/_modules/evennia/accounts/accounts.html index f1e95fbbbe..aa5236be29 100644 --- a/docs/0.9.5/_modules/evennia/accounts/accounts.html +++ b/docs/0.9.5/_modules/evennia/accounts/accounts.html @@ -888,7 +888,7 @@
[docs] def delete(self, *args, **kwargs): """ - Deletes the account permanently. + Deletes the account persistently. Notes: `*args` and `**kwargs` are passed on to the base delete @@ -1237,7 +1237,7 @@ self.locks.add(lockstring) # The ooc account cmdset - self.cmdset.add_default(_CMDSET_ACCOUNT, permanent=True)
+ self.cmdset.add_default(_CMDSET_ACCOUNT, persistent=True)
[docs] def at_account_creation(self): """ diff --git a/docs/0.9.5/_modules/evennia/commands/cmdhandler.html b/docs/0.9.5/_modules/evennia/commands/cmdhandler.html index f713c086d4..2cf5c94700 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdhandler.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdhandler.html @@ -779,6 +779,10 @@ sysarg += _(' Type "help" for help.') raise ExecSystemCommand(syscmd, sysarg) + if not cmd.retain_instance: + # making a copy allows multiple users to share the command also when yield is used + cmd = copy(cmd) + # A normal command. ret = yield _run_command(cmd, cmdname, args, raw_cmdname, cmdset, session, account) returnValue(ret) diff --git a/docs/0.9.5/_modules/evennia/commands/cmdset.html b/docs/0.9.5/_modules/evennia/commands/cmdset.html index 81dfd7ff29..a8eb69443e 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdset.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdset.html @@ -218,7 +218,7 @@ # merge-stack, every cmdset in the stack must have `duplicates` set explicitly. duplicates = None - permanent = False + persistent = False key_mergetypes = {} errmessage = "" # pre-store properties to duplicate straight off @@ -228,7 +228,7 @@ "no_exits", "no_objs", "no_channels", - "permanent", + "persistent", "mergetype", "priority", "duplicates", @@ -398,7 +398,7 @@ commands (str): Representation of commands in Cmdset. """ - perm = "perm" if self.permanent else "non-perm" + perm = "perm" if self.persistent else "non-perm" options = ", ".join([ "{}:{}".format(opt, "T" if getattr(self, opt) else "F") for opt in ("no_exits", "no_objs", "no_channels", "duplicates") diff --git a/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html b/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html index 8d4fbb5885..cb4394b620 100644 --- a/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html +++ b/docs/0.9.5/_modules/evennia/commands/cmdsethandler.html @@ -346,7 +346,7 @@ self.mergetype_stack = ["Union"] # the subset of the cmdset_paths that are to be stored in the database - self.permanent_paths = [""] + self.persistent_paths = [""] if init_true: self.update(init_mode=True) # is then called from the object __init__.
@@ -404,7 +404,7 @@ Args: init_mode (bool, optional): Used automatically right after - this handler was created; it imports all permanent cmdsets + this handler was created; it imports all persistent cmdsets from the database. Notes: @@ -419,7 +419,7 @@ """ if init_mode: - # reimport all permanent cmdsets + # reimport all persistent cmdsets storage = self.obj.cmdset_storage if storage: self.cmdset_stack = [] @@ -449,7 +449,7 @@ if _IN_GAME_ERRORS: self.obj.msg(err) continue - cmdset.permanent = cmdset.key != "_CMDSET_ERROR" + cmdset.persistent = cmdset.key != "_CMDSET_ERROR" self.cmdset_stack.append(cmdset) # merge the stack into a new merged cmdset @@ -464,7 +464,7 @@ self.mergetype_stack.append(new_current.actual_mergetype) self.current = new_current -
[docs] def add(self, cmdset, emit_to_obj=None, persistent=True, default_cmdset=False, +
[docs] def add(self, cmdset, emit_to_obj=None, persistent=False, default_cmdset=False, **kwargs): """ Add a cmdset to the handler, on top of the old ones, unless it @@ -506,7 +506,7 @@ # this is (maybe) a python path. Try to import from cache. cmdset = self._import_cmdset(cmdset) if cmdset and cmdset.key != "_CMDSET_ERROR": - cmdset.permanent = persistent # TODO change on cmdset too + cmdset.persistent = persistent if persistent and cmdset.key != "_CMDSET_ERROR": # store the path permanently storage = self.obj.cmdset_storage or [""] @@ -555,7 +555,7 @@ # remove the default cmdset only if self.cmdset_stack: cmdset = self.cmdset_stack[0] - if cmdset.permanent: + if cmdset.persistent: storage = self.obj.cmdset_storage or [""] storage[0] = "" self.obj.cmdset_storage = storage @@ -572,7 +572,7 @@ if not cmdset: # remove the last one in the stack cmdset = self.cmdset_stack.pop() - if cmdset.permanent: + if cmdset.persistent: storage = self.obj.cmdset_storage storage.pop() self.obj.cmdset_storage = storage @@ -589,12 +589,12 @@ ] storage = [] - if any(cset.permanent for cset in delcmdsets): + if any(cset.persistent for cset in delcmdsets): # only hit database if there's need to storage = self.obj.cmdset_storage updated = False for cset in delcmdsets: - if cset.permanent: + if cset.persistent: try: storage.remove(cset.path) updated = True diff --git a/docs/0.9.5/_modules/evennia/commands/command.html b/docs/0.9.5/_modules/evennia/commands/command.html index 738a5fcc24..2c98405ea7 100644 --- a/docs/0.9.5/_modules/evennia/commands/command.html +++ b/docs/0.9.5/_modules/evennia/commands/command.html @@ -125,6 +125,9 @@ cls.is_exit = False if not hasattr(cls, "help_category"): cls.help_category = "general" + if not hasattr(cls, "retain_instance"): + cls.retain_instance = False + # make sure to pick up the parent's docstring if the child class is # missing one (important for auto-help) if cls.__doc__ is None: @@ -230,6 +233,11 @@ # whether self.msg sends to all sessions of a related account/object (default # is to only send to the session sending the command). msg_all_sessions = settings.COMMAND_DEFAULT_MSG_ALL_SESSIONS + # whether the exact command instance should be retained between command calls. + # By default it's False; this allows for retaining state and saves some CPU, but + # can cause cross-talk between users if multiple users access the same command + # (especially if the command is using yield) + retain_instance = False # auto-set (by Evennia on command instantiation) are: # obj - which object this command is defined on diff --git a/docs/0.9.5/_modules/evennia/commands/default/building.html b/docs/0.9.5/_modules/evennia/commands/default/building.html index 35980b1a7b..a9b6101bdb 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/building.html +++ b/docs/0.9.5/_modules/evennia/commands/default/building.html @@ -43,9 +43,11 @@ Building and world design commands """ import re +from django.core.paginator import Paginator from django.conf import settings from django.db.models import Q, Min, Max from evennia import InterruptCommand +from evennia.scripts.models import ScriptDB from evennia.objects.models import ObjectDB from evennia.locks.lockhandler import LockException from evennia.commands.cmdhandler import get_and_merge_cmdsets @@ -55,13 +57,14 @@ class_from_module, get_all_typeclasses, variable_from_module, - dbref, + dbref, crop, interactive, list_to_string, display_len, ) from evennia.utils.eveditor import EvEditor from evennia.utils.evmore import EvMore +from evennia.utils.evtable import EvTable from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus from evennia.utils.ansi import raw as ansi_raw @@ -94,7 +97,8 @@ "CmdExamine", "CmdFind", "CmdTeleport", - "CmdScript", + "CmdScripts", + "CmdObjects", "CmdTag", "CmdSpawn", ) @@ -1955,7 +1959,7 @@ typeclass[/switch] <object> [= typeclass.path] typeclass/prototype <object> = prototype_key - typeclass/list/show [typeclass.path] + typeclasses or typeclass/list/show [typeclass.path] swap - this is a shorthand for using /force/reset flags. update - this is a shorthand for using the /force/reload flag. @@ -1997,17 +2001,63 @@ """ key = "typeclass" - aliases = ["type", "parent", "swap", "update"] + aliases = ["type", "parent", "swap", "update", "typeclasses"] switch_options = ("show", "examine", "update", "reset", "force", "list", "prototype") locks = "cmd:perm(typeclass) or perm(Builder)" help_category = "Building" + def _generic_search(self, query, typeclass_path): + + caller = self.caller + if typeclass_path: + # make sure we search the right database table + try: + new_typeclass = class_from_module(typeclass_path) + except ImportError: + # this could be a prototype and not a typeclass at all + return caller.search(query) + + dbclass = new_typeclass.__dbclass__ + + if caller.__dbclass__ == dbclass: + # object or account match + obj = caller.search(query) + if not obj: + return + elif (self.account and self.account.__dbclass__ == dbclass): + # applying account while caller is object + caller.msg(f"Trying to search {new_typeclass} with query '{self.lhs}'.") + obj = self.account.search(query) + if not obj: + return + elif hasattr(caller, "puppet") and caller.puppet.__dbclass__ == dbclass: + # applying object while caller is account + caller.msg(f"Trying to search {new_typeclass} with query '{self.lhs}'.") + obj = caller.puppet.search(query) + if not obj: + return + else: + # other mismatch between caller and specified typeclass + caller.msg(f"Trying to search {new_typeclass} with query '{self.lhs}'.") + obj = new_typeclass.search(query) + if not obj: + if isinstance(obj, list): + caller.msg(f"Could not find {new_typeclass} with query '{self.lhs}'.") + return + else: + # no rhs, use caller's typeclass + obj = caller.search(query) + if not obj: + return + + return obj +
[docs] def func(self): """Implements command""" caller = self.caller - if "list" in self.switches: + if "list" in self.switches or self.cmdname == 'typeclasses': tclasses = get_all_typeclasses() contribs = [key for key in sorted(tclasses) if key.startswith("evennia.contrib")] or [ "<None loaded>" @@ -2070,8 +2120,7 @@ ) return - # get object to swap on - obj = caller.search(self.lhs) + obj = self._generic_search(self.lhs, self.rhs) if not obj: return @@ -2125,10 +2174,8 @@ is_same = obj.is_typeclass(new_typeclass, exact=True) if is_same and "force" not in self.switches: - string = "%s already has the typeclass '%s'. Use /force to override." % ( - obj.name, - new_typeclass, - ) + string = (f"{obj.name} already has the typeclass '{new_typeclass}'. " + "Use /force to override.") else: update = "update" in self.switches reset = "reset" in self.switches @@ -2981,6 +3028,330 @@ caller.msg(string.strip())
+class ScriptEvMore(EvMore): + """ + Listing 1000+ Scripts can be very slow and memory-consuming. So + we use this custom EvMore child to build en EvTable only for + each page of the list. + + """ + + def init_pages(self, scripts): + """Prepare the script list pagination""" + script_pages = Paginator(scripts, max(1, int(self.height / 2))) + super().init_pages(script_pages) + + def page_formatter(self, scripts): + """Takes a page of scripts and formats the output + into an EvTable.""" + + if not scripts: + return "<No scripts>" + + table = EvTable( + "|wdbref|n", + "|wobj|n", + "|wkey|n", + "|wintval|n", + "|wnext|n", + "|wrept|n", + "|wtypeclass|n", + "|wdesc|n", + align="r", + border="tablecols", + width=self.width, + ) + + for script in scripts: + + nextrep = script.time_until_next_repeat() + if nextrep is None: + nextrep = script.db._paused_time + nextrep = f"PAUSED {int(nextrep)}s" if nextrep else "--" + else: + nextrep = f"{nextrep}s" + + maxrepeat = script.repeats + remaining = script.remaining_repeats() or 0 + if maxrepeat: + rept = "%i/%i" % (maxrepeat - remaining, maxrepeat) + else: + rept = "-/-" + + table.add_row( + f"#{script.id}", + f"{script.obj.key}({script.obj.dbref})" + if (hasattr(script, "obj") and script.obj) + else "<Global>", + script.key, + script.interval if script.interval > 0 else "--", + nextrep, + rept, + script.typeclass_path.rsplit(".", 1)[-1], + crop(script.desc, width=20), + ) + + return str(table) + + +
[docs]class CmdScripts(COMMAND_DEFAULT_CLASS): + """ + List and manage all running scripts. Allows for creating new global + scripts. + + Usage: + script[/switches] [script-#dbref, key, script.path or <obj>] + script[/start||stop] <obj> = <script.path or script-key> + + Switches: + start - start/unpause an existing script's timer. + stop - stops an existing script's timer + pause - pause a script's timer + delete - deletes script. This will also stop the timer as needed + + Examples: + script - list scripts + script myobj - list all scripts on object + script foo.bar.Script - create a new global Script + script scriptname - examine named existing global script + script myobj = foo.bar.Script - create and assign script to object + script/stop myobj = scriptname - stop script on object + script/pause foo.Bar.Script - pause global script + script/delete myobj - delete ALL scripts on object + + When given with an `<obj>` as left-hand-side, this creates and + assigns a new script to that object. Without an `<obj>`, this + manages and inspects global scripts + + If no switches are given, this command just views all active + scripts. The argument can be either an object, at which point it + will be searched for all scripts defined on it, or a script name + or #dbref. For using the /stop switch, a unique script #dbref is + required since whole classes of scripts often have the same name. + + Use the `script` build-level command for managing scripts attached to + objects. + + """ + + key = "scripts" + aliases = ["script"] + switch_options = ("create", "start", "stop", "pause", "delete") + locks = "cmd:perm(scripts) or perm(Builder)" + help_category = "System" + + excluded_typeclass_paths = ["evennia.prototypes.prototypes.DbPrototype"] + + switch_mapping = { + "create": "|gCreated|n", + "start": "|gStarted|n", + "stop": "|RStopped|n", + "pause": "|Paused|n", + "delete": "|rDeleted|n" + } + + def _search_script(self, args): + # test first if this is a script match + scripts = ScriptDB.objects.get_all_scripts(key=args) + if scripts: + return scripts + # try typeclass path + scripts = ScriptDB.objects.filter(db_typeclass_path__iendswith=args) + if scripts: + return scripts + +
[docs] def func(self): + """implement method""" + + caller = self.caller + + if not self.args: + # show all scripts + scripts = ScriptDB.objects.all() + if not scripts: + caller.msg("No scripts found.") + return + ScriptEvMore(caller, scripts.order_by("id"), session=self.session) + return + + # find script or object to operate on + scripts, obj = None, None + if self.rhs: + obj_query = self.lhs + script_query = self.rhs + else: + obj_query = script_query = self.args + + scripts = self._search_script(script_query) + objects = ObjectDB.objects.object_search(obj_query) + obj = objects[0] if objects else None + + if not self.switches: + # creation / view mode + if obj: + # we have an object + if self.rhs: + # creation mode + if obj.scripts.add(self.rhs, autostart=True): + caller.msg( + f"Script |w{self.rhs}|n successfully added and " + f"started on {obj.get_display_name(caller)}.") + else: + caller.msg(f"Script {self.rhs} could not be added and/or started " + f"on {obj.get_display_name(caller)} (or it started and " + "immediately shut down).") + else: + # just show all scripts on object + scripts = ScriptDB.objects.filter(db_obj=obj) + if scripts: + ScriptEvMore(caller, scripts.order_by("id"), session=self.session) + else: + caller.msg(f"No scripts defined on {obj}") + + elif scripts: + # show found script(s) + ScriptEvMore(caller, scripts.order_by("id"), session=self.session) + + else: + # create global script + try: + new_script = create.create_script(self.args) + except ImportError: + logger.log_trace() + new_script = None + + if new_script: + caller.msg(f"Global Script Created - " + f"{new_script.key} ({new_script.typeclass_path})") + ScriptEvMore(caller, [new_script], session=self.session) + else: + caller.msg(f"Global Script |rNOT|n Created |r(see log)|n - " + f"arguments: {self.args}") + + elif scripts or obj: + # modification switches - must operate on existing scripts + + if not scripts: + scripts = ScriptDB.objects.filter(db_obj=obj) + + if scripts.count() > 1: + ret = yield(f"Multiple scripts found: {scripts}. Are you sure you want to " + "operate on all of them? [Y]/N? ") + if ret.lower() in ('n', 'no'): + caller.msg("Aborted.") + return + + for script in scripts: + script_key = script.key + script_typeclass_path = script.typeclass_path + scripttype = f"Script on {obj}" if obj else "Global Script" + + for switch in self.switches: + verb = self.switch_mapping[switch] + msgs = [] + try: + getattr(script, switch)() + except Exception: + logger.log_trace() + msgs.append(f"{scripttype} |rNOT|n {verb} |r(see log)|n - " + f"{script_key} ({script_typeclass_path})|n") + else: + msgs.append(f"{scripttype} {verb} - " + f"{script_key} ({script_typeclass_path})") + caller.msg("\n".join(msgs)) + if "delete" not in self.switches: + ScriptEvMore(caller, [script], session=self.session) + else: + caller.msg("No scripts found.")
+ + +
[docs]class CmdObjects(COMMAND_DEFAULT_CLASS): + """ + statistics on objects in the database + + Usage: + objects [<nr>] + + Gives statictics on objects in database as well as + a list of <nr> latest objects in database. If not + given, <nr> defaults to 10. + """ + + key = "objects" + aliases = ["listobjects", "listobjs", "stats", "db"] + locks = "cmd:perm(listobjects) or perm(Builder)" + help_category = "System" + +
[docs] def func(self): + """Implement the command""" + + caller = self.caller + nlim = int(self.args) if self.args and self.args.isdigit() else 10 + nobjs = ObjectDB.objects.count() + Character = class_from_module(settings.BASE_CHARACTER_TYPECLASS) + nchars = Character.objects.all_family().count() + Room = class_from_module(settings.BASE_ROOM_TYPECLASS) + nrooms = Room.objects.all_family().count() + Exit = class_from_module(settings.BASE_EXIT_TYPECLASS) + nexits = Exit.objects.all_family().count() + nother = nobjs - nchars - nrooms - nexits + nobjs = nobjs or 1 # fix zero-div error with empty database + + # total object sum table + totaltable = self.styled_table( + "|wtype|n", "|wcomment|n", "|wcount|n", "|w%|n", border="table", align="l" + ) + totaltable.align = "l" + totaltable.add_row( + "Characters", + "(BASE_CHARACTER_TYPECLASS + children)", + nchars, + "%.2f" % ((float(nchars) / nobjs) * 100), + ) + totaltable.add_row( + "Rooms", + "(BASE_ROOM_TYPECLASS + children)", + nrooms, + "%.2f" % ((float(nrooms) / nobjs) * 100), + ) + totaltable.add_row( + "Exits", + "(BASE_EXIT_TYPECLASS + children)", + nexits, + "%.2f" % ((float(nexits) / nobjs) * 100), + ) + totaltable.add_row("Other", "", nother, "%.2f" % ((float(nother) / nobjs) * 100)) + + # typeclass table + typetable = self.styled_table( + "|wtypeclass|n", "|wcount|n", "|w%|n", border="table", align="l" + ) + typetable.align = "l" + dbtotals = ObjectDB.objects.get_typeclass_totals() + for stat in dbtotals: + typetable.add_row( + stat.get("typeclass", "<error>"), + stat.get("count", -1), + "%.2f" % stat.get("percent", -1), + ) + + # last N table + objs = ObjectDB.objects.all().order_by("db_date_created")[max(0, nobjs - nlim) :] + latesttable = self.styled_table( + "|wcreated|n", "|wdbref|n", "|wname|n", "|wtypeclass|n", align="l", border="table" + ) + latesttable.align = "l" + for obj in objs: + latesttable.add_row( + utils.datetime_format(obj.date_created), obj.dbref, obj.key, obj.path + ) + + string = "\n|wObject subtype totals (out of %i Objects):|n\n%s" % (nobjs, totaltable) + string += "\n|wObject typeclass distribution:|n\n%s" % typetable + string += "\n|wLast %s Objects created:|n\n%s" % (min(nobjs, nlim), latesttable) + caller.msg(string)
+ +
[docs]class CmdTeleport(COMMAND_DEFAULT_CLASS): """ teleport object to another location @@ -3105,113 +3476,6 @@ caller.msg("Teleportation failed.")
-
[docs]class CmdScript(COMMAND_DEFAULT_CLASS): - """ - attach a script to an object - - Usage: - addscript[/switch] <obj> [= script_path or <scriptkey>] - - Switches: - start - start all non-running scripts on object, or a given script only - stop - stop all scripts on objects, or a given script only - - If no script path/key is given, lists all scripts active on the given - object. - Script path can be given from the base location for scripts as given in - settings. If adding a new script, it will be started automatically - (no /start switch is needed). Using the /start or /stop switches on an - object without specifying a script key/path will start/stop ALL scripts on - the object. - """ - - key = "addscript" - aliases = ["attachscript"] - switch_options = ("start", "stop") - locks = "cmd:perm(script) or perm(Builder)" - help_category = "Building" - -
[docs] def func(self): - """Do stuff""" - - caller = self.caller - - if not self.args: - string = "Usage: script[/switch] <obj> [= script_path or <script key>]" - caller.msg(string) - return - - if not self.lhs: - caller.msg("To create a global script you need |wscripts/add <typeclass>|n.") - return - - obj = caller.search(self.lhs) - if not obj: - return - - result = [] - if not self.rhs: - # no rhs means we want to operate on all scripts - scripts = obj.scripts.all() - if not scripts: - result.append("No scripts defined on %s." % obj.get_display_name(caller)) - elif not self.switches: - # view all scripts - from evennia.commands.default.system import ScriptEvMore - - ScriptEvMore(self.caller, scripts.order_by("id"), session=self.session) - return - elif "start" in self.switches: - num = sum([obj.scripts.start(script.key) for script in scripts]) - result.append("%s scripts started on %s." % (num, obj.get_display_name(caller))) - elif "stop" in self.switches: - for script in scripts: - result.append( - "Stopping script %s on %s." - % (script.get_display_name(caller), obj.get_display_name(caller)) - ) - script.stop() - else: # rhs exists - if not self.switches: - # adding a new script, and starting it - ok = obj.scripts.add(self.rhs, autostart=True) - if not ok: - result.append( - "\nScript %s could not be added and/or started on %s " - "(or it started and immediately shut down)." - % (self.rhs, obj.get_display_name(caller)) - ) - else: - result.append( - "Script |w%s|n successfully added and started on %s." - % (self.rhs, obj.get_display_name(caller)) - ) - - else: - paths = [self.rhs] + [ - "%s.%s" % (prefix, self.rhs) for prefix in settings.TYPECLASS_PATHS - ] - if "stop" in self.switches: - # we are stopping an already existing script - for path in paths: - ok = obj.scripts.stop(path) - if not ok: - result.append("\nScript %s could not be stopped. Does it exist?" % path) - else: - result = ["Script stopped and removed from object."] - break - if "start" in self.switches: - # we are starting an already existing script - for path in paths: - ok = obj.scripts.start(path) - if not ok: - result.append("\nScript %s could not be (re)started." % path) - else: - result = ["Script started successfully."] - break - - EvMore(caller, "".join(result).strip())
-
[docs]class CmdTag(COMMAND_DEFAULT_CLASS): """ diff --git a/docs/0.9.5/_modules/evennia/commands/default/cmdset_character.html b/docs/0.9.5/_modules/evennia/commands/default/cmdset_character.html index 52788ad72b..755756fd18 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/cmdset_character.html +++ b/docs/0.9.5/_modules/evennia/commands/default/cmdset_character.html @@ -82,8 +82,6 @@ # System commands self.add(system.CmdPy()) - self.add(system.CmdScripts()) - self.add(system.CmdObjects()) self.add(system.CmdAccounts()) self.add(system.CmdService()) self.add(system.CmdAbout()) @@ -124,10 +122,11 @@ self.add(building.CmdExamine()) self.add(building.CmdTypeclass()) self.add(building.CmdLock()) - self.add(building.CmdScript()) self.add(building.CmdSetHome()) self.add(building.CmdTag()) self.add(building.CmdSpawn()) + self.add(building.CmdScripts()) + self.add(building.CmdObjects()) # Batchprocessor commands self.add(batchprocess.CmdBatchCommands()) diff --git a/docs/0.9.5/_modules/evennia/commands/default/system.html b/docs/0.9.5/_modules/evennia/commands/default/system.html index cc89f668db..413e295f30 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/system.html +++ b/docs/0.9.5/_modules/evennia/commands/default/system.html @@ -56,17 +56,13 @@ import time from django.conf import settings -from django.core.paginator import Paginator from evennia.server.sessionhandler import SESSIONS -from evennia.scripts.models import ScriptDB -from evennia.objects.models import ObjectDB from evennia.accounts.models import AccountDB -from evennia.utils import logger, utils, gametime, create, search +from evennia.utils import logger, utils, gametime, search from evennia.utils.eveditor import EvEditor from evennia.utils.evtable import EvTable -from evennia.utils.evmore import EvMore from evennia.utils.evmenu import ask_yes_no -from evennia.utils.utils import crop, class_from_module, iter_to_str +from evennia.utils.utils import class_from_module, iter_to_str from evennia.scripts.taskhandler import TaskHandlerTask COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -82,8 +78,6 @@ "CmdReset", "CmdShutdown", "CmdPy", - "CmdScripts", - "CmdObjects", "CmdService", "CmdAbout", "CmdTime", @@ -453,278 +447,6 @@ )
-class ScriptEvMore(EvMore): - """ - Listing 1000+ Scripts can be very slow and memory-consuming. So - we use this custom EvMore child to build en EvTable only for - each page of the list. - - """ - - def init_pages(self, scripts): - """Prepare the script list pagination""" - script_pages = Paginator(scripts, max(1, int(self.height / 2))) - super().init_pages(script_pages) - - def page_formatter(self, scripts): - """Takes a page of scripts and formats the output - into an EvTable.""" - - if not scripts: - return "<No scripts>" - - table = EvTable( - "|wdbref|n", - "|wobj|n", - "|wkey|n", - "|wintval|n", - "|wnext|n", - "|wrept|n", - "|wtypeclass|n", - "|wdesc|n", - align="r", - border="tablecols", - width=self.width, - ) - - for script in scripts: - - nextrep = script.time_until_next_repeat() - if nextrep is None: - nextrep = script.db._paused_time - nextrep = f"PAUSED {int(nextrep)}s" if nextrep else "--" - else: - nextrep = f"{nextrep}s" - - maxrepeat = script.repeats - remaining = script.remaining_repeats() or 0 - if maxrepeat: - rept = "%i/%i" % (maxrepeat - remaining, maxrepeat) - else: - rept = "-/-" - - table.add_row( - f"#{script.id}", - f"{script.obj.key}({script.obj.dbref})" - if (hasattr(script, "obj") and script.obj) - else "<Global>", - script.key, - script.interval if script.interval > 0 else "--", - nextrep, - rept, - script.typeclass_path.rsplit(".", 1)[-1], - crop(script.desc, width=20), - ) - - return str(table) - - -
[docs]class CmdScripts(COMMAND_DEFAULT_CLASS): - """ - List and manage all running scripts. Allows for creating new global - scripts. - - Usage: - script[/switches] [#dbref, key, script.path or <obj>] - - Switches: - create - create a new global script of given typeclass path. This will - auto-start the script's timer if it has one. - start - start/unpause an existing script's timer. - stop - stops an existing script's timer - pause - pause a script's timer - delete - deletes script. This will also stop the timer as needed - - If no switches are given, this command just views all active - scripts. The argument can be either an object, at which point it - will be searched for all scripts defined on it, or a script name - or #dbref. For using the /stop switch, a unique script #dbref is - required since whole classes of scripts often have the same name. - - Use the `script` build-level command for managing scripts attached to - objects. - - """ - - key = "scripts" - aliases = ["scripts"] - switch_options = ("create", "start", "stop", "pause", "delete") - locks = "cmd:perm(listscripts) or perm(Admin)" - help_category = "System" - - excluded_typeclass_paths = ["evennia.prototypes.prototypes.DbPrototype"] - - switch_mapping = { - "create": "|gCreated|n", - "start": "|gStarted|n", - "stop": "|RStopped|n", - "pause": "|Paused|n", - "delete": "|rDeleted|n" - } - - def _search_script(self, args): - # test first if this is a script match - scripts = ScriptDB.objects.get_all_scripts(key=args) - if scripts: - return scripts - # try typeclass path - scripts = ScriptDB.objects.filter(db_typeclass_path__iendswith=args) - if scripts: - return scripts - # try to find an object instead. - objects = ObjectDB.objects.object_search(args) - if objects: - scripts = ScriptDB.objects.filter(db_obj__in=objects) - return scripts - -
[docs] def func(self): - """implement method""" - - caller = self.caller - args = self.args - - if "create" in self.switches: - # global script-start mode - verb = self.switch_mapping['create'] - if not args: - caller.msg("Usage script/create <key or typeclass>") - return - new_script = create.create_script(args) - if new_script: - caller.msg(f"Global Script {verb} - {new_script.key} ({new_script.typeclass_path})") - ScriptEvMore(caller, [new_script], session=self.session) - else: - caller.msg(f"Global Script |rNOT|n {verb} |r(see log)|n - arguments: {args}") - return - - # all other switches require existing scripts - if args: - scripts = self._search_script(args) - if not scripts: - caller.msg(f"No scripts found matching '{args}'.") - return - else: - scripts = ScriptDB.objects.all() - if not scripts: - caller.msg("No scripts found.") - return - - if args and self.switches: - # global script-modifying mode - if scripts.count() > 1: - caller.msg("Multiple script matches. Please refine your search.") - return - script = scripts[0] - script_key = script.key - script_typeclass_path = script.typeclass_path - for switch in self.switches: - verb = self.switch_mapping[switch] - msgs = [] - try: - getattr(script, switch)() - except Exception: - logger.log_trace() - msgs.append(f"Global Script |rNOT|n {verb} |r(see log)|n - " - f"{script_key} ({script_typeclass_path})|n") - else: - msgs.append(f"Global Script {verb} - " - f"{script_key} ({script_typeclass_path})") - caller.msg("\n".join(msgs)) - if "delete" not in self.switches: - ScriptEvMore(caller, [script], session=self.session) - return - else: - # simply show the found scripts - ScriptEvMore(caller, scripts.order_by("id"), session=self.session)
- - -
[docs]class CmdObjects(COMMAND_DEFAULT_CLASS): - """ - statistics on objects in the database - - Usage: - objects [<nr>] - - Gives statictics on objects in database as well as - a list of <nr> latest objects in database. If not - given, <nr> defaults to 10. - """ - - key = "objects" - aliases = ["listobjects", "listobjs", "stats", "db"] - locks = "cmd:perm(listobjects) or perm(Builder)" - help_category = "System" - -
[docs] def func(self): - """Implement the command""" - - caller = self.caller - nlim = int(self.args) if self.args and self.args.isdigit() else 10 - nobjs = ObjectDB.objects.count() - Character = class_from_module(settings.BASE_CHARACTER_TYPECLASS) - nchars = Character.objects.all_family().count() - Room = class_from_module(settings.BASE_ROOM_TYPECLASS) - nrooms = Room.objects.all_family().count() - Exit = class_from_module(settings.BASE_EXIT_TYPECLASS) - nexits = Exit.objects.all_family().count() - nother = nobjs - nchars - nrooms - nexits - nobjs = nobjs or 1 # fix zero-div error with empty database - - # total object sum table - totaltable = self.styled_table( - "|wtype|n", "|wcomment|n", "|wcount|n", "|w%|n", border="table", align="l" - ) - totaltable.align = "l" - totaltable.add_row( - "Characters", - "(BASE_CHARACTER_TYPECLASS + children)", - nchars, - "%.2f" % ((float(nchars) / nobjs) * 100), - ) - totaltable.add_row( - "Rooms", - "(BASE_ROOM_TYPECLASS + children)", - nrooms, - "%.2f" % ((float(nrooms) / nobjs) * 100), - ) - totaltable.add_row( - "Exits", - "(BASE_EXIT_TYPECLASS + children)", - nexits, - "%.2f" % ((float(nexits) / nobjs) * 100), - ) - totaltable.add_row("Other", "", nother, "%.2f" % ((float(nother) / nobjs) * 100)) - - # typeclass table - typetable = self.styled_table( - "|wtypeclass|n", "|wcount|n", "|w%|n", border="table", align="l" - ) - typetable.align = "l" - dbtotals = ObjectDB.objects.get_typeclass_totals() - for stat in dbtotals: - typetable.add_row( - stat.get("typeclass", "<error>"), - stat.get("count", -1), - "%.2f" % stat.get("percent", -1), - ) - - # last N table - objs = ObjectDB.objects.all().order_by("db_date_created")[max(0, nobjs - nlim) :] - latesttable = self.styled_table( - "|wcreated|n", "|wdbref|n", "|wname|n", "|wtypeclass|n", align="l", border="table" - ) - latesttable.align = "l" - for obj in objs: - latesttable.add_row( - utils.datetime_format(obj.date_created), obj.dbref, obj.key, obj.path - ) - - string = "\n|wObject subtype totals (out of %i Objects):|n\n%s" % (nobjs, totaltable) - string += "\n|wObject typeclass distribution:|n\n%s" % typetable - string += "\n|wLast %s Objects created:|n\n%s" % (min(nobjs, nlim), latesttable) - caller.msg(string)
- - class CmdAccounts(COMMAND_DEFAULT_CLASS): """ Manage registered accounts diff --git a/docs/0.9.5/_modules/evennia/commands/default/tests.html b/docs/0.9.5/_modules/evennia/commands/default/tests.html index a446845aaa..44e37d427f 100644 --- a/docs/0.9.5/_modules/evennia/commands/default/tests.html +++ b/docs/0.9.5/_modules/evennia/commands/default/tests.html @@ -606,10 +606,10 @@ self.call(system.CmdPy(), "/clientraw 1+2", ">>> 1+2|3")
[docs] def test_scripts(self): - self.call(system.CmdScripts(), "", "dbref ")
+ self.call(building.CmdScripts(), "", "dbref ")
[docs] def test_objects(self): - self.call(system.CmdObjects(), "", "Object subtype totals")
+ self.call(building.CmdObjects(), "", "Object subtype totals")
[docs] def test_about(self): self.call(system.CmdAbout(), "", None)
@@ -1614,37 +1614,59 @@ self.call(building.CmdFind(), f"=#{id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):")
[docs] def test_script(self): - self.call(building.CmdScript(), "Obj = ", "No scripts defined on Obj") + self.call(building.CmdScripts(), "Obj", "No scripts defined on Obj") self.call( - building.CmdScript(), "Obj = scripts.Script", "Script scripts.Script successfully added" + building.CmdScripts(), + "Obj = scripts.Script", + "Script scripts.Script successfully added" ) - self.call(building.CmdScript(), "", "Usage: ") self.call( - building.CmdScript(), - "= Obj", - "To create a global script you need scripts/add <typeclass>.", + building.CmdScripts(), + "evennia.Dummy", + "Global Script NOT Created " ) - self.call(building.CmdScript(), "Obj ", "dbref ") + self.call( + building.CmdScripts(), + "evennia.scripts.scripts.DoNothing", + "Global Script Created - sys_do_nothing " + ) + self.call(building.CmdScripts(), "Obj ", "dbref ") self.call( - building.CmdScript(), "/start Obj", "1 scripts started on Obj" + building.CmdScripts(), "/start Obj", "Script on Obj Started " ) # we allow running start again; this should still happen - self.call(building.CmdScript(), "/stop Obj", "Stopping script") + self.call(building.CmdScripts(), "/stop Obj", "Script on Obj Stopped - ") self.call( - building.CmdScript(), "Obj = scripts.Script", "Script scripts.Script successfully added" + building.CmdScripts(), "Obj = scripts.Script", + "Script scripts.Script successfully added", + inputs=["Y"] ) self.call( - building.CmdScript(), + building.CmdScripts(), "/start Obj = scripts.Script", - "Script scripts.Script could not be (re)started.", + "Script on Obj Started ", + inputs=["Y"] ) self.call( - building.CmdScript(), + building.CmdScripts(), "/stop Obj = scripts.Script", - "Script stopped and removed from object.", + "Script on Obj Stopped ", + inputs=["Y"] + ) + self.call( + building.CmdScripts(), + "/delete Obj = scripts.Script", + "Script on Obj Deleted ", + inputs=["Y"] + ) + self.call( + building.CmdScripts(), + "/delete evennia.scripts.scripts.DoNothing", + "Global Script Deleted -" )
+
[docs] def test_teleport(self): oid = self.obj1.id rid = self.room1.id diff --git a/docs/0.9.5/_modules/evennia/contrib/building_menu.html b/docs/0.9.5/_modules/evennia/contrib/building_menu.html index cfd8fe5c92..8754e3b12d 100644 --- a/docs/0.9.5/_modules/evennia/contrib/building_menu.html +++ b/docs/0.9.5/_modules/evennia/contrib/building_menu.html @@ -203,7 +203,7 @@ def _menu_quitfunc(caller): caller.cmdset.add( BuildingMenuCmdSet, - permanent=caller.ndb._building_menu and caller.ndb._building_menu.persistent or False, + persistent=caller.ndb._building_menu and caller.ndb._building_menu.persistent or False, ) if caller.ndb._building_menu: caller.ndb._building_menu.move(back=True) @@ -992,7 +992,7 @@ if caller.cmdset.has(BuildingMenuCmdSet): caller.cmdset.remove(BuildingMenuCmdSet) - self.caller.cmdset.add(BuildingMenuCmdSet, permanent=self.persistent) + self.caller.cmdset.add(BuildingMenuCmdSet, persistent=self.persistent) self.display()
[docs] def open_parent_menu(self): diff --git a/docs/0.9.5/_modules/evennia/contrib/rpsystem.html b/docs/0.9.5/_modules/evennia/contrib/rpsystem.html index bce852db81..7e06b04d72 100644 --- a/docs/0.9.5/_modules/evennia/contrib/rpsystem.html +++ b/docs/0.9.5/_modules/evennia/contrib/rpsystem.html @@ -139,11 +139,15 @@ from re import escape as re_escape import itertools from django.conf import settings -from evennia import DefaultObject, DefaultCharacter, ObjectDB -from evennia import Command, CmdSet -from evennia import ansi +from evennia.objects.objects import DefaultObject, DefaultCharacter +from evennia.objects.models import ObjectDB +from evennia.commands.command import Command +from evennia.commands.cmdset import CmdSet +from evennia.utils import ansi from evennia.utils.utils import lazy_property, make_iter, variable_from_module +_REGEX_TUPLE_CACHE = {} + _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) # ------------------------------------------------------------ # Emote parser @@ -297,12 +301,18 @@ regex_tuple (tuple): A tuple (ordered_permutation_regex, obj, key/alias) + """ - return ( - re.compile(ordered_permutation_regex(" ".join([obj.key] + obj.aliases.all())), _RE_FLAGS), - obj, - obj.key, - )
+ global _REGEX_TUPLE_CACHE + permutation_string = " ".join([obj.key] + obj.aliases.all()) + + if permutation_string not in _REGEX_TUPLE_CACHE: + _REGEX_TUPLE_CACHE[permutation_string] = ( + re.compile(ordered_permutation_regex(permutation_string), _RE_FLAGS), + obj, + obj.key, + ) + return _REGEX_TUPLE_CACHE[permutation_string]
[docs]def parse_language(speaker, emote): @@ -484,7 +494,7 @@ errors.append(_EMOTE_NOMATCH_ERROR.format(ref=marker_match.group())) elif nmatches == 1: key = "#%i" % obj.id - string = string[:istart0] + "{%s}" % key + string[istart + maxscore :] + string = string[:istart0] + "{%s}" % key + string[istart + maxscore:] mapping[key] = obj else: refname = marker_match.group() @@ -1591,7 +1601,7 @@ self.db._recog_obj2regex = {} self.db._recog_obj2recog = {} - self.cmdset.add(RPSystemCmdSet, permanent=True) + self.cmdset.add(RPSystemCmdSet, persistent=True) # initializing sdesc self.sdesc.add("A normal person")
diff --git a/docs/0.9.5/_modules/evennia/contrib/talking_npc.html b/docs/0.9.5/_modules/evennia/contrib/talking_npc.html index 9ae1dee6c8..9a4026cf2e 100644 --- a/docs/0.9.5/_modules/evennia/contrib/talking_npc.html +++ b/docs/0.9.5/_modules/evennia/contrib/talking_npc.html @@ -171,7 +171,7 @@ "This is called when object is first created." self.db.desc = "This is a talkative NPC." # assign the talk command to npc - self.cmdset.add_default(TalkingCmdSet, permanent=True) + self.cmdset.add_default(TalkingCmdSet, persistent=True)
diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/mob.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/mob.html index 0d4e1bce26..1bd64caad1 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/mob.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/mob.html @@ -153,7 +153,7 @@ Called the first time the object is created. We set up the base properties and flags here. """ - self.cmdset.add(MobCmdSet, permanent=True) + self.cmdset.add(MobCmdSet, persistent=True) # Main AI flags. We start in dead mode so we don't have to # chase the mob around when building. self.db.patrolling = True diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/objects.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/objects.html index 69fe5bfe07..a5c357d6c6 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/objects.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/objects.html @@ -170,7 +170,7 @@ ) self.db.readable_text = "There is no text written on %s." % self.key # define a command on the object. - self.cmdset.add_default(CmdSetReadable, permanent=True) + self.cmdset.add_default(CmdSetReadable, persistent=True) # ------------------------------------------------------------- @@ -236,7 +236,7 @@
[docs] def at_object_creation(self): """Called at initial creation only""" - self.cmdset.add_default(CmdSetClimbable, permanent=True)
+ self.cmdset.add_default(CmdSetClimbable, persistent=True) # ------------------------------------------------------------- @@ -384,7 +384,7 @@ # when created. self.db.desc = "A splinter of wood with remnants of resin on it, enough for burning." # add the Light command - self.cmdset.add_default(CmdSetLight, permanent=True) + self.cmdset.add_default(CmdSetLight, persistent=True) def _burnout(self): """ @@ -711,7 +711,7 @@ # exit_open is set to True. self.locks.add("cmd:locattr(is_lit);traverse:objattr(exit_open)") # set cmdset - self.cmdset.add(CmdSetCrumblingWall, permanent=True) + self.cmdset.add(CmdSetCrumblingWall, persistent=True)
[docs] def open_wall(self): """ @@ -991,7 +991,7 @@ self.db.parry = 0.8 # parry chance self.db.damage = 1.0 self.db.magic = False - self.cmdset.add_default(CmdSetWeapon, permanent=True)
+ self.cmdset.add_default(CmdSetWeapon, persistent=True)
[docs] def reset(self): """ @@ -1189,7 +1189,7 @@ """ called at creation """ - self.cmdset.add_default(CmdSetWeaponRack, permanent=True) + self.cmdset.add_default(CmdSetWeaponRack, persistent=True) self.db.rack_id = "weaponrack_1" # these are prototype names from the prototype # dictionary above. diff --git a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/rooms.html b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/rooms.html index 1a4910e1a9..9107ceac21 100644 --- a/docs/0.9.5/_modules/evennia/contrib/tutorial_world/rooms.html +++ b/docs/0.9.5/_modules/evennia/contrib/tutorial_world/rooms.html @@ -470,7 +470,7 @@ "This assigns the health Attribute to " "the account." ) - self.cmdset.add(CmdSetEvenniaIntro, permanent=True)
+ self.cmdset.add(CmdSetEvenniaIntro, persistent=True)
[docs] def at_object_receive(self, character, source_location): """ @@ -773,7 +773,7 @@ self.db.east_exit = "gate" self.db.fall_exit = "cliffledge" # add the cmdset on the room. - self.cmdset.add(BridgeCmdSet, permanent=True) + self.cmdset.add(BridgeCmdSet, persistent=True) # since the default Character's at_look() will access the room's # return_description (this skips the cmdset) when # first entering it, we need to explicitly turn off the room @@ -998,7 +998,7 @@ self.db.tutorial_info = "This is a room with custom command sets on itself." # the room starts dark. self.db.is_lit = False - self.cmdset.add(DarkCmdSet, permanent=True)
+ self.cmdset.add(DarkCmdSet, persistent=True)
[docs] def at_init(self): """ @@ -1050,7 +1050,7 @@ # noone is carrying light - darken the room self.db.is_lit = False self.locks.add("view:false()") - self.cmdset.add(DarkCmdSet, permanent=True) + self.cmdset.add(DarkCmdSet, persistent=True) for char in (obj for obj in self.contents if obj.has_account): if char.is_superuser: char.msg("You are Superuser, so you are not affected by the dark state.") diff --git a/docs/0.9.5/_modules/evennia/locks/lockfuncs.html b/docs/0.9.5/_modules/evennia/locks/lockfuncs.html index 7a1c4b7fc3..f1450658d3 100644 --- a/docs/0.9.5/_modules/evennia/locks/lockfuncs.html +++ b/docs/0.9.5/_modules/evennia/locks/lockfuncs.html @@ -137,6 +137,9 @@ (this is order to avoid Accounts potentially escalating their own permissions by use of a higher-level Object) + For non-hierarchical permissions, a puppeted object's account is checked first, + followed by the puppet (unless quelled, when only puppet's access is checked). + """ # this allows the perm_above lockfunc to make use of this function too try: @@ -210,11 +213,17 @@ else: # no hierarchy match - check direct matches if account: - # account exists, check it first unless quelled + # account exists if is_quell and permission in perms_object: + # if quelled, first check object return True elif permission in perms_account: + # unquelled - check account return True + else: + # no account-pass, check object pass + return permission in perms_object + elif permission in perms_object: return True diff --git a/docs/0.9.5/_modules/evennia/objects/objects.html b/docs/0.9.5/_modules/evennia/objects/objects.html index 9160d9fc6d..f24698df35 100644 --- a/docs/0.9.5/_modules/evennia/objects/objects.html +++ b/docs/0.9.5/_modules/evennia/objects/objects.html @@ -1351,7 +1351,7 @@
[docs] def at_object_delete(self): """ - Called just before the database object is permanently + Called just before the database object is persistently delete()d from the database. If this method returns False, deletion is aborted. @@ -2302,7 +2302,7 @@ ";".join(["get:false()", "call:false()"]) # noone can pick up the character ) # no commands can be called on character from outside # add the default cmdset - self.cmdset.add_default(settings.CMDSET_CHARACTER, permanent=True)
+ self.cmdset.add_default(settings.CMDSET_CHARACTER, persistent=True)
[docs] def at_after_move(self, source_location, **kwargs): """ @@ -2752,7 +2752,7 @@ if "force_init" in kwargs or not self.cmdset.has_cmdset("ExitCmdSet", must_be_default=True): # we are resetting, or no exit-cmdset was set. Create one dynamically. - self.cmdset.add_default(self.create_exit_cmdset(self), permanent=False)
+ self.cmdset.add_default(self.create_exit_cmdset(self), persistent=False)
[docs] def at_init(self): """ diff --git a/docs/0.9.5/_modules/evennia/prototypes/prototypes.html b/docs/0.9.5/_modules/evennia/prototypes/prototypes.html index 56cbbde71f..6a04639204 100644 --- a/docs/0.9.5/_modules/evennia/prototypes/prototypes.html +++ b/docs/0.9.5/_modules/evennia/prototypes/prototypes.html @@ -870,7 +870,8 @@ prototype["prototype_locks"] = prototype_locks
-
[docs]def protfunc_parser(value, available_functions=None, testing=False, stacktrace=False, caller=None, **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. @@ -1044,7 +1045,7 @@ return default
-
[docs]def init_spawn_value(value, validator=None, caller=None): +
[docs]def init_spawn_value(value, validator=None, caller=None, prototype=None): """ Analyze the prototype value and produce a value useful at the point of spawning. @@ -1057,6 +1058,7 @@ 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. + prototype (dict): Prototype this is to be used for. Necessary for certain protfuncs. Returns: any (any): The (potentially pre-processed value to use for this prototype key) @@ -1071,7 +1073,7 @@ value = validator(value[0](*make_iter(args))) else: value = validator(value) - result = protfunc_parser(value, caller=caller) + result = protfunc_parser(value, caller=caller, prototype=prototype) if result != value: return validator(result) return result
diff --git a/docs/0.9.5/_modules/evennia/prototypes/spawner.html b/docs/0.9.5/_modules/evennia/prototypes/spawner.html index 6e85caf2e7..3a92c58c27 100644 --- a/docs/0.9.5/_modules/evennia/prototypes/spawner.html +++ b/docs/0.9.5/_modules/evennia/prototypes/spawner.html @@ -719,36 +719,37 @@ val = new_prototype[key] do_save = True + def _init(val, typ): + return init_spawn_value(val, str, caller=caller, prototype=new_prototype) + if key == "key": - obj.db_key = init_spawn_value(val, str, caller=caller) + obj.db_key = _init(val, str) elif key == "typeclass": - obj.db_typeclass_path = init_spawn_value(val, str, caller=caller) + obj.db_typeclass_path = _init(val, str) elif key == "location": - obj.db_location = init_spawn_value(val, value_to_obj, caller=caller) + obj.db_location = _init(val, value_to_obj) elif key == "home": - obj.db_home = init_spawn_value(val, value_to_obj, caller=caller) + obj.db_home = _init(val, value_to_obj) elif key == "destination": - obj.db_destination = init_spawn_value(val, value_to_obj, caller=caller) + obj.db_destination = _init(val, value_to_obj) elif key == "locks": if directive == "REPLACE": obj.locks.clear() - obj.locks.add(init_spawn_value(val, str, caller=caller)) + obj.locks.add(_init(val, str)) elif key == "permissions": if directive == "REPLACE": obj.permissions.clear() - obj.permissions.batch_add(*(init_spawn_value(perm, str, caller=caller) - for perm in val)) + obj.permissions.batch_add(*(_init(perm, str) for perm in val)) elif key == "aliases": if directive == "REPLACE": obj.aliases.clear() - obj.aliases.batch_add(*(init_spawn_value(alias, str, caller=caller) - for alias in val)) + obj.aliases.batch_add(*(_init(alias, str) for alias in val)) elif key == "tags": if directive == "REPLACE": obj.tags.clear() obj.tags.batch_add( *( - (init_spawn_value(ttag, str, caller=caller), tcategory, tdata) + (_init(ttag, str), tcategory, tdata) for ttag, tcategory, tdata in val ) ) @@ -758,8 +759,8 @@ obj.attributes.batch_add( *( ( - init_spawn_value(akey, str, caller=caller), - init_spawn_value(aval, value_to_obj, caller=caller), + _init(akey, str), + _init(aval, value_to_obj), acategory, alocks, ) @@ -770,7 +771,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, caller=caller)) + obj.attributes.add(key, _init(val, value_to_obj)) elif directive == "REMOVE": do_save = True if key == "key": diff --git a/docs/0.9.5/_modules/evennia/server/sessionhandler.html b/docs/0.9.5/_modules/evennia/server/sessionhandler.html index f6a8893c6d..de78be2395 100644 --- a/docs/0.9.5/_modules/evennia/server/sessionhandler.html +++ b/docs/0.9.5/_modules/evennia/server/sessionhandler.html @@ -291,6 +291,7 @@ elif isinstance(data, dict): rkwargs[key] = [[], _validate(data)] elif is_iter(data): + data = tuple(data) if isinstance(data[-1], dict): if len(data) == 2: if is_iter(data[0]): diff --git a/docs/0.9.5/_modules/evennia/typeclasses/attributes.html b/docs/0.9.5/_modules/evennia/typeclasses/attributes.html index 52018143f4..2ec0c27241 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/attributes.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/attributes.html @@ -260,7 +260,7 @@ # Database manager # objects = managers.AttributeManager() - class Meta(object): + class Meta: "Define Django meta options" verbose_name = "Attribute" @@ -277,11 +277,11 @@ return self.db_lock_storage def __lock_storage_set(self, value): - super().__lock_storage_set(value) + self.db_lock_storage = value self.save(update_fields=["db_lock_storage"]) def __lock_storage_del(self): - super().__lock_storage_del() + self.db_lock_storage = '' self.save(update_fields=["db_lock_storage"]) lock_storage = property(__lock_storage_get, __lock_storage_set, __lock_storage_del) @@ -1265,7 +1265,7 @@ return [ attr for attr in attrs - if attr.access(accessing_obj, self._attredit, default=default_access) + if attr.access(accessing_obj, self._attrread, default=default_access) ] else: return attrs
diff --git a/docs/0.9.5/_modules/evennia/typeclasses/models.html b/docs/0.9.5/_modules/evennia/typeclasses/models.html index 308b7cc800..b04353b0ac 100644 --- a/docs/0.9.5/_modules/evennia/typeclasses/models.html +++ b/docs/0.9.5/_modules/evennia/typeclasses/models.html @@ -526,6 +526,23 @@ # Object manipulation methods # +
[docs] @classmethod + def search(cls, query, **kwargs): + """ + Overridden by class children. This implements a common API. + + Args: + query (str): A search query. + **kwargs: Other search parameters. + + Returns: + list: A list of 0, 1 or more matches, only of this typeclass. + + """ + if cls.objects.dbref(query): + return [cls.objects.get_id(query)] + return list(cls.objects.filter(db_key__lower=query))
+
[docs] def is_typeclass(self, typeclass, exact=False): """ Returns true if this object has this type OR has a typeclass diff --git a/docs/0.9.5/_modules/evennia/utils/containers.html b/docs/0.9.5/_modules/evennia/utils/containers.html index b0e5ee8214..38ee075fde 100644 --- a/docs/0.9.5/_modules/evennia/utils/containers.html +++ b/docs/0.9.5/_modules/evennia/utils/containers.html @@ -52,6 +52,7 @@ """ +from pickle import dumps from django.conf import settings from evennia.utils.utils import class_from_module, callables_from_module from evennia.utils import logger @@ -173,37 +174,42 @@ self.load_data() typeclass = self.typeclass_storage[key] - found = typeclass.objects.filter(db_key=key).first() - interval = self.loaded_data[key].get("interval", None) - start_delay = self.loaded_data[key].get("start_delay", None) - repeats = self.loaded_data[key].get("repeats", 0) - desc = self.loaded_data[key].get("desc", "") + script = typeclass.objects.filter( + db_key=key, db_account__isnull=True, db_obj__isnull=True).first() - if not found: + kwargs = {**self.loaded_data[key]} + kwargs['key'] = key + kwargs['persistent'] = kwargs.get('persistent', True) + + compare_hash = str(dumps(kwargs, protocol=4)) + + if script: + script_hash = script.attributes.get("global_script_settings", category="settings_hash") + if script_hash is None: + # legacy - store the hash anew and assume no change + script.attributes.add("global_script_settings", compare_hash, + category="settings_hash") + elif script_hash != compare_hash: + # wipe the old version and create anew + logger.log_info(f"GLOBAL_SCRIPTS: Settings changed for {key} ({typeclass}).") + script.stop() + script.delete() + script = None + + if not script: logger.log_info(f"GLOBAL_SCRIPTS: (Re)creating {key} ({typeclass}).") - new_script, errors = typeclass.create( - key=key, - persistent=True, - interval=interval, - start_delay=start_delay, - repeats=repeats, - desc=desc, - ) + + script, errors = typeclass.create(**kwargs) if errors: logger.log_err("\n".join(errors)) return None - new_script.start() - return new_script + # store a hash representation of the setup + script.attributes.add("_global_script_settings", + compare_hash, category="settings_hash") + script.start() - if ((found.interval != interval) - or (found.start_delay != start_delay) - or (found.repeats != repeats)): - # the setup changed - found.start(interval=interval, start_delay=start_delay, repeats=repeats) - if found.desc != desc: - found.desc = desc - return found + return script
[docs] def start(self): """ @@ -233,10 +239,9 @@ try: typeclass = data.get("typeclass", settings.BASE_SCRIPT_TYPECLASS) self.typeclass_storage[key] = class_from_module(typeclass) - except ImportError as err: - logger.log_err( - f"GlobalScriptContainer could not start global script {key}: {err}" - )
+ except Exception: + logger.log_trace( + f"GlobalScriptContainer could not start import global script {key}.")
[docs] def get(self, key, default=None): """ diff --git a/docs/0.9.5/_modules/evennia/utils/eveditor.html b/docs/0.9.5/_modules/evennia/utils/eveditor.html index d8a2f27dfc..a06907c40c 100644 --- a/docs/0.9.5/_modules/evennia/utils/eveditor.html +++ b/docs/0.9.5/_modules/evennia/utils/eveditor.html @@ -934,7 +934,7 @@ persistent = False # Create the commands we need - caller.cmdset.add(EvEditorCmdSet, permanent=persistent) + caller.cmdset.add(EvEditorCmdSet, persistent=persistent) # echo inserted text back to caller self._echo_mode = True diff --git a/docs/0.9.5/_modules/evennia/utils/evmenu.html b/docs/0.9.5/_modules/evennia/utils/evmenu.html index 066c09c267..c6d79fdf0e 100644 --- a/docs/0.9.5/_modules/evennia/utils/evmenu.html +++ b/docs/0.9.5/_modules/evennia/utils/evmenu.html @@ -706,7 +706,7 @@ menu_cmdset = EvMenuCmdSet() menu_cmdset.mergetype = str(cmdset_mergetype).lower().capitalize() or "Replace" menu_cmdset.priority = int(cmdset_priority) - self.caller.cmdset.add(menu_cmdset, permanent=persistent) + self.caller.cmdset.add(menu_cmdset, persistent=persistent) reserved_startnode_kwargs = set(("nodename", "raw_string")) startnode_kwargs = {} @@ -1581,7 +1581,8 @@ getinput = caller.ndb._getinput if not getinput and hasattr(caller, "account"): getinput = caller.account.ndb._getinput - caller = caller.account + if getinput: + caller = caller.account callback = getinput._callback caller.ndb._getinput._session = self.session @@ -1683,7 +1684,7 @@ caller.ndb._getinput._session = session caller.ndb._getinput._args = args caller.ndb._getinput._kwargs = kwargs - caller.cmdset.add(InputCmdSet) + caller.cmdset.add(InputCmdSet, persistent=False) caller.msg(prompt, session=session)
diff --git a/docs/0.9.5/_modules/evennia/utils/gametime.html b/docs/0.9.5/_modules/evennia/utils/gametime.html index b93247c281..9f80d38c72 100644 --- a/docs/0.9.5/_modules/evennia/utils/gametime.html +++ b/docs/0.9.5/_modules/evennia/utils/gametime.html @@ -101,8 +101,10 @@
[docs] def at_repeat(self): """Call the callback and reset interval.""" callback = self.db.callback + args = self.db.schedule_args or [] + kwargs = self.db.schedule_kwargs or {} if callback: - callback() + callback(*args, **kwargs) seconds = real_seconds_until(**self.db.gametime) self.restart(interval=seconds)
@@ -257,7 +259,8 @@
[docs]def schedule( - callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None + callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None, + *args, **kwargs ): """ Call a callback at a given in-game time. @@ -265,7 +268,8 @@ Args: callback (function): The callback function that will be called. Note that the callback must be a module-level function, since the script will - be persistent. + be persistent. The callable should be on form `callable(*args, **kwargs)` + where args/kwargs are passed into this schedule. repeat (bool, optional): Defines if the callback should be called regularly at the specified time. sec (int or None): Number of absolute game seconds at which to run repeat. @@ -274,6 +278,8 @@ day (int or None): Number of absolute days. month (int or None): Number of absolute months. year (int or None): Number of absolute years. + *args, **kwargs: Will be passed into the callable. These must be possible + to store in Attributes on the generated scheduling Script. Returns: script (Script): The created Script handling the sceduling. @@ -300,6 +306,8 @@ "month": month, "year": year, } + script.db.schedule_args = args + script.db.schedule_kwargs = kwargs return script
diff --git a/docs/0.9.5/api/evennia.accounts.accounts.html b/docs/0.9.5/api/evennia.accounts.accounts.html index 0354075a12..29fc914753 100644 --- a/docs/0.9.5/api/evennia.accounts.accounts.html +++ b/docs/0.9.5/api/evennia.accounts.accounts.html @@ -512,7 +512,7 @@ errors (list): List of error messages in string form

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

Deletes the account permanently.

+

Deletes the account persistently.

Notes

*args and **kwargs are passed on to the base delete

mechanism (these are usually not used).

diff --git a/docs/0.9.5/api/evennia.commands.cmdset.html b/docs/0.9.5/api/evennia.commands.cmdset.html index ff1fbb80da..6fb4cc98b8 100644 --- a/docs/0.9.5/api/evennia.commands.cmdset.html +++ b/docs/0.9.5/api/evennia.commands.cmdset.html @@ -199,8 +199,8 @@ something goes wrong)

-
-permanent = False
+
+persistent = False
@@ -215,7 +215,7 @@ something goes wrong)

-to_duplicate = ('key', 'cmdsetobj', 'no_exits', 'no_objs', 'no_channels', 'permanent', 'mergetype', 'priority', 'duplicates', 'errmessage')
+to_duplicate = ('key', 'cmdsetobj', 'no_exits', 'no_objs', 'no_channels', 'persistent', 'mergetype', 'priority', 'duplicates', 'errmessage')
diff --git a/docs/0.9.5/api/evennia.commands.cmdsethandler.html b/docs/0.9.5/api/evennia.commands.cmdsethandler.html index 9f11b53aaa..9a1685fd33 100644 --- a/docs/0.9.5/api/evennia.commands.cmdsethandler.html +++ b/docs/0.9.5/api/evennia.commands.cmdsethandler.html @@ -159,7 +159,7 @@ and loads the current cmdset.

Parameters

init_mode (bool, optional) – Used automatically right after -this handler was created; it imports all permanent cmdsets +this handler was created; it imports all persistent cmdsets from the database.

@@ -176,7 +176,7 @@ to the central cmdhandler.get_and_merge_cmdsets()!

-add(cmdset, emit_to_obj=None, persistent=True, default_cmdset=False, **kwargs)[source]
+add(cmdset, emit_to_obj=None, persistent=False, default_cmdset=False, **kwargs)[source]

Add a cmdset to the handler, on top of the old ones, unless it is set as the default one (it will then end up at the bottom of the stack)

diff --git a/docs/0.9.5/api/evennia.commands.command.html b/docs/0.9.5/api/evennia.commands.command.html index 7913fb6e84..9a0ac89937 100644 --- a/docs/0.9.5/api/evennia.commands.command.html +++ b/docs/0.9.5/api/evennia.commands.command.html @@ -155,6 +155,11 @@ replace this without disabling auto_help.

msg_all_sessions = False
+
+
+retain_instance = False
+
+
__init__(**kwargs)[source]
diff --git a/docs/0.9.5/api/evennia.commands.default.admin.html b/docs/0.9.5/api/evennia.commands.default.admin.html index 9d704d1ca9..cb68b37510 100644 --- a/docs/0.9.5/api/evennia.commands.default.admin.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.commands.default.building.html b/docs/0.9.5/api/evennia.commands.default.building.html index 331964571c..7aac840adc 100644 --- a/docs/0.9.5/api/evennia.commands.default.building.html +++ b/docs/0.9.5/api/evennia.commands.default.building.html @@ -1231,7 +1231,7 @@ with older attrs that might have been named with []’s.

Usage:

typeclass[/switch] <object> [= typeclass.path] typeclass/prototype <object> = prototype_key

-

typeclass/list/show [typeclass.path] +

typeclasses or typeclass/list/show [typeclass.path] swap - this is a shorthand for using /force/reset flags. update - this is a shorthand for using the /force/reload flag.

@@ -1275,7 +1275,7 @@ server settings.

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

-search_index_entry = {'aliases': 'type parent swap update', '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': 'typeclasses type swap update parent', '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 typeclasses or 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 "}
@@ -1459,7 +1459,7 @@ If object is not specified, the current location is examined.

-aliases = ['ex', 'exam']
+aliases = ['exam', 'ex']
@@ -1556,7 +1556,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 '}
@@ -1711,63 +1711,139 @@ teleported to the target location.

-
-class evennia.commands.default.building.CmdScript(**kwargs)[source]
+
+class evennia.commands.default.building.CmdScripts(**kwargs)[source]

Bases: evennia.commands.default.muxcommand.MuxCommand

-

attach a script to an object

+

List and manage all running scripts. Allows for creating new global +scripts.

-
Usage:

addscript[/switch] <obj> [= script_path or <scriptkey>]

+
Usage:

script[/switches] [script-#dbref, key, script.path or <obj>] +script[/start||stop] <obj> = <script.path or script-key>

-
Switches:

start - start all non-running scripts on object, or a given script only -stop - stop all scripts on objects, or a given script only

+
Switches:

start - start/unpause an existing script’s timer. +stop - stops an existing script’s timer +pause - pause a script’s timer +delete - deletes script. This will also stop the timer as needed

-

If no script path/key is given, lists all scripts active on the given -object. -Script path can be given from the base location for scripts as given in -settings. If adding a new script, it will be started automatically -(no /start switch is needed). Using the /start or /stop switches on an -object without specifying a script key/path will start/stop ALL scripts on -the object.

+

Examples

+

script - list scripts +script myobj - list all scripts on object +script foo.bar.Script - create a new global Script +script scriptname - examine named existing global script +script myobj = foo.bar.Script - create and assign script to object +script/stop myobj = scriptname - stop script on object +script/pause foo.Bar.Script - pause global script +script/delete myobj - delete ALL scripts on object

+

When given with an <obj> as left-hand-side, this creates and +assigns a new script to that object. Without an <obj>, this +manages and inspects global scripts

+

If no switches are given, this command just views all active +scripts. The argument can be either an object, at which point it +will be searched for all scripts defined on it, or a script name +or #dbref. For using the /stop switch, a unique script #dbref is +required since whole classes of scripts often have the same name.

+

Use the script build-level command for managing scripts attached to +objects.

-
-key = 'addscript'
+
+key = 'scripts'
-
-aliases = ['attachscript']
+
+aliases = ['script']
-
-switch_options = ('start', 'stop')
+
+switch_options = ('create', 'start', 'stop', 'pause', 'delete')
-
-locks = 'cmd:perm(script) or perm(Builder)'
+
+locks = 'cmd:perm(scripts) or perm(Builder)'
-
-help_category = 'building'
+
+help_category = 'system'
+
+ +
+
+excluded_typeclass_paths = ['evennia.prototypes.prototypes.DbPrototype']
+
+ +
+
+switch_mapping = {'create': '|gCreated|n', 'delete': '|rDeleted|n', 'pause': '|Paused|n', 'start': '|gStarted|n', 'stop': '|RStopped|n'}
-
-func()[source]
-

Do stuff

+
+func()[source]
+

implement method

-
-lock_storage = 'cmd:perm(script) or perm(Builder)'
+
+lock_storage = 'cmd:perm(scripts) or perm(Builder)'
-
-search_index_entry = {'aliases': 'attachscript', 'category': 'building', 'key': 'addscript', 'tags': '', 'text': '\n attach a script to an object\n\n Usage:\n addscript[/switch] <obj> [= script_path or <scriptkey>]\n\n Switches:\n start - start all non-running scripts on object, or a given script only\n stop - stop all scripts on objects, or a given script only\n\n If no script path/key is given, lists all scripts active on the given\n object.\n Script path can be given from the base location for scripts as given in\n settings. If adding a new script, it will be started automatically\n (no /start switch is needed). Using the /start or /stop switches on an\n object without specifying a script key/path will start/stop ALL scripts on\n the object.\n '}
+
+search_index_entry = {'aliases': 'script', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': "\n List and manage all running scripts. Allows for creating new global\n scripts.\n\n Usage:\n script[/switches] [script-#dbref, key, script.path or <obj>]\n script[/start||stop] <obj> = <script.path or script-key>\n\n Switches:\n start - start/unpause an existing script's timer.\n stop - stops an existing script's timer\n pause - pause a script's timer\n delete - deletes script. This will also stop the timer as needed\n\n Examples:\n script - list scripts\n script myobj - list all scripts on object\n script foo.bar.Script - create a new global Script\n script scriptname - examine named existing global script\n script myobj = foo.bar.Script - create and assign script to object\n script/stop myobj = scriptname - stop script on object\n script/pause foo.Bar.Script - pause global script\n script/delete myobj - delete ALL scripts on object\n\n When given with an `<obj>` as left-hand-side, this creates and\n assigns a new script to that object. Without an `<obj>`, this\n manages and inspects global scripts\n\n If no switches are given, this command just views all active\n scripts. The argument can be either an object, at which point it\n will be searched for all scripts defined on it, or a script name\n or #dbref. For using the /stop switch, a unique script #dbref is\n required since whole classes of scripts often have the same name.\n\n Use the `script` build-level command for managing scripts attached to\n objects.\n\n "}
+
+ +
+ +
+
+class evennia.commands.default.building.CmdObjects(**kwargs)[source]
+

Bases: evennia.commands.default.muxcommand.MuxCommand

+

statistics on objects in the database

+
+
Usage:

objects [<nr>]

+
+
+

Gives statictics on objects in database as well as +a list of <nr> latest objects in database. If not +given, <nr> defaults to 10.

+
+
+key = 'objects'
+
+ +
+
+aliases = ['stats', 'listobjects', 'db', 'listobjs']
+
+ +
+
+locks = 'cmd:perm(listobjects) or perm(Builder)'
+
+ +
+
+help_category = 'system'
+
+ +
+
+func()[source]
+

Implement the command

+
+ +
+
+lock_storage = 'cmd:perm(listobjects) or perm(Builder)'
+
+ +
+
+search_index_entry = {'aliases': 'stats listobjects db listobjs', '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/0.9.5/api/evennia.commands.default.comms.html b/docs/0.9.5/api/evennia.commands.default.comms.html index 5efeebe0af..6fdd46bed7 100644 --- a/docs/0.9.5/api/evennia.commands.default.comms.html +++ b/docs/0.9.5/api/evennia.commands.default.comms.html @@ -193,7 +193,7 @@ ban mychannel1,mychannel2= EvilUser : Was banned for spamming.

-aliases = ['channels', 'chan']
+aliases = ['chan', 'channels']
@@ -719,7 +719,7 @@ don’t actually sub to yet.

-search_index_entry = {'aliases': 'channels chan', 'category': 'comms', 'key': 'channel', 'tags': '', 'text': "\n Use and manage in-game channels.\n\n Usage:\n channel channelname <msg>\n channel channel name = <msg>\n channel (show all subscription)\n channel/all (show available channels)\n channel/alias channelname = alias[;alias...]\n channel/unalias alias\n channel/who channelname\n channel/history channelname [= index]\n channel/sub channelname [= alias[;alias...]]\n channel/unsub channelname[,channelname, ...]\n channel/mute channelname[,channelname,...]\n channel/unmute channelname[,channelname,...]\n\n channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n channel/desc channelname = description\n channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n channel/ban channelname (list bans)\n channel/ban[/quiet] channelname[, channelname, ...] = subscribername [: reason]\n channel/unban[/quiet] channelname[, channelname, ...] = subscribername\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n\n # subtopics\n\n ## sending\n\n Usage: channel channelname msg\n channel channel name = msg (with space in channel name)\n\n This sends a message to the channel. Note that you will rarely use this\n command like this; instead you can use the alias\n\n channelname <msg>\n channelalias <msg>\n\n For example\n\n public Hello World\n pub Hello World\n\n (this shortcut doesn't work for aliases containing spaces)\n\n See channel/alias for help on setting channel aliases.\n\n ## alias and unalias\n\n Usage: channel/alias channel = alias[;alias[;alias...]]\n channel/unalias alias\n channel - this will list your subs and aliases to each channel\n\n Set one or more personal aliases for referencing a channel. For example:\n\n channel/alias warrior's guild = warrior;wguild;warchannel;warrior guild\n\n You can now send to the channel using all of these:\n\n warrior's guild Hello\n warrior Hello\n wguild Hello\n warchannel Hello\n\n Note that this will not work if the alias has a space in it. So the\n 'warrior guild' alias must be used with the `channel` command:\n\n channel warrior guild = Hello\n\n Channel-aliases can be removed one at a time, using the '/unalias' switch.\n\n ## who\n\n Usage: channel/who channelname\n\n List the channel's subscribers. Shows who are currently offline or are\n muting the channel. Subscribers who are 'muting' will not see messages sent\n to the channel (use channel/mute to mute a channel).\n\n ## history\n\n Usage: channel/history channel [= index]\n\n This will display the last |c20|n lines of channel history. By supplying an\n index number, you will step that many lines back before viewing those 20 lines.\n\n For example:\n\n channel/history public = 35\n\n will go back 35 lines and show the previous 20 lines from that point (so\n lines -35 to -55).\n\n ## sub and unsub\n\n Usage: channel/sub channel [=alias[;alias;...]]\n channel/unsub channel\n\n This subscribes you to a channel and optionally assigns personal shortcuts\n for you to use to send to that channel (see aliases). When you unsub, all\n your personal aliases will also be removed.\n\n ## mute and unmute\n\n Usage: channel/mute channelname\n channel/unmute channelname\n\n Muting silences all output from the channel without actually\n un-subscribing. Other channel members will see that you are muted in the /who\n list. Sending a message to the channel will automatically unmute you.\n\n ## create and destroy\n\n Usage: channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n\n Creates a new channel (or destroys one you control). You will automatically\n join the channel you create and everyone will be kicked and loose all aliases\n to a destroyed channel.\n\n ## lock and unlock\n\n Usage: channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n\n Note: this is an admin command.\n\n A lockstring is on the form locktype:lockfunc(). Channels understand three\n locktypes:\n listen - who may listen or join the channel.\n send - who may send messages to the channel\n control - who controls the channel. This is usually the one creating\n the channel.\n\n Common lockfuncs are all() and perm(). To make a channel everyone can\n listen to but only builders can talk on, use this:\n\n listen:all()\n send: perm(Builders)\n\n ## boot and ban\n\n Usage:\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n channel/ban channelname[, channelname, ...] = subscribername [: reason]\n channel/unban channelname[, channelname, ...] = subscribername\n channel/unban channelname\n channel/ban channelname (list bans)\n\n Booting will kick a named subscriber from channel(s) temporarily. The\n 'reason' will be passed to the booted user. Unless the /quiet switch is\n used, the channel will also be informed of the action. A booted user is\n still able to re-connect, but they'll have to set up their aliases again.\n\n Banning will blacklist a user from (re)joining the provided channels. It\n will then proceed to boot them from those channels if they were connected.\n The 'reason' and `/quiet` works the same as for booting.\n\n Example:\n boot mychannel1 = EvilUser : Kicking you to cool down a bit.\n ban mychannel1,mychannel2= EvilUser : Was banned for spamming.\n\n "}
+search_index_entry = {'aliases': 'chan channels', 'category': 'comms', 'key': 'channel', 'tags': '', 'text': "\n Use and manage in-game channels.\n\n Usage:\n channel channelname <msg>\n channel channel name = <msg>\n channel (show all subscription)\n channel/all (show available channels)\n channel/alias channelname = alias[;alias...]\n channel/unalias alias\n channel/who channelname\n channel/history channelname [= index]\n channel/sub channelname [= alias[;alias...]]\n channel/unsub channelname[,channelname, ...]\n channel/mute channelname[,channelname,...]\n channel/unmute channelname[,channelname,...]\n\n channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n channel/desc channelname = description\n channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n channel/ban channelname (list bans)\n channel/ban[/quiet] channelname[, channelname, ...] = subscribername [: reason]\n channel/unban[/quiet] channelname[, channelname, ...] = subscribername\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n\n # subtopics\n\n ## sending\n\n Usage: channel channelname msg\n channel channel name = msg (with space in channel name)\n\n This sends a message to the channel. Note that you will rarely use this\n command like this; instead you can use the alias\n\n channelname <msg>\n channelalias <msg>\n\n For example\n\n public Hello World\n pub Hello World\n\n (this shortcut doesn't work for aliases containing spaces)\n\n See channel/alias for help on setting channel aliases.\n\n ## alias and unalias\n\n Usage: channel/alias channel = alias[;alias[;alias...]]\n channel/unalias alias\n channel - this will list your subs and aliases to each channel\n\n Set one or more personal aliases for referencing a channel. For example:\n\n channel/alias warrior's guild = warrior;wguild;warchannel;warrior guild\n\n You can now send to the channel using all of these:\n\n warrior's guild Hello\n warrior Hello\n wguild Hello\n warchannel Hello\n\n Note that this will not work if the alias has a space in it. So the\n 'warrior guild' alias must be used with the `channel` command:\n\n channel warrior guild = Hello\n\n Channel-aliases can be removed one at a time, using the '/unalias' switch.\n\n ## who\n\n Usage: channel/who channelname\n\n List the channel's subscribers. Shows who are currently offline or are\n muting the channel. Subscribers who are 'muting' will not see messages sent\n to the channel (use channel/mute to mute a channel).\n\n ## history\n\n Usage: channel/history channel [= index]\n\n This will display the last |c20|n lines of channel history. By supplying an\n index number, you will step that many lines back before viewing those 20 lines.\n\n For example:\n\n channel/history public = 35\n\n will go back 35 lines and show the previous 20 lines from that point (so\n lines -35 to -55).\n\n ## sub and unsub\n\n Usage: channel/sub channel [=alias[;alias;...]]\n channel/unsub channel\n\n This subscribes you to a channel and optionally assigns personal shortcuts\n for you to use to send to that channel (see aliases). When you unsub, all\n your personal aliases will also be removed.\n\n ## mute and unmute\n\n Usage: channel/mute channelname\n channel/unmute channelname\n\n Muting silences all output from the channel without actually\n un-subscribing. Other channel members will see that you are muted in the /who\n list. Sending a message to the channel will automatically unmute you.\n\n ## create and destroy\n\n Usage: channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n\n Creates a new channel (or destroys one you control). You will automatically\n join the channel you create and everyone will be kicked and loose all aliases\n to a destroyed channel.\n\n ## lock and unlock\n\n Usage: channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n\n Note: this is an admin command.\n\n A lockstring is on the form locktype:lockfunc(). Channels understand three\n locktypes:\n listen - who may listen or join the channel.\n send - who may send messages to the channel\n control - who controls the channel. This is usually the one creating\n the channel.\n\n Common lockfuncs are all() and perm(). To make a channel everyone can\n listen to but only builders can talk on, use this:\n\n listen:all()\n send: perm(Builders)\n\n ## boot and ban\n\n Usage:\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n channel/ban channelname[, channelname, ...] = subscribername [: reason]\n channel/unban channelname[, channelname, ...] = subscribername\n channel/unban channelname\n channel/ban channelname (list bans)\n\n Booting will kick a named subscriber from channel(s) temporarily. The\n 'reason' will be passed to the booted user. Unless the /quiet switch is\n used, the channel will also be informed of the action. A booted user is\n still able to re-connect, but they'll have to set up their aliases again.\n\n Banning will blacklist a user from (re)joining the provided channels. It\n will then proceed to boot them from those channels if they were connected.\n The 'reason' and `/quiet` works the same as for booting.\n\n Example:\n boot mychannel1 = EvilUser : Kicking you to cool down a bit.\n ban mychannel1,mychannel2= EvilUser : Was banned for spamming.\n\n "}
@@ -801,7 +801,7 @@ for that channel.

-aliases = ['delaliaschan', 'delchanalias']
+aliases = ['delchanalias', 'delaliaschan']
@@ -832,7 +832,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 "}
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 7fe75f38ec..d764867878 100644 --- a/docs/0.9.5/api/evennia.commands.default.general.html +++ b/docs/0.9.5/api/evennia.commands.default.general.html @@ -205,7 +205,7 @@ for everyone to use, you need build privileges and the alias command.

-aliases = ['nickname', 'nicks']
+aliases = ['nicks', 'nickname']
@@ -237,7 +237,7 @@ for everyone to use, you need build privileges and the alias command.

-search_index_entry = {'aliases': 'nickname nicks', 'category': 'general', 'key': 'nick', 'tags': '', 'text': '\n define a personal alias/nick by defining a string to\n match and replace it with another on the fly\n\n Usage:\n nick[/switches] <string> [= [replacement_string]]\n nick[/switches] <template> = <replacement_template>\n nick/delete <string> or number\n nicks\n\n Switches:\n inputline - replace on the inputline (default)\n object - replace on object-lookup\n account - replace on account-lookup\n list - show all defined aliases (also "nicks" works)\n delete - remove nick by index in /list\n clearall - clear all nicks\n\n Examples:\n nick hi = say Hello, I\'m Sarah!\n nick/object tom = the tall man\n nick build $1 $2 = create/drop $1;$2\n nick tell $1 $2=page $1=$2\n nick tm?$1=page tallman=$1\n nick tm\\=$1=page tallman=$1\n\n A \'nick\' is a personal string replacement. Use $1, $2, ... to catch arguments.\n Put the last $-marker without an ending space to catch all remaining text. You\n can also use unix-glob matching for the left-hand side <string>:\n\n * - matches everything\n ? - matches 0 or 1 single characters\n [abcd] - matches these chars in any order\n [!abcd] - matches everything not among these chars\n \\= - escape literal \'=\' you want in your <string>\n\n Note that no objects are actually renamed or changed by this command - your nicks\n are only available to you. If you want to permanently add keywords to an object\n for everyone to use, you need build privileges and the alias command.\n\n '}
+search_index_entry = {'aliases': 'nicks nickname', 'category': 'general', 'key': 'nick', 'tags': '', 'text': '\n define a personal alias/nick by defining a string to\n match and replace it with another on the fly\n\n Usage:\n nick[/switches] <string> [= [replacement_string]]\n nick[/switches] <template> = <replacement_template>\n nick/delete <string> or number\n nicks\n\n Switches:\n inputline - replace on the inputline (default)\n object - replace on object-lookup\n account - replace on account-lookup\n list - show all defined aliases (also "nicks" works)\n delete - remove nick by index in /list\n clearall - clear all nicks\n\n Examples:\n nick hi = say Hello, I\'m Sarah!\n nick/object tom = the tall man\n nick build $1 $2 = create/drop $1;$2\n nick tell $1 $2=page $1=$2\n nick tm?$1=page tallman=$1\n nick tm\\=$1=page tallman=$1\n\n A \'nick\' is a personal string replacement. Use $1, $2, ... to catch arguments.\n Put the last $-marker without an ending space to catch all remaining text. You\n can also use unix-glob matching for the left-hand side <string>:\n\n * - matches everything\n ? - matches 0 or 1 single characters\n [abcd] - matches these chars in any order\n [!abcd] - matches everything not among these chars\n \\= - escape literal \'=\' you want in your <string>\n\n Note that no objects are actually renamed or changed by this command - your nicks\n are only available to you. If you want to permanently add keywords to an object\n for everyone to use, you need build privileges and the alias command.\n\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 '}
@@ -641,7 +641,7 @@ automatically begin with your name.

-aliases = [':', 'emote']
+aliases = ['emote', ':']
@@ -677,7 +677,7 @@ space.

-search_index_entry = {'aliases': ': emote', 'category': 'general', 'key': 'pose', 'tags': '', 'text': "\n strike a pose\n\n Usage:\n pose <pose text>\n pose's <pose text>\n\n Example:\n pose is standing by the wall, smiling.\n -> others will see:\n Tom is standing by the wall, smiling.\n\n Describe an action being taken. The pose text will\n automatically begin with your name.\n "}
+search_index_entry = {'aliases': 'emote :', 'category': 'general', 'key': 'pose', 'tags': '', 'text': "\n strike a pose\n\n Usage:\n pose <pose text>\n pose's <pose text>\n\n Example:\n pose is standing by the wall, smiling.\n -> others will see:\n Tom is standing by the wall, smiling.\n\n Describe an action being taken. The pose text will\n automatically begin with your name.\n "}
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 0402e49f86..5253983e25 100644 --- a/docs/0.9.5/api/evennia.commands.default.system.html +++ b/docs/0.9.5/api/evennia.commands.default.system.html @@ -287,135 +287,6 @@ should only be accessible by trusted server admins/superusers.|n

-
-
-class evennia.commands.default.system.CmdScripts(**kwargs)[source]
-

Bases: evennia.commands.default.muxcommand.MuxCommand

-

List and manage all running scripts. Allows for creating new global -scripts.

-
-
Usage:

script[/switches] [#dbref, key, script.path or <obj>]

-
-
Switches:
-
create - create a new global script of given typeclass path. This will

auto-start the script’s timer if it has one.

-
-
-

start - start/unpause an existing script’s timer. -stop - stops an existing script’s timer -pause - pause a script’s timer -delete - deletes script. This will also stop the timer as needed

-
-
-

If no switches are given, this command just views all active -scripts. The argument can be either an object, at which point it -will be searched for all scripts defined on it, or a script name -or #dbref. For using the /stop switch, a unique script #dbref is -required since whole classes of scripts often have the same name.

-

Use the script build-level command for managing scripts attached to -objects.

-
-
-key = 'scripts'
-
- -
-
-aliases = []
-
- -
-
-switch_options = ('create', 'start', 'stop', 'pause', 'delete')
-
- -
-
-locks = 'cmd:perm(listscripts) or perm(Admin)'
-
- -
-
-help_category = 'system'
-
- -
-
-excluded_typeclass_paths = ['evennia.prototypes.prototypes.DbPrototype']
-
- -
-
-switch_mapping = {'create': '|gCreated|n', 'delete': '|rDeleted|n', 'pause': '|Paused|n', 'start': '|gStarted|n', 'stop': '|RStopped|n'}
-
- -
-
-func()[source]
-

implement method

-
- -
-
-lock_storage = 'cmd:perm(listscripts) or perm(Admin)'
-
- -
-
-search_index_entry = {'aliases': '', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': "\n List and manage all running scripts. Allows for creating new global\n scripts.\n\n Usage:\n script[/switches] [#dbref, key, script.path or <obj>]\n\n Switches:\n create - create a new global script of given typeclass path. This will\n auto-start the script's timer if it has one.\n start - start/unpause an existing script's timer.\n stop - stops an existing script's timer\n pause - pause a script's timer\n delete - deletes script. This will also stop the timer as needed\n\n If no switches are given, this command just views all active\n scripts. The argument can be either an object, at which point it\n will be searched for all scripts defined on it, or a script name\n or #dbref. For using the /stop switch, a unique script #dbref is\n required since whole classes of scripts often have the same name.\n\n Use the `script` build-level command for managing scripts attached to\n objects.\n\n "}
-
- -
- -
-
-class evennia.commands.default.system.CmdObjects(**kwargs)[source]
-

Bases: evennia.commands.default.muxcommand.MuxCommand

-

statistics on objects in the database

-
-
Usage:

objects [<nr>]

-
-
-

Gives statictics on objects in database as well as -a list of <nr> latest objects in database. If not -given, <nr> defaults to 10.

-
-
-key = 'objects'
-
- -
-
-aliases = ['stats', 'db', 'listobjects', 'listobjs']
-
- -
-
-locks = 'cmd:perm(listobjects) or perm(Builder)'
-
- -
-
-help_category = 'system'
-
- -
-
-func()[source]
-

Implement the command

-
- -
-
-lock_storage = 'cmd:perm(listobjects) or perm(Builder)'
-
- -
-
-search_index_entry = {'aliases': 'stats db listobjects listobjs', '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 '}
-
- -
-
class evennia.commands.default.system.CmdService(**kwargs)[source]
@@ -612,7 +483,7 @@ the released memory will instead be re-used by the program.

-aliases = ['serverprocess', 'serverload']
+aliases = ['serverload', 'serverprocess']
@@ -643,7 +514,7 @@ the released memory will instead be re-used by the program.

-search_index_entry = {'aliases': 'serverprocess serverload', 'category': 'system', 'key': 'server', 'tags': '', 'text': "\n show server load and memory statistics\n\n Usage:\n server[/mem]\n\n Switches:\n mem - return only a string of the current memory usage\n flushmem - flush the idmapper cache\n\n This command shows server load statistics and dynamic memory\n usage. It also allows to flush the cache of accessed database\n objects.\n\n Some Important statistics in the table:\n\n |wServer load|n is an average of processor usage. It's usually\n between 0 (no usage) and 1 (100% usage), but may also be\n temporarily higher if your computer has multiple CPU cores.\n\n The |wResident/Virtual memory|n displays the total memory used by\n the server process.\n\n Evennia |wcaches|n all retrieved database entities when they are\n loaded by use of the idmapper functionality. This allows Evennia\n to maintain the same instances of an entity and allowing\n non-persistent storage schemes. The total amount of cached objects\n are displayed plus a breakdown of database object types.\n\n The |wflushmem|n switch allows to flush the object cache. Please\n note that due to how Python's memory management works, releasing\n caches may not show you a lower Residual/Virtual memory footprint,\n the released memory will instead be re-used by the program.\n\n "}
+search_index_entry = {'aliases': 'serverload serverprocess', 'category': 'system', 'key': 'server', 'tags': '', 'text': "\n show server load and memory statistics\n\n Usage:\n server[/mem]\n\n Switches:\n mem - return only a string of the current memory usage\n flushmem - flush the idmapper cache\n\n This command shows server load statistics and dynamic memory\n usage. It also allows to flush the cache of accessed database\n objects.\n\n Some Important statistics in the table:\n\n |wServer load|n is an average of processor usage. It's usually\n between 0 (no usage) and 1 (100% usage), but may also be\n temporarily higher if your computer has multiple CPU cores.\n\n The |wResident/Virtual memory|n displays the total memory used by\n the server process.\n\n Evennia |wcaches|n all retrieved database entities when they are\n loaded by use of the idmapper functionality. This allows Evennia\n to maintain the same instances of an entity and allowing\n non-persistent storage schemes. The total amount of cached objects\n are displayed plus a breakdown of database object types.\n\n The |wflushmem|n switch allows to flush the object cache. Please\n note that due to how Python's memory management works, releasing\n caches may not show you a lower Residual/Virtual memory footprint,\n the released memory will instead be re-used by the program.\n\n "}
@@ -686,7 +557,7 @@ See |luhttps://ww
-aliases = ['delays', 'task']
+aliases = ['task', 'delays']
@@ -732,7 +603,7 @@ to all the variables defined therein.

-search_index_entry = {'aliases': 'delays task', 'category': 'system', 'key': 'tasks', 'tags': '', 'text': "\n Display or terminate active tasks (delays).\n\n Usage:\n tasks[/switch] [task_id or function_name]\n\n Switches:\n pause - Pause the callback of a task.\n unpause - Process all callbacks made since pause() was called.\n do_task - Execute the task (call its callback).\n call - Call the callback of this task.\n remove - Remove a task without executing it.\n cancel - Stop a task from automatically executing.\n\n Notes:\n A task is a single use method of delaying the call of a function. Calls are created\n in code, using `evennia.utils.delay`.\n See |luhttps://www.evennia.com/docs/latest/Command-Duration.html|ltthe docs|le for help.\n\n By default, tasks that are canceled and never called are cleaned up after one minute.\n\n Examples:\n - `tasks/cancel move_callback` - Cancels all movement delays from the slow_exit contrib.\n In this example slow exits creates it's tasks with\n `utils.delay(move_delay, move_callback)`\n - `tasks/cancel 2` - Cancel task id 2.\n\n "}
+search_index_entry = {'aliases': 'task delays', 'category': 'system', 'key': 'tasks', 'tags': '', 'text': "\n Display or terminate active tasks (delays).\n\n Usage:\n tasks[/switch] [task_id or function_name]\n\n Switches:\n pause - Pause the callback of a task.\n unpause - Process all callbacks made since pause() was called.\n do_task - Execute the task (call its callback).\n call - Call the callback of this task.\n remove - Remove a task without executing it.\n cancel - Stop a task from automatically executing.\n\n Notes:\n A task is a single use method of delaying the call of a function. Calls are created\n in code, using `evennia.utils.delay`.\n See |luhttps://www.evennia.com/docs/latest/Command-Duration.html|ltthe docs|le for help.\n\n By default, tasks that are canceled and never called are cleaned up after one minute.\n\n Examples:\n - `tasks/cancel move_callback` - Cancels all movement delays from the slow_exit contrib.\n In this example slow exits creates it's tasks with\n `utils.delay(move_delay, move_callback)`\n - `tasks/cancel 2` - Cancel task id 2.\n\n "}
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 23eca42182..afa20a1e2b 100644 --- a/docs/0.9.5/api/evennia.commands.default.unloggedin.html +++ b/docs/0.9.5/api/evennia.commands.default.unloggedin.html @@ -59,7 +59,7 @@ connect “account name” “pass word”

-aliases = ['conn', 'con', 'co']
+aliases = ['co', 'conn', 'con']
@@ -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 conn con', '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 '}
@@ -118,7 +118,7 @@ create “account name” “pass word”

-aliases = ['cre', 'cr']
+aliases = ['cr', 'cre']
@@ -149,7 +149,7 @@ create “account name” “pass word”

-search_index_entry = {'aliases': 'cre cr', 'category': 'general', 'key': 'create', 'tags': '', 'text': '\n create a new account account\n\n Usage (at login screen):\n create <accountname> <password>\n create "account name" "pass word"\n\n This creates a new account account.\n\n If you have spaces in your name, enclose it in double quotes.\n '}
+search_index_entry = {'aliases': 'cr cre', 'category': 'general', 'key': 'create', 'tags': '', 'text': '\n create a new account account\n\n Usage (at login screen):\n create <accountname> <password>\n create "account name" "pass word"\n\n This creates a new account account.\n\n If you have spaces in your name, enclose it in double quotes.\n '}
@@ -173,7 +173,7 @@ version is a bit more complicated.

-aliases = ['q', 'qu']
+aliases = ['qu', 'q']
@@ -199,7 +199,7 @@ version is a bit more complicated.

-search_index_entry = {'aliases': 'q qu', 'category': 'general', 'key': 'quit', 'tags': '', 'text': '\n quit when in unlogged-in state\n\n Usage:\n quit\n\n We maintain a different version of the quit command\n here for unconnected accounts for the sake of simplicity. The logged in\n version is a bit more complicated.\n '}
+search_index_entry = {'aliases': 'qu q', 'category': 'general', 'key': 'quit', 'tags': '', 'text': '\n quit when in unlogged-in state\n\n Usage:\n quit\n\n We maintain a different version of the quit command\n here for unconnected accounts for the sake of simplicity. The logged in\n version is a bit more complicated.\n '}
@@ -223,7 +223,7 @@ All it does is display the connect screen.

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

-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 '}
+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 '}
@@ -272,7 +272,7 @@ for simplicity. It shows a pane of info.

-aliases = ['h', '?']
+aliases = ['?', 'h']
@@ -298,7 +298,7 @@ for simplicity. It shows a pane of info.

-search_index_entry = {'aliases': 'h ?', 'category': 'general', 'key': 'help', 'tags': '', 'text': '\n get help when in unconnected-in state\n\n Usage:\n help\n\n This is an unconnected version of the help command,\n for simplicity. It shows a pane of info.\n '}
+search_index_entry = {'aliases': '? h', 'category': 'general', 'key': 'help', 'tags': '', 'text': '\n get help when in unconnected-in state\n\n Usage:\n help\n\n This is an unconnected version of the help command,\n for simplicity. It shows a pane of info.\n '}
diff --git a/docs/0.9.5/api/evennia.contrib.barter.html b/docs/0.9.5/api/evennia.contrib.barter.html index 0d4e6647bf..18109a7926 100644 --- a/docs/0.9.5/api/evennia.contrib.barter.html +++ b/docs/0.9.5/api/evennia.contrib.barter.html @@ -681,7 +681,7 @@ try to influence the other part in the deal.

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

-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 "}
+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 "}
diff --git a/docs/0.9.5/api/evennia.contrib.clothing.html b/docs/0.9.5/api/evennia.contrib.clothing.html index 84a36d3416..7096325864 100644 --- a/docs/0.9.5/api/evennia.contrib.clothing.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.email_login.html b/docs/0.9.5/api/evennia.contrib.email_login.html index 2e599c2dc0..ef67ab49d8 100644 --- a/docs/0.9.5/api/evennia.contrib.email_login.html +++ b/docs/0.9.5/api/evennia.contrib.email_login.html @@ -74,7 +74,7 @@ the module given by settings.CONNECTION_SCREEN_MODULE.

-aliases = ['conn', 'con', 'co']
+aliases = ['co', 'conn', 'con']
@@ -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 conn con', '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 '}
@@ -126,7 +126,7 @@ there is no object yet before the account has logged in)

-aliases = ['cre', 'cr']
+aliases = ['cr', 'cre']
@@ -162,7 +162,7 @@ name enclosed in quotes:

-search_index_entry = {'aliases': 'cre cr', 'category': 'general', 'key': 'create', 'tags': '', 'text': '\n Create a new account.\n\n Usage (at login screen):\n create "accountname" <email> <password>\n\n This creates a new account account.\n\n '}
+search_index_entry = {'aliases': 'cr cre', 'category': 'general', 'key': 'create', 'tags': '', 'text': '\n Create a new account.\n\n Usage (at login screen):\n create "accountname" <email> <password>\n\n This creates a new account account.\n\n '}
@@ -181,7 +181,7 @@ version is a bit more complicated.

-aliases = ['q', 'qu']
+aliases = ['qu', 'q']
@@ -207,7 +207,7 @@ version is a bit more complicated.

-search_index_entry = {'aliases': 'q qu', 'category': 'general', 'key': 'quit', 'tags': '', 'text': '\n We maintain a different version of the `quit` command\n here for unconnected accounts for the sake of simplicity. The logged in\n version is a bit more complicated.\n '}
+search_index_entry = {'aliases': 'qu q', 'category': 'general', 'key': 'quit', 'tags': '', 'text': '\n We maintain a different version of the `quit` command\n here for unconnected accounts for the sake of simplicity. The logged in\n version is a bit more complicated.\n '}
@@ -226,7 +226,7 @@ All it does is display the connect screen.

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

-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 '}
+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 '}
@@ -270,7 +270,7 @@ for simplicity. It shows a pane of info.

-aliases = ['h', '?']
+aliases = ['?', 'h']
@@ -296,7 +296,7 @@ for simplicity. It shows a pane of info.

-search_index_entry = {'aliases': 'h ?', 'category': 'general', 'key': 'help', 'tags': '', 'text': '\n This is an unconnected version of the help command,\n for simplicity. It shows a pane of info.\n '}
+search_index_entry = {'aliases': '? h', 'category': 'general', 'key': 'help', 'tags': '', 'text': '\n This is an unconnected version of the help command,\n for simplicity. It shows a pane of info.\n '}
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 c49e79617f..0d96ae7555 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 @@ -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/0.9.5/api/evennia.contrib.rpsystem.html b/docs/0.9.5/api/evennia.contrib.rpsystem.html index 2757aa1531..bc0096acfe 100644 --- a/docs/0.9.5/api/evennia.contrib.rpsystem.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.turnbattle.tb_basic.html b/docs/0.9.5/api/evennia.contrib.turnbattle.tb_basic.html index ab302517a0..2dc9b33447 100644 --- a/docs/0.9.5/api/evennia.contrib.turnbattle.tb_basic.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.turnbattle.tb_equip.html b/docs/0.9.5/api/evennia.contrib.turnbattle.tb_equip.html index 78b37c6df8..603ec6d54a 100644 --- a/docs/0.9.5/api/evennia.contrib.turnbattle.tb_equip.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.turnbattle.tb_items.html b/docs/0.9.5/api/evennia.contrib.turnbattle.tb_items.html index 1de765a839..896ef07e74 100644 --- a/docs/0.9.5/api/evennia.contrib.turnbattle.tb_items.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.turnbattle.tb_magic.html b/docs/0.9.5/api/evennia.contrib.turnbattle.tb_magic.html index f830f8855a..8fcd7c5b0b 100644 --- a/docs/0.9.5/api/evennia.contrib.turnbattle.tb_magic.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.turnbattle.tb_range.html b/docs/0.9.5/api/evennia.contrib.turnbattle.tb_range.html index c9dbcc741f..f8379a4019 100644 --- a/docs/0.9.5/api/evennia.contrib.turnbattle.tb_range.html +++ b/docs/0.9.5/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/0.9.5/api/evennia.contrib.tutorial_examples.red_button.html b/docs/0.9.5/api/evennia.contrib.tutorial_examples.red_button.html index e474c4f7ca..c0a2636f4c 100644 --- a/docs/0.9.5/api/evennia.contrib.tutorial_examples.red_button.html +++ b/docs/0.9.5/api/evennia.contrib.tutorial_examples.red_button.html @@ -79,7 +79,7 @@ such as when closing the lid and un-blinding a character.

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

-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 '}
+search_index_entry = {'aliases': 'press press button push', '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 lid', 'smash']
+aliases = ['smash', 'smash lid', 'break lid']
@@ -205,7 +205,7 @@ break.

-search_index_entry = {'aliases': 'break lid smash lid smash', '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 smash lid 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 = ['push', 'press', 'press button']
+aliases = ['press', 'press button', 'push']
@@ -334,7 +334,7 @@ set in self.parse())

-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 '}
+search_index_entry = {'aliases': 'press press button push', '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 = ['ex', 'l', 'get', 'feel', 'examine', 'listen']
+aliases = ['listen', 'l', 'examine', 'get', 'feel', 'ex']
@@ -458,7 +458,7 @@ be mutually exclusive.

-search_index_entry = {'aliases': 'ex l get feel examine 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': 'listen l examine get feel ex', '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/0.9.5/api/evennia.contrib.tutorial_world.objects.html b/docs/0.9.5/api/evennia.contrib.tutorial_world.objects.html index 96d3bd0887..ea118bc1e1 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 @@ -361,7 +361,7 @@ of the object. We overload it with our own version.

-aliases = ['burn', 'light']
+aliases = ['light', 'burn']
@@ -388,7 +388,7 @@ to sit on a “lightable” object, we operate only on self.obj.

-search_index_entry = {'aliases': 'burn light', 'category': 'tutorialworld', 'key': 'on', 'tags': '', 'text': '\n Creates light where there was none. Something to burn.\n '}
+search_index_entry = {'aliases': 'light burn', 'category': 'tutorialworld', 'key': 'on', 'tags': '', 'text': '\n Creates light where there was none. Something to burn.\n '}
@@ -492,7 +492,7 @@ shift green root up/down

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

-search_index_entry = {'aliases': 'push pull shiftroot move', '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': 'move shiftroot push pull', '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 = ['push button', 'button', 'press button']
+aliases = ['button', 'press button', 'push button']
@@ -571,7 +571,7 @@ yellow/green - horizontal roots

-search_index_entry = {'aliases': 'push button button press button', 'category': 'tutorialworld', 'key': 'press', 'tags': '', 'text': '\n Presses a button.\n '}
+search_index_entry = {'aliases': 'button press button push 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 = ['thrust', 'defend', 'bash', 'fight', 'pierce', 'stab', 'hit', 'parry', 'kill', 'chop', 'slash']
+aliases = ['chop', 'fight', 'parry', 'hit', 'pierce', 'bash', 'thrust', 'slash', 'stab', 'defend', 'kill']
@@ -741,7 +741,7 @@ parry - forgoes your attack but will make you harder to hit on next

-search_index_entry = {'aliases': 'thrust defend bash fight pierce stab hit parry kill chop slash', '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': 'chop fight parry hit pierce bash thrust slash stab defend kill', '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/0.9.5/api/evennia.contrib.tutorial_world.rooms.html b/docs/0.9.5/api/evennia.contrib.tutorial_world.rooms.html index 048fcbe93e..6f7e793c40 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 @@ -713,7 +713,7 @@ if they fall off the bridge.

-aliases = ['h', '?']
+aliases = ['?', 'h']
@@ -739,7 +739,7 @@ if they fall off the bridge.

-search_index_entry = {'aliases': 'h ?', 'category': 'tutorial world', 'key': 'help', 'tags': '', 'text': '\n Overwritten help command while on the bridge.\n '}
+search_index_entry = {'aliases': '? h', 'category': 'tutorial world', 'key': 'help', 'tags': '', 'text': '\n Overwritten help command while on the bridge.\n '}
@@ -865,7 +865,7 @@ to find something.

-aliases = ['l', 'feel', 'search', 'fiddle', 'feel around']
+aliases = ['fiddle', 'feel around', 'search', 'feel', 'l']
@@ -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 around search feel l', '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/0.9.5/api/evennia.locks.lockfuncs.html b/docs/0.9.5/api/evennia.locks.lockfuncs.html index 6c9c3b4fca..387572709d 100644 --- a/docs/0.9.5/api/evennia.locks.lockfuncs.html +++ b/docs/0.9.5/api/evennia.locks.lockfuncs.html @@ -105,6 +105,8 @@ is set to True on the Object. In this case however, the LOWEST hieararcy-permission of the Account/Object-pair will be used (this is order to avoid Accounts potentially escalating their own permissions by use of a higher-level Object)

+

For non-hierarchical permissions, a puppeted object’s account is checked first, +followed by the puppet (unless quelled, when only puppet’s access is checked).

diff --git a/docs/0.9.5/api/evennia.objects.objects.html b/docs/0.9.5/api/evennia.objects.objects.html index e9aa8663e2..3c9b18478b 100644 --- a/docs/0.9.5/api/evennia.objects.objects.html +++ b/docs/0.9.5/api/evennia.objects.objects.html @@ -814,7 +814,7 @@ normal hook to overload for most object types.

at_object_delete()[source]
-

Called just before the database object is permanently +

Called just before the database object is persistently delete()d from the database. If this method returns False, deletion is aborted.

diff --git a/docs/0.9.5/api/evennia.prototypes.prototypes.html b/docs/0.9.5/api/evennia.prototypes.prototypes.html index f78a6a80b2..41fe630672 100644 --- a/docs/0.9.5/api/evennia.prototypes.prototypes.html +++ b/docs/0.9.5/api/evennia.prototypes.prototypes.html @@ -433,7 +433,7 @@ data type to insert into the prototype.

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

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

Parameters
@@ -449,6 +449,7 @@ validator (callable, optional): If given, this will be called with the value to<
caller (Object or Account): This is necessary for certain protfuncs that perform object

searches and have to check permissions.

+

prototype (dict): Prototype this is to be used for. Necessary for certain protfuncs.

Returns
diff --git a/docs/0.9.5/api/evennia.typeclasses.models.html b/docs/0.9.5/api/evennia.typeclasses.models.html index 0f5dcf18c9..f36f2ffd9c 100644 --- a/docs/0.9.5/api/evennia.typeclasses.models.html +++ b/docs/0.9.5/api/evennia.typeclasses.models.html @@ -282,6 +282,23 @@ If Django were to change this name internally, we need to update here (unlikely, but marking just in case).

+
+
+classmethod search(query, **kwargs)[source]
+

Overridden by class children. This implements a common API.

+
+
Parameters
+
    +
  • query (str) – A search query.

  • +
  • **kwargs – Other search parameters.

  • +
+
+
Returns
+

list – A list of 0, 1 or more matches, only of this typeclass.

+
+
+
+
is_typeclass(typeclass, exact=False)[source]
diff --git a/docs/0.9.5/api/evennia.utils.eveditor.html b/docs/0.9.5/api/evennia.utils.eveditor.html index 6853794f5d..73b61e89c2 100644 --- a/docs/0.9.5/api/evennia.utils.eveditor.html +++ b/docs/0.9.5/api/evennia.utils.eveditor.html @@ -274,7 +274,7 @@ indentation.

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

-search_index_entry = {'aliases': ':uu :q :dd :h :I :u :s :: :r :A :S :f := :fd :DD :j :UU : :y :w :echo :wq :fi :x ::: :< :! :p :> :q! :i :dw', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
+search_index_entry = {'aliases': ':r :! :u :dd :DD : :echo :UU :f :fi ::: :i :dw :fd :p :uu :s :S := :y :I :x :A :: :q! :w :h :< :q :wq :> :j', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
diff --git a/docs/0.9.5/api/evennia.utils.evmenu.html b/docs/0.9.5/api/evennia.utils.evmenu.html index c254022e45..5b743f4399 100644 --- a/docs/0.9.5/api/evennia.utils.evmenu.html +++ b/docs/0.9.5/api/evennia.utils.evmenu.html @@ -940,7 +940,7 @@ single question.

-aliases = ['no', 'y', 'abort', 'n', 'yes', 'a', '__nomatch_command']
+aliases = ['abort', 'y', 'n', 'yes', 'no', '__nomatch_command', 'a']
@@ -966,7 +966,7 @@ single question.

-search_index_entry = {'aliases': 'no y abort n yes a __nomatch_command', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Handle a prompt for yes or no. Press [return] for the default choice.\n\n '}
+search_index_entry = {'aliases': 'abort y n yes no __nomatch_command a', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Handle a prompt for yes or no. Press [return] for the default choice.\n\n '}
diff --git a/docs/0.9.5/api/evennia.utils.evmore.html b/docs/0.9.5/api/evennia.utils.evmore.html index 704aba0ac2..496ccd7097 100644 --- a/docs/0.9.5/api/evennia.utils.evmore.html +++ b/docs/0.9.5/api/evennia.utils.evmore.html @@ -75,7 +75,7 @@ the caller.msg() construct every time the page is updated.

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

-search_index_entry = {'aliases': 'quit q top abort e n t b a end next back', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
+search_index_entry = {'aliases': 'abort t n next end top b quit q e back a', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
diff --git a/docs/0.9.5/api/evennia.utils.gametime.html b/docs/0.9.5/api/evennia.utils.gametime.html index db51676847..41783f2eab 100644 --- a/docs/0.9.5/api/evennia.utils.gametime.html +++ b/docs/0.9.5/api/evennia.utils.gametime.html @@ -194,14 +194,15 @@ return 300 (5 minutes).

-evennia.utils.gametime.schedule(callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None)[source]
+evennia.utils.gametime.schedule(callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None, *args, **kwargs)[source]

Call a callback at a given in-game time.

Parameters
  • callback (function) – The callback function that will be called. Note that the callback must be a module-level function, since the script will -be persistent.

  • +be persistent. The callable should be on form callable(*args, **kwargs) +where args/kwargs are passed into this schedule.

  • repeat (bool, optional) – Defines if the callback should be called regularly at the specified time.

  • sec (int or None) – Number of absolute game seconds at which to run repeat.

  • @@ -210,6 +211,11 @@ at the specified time.

  • day (int or None) – Number of absolute days.

  • month (int or None) – Number of absolute months.

  • year (int or None) – Number of absolute years.

  • +
  • *args – Will be passed into the callable. These must be possible +to store in Attributes on the generated scheduling Script.

  • +
  • **kwargs

    Will be passed into the callable. These must be possible +to store in Attributes on the generated scheduling Script.

    +

Returns
diff --git a/docs/0.9.5/genindex.html b/docs/0.9.5/genindex.html index 9aa1f3dd2f..ce090093aa 100644 --- a/docs/0.9.5/genindex.html +++ b/docs/0.9.5/genindex.html @@ -577,10 +577,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -673,16 +675,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -1055,10 +1053,10 @@
  • allHeadersReceived() (evennia.server.webserver.HTTPChannelWithXForwardedFor method)
  • - - + -
  • CmdScript (class in evennia.commands.default.building) -
  • -
  • CmdScripts (class in evennia.commands.default.system) +
  • CmdScripts (class in evennia.commands.default.building)
  • CmdSdesc (class in evennia.contrib.rpsystem)
  • @@ -5429,7 +5425,7 @@
  • EvTable (class in evennia.utils.evtable)
  • -
  • excluded_typeclass_paths (evennia.commands.default.system.CmdScripts attribute) +
  • excluded_typeclass_paths (evennia.commands.default.building.CmdScripts attribute)
  • execute_cmd() (evennia.accounts.accounts.DefaultAccount method) @@ -5685,10 +5681,12 @@
  • (evennia.commands.default.building.CmdMvAttr method)
  • (evennia.commands.default.building.CmdName method) +
  • +
  • (evennia.commands.default.building.CmdObjects method)
  • (evennia.commands.default.building.CmdOpen method)
  • -
  • (evennia.commands.default.building.CmdScript method) +
  • (evennia.commands.default.building.CmdScripts method)
  • (evennia.commands.default.building.CmdSetAttribute method)
  • @@ -5777,16 +5775,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch method)
  • (evennia.commands.default.system.CmdAbout method) -
  • -
  • (evennia.commands.default.system.CmdObjects method)
  • (evennia.commands.default.system.CmdPy method)
  • (evennia.commands.default.system.CmdReload method)
  • (evennia.commands.default.system.CmdReset method) -
  • -
  • (evennia.commands.default.system.CmdScripts method)
  • (evennia.commands.default.system.CmdServerLoad method)
  • @@ -6699,10 +6693,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -6795,16 +6791,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -7565,10 +7557,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -7669,16 +7663,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -8269,10 +8259,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -8365,16 +8357,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -8769,10 +8757,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -8859,16 +8849,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -10577,14 +10563,14 @@
  • perm_above() (in module evennia.locks.lockfuncs)
  • perm_used (evennia.commands.default.admin.CmdForce attribute) -
  • -
  • permanent (evennia.commands.cmdset.CmdSet attribute)
  • PermissionError
  • PermissionHandler (class in evennia.typeclasses.tags)
  • permissions (evennia.typeclasses.models.TypedObject attribute) +
  • +
  • persistent (evennia.commands.cmdset.CmdSet attribute)
  • persistent() (evennia.scripts.models.ScriptDB property)
  • @@ -11126,6 +11112,8 @@
  • (evennia.scripts.tickerhandler.TickerHandler method)
  • +
  • retain_instance (evennia.commands.command.Command attribute) +
  • return_appearance() (evennia.contrib.clothing.ClothedCharacter method)
  • search_account() (evennia.objects.objects.DefaultObject method) @@ -11440,10 +11430,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -11536,16 +11528,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -11871,11 +11859,11 @@
  • seek() (evennia.utils.logger.EvenniaLogFile method)
  • self() (in module evennia.locks.lockfuncs) -
  • -
  • send_AdminPortal2Server() (evennia.server.portal.amp_server.AMPServerProtocol method)
    • +
    • send_AdminPortal2Server() (evennia.server.portal.amp_server.AMPServerProtocol method) +
    • send_AdminServer2Portal() (evennia.server.amp_client.AMPServerClientProtocol method)
    • send_authenticate() (evennia.server.portal.grapevine.GrapevineClient method) @@ -12438,7 +12426,7 @@
    • swapcase() (evennia.utils.ansi.ANSIString method)
    • -
    • switch_mapping (evennia.commands.default.system.CmdScripts attribute) +
    • switch_mapping (evennia.commands.default.building.CmdScripts attribute)
    • switch_options (evennia.commands.default.account.CmdOption attribute) @@ -12471,7 +12459,7 @@
    • (evennia.commands.default.building.CmdMvAttr attribute)
    • -
    • (evennia.commands.default.building.CmdScript attribute) +
    • (evennia.commands.default.building.CmdScripts attribute)
    • (evennia.commands.default.building.CmdSetObjAlias attribute)
    • @@ -12500,8 +12488,6 @@
    • (evennia.commands.default.help.CmdSetHelp attribute)
    • (evennia.commands.default.system.CmdPy attribute) -
    • -
    • (evennia.commands.default.system.CmdScripts attribute)
    • (evennia.commands.default.system.CmdServerLoad attribute)
    • diff --git a/docs/0.9.5/objects.inv b/docs/0.9.5/objects.inv index 08a2fe349363e505ec361b28da754499dbdcf7f3..639ff8116e3a1f26b9c2b46890b74978da889807 100644 GIT binary patch delta 69875 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%0AuLDhYOi}t?ZW-@#%|Dxz^D>;j&(}&wezO z&bh#xV-ZY3hkO>4$Zutv3QqJ)DMI}-v$=)O~Yy{ z59go}_$Y|(C8F+?tEU>zx*TjMSZawME&z?rbUA?k#R0aSO(=I7py?tP z2&c^757W4IJ(YL7dt``SN%9T~h@8SoA=tQU0Wg-l)k-H#b4N*m;jP8nWL{9}1@373 zjn&n+RwjR7cn|Wvo7~g-wjULlAGWKV?$FoJcKqED#-)ckNa~<%0DV1Ns41tiF$J{o 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 delta 69864 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 from evennia import CmdSet -# this is a theoretical custom module with commands we +# this is a theoretical custom module with commands we # created previously: mygame/commands/mycommands.py from commands import mycommands -class MyCmdSet(CmdSet): +class MyCmdSet(CmdSet): def at_cmdset_creation(self): """ The only thing this method should need to do is to add commands to the set. - """ + """ self.add(mycommands.MyCommand1()) self.add(mycommands.MyCommand2()) self.add(mycommands.MyCommand3()) @@ -108,7 +108,7 @@ from that CmdSet will be appended to this one as if you added them line by line:
      1
       2
       3
      -4
          def at_cmdset_creation(): 
      +4
          def at_cmdset_creation():
               ...
               self.add(AdditionalCmdSet) # adds all command from this set
               ...
      @@ -116,7 +116,7 @@ from that CmdSet will be appended to this one as if you added them line by line:
       

      If you added your command to an existing cmdset (like to the default cmdset), that set is already loaded into memory. You need to make the server aware of the code changes:

      -
      @reload 
      +
      @reload
       

      You should now be able to use the command.

      @@ -136,7 +136,7 @@ remove the latest added cmdset.

      Note: Command sets added using cmdset.add are, by default, not persistent in the database.

      If you want the cmdset to survive a reload, you can do:

      -
      @py self.cmdset.add(commands.mycmdset.MyCmdSet, permanent=True)
      +
      @py self.cmdset.add(commands.mycmdset.MyCmdSet, persistent=True)
       

      Or you could add the cmdset as the default cmdset:

      @@ -328,13 +328,13 @@ theory.

    • Union (default) - The two cmdsets are merged so that as many commands as possible from each cmdset ends up in the merged cmdset. Same-key commands are merged by priority.

         # Union
      -   A1,A2 + B1,B2,B3,B4 = A1,A2,B3,B4 
      +   A1,A2 + B1,B2,B3,B4 = A1,A2,B3,B4
       
    • Intersect - Only commands found in both cmdsets (i.e. which have the same keys) end up in the merged cmdset, with the higher-priority cmdset replacing the lower one’s commands.

      -
         # Intersect 
      +
         # Intersect
          A1,A3,A5 + B1,B2,B4,B5 = A1,A5
       
      @@ -404,17 +404,17 @@ it appropriately.

      17
      from commands import mycommands
       
       class MyCmdSet(CmdSet):
      -    
      +
           key = "MyCmdSet"
           priority = 4
           mergetype = "Replace"
      -    key_mergetypes = {'MyOtherCmdSet':'Union'}  
      -    
      +    key_mergetypes = {'MyOtherCmdSet':'Union'}
      +
           def at_cmdset_creation(self):
               """
               The only thing this method should need
               to do is to add commands to the set.
      -        """     
      +        """
               self.add(mycommands.MyCommand1())
               self.add(mycommands.MyCommand2())
               self.add(mycommands.MyCommand3())
      diff --git a/docs/1.0-dev/Components/Scripts.html b/docs/1.0-dev/Components/Scripts.html
      index 14519f7d1a..fc93d15f00 100644
      --- a/docs/1.0-dev/Components/Scripts.html
      +++ b/docs/1.0-dev/Components/Scripts.html
      @@ -111,7 +111,7 @@ sections).

      9 10 11
      # (note that this will call `timed_script.at_repeat` which is empty by default)
      -timed_script = evennia.create_script(key="Timed script", 
      +timed_script = evennia.create_script(key="Timed script",
                                            interval=34,  # seconds <=0 means off
                                            start_delay=True,  # wait interval before first call
                                            autostart=True)  # start timer (else needing .start() )
      @@ -119,7 +119,7 @@ sections).

      # manipulate the script's timer timed_script.stop() timed_script.start() -timed_script.pause() +timed_script.pause() timed_script.unpause()
      @@ -143,7 +143,7 @@ sections).

      9
    • # regular search (this is always a list, also if there is only one match)
       list_of_myscripts = evennia.search_script("myscript")
       
      -# search through Evennia's GLOBAL_SCRIPTS container (based on 
      +# search through Evennia's GLOBAL_SCRIPTS container (based on
       # script's key only)
       from evennia import GLOBAL_SCRIPTS
       
      @@ -200,7 +200,7 @@ can use this as a base for your own scripts.

      6 7
      evennia.create_script('typeclasses.scripts.MyScript')
       
      -# from somewhere else 
      +# from somewhere else
       
       myscript = evennia.search_script("myscript")
       bar = myscript.db.foo
      @@ -215,7 +215,7 @@ you set in your at_
       4
      
       evennia.create_script('typeclasses.scripts.MyScript', key="another name",
                             attributes=[("foo", "bar-alternative")])
      -            
      +
       

      See the create_script and @@ -245,7 +245,7 @@ on creating and finding Scripts.

      self.interval = 60 # 1 min repeat def at_repeat(self): - # do stuff every minute + # do stuff every minute

      This example will call at_repeat every minute. The create_script function has an autostart=True keyword @@ -340,16 +340,16 @@ If so, the ‘parent object’ will be available to the script as either 25 26 27 -28

          # mygame/typeclasses/scripts.py  
      +28
          # mygame/typeclasses/scripts.py
           # Script class is defined at the top of this module
       
           import random
       
      -    class Weather(Script): 
      +    class Weather(Script):
               """
      -        A timer script that displays weather info. Meant to 
      -        be attached to a room. 
      -          
      +        A timer script that displays weather info. Meant to
      +        be attached to a room.
      +
               """
               def at_script_creation(self):
                   self.key = "weather_script"
      @@ -357,12 +357,12 @@ If so, the ‘parent object’ will be available to the script as either self.interval = 60 * 5  # every 5 minutes
       
               def at_repeat(self):
      -            "called every self.interval seconds."        
      +            "called every self.interval seconds."
                   rand = random.random()
                   if rand < 0.5:
                       weather = "A faint breeze is felt."
                   elif rand < 0.7:
      -                weather = "Clouds sweep across the sky." 
      +                weather = "Clouds sweep across the sky."
                   else:
                       weather = "There is a light drizzle of rain."
                   # send this message to everyone inside the object this
      @@ -452,7 +452,9 @@ the database). Best is to organize your scripts so that this does not happen. Ot
       
    • Manually create a new global script with a key using create_script.

    • Define the script’s properties in the GLOBAL_SCRIPTS settings variable. This tells Evennia that it should check if a script with that key exists and if not, create it for you. -This is very useful for scripts that must always exist and/or should be auto-created with your server.

    • +This is very useful for scripts that must always exist and/or should be auto-created +when your server restarts. If you use this method, you must make sure all +script keys are globally unique.

      Here’s how to tell Evennia to manage the script in settings:

       1
      @@ -468,7 +470,7 @@ This is very useful for scripts that must always exist and/or should be auto-cre
       11
      # in mygame/server/conf/settings.py
       
       GLOBAL_SCRIPTS = {
      -    "my_script": {               
      +    "my_script": {
               "typeclass": "scripts.Weather",
               "repeats": -1,
               "interval": 50,
      @@ -499,7 +501,7 @@ and your Script will temporarily fall back to being a DefaultScript
       # Delete the script
       GLOBAL_SCRIPTS.storagescript.delete()
       # running the `scripts` command now will show no storagescript
      -# but below it's automatically recreated again! 
      +# but below it's automatically recreated again!
       storage = GLOBAL_SCRIPTS.storagescript
       
      @@ -528,13 +530,13 @@ traceback occurred in your script.

      13
      
       from evennia.utils import logger
       
      -class Weather(Script): 
      +class Weather(Script):
       
           # [...]
       
           def at_repeat(self):
      -        
      -        try:  
      +
      +        try:
                   # [...]
               except Exception:
                   logger.log_trace()
      diff --git a/docs/1.0-dev/Contribs/XYZGrid.html b/docs/1.0-dev/Contribs/XYZGrid.html
      index 4683df8e60..018e01f307 100644
      --- a/docs/1.0-dev/Contribs/XYZGrid.html
      +++ b/docs/1.0-dev/Contribs/XYZGrid.html
      @@ -983,7 +983,14 @@ added, with different map-legend symbols:

      29 30 31 -32
      # in your map definition module (let's say this is mapB)
      +32
      +33
      +34
      +35
      +36
      +37
      +38
      +39
      # in your map definition module (let's say this is mapB)
       
       from evennia.contrib.xyzgrid import xymap_legend
       
      @@ -1015,6 +1022,13 @@ added, with different map-legend symbols:

      'C': TransitionToMapC } + +XYMAP_DATA = { + # ... + "map": MAPSTR, + "legend": LEGEND + # ... +}

      Moving west from (1,0) will bring you to (1,4) of MapA, and moving east from @@ -1108,7 +1122,8 @@ allows you to add ‘default’ prototypes to be used for rooms.

      44 45 46 -47
      
      +47
      +48
      
       MAPSTR = r"""
       
       + 0 1
      @@ -1152,6 +1167,7 @@ allows you to add ‘default’ prototypes to be used for rooms.

      XYMAP_DATA = { # ... + "map": MAPSTR, "prototypes": PROTOTYPES # ... } @@ -1181,6 +1197,12 @@ grid? You can, by adding the following to your XYZEXIT_PARENT_PROTOTYPE_OVERRIDE = {...}
      +
      +

      If you override the typeclass in your prototypes, the typeclass used MUST +inherit from XYZRoom and/or XYZExit. The BASE_ROOM_TYPECLASS and +BASE_EXIT_TYPECLASS settings will not help - these are still useful for +non-xyzgrid rooms/exits though.

      +

      Only add what you want to change - these dicts will extend the default parent prototypes rather than replace them. As long as you define your map’s prototypes to use a prototype_parent of "xyz_room" and/or "xyz_exit", your changes diff --git a/docs/1.0-dev/Howto/Building-a-mech-tutorial.html b/docs/1.0-dev/Howto/Building-a-mech-tutorial.html index a2572befee..8106bef844 100644 --- a/docs/1.0-dev/Howto/Building-a-mech-tutorial.html +++ b/docs/1.0-dev/Howto/Building-a-mech-tutorial.html @@ -290,7 +290,7 @@ behind the scenes. A Typeclass is created in a normal Python source file:

      def at_object_creation(self): "This is called only when object is first created" self.cmdset.add_default(default_cmds.CharacterCmdSet) - self.cmdset.add(MechCmdSet, permanent=True) + self.cmdset.add(MechCmdSet, persistent=True) self.locks.add("puppet:all();call:false()") self.db.desc = "This is a huge mech. It has missiles and stuff." diff --git a/docs/1.0-dev/Howto/Coding-FAQ.html b/docs/1.0-dev/Howto/Coding-FAQ.html index f1abb9f5e2..8a554601b8 100644 --- a/docs/1.0-dev/Howto/Coding-FAQ.html +++ b/docs/1.0-dev/Howto/Coding-FAQ.html @@ -202,7 +202,7 @@ is an example of a room where certain commands are disabled for non-staff:

      class BlockingRoom(Room): def at_object_creation(self): - self.cmdset.add(BlockingCmdSet, permanent=True) + self.cmdset.add(BlockingCmdSet, persistent=True) # only share commands with players in the room that # are NOT Builders or higher self.locks.add("call:not perm(Builders)") diff --git a/docs/1.0-dev/Howto/NPC-shop-Tutorial.html b/docs/1.0-dev/Howto/NPC-shop-Tutorial.html index acdbdd5a9c..f1342e4799 100644 --- a/docs/1.0-dev/Howto/NPC-shop-Tutorial.html +++ b/docs/1.0-dev/Howto/NPC-shop-Tutorial.html @@ -406,7 +406,7 @@ storeroom at once.

      # class for our front shop room class NPCShop(DefaultRoom): def at_object_creation(self): - # we could also use add(ShopCmdSet, permanent=True) + # we could also use add(ShopCmdSet, persistent=True) self.cmdset.add_default(ShopCmdSet) self.db.storeroom = None diff --git a/docs/1.0-dev/Howto/Starting/Part1/Adding-Commands.html b/docs/1.0-dev/Howto/Starting/Part1/Adding-Commands.html index d2b2490ac1..b5ce19a5fc 100644 --- a/docs/1.0-dev/Howto/Starting/Part1/Adding-Commands.html +++ b/docs/1.0-dev/Howto/Starting/Part1/Adding-Commands.html @@ -101,7 +101,7 @@ commands in that cmdset available to the object. So, to summarize:

      class Command(BaseCommand): """ (class docstring) - """ + """ pass # (lots of commented-out stuff) @@ -168,7 +168,7 @@ could just add more lines of

      Now try

      -
      > echo 
      +
      > echo
       Command echo has no defined `func()` - showing on-command variables:
       ...
       ...
      @@ -184,7 +184,7 @@ caller (<class 'typeclasses.characters.Character'>): YourName
       cmdname (<class 'str'>): echo
       raw_cmdname (<class 'str'>): echo
       cmdstring (<class 'str'>): echo
      -args (<class 'str'>): 
      +args (<class 'str'>):
       cmdset (<class 'evennia.commands.cmdset.CmdSet'>): @mail, about, access, accounts, addcom, alias, allcom, ban, batchcode, batchcommands, boot, cboot, ccreate,
           cdesc, cdestroy, cemit, channels, charcreate, chardelete, checklockstring, clientwidth, clock, cmdbare, cmdsets, color, copy, cpattr, create, cwho, delcom,
           desc, destroy, dig, dolphin, drop, echo, emit, examine, find, force, get, give, grapevine2chan, help, home, ic, inventory, irc2chan, ircstatus, link, lock,
      @@ -193,7 +193,7 @@ cmdset (<class 'evennia.commands.cmdset.CmdSet'>): @mail, about, a
           tickers, time, tunnel, typeclass, unban, unlink, up, up, userpassword, wall, whisper, who, wipe
       session (<class 'evennia.server.serversession.ServerSession'>): Griatch(#1)@1:2:7:.:0:.:0:.:1
       account (<class 'typeclasses.accounts.Account'>): Griatch(account 1)
      -raw_string (<class 'str'>): echo 
      +raw_string (<class 'str'>): echo
       
       --------------------------------------------------
       echo - Command variables from evennia:
      @@ -239,15 +239,15 @@ looks for to figure out what a Command actually does. Modify your class CmdEcho(Command):
           """
           A simple echo command
      -    
      +
           Usage:
      -        echo <something>    
      +        echo <something>
       
           """
           key = "echo"
       
           def func(self):
      -        self.caller.msg(f"Echo: '{self.args}'") 
      +        self.caller.msg(f"Echo: '{self.args}'")
       
       # ...
       
      @@ -260,9 +260,9 @@ to the object it is attached to us - in this case MyCmdSet, that will work as before. Reload and re-add this command to ourselves to try out the new version:

      -
      > reload 
      +
      > reload
       > py self.cmdset.add("commands.mycommands.MyCmdSet")
      -> echo 
      +> echo
       Echo: ''
       
      @@ -299,15 +299,15 @@ it looks a bit weird for our echo example. Tweak the code:

      class CmdEcho(Command): """ A simple echo command - + Usage: - echo <something> + echo <something> """ key = "echo" def func(self): - self.caller.msg(f"Echo: '{self.args.strip()}'") + self.caller.msg(f"Echo: '{self.args.strip()}'") # ...
      @@ -315,22 +315,22 @@ it looks a bit weird for our echo example. Tweak the code:

      The only difference is that we called .strip() on self.args. This is a helper method available on all strings - it strips out all whitespace before and after the string. Now the Command-argument will no longer have any space in front of it.

      -
      > reload 
      +
      > reload
       > py self.cmdset.add("commands.mycommands.MyCmdSet")
       > echo Woo Tang!
       Echo: 'Woo Tang!'
       

      Don’t forget to look at the help for the echo command:

      -
      > help echo 
      +
      > help echo
       

      You will get the docstring you put in your Command-class.

      Making our cmdset persistent

      It’s getting a little annoying to have to re-add our cmdset every time we reload, right? It’s simple -enough to make echo a permanent change though:

      -
      > py self.cmdset.add("commands.mycommands.MyCmdSet", permanent=True)
      +enough to make echo a persistent change though:

      +
      > py self.cmdset.add("commands.mycommands.MyCmdSet", persistent=True)
       

      Now you can reload as much as you want and your code changes will be available directly without @@ -345,11 +345,11 @@ needing to re-add the MyCmdSet again. To remove the cmdset again, do

      Let’s try something a little more exciting than just echo. Let’s make a hit command, for punching someone in the face! This is how we want it to work:

      > hit <target>
      -You hit <target> with full force! 
      +You hit <target> with full force!
       

      Not only that, we want the to see

      -
      You got hit by <hitter> with full force! 
      +
      You got hit by <hitter> with full force!
       

      Here, <hitter> would be the one using the hit command and <target> is the one doing the punching.

      @@ -381,7 +381,7 @@ You hit <target> with full force! class CmdHit(Command): """ Hit a target. - + Usage: hit <target> @@ -392,11 +392,11 @@ You hit <target> with full force! args = self.args.strip() if not args: self.caller.msg("Who do you want to hit?") - return + return target = self.caller.search(args) if not target: - return - self.caller.msg(f"You hit {target.key} with full force!") + return + self.caller.msg(f"You hit {target.key} with full force!") target.msg(f"You got hit by {self.caller.key} with full force!") # ...
      @@ -450,7 +450,7 @@ whole conditional becomes truthy. Let’s continue in the code:

      In that case, target will be None and we should just directly return.

    • Lines 22-23: At this point we have a suitable target and can send our punching strings to each.

    -

    Finally we must also add this to a CmdSet. Let’s add it to MyCmdSet which we made permanent earlier.

    +

    Finally we must also add this to a CmdSet. Let’s add it to MyCmdSet which we made persistent earlier.

    1
     2
     3
    @@ -476,7 +476,7 @@ exactly where your problem is. Refer to 
    > reload 
    +
    > reload
     hit
     Who do you want to hit?
     hit me
    @@ -486,7 +486,7 @@ You got hit by YourName with full force!
     

    Lacking a target, we hit ourselves. If you have one of the dragons still around from the previous lesson you could try to hit it (if you dare):

    -
    hit smaug 
    +
    hit smaug
     You hit Smaug with full force!
     
    diff --git a/docs/1.0-dev/Howto/Starting/Part1/More-on-Commands.html b/docs/1.0-dev/Howto/Starting/Part1/More-on-Commands.html index 3bb66013a9..d04e4e2558 100644 --- a/docs/1.0-dev/Howto/Starting/Part1/More-on-Commands.html +++ b/docs/1.0-dev/Howto/Starting/Part1/More-on-Commands.html @@ -60,7 +60,7 @@ from that still around.

    That is, we want to support all of these forms

    -
    hit target     
    +
    hit target
     hit target weapon
     hit target with weapon
     
    @@ -115,19 +115,19 @@ a little, in a new method class CmdHit(Command): """ Hit a target. - + Usage: hit <target> """ key = "hit" - def parse(self): + def parse(self): self.args = self.args.strip() target, *weapon = self.args.split(" with ", 1) if not weapon: - target, *weapon = target.split(" ", 1) - self.target = target.strip() + target, *weapon = target.split(" ", 1) + self.target = target.strip() if weapon: self.weapon = weapon.strip() else: @@ -136,21 +136,21 @@ a little, in a new method def func(self): if not self.args: self.caller.msg("Who do you want to hit?") - return + return # get the target for the hit - target = self.caller.search(self.target) + target = self.caller.search(self.target) if not target: - return - # get and handle the weapon + return + # get and handle the weapon weapon = None if self.weapon: weapon = self.caller.search(self.weapon) - if weapon: + if weapon: weaponstr = f"{weapon.key}" else: weaponstr = "bare fists" - - self.caller.msg(f"You hit {target.key} with {weaponstr}!") + + self.caller.msg(f"You hit {target.key} with {weaponstr}!") target.msg(f"You got hit by {self.caller.key} with {weaponstr}!") # ...
    @@ -215,8 +215,8 @@ use this to create a weaponstr with our attack text.

    Let’s try it out!

    -
    > reload 
    -> hit smaug with sword 
    +
    > reload
    +> hit smaug with sword
     Could not find 'sword'.
     You hit smaug with bare fists!
     
    @@ -224,14 +224,14 @@ You hit smaug with bare fists!

    Oops, our self.caller.search(self.weapon) is telling us that it found no sword. Since we are not returning in this situation (like we do if failing to find target) we still continue fighting with our bare hands. This won’t do. Let’s make ourselves a sword.

    -
    > create sword 
    +
    > create sword
     

    Since we didn’t specify /drop, the sword will end up in our inventory and can seen with the i or inventory command. The .search helper will still find it there. There is no need to reload to see this change (no code changed, only stuff in the database).

    -
    > hit smaug with sword 
    -You hit smaug with sword! 
    +
    > hit smaug with sword
    +You hit smaug with sword!
     
    @@ -242,13 +242,13 @@ but also to those in the same location as that object. If you did the < you’ve seen an example of this with the “Red Button” object. The Tutorial world also has many examples of objects with commands on them.

    To show how this could work, let’s put our ‘hit’ Command on our simple sword object from the previous section.

    -
    > self.search("sword").cmdset.add("commands.mycommands.MyCmdSet", permanent=True)
    +
    > self.search("sword").cmdset.add("commands.mycommands.MyCmdSet", persistent=True)
     

    We find the sword (it’s still in our inventory so self.search should be able to find it), then add MyCmdSet to it. This actually adds both hit and echo to the sword, which is fine.

    Let’s try to swing it!

    -
    > hit 
    +
    > hit
     More than one match for 'hit' (please narrow target):
     hit-1 (sword #11)
     hit-2
    @@ -267,10 +267,10 @@ a red and a blue button both with the command push on it. Now you j
     (we know they are the same, but Evennia can’t be sure of that). As we can see, hit-1 is the one found on
     the sword. The other one is from adding MyCmdSet to ourself earlier. It’s easy enough to tell Evennia which
     one you meant:

    -
    > hit-1 
    +
    > hit-1
     Who do you want to hit?
     > hit-2
    -Who do you want to hit? 
    +Who do you want to hit?
     

    In this case we don’t need both command-sets, so let’s just keep the one on the sword:

    @@ -281,14 +281,14 @@ Who do you want to hit?

    Now try this:

    > tunnel n = kitchen
    -> n 
    -> drop sword 
    +> n
    +> drop sword
     > s
     > hit
     Command 'hit' is not available. Maybe you meant ...
     > n
    -> hit  
    -Who do you want to hit? 
    +> hit
    +Who do you want to hit?
     

    The hit command is now only available if you hold or are in the same room as the sword.

    @@ -325,18 +325,18 @@ Use unquell to get back to your normal self.

    If the sword lies on the ground, try

    > hit
     Command 'hit' is not available. ..
    -> get sword 
    -> hit 
    +> get sword
    +> hit
     > Who do you want to hit?
     

    Finally, we get rid of ours sword so we have a clean slate with no more hit commands floating around. We can do that in two ways:

    -
    delete sword 
    +
    delete sword
     

    or

    -
    py self.search("sword").delete() 
    +
    py self.search("sword").delete()
     
    @@ -501,9 +501,9 @@ to add a command with a key self.add(mycommands.CmdHit)
    -
    > reload 
    +
    > reload
     > hit
    -Who do you want to hit?     
    +Who do you want to hit?
     

    Your new commands are now available for all player characters in the game. There is another way to add a bunch @@ -577,7 +577,7 @@ from Evennia. We happen to know this can be found as # ...

    -
    > reload 
    +
    > reload
     > get
     Command 'get' is not available ...
     
    @@ -602,7 +602,7 @@ that CmdGet< 9
    # up top, by the other imports
     from evennia import default_cmds
     
    -# somewhere below 
    +# somewhere below
     class MyCmdGet(default_cmds.CmdGet):
     
         def func(self):
    @@ -666,10 +666,10 @@ has a special function 
    > reload 
    -> get 
    +
    > reload
    +> get
     Get What?
    -[smaug, fluffy, YourName, ...] 
    +[smaug, fluffy, YourName, ...]
     

    We just made a new get-command that tells us everything we could pick up (well, we can’t pick up ourselves, so diff --git a/docs/1.0-dev/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.html b/docs/1.0-dev/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.html index cb2a1a58d9..517101dc4d 100644 --- a/docs/1.0-dev/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.html +++ b/docs/1.0-dev/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.html @@ -99,8 +99,8 @@ SQLite3 database.

    [...] """ def at_object_creation(self): - "This is called when object is first created, only." - self.db.power = 1 + "This is called when object is first created, only." + self.db.power = 1 self.db.combat_score = 1
    @@ -193,13 +193,13 @@ just import from that instead.

    """ set the power of a character - Usage: + Usage: +setpower <1-10> - This sets the power of the current character. This can only be - used during character generation. + This sets the power of the current character. This can only be + used during character generation. """ - + key = "+setpower" help_category = "mush" @@ -207,10 +207,10 @@ just import from that instead.

    "This performs the actual command" errmsg = "You must supply a number between 1 and 10." if not self.args: - self.caller.msg(errmsg) + self.caller.msg(errmsg) return try: - power = int(self.args) + power = int(self.args) except ValueError: self.caller.msg(errmsg) return @@ -254,7 +254,7 @@ the end of this file, to hold only our chargen-specific command(s):

    key = "Chargen" def at_cmdset_creation(self): "This is called at initialization" - self.add(command.CmdSetPower()) + self.add(command.CmdSetPower())

    In the future you can add any number of commands to this cmdset, to expand your character generation @@ -280,7 +280,7 @@ It’s cleaner to put it on a room, so it’s only available when players are in 12 13

    from commands.default_cmdsets import ChargenCmdset
     
    -# ... 
    +# ...
     # down at the end of rooms.py
     
     class ChargenRoom(Room):
    @@ -290,11 +290,11 @@ It’s cleaner to put it on a room, so it’s only available when players are in
         """
         def at_object_creation(self):
             "this is called only at first creation"
    -        self.cmdset.add(ChargenCmdset, permanent=True)
    +        self.cmdset.add(ChargenCmdset, persistent=True)
     

    Note how new rooms created with this typeclass will always start with ChargenCmdset on themselves. -Don’t forget the permanent=True keyword or you will lose the cmdset after a server reload. For +Don’t forget the persistent=True keyword or you will lose the cmdset after a server reload. For more information about Command Sets and Commands, see the respective links.

    @@ -380,14 +380,14 @@ You +attack with a combat score of 12! 33 34
    import random
     
    -# ... 
    +# ...
     
     class CmdAttack(Command):
         """
    -    issues an attack 
    +    issues an attack
     
    -    Usage: 
    -        +attack 
    +    Usage:
    +        +attack
     
         This will calculate a new combat score based on your Power.
         Your combat score is visible to everyone in the same location.
    @@ -400,8 +400,8 @@ You +attack with a combat score of 12!
             caller = self.caller
             power = caller.db.power
             if not power:
    -            # this can happen if caller is not of 
    -            # our custom Character typeclass 
    +            # this can happen if caller is not of
    +            # our custom Character typeclass
                 power = 1
             combat_score = random.randint(1, 10 * power)
             caller.db.combat_score = combat_score
    @@ -409,7 +409,7 @@ You +attack with a combat score of 12!
             # announce
             message = "%s +attack%s with a combat score of %s!"
             caller.msg(message % ("You", "", combat_score))
    -        caller.location.msg_contents(message % 
    +        caller.location.msg_contents(message %
                                          (caller.key, "s", combat_score),
                                          exclude=caller)
     
    @@ -478,8 +478,8 @@ method. In our case the change is small though:

    [...] """ def at_object_creation(self): - "This is called when object is first created, only." - self.db.power = 1 + "This is called when object is first created, only." + self.db.power = 1 self.db.combat_score = 1 def return_appearance(self, looker): @@ -525,7 +525,7 @@ instead put all relevant NPC commands in the default command set and limit event

    Creating an NPC with +createNPC

    We need a command for creating the NPC, this is a very straightforward command:

    > +createnpc Anna
    -You created the NPC 'Anna'.  
    +You created the NPC 'Anna'.
     

    At the end of command.py, create our new command:

    @@ -567,7 +567,7 @@ instead put all relevant NPC commands in the default command set and limit event 36 37 38
    from evennia import create_object
    -    
    +
     class CmdCreateNPC(Command):
         """
         create a new npc
    @@ -576,12 +576,12 @@ instead put all relevant NPC commands in the default command set and limit event
             +createNPC <name>
     
         Creates a new, named NPC. The NPC will start with a Power of 1.
    -    """ 
    +    """
         key = "+createnpc"
         aliases = ["+createNPC"]
         locks = "call:not perm(nonpcs)"
    -    help_category = "mush" 
    -    
    +    help_category = "mush"
    +
         def func(self):
             "creates the object and names it"
             caller = self.caller
    @@ -595,15 +595,15 @@ instead put all relevant NPC commands in the default command set and limit event
             # make name always start with capital letter
             name = self.args.strip().capitalize()
             # create npc in caller's location
    -        npc = create_object("characters.Character", 
    -                      key=name, 
    +        npc = create_object("characters.Character",
    +                      key=name,
                           location=caller.location,
                           locks="edit:id(%i) and perm(Builders);call:false()" % caller.id)
    -        # announce 
    +        # announce
             message = "%s created the NPC '%s'."
    -        caller.msg(message % ("You", name)) 
    -        caller.location.msg_contents(message % (caller.key, name), 
    -                                                exclude=caller)        
    +        caller.msg(message % ("You", name))
    +        caller.location.msg_contents(message % (caller.key, name),
    +                                                exclude=caller)
     

    Here we define a +createnpc (+createNPC works too) that is callable by everyone not having the @@ -634,7 +634,7 @@ custom command that only changes the things we want players to be allowed to cha principle re-work our old +setpower command, but let’s try something more useful. Let’s make a +editNPC command.

    > +editNPC Anna/power = 10
    -Set Anna's property 'power' to 10. 
    +Set Anna's property 'power' to 10.
     

    This is a slightly more complex command. It goes at the end of your command.py file as before.

    @@ -713,29 +713,29 @@ principle re-work our old """ edit an existing NPC - Usage: + Usage: +editnpc <name>[/<attribute> [= value]] - + Examples: +editnpc mynpc/power = 5 +editnpc mynpc/power - displays power value - +editnpc mynpc - shows all editable + +editnpc mynpc - shows all editable attributes and values - This command edits an existing NPC. You must have + This command edits an existing NPC. You must have permission to edit the NPC to use this. """ key = "+editnpc" aliases = ["+editNPC"] locks = "cmd:not perm(nonpcs)" - help_category = "mush" + help_category = "mush" def parse(self): "We need to do some parsing here" args = self.args propname, propval = None, None - if "=" in args: - args, propval = [part.strip() for part in args.rsplit("=", 1)] + if "=" in args: + args, propval = [part.strip() for part in args.rsplit("=", 1)] if "/" in args: args, propname = [part.strip() for part in args.rsplit("/", 1)] # store, so we can access it below in func() @@ -748,38 +748,38 @@ principle re-work our old "do the editing" allowed_propnames = ("power", "attribute1", "attribute2") - + caller = self.caller if not self.args or not self.name: - caller.msg("Usage: +editnpc name[/propname][=propval]") + caller.msg("Usage: +editnpc name[/propname][=propval]") return npc = caller.search(self.name) if not npc: return if not npc.access(caller, "edit"): caller.msg("You cannot change this NPC.") - return + return if not self.propname: # this means we just list the values output = "Properties of %s:" % npc.key - for propname in allowed_propnames: + for propname in allowed_propnames: propvalue = npc.attributes.get(propname, default="N/A") output += "\n %s = %s" % (propname, propvalue) caller.msg(output) - elif self.propname not in allowed_propnames: - caller.msg("You may only change %s." % + elif self.propname not in allowed_propnames: + caller.msg("You may only change %s." % ", ".join(allowed_propnames)) elif self.propval: # assigning a new propvalue # in this example, the properties are all integers... - intpropval = int(self.propval) - npc.attributes.add(self.propname, intpropval) + intpropval = int(self.propval) + npc.attributes.add(self.propname, intpropval) caller.msg("Set %s's property '%s' to %s" % (npc.key, self.propname, self.propval)) else: # propname set, but not propval - show current value - caller.msg("%s has property %s = %s" % - (npc.key, self.propname, + caller.msg("%s has property %s = %s" % + (npc.key, self.propname, npc.attributes.get(self.propname, default="N/A"))) @@ -847,11 +847,11 @@ Anna says, 'Hello!' """ controls an NPC - Usage: + Usage: +npc <name> = <command> This causes the npc to perform a command as itself. It will do so - with its own permissions and accesses. + with its own permissions and accesses. """ key = "+npc" locks = "call:not perm(nonpcs)" @@ -861,7 +861,7 @@ Anna says, 'Hello!' "Simple split of the = sign" name, cmdname = None, None if "=" in self.args: - name, cmdname = [part.strip() + name, cmdname = [part.strip() for part in self.args.rsplit("=", 1)] self.name, self.cmdname = name, cmdname @@ -871,7 +871,7 @@ Anna says, 'Hello!' if not self.cmdname: caller.msg("Usage: +npc <name> = <command>") return - npc = caller.search(self.name) + npc = caller.search(self.name) if not npc: return if not npc.access(caller, "edit"): diff --git a/docs/1.0-dev/_modules/evennia/accounts/accounts.html b/docs/1.0-dev/_modules/evennia/accounts/accounts.html index 77615c0fa0..72e4a91f91 100644 --- a/docs/1.0-dev/_modules/evennia/accounts/accounts.html +++ b/docs/1.0-dev/_modules/evennia/accounts/accounts.html @@ -889,7 +889,7 @@
    [docs] def delete(self, *args, **kwargs): """ - Deletes the account permanently. + Deletes the account persistently. Notes: `*args` and `**kwargs` are passed on to the base delete @@ -1238,7 +1238,7 @@ self.locks.add(lockstring) # The ooc account cmdset - self.cmdset.add_default(_CMDSET_ACCOUNT, permanent=True)
    + self.cmdset.add_default(_CMDSET_ACCOUNT, persistent=True)
    [docs] def at_account_creation(self): """ diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html b/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html index b892cfb95a..221dfdcd09 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdhandler.html @@ -780,6 +780,10 @@ sysarg += _(' Type "help" for help.') raise ExecSystemCommand(syscmd, sysarg) + if not cmd.retain_instance: + # making a copy allows multiple users to share the command also when yield is used + cmd = copy(cmd) + # A normal command. ret = yield _run_command(cmd, cmdname, args, raw_cmdname, cmdset, session, account) returnValue(ret) diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdset.html b/docs/1.0-dev/_modules/evennia/commands/cmdset.html index a1dbb9d02d..6a409f81c4 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdset.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdset.html @@ -219,7 +219,7 @@ # merge-stack, every cmdset in the stack must have `duplicates` set explicitly. duplicates = None - permanent = False + persistent = False key_mergetypes = {} errmessage = "" # pre-store properties to duplicate straight off @@ -229,7 +229,7 @@ "no_exits", "no_objs", "no_channels", - "permanent", + "persistent", "mergetype", "priority", "duplicates", @@ -399,7 +399,7 @@ commands (str): Representation of commands in Cmdset. """ - perm = "perm" if self.permanent else "non-perm" + perm = "perm" if self.persistent else "non-perm" options = ", ".join([ "{}:{}".format(opt, "T" if getattr(self, opt) else "F") for opt in ("no_exits", "no_objs", "no_channels", "duplicates") diff --git a/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html b/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html index a43579943b..f7e5a4e3a3 100644 --- a/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html +++ b/docs/1.0-dev/_modules/evennia/commands/cmdsethandler.html @@ -347,7 +347,7 @@ self.mergetype_stack = ["Union"] # the subset of the cmdset_paths that are to be stored in the database - self.permanent_paths = [""] + self.persistent_paths = [""] if init_true: self.update(init_mode=True) # is then called from the object __init__.
    @@ -405,7 +405,7 @@ Args: init_mode (bool, optional): Used automatically right after - this handler was created; it imports all permanent cmdsets + this handler was created; it imports all persistent cmdsets from the database. Notes: @@ -420,7 +420,7 @@ """ if init_mode: - # reimport all permanent cmdsets + # reimport all persistent cmdsets storage = self.obj.cmdset_storage if storage: self.cmdset_stack = [] @@ -450,7 +450,7 @@ if _IN_GAME_ERRORS: self.obj.msg(err) continue - cmdset.permanent = cmdset.key != "_CMDSET_ERROR" + cmdset.persistent = cmdset.key != "_CMDSET_ERROR" self.cmdset_stack.append(cmdset) # merge the stack into a new merged cmdset @@ -465,7 +465,7 @@ self.mergetype_stack.append(new_current.actual_mergetype) self.current = new_current -
    [docs] def add(self, cmdset, emit_to_obj=None, persistent=True, default_cmdset=False, +
    [docs] def add(self, cmdset, emit_to_obj=None, persistent=False, default_cmdset=False, **kwargs): """ Add a cmdset to the handler, on top of the old ones, unless it @@ -507,7 +507,7 @@ # this is (maybe) a python path. Try to import from cache. cmdset = self._import_cmdset(cmdset) if cmdset and cmdset.key != "_CMDSET_ERROR": - cmdset.permanent = persistent # TODO change on cmdset too + cmdset.persistent = persistent if persistent and cmdset.key != "_CMDSET_ERROR": # store the path permanently storage = self.obj.cmdset_storage or [""] @@ -556,7 +556,7 @@ # remove the default cmdset only if self.cmdset_stack: cmdset = self.cmdset_stack[0] - if cmdset.permanent: + if cmdset.persistent: storage = self.obj.cmdset_storage or [""] storage[0] = "" self.obj.cmdset_storage = storage @@ -573,7 +573,7 @@ if not cmdset: # remove the last one in the stack cmdset = self.cmdset_stack.pop() - if cmdset.permanent: + if cmdset.persistent: storage = self.obj.cmdset_storage storage.pop() self.obj.cmdset_storage = storage @@ -590,12 +590,12 @@ ] storage = [] - if any(cset.permanent for cset in delcmdsets): + if any(cset.persistent for cset in delcmdsets): # only hit database if there's need to storage = self.obj.cmdset_storage updated = False for cset in delcmdsets: - if cset.permanent: + if cset.persistent: try: storage.remove(cset.path) updated = True diff --git a/docs/1.0-dev/_modules/evennia/commands/command.html b/docs/1.0-dev/_modules/evennia/commands/command.html index fecf5ce394..ab81621ade 100644 --- a/docs/1.0-dev/_modules/evennia/commands/command.html +++ b/docs/1.0-dev/_modules/evennia/commands/command.html @@ -126,6 +126,9 @@ cls.is_exit = False if not hasattr(cls, "help_category"): cls.help_category = "general" + if not hasattr(cls, "retain_instance"): + cls.retain_instance = False + # make sure to pick up the parent's docstring if the child class is # missing one (important for auto-help) if cls.__doc__ is None: @@ -231,6 +234,11 @@ # whether self.msg sends to all sessions of a related account/object (default # is to only send to the session sending the command). msg_all_sessions = settings.COMMAND_DEFAULT_MSG_ALL_SESSIONS + # whether the exact command instance should be retained between command calls. + # By default it's False; this allows for retaining state and saves some CPU, but + # can cause cross-talk between users if multiple users access the same command + # (especially if the command is using yield) + retain_instance = False # auto-set (by Evennia on command instantiation) are: # obj - which object this command is defined on 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 60399e1e88..34cb5b9ebe 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/building.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/building.html @@ -44,9 +44,11 @@ Building and world design commands """ import re +from django.core.paginator import Paginator from django.conf import settings from django.db.models import Q, Min, Max from evennia import InterruptCommand +from evennia.scripts.models import ScriptDB from evennia.objects.models import ObjectDB from evennia.locks.lockhandler import LockException from evennia.commands.cmdhandler import get_and_merge_cmdsets @@ -56,13 +58,14 @@ class_from_module, get_all_typeclasses, variable_from_module, - dbref, + dbref, crop, interactive, list_to_string, display_len, ) from evennia.utils.eveditor import EvEditor from evennia.utils.evmore import EvMore +from evennia.utils.evtable import EvTable from evennia.prototypes import spawner, prototypes as protlib, menus as olc_menus from evennia.utils.ansi import raw as ansi_raw @@ -95,7 +98,8 @@ "CmdExamine", "CmdFind", "CmdTeleport", - "CmdScript", + "CmdScripts", + "CmdObjects", "CmdTag", "CmdSpawn", ) @@ -1956,7 +1960,7 @@ typeclass[/switch] <object> [= typeclass.path] typeclass/prototype <object> = prototype_key - typeclass/list/show [typeclass.path] + typeclasses or typeclass/list/show [typeclass.path] swap - this is a shorthand for using /force/reset flags. update - this is a shorthand for using the /force/reload flag. @@ -1998,17 +2002,63 @@ """ key = "typeclass" - aliases = ["type", "parent", "swap", "update"] + aliases = ["type", "parent", "swap", "update", "typeclasses"] switch_options = ("show", "examine", "update", "reset", "force", "list", "prototype") locks = "cmd:perm(typeclass) or perm(Builder)" help_category = "Building" + def _generic_search(self, query, typeclass_path): + + caller = self.caller + if typeclass_path: + # make sure we search the right database table + try: + new_typeclass = class_from_module(typeclass_path) + except ImportError: + # this could be a prototype and not a typeclass at all + return caller.search(query) + + dbclass = new_typeclass.__dbclass__ + + if caller.__dbclass__ == dbclass: + # object or account match + obj = caller.search(query) + if not obj: + return + elif (self.account and self.account.__dbclass__ == dbclass): + # applying account while caller is object + caller.msg(f"Trying to search {new_typeclass} with query '{self.lhs}'.") + obj = self.account.search(query) + if not obj: + return + elif hasattr(caller, "puppet") and caller.puppet.__dbclass__ == dbclass: + # applying object while caller is account + caller.msg(f"Trying to search {new_typeclass} with query '{self.lhs}'.") + obj = caller.puppet.search(query) + if not obj: + return + else: + # other mismatch between caller and specified typeclass + caller.msg(f"Trying to search {new_typeclass} with query '{self.lhs}'.") + obj = new_typeclass.search(query) + if not obj: + if isinstance(obj, list): + caller.msg(f"Could not find {new_typeclass} with query '{self.lhs}'.") + return + else: + # no rhs, use caller's typeclass + obj = caller.search(query) + if not obj: + return + + return obj +
    [docs] def func(self): """Implements command""" caller = self.caller - if "list" in self.switches: + if "list" in self.switches or self.cmdname == 'typeclasses': tclasses = get_all_typeclasses() contribs = [key for key in sorted(tclasses) if key.startswith("evennia.contrib")] or [ "<None loaded>" @@ -2071,8 +2121,7 @@ ) return - # get object to swap on - obj = caller.search(self.lhs) + obj = self._generic_search(self.lhs, self.rhs) if not obj: return @@ -2126,10 +2175,8 @@ is_same = obj.is_typeclass(new_typeclass, exact=True) if is_same and "force" not in self.switches: - string = "%s already has the typeclass '%s'. Use /force to override." % ( - obj.name, - new_typeclass, - ) + string = (f"{obj.name} already has the typeclass '{new_typeclass}'. " + "Use /force to override.") else: update = "update" in self.switches reset = "reset" in self.switches @@ -2982,6 +3029,330 @@ caller.msg(string.strip())
    +class ScriptEvMore(EvMore): + """ + Listing 1000+ Scripts can be very slow and memory-consuming. So + we use this custom EvMore child to build en EvTable only for + each page of the list. + + """ + + def init_pages(self, scripts): + """Prepare the script list pagination""" + script_pages = Paginator(scripts, max(1, int(self.height / 2))) + super().init_pages(script_pages) + + def page_formatter(self, scripts): + """Takes a page of scripts and formats the output + into an EvTable.""" + + if not scripts: + return "<No scripts>" + + table = EvTable( + "|wdbref|n", + "|wobj|n", + "|wkey|n", + "|wintval|n", + "|wnext|n", + "|wrept|n", + "|wtypeclass|n", + "|wdesc|n", + align="r", + border="tablecols", + width=self.width, + ) + + for script in scripts: + + nextrep = script.time_until_next_repeat() + if nextrep is None: + nextrep = script.db._paused_time + nextrep = f"PAUSED {int(nextrep)}s" if nextrep else "--" + else: + nextrep = f"{nextrep}s" + + maxrepeat = script.repeats + remaining = script.remaining_repeats() or 0 + if maxrepeat: + rept = "%i/%i" % (maxrepeat - remaining, maxrepeat) + else: + rept = "-/-" + + table.add_row( + f"#{script.id}", + f"{script.obj.key}({script.obj.dbref})" + if (hasattr(script, "obj") and script.obj) + else "<Global>", + script.key, + script.interval if script.interval > 0 else "--", + nextrep, + rept, + script.typeclass_path.rsplit(".", 1)[-1], + crop(script.desc, width=20), + ) + + return str(table) + + +
    [docs]class CmdScripts(COMMAND_DEFAULT_CLASS): + """ + List and manage all running scripts. Allows for creating new global + scripts. + + Usage: + script[/switches] [script-#dbref, key, script.path or <obj>] + script[/start||stop] <obj> = <script.path or script-key> + + Switches: + start - start/unpause an existing script's timer. + stop - stops an existing script's timer + pause - pause a script's timer + delete - deletes script. This will also stop the timer as needed + + Examples: + script - list scripts + script myobj - list all scripts on object + script foo.bar.Script - create a new global Script + script scriptname - examine named existing global script + script myobj = foo.bar.Script - create and assign script to object + script/stop myobj = scriptname - stop script on object + script/pause foo.Bar.Script - pause global script + script/delete myobj - delete ALL scripts on object + + When given with an `<obj>` as left-hand-side, this creates and + assigns a new script to that object. Without an `<obj>`, this + manages and inspects global scripts + + If no switches are given, this command just views all active + scripts. The argument can be either an object, at which point it + will be searched for all scripts defined on it, or a script name + or #dbref. For using the /stop switch, a unique script #dbref is + required since whole classes of scripts often have the same name. + + Use the `script` build-level command for managing scripts attached to + objects. + + """ + + key = "scripts" + aliases = ["script"] + switch_options = ("create", "start", "stop", "pause", "delete") + locks = "cmd:perm(scripts) or perm(Builder)" + help_category = "System" + + excluded_typeclass_paths = ["evennia.prototypes.prototypes.DbPrototype"] + + switch_mapping = { + "create": "|gCreated|n", + "start": "|gStarted|n", + "stop": "|RStopped|n", + "pause": "|Paused|n", + "delete": "|rDeleted|n" + } + + def _search_script(self, args): + # test first if this is a script match + scripts = ScriptDB.objects.get_all_scripts(key=args) + if scripts: + return scripts + # try typeclass path + scripts = ScriptDB.objects.filter(db_typeclass_path__iendswith=args) + if scripts: + return scripts + +
    [docs] def func(self): + """implement method""" + + caller = self.caller + + if not self.args: + # show all scripts + scripts = ScriptDB.objects.all() + if not scripts: + caller.msg("No scripts found.") + return + ScriptEvMore(caller, scripts.order_by("id"), session=self.session) + return + + # find script or object to operate on + scripts, obj = None, None + if self.rhs: + obj_query = self.lhs + script_query = self.rhs + else: + obj_query = script_query = self.args + + scripts = self._search_script(script_query) + objects = ObjectDB.objects.object_search(obj_query) + obj = objects[0] if objects else None + + if not self.switches: + # creation / view mode + if obj: + # we have an object + if self.rhs: + # creation mode + if obj.scripts.add(self.rhs, autostart=True): + caller.msg( + f"Script |w{self.rhs}|n successfully added and " + f"started on {obj.get_display_name(caller)}.") + else: + caller.msg(f"Script {self.rhs} could not be added and/or started " + f"on {obj.get_display_name(caller)} (or it started and " + "immediately shut down).") + else: + # just show all scripts on object + scripts = ScriptDB.objects.filter(db_obj=obj) + if scripts: + ScriptEvMore(caller, scripts.order_by("id"), session=self.session) + else: + caller.msg(f"No scripts defined on {obj}") + + elif scripts: + # show found script(s) + ScriptEvMore(caller, scripts.order_by("id"), session=self.session) + + else: + # create global script + try: + new_script = create.create_script(self.args) + except ImportError: + logger.log_trace() + new_script = None + + if new_script: + caller.msg(f"Global Script Created - " + f"{new_script.key} ({new_script.typeclass_path})") + ScriptEvMore(caller, [new_script], session=self.session) + else: + caller.msg(f"Global Script |rNOT|n Created |r(see log)|n - " + f"arguments: {self.args}") + + elif scripts or obj: + # modification switches - must operate on existing scripts + + if not scripts: + scripts = ScriptDB.objects.filter(db_obj=obj) + + if scripts.count() > 1: + ret = yield(f"Multiple scripts found: {scripts}. Are you sure you want to " + "operate on all of them? [Y]/N? ") + if ret.lower() in ('n', 'no'): + caller.msg("Aborted.") + return + + for script in scripts: + script_key = script.key + script_typeclass_path = script.typeclass_path + scripttype = f"Script on {obj}" if obj else "Global Script" + + for switch in self.switches: + verb = self.switch_mapping[switch] + msgs = [] + try: + getattr(script, switch)() + except Exception: + logger.log_trace() + msgs.append(f"{scripttype} |rNOT|n {verb} |r(see log)|n - " + f"{script_key} ({script_typeclass_path})|n") + else: + msgs.append(f"{scripttype} {verb} - " + f"{script_key} ({script_typeclass_path})") + caller.msg("\n".join(msgs)) + if "delete" not in self.switches: + ScriptEvMore(caller, [script], session=self.session) + else: + caller.msg("No scripts found.")
    + + +
    [docs]class CmdObjects(COMMAND_DEFAULT_CLASS): + """ + statistics on objects in the database + + Usage: + objects [<nr>] + + Gives statictics on objects in database as well as + a list of <nr> latest objects in database. If not + given, <nr> defaults to 10. + """ + + key = "objects" + aliases = ["listobjects", "listobjs", "stats", "db"] + locks = "cmd:perm(listobjects) or perm(Builder)" + help_category = "System" + +
    [docs] def func(self): + """Implement the command""" + + caller = self.caller + nlim = int(self.args) if self.args and self.args.isdigit() else 10 + nobjs = ObjectDB.objects.count() + Character = class_from_module(settings.BASE_CHARACTER_TYPECLASS) + nchars = Character.objects.all_family().count() + Room = class_from_module(settings.BASE_ROOM_TYPECLASS) + nrooms = Room.objects.all_family().count() + Exit = class_from_module(settings.BASE_EXIT_TYPECLASS) + nexits = Exit.objects.all_family().count() + nother = nobjs - nchars - nrooms - nexits + nobjs = nobjs or 1 # fix zero-div error with empty database + + # total object sum table + totaltable = self.styled_table( + "|wtype|n", "|wcomment|n", "|wcount|n", "|w%|n", border="table", align="l" + ) + totaltable.align = "l" + totaltable.add_row( + "Characters", + "(BASE_CHARACTER_TYPECLASS + children)", + nchars, + "%.2f" % ((float(nchars) / nobjs) * 100), + ) + totaltable.add_row( + "Rooms", + "(BASE_ROOM_TYPECLASS + children)", + nrooms, + "%.2f" % ((float(nrooms) / nobjs) * 100), + ) + totaltable.add_row( + "Exits", + "(BASE_EXIT_TYPECLASS + children)", + nexits, + "%.2f" % ((float(nexits) / nobjs) * 100), + ) + totaltable.add_row("Other", "", nother, "%.2f" % ((float(nother) / nobjs) * 100)) + + # typeclass table + typetable = self.styled_table( + "|wtypeclass|n", "|wcount|n", "|w%|n", border="table", align="l" + ) + typetable.align = "l" + dbtotals = ObjectDB.objects.get_typeclass_totals() + for stat in dbtotals: + typetable.add_row( + stat.get("typeclass", "<error>"), + stat.get("count", -1), + "%.2f" % stat.get("percent", -1), + ) + + # last N table + objs = ObjectDB.objects.all().order_by("db_date_created")[max(0, nobjs - nlim) :] + latesttable = self.styled_table( + "|wcreated|n", "|wdbref|n", "|wname|n", "|wtypeclass|n", align="l", border="table" + ) + latesttable.align = "l" + for obj in objs: + latesttable.add_row( + utils.datetime_format(obj.date_created), obj.dbref, obj.key, obj.path + ) + + string = "\n|wObject subtype totals (out of %i Objects):|n\n%s" % (nobjs, totaltable) + string += "\n|wObject typeclass distribution:|n\n%s" % typetable + string += "\n|wLast %s Objects created:|n\n%s" % (min(nobjs, nlim), latesttable) + caller.msg(string)
    + +
    [docs]class CmdTeleport(COMMAND_DEFAULT_CLASS): """ teleport object to another location @@ -3106,113 +3477,6 @@ caller.msg("Teleportation failed.")
    -
    [docs]class CmdScript(COMMAND_DEFAULT_CLASS): - """ - attach a script to an object - - Usage: - addscript[/switch] <obj> [= script_path or <scriptkey>] - - Switches: - start - start all non-running scripts on object, or a given script only - stop - stop all scripts on objects, or a given script only - - If no script path/key is given, lists all scripts active on the given - object. - Script path can be given from the base location for scripts as given in - settings. If adding a new script, it will be started automatically - (no /start switch is needed). Using the /start or /stop switches on an - object without specifying a script key/path will start/stop ALL scripts on - the object. - """ - - key = "addscript" - aliases = ["attachscript"] - switch_options = ("start", "stop") - locks = "cmd:perm(script) or perm(Builder)" - help_category = "Building" - -
    [docs] def func(self): - """Do stuff""" - - caller = self.caller - - if not self.args: - string = "Usage: script[/switch] <obj> [= script_path or <script key>]" - caller.msg(string) - return - - if not self.lhs: - caller.msg("To create a global script you need |wscripts/add <typeclass>|n.") - return - - obj = caller.search(self.lhs) - if not obj: - return - - result = [] - if not self.rhs: - # no rhs means we want to operate on all scripts - scripts = obj.scripts.all() - if not scripts: - result.append("No scripts defined on %s." % obj.get_display_name(caller)) - elif not self.switches: - # view all scripts - from evennia.commands.default.system import ScriptEvMore - - ScriptEvMore(self.caller, scripts.order_by("id"), session=self.session) - return - elif "start" in self.switches: - num = sum([obj.scripts.start(script.key) for script in scripts]) - result.append("%s scripts started on %s." % (num, obj.get_display_name(caller))) - elif "stop" in self.switches: - for script in scripts: - result.append( - "Stopping script %s on %s." - % (script.get_display_name(caller), obj.get_display_name(caller)) - ) - script.stop() - else: # rhs exists - if not self.switches: - # adding a new script, and starting it - ok = obj.scripts.add(self.rhs, autostart=True) - if not ok: - result.append( - "\nScript %s could not be added and/or started on %s " - "(or it started and immediately shut down)." - % (self.rhs, obj.get_display_name(caller)) - ) - else: - result.append( - "Script |w%s|n successfully added and started on %s." - % (self.rhs, obj.get_display_name(caller)) - ) - - else: - paths = [self.rhs] + [ - "%s.%s" % (prefix, self.rhs) for prefix in settings.TYPECLASS_PATHS - ] - if "stop" in self.switches: - # we are stopping an already existing script - for path in paths: - ok = obj.scripts.stop(path) - if not ok: - result.append("\nScript %s could not be stopped. Does it exist?" % path) - else: - result = ["Script stopped and removed from object."] - break - if "start" in self.switches: - # we are starting an already existing script - for path in paths: - ok = obj.scripts.start(path) - if not ok: - result.append("\nScript %s could not be (re)started." % path) - else: - result = ["Script started successfully."] - break - - EvMore(caller, "".join(result).strip())
    -
    [docs]class CmdTag(COMMAND_DEFAULT_CLASS): """ diff --git a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_character.html b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_character.html index 99ee292354..c584e6d408 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/cmdset_character.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/cmdset_character.html @@ -83,8 +83,6 @@ # System commands self.add(system.CmdPy()) - self.add(system.CmdScripts()) - self.add(system.CmdObjects()) self.add(system.CmdAccounts()) self.add(system.CmdService()) self.add(system.CmdAbout()) @@ -125,10 +123,11 @@ self.add(building.CmdExamine()) self.add(building.CmdTypeclass()) self.add(building.CmdLock()) - self.add(building.CmdScript()) self.add(building.CmdSetHome()) self.add(building.CmdTag()) self.add(building.CmdSpawn()) + self.add(building.CmdScripts()) + self.add(building.CmdObjects()) # Batchprocessor commands self.add(batchprocess.CmdBatchCommands()) diff --git a/docs/1.0-dev/_modules/evennia/commands/default/system.html b/docs/1.0-dev/_modules/evennia/commands/default/system.html index 39f32168f7..548ed96312 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/system.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/system.html @@ -57,17 +57,13 @@ import time from django.conf import settings -from django.core.paginator import Paginator from evennia.server.sessionhandler import SESSIONS -from evennia.scripts.models import ScriptDB -from evennia.objects.models import ObjectDB from evennia.accounts.models import AccountDB -from evennia.utils import logger, utils, gametime, create, search +from evennia.utils import logger, utils, gametime, search from evennia.utils.eveditor import EvEditor from evennia.utils.evtable import EvTable -from evennia.utils.evmore import EvMore from evennia.utils.evmenu import ask_yes_no -from evennia.utils.utils import crop, class_from_module, iter_to_str +from evennia.utils.utils import class_from_module, iter_to_str from evennia.scripts.taskhandler import TaskHandlerTask COMMAND_DEFAULT_CLASS = class_from_module(settings.COMMAND_DEFAULT_CLASS) @@ -83,8 +79,6 @@ "CmdReset", "CmdShutdown", "CmdPy", - "CmdScripts", - "CmdObjects", "CmdService", "CmdAbout", "CmdTime", @@ -454,278 +448,6 @@ )
    -class ScriptEvMore(EvMore): - """ - Listing 1000+ Scripts can be very slow and memory-consuming. So - we use this custom EvMore child to build en EvTable only for - each page of the list. - - """ - - def init_pages(self, scripts): - """Prepare the script list pagination""" - script_pages = Paginator(scripts, max(1, int(self.height / 2))) - super().init_pages(script_pages) - - def page_formatter(self, scripts): - """Takes a page of scripts and formats the output - into an EvTable.""" - - if not scripts: - return "<No scripts>" - - table = EvTable( - "|wdbref|n", - "|wobj|n", - "|wkey|n", - "|wintval|n", - "|wnext|n", - "|wrept|n", - "|wtypeclass|n", - "|wdesc|n", - align="r", - border="tablecols", - width=self.width, - ) - - for script in scripts: - - nextrep = script.time_until_next_repeat() - if nextrep is None: - nextrep = script.db._paused_time - nextrep = f"PAUSED {int(nextrep)}s" if nextrep else "--" - else: - nextrep = f"{nextrep}s" - - maxrepeat = script.repeats - remaining = script.remaining_repeats() or 0 - if maxrepeat: - rept = "%i/%i" % (maxrepeat - remaining, maxrepeat) - else: - rept = "-/-" - - table.add_row( - f"#{script.id}", - f"{script.obj.key}({script.obj.dbref})" - if (hasattr(script, "obj") and script.obj) - else "<Global>", - script.key, - script.interval if script.interval > 0 else "--", - nextrep, - rept, - script.typeclass_path.rsplit(".", 1)[-1], - crop(script.desc, width=20), - ) - - return str(table) - - -
    [docs]class CmdScripts(COMMAND_DEFAULT_CLASS): - """ - List and manage all running scripts. Allows for creating new global - scripts. - - Usage: - script[/switches] [#dbref, key, script.path or <obj>] - - Switches: - create - create a new global script of given typeclass path. This will - auto-start the script's timer if it has one. - start - start/unpause an existing script's timer. - stop - stops an existing script's timer - pause - pause a script's timer - delete - deletes script. This will also stop the timer as needed - - If no switches are given, this command just views all active - scripts. The argument can be either an object, at which point it - will be searched for all scripts defined on it, or a script name - or #dbref. For using the /stop switch, a unique script #dbref is - required since whole classes of scripts often have the same name. - - Use the `script` build-level command for managing scripts attached to - objects. - - """ - - key = "scripts" - aliases = ["scripts"] - switch_options = ("create", "start", "stop", "pause", "delete") - locks = "cmd:perm(listscripts) or perm(Admin)" - help_category = "System" - - excluded_typeclass_paths = ["evennia.prototypes.prototypes.DbPrototype"] - - switch_mapping = { - "create": "|gCreated|n", - "start": "|gStarted|n", - "stop": "|RStopped|n", - "pause": "|Paused|n", - "delete": "|rDeleted|n" - } - - def _search_script(self, args): - # test first if this is a script match - scripts = ScriptDB.objects.get_all_scripts(key=args) - if scripts: - return scripts - # try typeclass path - scripts = ScriptDB.objects.filter(db_typeclass_path__iendswith=args) - if scripts: - return scripts - # try to find an object instead. - objects = ObjectDB.objects.object_search(args) - if objects: - scripts = ScriptDB.objects.filter(db_obj__in=objects) - return scripts - -
    [docs] def func(self): - """implement method""" - - caller = self.caller - args = self.args - - if "create" in self.switches: - # global script-start mode - verb = self.switch_mapping['create'] - if not args: - caller.msg("Usage script/create <key or typeclass>") - return - new_script = create.create_script(args) - if new_script: - caller.msg(f"Global Script {verb} - {new_script.key} ({new_script.typeclass_path})") - ScriptEvMore(caller, [new_script], session=self.session) - else: - caller.msg(f"Global Script |rNOT|n {verb} |r(see log)|n - arguments: {args}") - return - - # all other switches require existing scripts - if args: - scripts = self._search_script(args) - if not scripts: - caller.msg(f"No scripts found matching '{args}'.") - return - else: - scripts = ScriptDB.objects.all() - if not scripts: - caller.msg("No scripts found.") - return - - if args and self.switches: - # global script-modifying mode - if scripts.count() > 1: - caller.msg("Multiple script matches. Please refine your search.") - return - script = scripts[0] - script_key = script.key - script_typeclass_path = script.typeclass_path - for switch in self.switches: - verb = self.switch_mapping[switch] - msgs = [] - try: - getattr(script, switch)() - except Exception: - logger.log_trace() - msgs.append(f"Global Script |rNOT|n {verb} |r(see log)|n - " - f"{script_key} ({script_typeclass_path})|n") - else: - msgs.append(f"Global Script {verb} - " - f"{script_key} ({script_typeclass_path})") - caller.msg("\n".join(msgs)) - if "delete" not in self.switches: - ScriptEvMore(caller, [script], session=self.session) - return - else: - # simply show the found scripts - ScriptEvMore(caller, scripts.order_by("id"), session=self.session)
    - - -
    [docs]class CmdObjects(COMMAND_DEFAULT_CLASS): - """ - statistics on objects in the database - - Usage: - objects [<nr>] - - Gives statictics on objects in database as well as - a list of <nr> latest objects in database. If not - given, <nr> defaults to 10. - """ - - key = "objects" - aliases = ["listobjects", "listobjs", "stats", "db"] - locks = "cmd:perm(listobjects) or perm(Builder)" - help_category = "System" - -
    [docs] def func(self): - """Implement the command""" - - caller = self.caller - nlim = int(self.args) if self.args and self.args.isdigit() else 10 - nobjs = ObjectDB.objects.count() - Character = class_from_module(settings.BASE_CHARACTER_TYPECLASS) - nchars = Character.objects.all_family().count() - Room = class_from_module(settings.BASE_ROOM_TYPECLASS) - nrooms = Room.objects.all_family().count() - Exit = class_from_module(settings.BASE_EXIT_TYPECLASS) - nexits = Exit.objects.all_family().count() - nother = nobjs - nchars - nrooms - nexits - nobjs = nobjs or 1 # fix zero-div error with empty database - - # total object sum table - totaltable = self.styled_table( - "|wtype|n", "|wcomment|n", "|wcount|n", "|w%|n", border="table", align="l" - ) - totaltable.align = "l" - totaltable.add_row( - "Characters", - "(BASE_CHARACTER_TYPECLASS + children)", - nchars, - "%.2f" % ((float(nchars) / nobjs) * 100), - ) - totaltable.add_row( - "Rooms", - "(BASE_ROOM_TYPECLASS + children)", - nrooms, - "%.2f" % ((float(nrooms) / nobjs) * 100), - ) - totaltable.add_row( - "Exits", - "(BASE_EXIT_TYPECLASS + children)", - nexits, - "%.2f" % ((float(nexits) / nobjs) * 100), - ) - totaltable.add_row("Other", "", nother, "%.2f" % ((float(nother) / nobjs) * 100)) - - # typeclass table - typetable = self.styled_table( - "|wtypeclass|n", "|wcount|n", "|w%|n", border="table", align="l" - ) - typetable.align = "l" - dbtotals = ObjectDB.objects.get_typeclass_totals() - for stat in dbtotals: - typetable.add_row( - stat.get("typeclass", "<error>"), - stat.get("count", -1), - "%.2f" % stat.get("percent", -1), - ) - - # last N table - objs = ObjectDB.objects.all().order_by("db_date_created")[max(0, nobjs - nlim) :] - latesttable = self.styled_table( - "|wcreated|n", "|wdbref|n", "|wname|n", "|wtypeclass|n", align="l", border="table" - ) - latesttable.align = "l" - for obj in objs: - latesttable.add_row( - utils.datetime_format(obj.date_created), obj.dbref, obj.key, obj.path - ) - - string = "\n|wObject subtype totals (out of %i Objects):|n\n%s" % (nobjs, totaltable) - string += "\n|wObject typeclass distribution:|n\n%s" % typetable - string += "\n|wLast %s Objects created:|n\n%s" % (min(nobjs, nlim), latesttable) - caller.msg(string)
    - - class CmdAccounts(COMMAND_DEFAULT_CLASS): """ Manage registered accounts diff --git a/docs/1.0-dev/_modules/evennia/commands/default/tests.html b/docs/1.0-dev/_modules/evennia/commands/default/tests.html index 5ab34afc5f..c56f256be5 100644 --- a/docs/1.0-dev/_modules/evennia/commands/default/tests.html +++ b/docs/1.0-dev/_modules/evennia/commands/default/tests.html @@ -607,10 +607,10 @@ self.call(system.CmdPy(), "/clientraw 1+2", ">>> 1+2|3")
    [docs] def test_scripts(self): - self.call(system.CmdScripts(), "", "dbref ")
    + self.call(building.CmdScripts(), "", "dbref ")
    [docs] def test_objects(self): - self.call(system.CmdObjects(), "", "Object subtype totals")
    + self.call(building.CmdObjects(), "", "Object subtype totals")
    [docs] def test_about(self): self.call(system.CmdAbout(), "", None)
    @@ -1615,37 +1615,59 @@ self.call(building.CmdFind(), f"=#{id1}-{id2}", f"{mdiff} Matches(#{id1}-#{id2}):")
    [docs] def test_script(self): - self.call(building.CmdScript(), "Obj = ", "No scripts defined on Obj") + self.call(building.CmdScripts(), "Obj", "No scripts defined on Obj") self.call( - building.CmdScript(), "Obj = scripts.Script", "Script scripts.Script successfully added" + building.CmdScripts(), + "Obj = scripts.Script", + "Script scripts.Script successfully added" ) - self.call(building.CmdScript(), "", "Usage: ") self.call( - building.CmdScript(), - "= Obj", - "To create a global script you need scripts/add <typeclass>.", + building.CmdScripts(), + "evennia.Dummy", + "Global Script NOT Created " ) - self.call(building.CmdScript(), "Obj ", "dbref ") + self.call( + building.CmdScripts(), + "evennia.scripts.scripts.DoNothing", + "Global Script Created - sys_do_nothing " + ) + self.call(building.CmdScripts(), "Obj ", "dbref ") self.call( - building.CmdScript(), "/start Obj", "1 scripts started on Obj" + building.CmdScripts(), "/start Obj", "Script on Obj Started " ) # we allow running start again; this should still happen - self.call(building.CmdScript(), "/stop Obj", "Stopping script") + self.call(building.CmdScripts(), "/stop Obj", "Script on Obj Stopped - ") self.call( - building.CmdScript(), "Obj = scripts.Script", "Script scripts.Script successfully added" + building.CmdScripts(), "Obj = scripts.Script", + "Script scripts.Script successfully added", + inputs=["Y"] ) self.call( - building.CmdScript(), + building.CmdScripts(), "/start Obj = scripts.Script", - "Script scripts.Script could not be (re)started.", + "Script on Obj Started ", + inputs=["Y"] ) self.call( - building.CmdScript(), + building.CmdScripts(), "/stop Obj = scripts.Script", - "Script stopped and removed from object.", + "Script on Obj Stopped ", + inputs=["Y"] + ) + self.call( + building.CmdScripts(), + "/delete Obj = scripts.Script", + "Script on Obj Deleted ", + inputs=["Y"] + ) + self.call( + building.CmdScripts(), + "/delete evennia.scripts.scripts.DoNothing", + "Global Script Deleted -" )
    +
    [docs] def test_teleport(self): oid = self.obj1.id rid = self.room1.id diff --git a/docs/1.0-dev/_modules/evennia/contrib/building_menu.html b/docs/1.0-dev/_modules/evennia/contrib/building_menu.html index 72335ca275..6a1631bf59 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/building_menu.html +++ b/docs/1.0-dev/_modules/evennia/contrib/building_menu.html @@ -204,7 +204,7 @@ def _menu_quitfunc(caller): caller.cmdset.add( BuildingMenuCmdSet, - permanent=caller.ndb._building_menu and caller.ndb._building_menu.persistent or False, + persistent=caller.ndb._building_menu and caller.ndb._building_menu.persistent or False, ) if caller.ndb._building_menu: caller.ndb._building_menu.move(back=True) @@ -993,7 +993,7 @@ if caller.cmdset.has(BuildingMenuCmdSet): caller.cmdset.remove(BuildingMenuCmdSet) - self.caller.cmdset.add(BuildingMenuCmdSet, permanent=self.persistent) + self.caller.cmdset.add(BuildingMenuCmdSet, persistent=self.persistent) self.display()
    [docs] def open_parent_menu(self): diff --git a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/room.html b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/room.html index 67b8c314ed..fb406a0988 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/room.html +++ b/docs/1.0-dev/_modules/evennia/contrib/evscaperoom/room.html @@ -92,7 +92,7 @@ "total_achievements": 14, } - self.cmdset.add(CmdSetEvScapeRoom, permanent=True) + self.cmdset.add(CmdSetEvScapeRoom, persistent=True) self.log("Room created and log started.")
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html b/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html index e7415cf6a7..6280e019b3 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html +++ b/docs/1.0-dev/_modules/evennia/contrib/rpsystem.html @@ -140,11 +140,15 @@ from re import escape as re_escape import itertools from django.conf import settings -from evennia import DefaultObject, DefaultCharacter, ObjectDB -from evennia import Command, CmdSet -from evennia import ansi +from evennia.objects.objects import DefaultObject, DefaultCharacter +from evennia.objects.models import ObjectDB +from evennia.commands.command import Command +from evennia.commands.cmdset import CmdSet +from evennia.utils import ansi from evennia.utils.utils import lazy_property, make_iter, variable_from_module +_REGEX_TUPLE_CACHE = {} + _AT_SEARCH_RESULT = variable_from_module(*settings.SEARCH_AT_RESULT.rsplit(".", 1)) # ------------------------------------------------------------ # Emote parser @@ -298,12 +302,18 @@ regex_tuple (tuple): A tuple (ordered_permutation_regex, obj, key/alias) + """ - return ( - re.compile(ordered_permutation_regex(" ".join([obj.key] + obj.aliases.all())), _RE_FLAGS), - obj, - obj.key, - ) + global _REGEX_TUPLE_CACHE + permutation_string = " ".join([obj.key] + obj.aliases.all()) + + if permutation_string not in _REGEX_TUPLE_CACHE: + _REGEX_TUPLE_CACHE[permutation_string] = ( + re.compile(ordered_permutation_regex(permutation_string), _RE_FLAGS), + obj, + obj.key, + ) + return _REGEX_TUPLE_CACHE[permutation_string]
    [docs]def parse_language(speaker, emote): @@ -485,7 +495,7 @@ errors.append(_EMOTE_NOMATCH_ERROR.format(ref=marker_match.group())) elif nmatches == 1: key = "#%i" % obj.id - string = string[:istart0] + "{%s}" % key + string[istart + maxscore :] + string = string[:istart0] + "{%s}" % key + string[istart + maxscore:] mapping[key] = obj else: refname = marker_match.group() @@ -1592,7 +1602,7 @@ self.db._recog_obj2regex = {} self.db._recog_obj2recog = {} - self.cmdset.add(RPSystemCmdSet, permanent=True) + self.cmdset.add(RPSystemCmdSet, persistent=True) # initializing sdesc self.sdesc.add("A normal person")
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/talking_npc.html b/docs/1.0-dev/_modules/evennia/contrib/talking_npc.html index 08a13b2493..10e0cca652 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/talking_npc.html +++ b/docs/1.0-dev/_modules/evennia/contrib/talking_npc.html @@ -172,7 +172,7 @@ "This is called when object is first created." self.db.desc = "This is a talkative NPC." # assign the talk command to npc - self.cmdset.add_default(TalkingCmdSet, permanent=True) + self.cmdset.add_default(TalkingCmdSet, persistent=True)
    diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/mob.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/mob.html index 69ee5197ab..8b6e493e9e 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/mob.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/mob.html @@ -154,7 +154,7 @@ Called the first time the object is created. We set up the base properties and flags here. """ - self.cmdset.add(MobCmdSet, permanent=True) + self.cmdset.add(MobCmdSet, persistent=True) # Main AI flags. We start in dead mode so we don't have to # chase the mob around when building. self.db.patrolling = True diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/objects.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/objects.html index 241e17b096..106fbd29a7 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/objects.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/objects.html @@ -171,7 +171,7 @@ ) self.db.readable_text = "There is no text written on %s." % self.key # define a command on the object. - self.cmdset.add_default(CmdSetReadable, permanent=True) + self.cmdset.add_default(CmdSetReadable, persistent=True) # ------------------------------------------------------------- @@ -237,7 +237,7 @@
    [docs] def at_object_creation(self): """Called at initial creation only""" - self.cmdset.add_default(CmdSetClimbable, permanent=True)
    + self.cmdset.add_default(CmdSetClimbable, persistent=True) # ------------------------------------------------------------- @@ -385,7 +385,7 @@ # when created. self.db.desc = "A splinter of wood with remnants of resin on it, enough for burning." # add the Light command - self.cmdset.add_default(CmdSetLight, permanent=True) + self.cmdset.add_default(CmdSetLight, persistent=True) def _burnout(self): """ @@ -712,7 +712,7 @@ # exit_open is set to True. self.locks.add("cmd:locattr(is_lit);traverse:objattr(exit_open)") # set cmdset - self.cmdset.add(CmdSetCrumblingWall, permanent=True) + self.cmdset.add(CmdSetCrumblingWall, persistent=True)
    [docs] def open_wall(self): """ @@ -992,7 +992,7 @@ self.db.parry = 0.8 # parry chance self.db.damage = 1.0 self.db.magic = False - self.cmdset.add_default(CmdSetWeapon, permanent=True)
    + self.cmdset.add_default(CmdSetWeapon, persistent=True)
    [docs] def reset(self): """ @@ -1190,7 +1190,7 @@ """ called at creation """ - self.cmdset.add_default(CmdSetWeaponRack, permanent=True) + self.cmdset.add_default(CmdSetWeaponRack, persistent=True) self.db.rack_id = "weaponrack_1" # these are prototype names from the prototype # dictionary above. diff --git a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/rooms.html b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/rooms.html index 3f33d2274a..055d5c34ef 100644 --- a/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/rooms.html +++ b/docs/1.0-dev/_modules/evennia/contrib/tutorial_world/rooms.html @@ -471,7 +471,7 @@ "This assigns the health Attribute to " "the account." ) - self.cmdset.add(CmdSetEvenniaIntro, permanent=True)
    + self.cmdset.add(CmdSetEvenniaIntro, persistent=True)
    [docs] def at_object_receive(self, character, source_location): """ @@ -774,7 +774,7 @@ self.db.east_exit = "gate" self.db.fall_exit = "cliffledge" # add the cmdset on the room. - self.cmdset.add(BridgeCmdSet, permanent=True) + self.cmdset.add(BridgeCmdSet, persistent=True) # since the default Character's at_look() will access the room's # return_description (this skips the cmdset) when # first entering it, we need to explicitly turn off the room @@ -999,7 +999,7 @@ self.db.tutorial_info = "This is a room with custom command sets on itself." # the room starts dark. self.db.is_lit = False - self.cmdset.add(DarkCmdSet, permanent=True)
    + self.cmdset.add(DarkCmdSet, persistent=True)
    [docs] def at_init(self): """ @@ -1051,7 +1051,7 @@ # noone is carrying light - darken the room self.db.is_lit = False self.locks.add("view:false()") - self.cmdset.add(DarkCmdSet, permanent=True) + self.cmdset.add(DarkCmdSet, persistent=True) for char in (obj for obj in self.contents if obj.has_account): if char.is_superuser: char.msg("You are Superuser, so you are not affected by the dark state.") diff --git a/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html b/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html index 526030523c..581f7507c2 100644 --- a/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html +++ b/docs/1.0-dev/_modules/evennia/locks/lockfuncs.html @@ -138,6 +138,9 @@ (this is order to avoid Accounts potentially escalating their own permissions by use of a higher-level Object) + For non-hierarchical permissions, a puppeted object's account is checked first, + followed by the puppet (unless quelled, when only puppet's access is checked). + """ # this allows the perm_above lockfunc to make use of this function too try: @@ -211,11 +214,17 @@ else: # no hierarchy match - check direct matches if account: - # account exists, check it first unless quelled + # account exists if is_quell and permission in perms_object: + # if quelled, first check object return True elif permission in perms_account: + # unquelled - check account return True + else: + # no account-pass, check object pass + return permission in perms_object + elif permission in perms_object: return True diff --git a/docs/1.0-dev/_modules/evennia/objects/objects.html b/docs/1.0-dev/_modules/evennia/objects/objects.html index e7941f924f..21047cfaba 100644 --- a/docs/1.0-dev/_modules/evennia/objects/objects.html +++ b/docs/1.0-dev/_modules/evennia/objects/objects.html @@ -1352,7 +1352,7 @@
    [docs] def at_object_delete(self): """ - Called just before the database object is permanently + Called just before the database object is persistently delete()d from the database. If this method returns False, deletion is aborted. @@ -2303,7 +2303,7 @@ ";".join(["get:false()", "call:false()"]) # noone can pick up the character ) # no commands can be called on character from outside # add the default cmdset - self.cmdset.add_default(settings.CMDSET_CHARACTER, permanent=True)
    + self.cmdset.add_default(settings.CMDSET_CHARACTER, persistent=True)
    [docs] def at_after_move(self, source_location, **kwargs): """ @@ -2753,7 +2753,7 @@ if "force_init" in kwargs or not self.cmdset.has_cmdset("ExitCmdSet", must_be_default=True): # we are resetting, or no exit-cmdset was set. Create one dynamically. - self.cmdset.add_default(self.create_exit_cmdset(self), permanent=False)
    + self.cmdset.add_default(self.create_exit_cmdset(self), persistent=False)
    [docs] def at_init(self): """ diff --git a/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html b/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html index fea5071e2b..bbc67d1977 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/prototypes.html @@ -871,7 +871,8 @@ prototype["prototype_locks"] = prototype_locks
    -
    [docs]def protfunc_parser(value, available_functions=None, testing=False, stacktrace=False, caller=None, **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. @@ -1045,7 +1046,7 @@ return default
    -
    [docs]def init_spawn_value(value, validator=None, caller=None): +
    [docs]def init_spawn_value(value, validator=None, caller=None, prototype=None): """ Analyze the prototype value and produce a value useful at the point of spawning. @@ -1058,6 +1059,7 @@ 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. + prototype (dict): Prototype this is to be used for. Necessary for certain protfuncs. Returns: any (any): The (potentially pre-processed value to use for this prototype key) @@ -1072,7 +1074,7 @@ value = validator(value[0](*make_iter(args))) else: value = validator(value) - result = protfunc_parser(value, caller=caller) + result = protfunc_parser(value, caller=caller, prototype=prototype) 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 38283ec14f..71a4986069 100644 --- a/docs/1.0-dev/_modules/evennia/prototypes/spawner.html +++ b/docs/1.0-dev/_modules/evennia/prototypes/spawner.html @@ -720,36 +720,37 @@ val = new_prototype[key] do_save = True + def _init(val, typ): + return init_spawn_value(val, str, caller=caller, prototype=new_prototype) + if key == "key": - obj.db_key = init_spawn_value(val, str, caller=caller) + obj.db_key = _init(val, str) elif key == "typeclass": - obj.db_typeclass_path = init_spawn_value(val, str, caller=caller) + obj.db_typeclass_path = _init(val, str) elif key == "location": - obj.db_location = init_spawn_value(val, value_to_obj, caller=caller) + obj.db_location = _init(val, value_to_obj) elif key == "home": - obj.db_home = init_spawn_value(val, value_to_obj, caller=caller) + obj.db_home = _init(val, value_to_obj) elif key == "destination": - obj.db_destination = init_spawn_value(val, value_to_obj, caller=caller) + obj.db_destination = _init(val, value_to_obj) elif key == "locks": if directive == "REPLACE": obj.locks.clear() - obj.locks.add(init_spawn_value(val, str, caller=caller)) + obj.locks.add(_init(val, str)) elif key == "permissions": if directive == "REPLACE": obj.permissions.clear() - obj.permissions.batch_add(*(init_spawn_value(perm, str, caller=caller) - for perm in val)) + obj.permissions.batch_add(*(_init(perm, str) for perm in val)) elif key == "aliases": if directive == "REPLACE": obj.aliases.clear() - obj.aliases.batch_add(*(init_spawn_value(alias, str, caller=caller) - for alias in val)) + obj.aliases.batch_add(*(_init(alias, str) for alias in val)) elif key == "tags": if directive == "REPLACE": obj.tags.clear() obj.tags.batch_add( *( - (init_spawn_value(ttag, str, caller=caller), tcategory, tdata) + (_init(ttag, str), tcategory, tdata) for ttag, tcategory, tdata in val ) ) @@ -759,8 +760,8 @@ obj.attributes.batch_add( *( ( - init_spawn_value(akey, str, caller=caller), - init_spawn_value(aval, value_to_obj, caller=caller), + _init(akey, str), + _init(aval, value_to_obj), acategory, alocks, ) @@ -771,7 +772,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, caller=caller)) + obj.attributes.add(key, _init(val, value_to_obj)) elif directive == "REMOVE": do_save = True if key == "key": diff --git a/docs/1.0-dev/_modules/evennia/server/sessionhandler.html b/docs/1.0-dev/_modules/evennia/server/sessionhandler.html index b3ac283115..c07109224d 100644 --- a/docs/1.0-dev/_modules/evennia/server/sessionhandler.html +++ b/docs/1.0-dev/_modules/evennia/server/sessionhandler.html @@ -292,6 +292,7 @@ elif isinstance(data, dict): rkwargs[key] = [[], _validate(data)] elif is_iter(data): + data = tuple(data) if isinstance(data[-1], dict): if len(data) == 2: if is_iter(data[0]): diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html b/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html index bad524cd29..aa9e9257b3 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/attributes.html @@ -261,7 +261,7 @@ # Database manager # objects = managers.AttributeManager() - class Meta(object): + class Meta: "Define Django meta options" verbose_name = "Attribute" @@ -278,11 +278,11 @@ return self.db_lock_storage def __lock_storage_set(self, value): - super().__lock_storage_set(value) + self.db_lock_storage = value self.save(update_fields=["db_lock_storage"]) def __lock_storage_del(self): - super().__lock_storage_del() + self.db_lock_storage = '' self.save(update_fields=["db_lock_storage"]) lock_storage = property(__lock_storage_get, __lock_storage_set, __lock_storage_del) @@ -1266,7 +1266,7 @@ return [ attr for attr in attrs - if attr.access(accessing_obj, self._attredit, default=default_access) + if attr.access(accessing_obj, self._attrread, default=default_access) ] else: return attrs
    diff --git a/docs/1.0-dev/_modules/evennia/typeclasses/models.html b/docs/1.0-dev/_modules/evennia/typeclasses/models.html index f9a8954e9e..7292f39b60 100644 --- a/docs/1.0-dev/_modules/evennia/typeclasses/models.html +++ b/docs/1.0-dev/_modules/evennia/typeclasses/models.html @@ -527,6 +527,23 @@ # Object manipulation methods # +
    [docs] @classmethod + def search(cls, query, **kwargs): + """ + Overridden by class children. This implements a common API. + + Args: + query (str): A search query. + **kwargs: Other search parameters. + + Returns: + list: A list of 0, 1 or more matches, only of this typeclass. + + """ + if cls.objects.dbref(query): + return [cls.objects.get_id(query)] + return list(cls.objects.filter(db_key__lower=query))
    +
    [docs] def is_typeclass(self, typeclass, exact=False): """ Returns true if this object has this type OR has a typeclass diff --git a/docs/1.0-dev/_modules/evennia/utils/containers.html b/docs/1.0-dev/_modules/evennia/utils/containers.html index 8c8e06fb04..4c8afe5132 100644 --- a/docs/1.0-dev/_modules/evennia/utils/containers.html +++ b/docs/1.0-dev/_modules/evennia/utils/containers.html @@ -53,6 +53,7 @@ """ +from pickle import dumps from django.conf import settings from evennia.utils.utils import class_from_module, callables_from_module from evennia.utils import logger @@ -174,37 +175,42 @@ self.load_data() typeclass = self.typeclass_storage[key] - found = typeclass.objects.filter(db_key=key).first() - interval = self.loaded_data[key].get("interval", None) - start_delay = self.loaded_data[key].get("start_delay", None) - repeats = self.loaded_data[key].get("repeats", 0) - desc = self.loaded_data[key].get("desc", "") + script = typeclass.objects.filter( + db_key=key, db_account__isnull=True, db_obj__isnull=True).first() - if not found: + kwargs = {**self.loaded_data[key]} + kwargs['key'] = key + kwargs['persistent'] = kwargs.get('persistent', True) + + compare_hash = str(dumps(kwargs, protocol=4)) + + if script: + script_hash = script.attributes.get("global_script_settings", category="settings_hash") + if script_hash is None: + # legacy - store the hash anew and assume no change + script.attributes.add("global_script_settings", compare_hash, + category="settings_hash") + elif script_hash != compare_hash: + # wipe the old version and create anew + logger.log_info(f"GLOBAL_SCRIPTS: Settings changed for {key} ({typeclass}).") + script.stop() + script.delete() + script = None + + if not script: logger.log_info(f"GLOBAL_SCRIPTS: (Re)creating {key} ({typeclass}).") - new_script, errors = typeclass.create( - key=key, - persistent=True, - interval=interval, - start_delay=start_delay, - repeats=repeats, - desc=desc, - ) + + script, errors = typeclass.create(**kwargs) if errors: logger.log_err("\n".join(errors)) return None - new_script.start() - return new_script + # store a hash representation of the setup + script.attributes.add("_global_script_settings", + compare_hash, category="settings_hash") + script.start() - if ((found.interval != interval) - or (found.start_delay != start_delay) - or (found.repeats != repeats)): - # the setup changed - found.start(interval=interval, start_delay=start_delay, repeats=repeats) - if found.desc != desc: - found.desc = desc - return found + return script
    [docs] def start(self): """ @@ -234,10 +240,9 @@ try: typeclass = data.get("typeclass", settings.BASE_SCRIPT_TYPECLASS) self.typeclass_storage[key] = class_from_module(typeclass) - except ImportError as err: - logger.log_err( - f"GlobalScriptContainer could not start global script {key}: {err}" - )
    + except Exception: + logger.log_trace( + f"GlobalScriptContainer could not start import global script {key}.")
    [docs] def get(self, key, default=None): """ diff --git a/docs/1.0-dev/_modules/evennia/utils/eveditor.html b/docs/1.0-dev/_modules/evennia/utils/eveditor.html index 5b4c6c9250..5495f84a78 100644 --- a/docs/1.0-dev/_modules/evennia/utils/eveditor.html +++ b/docs/1.0-dev/_modules/evennia/utils/eveditor.html @@ -935,7 +935,7 @@ persistent = False # Create the commands we need - caller.cmdset.add(EvEditorCmdSet, permanent=persistent) + caller.cmdset.add(EvEditorCmdSet, persistent=persistent) # echo inserted text back to caller self._echo_mode = True diff --git a/docs/1.0-dev/_modules/evennia/utils/evmenu.html b/docs/1.0-dev/_modules/evennia/utils/evmenu.html index b43edab69f..fbc8f172b7 100644 --- a/docs/1.0-dev/_modules/evennia/utils/evmenu.html +++ b/docs/1.0-dev/_modules/evennia/utils/evmenu.html @@ -707,7 +707,7 @@ menu_cmdset = EvMenuCmdSet() menu_cmdset.mergetype = str(cmdset_mergetype).lower().capitalize() or "Replace" menu_cmdset.priority = int(cmdset_priority) - self.caller.cmdset.add(menu_cmdset, permanent=persistent) + self.caller.cmdset.add(menu_cmdset, persistent=persistent) reserved_startnode_kwargs = set(("nodename", "raw_string")) startnode_kwargs = {} @@ -1582,7 +1582,8 @@ getinput = caller.ndb._getinput if not getinput and hasattr(caller, "account"): getinput = caller.account.ndb._getinput - caller = caller.account + if getinput: + caller = caller.account callback = getinput._callback caller.ndb._getinput._session = self.session @@ -1684,7 +1685,7 @@ caller.ndb._getinput._session = session caller.ndb._getinput._args = args caller.ndb._getinput._kwargs = kwargs - caller.cmdset.add(InputCmdSet) + caller.cmdset.add(InputCmdSet, persistent=False) caller.msg(prompt, session=session)
    diff --git a/docs/1.0-dev/_modules/evennia/utils/gametime.html b/docs/1.0-dev/_modules/evennia/utils/gametime.html index 2981517167..f77fb0c8b9 100644 --- a/docs/1.0-dev/_modules/evennia/utils/gametime.html +++ b/docs/1.0-dev/_modules/evennia/utils/gametime.html @@ -102,8 +102,10 @@
    [docs] def at_repeat(self): """Call the callback and reset interval.""" callback = self.db.callback + args = self.db.schedule_args or [] + kwargs = self.db.schedule_kwargs or {} if callback: - callback() + callback(*args, **kwargs) seconds = real_seconds_until(**self.db.gametime) self.restart(interval=seconds)
    @@ -258,7 +260,8 @@
    [docs]def schedule( - callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None + callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None, + *args, **kwargs ): """ Call a callback at a given in-game time. @@ -266,7 +269,8 @@ Args: callback (function): The callback function that will be called. Note that the callback must be a module-level function, since the script will - be persistent. + be persistent. The callable should be on form `callable(*args, **kwargs)` + where args/kwargs are passed into this schedule. repeat (bool, optional): Defines if the callback should be called regularly at the specified time. sec (int or None): Number of absolute game seconds at which to run repeat. @@ -275,6 +279,8 @@ day (int or None): Number of absolute days. month (int or None): Number of absolute months. year (int or None): Number of absolute years. + *args, **kwargs: Will be passed into the callable. These must be possible + to store in Attributes on the generated scheduling Script. Returns: script (Script): The created Script handling the sceduling. @@ -301,6 +307,8 @@ "month": month, "year": year, } + script.db.schedule_args = args + script.db.schedule_kwargs = kwargs return script
    diff --git a/docs/1.0-dev/_sources/Components/Command-Sets.md.txt b/docs/1.0-dev/_sources/Components/Command-Sets.md.txt index eb2343e932..5b52001185 100644 --- a/docs/1.0-dev/_sources/Components/Command-Sets.md.txt +++ b/docs/1.0-dev/_sources/Components/Command-Sets.md.txt @@ -42,16 +42,16 @@ Sets#merge-rules) section). from evennia import CmdSet -# this is a theoretical custom module with commands we +# this is a theoretical custom module with commands we # created previously: mygame/commands/mycommands.py from commands import mycommands -class MyCmdSet(CmdSet): +class MyCmdSet(CmdSet): def at_cmdset_creation(self): """ The only thing this method should need to do is to add commands to the set. - """ + """ self.add(mycommands.MyCommand1()) self.add(mycommands.MyCommand2()) self.add(mycommands.MyCommand3()) @@ -61,7 +61,7 @@ The CmdSet's `add()` method can also take another CmdSet as input. In this case from that CmdSet will be appended to this one as if you added them line by line: ```python - def at_cmdset_creation(): + def at_cmdset_creation(): ... self.add(AdditionalCmdSet) # adds all command from this set ... @@ -71,10 +71,10 @@ If you added your command to an existing cmdset (like to the default cmdset), th loaded into memory. You need to make the server aware of the code changes: ``` -@reload +@reload ``` -You should now be able to use the command. +You should now be able to use the command. If you created a new, fresh cmdset, this must be added to an object in order to make the commands within available. A simple way to temporarily test a cmdset on yourself is use the `@py` command to @@ -93,15 +93,15 @@ This will stay with you until you `@reset` or `@shutdown` the server, or you run In the example above, a specific Cmdset class is removed. Calling `delete` without arguments will remove the latest added cmdset. -> Note: Command sets added using `cmdset.add` are, by default, *not* persistent in the database. +> Note: Command sets added using `cmdset.add` are, by default, *not* persistent in the database. -If you want the cmdset to survive a reload, you can do: +If you want the cmdset to survive a reload, you can do: ``` -@py self.cmdset.add(commands.mycmdset.MyCmdSet, permanent=True) +@py self.cmdset.add(commands.mycmdset.MyCmdSet, persistent=True) ``` -Or you could add the cmdset as the *default* cmdset: +Or you could add the cmdset as the *default* cmdset: ``` @py self.cmdset.add_default(commands.mycmdset.MyCmdSet) @@ -288,12 +288,12 @@ theory](https://en.wikipedia.org/wiki/Set_theory). cmdset ends up in the merged cmdset. Same-key commands are merged by priority. # Union - A1,A2 + B1,B2,B3,B4 = A1,A2,B3,B4 + A1,A2 + B1,B2,B3,B4 = A1,A2,B3,B4 - **Intersect** - Only commands found in *both* cmdsets (i.e. which have the same keys) end up in the merged cmdset, with the higher-priority cmdset replacing the lower one's commands. - # Intersect + # Intersect A1,A3,A5 + B1,B2,B4,B5 = A1,A5 - **Replace** - The commands of the higher-prio cmdset completely replaces the lower-priority @@ -337,23 +337,23 @@ onto E and not B, our `key_mergetype` directive won't trigger. To make sure it w sure we merge onto B. Setting E's priority to, say, -4 will make sure to merge it onto B and affect it appropriately. -More advanced cmdset example: +More advanced cmdset example: ```python from commands import mycommands class MyCmdSet(CmdSet): - + key = "MyCmdSet" priority = 4 mergetype = "Replace" - key_mergetypes = {'MyOtherCmdSet':'Union'} - + key_mergetypes = {'MyOtherCmdSet':'Union'} + def at_cmdset_creation(self): """ The only thing this method should need to do is to add commands to the set. - """ + """ self.add(mycommands.MyCommand1()) self.add(mycommands.MyCommand2()) self.add(mycommands.MyCommand3()) @@ -373,4 +373,4 @@ exits are merged in), these two commands will be considered *identical* since th means only one of them will remain after the merger. Each will also be compared with all other commands having any combination of the keys and/or aliases "kick", "punch" or "fight". -... So avoid duplicate aliases, it will only cause confusion. +... So avoid duplicate aliases, it will only cause confusion. diff --git a/docs/1.0-dev/_sources/Components/Scripts.md.txt b/docs/1.0-dev/_sources/Components/Scripts.md.txt index f8eb121e45..cdee64e849 100644 --- a/docs/1.0-dev/_sources/Components/Scripts.md.txt +++ b/docs/1.0-dev/_sources/Components/Scripts.md.txt @@ -5,37 +5,37 @@ *Scripts* are the out-of-character siblings to the in-character [Objects](./Objects). Scripts are so flexible that the name "Script" is a bit limiting in itself - but we had to pick _something_ to name them. Other possible names -(depending on what you'd use them for) would be `OOBObjects`, `StorageContainers` or `TimerObjects`. +(depending on what you'd use them for) would be `OOBObjects`, `StorageContainers` or `TimerObjects`. If you ever consider creating an [Object](./Objects) with a `None`-location just to store some game data, you should really be using a Script instead. - Scripts are full [Typeclassed](./Typeclasses) entities - they have [Attributes](./Attributes) and can be modified in the same way. But they have _no in-game existence_, so no - location or command-execution like [Objects](./Objects) and no connection to a particular - player/session like [Accounts](./Accounts). This means they are perfectly suitable for acting - as database-storage backends for game _systems_: Storing the current state of the economy, - who is involved in the current fight, tracking an ongoing barter and so on. They are great as + location or command-execution like [Objects](./Objects) and no connection to a particular + player/session like [Accounts](./Accounts). This means they are perfectly suitable for acting + as database-storage backends for game _systems_: Storing the current state of the economy, + who is involved in the current fight, tracking an ongoing barter and so on. They are great as persistent system handlers. -- Scripts have an optional _timer component_. This means that you can set up the script - to tick the `at_repeat` hook on the Script at a certain interval. The timer can be controlled +- Scripts have an optional _timer component_. This means that you can set up the script + to tick the `at_repeat` hook on the Script at a certain interval. The timer can be controlled independently of the rest of the script as needed. This component is optional - and complementary to other timing functions in Evennia, like - [evennia.utils.delay](api:evennia.utils.utils#evennia.utils.utils.delay) and + and complementary to other timing functions in Evennia, like + [evennia.utils.delay](api:evennia.utils.utils#evennia.utils.utils.delay) and [evennia.utils.repeat](api:evennia.utils.utils#evennia.utils.utils.repeat). -- Scripts can _attach_ to Objects and Accounts via e.g. `obj.scripts.add/remove`. In the - script you can then access the object/account as `self.obj` or `self.account`. This can be used to - dynamically extend other typeclasses but also to use the timer component to affect the parent object - in various ways. For historical reasons, a Script _not_ attached to an object is referred to as a +- Scripts can _attach_ to Objects and Accounts via e.g. `obj.scripts.add/remove`. In the + script you can then access the object/account as `self.obj` or `self.account`. This can be used to + dynamically extend other typeclasses but also to use the timer component to affect the parent object + in various ways. For historical reasons, a Script _not_ attached to an object is referred to as a _Global_ Script. - + ```versionchanged:: 1.0 - In previus Evennia versions, stopping the Script's timer also meant deleting the Script object. - Starting with this version, the timer can be start/stopped separately and `.delete()` must be called + In previus Evennia versions, stopping the Script's timer also meant deleting the Script object. + Starting with this version, the timer can be start/stopped separately and `.delete()` must be called on the Script explicitly to delete it. -``` - +``` + ### In-game command examples There are two main commands controlling scripts in the default cmdset: @@ -43,7 +43,7 @@ There are two main commands controlling scripts in the default cmdset: The `addscript` command is used for attaching scripts to existing objects: > addscript obj = bodyfunctions.BodyFunctions - + The `scripts` command is used to view all scripts and perform operations on them: > scripts @@ -70,7 +70,7 @@ Create script with timer component: ```python # (note that this will call `timed_script.at_repeat` which is empty by default) -timed_script = evennia.create_script(key="Timed script", +timed_script = evennia.create_script(key="Timed script", interval=34, # seconds <=0 means off start_delay=True, # wait interval before first call autostart=True) # start timer (else needing .start() ) @@ -78,7 +78,7 @@ timed_script = evennia.create_script(key="Timed script", # manipulate the script's timer timed_script.stop() timed_script.start() -timed_script.pause() +timed_script.pause() timed_script.unpause() ``` @@ -96,7 +96,7 @@ Search/find scripts in various ways: # regular search (this is always a list, also if there is only one match) list_of_myscripts = evennia.search_script("myscript") -# search through Evennia's GLOBAL_SCRIPTS container (based on +# search through Evennia's GLOBAL_SCRIPTS container (based on # script's key only) from evennia import GLOBAL_SCRIPTS @@ -119,7 +119,7 @@ A Script is defined as a class and is created in the same way as other ### Simple storage script -In `mygame/typeclasses/scripts.py` is an empty `Script` class already set up. You +In `mygame/typeclasses/scripts.py` is an empty `Script` class already set up. You can use this as a base for your own scripts. ```python @@ -143,7 +143,7 @@ Once created, this simple Script could act as a global storage: ```python evennia.create_script('typeclasses.scripts.MyScript') -# from somewhere else +# from somewhere else myscript = evennia.search_script("myscript") bar = myscript.db.foo @@ -158,11 +158,11 @@ you set in your `at_script_creation`: evennia.create_script('typeclasses.scripts.MyScript', key="another name", attributes=[("foo", "bar-alternative")]) - + ``` -See the [create_script](api:evennia.utils.create#evennia.utils.create.create_script) and +See the [create_script](api:evennia.utils.create#evennia.utils.create.create_script) and [search_script](api:evennia.utils.search#evennia.utils.search.search_script) API documentation for more options on creating and finding Scripts. @@ -182,44 +182,44 @@ class TimerScript(Script): self.interval = 60 # 1 min repeat def at_repeat(self): - # do stuff every minute + # do stuff every minute ``` This example will call `at_repeat` every minute. The `create_script` function has an `autostart=True` keyword -set by default - this means the script's timer component will be started automatically. Otherwise +set by default - this means the script's timer component will be started automatically. Otherwise `.start()` must be called separately. Supported properties are: -- `key` (str): The name of the script. This makes it easier to search for it later. If it's a script +- `key` (str): The name of the script. This makes it easier to search for it later. If it's a script attached to another object one can also get all scripts off that object and get the script that way. - `desc` (str): Note - not `.db.desc`! This is a database field on the Script shown in script listings to help identifying what does what. -- `interval` (int): The amount of time (in seconds) between every 'tick' of the timer. Note that +- `interval` (int): The amount of time (in seconds) between every 'tick' of the timer. Note that it's generally bad practice to use sub-second timers for anything in a text-game - the player will not be able to appreciate the precision (and if you print it, it will just spam the screen). For - calculations you can pretty much always do them on-demand, or at a much slower interval without the + calculations you can pretty much always do them on-demand, or at a much slower interval without the player being the wiser. - `start_delay` (bool): If timer should start right away or wait `interval` seconds first. -- `repeats` (int): If >0, the timer will only run this many times before stopping. Otherwise the +- `repeats` (int): If >0, the timer will only run this many times before stopping. Otherwise the number of repeats are infinite. If set to 1, the Script mimics a `delay` action. -- `persistent` (bool): This defaults to `True` and means the timer will survive a server reload/reboot. +- `persistent` (bool): This defaults to `True` and means the timer will survive a server reload/reboot. If not, a reload will have the timer come back in a stopped state. Setting this to `False` will _not_ - delete the Script object itself (use `.delete()` for this). - -The timer component is controlled with methods on the Script class: + delete the Script object itself (use `.delete()` for this). -- `.at_repeat()` - this method is called every `interval` seconds while the timer is +The timer component is controlled with methods on the Script class: + +- `.at_repeat()` - this method is called every `interval` seconds while the timer is active. - `.is_valid()` - this method is called by the timer just before `at_repeat()`. If it returns `False` the timer is immediately stopped. -- `.start()` - start/update the timer. If keyword arguments are given, they can be used to - change `interval`, `start_delay` etc on the fly. This calls the `.at_start()` hook. +- `.start()` - start/update the timer. If keyword arguments are given, they can be used to + change `interval`, `start_delay` etc on the fly. This calls the `.at_start()` hook. This is also called after a server reload assuming the timer was not previously stopped. - `.update()` - legacy alias for `.start`. - `.stop()` - stops and resets the timer. This calls the `.at_stop()` hook. -- `.pause()` - pauses the timer where it is, storing its current position. This calls +- `.pause()` - pauses the timer where it is, storing its current position. This calls the `.at_pause(manual_pause=True)` hook. This is also called on a server reload/reboot, at which time the `manual_pause` will be `False`. - `.unpause()` - unpause a previously paused script. This will call the `at_start` hook. @@ -231,22 +231,22 @@ The timer component is controlled with methods on the Script class: #### Script timers vs delay/repeat -If the _only_ goal is to get a repeat/delay effect, the -[evennia.utils.delay](api:evennia.utils.utils#evennia.utils.utils.delay) and +If the _only_ goal is to get a repeat/delay effect, the +[evennia.utils.delay](api:evennia.utils.utils#evennia.utils.utils.delay) and [evennia.utils.repeat](api:evennia.utils.utils#evennia.utils.utils.repeat) functions -should generally be considered first. A Script is a lot 'heavier' to create/delete on the fly. -In fact, for making a single delayed call (`script.repeats==1`), the `utils.delay` call is +should generally be considered first. A Script is a lot 'heavier' to create/delete on the fly. +In fact, for making a single delayed call (`script.repeats==1`), the `utils.delay` call is probably always the better choice. For repeating tasks, the `utils.repeat` is optimized for quick repeating of a large number of objects. It -uses the TickerHandler under the hood. Its subscription-based model makes it very efficient to -start/stop the repeating action for an object. The side effect is however that all objects set to tick +uses the TickerHandler under the hood. Its subscription-based model makes it very efficient to +start/stop the repeating action for an object. The side effect is however that all objects set to tick at a given interval will _all do so at the same time_. This may or may not look strange in-game depending -on the situation. By contrast the Script uses its own ticker that will operate independently from the +on the situation. By contrast the Script uses its own ticker that will operate independently from the tickers of all other Scripts. -It's also worth noting that once the script object has _already been created_, -starting/stopping/pausing/unpausing the timer has very little overhead. The pause/unpause and update +It's also worth noting that once the script object has _already been created_, +starting/stopping/pausing/unpausing the timer has very little overhead. The pause/unpause and update methods of the script also offers a bit more fine-control than using `utils.delays/repeat`. ### Script attached to another object @@ -256,16 +256,16 @@ If so, the 'parent object' will be available to the script as either `.obj` or ` ```python - # mygame/typeclasses/scripts.py + # mygame/typeclasses/scripts.py # Script class is defined at the top of this module import random - class Weather(Script): + class Weather(Script): """ - A timer script that displays weather info. Meant to - be attached to a room. - + A timer script that displays weather info. Meant to + be attached to a room. + """ def at_script_creation(self): self.key = "weather_script" @@ -273,12 +273,12 @@ If so, the 'parent object' will be available to the script as either `.obj` or ` self.interval = 60 * 5 # every 5 minutes def at_repeat(self): - "called every self.interval seconds." + "called every self.interval seconds." rand = random.random() if rand < 0.5: weather = "A faint breeze is felt." elif rand < 0.7: - weather = "Clouds sweep across the sky." + weather = "Clouds sweep across the sky." else: weather = "There is a light drizzle of rain." # send this message to everyone inside the object this @@ -286,24 +286,24 @@ If so, the 'parent object' will be available to the script as either `.obj` or ` self.obj.msg_contents(weather) ``` -If attached to a room, this Script will randomly report some weather +If attached to a room, this Script will randomly report some weather to everyone in the room every 5 minutes. ```python myroom.scripts.add(scripts.Weather) ``` -> Note that `typeclasses` in your game dir is added to the setting `TYPECLASS_PATHS`. +> Note that `typeclasses` in your game dir is added to the setting `TYPECLASS_PATHS`. > Therefore we don't need to give the full path (`typeclasses.scripts.Weather` > but only `scripts.Weather` above. -You can also attach the script as part of creating it: +You can also attach the script as part of creating it: ```python create_script('typeclasses.weather.Weather', obj=myroom) ``` -## Other Script methods +## Other Script methods A Script has all the properties of a typeclassed object, such as `db` and `ndb`(see [Typeclasses](./Typeclasses)). Setting `key` is useful in order to manage scripts (delete them by name @@ -354,9 +354,9 @@ GLOBAL_SCRIPTS.weather.db.current_weather = "Cloudy" ``` ```warning:: - Note that global scripts appear as properties on `GLOBAL_SCRIPTS` based on their `key`. + Note that global scripts appear as properties on `GLOBAL_SCRIPTS` based on their `key`. If you were to create two global scripts with the same `key` (even with different typeclasses), - the `GLOBAL_SCRIPTS` container will only return one of them (which one depends on order in + the `GLOBAL_SCRIPTS` container will only return one of them (which one depends on order in the database). Best is to organize your scripts so that this does not happen. Otherwise, use `evennia.search_scripts` to get exactly the script you want. ``` @@ -364,9 +364,11 @@ GLOBAL_SCRIPTS.weather.db.current_weather = "Cloudy" There are two ways to make a script appear as a property on `GLOBAL_SCRIPTS`: 1. Manually create a new global script with a `key` using `create_script`. -2. Define the script's properties in the `GLOBAL_SCRIPTS` settings variable. This tells Evennia +2. Define the script's properties in the `GLOBAL_SCRIPTS` settings variable. This tells Evennia that it should check if a script with that `key` exists and if not, create it for you. - This is very useful for scripts that must always exist and/or should be auto-created with your server. + This is very useful for scripts that must always exist and/or should be auto-created + when your server restarts. If you use this method, you must make sure all + script keys are globally unique. Here's how to tell Evennia to manage the script in settings: @@ -374,7 +376,7 @@ Here's how to tell Evennia to manage the script in settings: # in mygame/server/conf/settings.py GLOBAL_SCRIPTS = { - "my_script": { + "my_script": { "typeclass": "scripts.Weather", "repeats": -1, "interval": 50, @@ -383,15 +385,16 @@ GLOBAL_SCRIPTS = { "storagescript": {} } ``` -Above we add two scripts with keys `myscript` and `storagescript`respectively. The following dict -can be empty - the `settings.BASE_SCRIPT_TYPECLASS` will then be used. Under the hood, the provided -dict (along with the `key`) will be passed into `create_script` automatically, so -all the [same keyword arguments as for create_script](api:evennia.utils.create.create_script) are + +Above we add two scripts with keys `myscript` and `storagescript`respectively. The following dict +can be empty - the `settings.BASE_SCRIPT_TYPECLASS` will then be used. Under the hood, the provided +dict (along with the `key`) will be passed into `create_script` automatically, so +all the [same keyword arguments as for create_script](api:evennia.utils.create.create_script) are supported here. ```warning:: - Before setting up Evennia to manage your script like this, make sure that your Script typeclass - does not have any critical errors (test it separately). If there are, you'll see errors in your log + Before setting up Evennia to manage your script like this, make sure that your Script typeclass + does not have any critical errors (test it separately). If there are, you'll see errors in your log and your Script will temporarily fall back to being a `DefaultScript` type. ``` @@ -402,12 +405,12 @@ from evennia import GLOBAL_SCRIPTS # Delete the script GLOBAL_SCRIPTS.storagescript.delete() # running the `scripts` command now will show no storagescript -# but below it's automatically recreated again! +# but below it's automatically recreated again! storage = GLOBAL_SCRIPTS.storagescript ``` That is, if the script is deleted, next time you get it from `GLOBAL_SCRIPTS`, Evennia will use the -information in settings to recreate it for you on the fly. +information in settings to recreate it for you on the fly. ## Hints: Dealing with Script Errors @@ -422,13 +425,13 @@ traceback occurred in your script. from evennia.utils import logger -class Weather(Script): +class Weather(Script): # [...] def at_repeat(self): - - try: + + try: # [...] except Exception: - logger.log_trace() \ No newline at end of file + logger.log_trace() diff --git a/docs/1.0-dev/_sources/Contribs/XYZGrid.md.txt b/docs/1.0-dev/_sources/Contribs/XYZGrid.md.txt index 9639774d7d..fb89b4e8e6 100644 --- a/docs/1.0-dev/_sources/Contribs/XYZGrid.md.txt +++ b/docs/1.0-dev/_sources/Contribs/XYZGrid.md.txt @@ -867,6 +867,13 @@ LEGEND = { } +XYMAP_DATA = { + # ... + "map": MAPSTR, + "legend": LEGEND + # ... +} + ``` Moving west from `(1,0)` will bring you to `(1,4)` of MapA, and moving east from @@ -966,6 +973,7 @@ PROTOTYPES = { XYMAP_DATA = { # ... + "map": MAPSTR, "prototypes": PROTOTYPES # ... } @@ -997,6 +1005,12 @@ grid? You can, by adding the following to your `mygame/server/conf/settings.py`: XYZROOM_PARENT_PROTOTYPE_OVERRIDE = {"typeclass": "myxyzroom.MyXYZRoom"} XYZEXIT_PARENT_PROTOTYPE_OVERRIDE = {...} + +> If you override the typeclass in your prototypes, the typeclass used **MUST** +> inherit from `XYZRoom` and/or `XYZExit`. The `BASE_ROOM_TYPECLASS` and +> `BASE_EXIT_TYPECLASS` settings will not help - these are still useful for +> non-xyzgrid rooms/exits though. + Only add what you want to change - these dicts will _extend_ the default parent prototypes rather than replace them. As long as you define your map's prototypes to use a `prototype_parent` of `"xyz_room"` and/or `"xyz_exit"`, your changes diff --git a/docs/1.0-dev/_sources/Howto/Building-a-mech-tutorial.md.txt b/docs/1.0-dev/_sources/Howto/Building-a-mech-tutorial.md.txt index ac36fbf92b..675cf361a0 100644 --- a/docs/1.0-dev/_sources/Howto/Building-a-mech-tutorial.md.txt +++ b/docs/1.0-dev/_sources/Howto/Building-a-mech-tutorial.md.txt @@ -190,7 +190,7 @@ class Mech(Object): def at_object_creation(self): "This is called only when object is first created" self.cmdset.add_default(default_cmds.CharacterCmdSet) - self.cmdset.add(MechCmdSet, permanent=True) + self.cmdset.add(MechCmdSet, persistent=True) self.locks.add("puppet:all();call:false()") self.db.desc = "This is a huge mech. It has missiles and stuff." ``` @@ -233,4 +233,4 @@ Character (since any Object can move inside another). In that case the “inside could be the “cockpit”. The cockpit would have the `MechCommandSet` stored on itself and all the shooting goodness would be made available to you only when you enter it. -And of course you could put more guns on it. And make it fly. \ No newline at end of file +And of course you could put more guns on it. And make it fly. diff --git a/docs/1.0-dev/_sources/Howto/Coding-FAQ.md.txt b/docs/1.0-dev/_sources/Howto/Coding-FAQ.md.txt index 42ba18f59f..89f809a2e0 100644 --- a/docs/1.0-dev/_sources/Howto/Coding-FAQ.md.txt +++ b/docs/1.0-dev/_sources/Howto/Coding-FAQ.md.txt @@ -126,7 +126,7 @@ class BlockingCmdSet(CmdSet): class BlockingRoom(Room): def at_object_creation(self): - self.cmdset.add(BlockingCmdSet, permanent=True) + self.cmdset.add(BlockingCmdSet, persistent=True) # only share commands with players in the room that # are NOT Builders or higher self.locks.add("call:not perm(Builders)") @@ -375,4 +375,4 @@ for staff to browse the list and display how long ago the login occurred. their len() suggests. There is little Evennia can (reliably) do about this. If you are using such characters, you need to make sure to use a suitable mono-spaced font where are width are equal. You can set this in your web client and need to recommend it for telnet-client users. See [this -discussion](https://github.com/evennia/evennia/issues/1522) where some suitable fonts are suggested. \ No newline at end of file +discussion](https://github.com/evennia/evennia/issues/1522) where some suitable fonts are suggested. diff --git a/docs/1.0-dev/_sources/Howto/NPC-shop-Tutorial.md.txt b/docs/1.0-dev/_sources/Howto/NPC-shop-Tutorial.md.txt index fc175140a1..f06ab98862 100644 --- a/docs/1.0-dev/_sources/Howto/NPC-shop-Tutorial.md.txt +++ b/docs/1.0-dev/_sources/Howto/NPC-shop-Tutorial.md.txt @@ -232,7 +232,7 @@ from evennia.utils.create import create_object # class for our front shop room class NPCShop(DefaultRoom): def at_object_creation(self): - # we could also use add(ShopCmdSet, permanent=True) + # we could also use add(ShopCmdSet, persistent=True) self.cmdset.add_default(ShopCmdSet) self.db.storeroom = None @@ -331,4 +331,4 @@ Fixing these issues are left as an exercise. If you want to keep the shop fully NPC-run you could add a [Script](../Components/Scripts) to restock the shop's store room regularly. This shop example could also easily be owned by a human Player (run for them by a hired NPC) - the shop owner would get the key to the store room and be responsible for keeping -it well stocked. \ No newline at end of file +it well stocked. diff --git a/docs/1.0-dev/_sources/Howto/Starting/Part1/Adding-Commands.md.txt b/docs/1.0-dev/_sources/Howto/Starting/Part1/Adding-Commands.md.txt index 95d1f06a40..27e5b741bc 100644 --- a/docs/1.0-dev/_sources/Howto/Starting/Part1/Adding-Commands.md.txt +++ b/docs/1.0-dev/_sources/Howto/Starting/Part1/Adding-Commands.md.txt @@ -1,30 +1,30 @@ # Our own commands -In this lesson we'll learn how to create our own Evennia _Commands_. If you are new to Python you'll -also learn some more basics about how to manipulate strings and get information out of Evennia. +In this lesson we'll learn how to create our own Evennia _Commands_. If you are new to Python you'll +also learn some more basics about how to manipulate strings and get information out of Evennia. A Command is something that handles the input from a user and causes a result to happen. An example is `look`, which examines your current location and tells how it looks like and -what is in it. +what is in it. ```sidebar:: Commands are not typeclassed - If you just came from the previous lesson, you might want to know that Commands and - CommandSets are not `typeclassed`. That is, instances of them are not saved to the + If you just came from the previous lesson, you might want to know that Commands and + CommandSets are not `typeclassed`. That is, instances of them are not saved to the database. They are "just" normal Python classes. ``` -In Evennia, a Command is a Python _class_. If you are unsure about what a class is, review the +In Evennia, a Command is a Python _class_. If you are unsure about what a class is, review the previous lessons! A Command inherits from `evennia.Command` or from one of the alternative command- -classes, such as `MuxCommand` which is what most default commands use. +classes, such as `MuxCommand` which is what most default commands use. All Commands are in turn grouped in another class called a _Command Set_. Think of a Command Set -as a bag holding many different commands. One CmdSet could for example hold all commands for -combat, another for building etc. By default, Evennia groups all character-commands into one -big cmdset. +as a bag holding many different commands. One CmdSet could for example hold all commands for +combat, another for building etc. By default, Evennia groups all character-commands into one +big cmdset. -Command-Sets are then associated with objects, for example with your Character. Doing so makes the -commands in that cmdset available to the object. So, to summarize: +Command-Sets are then associated with objects, for example with your Character. Doing so makes the +commands in that cmdset available to the object. So, to summarize: - Commands are classes - A group of Commands is stored in a CmdSet @@ -45,25 +45,25 @@ from evennia import Command as BaseCommand class Command(BaseCommand): """ (class docstring) - """ + """ pass # (lots of commented-out stuff) # ... ``` - + Ignoring the docstrings (which you can read if you want), this is the only really active code in the module. We can see that we import `Command` from `evennia` and use the `from ... import ... as ...` form to rename it to `BaseCommand`. This is so we can let our child class also be named `Command` for reference. The class -itself doesn't do anything, it just has `pass`. So in the same way as `Object` in the previous lesson, this -class is identical to its parent. +itself doesn't do anything, it just has `pass`. So in the same way as `Object` in the previous lesson, this +class is identical to its parent. > The commented out `default_cmds` gives us access to Evennia's default commands for easy overriding. We'll try -> that a little later. +> that a little later. We could modify this module directly, but to train imports we'll work in a separate module. Open a new file -`mygame/commands/mycommands.py` and add the following code: +`mygame/commands/mycommands.py` and add the following code: ```python @@ -74,8 +74,8 @@ class CmdEcho(Command): ``` -This is the simplest form of command you can imagine. It just gives itself a name, "echo". This is -what you will use to call this command later. +This is the simplest form of command you can imagine. It just gives itself a name, "echo". This is +what you will use to call this command later. Next we need to put this in a CmdSet. It will be a one-command CmdSet for now! Change your file as such: @@ -96,24 +96,24 @@ class MyCmdSet(CmdSet): ``` -Our `EchoCmdSet` class must have an `at_cmdset_creation` method, named exactly -like this - this is what Evennia will be looking for when setting up the cmdset later, so -if you didn't set it up, it will use the parent's version, which is empty. Inside we add the -command class to the cmdset by `self.add()`. If you wanted to add more commands to this CmdSet you -could just add more lines of `self.add` after this. +Our `EchoCmdSet` class must have an `at_cmdset_creation` method, named exactly +like this - this is what Evennia will be looking for when setting up the cmdset later, so +if you didn't set it up, it will use the parent's version, which is empty. Inside we add the +command class to the cmdset by `self.add()`. If you wanted to add more commands to this CmdSet you +could just add more lines of `self.add` after this. Finally, let's add this command to ourselves so we can try it out. In-game you can experiment with `py` again: > py self.cmdset.add("commands.mycommands.MyCmdSet") -Now try - - > echo +Now try + + > echo Command echo has no defined `func()` - showing on-command variables: ... ... -You should be getting a long list of outputs. The reason for this is that your `echo` function is not really +You should be getting a long list of outputs. The reason for this is that your `echo` function is not really "doing" anything yet and the default function is then to show all useful resources available to you when you use your Command. Let's look at some of those listed: @@ -124,7 +124,7 @@ use your Command. Let's look at some of those listed: cmdname (): echo raw_cmdname (): echo cmdstring (): echo - args (): + args (): cmdset (): @mail, about, access, accounts, addcom, alias, allcom, ban, batchcode, batchcommands, boot, cboot, ccreate, cdesc, cdestroy, cemit, channels, charcreate, chardelete, checklockstring, clientwidth, clock, cmdbare, cmdsets, color, copy, cpattr, create, cwho, delcom, desc, destroy, dig, dolphin, drop, echo, emit, examine, find, force, get, give, grapevine2chan, help, home, ic, inventory, irc2chan, ircstatus, link, lock, @@ -133,7 +133,7 @@ use your Command. Let's look at some of those listed: tickers, time, tunnel, typeclass, unban, unlink, up, up, userpassword, wall, whisper, who, wipe session (): Griatch(#1)@1:2:7:.:0:.:0:.:1 account (): Griatch(account 1) - raw_string (): echo + raw_string (): echo -------------------------------------------------- echo - Command variables from evennia: @@ -147,16 +147,16 @@ use your Command. Let's look at some of those listed: command string given (self.cmdstring): echo current cmdset (self.cmdset): ChannelCmdSet -These are all properties you can access with `.` on the Command instance, such as `.key`, `.args` and so on. -Evennia makes these available to you and they will be different every time a command is run. The most -important ones we will make use of now are: - +These are all properties you can access with `.` on the Command instance, such as `.key`, `.args` and so on. +Evennia makes these available to you and they will be different every time a command is run. The most +important ones we will make use of now are: + - `caller` - this is 'you', the person calling the command. - - `args` - this is all arguments to the command. Now it's empty, but if you tried `echo foo bar` you'd find + - `args` - this is all arguments to the command. Now it's empty, but if you tried `echo foo bar` you'd find that this would be `" foo bar"`. - `obj` - this is object on which this Command (and CmdSet) "sits". So you, in this case. -The reason our command doesn't do anything yet is because it's missing a `func` method. This is what Evennia +The reason our command doesn't do anything yet is because it's missing a `func` method. This is what Evennia looks for to figure out what a Command actually does. Modify your `CmdEcho` class: ```python @@ -165,47 +165,47 @@ looks for to figure out what a Command actually does. Modify your `CmdEcho` clas class CmdEcho(Command): """ A simple echo command - + Usage: - echo + echo """ key = "echo" def func(self): - self.caller.msg(f"Echo: '{self.args}'") + self.caller.msg(f"Echo: '{self.args}'") # ... ``` -First we added a docstring. This is always a good thing to do in general, but for a Command class, it will also -automatically become the in-game help entry! Next we add the `func` method. It has one active line where it -makes use of some of those variables we found the Command offers to us. If you did the +First we added a docstring. This is always a good thing to do in general, but for a Command class, it will also +automatically become the in-game help entry! Next we add the `func` method. It has one active line where it +makes use of some of those variables we found the Command offers to us. If you did the [basic Python tutorial](./Python-basic-introduction), you will recognize `.msg` - this will send a message to the object it is attached to us - in this case `self.caller`, that is, us. We grab `self.args` and includes -that in the message. +that in the message. -Since we haven't changed `MyCmdSet`, that will work as before. Reload and re-add this command to ourselves to -try out the new version: - - > reload +Since we haven't changed `MyCmdSet`, that will work as before. Reload and re-add this command to ourselves to +try out the new version: + + > reload > py self.cmdset.add("commands.mycommands.MyCmdSet") - > echo + > echo Echo: '' -Try to pass an argument: +Try to pass an argument: > echo Woo Tang! Echo: ' Woo Tang!' - + Note that there is an extra space before `Woo!`. That is because self.args contains the _everything_ after -the command name, including spaces. Evennia will happily understand if you skip that space too: +the command name, including spaces. Evennia will happily understand if you skip that space too: > echoWoo Tang! Echo: 'Woo Tang!' - -There are ways to force Evennia to _require_ an initial space, but right now we want to just ignore it since -it looks a bit weird for our echo example. Tweak the code: + +There are ways to force Evennia to _require_ an initial space, but right now we want to just ignore it since +it looks a bit weird for our echo example. Tweak the code: ```python # ... @@ -213,15 +213,15 @@ it looks a bit weird for our echo example. Tweak the code: class CmdEcho(Command): """ A simple echo command - + Usage: - echo + echo """ key = "echo" def func(self): - self.caller.msg(f"Echo: '{self.args.strip()}'") + self.caller.msg(f"Echo: '{self.args.strip()}'") # ... ``` @@ -230,25 +230,25 @@ The only difference is that we called `.strip()` on `self.args`. This is a helpe strings - it strips out all whitespace before and after the string. Now the Command-argument will no longer have any space in front of it. - > reload + > reload > py self.cmdset.add("commands.mycommands.MyCmdSet") > echo Woo Tang! Echo: 'Woo Tang!' - -Don't forget to look at the help for the echo command: - > help echo - -You will get the docstring you put in your Command-class. +Don't forget to look at the help for the echo command: + + > help echo + +You will get the docstring you put in your Command-class. ### Making our cmdset persistent It's getting a little annoying to have to re-add our cmdset every time we reload, right? It's simple -enough to make `echo` a _permanent_ change though: +enough to make `echo` a _persistent_ change though: - > py self.cmdset.add("commands.mycommands.MyCmdSet", permanent=True) - -Now you can `reload` as much as you want and your code changes will be available directly without + > py self.cmdset.add("commands.mycommands.MyCmdSet", persistent=True) + +Now you can `reload` as much as you want and your code changes will be available directly without needing to re-add the MyCmdSet again. To remove the cmdset again, do > py self.cmdset.remove("commands.mycommands.MyCmdSet") @@ -258,18 +258,18 @@ But for now, keep it around, we'll expand it with some more examples. ### Figuring out who to hit Let's try something a little more exciting than just echo. Let's make a `hit` command, for punching -someone in the face! This is how we want it to work: +someone in the face! This is how we want it to work: > hit - You hit with full force! + You hit with full force! Not only that, we want the to see - You got hit by with full force! + You got hit by with full force! -Here, `` would be the one using the `hit` command and `` is the one doing the punching. +Here, `` would be the one using the `hit` command and `` is the one doing the punching. -Still in `mygame/commands/mycommands.py`, add a new class, between `CmdEcho` and `MyCmdSet`. +Still in `mygame/commands/mycommands.py`, add a new class, between `CmdEcho` and `MyCmdSet`. ```python # ... @@ -277,7 +277,7 @@ Still in `mygame/commands/mycommands.py`, add a new class, between `CmdEcho` and class CmdHit(Command): """ Hit a target. - + Usage: hit @@ -288,11 +288,11 @@ class CmdHit(Command): args = self.args.strip() if not args: self.caller.msg("Who do you want to hit?") - return + return target = self.caller.search(args) if not target: - return - self.caller.msg(f"You hit {target.key} with full force!") + return + self.caller.msg(f"You hit {target.key} with full force!") target.msg(f"You got hit by {self.caller.key} with full force!") # ... @@ -302,46 +302,46 @@ A lot of things to dissect here: - **Line 4**: The normal `class` header. We inherit from `Command` which we imported at the top of this file. - **Lines 5**-11: The docstring and help-entry for the command. You could expand on this as much as you wanted. - **Line 12**: We want to write `hit` to use this command. -- **Line 15**: We strip the whitespace from the argument like before. Since we don't want to have to do +- **Line 15**: We strip the whitespace from the argument like before. Since we don't want to have to do `self.args.strip()` over and over, we store the stripped version in a _local variable_ `args`. Note that we don't modify `self.args` by doing this, `self.args` will still have the whitespace and is not the same as `args` in this example. ```sidebar:: if-statements - - The full form of the if statement is + + The full form of the if statement is if condition: ... elif othercondition: ... - else: + else: ... - - There can be any number of `elifs` to mark when different branches of the code should run. If - the `else` condition is given, it will run if none of the other conditions was truthy. In Python - the `if..elif..else` structure also serves the same function as `case` in some other languages. + + There can be any number of `elifs` to mark when different branches of the code should run. If + the `else` condition is given, it will run if none of the other conditions was truthy. In Python + the `if..elif..else` structure also serves the same function as `case` in some other languages. ``` - **Line 16** has our first _conditional_, an `if` statement. This is written on the form `if :` and only if that condition is 'truthy' will the indented code block under the `if` statement run. To learn what is truthy in - Python it's usually easier to learn what is "falsy": + Python it's usually easier to learn what is "falsy": - `False` - this is a reserved boolean word in Python. The opposite is `True`. - `None` - another reserved word. This represents nothing, a null-result or value. - - `0` or `0.0` + - `0` or `0.0` - The empty string `""` or `''` or `""""""` or `''''''` - Empty _iterables_ we haven't seen yet, like empty lists `[]`, empty tuples `()` and empty dicts `{}`. - - Everything else is "truthy". - + - Everything else is "truthy". + Line 16's condition is `not args`. The `not` _inverses_ the result, so if `args` is the empty string (falsy), the - whole conditional becomes truthy. Let's continue in the code: + whole conditional becomes truthy. Let's continue in the code: - **Lines 17-18**: This code will only run if the `if` statement is truthy, in this case if `args` is the empty string. -- **Line 18**: `return` is a reserved Python word that exits `func` immediately. +- **Line 18**: `return` is a reserved Python word that exits `func` immediately. - **Line 19**: We use `self.caller.search` to look for the target in the current location. - **Lines 20-21**: A feature of `.search` is that it will already inform `self.caller` if it couldn't find the target. - In that case, `target` will be `None` and we should just directly `return`. + In that case, `target` will be `None` and we should just directly `return`. - **Lines 22-23**: At this point we have a suitable target and can send our punching strings to each. -Finally we must also add this to a CmdSet. Let's add it to `MyCmdSet` which we made permanent earlier. +Finally we must also add this to a CmdSet. Let's add it to `MyCmdSet` which we made persistent earlier. ```python # ... @@ -357,17 +357,17 @@ class MyCmdSet(CmdSet): ```sidebar:: Errors in your code With longer code snippets to try, it gets more and more likely you'll - make an error and get a `traceback` when you reload. This will either appear - directly in-game or in your log (view it with `evennia -l` in a terminal). - Don't panic; tracebacks are your friends - they are to be read bottom-up and usually describe + make an error and get a `traceback` when you reload. This will either appear + directly in-game or in your log (view it with `evennia -l` in a terminal). + Don't panic; tracebacks are your friends - they are to be read bottom-up and usually describe exactly where your problem is. Refer to `The Python intro `_ for more hints. If you get stuck, reach out to the Evennia community for help. ``` -Next we reload to let Evennia know of these code changes and try it out: +Next we reload to let Evennia know of these code changes and try it out: - > reload + > reload hit Who do you want to hit? hit me @@ -377,7 +377,7 @@ Next we reload to let Evennia know of these code changes and try it out: Lacking a target, we hit ourselves. If you have one of the dragons still around from the previous lesson you could try to hit it (if you dare): - hit smaug + hit smaug You hit Smaug with full force! You won't see the second string. Only Smaug sees that (and is not amused). @@ -385,8 +385,8 @@ You won't see the second string. Only Smaug sees that (and is not amused). ## Summary -In this lesson we learned how to create our own Command, add it to a CmdSet and then to ourselves. -We also upset a dragon. +In this lesson we learned how to create our own Command, add it to a CmdSet and then to ourselves. +We also upset a dragon. -In the next lesson we'll learn how to hit Smaug with different weapons. We'll also -get into how we replace and extend Evennia's default Commands. \ No newline at end of file +In the next lesson we'll learn how to hit Smaug with different weapons. We'll also +get into how we replace and extend Evennia's default Commands. diff --git a/docs/1.0-dev/_sources/Howto/Starting/Part1/More-on-Commands.md.txt b/docs/1.0-dev/_sources/Howto/Starting/Part1/More-on-Commands.md.txt index 13fa5f05c5..a730bc5d06 100644 --- a/docs/1.0-dev/_sources/Howto/Starting/Part1/More-on-Commands.md.txt +++ b/docs/1.0-dev/_sources/Howto/Starting/Part1/More-on-Commands.md.txt @@ -1,25 +1,25 @@ # More about Commands -In this lesson we learn some basics about parsing the input of Commands. We will -also learn how to add, modify and extend Evennia's default commands. +In this lesson we learn some basics about parsing the input of Commands. We will +also learn how to add, modify and extend Evennia's default commands. -## More advanced parsing +## More advanced parsing -In the last lesson we made a `hit` Command and hit a dragon with it. You should have the code -from that still around. +In the last lesson we made a `hit` Command and hit a dragon with it. You should have the code +from that still around. -Let's expand our simple `hit` command to accept a little more complex input: +Let's expand our simple `hit` command to accept a little more complex input: hit [[with] ] - + That is, we want to support all of these forms - hit target + hit target hit target weapon hit target with weapon -If you don't specify a weapon you'll use your fists. It's also nice to be able to skip "with" if -you are in a hurry. Time to modify `mygame/commands/mycommands.py` again. Let us break out the parsing +If you don't specify a weapon you'll use your fists. It's also nice to be able to skip "with" if +you are in a hurry. Time to modify `mygame/commands/mycommands.py` again. Let us break out the parsing a little, in a new method `parse`: @@ -29,19 +29,19 @@ a little, in a new method `parse`: class CmdHit(Command): """ Hit a target. - + Usage: hit """ key = "hit" - def parse(self): + def parse(self): self.args = self.args.strip() target, *weapon = self.args.split(" with ", 1) if not weapon: - target, *weapon = target.split(" ", 1) - self.target = target.strip() + target, *weapon = target.split(" ", 1) + self.target = target.strip() if weapon: self.weapon = weapon.strip() else: @@ -50,162 +50,162 @@ class CmdHit(Command): def func(self): if not self.args: self.caller.msg("Who do you want to hit?") - return + return # get the target for the hit - target = self.caller.search(self.target) + target = self.caller.search(self.target) if not target: - return - # get and handle the weapon + return + # get and handle the weapon weapon = None if self.weapon: weapon = self.caller.search(self.weapon) - if weapon: + if weapon: weaponstr = f"{weapon.key}" else: weaponstr = "bare fists" - - self.caller.msg(f"You hit {target.key} with {weaponstr}!") + + self.caller.msg(f"You hit {target.key} with {weaponstr}!") target.msg(f"You got hit by {self.caller.key} with {weaponstr}!") # ... ``` The `parse` method is called before `func` and has access to all the same on-command variables as in `func`. Using -`parse` not only makes things a little easier to read, it also means you can easily let other Commands _inherit_ +`parse` not only makes things a little easier to read, it also means you can easily let other Commands _inherit_ your parsing - if you wanted some other Command to also understand input on the form ` with ` you'd inherit from this class and just implement the `func` needed for that command without implementing `parse` anew. -```sidebar:: Tuples and Lists +```sidebar:: Tuples and Lists - - A `list` is written as `[a, b, c, d, ...]`. You can add and grow/shrink a list after it was first created. - - A `tuple` is written as `(a, b, c, d, ...)`. A tuple cannot be modified once it is created. + - A `list` is written as `[a, b, c, d, ...]`. You can add and grow/shrink a list after it was first created. + - A `tuple` is written as `(a, b, c, d, ...)`. A tuple cannot be modified once it is created. ``` -- **Line 14** - We do the stripping of `self.args` once and for all here. We also store the stripped version back +- **Line 14** - We do the stripping of `self.args` once and for all here. We also store the stripped version back into `self.args`, overwriting it. So there is no way to get back the non-stripped version from here on, which is fine - for this command. + for this command. - **Line 15** - This makes use of the `.split` method of strings. `.split` will, well, split the string by some criterion. `.split(" with ", 1)` means "split the string once, around the substring `" with "` if it exists". The result of this split is a _list_. Just how that list looks depends on the string we are trying to split: 1. If we entered just `hit smaug`, we'd be splitting just `"smaug"` which would give the result `["smaug"]`. 2. `hit smaug sword` gives `["smaug sword"]` 3. `hit smaug with sword` gives `["smaug", "sword"]` - - So we get a list of 1 or 2 elements. We assign it to two variables like this, `target, *weapon = `. That + + So we get a list of 1 or 2 elements. We assign it to two variables like this, `target, *weapon = `. That asterisk in `*weapon` is a nifty trick - it will automatically become a list of _0 or more_ values. It sorts of "soaks" up everything left over. 1. `target` becomes `"smaug"` and `weapon` becomes `[]` 2. `target` becomes `"smaug sword"` and `weapon` becomes `[]` 3. `target` becomes `"smaug"` and `weapon` becomes `sword` - **Lines 16-17** - In this `if` condition we check if `weapon` is falsy (that is, the empty list). This can happen - under two conditions (from the example above): + under two conditions (from the example above): 1. `target` is simply `smaug` 2. `target` is `smaug sword` - - To separate these cases we split `target` once again, this time by empty space `" "`. Again we store the + + To separate these cases we split `target` once again, this time by empty space `" "`. Again we store the result back with `target, *weapon =`. The result will be one of the following: 1. `target` remains `smaug` and `weapon` remains `[]` 2. `target` becomes `smaug` and `weapon` becomes `sword` - **Lines 18-22** - We now store `target` and `weapon` into `self.target` and `self.weapon`. We must do this in order for these local variables to made available in `func` later. Note how we need to check so `weapon` is not falsy - before running `strip()` on it. This is because we know that if it's falsy, it's an empty list `[]` and lists + before running `strip()` on it. This is because we know that if it's falsy, it's an empty list `[]` and lists don't have the `.strip()` method on them (so if we tried to use it, we'd get an error). - -Now onto the `func` method. The main difference is we now have `self.target` and `self.weapon` available for -convenient use. -- **Lines 29 and 35** - We make use of the previously parsed search terms for the target and weapon to find the - respective resource. -- **Lines 34-39** - Since the weapon is optional, we need to supply a default (use our fists!) if it's not set. We + +Now onto the `func` method. The main difference is we now have `self.target` and `self.weapon` available for +convenient use. +- **Lines 29 and 35** - We make use of the previously parsed search terms for the target and weapon to find the + respective resource. +- **Lines 34-39** - Since the weapon is optional, we need to supply a default (use our fists!) if it's not set. We use this to create a `weaponstr` that is different depending on if we have a weapon or not. - **Lines 41-42** - We merge the `weaponstr` with our attack text. Let's try it out! - > reload - > hit smaug with sword + > reload + > hit smaug with sword Could not find 'sword'. You hit smaug with bare fists! - -Oops, our `self.caller.search(self.weapon)` is telling us that it found no sword. Since we are not `return`ing -in this situation (like we do if failing to find `target`) we still continue fighting with our bare hands. -This won't do. Let's make ourselves a sword. - > create sword - -Since we didn't specify `/drop`, the sword will end up in our inventory and can seen with the `i` or -`inventory` command. The `.search` helper will still find it there. There is no need to reload to see this +Oops, our `self.caller.search(self.weapon)` is telling us that it found no sword. Since we are not `return`ing +in this situation (like we do if failing to find `target`) we still continue fighting with our bare hands. +This won't do. Let's make ourselves a sword. + + > create sword + +Since we didn't specify `/drop`, the sword will end up in our inventory and can seen with the `i` or +`inventory` command. The `.search` helper will still find it there. There is no need to reload to see this change (no code changed, only stuff in the database). - > hit smaug with sword - You hit smaug with sword! + > hit smaug with sword + You hit smaug with sword! -## Adding a Command to an object +## Adding a Command to an object The commands of a cmdset attached to an object with `obj.cmdset.add()` will by default be made available to that object but _also to those in the same location as that object_. If you did the [Building introduction](./Building-Quickstart) -you've seen an example of this with the "Red Button" object. The [Tutorial world](./Tutorial-World-Introduction) -also has many examples of objects with commands on them. +you've seen an example of this with the "Red Button" object. The [Tutorial world](./Tutorial-World-Introduction) +also has many examples of objects with commands on them. To show how this could work, let's put our 'hit' Command on our simple `sword` object from the previous section. - > self.search("sword").cmdset.add("commands.mycommands.MyCmdSet", permanent=True) + > self.search("sword").cmdset.add("commands.mycommands.MyCmdSet", persistent=True) -We find the sword (it's still in our inventory so `self.search` should be able to find it), then -add `MyCmdSet` to it. This actually adds both `hit` and `echo` to the sword, which is fine. +We find the sword (it's still in our inventory so `self.search` should be able to find it), then +add `MyCmdSet` to it. This actually adds both `hit` and `echo` to the sword, which is fine. Let's try to swing it! - > hit + > hit More than one match for 'hit' (please narrow target): hit-1 (sword #11) hit-2 ```sidebar:: Multi-matches - + Some game engines will just pick the first hit when finding more than one. Evennia will always give you a choice. The reason for this is that Evennia cannot know if `hit` and `hit` are different or the same - maybe it behaves - differently depending on the object it sits on? Besides, imagine if you had + differently depending on the object it sits on? Besides, imagine if you had a red and a blue button both with the command `push` on it. Now you just write `push`. Wouldn't you prefer to be asked `which` button you really wanted to push? ``` -Woah, that didn't go as planned. Evennia actually found _two_ `hit` commands to didn't know which one to use -(_we_ know they are the same, but Evennia can't be sure of that). As we can see, `hit-1` is the one found on -the sword. The other one is from adding `MyCmdSet` to ourself earlier. It's easy enough to tell Evennia which -one you meant: +Woah, that didn't go as planned. Evennia actually found _two_ `hit` commands to didn't know which one to use +(_we_ know they are the same, but Evennia can't be sure of that). As we can see, `hit-1` is the one found on +the sword. The other one is from adding `MyCmdSet` to ourself earlier. It's easy enough to tell Evennia which +one you meant: - > hit-1 + > hit-1 Who do you want to hit? > hit-2 - Who do you want to hit? - -In this case we don't need both command-sets, so let's just keep the one on the sword: + Who do you want to hit? + +In this case we don't need both command-sets, so let's just keep the one on the sword: > self.cmdset.remove("commands.mycommands.MyCmdSet") > hit Who do you want to hit? -Now try this: +Now try this: > tunnel n = kitchen - > n - > drop sword + > n + > drop sword > s > hit Command 'hit' is not available. Maybe you meant ... > n - > hit - Who do you want to hit? - -The `hit` command is now only available if you hold or are in the same room as the sword. + > hit + Who do you want to hit? + +The `hit` command is now only available if you hold or are in the same room as the sword. ### You need to hold the sword! -Let's get a little ahead of ourselves and make it so you have to _hold_ the sword for the `hit` command to +Let's get a little ahead of ourselves and make it so you have to _hold_ the sword for the `hit` command to be available. This involves a _Lock_. We've cover locks in more detail later, just know that they are useful for limiting the kind of things you can do with an object, including limiting just when you can call commands on -it. +it. ```sidebar:: Locks Evennia Locks are defined as a mini-language defined in `lockstrings`. The lockstring @@ -215,49 +215,49 @@ it. ``` > py self.search("sword").locks.add("call:holds()") - -We added a new lock to the sword. The _lockstring_ `"call:holds()"` means that you can only _call_ commands on -this object if you are _holding_ the object (that is, it's in your inventory). + +We added a new lock to the sword. The _lockstring_ `"call:holds()"` means that you can only _call_ commands on +this object if you are _holding_ the object (that is, it's in your inventory). For locks to work, you cannot be _superuser_, since the superuser passes all locks. You need to `quell` yourself -first: +first: ```sidebar:: quell/unquell Quelling allows you as a developer to take on the role of players with less - priveleges. This is useful for testing and debugging, in particular since a + priveleges. This is useful for testing and debugging, in particular since a superuser has a little `too` much power sometimes. Use `unquell` to get back to your normal self. ``` > quell - + If the sword lies on the ground, try > hit Command 'hit' is not available. .. - > get sword - > hit + > get sword + > hit > Who do you want to hit? Finally, we get rid of ours sword so we have a clean slate with no more `hit` commands floating around. We can do that in two ways: - delete sword - -or + delete sword - py self.search("sword").delete() +or + + py self.search("sword").delete() ## Adding the Command to a default Cmdset -As we have seen we can use `obj.cmdset.add()` to add a new cmdset to objects, whether that object -is ourself (`self`) or other objects like the `sword`. +As we have seen we can use `obj.cmdset.add()` to add a new cmdset to objects, whether that object +is ourself (`self`) or other objects like the `sword`. -This is how all commands in Evennia work, including default commands like `look`, `dig`, `inventory` and so on. -All these commands are in just loaded on the default objects that Evennia provides out of the box. +This is how all commands in Evennia work, including default commands like `look`, `dig`, `inventory` and so on. +All these commands are in just loaded on the default objects that Evennia provides out of the box. - Characters (that is 'you' in the gameworld) has the `CharacterCmdSet`. - Accounts (the thing that represents your out-of-character existence on the server) has the `AccountCmdSet` @@ -266,7 +266,7 @@ All these commands are in just loaded on the default objects that Evennia provid The thing must commonly modified is the `CharacterCmdSet`. -The default cmdset are defined in `mygame/commands/default_cmdsets.py`. Open that file now: +The default cmdset are defined in `mygame/commands/default_cmdsets.py`. Open that file now: ```python """ @@ -321,19 +321,19 @@ class SessionCmdSet(default_cmds.SessionCmdSet): ``` ```sidebar:: super() - + The `super()` function refers to the parent of the current class and is commonly - used to call same-named methods on the parent. + used to call same-named methods on the parent. ``` -`evennia.default_cmds` is a container that holds all of Evennia's default commands and cmdsets. In this module +`evennia.default_cmds` is a container that holds all of Evennia's default commands and cmdsets. In this module we can see that this was imported and then a new child class was made for each cmdset. Each class looks familiar (except the `key`, that's mainly used to easily identify the cmdset in listings). In each `at_cmdset_creation` all we do is call `super().at_cmdset_creation` which means that we call `at_cmdset_creation() on the _parent_ CmdSet. -This is what adds all the default commands to each CmdSet. +This is what adds all the default commands to each CmdSet. To add even more Commands to a default cmdset, we can just add them below the `super()` line. Usefully, if we were to -add a Command with the same `.key` as a default command, it would completely replace that original. So if you were -to add a command with a key `look`, the original `look` command would be replaced by your own version. +add a Command with the same `.key` as a default command, it would completely replace that original. So if you were +to add a command with a key `look`, the original `look` command would be replaced by your own version. For now, let's add our own `hit` and `echo` commands to the `CharacterCmdSet`: @@ -358,9 +358,9 @@ class CharacterCmdSet(default_cmds.CharacterCmdSet): ``` - > reload + > reload > hit - Who do you want to hit? + Who do you want to hit? Your new commands are now available for all player characters in the game. There is another way to add a bunch of commands at once, and that is to add a _CmdSet_ to the other cmdset. All commands in that cmdset will then be added: @@ -381,19 +381,19 @@ class CharacterCmdSet(default_cmds.CharacterCmdSet): self.add(mycommands.MyCmdSet) ``` -Which way you use depends on how much control you want, but if you already have a CmdSet, +Which way you use depends on how much control you want, but if you already have a CmdSet, this is practical. A Command can be a part of any number of different CmdSets. ### Removing Commands -To remove your custom commands again, you of course just delete the change you did to -`mygame/commands/default_cmdsets.py`. But what if you want to remove a default command? +To remove your custom commands again, you of course just delete the change you did to +`mygame/commands/default_cmdsets.py`. But what if you want to remove a default command? -We already know that we use `cmdset.remove()` to remove a cmdset. It turns out you can -do the same in `at_cmdset_creation`. For example, let's remove the default `get` Command +We already know that we use `cmdset.remove()` to remove a cmdset. It turns out you can +do the same in `at_cmdset_creation`. For example, let's remove the default `get` Command from Evennia. We happen to know this can be found as `default_cmds.CmdGet`. - + ```python # ... from commands import mycommands @@ -413,16 +413,16 @@ class CharacterCmdSet(default_cmds.CharacterCmdSet): # ... ``` - > reload + > reload > get Command 'get' is not available ... ## Replace a default command -At this point you already have all the pieces for how to do this! We just need to add a new -command with the same `key` in the `CharacterCmdSet` to replace the default one. +At this point you already have all the pieces for how to do this! We just need to add a new +command with the same `key` in the `CharacterCmdSet` to replace the default one. -Let's combine this with what we know about classes and +Let's combine this with what we know about classes and how to _override_ a parent class. Open `mygame/commands/mycommands.py` and lets override that `CmdGet` command. @@ -430,7 +430,7 @@ that `CmdGet` command. # up top, by the other imports from evennia import default_cmds -# somewhere below +# somewhere below class MyCmdGet(default_cmds.CmdGet): def func(self): @@ -440,20 +440,20 @@ class MyCmdGet(default_cmds.CmdGet): ``` - **Line2**: We import `default_cmds` so we can get the parent class. -We made a new class and we make it _inherit_ `default_cmds.CmdGet`. We don't -need to set `.key` or `.parse`, that's already handled by the parent. -In `func` we call `super().func()` to let the parent do its normal thing, +We made a new class and we make it _inherit_ `default_cmds.CmdGet`. We don't +need to set `.key` or `.parse`, that's already handled by the parent. +In `func` we call `super().func()` to let the parent do its normal thing, - **Line 7**: By adding our own `func` we replace the one in the parent. -- **Line 8**: For this simple change we still want the command to work the +- **Line 8**: For this simple change we still want the command to work the same as before, so we use `super()` to call `func` on the parent. -- **Line 9**: `.location` is the place an object is at. `.contents` contains, well, the - contents of an object. If you tried `py self.contents` you'd get a list that equals - your inventory. For a room, the contents is everything in it. +- **Line 9**: `.location` is the place an object is at. `.contents` contains, well, the + contents of an object. If you tried `py self.contents` you'd get a list that equals + your inventory. For a room, the contents is everything in it. So `self.caller.location.contents` gets the contents of our current location. This is a _list_. In order send this to us with `.msg` we turn the list into a string. Python has a special function `str()` to do this. - -We now just have to add this so it replaces the default `get` command. Open + +We now just have to add this so it replaces the default `get` command. Open `mygame/commands/default_cmdsets.py` again: ```python @@ -476,22 +476,22 @@ class CharacterCmdSet(default_cmds.CharacterCmdSet): ``` ```sidebar:: Another way - Instead of adding `MyCmdGet` explicitly in default_cmdset.py, - you could also add it to `mycommands.MyCmdSet` and let it be + Instead of adding `MyCmdGet` explicitly in default_cmdset.py, + you could also add it to `mycommands.MyCmdSet` and let it be added automatically for you. ``` - > reload - > get + > reload + > get Get What? - [smaug, fluffy, YourName, ...] + [smaug, fluffy, YourName, ...] -We just made a new `get`-command that tells us everything we could pick up (well, we can't pick up ourselves, so -there's some room for improvement there). +We just made a new `get`-command that tells us everything we could pick up (well, we can't pick up ourselves, so +there's some room for improvement there). ## Summary -In this lesson we got into some more advanced string formatting - many of those tricks will help you a lot in -the future! We also made a functional sword. Finally we got into how to add to, extend and replace a default +In this lesson we got into some more advanced string formatting - many of those tricks will help you a lot in +the future! We also made a functional sword. Finally we got into how to add to, extend and replace a default command on ourselves. diff --git a/docs/1.0-dev/_sources/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md.txt b/docs/1.0-dev/_sources/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md.txt index 70c4963e3b..940ddbd8c3 100644 --- a/docs/1.0-dev/_sources/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md.txt +++ b/docs/1.0-dev/_sources/Howto/Starting/Part3/Tutorial-for-basic-MUSH-like-game.md.txt @@ -56,8 +56,8 @@ class Character(DefaultCharacter): [...] """ def at_object_creation(self): - "This is called when object is first created, only." - self.db.power = 1 + "This is called when object is first created, only." + self.db.power = 1 self.db.combat_score = 1 ``` @@ -94,10 +94,10 @@ check it. Using this method however will make it easy to add more functionality What we need are the following: -- One character generation [Command](../../../Components/Commands) to set the "Power" on the `Character`. -- A chargen [CmdSet](../../../Components/Command-Sets) to hold this command. Lets call it `ChargenCmdset`. -- A custom `ChargenRoom` type that makes this set of commands available to players in such rooms. -- One such room to test things in. +- One character generation [Command](../../../Components/Commands) to set the "Power" on the `Character`. +- A chargen [CmdSet](../../../Components/Command-Sets) to hold this command. Lets call it `ChargenCmdset`. +- A custom `ChargenRoom` type that makes this set of commands available to players in such rooms. +- One such room to test things in. ### The +setpower command @@ -114,7 +114,7 @@ Open `command.py` file. It contains documented empty templates for the base comm `MuxCommand` class offers some extra features like stripping whitespace that may be useful - if so, just import from that instead. -Add the following to the end of the `command.py` file: +Add the following to the end of the `command.py` file: ```python # end of command.py @@ -124,13 +124,13 @@ class CmdSetPower(Command): """ set the power of a character - Usage: + Usage: +setpower <1-10> - This sets the power of the current character. This can only be - used during character generation. + This sets the power of the current character. This can only be + used during character generation. """ - + key = "+setpower" help_category = "mush" @@ -138,10 +138,10 @@ class CmdSetPower(Command): "This performs the actual command" errmsg = "You must supply a number between 1 and 10." if not self.args: - self.caller.msg(errmsg) + self.caller.msg(errmsg) return try: - power = int(self.args) + power = int(self.args) except ValueError: self.caller.msg(errmsg) return @@ -180,7 +180,7 @@ class ChargenCmdset(CmdSet): key = "Chargen" def at_cmdset_creation(self): "This is called at initialization" - self.add(command.CmdSetPower()) + self.add(command.CmdSetPower()) ``` In the future you can add any number of commands to this cmdset, to expand your character generation @@ -193,10 +193,10 @@ It's cleaner to put it on a room, so it's only available when players are in tha We will create a simple Room typeclass to act as a template for all our Chargen areas. Edit `mygame/typeclasses/rooms.py` next: -```python +```python from commands.default_cmdsets import ChargenCmdset -# ... +# ... # down at the end of rooms.py class ChargenRoom(Room): @@ -206,10 +206,10 @@ class ChargenRoom(Room): """ def at_object_creation(self): "this is called only at first creation" - self.cmdset.add(ChargenCmdset, permanent=True) + self.cmdset.add(ChargenCmdset, persistent=True) ``` Note how new rooms created with this typeclass will always start with `ChargenCmdset` on themselves. -Don't forget the `permanent=True` keyword or you will lose the cmdset after a server reload. For +Don't forget the `persistent=True` keyword or you will lose the cmdset after a server reload. For more information about [Command Sets](../../../Components/Command-Sets) and [Commands](../../../Components/Commands), see the respective links. @@ -235,7 +235,7 @@ as `chargen;character generation`. So in summary, this will create a new room of type ChargenRoom and open an exit `chargen` to it and an exit back here named `finish`. If you see errors at this stage, you must fix them in your code. `@reload` -between fixes. Don't continue until the creation seems to have worked okay. +between fixes. Don't continue until the creation seems to have worked okay. chargen @@ -263,19 +263,19 @@ set during Character generation: > +attack You +attack with a combat score of 12! -Go back to `mygame/commands/command.py` and add the command to the end like this: +Go back to `mygame/commands/command.py` and add the command to the end like this: -```python +```python import random -# ... +# ... class CmdAttack(Command): """ - issues an attack + issues an attack - Usage: - +attack + Usage: + +attack This will calculate a new combat score based on your Power. Your combat score is visible to everyone in the same location. @@ -288,8 +288,8 @@ class CmdAttack(Command): caller = self.caller power = caller.db.power if not power: - # this can happen if caller is not of - # our custom Character typeclass + # this can happen if caller is not of + # our custom Character typeclass power = 1 combat_score = random.randint(1, 10 * power) caller.db.combat_score = combat_score @@ -297,10 +297,10 @@ class CmdAttack(Command): # announce message = "%s +attack%s with a combat score of %s!" caller.msg(message % ("You", "", combat_score)) - caller.location.msg_contents(message % + caller.location.msg_contents(message % (caller.key, "s", combat_score), exclude=caller) -``` +``` What we do here is simply to generate a "combat score" using Python's inbuilt `random.randint()` function. We then store that and echo the result to everyone involved. @@ -349,8 +349,8 @@ class Character(DefaultCharacter): [...] """ def at_object_creation(self): - "This is called when object is first created, only." - self.db.power = 1 + "This is called when object is first created, only." + self.db.power = 1 self.db.combat_score = 1 def return_appearance(self, looker): @@ -395,16 +395,16 @@ instead put all relevant NPC commands in the default command set and limit event ### Creating an NPC with +createNPC -We need a command for creating the NPC, this is a very straightforward command: +We need a command for creating the NPC, this is a very straightforward command: > +createnpc Anna - You created the NPC 'Anna'. + You created the NPC 'Anna'. At the end of `command.py`, create our new command: ```python from evennia import create_object - + class CmdCreateNPC(Command): """ create a new npc @@ -413,12 +413,12 @@ class CmdCreateNPC(Command): +createNPC Creates a new, named NPC. The NPC will start with a Power of 1. - """ + """ key = "+createnpc" aliases = ["+createNPC"] locks = "call:not perm(nonpcs)" - help_category = "mush" - + help_category = "mush" + def func(self): "creates the object and names it" caller = self.caller @@ -432,15 +432,15 @@ class CmdCreateNPC(Command): # make name always start with capital letter name = self.args.strip().capitalize() # create npc in caller's location - npc = create_object("characters.Character", - key=name, + npc = create_object("characters.Character", + key=name, location=caller.location, locks="edit:id(%i) and perm(Builders);call:false()" % caller.id) - # announce + # announce message = "%s created the NPC '%s'." - caller.msg(message % ("You", name)) - caller.location.msg_contents(message % (caller.key, name), - exclude=caller) + caller.msg(message % ("You", name)) + caller.location.msg_contents(message % (caller.key, name), + exclude=caller) ``` Here we define a `+createnpc` (`+createNPC` works too) that is callable by everyone *not* having the `nonpcs` "[permission](../../../Components/Locks#Permissions)" (in Evennia, a "permission" can just as well be used to @@ -475,38 +475,38 @@ principle re-work our old `+setpower` command, but let's try something more usef `+editNPC` command. > +editNPC Anna/power = 10 - Set Anna's property 'power' to 10. + Set Anna's property 'power' to 10. -This is a slightly more complex command. It goes at the end of your `command.py` file as before. +This is a slightly more complex command. It goes at the end of your `command.py` file as before. ```python class CmdEditNPC(Command): """ edit an existing NPC - Usage: + Usage: +editnpc [/ [= value]] - + Examples: +editnpc mynpc/power = 5 +editnpc mynpc/power - displays power value - +editnpc mynpc - shows all editable + +editnpc mynpc - shows all editable attributes and values - This command edits an existing NPC. You must have + This command edits an existing NPC. You must have permission to edit the NPC to use this. """ key = "+editnpc" aliases = ["+editNPC"] locks = "cmd:not perm(nonpcs)" - help_category = "mush" + help_category = "mush" def parse(self): "We need to do some parsing here" args = self.args propname, propval = None, None - if "=" in args: - args, propval = [part.strip() for part in args.rsplit("=", 1)] + if "=" in args: + args, propval = [part.strip() for part in args.rsplit("=", 1)] if "/" in args: args, propname = [part.strip() for part in args.rsplit("/", 1)] # store, so we can access it below in func() @@ -519,38 +519,38 @@ class CmdEditNPC(Command): "do the editing" allowed_propnames = ("power", "attribute1", "attribute2") - + caller = self.caller if not self.args or not self.name: - caller.msg("Usage: +editnpc name[/propname][=propval]") + caller.msg("Usage: +editnpc name[/propname][=propval]") return npc = caller.search(self.name) if not npc: return if not npc.access(caller, "edit"): caller.msg("You cannot change this NPC.") - return + return if not self.propname: # this means we just list the values output = "Properties of %s:" % npc.key - for propname in allowed_propnames: + for propname in allowed_propnames: propvalue = npc.attributes.get(propname, default="N/A") output += "\n %s = %s" % (propname, propvalue) caller.msg(output) - elif self.propname not in allowed_propnames: - caller.msg("You may only change %s." % + elif self.propname not in allowed_propnames: + caller.msg("You may only change %s." % ", ".join(allowed_propnames)) elif self.propval: # assigning a new propvalue # in this example, the properties are all integers... - intpropval = int(self.propval) - npc.attributes.add(self.propname, intpropval) + intpropval = int(self.propval) + npc.attributes.add(self.propname, intpropval) caller.msg("Set %s's property '%s' to %s" % (npc.key, self.propname, self.propval)) else: # propname set, but not propval - show current value - caller.msg("%s has property %s = %s" % - (npc.key, self.propname, + caller.msg("%s has property %s = %s" % + (npc.key, self.propname, npc.attributes.get(self.propname, default="N/A"))) ``` @@ -559,7 +559,7 @@ checking. It searches for the given npc in the same room, and checks so the call permission to "edit" it before continuing. An account without the proper permission won't even be able to view the properties on the given NPC. It's up to each game if this is the way it should be. -Add this to the default command set like before and you should be able to try it out. +Add this to the default command set like before and you should be able to try it out. _Note: If you wanted a player to use this command to change an on-object property like the NPC's name (the `key` property), you'd need to modify the command since "key" is not an Attribute (it is @@ -587,11 +587,11 @@ class CmdNPC(Command): """ controls an NPC - Usage: + Usage: +npc = This causes the npc to perform a command as itself. It will do so - with its own permissions and accesses. + with its own permissions and accesses. """ key = "+npc" locks = "call:not perm(nonpcs)" @@ -601,7 +601,7 @@ class CmdNPC(Command): "Simple split of the = sign" name, cmdname = None, None if "=" in self.args: - name, cmdname = [part.strip() + name, cmdname = [part.strip() for part in self.args.rsplit("=", 1)] self.name, self.cmdname = name, cmdname @@ -611,7 +611,7 @@ class CmdNPC(Command): if not self.cmdname: caller.msg("Usage: +npc = ") return - npc = caller.search(self.name) + npc = caller.search(self.name) if not npc: return if not npc.access(caller, "edit"): @@ -651,4 +651,4 @@ specific player (or npc) and automatically compare their relevant attributes to To continue from here, you can take a look at the [Tutorial World](../Part1/Tutorial-World-Introduction). For more specific ideas, see the [other tutorials and hints](../../Howto-Overview) as well -as the [Evennia Component overview](../../../Components/Components-Overview). \ No newline at end of file +as the [Evennia Component overview](../../../Components/Components-Overview). diff --git a/docs/1.0-dev/api/evennia.accounts.accounts.html b/docs/1.0-dev/api/evennia.accounts.accounts.html index 040b4d0152..cc449cfb3d 100644 --- a/docs/1.0-dev/api/evennia.accounts.accounts.html +++ b/docs/1.0-dev/api/evennia.accounts.accounts.html @@ -513,7 +513,7 @@ errors (list): List of error messages in string form

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

    Deletes the account permanently.

    +

    Deletes the account persistently.

    Notes

    *args and **kwargs are passed on to the base delete

    mechanism (these are usually not used).

    diff --git a/docs/1.0-dev/api/evennia.commands.cmdset.html b/docs/1.0-dev/api/evennia.commands.cmdset.html index e3de79a065..985ca0ab75 100644 --- a/docs/1.0-dev/api/evennia.commands.cmdset.html +++ b/docs/1.0-dev/api/evennia.commands.cmdset.html @@ -200,8 +200,8 @@ something goes wrong)

    -
    -permanent = False
    +
    +persistent = False
    @@ -216,7 +216,7 @@ something goes wrong)

    -to_duplicate = ('key', 'cmdsetobj', 'no_exits', 'no_objs', 'no_channels', 'permanent', 'mergetype', 'priority', 'duplicates', 'errmessage')
    +to_duplicate = ('key', 'cmdsetobj', 'no_exits', 'no_objs', 'no_channels', 'persistent', 'mergetype', 'priority', 'duplicates', 'errmessage')
    diff --git a/docs/1.0-dev/api/evennia.commands.cmdsethandler.html b/docs/1.0-dev/api/evennia.commands.cmdsethandler.html index 2ca6d36fee..0cb6b55bf1 100644 --- a/docs/1.0-dev/api/evennia.commands.cmdsethandler.html +++ b/docs/1.0-dev/api/evennia.commands.cmdsethandler.html @@ -160,7 +160,7 @@ and loads the current cmdset.

    Parameters

    init_mode (bool, optional) – Used automatically right after -this handler was created; it imports all permanent cmdsets +this handler was created; it imports all persistent cmdsets from the database.

    @@ -177,7 +177,7 @@ to the central cmdhandler.get_and_merge_cmdsets()!

    -add(cmdset, emit_to_obj=None, persistent=True, default_cmdset=False, **kwargs)[source]
    +add(cmdset, emit_to_obj=None, persistent=False, default_cmdset=False, **kwargs)[source]

    Add a cmdset to the handler, on top of the old ones, unless it is set as the default one (it will then end up at the bottom of the stack)

    diff --git a/docs/1.0-dev/api/evennia.commands.command.html b/docs/1.0-dev/api/evennia.commands.command.html index 96e1c9a66e..317ca2c891 100644 --- a/docs/1.0-dev/api/evennia.commands.command.html +++ b/docs/1.0-dev/api/evennia.commands.command.html @@ -156,6 +156,11 @@ replace this without disabling auto_help.

    msg_all_sessions = False
    +
    +
    +retain_instance = False
    +
    +
    __init__(**kwargs)[source]
    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 bcca274f72..967fa26a8f 100644 --- a/docs/1.0-dev/api/evennia.commands.default.admin.html +++ b/docs/1.0-dev/api/evennia.commands.default.admin.html @@ -255,7 +255,7 @@ to accounts respectively.

    -aliases = ['pemit', 'remit']
    +aliases = ['remit', 'pemit']
    @@ -286,7 +286,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.building.html b/docs/1.0-dev/api/evennia.commands.default.building.html index 83c0ccb2fb..be8233b1b8 100644 --- a/docs/1.0-dev/api/evennia.commands.default.building.html +++ b/docs/1.0-dev/api/evennia.commands.default.building.html @@ -1232,7 +1232,7 @@ with older attrs that might have been named with []’s.

    Usage:

    typeclass[/switch] <object> [= typeclass.path] typeclass/prototype <object> = prototype_key

    -

    typeclass/list/show [typeclass.path] +

    typeclasses or typeclass/list/show [typeclass.path] swap - this is a shorthand for using /force/reset flags. update - this is a shorthand for using the /force/reload flag.

    @@ -1276,7 +1276,7 @@ server settings.

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

    -search_index_entry = {'aliases': 'type swap parent update', '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': 'type typeclasses swap parent update', '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 typeclasses or 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 "}
    @@ -1591,7 +1591,7 @@ one is given.

    -aliases = ['locate', 'search']
    +aliases = ['search', 'locate']
    @@ -1622,7 +1622,7 @@ one is given.

    -search_index_entry = {'aliases': 'locate search', 'category': 'building', 'key': 'find', 'tags': '', 'text': '\n search the database for objects\n\n Usage:\n find[/switches] <name or dbref or *account> [= dbrefmin[-dbrefmax]]\n locate - this is a shorthand for using the /loc switch.\n\n Switches:\n room - only look for rooms (location=None)\n exit - only look for exits (destination!=None)\n char - only look for characters (BASE_CHARACTER_TYPECLASS)\n exact - only exact matches are returned.\n loc - display object location if exists and match has one result\n startswith - search for names starting with the string, rather than containing\n\n Searches the database for an object of a particular name or exact #dbref.\n Use *accountname to search for an account. The switches allows for\n limiting object matches to certain game entities. Dbrefmin and dbrefmax\n limits matches to within the given dbrefs range, or above/below if only\n one is given.\n '}
    +search_index_entry = {'aliases': 'search locate', 'category': 'building', 'key': 'find', 'tags': '', 'text': '\n search the database for objects\n\n Usage:\n find[/switches] <name or dbref or *account> [= dbrefmin[-dbrefmax]]\n locate - this is a shorthand for using the /loc switch.\n\n Switches:\n room - only look for rooms (location=None)\n exit - only look for exits (destination!=None)\n char - only look for characters (BASE_CHARACTER_TYPECLASS)\n exact - only exact matches are returned.\n loc - display object location if exists and match has one result\n startswith - search for names starting with the string, rather than containing\n\n Searches the database for an object of a particular name or exact #dbref.\n Use *accountname to search for an account. The switches allows for\n limiting object matches to certain game entities. Dbrefmin and dbrefmax\n limits matches to within the given dbrefs range, or above/below if only\n one is given.\n '}
    @@ -1712,63 +1712,139 @@ teleported to the target location.

    -
    -class evennia.commands.default.building.CmdScript(**kwargs)[source]
    +
    +class evennia.commands.default.building.CmdScripts(**kwargs)[source]

    Bases: evennia.commands.default.muxcommand.MuxCommand

    -

    attach a script to an object

    +

    List and manage all running scripts. Allows for creating new global +scripts.

    -
    Usage:

    addscript[/switch] <obj> [= script_path or <scriptkey>]

    +
    Usage:

    script[/switches] [script-#dbref, key, script.path or <obj>] +script[/start||stop] <obj> = <script.path or script-key>

    -
    Switches:

    start - start all non-running scripts on object, or a given script only -stop - stop all scripts on objects, or a given script only

    +
    Switches:

    start - start/unpause an existing script’s timer. +stop - stops an existing script’s timer +pause - pause a script’s timer +delete - deletes script. This will also stop the timer as needed

    -

    If no script path/key is given, lists all scripts active on the given -object. -Script path can be given from the base location for scripts as given in -settings. If adding a new script, it will be started automatically -(no /start switch is needed). Using the /start or /stop switches on an -object without specifying a script key/path will start/stop ALL scripts on -the object.

    +

    Examples

    +

    script - list scripts +script myobj - list all scripts on object +script foo.bar.Script - create a new global Script +script scriptname - examine named existing global script +script myobj = foo.bar.Script - create and assign script to object +script/stop myobj = scriptname - stop script on object +script/pause foo.Bar.Script - pause global script +script/delete myobj - delete ALL scripts on object

    +

    When given with an <obj> as left-hand-side, this creates and +assigns a new script to that object. Without an <obj>, this +manages and inspects global scripts

    +

    If no switches are given, this command just views all active +scripts. The argument can be either an object, at which point it +will be searched for all scripts defined on it, or a script name +or #dbref. For using the /stop switch, a unique script #dbref is +required since whole classes of scripts often have the same name.

    +

    Use the script build-level command for managing scripts attached to +objects.

    -
    -key = 'addscript'
    +
    +key = 'scripts'
    -
    -aliases = ['attachscript']
    +
    +aliases = ['script']
    -
    -switch_options = ('start', 'stop')
    +
    +switch_options = ('create', 'start', 'stop', 'pause', 'delete')
    -
    -locks = 'cmd:perm(script) or perm(Builder)'
    +
    +locks = 'cmd:perm(scripts) or perm(Builder)'
    -
    -help_category = 'building'
    +
    +help_category = 'system'
    +
    + +
    +
    +excluded_typeclass_paths = ['evennia.prototypes.prototypes.DbPrototype']
    +
    + +
    +
    +switch_mapping = {'create': '|gCreated|n', 'delete': '|rDeleted|n', 'pause': '|Paused|n', 'start': '|gStarted|n', 'stop': '|RStopped|n'}
    -
    -func()[source]
    -

    Do stuff

    +
    +func()[source]
    +

    implement method

    -
    -lock_storage = 'cmd:perm(script) or perm(Builder)'
    +
    +lock_storage = 'cmd:perm(scripts) or perm(Builder)'
    -
    -search_index_entry = {'aliases': 'attachscript', 'category': 'building', 'key': 'addscript', 'tags': '', 'text': '\n attach a script to an object\n\n Usage:\n addscript[/switch] <obj> [= script_path or <scriptkey>]\n\n Switches:\n start - start all non-running scripts on object, or a given script only\n stop - stop all scripts on objects, or a given script only\n\n If no script path/key is given, lists all scripts active on the given\n object.\n Script path can be given from the base location for scripts as given in\n settings. If adding a new script, it will be started automatically\n (no /start switch is needed). Using the /start or /stop switches on an\n object without specifying a script key/path will start/stop ALL scripts on\n the object.\n '}
    +
    +search_index_entry = {'aliases': 'script', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': "\n List and manage all running scripts. Allows for creating new global\n scripts.\n\n Usage:\n script[/switches] [script-#dbref, key, script.path or <obj>]\n script[/start||stop] <obj> = <script.path or script-key>\n\n Switches:\n start - start/unpause an existing script's timer.\n stop - stops an existing script's timer\n pause - pause a script's timer\n delete - deletes script. This will also stop the timer as needed\n\n Examples:\n script - list scripts\n script myobj - list all scripts on object\n script foo.bar.Script - create a new global Script\n script scriptname - examine named existing global script\n script myobj = foo.bar.Script - create and assign script to object\n script/stop myobj = scriptname - stop script on object\n script/pause foo.Bar.Script - pause global script\n script/delete myobj - delete ALL scripts on object\n\n When given with an `<obj>` as left-hand-side, this creates and\n assigns a new script to that object. Without an `<obj>`, this\n manages and inspects global scripts\n\n If no switches are given, this command just views all active\n scripts. The argument can be either an object, at which point it\n will be searched for all scripts defined on it, or a script name\n or #dbref. For using the /stop switch, a unique script #dbref is\n required since whole classes of scripts often have the same name.\n\n Use the `script` build-level command for managing scripts attached to\n objects.\n\n "}
    +
    + +
    + +
    +
    +class evennia.commands.default.building.CmdObjects(**kwargs)[source]
    +

    Bases: evennia.commands.default.muxcommand.MuxCommand

    +

    statistics on objects in the database

    +
    +
    Usage:

    objects [<nr>]

    +
    +
    +

    Gives statictics on objects in database as well as +a list of <nr> latest objects in database. If not +given, <nr> defaults to 10.

    +
    +
    +key = 'objects'
    +
    + +
    +
    +aliases = ['stats', 'listobjects', 'listobjs', 'db']
    +
    + +
    +
    +locks = 'cmd:perm(listobjects) or perm(Builder)'
    +
    + +
    +
    +help_category = 'system'
    +
    + +
    +
    +func()[source]
    +

    Implement the command

    +
    + +
    +
    +lock_storage = 'cmd:perm(listobjects) or perm(Builder)'
    +
    + +
    +
    +search_index_entry = {'aliases': 'stats listobjects listobjs db', '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.comms.html b/docs/1.0-dev/api/evennia.commands.default.comms.html index 761b29753d..ec4e82cc93 100644 --- a/docs/1.0-dev/api/evennia.commands.default.comms.html +++ b/docs/1.0-dev/api/evennia.commands.default.comms.html @@ -194,7 +194,7 @@ ban mychannel1,mychannel2= EvilUser : Was banned for spamming.

    -aliases = ['chan', 'channels']
    +aliases = ['channels', 'chan']
    @@ -720,7 +720,7 @@ don’t actually sub to yet.

    -search_index_entry = {'aliases': 'chan channels', 'category': 'comms', 'key': 'channel', 'tags': '', 'text': "\n Use and manage in-game channels.\n\n Usage:\n channel channelname <msg>\n channel channel name = <msg>\n channel (show all subscription)\n channel/all (show available channels)\n channel/alias channelname = alias[;alias...]\n channel/unalias alias\n channel/who channelname\n channel/history channelname [= index]\n channel/sub channelname [= alias[;alias...]]\n channel/unsub channelname[,channelname, ...]\n channel/mute channelname[,channelname,...]\n channel/unmute channelname[,channelname,...]\n\n channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n channel/desc channelname = description\n channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n channel/ban channelname (list bans)\n channel/ban[/quiet] channelname[, channelname, ...] = subscribername [: reason]\n channel/unban[/quiet] channelname[, channelname, ...] = subscribername\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n\n # subtopics\n\n ## sending\n\n Usage: channel channelname msg\n channel channel name = msg (with space in channel name)\n\n This sends a message to the channel. Note that you will rarely use this\n command like this; instead you can use the alias\n\n channelname <msg>\n channelalias <msg>\n\n For example\n\n public Hello World\n pub Hello World\n\n (this shortcut doesn't work for aliases containing spaces)\n\n See channel/alias for help on setting channel aliases.\n\n ## alias and unalias\n\n Usage: channel/alias channel = alias[;alias[;alias...]]\n channel/unalias alias\n channel - this will list your subs and aliases to each channel\n\n Set one or more personal aliases for referencing a channel. For example:\n\n channel/alias warrior's guild = warrior;wguild;warchannel;warrior guild\n\n You can now send to the channel using all of these:\n\n warrior's guild Hello\n warrior Hello\n wguild Hello\n warchannel Hello\n\n Note that this will not work if the alias has a space in it. So the\n 'warrior guild' alias must be used with the `channel` command:\n\n channel warrior guild = Hello\n\n Channel-aliases can be removed one at a time, using the '/unalias' switch.\n\n ## who\n\n Usage: channel/who channelname\n\n List the channel's subscribers. Shows who are currently offline or are\n muting the channel. Subscribers who are 'muting' will not see messages sent\n to the channel (use channel/mute to mute a channel).\n\n ## history\n\n Usage: channel/history channel [= index]\n\n This will display the last |c20|n lines of channel history. By supplying an\n index number, you will step that many lines back before viewing those 20 lines.\n\n For example:\n\n channel/history public = 35\n\n will go back 35 lines and show the previous 20 lines from that point (so\n lines -35 to -55).\n\n ## sub and unsub\n\n Usage: channel/sub channel [=alias[;alias;...]]\n channel/unsub channel\n\n This subscribes you to a channel and optionally assigns personal shortcuts\n for you to use to send to that channel (see aliases). When you unsub, all\n your personal aliases will also be removed.\n\n ## mute and unmute\n\n Usage: channel/mute channelname\n channel/unmute channelname\n\n Muting silences all output from the channel without actually\n un-subscribing. Other channel members will see that you are muted in the /who\n list. Sending a message to the channel will automatically unmute you.\n\n ## create and destroy\n\n Usage: channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n\n Creates a new channel (or destroys one you control). You will automatically\n join the channel you create and everyone will be kicked and loose all aliases\n to a destroyed channel.\n\n ## lock and unlock\n\n Usage: channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n\n Note: this is an admin command.\n\n A lockstring is on the form locktype:lockfunc(). Channels understand three\n locktypes:\n listen - who may listen or join the channel.\n send - who may send messages to the channel\n control - who controls the channel. This is usually the one creating\n the channel.\n\n Common lockfuncs are all() and perm(). To make a channel everyone can\n listen to but only builders can talk on, use this:\n\n listen:all()\n send: perm(Builders)\n\n ## boot and ban\n\n Usage:\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n channel/ban channelname[, channelname, ...] = subscribername [: reason]\n channel/unban channelname[, channelname, ...] = subscribername\n channel/unban channelname\n channel/ban channelname (list bans)\n\n Booting will kick a named subscriber from channel(s) temporarily. The\n 'reason' will be passed to the booted user. Unless the /quiet switch is\n used, the channel will also be informed of the action. A booted user is\n still able to re-connect, but they'll have to set up their aliases again.\n\n Banning will blacklist a user from (re)joining the provided channels. It\n will then proceed to boot them from those channels if they were connected.\n The 'reason' and `/quiet` works the same as for booting.\n\n Example:\n boot mychannel1 = EvilUser : Kicking you to cool down a bit.\n ban mychannel1,mychannel2= EvilUser : Was banned for spamming.\n\n "}
    +search_index_entry = {'aliases': 'channels chan', 'category': 'comms', 'key': 'channel', 'tags': '', 'text': "\n Use and manage in-game channels.\n\n Usage:\n channel channelname <msg>\n channel channel name = <msg>\n channel (show all subscription)\n channel/all (show available channels)\n channel/alias channelname = alias[;alias...]\n channel/unalias alias\n channel/who channelname\n channel/history channelname [= index]\n channel/sub channelname [= alias[;alias...]]\n channel/unsub channelname[,channelname, ...]\n channel/mute channelname[,channelname,...]\n channel/unmute channelname[,channelname,...]\n\n channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n channel/desc channelname = description\n channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n channel/ban channelname (list bans)\n channel/ban[/quiet] channelname[, channelname, ...] = subscribername [: reason]\n channel/unban[/quiet] channelname[, channelname, ...] = subscribername\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n\n # subtopics\n\n ## sending\n\n Usage: channel channelname msg\n channel channel name = msg (with space in channel name)\n\n This sends a message to the channel. Note that you will rarely use this\n command like this; instead you can use the alias\n\n channelname <msg>\n channelalias <msg>\n\n For example\n\n public Hello World\n pub Hello World\n\n (this shortcut doesn't work for aliases containing spaces)\n\n See channel/alias for help on setting channel aliases.\n\n ## alias and unalias\n\n Usage: channel/alias channel = alias[;alias[;alias...]]\n channel/unalias alias\n channel - this will list your subs and aliases to each channel\n\n Set one or more personal aliases for referencing a channel. For example:\n\n channel/alias warrior's guild = warrior;wguild;warchannel;warrior guild\n\n You can now send to the channel using all of these:\n\n warrior's guild Hello\n warrior Hello\n wguild Hello\n warchannel Hello\n\n Note that this will not work if the alias has a space in it. So the\n 'warrior guild' alias must be used with the `channel` command:\n\n channel warrior guild = Hello\n\n Channel-aliases can be removed one at a time, using the '/unalias' switch.\n\n ## who\n\n Usage: channel/who channelname\n\n List the channel's subscribers. Shows who are currently offline or are\n muting the channel. Subscribers who are 'muting' will not see messages sent\n to the channel (use channel/mute to mute a channel).\n\n ## history\n\n Usage: channel/history channel [= index]\n\n This will display the last |c20|n lines of channel history. By supplying an\n index number, you will step that many lines back before viewing those 20 lines.\n\n For example:\n\n channel/history public = 35\n\n will go back 35 lines and show the previous 20 lines from that point (so\n lines -35 to -55).\n\n ## sub and unsub\n\n Usage: channel/sub channel [=alias[;alias;...]]\n channel/unsub channel\n\n This subscribes you to a channel and optionally assigns personal shortcuts\n for you to use to send to that channel (see aliases). When you unsub, all\n your personal aliases will also be removed.\n\n ## mute and unmute\n\n Usage: channel/mute channelname\n channel/unmute channelname\n\n Muting silences all output from the channel without actually\n un-subscribing. Other channel members will see that you are muted in the /who\n list. Sending a message to the channel will automatically unmute you.\n\n ## create and destroy\n\n Usage: channel/create channelname[;alias;alias[:typeclass]] [= description]\n channel/destroy channelname [= reason]\n\n Creates a new channel (or destroys one you control). You will automatically\n join the channel you create and everyone will be kicked and loose all aliases\n to a destroyed channel.\n\n ## lock and unlock\n\n Usage: channel/lock channelname = lockstring\n channel/unlock channelname = lockstring\n\n Note: this is an admin command.\n\n A lockstring is on the form locktype:lockfunc(). Channels understand three\n locktypes:\n listen - who may listen or join the channel.\n send - who may send messages to the channel\n control - who controls the channel. This is usually the one creating\n the channel.\n\n Common lockfuncs are all() and perm(). To make a channel everyone can\n listen to but only builders can talk on, use this:\n\n listen:all()\n send: perm(Builders)\n\n ## boot and ban\n\n Usage:\n channel/boot[/quiet] channelname[,channelname,...] = subscribername [: reason]\n channel/ban channelname[, channelname, ...] = subscribername [: reason]\n channel/unban channelname[, channelname, ...] = subscribername\n channel/unban channelname\n channel/ban channelname (list bans)\n\n Booting will kick a named subscriber from channel(s) temporarily. The\n 'reason' will be passed to the booted user. Unless the /quiet switch is\n used, the channel will also be informed of the action. A booted user is\n still able to re-connect, but they'll have to set up their aliases again.\n\n Banning will blacklist a user from (re)joining the provided channels. It\n will then proceed to boot them from those channels if they were connected.\n The 'reason' and `/quiet` works the same as for booting.\n\n Example:\n boot mychannel1 = EvilUser : Kicking you to cool down a bit.\n ban mychannel1,mychannel2= EvilUser : Was banned for spamming.\n\n "}
    @@ -802,7 +802,7 @@ for that channel.

    -aliases = ['delaliaschan', 'delchanalias']
    +aliases = ['delchanalias', 'delaliaschan']
    @@ -833,7 +833,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 "}
    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 8654901ce7..d79de9feff 100644 --- a/docs/1.0-dev/api/evennia.commands.default.general.html +++ b/docs/1.0-dev/api/evennia.commands.default.general.html @@ -261,7 +261,7 @@ inv

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

    -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 '}
    +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 '}
    @@ -536,7 +536,7 @@ placing it in their inventory.

    -aliases = ["'", '"']
    +aliases = ['"', "'"]
    @@ -562,7 +562,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 31f5299576..da0e096687 100644 --- a/docs/1.0-dev/api/evennia.commands.default.system.html +++ b/docs/1.0-dev/api/evennia.commands.default.system.html @@ -288,135 +288,6 @@ should only be accessible by trusted server admins/superusers.|n

    -
    -
    -class evennia.commands.default.system.CmdScripts(**kwargs)[source]
    -

    Bases: evennia.commands.default.muxcommand.MuxCommand

    -

    List and manage all running scripts. Allows for creating new global -scripts.

    -
    -
    Usage:

    script[/switches] [#dbref, key, script.path or <obj>]

    -
    -
    Switches:
    -
    create - create a new global script of given typeclass path. This will

    auto-start the script’s timer if it has one.

    -
    -
    -

    start - start/unpause an existing script’s timer. -stop - stops an existing script’s timer -pause - pause a script’s timer -delete - deletes script. This will also stop the timer as needed

    -
    -
    -

    If no switches are given, this command just views all active -scripts. The argument can be either an object, at which point it -will be searched for all scripts defined on it, or a script name -or #dbref. For using the /stop switch, a unique script #dbref is -required since whole classes of scripts often have the same name.

    -

    Use the script build-level command for managing scripts attached to -objects.

    -
    -
    -key = 'scripts'
    -
    - -
    -
    -aliases = []
    -
    - -
    -
    -switch_options = ('create', 'start', 'stop', 'pause', 'delete')
    -
    - -
    -
    -locks = 'cmd:perm(listscripts) or perm(Admin)'
    -
    - -
    -
    -help_category = 'system'
    -
    - -
    -
    -excluded_typeclass_paths = ['evennia.prototypes.prototypes.DbPrototype']
    -
    - -
    -
    -switch_mapping = {'create': '|gCreated|n', 'delete': '|rDeleted|n', 'pause': '|Paused|n', 'start': '|gStarted|n', 'stop': '|RStopped|n'}
    -
    - -
    -
    -func()[source]
    -

    implement method

    -
    - -
    -
    -lock_storage = 'cmd:perm(listscripts) or perm(Admin)'
    -
    - -
    -
    -search_index_entry = {'aliases': '', 'category': 'system', 'key': 'scripts', 'tags': '', 'text': "\n List and manage all running scripts. Allows for creating new global\n scripts.\n\n Usage:\n script[/switches] [#dbref, key, script.path or <obj>]\n\n Switches:\n create - create a new global script of given typeclass path. This will\n auto-start the script's timer if it has one.\n start - start/unpause an existing script's timer.\n stop - stops an existing script's timer\n pause - pause a script's timer\n delete - deletes script. This will also stop the timer as needed\n\n If no switches are given, this command just views all active\n scripts. The argument can be either an object, at which point it\n will be searched for all scripts defined on it, or a script name\n or #dbref. For using the /stop switch, a unique script #dbref is\n required since whole classes of scripts often have the same name.\n\n Use the `script` build-level command for managing scripts attached to\n objects.\n\n "}
    -
    - -
    - -
    -
    -class evennia.commands.default.system.CmdObjects(**kwargs)[source]
    -

    Bases: evennia.commands.default.muxcommand.MuxCommand

    -

    statistics on objects in the database

    -
    -
    Usage:

    objects [<nr>]

    -
    -
    -

    Gives statictics on objects in database as well as -a list of <nr> latest objects in database. If not -given, <nr> defaults to 10.

    -
    -
    -key = 'objects'
    -
    - -
    -
    -aliases = ['listobjects', 'db', 'stats', 'listobjs']
    -
    - -
    -
    -locks = 'cmd:perm(listobjects) or perm(Builder)'
    -
    - -
    -
    -help_category = 'system'
    -
    - -
    -
    -func()[source]
    -

    Implement the command

    -
    - -
    -
    -lock_storage = 'cmd:perm(listobjects) or perm(Builder)'
    -
    - -
    -
    -search_index_entry = {'aliases': 'listobjects db stats listobjs', '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 '}
    -
    - -
    -
    class evennia.commands.default.system.CmdService(**kwargs)[source]
    @@ -613,7 +484,7 @@ the released memory will instead be re-used by the program.

    -aliases = ['serverprocess', 'serverload']
    +aliases = ['serverload', 'serverprocess']
    @@ -644,7 +515,7 @@ the released memory will instead be re-used by the program.

    -search_index_entry = {'aliases': 'serverprocess serverload', 'category': 'system', 'key': 'server', 'tags': '', 'text': "\n show server load and memory statistics\n\n Usage:\n server[/mem]\n\n Switches:\n mem - return only a string of the current memory usage\n flushmem - flush the idmapper cache\n\n This command shows server load statistics and dynamic memory\n usage. It also allows to flush the cache of accessed database\n objects.\n\n Some Important statistics in the table:\n\n |wServer load|n is an average of processor usage. It's usually\n between 0 (no usage) and 1 (100% usage), but may also be\n temporarily higher if your computer has multiple CPU cores.\n\n The |wResident/Virtual memory|n displays the total memory used by\n the server process.\n\n Evennia |wcaches|n all retrieved database entities when they are\n loaded by use of the idmapper functionality. This allows Evennia\n to maintain the same instances of an entity and allowing\n non-persistent storage schemes. The total amount of cached objects\n are displayed plus a breakdown of database object types.\n\n The |wflushmem|n switch allows to flush the object cache. Please\n note that due to how Python's memory management works, releasing\n caches may not show you a lower Residual/Virtual memory footprint,\n the released memory will instead be re-used by the program.\n\n "}
    +search_index_entry = {'aliases': 'serverload serverprocess', 'category': 'system', 'key': 'server', 'tags': '', 'text': "\n show server load and memory statistics\n\n Usage:\n server[/mem]\n\n Switches:\n mem - return only a string of the current memory usage\n flushmem - flush the idmapper cache\n\n This command shows server load statistics and dynamic memory\n usage. It also allows to flush the cache of accessed database\n objects.\n\n Some Important statistics in the table:\n\n |wServer load|n is an average of processor usage. It's usually\n between 0 (no usage) and 1 (100% usage), but may also be\n temporarily higher if your computer has multiple CPU cores.\n\n The |wResident/Virtual memory|n displays the total memory used by\n the server process.\n\n Evennia |wcaches|n all retrieved database entities when they are\n loaded by use of the idmapper functionality. This allows Evennia\n to maintain the same instances of an entity and allowing\n non-persistent storage schemes. The total amount of cached objects\n are displayed plus a breakdown of database object types.\n\n The |wflushmem|n switch allows to flush the object cache. Please\n note that due to how Python's memory management works, releasing\n caches may not show you a lower Residual/Virtual memory footprint,\n the released memory will instead be re-used by the program.\n\n "}
    @@ -687,7 +558,7 @@ See |luhttps://ww
    -aliases = ['task', 'delays']
    +aliases = ['delays', 'task']
    @@ -733,7 +604,7 @@ to all the variables defined therein.

    -search_index_entry = {'aliases': 'task delays', 'category': 'system', 'key': 'tasks', 'tags': '', 'text': "\n Display or terminate active tasks (delays).\n\n Usage:\n tasks[/switch] [task_id or function_name]\n\n Switches:\n pause - Pause the callback of a task.\n unpause - Process all callbacks made since pause() was called.\n do_task - Execute the task (call its callback).\n call - Call the callback of this task.\n remove - Remove a task without executing it.\n cancel - Stop a task from automatically executing.\n\n Notes:\n A task is a single use method of delaying the call of a function. Calls are created\n in code, using `evennia.utils.delay`.\n See |luhttps://www.evennia.com/docs/latest/Command-Duration.html|ltthe docs|le for help.\n\n By default, tasks that are canceled and never called are cleaned up after one minute.\n\n Examples:\n - `tasks/cancel move_callback` - Cancels all movement delays from the slow_exit contrib.\n In this example slow exits creates it's tasks with\n `utils.delay(move_delay, move_callback)`\n - `tasks/cancel 2` - Cancel task id 2.\n\n "}
    +search_index_entry = {'aliases': 'delays task', 'category': 'system', 'key': 'tasks', 'tags': '', 'text': "\n Display or terminate active tasks (delays).\n\n Usage:\n tasks[/switch] [task_id or function_name]\n\n Switches:\n pause - Pause the callback of a task.\n unpause - Process all callbacks made since pause() was called.\n do_task - Execute the task (call its callback).\n call - Call the callback of this task.\n remove - Remove a task without executing it.\n cancel - Stop a task from automatically executing.\n\n Notes:\n A task is a single use method of delaying the call of a function. Calls are created\n in code, using `evennia.utils.delay`.\n See |luhttps://www.evennia.com/docs/latest/Command-Duration.html|ltthe docs|le for help.\n\n By default, tasks that are canceled and never called are cleaned up after one minute.\n\n Examples:\n - `tasks/cancel move_callback` - Cancels all movement delays from the slow_exit contrib.\n In this example slow exits creates it's tasks with\n `utils.delay(move_delay, move_callback)`\n - `tasks/cancel 2` - Cancel task id 2.\n\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 a27832bbcc..8f7657cfd6 100644 --- a/docs/1.0-dev/api/evennia.commands.default.unloggedin.html +++ b/docs/1.0-dev/api/evennia.commands.default.unloggedin.html @@ -60,7 +60,7 @@ connect “account name” “pass word”

    -aliases = ['conn', 'con', 'co']
    +aliases = ['con', 'co', 'conn']
    @@ -95,7 +95,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': 'con co 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 '}
    diff --git a/docs/1.0-dev/api/evennia.contrib.barter.html b/docs/1.0-dev/api/evennia.contrib.barter.html index 00fee11aa6..1cdce709d9 100644 --- a/docs/1.0-dev/api/evennia.contrib.barter.html +++ b/docs/1.0-dev/api/evennia.contrib.barter.html @@ -682,7 +682,7 @@ try to influence the other part in the deal.

    -aliases = ['deal', 'offers']
    +aliases = ['offers', 'deal']
    @@ -708,7 +708,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.clothing.html b/docs/1.0-dev/api/evennia.contrib.clothing.html index 53e11c9a95..7ed6934a09 100644 --- a/docs/1.0-dev/api/evennia.contrib.clothing.html +++ b/docs/1.0-dev/api/evennia.contrib.clothing.html @@ -629,7 +629,7 @@ inv

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

    -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 '}
    +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 '}
    diff --git a/docs/1.0-dev/api/evennia.contrib.dice.html b/docs/1.0-dev/api/evennia.contrib.dice.html index 89d7c47c56..54efb198ae 100644 --- a/docs/1.0-dev/api/evennia.contrib.dice.html +++ b/docs/1.0-dev/api/evennia.contrib.dice.html @@ -150,7 +150,7 @@ everyone but the person rolling.

    -aliases = ['roll', '@dice']
    +aliases = ['@dice', 'roll']
    @@ -176,7 +176,7 @@ everyone but the person rolling.

    -search_index_entry = {'aliases': 'roll @dice', 'category': 'general', 'key': 'dice', 'tags': '', 'text': "\n roll dice\n\n Usage:\n dice[/switch] <nr>d<sides> [modifier] [success condition]\n\n Switch:\n hidden - tell the room the roll is being done, but don't show the result\n secret - don't inform the room about neither roll nor result\n\n Examples:\n dice 3d6 + 4\n dice 1d100 - 2 < 50\n\n This will roll the given number of dice with given sides and modifiers.\n So e.g. 2d6 + 3 means to 'roll a 6-sided die 2 times and add the result,\n then add 3 to the total'.\n Accepted modifiers are +, -, * and /.\n A success condition is given as normal Python conditionals\n (<,>,<=,>=,==,!=). So e.g. 2d6 + 3 > 10 means that the roll will succeed\n only if the final result is above 8. If a success condition is given, the\n outcome (pass/fail) will be echoed along with how much it succeeded/failed\n with. The hidden/secret switches will hide all or parts of the roll from\n everyone but the person rolling.\n "}
    +search_index_entry = {'aliases': '@dice roll', 'category': 'general', 'key': 'dice', 'tags': '', 'text': "\n roll dice\n\n Usage:\n dice[/switch] <nr>d<sides> [modifier] [success condition]\n\n Switch:\n hidden - tell the room the roll is being done, but don't show the result\n secret - don't inform the room about neither roll nor result\n\n Examples:\n dice 3d6 + 4\n dice 1d100 - 2 < 50\n\n This will roll the given number of dice with given sides and modifiers.\n So e.g. 2d6 + 3 means to 'roll a 6-sided die 2 times and add the result,\n then add 3 to the total'.\n Accepted modifiers are +, -, * and /.\n A success condition is given as normal Python conditionals\n (<,>,<=,>=,==,!=). So e.g. 2d6 + 3 > 10 means that the roll will succeed\n only if the final result is above 8. If a success condition is given, the\n outcome (pass/fail) will be echoed along with how much it succeeded/failed\n with. The hidden/secret switches will hide all or parts of the roll from\n everyone but the person rolling.\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 a6c738b2b4..3b69c7e5bb 100644 --- a/docs/1.0-dev/api/evennia.contrib.email_login.html +++ b/docs/1.0-dev/api/evennia.contrib.email_login.html @@ -75,7 +75,7 @@ the module given by settings.CONNECTION_SCREEN_MODULE.

    -aliases = ['conn', 'con', 'co']
    +aliases = ['con', 'co', 'conn']
    @@ -105,7 +105,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': 'con co 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 '}
    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 0519ab415b..a4700ac084 100644 --- a/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html +++ b/docs/1.0-dev/api/evennia.contrib.evscaperoom.commands.html @@ -148,7 +148,7 @@ the operation will be general or on the room.

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

    -search_index_entry = {'aliases': 'quit abort q 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 '}
    +search_index_entry = {'aliases': 'chicken out quit q abort', '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 '}
    @@ -308,7 +308,7 @@ shout

    -aliases = ['whisper', 'shout', ';']
    +aliases = ['whisper', ';', 'shout']
    @@ -337,7 +337,7 @@ set in self.parse())

    -search_index_entry = {'aliases': 'whisper shout ;', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n Perform an communication action.\n\n Usage:\n say <text>\n whisper\n shout\n\n '}
    +search_index_entry = {'aliases': 'whisper ; shout', 'category': 'general', 'key': 'say', 'tags': '', 'text': '\n Perform an communication action.\n\n Usage:\n say <text>\n whisper\n shout\n\n '}
    @@ -427,7 +427,7 @@ looks and what actions is available.

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

    -search_index_entry = {'aliases': 'e unfocus examine ex', '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': 'unfocus examine ex 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 '}
    @@ -518,7 +518,7 @@ set in self.parse())

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

    -search_index_entry = {'aliases': 'inventory inv give i', 'category': 'evscaperoom', 'key': 'get', 'tags': '', 'text': '\n Use focus / examine instead.\n\n '}
    +search_index_entry = {'aliases': 'inventory inv i give', 'category': 'evscaperoom', 'key': 'get', 'tags': '', 'text': '\n Use focus / examine instead.\n\n '}
    @@ -563,7 +563,7 @@ set in self.parse())

    -aliases = ['@open', '@dig']
    +aliases = ['@dig', '@open']
    @@ -586,7 +586,7 @@ to all the variables defined therein.

    -search_index_entry = {'aliases': '@open @dig', 'category': 'general', 'key': 'open', 'tags': '', 'text': '\n Interact with an object in focus.\n\n Usage:\n <action> [arg]\n\n '}
    +search_index_entry = {'aliases': '@dig @open', 'category': 'general', 'key': 'open', 'tags': '', 'text': '\n Interact with an object in focus.\n\n Usage:\n <action> [arg]\n\n '}
    diff --git a/docs/1.0-dev/api/evennia.contrib.rpsystem.html b/docs/1.0-dev/api/evennia.contrib.rpsystem.html index 7969843ea1..2529834b00 100644 --- a/docs/1.0-dev/api/evennia.contrib.rpsystem.html +++ b/docs/1.0-dev/api/evennia.contrib.rpsystem.html @@ -637,7 +637,7 @@ a different language.

    -aliases = ["'", '"']
    +aliases = ['"', "'"]
    @@ -663,7 +663,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 '}
    @@ -802,7 +802,7 @@ Using the command without arguments will list all current recogs.

    -aliases = ['forget', 'recognize']
    +aliases = ['recognize', 'forget']
    @@ -829,7 +829,7 @@ Using the command without arguments will list all current recogs.

    -search_index_entry = {'aliases': 'forget recognize', 'category': 'general', 'key': 'recog', 'tags': '', 'text': '\n Recognize another person in the same room.\n\n Usage:\n recog\n recog sdesc as alias\n forget alias\n\n Example:\n recog tall man as Griatch\n forget griatch\n\n This will assign a personal alias for a person, or forget said alias.\n Using the command without arguments will list all current recogs.\n\n '}
    +search_index_entry = {'aliases': 'recognize forget', 'category': 'general', 'key': 'recog', 'tags': '', 'text': '\n Recognize another person in the same room.\n\n Usage:\n recog\n recog sdesc as alias\n forget alias\n\n Example:\n recog tall man as Griatch\n forget griatch\n\n This will assign a personal alias for a person, or forget said alias.\n Using the command without arguments will list all current recogs.\n\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 5ba83d3195..95c5251dcd 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 @@ -571,7 +571,7 @@ if there are still any actions you can take.

    -aliases = ['hold', 'wait']
    +aliases = ['wait', 'hold']
    @@ -592,7 +592,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 71118829e6..af16208f24 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 @@ -688,7 +688,7 @@ if there are still any actions you can take.

    -aliases = ['hold', 'wait']
    +aliases = ['wait', 'hold']
    @@ -709,7 +709,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 97cc0b6383..10696a61fa 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 @@ -722,7 +722,7 @@ if there are still any actions you can take.

    -aliases = ['hold', 'wait']
    +aliases = ['wait', 'hold']
    @@ -743,7 +743,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 4da6bff8e4..51816fbd4b 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 @@ -594,7 +594,7 @@ if there are still any actions you can take.

    -aliases = ['hold', 'wait']
    +aliases = ['wait', 'hold']
    @@ -615,7 +615,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 6294b63792..b9a18a3a7d 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 @@ -1021,7 +1021,7 @@ if there are still any actions you can take.

    -aliases = ['hold', 'wait']
    +aliases = ['wait', 'hold']
    @@ -1042,7 +1042,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 0f0f3c5e78..c68a3a843d 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 @@ -80,7 +80,7 @@ such as when closing the lid and un-blinding a character.

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

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

    -aliases = ['break lid', 'smash', 'smash lid']
    +aliases = ['break lid', 'smash lid', 'smash']
    @@ -206,7 +206,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': 'break lid smash lid smash', '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 '}
    @@ -306,7 +306,7 @@ be mutually exclusive.

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

    -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 '}
    +search_index_entry = {'aliases': 'push press button press', 'category': 'general', 'key': 'push button', 'tags': '', 'text': '\n Push the red button\n\n Usage:\n push button\n\n '}
    @@ -433,7 +433,7 @@ be mutually exclusive.

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

    -search_index_entry = {'aliases': 'examine get ex listen l feel', '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': 'feel get ex listen l examine', '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 9752718303..bbd8ab89e2 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 @@ -493,7 +493,7 @@ shift green root up/down

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

    -search_index_entry = {'aliases': 'push move shiftroot pull', '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': 'push shiftroot move pull', '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 '}
    @@ -546,7 +546,7 @@ yellow/green - horizontal roots

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

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

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

    -search_index_entry = {'aliases': 'bash fight slash thrust chop kill pierce defend parry stab hit', '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': 'hit slash thrust chop kill pierce stab defend fight bash parry', '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 109c14ad96..7a4550939f 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 @@ -866,7 +866,7 @@ to find something.

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

    -search_index_entry = {'aliases': 'search feel around fiddle l feel', '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': 'feel search feel around l fiddle', '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.locks.lockfuncs.html b/docs/1.0-dev/api/evennia.locks.lockfuncs.html index c0793b05b9..1c71caa092 100644 --- a/docs/1.0-dev/api/evennia.locks.lockfuncs.html +++ b/docs/1.0-dev/api/evennia.locks.lockfuncs.html @@ -106,6 +106,8 @@ is set to True on the Object. In this case however, the LOWEST hieararcy-permission of the Account/Object-pair will be used (this is order to avoid Accounts potentially escalating their own permissions by use of a higher-level Object)

    +

    For non-hierarchical permissions, a puppeted object’s account is checked first, +followed by the puppet (unless quelled, when only puppet’s access is checked).

    diff --git a/docs/1.0-dev/api/evennia.objects.objects.html b/docs/1.0-dev/api/evennia.objects.objects.html index b77ab9d55c..a4b4e46638 100644 --- a/docs/1.0-dev/api/evennia.objects.objects.html +++ b/docs/1.0-dev/api/evennia.objects.objects.html @@ -815,7 +815,7 @@ normal hook to overload for most object types.

    at_object_delete()[source]
    -

    Called just before the database object is permanently +

    Called just before the database object is persistently delete()d from the database. If this method returns False, deletion is aborted.

    diff --git a/docs/1.0-dev/api/evennia.prototypes.prototypes.html b/docs/1.0-dev/api/evennia.prototypes.prototypes.html index e2d22a5e54..521963b135 100644 --- a/docs/1.0-dev/api/evennia.prototypes.prototypes.html +++ b/docs/1.0-dev/api/evennia.prototypes.prototypes.html @@ -434,7 +434,7 @@ data type to insert into the prototype.

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

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

    Parameters
    @@ -450,6 +450,7 @@ validator (callable, optional): If given, this will be called with the value to<
    caller (Object or Account): This is necessary for certain protfuncs that perform object

    searches and have to check permissions.

    +

    prototype (dict): Prototype this is to be used for. Necessary for certain protfuncs.

    Returns
    diff --git a/docs/1.0-dev/api/evennia.typeclasses.models.html b/docs/1.0-dev/api/evennia.typeclasses.models.html index 6b7b0ad686..4fc0296f85 100644 --- a/docs/1.0-dev/api/evennia.typeclasses.models.html +++ b/docs/1.0-dev/api/evennia.typeclasses.models.html @@ -283,6 +283,23 @@ If Django were to change this name internally, we need to update here (unlikely, but marking just in case).

    +
    +
    +classmethod search(query, **kwargs)[source]
    +

    Overridden by class children. This implements a common API.

    +
    +
    Parameters
    +
      +
    • query (str) – A search query.

    • +
    • **kwargs – Other search parameters.

    • +
    +
    +
    Returns
    +

    list – A list of 0, 1 or more matches, only of this typeclass.

    +
    +
    +
    +
    is_typeclass(typeclass, exact=False)[source]
    diff --git a/docs/1.0-dev/api/evennia.utils.eveditor.html b/docs/1.0-dev/api/evennia.utils.eveditor.html index d05d7305c9..e6d295f5cf 100644 --- a/docs/1.0-dev/api/evennia.utils.eveditor.html +++ b/docs/1.0-dev/api/evennia.utils.eveditor.html @@ -275,7 +275,7 @@ indentation.

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

    -search_index_entry = {'aliases': ':p :w :echo :< :u :S :A :h :f := :> :: :uu :q! :fi :wq :y :I :fd :x :i :s :dw :dd ::: :UU :! : :q :r :j :DD', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
    +search_index_entry = {'aliases': ':echo :j :DD :h : :wq :A :! :uu :dd := :S :UU :: :dw :I :f :fi :x :> :y ::: :q :r :q! :i :u :< :p :w :fd :s', 'category': 'general', 'key': ':editor_command_group', 'tags': '', 'text': '\n Commands for the editor\n '}
    diff --git a/docs/1.0-dev/api/evennia.utils.evmenu.html b/docs/1.0-dev/api/evennia.utils.evmenu.html index 5d79a2e998..5c9274de01 100644 --- a/docs/1.0-dev/api/evennia.utils.evmenu.html +++ b/docs/1.0-dev/api/evennia.utils.evmenu.html @@ -941,7 +941,7 @@ single question.

    -aliases = ['yes', 'abort', 'a', 'y', '__nomatch_command', 'n', 'no']
    +aliases = ['yes', 'abort', 'no', 'a', 'y', 'n', '__nomatch_command']
    @@ -967,7 +967,7 @@ single question.

    -search_index_entry = {'aliases': 'yes abort a y __nomatch_command n no', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Handle a prompt for yes or no. Press [return] for the default choice.\n\n '}
    +search_index_entry = {'aliases': 'yes abort no a y n __nomatch_command', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Handle a prompt for yes or no. Press [return] for the default choice.\n\n '}
    diff --git a/docs/1.0-dev/api/evennia.utils.evmore.html b/docs/1.0-dev/api/evennia.utils.evmore.html index 04ad352522..326b48d05f 100644 --- a/docs/1.0-dev/api/evennia.utils.evmore.html +++ b/docs/1.0-dev/api/evennia.utils.evmore.html @@ -76,7 +76,7 @@ the caller.msg() construct every time the page is updated.

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

    -search_index_entry = {'aliases': 'back end next t abort top a b e q quit n', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    +search_index_entry = {'aliases': 'end back abort b quit next t e top a n q', 'category': 'general', 'key': '__noinput_command', 'tags': '', 'text': '\n Manipulate the text paging\n '}
    diff --git a/docs/1.0-dev/api/evennia.utils.gametime.html b/docs/1.0-dev/api/evennia.utils.gametime.html index e0858311bc..92d2b84a55 100644 --- a/docs/1.0-dev/api/evennia.utils.gametime.html +++ b/docs/1.0-dev/api/evennia.utils.gametime.html @@ -195,14 +195,15 @@ return 300 (5 minutes).

    -evennia.utils.gametime.schedule(callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None)[source]
    +evennia.utils.gametime.schedule(callback, repeat=False, sec=None, min=None, hour=None, day=None, month=None, year=None, *args, **kwargs)[source]

    Call a callback at a given in-game time.

    Parameters
    • callback (function) – The callback function that will be called. Note that the callback must be a module-level function, since the script will -be persistent.

    • +be persistent. The callable should be on form callable(*args, **kwargs) +where args/kwargs are passed into this schedule.

    • repeat (bool, optional) – Defines if the callback should be called regularly at the specified time.

    • sec (int or None) – Number of absolute game seconds at which to run repeat.

    • @@ -211,6 +212,11 @@ at the specified time.

    • day (int or None) – Number of absolute days.

    • month (int or None) – Number of absolute months.

    • year (int or None) – Number of absolute years.

    • +
    • *args – Will be passed into the callable. These must be possible +to store in Attributes on the generated scheduling Script.

    • +
    • **kwargs

      Will be passed into the callable. These must be possible +to store in Attributes on the generated scheduling Script.

      +

    Returns
    diff --git a/docs/1.0-dev/genindex.html b/docs/1.0-dev/genindex.html index ff412820d5..4053b2df2c 100644 --- a/docs/1.0-dev/genindex.html +++ b/docs/1.0-dev/genindex.html @@ -703,10 +703,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -799,16 +801,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -1277,10 +1275,10 @@
  • ansi_xterm256_bright_bg_map (evennia.utils.ansi.ANSIParser attribute)
  • - - + -
  • CmdLookBridge (class in evennia.contrib.tutorial_world.rooms) -
  • -
  • CmdScript (class in evennia.commands.default.building) -
  • -
  • CmdScripts (class in evennia.commands.default.system) +
  • CmdScripts (class in evennia.commands.default.building)
  • CmdSdesc (class in evennia.contrib.rpsystem)
  • @@ -6916,7 +6912,7 @@
  • exact_tools (evennia.contrib.crafting.crafting.CraftingRecipe attribute)
  • -
  • excluded_typeclass_paths (evennia.commands.default.system.CmdScripts attribute) +
  • excluded_typeclass_paths (evennia.commands.default.building.CmdScripts attribute)
  • execute() (evennia.utils.funcparser.FuncParser method)
  • @@ -7338,10 +7334,12 @@
  • (evennia.commands.default.building.CmdMvAttr method)
  • (evennia.commands.default.building.CmdName method) +
  • +
  • (evennia.commands.default.building.CmdObjects method)
  • (evennia.commands.default.building.CmdOpen method)
  • -
  • (evennia.commands.default.building.CmdScript method) +
  • (evennia.commands.default.building.CmdScripts method)
  • (evennia.commands.default.building.CmdSetAttribute method)
  • @@ -7430,16 +7428,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch method)
  • (evennia.commands.default.system.CmdAbout method) -
  • -
  • (evennia.commands.default.system.CmdObjects method)
  • (evennia.commands.default.system.CmdPy method)
  • (evennia.commands.default.system.CmdReload method)
  • (evennia.commands.default.system.CmdReset method) -
  • -
  • (evennia.commands.default.system.CmdScripts method)
  • (evennia.commands.default.system.CmdServerLoad method)
  • @@ -8664,10 +8658,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -8760,16 +8756,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -9662,10 +9654,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -9766,16 +9760,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -10528,10 +10518,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -10624,16 +10616,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -11074,10 +11062,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -11164,16 +11154,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -13712,8 +13698,6 @@
  • perm_above() (in module evennia.locks.lockfuncs)
  • perm_used (evennia.commands.default.admin.CmdForce attribute) -
  • -
  • permanent (evennia.commands.cmdset.CmdSet attribute)
  • permission_classes (evennia.web.api.views.TypeclassViewSetMixin attribute)
  • @@ -13724,6 +13708,8 @@
  • PermissionHandler (class in evennia.typeclasses.tags)
  • permissions (evennia.typeclasses.models.TypedObject attribute) +
  • +
  • persistent (evennia.commands.cmdset.CmdSet attribute)
  • persistent() (evennia.scripts.models.ScriptDB property)
  • @@ -14473,6 +14459,8 @@
  • (evennia.scripts.tickerhandler.TickerHandler method)
  • +
  • retain_instance (evennia.commands.command.Command attribute) +
  • return_appearance() (evennia.contrib.clothing.ClothedCharacter method)
  • search_account() (evennia.objects.objects.DefaultObject method) @@ -14915,10 +14905,12 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • (evennia.commands.default.building.CmdName attribute) +
  • +
  • (evennia.commands.default.building.CmdObjects attribute)
  • (evennia.commands.default.building.CmdOpen attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetAttribute attribute)
  • @@ -15011,16 +15003,12 @@
  • (evennia.commands.default.syscommands.SystemNoMatch attribute)
  • (evennia.commands.default.system.CmdAbout attribute) -
  • -
  • (evennia.commands.default.system.CmdObjects attribute)
  • (evennia.commands.default.system.CmdPy attribute)
  • (evennia.commands.default.system.CmdReload attribute)
  • (evennia.commands.default.system.CmdReset attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • @@ -16165,7 +16153,7 @@
  • swapcase() (evennia.utils.ansi.ANSIString method)
  • -
  • switch_mapping (evennia.commands.default.system.CmdScripts attribute) +
  • switch_mapping (evennia.commands.default.building.CmdScripts attribute)
  • switch_options (evennia.commands.default.account.CmdOption attribute) @@ -16198,7 +16186,7 @@
  • (evennia.commands.default.building.CmdMvAttr attribute)
  • -
  • (evennia.commands.default.building.CmdScript attribute) +
  • (evennia.commands.default.building.CmdScripts attribute)
  • (evennia.commands.default.building.CmdSetObjAlias attribute)
  • @@ -16227,8 +16215,6 @@
  • (evennia.commands.default.help.CmdSetHelp attribute)
  • (evennia.commands.default.system.CmdPy attribute) -
  • -
  • (evennia.commands.default.system.CmdScripts attribute)
  • (evennia.commands.default.system.CmdServerLoad attribute)
  • diff --git a/docs/1.0-dev/objects.inv b/docs/1.0-dev/objects.inv index f82d9726b1365f5b197f7a70497478ec8d8dade1..db2a8182dd82dadd9c70f6dcbab9c9b8b3c9e00e 100644 GIT binary patch delta 81432 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
    !uGXpxm0T1Ds?^ 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

    i5b=P1Xc7 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

    2*X; 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

    u=(s2Z?G4Zy}inPf7!=& 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 b;m%f<)-T)gqj^iVcs5g8310mVLsyWbii?O_ diff --git a/docs/1.0-dev/searchindex.js b/docs/1.0-dev/searchindex.js index 603b3308ab..f094f1f739 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/FuncParser","Components/Help-System","Components/Inputfuncs","Components/Locks","Components/MonitorHandler","Components/Msg","Components/Nicks","Components/Objects","Components/Outputfuncs","Components/Permissions","Components/Portal-And-Server","Components/Prototypes","Components/Scripts","Components/Server","Components/Server-Conf","Components/Sessions","Components/Signals","Components/Tags","Components/TickerHandler","Components/Typeclasses","Components/Web-API","Components/Web-Admin","Components/Webclient","Components/Webserver","Components/Website","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","Contribs/XYZGrid","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/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.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.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.contrib.xyzgrid","api/evennia.contrib.xyzgrid.commands","api/evennia.contrib.xyzgrid.example","api/evennia.contrib.xyzgrid.launchcmd","api/evennia.contrib.xyzgrid.prototypes","api/evennia.contrib.xyzgrid.tests","api/evennia.contrib.xyzgrid.utils","api/evennia.contrib.xyzgrid.xymap","api/evennia.contrib.xyzgrid.xymap_legend","api/evennia.contrib.xyzgrid.xyzgrid","api/evennia.contrib.xyzgrid.xyzroom","api/evennia.help","api/evennia.help.filehelp","api/evennia.help.manager","api/evennia.help.models","api/evennia.help.utils","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","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.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.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.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.admin","api/evennia.web.admin.accounts","api/evennia.web.admin.attributes","api/evennia.web.admin.comms","api/evennia.web.admin.frontpage","api/evennia.web.admin.help","api/evennia.web.admin.objects","api/evennia.web.admin.scripts","api/evennia.web.admin.server","api/evennia.web.admin.tags","api/evennia.web.admin.urls","api/evennia.web.admin.utils","api/evennia.web.api","api/evennia.web.api.filters","api/evennia.web.api.permissions","api/evennia.web.api.root","api/evennia.web.api.serializers","api/evennia.web.api.tests","api/evennia.web.api.urls","api/evennia.web.api.views","api/evennia.web.templatetags","api/evennia.web.templatetags.addclass","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.adminsite","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.tests","api/evennia.web.website.urls","api/evennia.web.website.views","api/evennia.web.website.views.accounts","api/evennia.web.website.views.channels","api/evennia.web.website.views.characters","api/evennia.web.website.views.errors","api/evennia.web.website.views.help","api/evennia.web.website.views.index","api/evennia.web.website.views.mixins","api/evennia.web.website.views.objects","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/Msg.md","Components/Nicks.md","Components/Objects.md","Components/Outputfuncs.md","Components/Permissions.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/Web-API.md","Components/Web-Admin.md","Components/Webclient.md","Components/Webserver.md","Components/Website.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","Contribs/XYZGrid.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/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.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.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.contrib.xyzgrid.rst","api/evennia.contrib.xyzgrid.commands.rst","api/evennia.contrib.xyzgrid.example.rst","api/evennia.contrib.xyzgrid.launchcmd.rst","api/evennia.contrib.xyzgrid.prototypes.rst","api/evennia.contrib.xyzgrid.tests.rst","api/evennia.contrib.xyzgrid.utils.rst","api/evennia.contrib.xyzgrid.xymap.rst","api/evennia.contrib.xyzgrid.xymap_legend.rst","api/evennia.contrib.xyzgrid.xyzgrid.rst","api/evennia.contrib.xyzgrid.xyzroom.rst","api/evennia.help.rst","api/evennia.help.filehelp.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.help.utils.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.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.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.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.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.admin.rst","api/evennia.web.admin.accounts.rst","api/evennia.web.admin.attributes.rst","api/evennia.web.admin.comms.rst","api/evennia.web.admin.frontpage.rst","api/evennia.web.admin.help.rst","api/evennia.web.admin.objects.rst","api/evennia.web.admin.scripts.rst","api/evennia.web.admin.server.rst","api/evennia.web.admin.tags.rst","api/evennia.web.admin.urls.rst","api/evennia.web.admin.utils.rst","api/evennia.web.api.rst","api/evennia.web.api.filters.rst","api/evennia.web.api.permissions.rst","api/evennia.web.api.root.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.templatetags.rst","api/evennia.web.templatetags.addclass.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.adminsite.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.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","api/evennia.web.website.views.accounts.rst","api/evennia.web.website.views.channels.rst","api/evennia.web.website.views.characters.rst","api/evennia.web.website.views.errors.rst","api/evennia.web.website.views.help.rst","api/evennia.web.website.views.index.rst","api/evennia.web.website.views.mixins.rst","api/evennia.web.website.views.objects.rst","index.md","toc.md"],objects:{"":{evennia:[163,0,0,"-"]},"evennia.accounts":{accounts:[166,0,0,"-"],bots:[167,0,0,"-"],manager:[168,0,0,"-"],models:[169,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[166,1,1,""],DefaultGuest:[166,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[166,3,1,""],DoesNotExist:[166,2,1,""],MultipleObjectsReturned:[166,2,1,""],access:[166,3,1,""],at_access:[166,3,1,""],at_account_creation:[166,3,1,""],at_cmdset_get:[166,3,1,""],at_disconnect:[166,3,1,""],at_failed_login:[166,3,1,""],at_first_login:[166,3,1,""],at_first_save:[166,3,1,""],at_init:[166,3,1,""],at_look:[166,3,1,""],at_msg_receive:[166,3,1,""],at_msg_send:[166,3,1,""],at_password_change:[166,3,1,""],at_post_channel_msg:[166,3,1,""],at_post_disconnect:[166,3,1,""],at_post_login:[166,3,1,""],at_pre_channel_msg:[166,3,1,""],at_pre_login:[166,3,1,""],at_server_reload:[166,3,1,""],at_server_shutdown:[166,3,1,""],authenticate:[166,3,1,""],basetype_setup:[166,3,1,""],channel_msg:[166,3,1,""],character:[166,3,1,""],characters:[166,3,1,""],cmdset:[166,4,1,""],connection_time:[166,3,1,""],create:[166,3,1,""],create_character:[166,3,1,""],disconnect_session_from_account:[166,3,1,""],execute_cmd:[166,3,1,""],get_all_puppets:[166,3,1,""],get_display_name:[166,3,1,""],get_puppet:[166,3,1,""],get_username_validators:[166,3,1,""],idle_time:[166,3,1,""],is_banned:[166,3,1,""],msg:[166,3,1,""],nicks:[166,4,1,""],normalize_username:[166,3,1,""],objects:[166,4,1,""],options:[166,4,1,""],path:[166,4,1,""],puppet:[166,3,1,""],puppet_object:[166,3,1,""],scripts:[166,4,1,""],search:[166,3,1,""],sessions:[166,4,1,""],set_password:[166,3,1,""],typename:[166,4,1,""],unpuppet_all:[166,3,1,""],unpuppet_object:[166,3,1,""],validate_password:[166,3,1,""],validate_username:[166,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[166,2,1,""],MultipleObjectsReturned:[166,2,1,""],at_post_disconnect:[166,3,1,""],at_post_login:[166,3,1,""],at_server_shutdown:[166,3,1,""],authenticate:[166,3,1,""],create:[166,3,1,""],path:[166,4,1,""],typename:[166,4,1,""]},"evennia.accounts.bots":{Bot:[167,1,1,""],BotStarter:[167,1,1,""],GrapevineBot:[167,1,1,""],IRCBot:[167,1,1,""],RSSBot:[167,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_server_shutdown:[167,3,1,""],basetype_setup:[167,3,1,""],execute_cmd:[167,3,1,""],msg:[167,3,1,""],path:[167,4,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_repeat:[167,3,1,""],at_script_creation:[167,3,1,""],at_server_reload:[167,3,1,""],at_server_shutdown:[167,3,1,""],at_start:[167,3,1,""],path:[167,4,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_msg_send:[167,3,1,""],execute_cmd:[167,3,1,""],factory_path:[167,4,1,""],msg:[167,3,1,""],path:[167,4,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_msg_send:[167,3,1,""],execute_cmd:[167,3,1,""],factory_path:[167,4,1,""],get_nicklist:[167,3,1,""],msg:[167,3,1,""],path:[167,4,1,""],ping:[167,3,1,""],reconnect:[167,3,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],execute_cmd:[167,3,1,""],path:[167,4,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.manager":{AccountManager:[168,1,1,""]},"evennia.accounts.models":{AccountDB:[169,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[169,2,1,""],MultipleObjectsReturned:[169,2,1,""],account_subscription_set:[169,4,1,""],cmdset_storage:[169,3,1,""],db_attributes:[169,4,1,""],db_cmdset_storage:[169,4,1,""],db_is_bot:[169,4,1,""],db_is_connected:[169,4,1,""],db_tags:[169,4,1,""],get_next_by_date_joined:[169,3,1,""],get_next_by_db_date_created:[169,3,1,""],get_previous_by_date_joined:[169,3,1,""],get_previous_by_db_date_created:[169,3,1,""],groups:[169,4,1,""],hide_from_accounts_set:[169,4,1,""],id:[169,4,1,""],is_bot:[169,3,1,""],is_connected:[169,3,1,""],key:[169,3,1,""],logentry_set:[169,4,1,""],name:[169,3,1,""],objectdb_set:[169,4,1,""],objects:[169,4,1,""],path:[169,4,1,""],receiver_account_set:[169,4,1,""],scriptdb_set:[169,4,1,""],sender_account_set:[169,4,1,""],typename:[169,4,1,""],uid:[169,3,1,""],user_permissions:[169,4,1,""]},"evennia.commands":{"default":[176,0,0,"-"],cmdhandler:[171,0,0,"-"],cmdparser:[172,0,0,"-"],cmdset:[173,0,0,"-"],cmdsethandler:[174,0,0,"-"],command:[175,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[171,2,1,""],cmdhandler:[171,5,1,""]},"evennia.commands.cmdparser":{build_matches:[172,5,1,""],cmdparser:[172,5,1,""],create_match:[172,5,1,""],try_num_differentiators:[172,5,1,""]},"evennia.commands.cmdset":{CmdSet:[173,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[173,3,1,""],add:[173,3,1,""],at_cmdset_creation:[173,3,1,""],count:[173,3,1,""],duplicates:[173,4,1,""],errmessage:[173,4,1,""],get:[173,3,1,""],get_all_cmd_keys_and_aliases:[173,3,1,""],get_system_cmds:[173,3,1,""],key:[173,4,1,""],key_mergetypes:[173,4,1,""],make_unique:[173,3,1,""],mergetype:[173,4,1,""],no_channels:[173,4,1,""],no_exits:[173,4,1,""],no_objs:[173,4,1,""],path:[173,4,1,""],permanent:[173,4,1,""],priority:[173,4,1,""],remove:[173,3,1,""],to_duplicate:[173,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[174,1,1,""],import_cmdset:[174,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[174,3,1,""],__init__:[174,3,1,""],add:[174,3,1,""],add_default:[174,3,1,""],all:[174,3,1,""],clear:[174,3,1,""],delete_default:[174,3,1,""],get:[174,3,1,""],has:[174,3,1,""],has_cmdset:[174,3,1,""],remove:[174,3,1,""],remove_default:[174,3,1,""],reset:[174,3,1,""],update:[174,3,1,""]},"evennia.commands.command":{Command:[175,1,1,""],CommandMeta:[175,1,1,""],InterruptCommand:[175,2,1,""]},"evennia.commands.command.Command":{__init__:[175,3,1,""],access:[175,3,1,""],aliases:[175,4,1,""],arg_regex:[175,4,1,""],at_post_cmd:[175,3,1,""],at_pre_cmd:[175,3,1,""],auto_help:[175,4,1,""],client_width:[175,3,1,""],execute_cmd:[175,3,1,""],func:[175,3,1,""],get_command_info:[175,3,1,""],get_extra_info:[175,3,1,""],get_help:[175,3,1,""],help_category:[175,4,1,""],is_exit:[175,4,1,""],key:[175,4,1,""],lock_storage:[175,4,1,""],lockhandler:[175,4,1,""],locks:[175,4,1,""],match:[175,3,1,""],msg:[175,3,1,""],msg_all_sessions:[175,4,1,""],parse:[175,3,1,""],save_for_next:[175,4,1,""],search_index_entry:[175,4,1,""],set_aliases:[175,3,1,""],set_key:[175,3,1,""],styled_footer:[175,3,1,""],styled_header:[175,3,1,""],styled_separator:[175,3,1,""],styled_table:[175,3,1,""],web_get_admin_url:[175,3,1,""],web_get_detail_url:[175,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[175,3,1,""]},"evennia.commands.default":{account:[177,0,0,"-"],admin:[178,0,0,"-"],batchprocess:[179,0,0,"-"],building:[180,0,0,"-"],cmdset_account:[181,0,0,"-"],cmdset_character:[182,0,0,"-"],cmdset_session:[183,0,0,"-"],cmdset_unloggedin:[184,0,0,"-"],comms:[185,0,0,"-"],general:[186,0,0,"-"],help:[187,0,0,"-"],muxcommand:[188,0,0,"-"],syscommands:[189,0,0,"-"],system:[190,0,0,"-"],unloggedin:[192,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[177,1,1,""],CmdCharDelete:[177,1,1,""],CmdColorTest:[177,1,1,""],CmdIC:[177,1,1,""],CmdOOC:[177,1,1,""],CmdOOCLook:[177,1,1,""],CmdOption:[177,1,1,""],CmdPassword:[177,1,1,""],CmdQuell:[177,1,1,""],CmdQuit:[177,1,1,""],CmdSessions:[177,1,1,""],CmdStyle:[177,1,1,""],CmdWho:[177,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""],slice_bright_bg:[177,4,1,""],slice_bright_fg:[177,4,1,""],slice_dark_bg:[177,4,1,""],slice_dark_fg:[177,4,1,""],table_format:[177,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""],switch_options:[177,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""],switch_options:[177,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],list_styles:[177,3,1,""],lock_storage:[177,4,1,""],search_index_entry:[177,4,1,""],set:[177,3,1,""],switch_options:[177,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.admin":{CmdBan:[178,1,1,""],CmdBoot:[178,1,1,""],CmdEmit:[178,1,1,""],CmdForce:[178,1,1,""],CmdNewPassword:[178,1,1,""],CmdPerm:[178,1,1,""],CmdUnban:[178,1,1,""],CmdWall:[178,1,1,""]},"evennia.commands.default.admin.CmdBan":{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.admin.CmdBoot":{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.admin.CmdEmit":{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.admin.CmdForce":{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,""],perm_used:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{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.admin.CmdPerm":{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.admin.CmdUnban":{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.admin.CmdWall":{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.batchprocess":{CmdBatchCode:[179,1,1,""],CmdBatchCommands:[179,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{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,""],switch_options:[179,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{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,""],switch_options:[179,4,1,""]},"evennia.commands.default.building":{CmdCopy:[180,1,1,""],CmdCpAttr:[180,1,1,""],CmdCreate:[180,1,1,""],CmdDesc:[180,1,1,""],CmdDestroy:[180,1,1,""],CmdDig:[180,1,1,""],CmdExamine:[180,1,1,""],CmdFind:[180,1,1,""],CmdLink:[180,1,1,""],CmdListCmdSets:[180,1,1,""],CmdLock:[180,1,1,""],CmdMvAttr:[180,1,1,""],CmdName:[180,1,1,""],CmdOpen:[180,1,1,""],CmdScript:[180,1,1,""],CmdSetAttribute:[180,1,1,""],CmdSetHome:[180,1,1,""],CmdSetObjAlias:[180,1,1,""],CmdSpawn:[180,1,1,""],CmdTag:[180,1,1,""],CmdTeleport:[180,1,1,""],CmdTunnel:[180,1,1,""],CmdTypeclass:[180,1,1,""],CmdUnLink:[180,1,1,""],CmdWipe:[180,1,1,""],ObjManipCommand:[180,1,1,""]},"evennia.commands.default.building.CmdCopy":{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,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[180,4,1,""],check_from_attr:[180,3,1,""],check_has_attr:[180,3,1,""],check_to_attr:[180,3,1,""],func:[180,3,1,""],get_attr:[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.building.CmdCreate":{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,""],new_obj_lockstring:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[180,4,1,""],edit_handler:[180,3,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.building.CmdDestroy":{aliases:[180,4,1,""],confirm:[180,4,1,""],default_confirm:[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.building.CmdDig":{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,""],new_room_lockstring:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[180,4,1,""],aliases:[180,4,1,""],arg_regex:[180,4,1,""],detail_color:[180,4,1,""],format_attributes:[180,3,1,""],format_output:[180,3,1,""],func:[180,3,1,""],header_color:[180,4,1,""],help_category:[180,4,1,""],key:[180,4,1,""],list_attribute:[180,3,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],quell_color:[180,4,1,""],search_index_entry:[180,4,1,""],separator:[180,4,1,""]},"evennia.commands.default.building.CmdFind":{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.building.CmdLink":{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,""]},"evennia.commands.default.building.CmdListCmdSets":{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,""]},"evennia.commands.default.building.CmdLock":{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,""]},"evennia.commands.default.building.CmdMvAttr":{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.building.CmdName":{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,""]},"evennia.commands.default.building.CmdOpen":{aliases:[180,4,1,""],create_exit:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],new_obj_lockstring:[180,4,1,""],parse:[180,3,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.building.CmdScript":{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.building.CmdSetAttribute":{aliases:[180,4,1,""],check_attr:[180,3,1,""],check_obj:[180,3,1,""],do_nested_lookup:[180,3,1,""],edit_handler:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],nested_re:[180,4,1,""],not_found:[180,4,1,""],rm_attr:[180,3,1,""],search_for_obj:[180,3,1,""],search_index_entry:[180,4,1,""],set_attr:[180,3,1,""],split_nested_attr:[180,3,1,""],view_attr:[180,3,1,""]},"evennia.commands.default.building.CmdSetHome":{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,""]},"evennia.commands.default.building.CmdSetObjAlias":{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.building.CmdSpawn":{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.building.CmdTag":{aliases:[180,4,1,""],arg_regex:[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,""],options:[180,4,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.building.CmdTeleport":{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,""],parse:[180,3,1,""],rhs_split:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[180,4,1,""],directions:[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.building.CmdTypeclass":{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.building.CmdUnLink":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],help_key:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.building.CmdWipe":{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,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[180,4,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],parse:[180,3,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[181,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[181,3,1,""],key:[181,4,1,""],path:[181,4,1,""],priority:[181,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[182,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[182,3,1,""],key:[182,4,1,""],path:[182,4,1,""],priority:[182,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[183,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[183,3,1,""],key:[183,4,1,""],path:[183,4,1,""],priority:[183,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[184,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[184,3,1,""],key:[184,4,1,""],path:[184,4,1,""],priority:[184,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[185,1,1,""],CmdAllCom:[185,1,1,""],CmdCBoot:[185,1,1,""],CmdCWho:[185,1,1,""],CmdCdesc:[185,1,1,""],CmdCdestroy:[185,1,1,""],CmdChannel:[185,1,1,""],CmdChannelCreate:[185,1,1,""],CmdClock:[185,1,1,""],CmdDelCom:[185,1,1,""],CmdGrapevine2Chan:[185,1,1,""],CmdIRC2Chan:[185,1,1,""],CmdIRCStatus:[185,1,1,""],CmdPage:[185,1,1,""],CmdRSS2Chan:[185,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[185,4,1,""],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.comms.CmdAllCom":{account_caller:[185,4,1,""],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.comms.CmdCBoot":{account_caller:[185,4,1,""],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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[185,4,1,""],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.comms.CmdCdesc":{account_caller:[185,4,1,""],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.comms.CmdCdestroy":{account_caller:[185,4,1,""],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.comms.CmdChannel":{account_caller:[185,4,1,""],add_alias:[185,3,1,""],aliases:[185,4,1,""],ban_user:[185,3,1,""],boot_user:[185,3,1,""],channel_list_bans:[185,3,1,""],channel_list_who:[185,3,1,""],create_channel:[185,3,1,""],destroy_channel:[185,3,1,""],display_all_channels:[185,3,1,""],display_subbed_channels:[185,3,1,""],func:[185,3,1,""],get_channel_aliases:[185,3,1,""],get_channel_history:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],list_channels:[185,3,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],msg_channel:[185,3,1,""],mute_channel:[185,3,1,""],remove_alias:[185,3,1,""],search_channel:[185,3,1,""],search_index_entry:[185,4,1,""],set_desc:[185,3,1,""],set_lock:[185,3,1,""],sub_to_channel:[185,3,1,""],switch_options:[185,4,1,""],unban_user:[185,3,1,""],unmute_channel:[185,3,1,""],unset_lock:[185,3,1,""],unsub_from_channel:[185,3,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[185,4,1,""],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.comms.CmdClock":{account_caller:[185,4,1,""],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.comms.CmdDelCom":{account_caller:[185,4,1,""],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.comms.CmdGrapevine2Chan":{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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{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.comms.CmdPage":{account_caller:[185,4,1,""],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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{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,""],switch_options:[185,4,1,""]},"evennia.commands.default.general":{CmdAccess:[186,1,1,""],CmdDrop:[186,1,1,""],CmdGet:[186,1,1,""],CmdGive:[186,1,1,""],CmdHome:[186,1,1,""],CmdInventory:[186,1,1,""],CmdLook:[186,1,1,""],CmdNick:[186,1,1,""],CmdPose:[186,1,1,""],CmdSay:[186,1,1,""],CmdSetDesc:[186,1,1,""],CmdWhisper:[186,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[186,4,1,""],arg_regex:[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.general.CmdDrop":{aliases:[186,4,1,""],arg_regex:[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.general.CmdGet":{aliases:[186,4,1,""],arg_regex:[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.general.CmdGive":{aliases:[186,4,1,""],arg_regex:[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,""],rhs_split:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[186,4,1,""],arg_regex:[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.general.CmdInventory":{aliases:[186,4,1,""],arg_regex:[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.general.CmdLook":{aliases:[186,4,1,""],arg_regex:[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.general.CmdNick":{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,""],parse:[186,3,1,""],search_index_entry:[186,4,1,""],switch_options:[186,4,1,""]},"evennia.commands.default.general.CmdPose":{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,""],parse:[186,3,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.general.CmdSay":{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.general.CmdSetDesc":{aliases:[186,4,1,""],arg_regex:[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.general.CmdWhisper":{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.help":{CmdHelp:[187,1,1,""],CmdSetHelp:[187,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[187,4,1,""],arg_regex:[187,4,1,""],can_list_topic:[187,3,1,""],can_read_topic:[187,3,1,""],clickable_topics:[187,4,1,""],collect_topics:[187,3,1,""],do_search:[187,3,1,""],format_help_entry:[187,3,1,""],format_help_index:[187,3,1,""],func:[187,3,1,""],help_category:[187,4,1,""],help_more:[187,4,1,""],index_category_clr:[187,4,1,""],index_topic_clr:[187,4,1,""],index_type_separator_clr:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],locks:[187,4,1,""],msg_help:[187,3,1,""],parse:[187,3,1,""],return_cmdset:[187,4,1,""],search_index_entry:[187,4,1,""],subtopic_separator_char:[187,4,1,""],suggestion_cutoff:[187,4,1,""],suggestion_maxnum:[187,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[187,4,1,""],arg_regex:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],locks:[187,4,1,""],parse:[187,3,1,""],search_index_entry:[187,4,1,""],switch_options:[187,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[188,1,1,""],MuxCommand:[188,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[188,4,1,""],aliases:[188,4,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[188,4,1,""],at_post_cmd:[188,3,1,""],at_pre_cmd:[188,3,1,""],func:[188,3,1,""],get_command_info:[188,3,1,""],has_perm:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],parse:[188,3,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[189,1,1,""],SystemNoInput:[189,1,1,""],SystemNoMatch:[189,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[189,4,1,""],func:[189,3,1,""],help_category:[189,4,1,""],key:[189,4,1,""],lock_storage:[189,4,1,""],locks:[189,4,1,""],search_index_entry:[189,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[189,4,1,""],func:[189,3,1,""],help_category:[189,4,1,""],key:[189,4,1,""],lock_storage:[189,4,1,""],locks:[189,4,1,""],search_index_entry:[189,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[189,4,1,""],func:[189,3,1,""],help_category:[189,4,1,""],key:[189,4,1,""],lock_storage:[189,4,1,""],locks:[189,4,1,""],search_index_entry:[189,4,1,""]},"evennia.commands.default.system":{CmdAbout:[190,1,1,""],CmdObjects:[190,1,1,""],CmdPy:[190,1,1,""],CmdReload:[190,1,1,""],CmdReset:[190,1,1,""],CmdScripts:[190,1,1,""],CmdServerLoad:[190,1,1,""],CmdService:[190,1,1,""],CmdShutdown:[190,1,1,""],CmdTasks:[190,1,1,""],CmdTime:[190,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdObjects":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdScripts":{aliases:[190,4,1,""],excluded_typeclass_paths:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_mapping:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdTasks":{aliases:[190,4,1,""],coll_date_func:[190,3,1,""],do_task_action:[190,3,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[191,1,1,""],CommandTest:[191,1,1,""],TestAccount:[191,1,1,""],TestAdmin:[191,1,1,""],TestBatchProcess:[191,1,1,""],TestBuilding:[191,1,1,""],TestCmdTasks:[191,1,1,""],TestComms:[191,1,1,""],TestCommsChannel:[191,1,1,""],TestGeneral:[191,1,1,""],TestHelp:[191,1,1,""],TestInterruptCommand:[191,1,1,""],TestSystem:[191,1,1,""],TestSystemCommands:[191,1,1,""],TestUnconnectedCommand:[191,1,1,""],func_test_cmd_tasks:[191,5,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[191,4,1,""],func:[191,3,1,""],help_category:[191,4,1,""],key:[191,4,1,""],lock_storage:[191,4,1,""],parse:[191,3,1,""],search_index_entry:[191,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[191,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[191,3,1,""],test_char_delete:[191,3,1,""],test_color_test:[191,3,1,""],test_ic:[191,3,1,""],test_ic__nonaccess:[191,3,1,""],test_ic__other_object:[191,3,1,""],test_ooc:[191,3,1,""],test_ooc_look:[191,3,1,""],test_option:[191,3,1,""],test_password:[191,3,1,""],test_quell:[191,3,1,""],test_quit:[191,3,1,""],test_sessions:[191,3,1,""],test_who:[191,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[191,3,1,""],test_emit:[191,3,1,""],test_force:[191,3,1,""],test_perm:[191,3,1,""],test_wall:[191,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[191,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[191,3,1,""],test_copy:[191,3,1,""],test_create:[191,3,1,""],test_desc:[191,3,1,""],test_desc_default_to_room:[191,3,1,""],test_destroy:[191,3,1,""],test_destroy_sequence:[191,3,1,""],test_dig:[191,3,1,""],test_do_nested_lookup:[191,3,1,""],test_empty_desc:[191,3,1,""],test_examine:[191,3,1,""],test_exit_commands:[191,3,1,""],test_find:[191,3,1,""],test_list_cmdsets:[191,3,1,""],test_lock:[191,3,1,""],test_name:[191,3,1,""],test_nested_attribute_commands:[191,3,1,""],test_script:[191,3,1,""],test_set_home:[191,3,1,""],test_set_obj_alias:[191,3,1,""],test_spawn:[191,3,1,""],test_split_nested_attr:[191,3,1,""],test_tag:[191,3,1,""],test_teleport:[191,3,1,""],test_tunnel:[191,3,1,""],test_tunnel_exit_typeclass:[191,3,1,""],test_typeclass:[191,3,1,""]},"evennia.commands.default.tests.TestCmdTasks":{setUp:[191,3,1,""],tearDown:[191,3,1,""],test_active_task:[191,3,1,""],test_call:[191,3,1,""],test_cancel:[191,3,1,""],test_do_task:[191,3,1,""],test_func_name_manipulation:[191,3,1,""],test_misformed_command:[191,3,1,""],test_new_task_waiting_input:[191,3,1,""],test_no_input:[191,3,1,""],test_no_tasks:[191,3,1,""],test_pause_unpause:[191,3,1,""],test_persistent_task:[191,3,1,""],test_remove:[191,3,1,""],test_responce_of_yes:[191,3,1,""],test_task_complete_waiting_input:[191,3,1,""],test_wrong_func_name:[191,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[191,3,1,""],test_all_com:[191,3,1,""],test_cboot:[191,3,1,""],test_cdesc:[191,3,1,""],test_cdestroy:[191,3,1,""],test_clock:[191,3,1,""],test_cwho:[191,3,1,""],test_page:[191,3,1,""],test_toggle_com:[191,3,1,""]},"evennia.commands.default.tests.TestCommsChannel":{setUp:[191,3,1,""],tearDown:[191,3,1,""],test_channel__alias__unalias:[191,3,1,""],test_channel__all:[191,3,1,""],test_channel__ban__unban:[191,3,1,""],test_channel__boot:[191,3,1,""],test_channel__create:[191,3,1,""],test_channel__desc:[191,3,1,""],test_channel__destroy:[191,3,1,""],test_channel__history:[191,3,1,""],test_channel__list:[191,3,1,""],test_channel__lock:[191,3,1,""],test_channel__msg:[191,3,1,""],test_channel__mute:[191,3,1,""],test_channel__noarg:[191,3,1,""],test_channel__sub:[191,3,1,""],test_channel__unlock:[191,3,1,""],test_channel__unmute:[191,3,1,""],test_channel__unsub:[191,3,1,""],test_channel__who:[191,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[191,3,1,""],test_get_and_drop:[191,3,1,""],test_give:[191,3,1,""],test_home:[191,3,1,""],test_inventory:[191,3,1,""],test_look:[191,3,1,""],test_mux_command:[191,3,1,""],test_nick:[191,3,1,""],test_pose:[191,3,1,""],test_say:[191,3,1,""],test_whisper:[191,3,1,""]},"evennia.commands.default.tests.TestHelp":{maxDiff:[191,4,1,""],setUp:[191,3,1,""],tearDown:[191,3,1,""],test_help:[191,3,1,""],test_set_help:[191,3,1,""],test_subtopic_fetch:[191,4,1,""],test_subtopic_fetch_00_test:[191,3,1,""],test_subtopic_fetch_01_test_creating_extra_stuff:[191,3,1,""],test_subtopic_fetch_02_test_creating:[191,3,1,""],test_subtopic_fetch_03_test_extra:[191,3,1,""],test_subtopic_fetch_04_test_extra_subsubtopic:[191,3,1,""],test_subtopic_fetch_05_test_creating_extra_subsub:[191,3,1,""],test_subtopic_fetch_06_test_Something_else:[191,3,1,""],test_subtopic_fetch_07_test_More:[191,3,1,""],test_subtopic_fetch_08_test_More_Second_more:[191,3,1,""],test_subtopic_fetch_09_test_More_more:[191,3,1,""],test_subtopic_fetch_10_test_more_second_more_again:[191,3,1,""],test_subtopic_fetch_11_test_more_second_third:[191,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[191,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[191,3,1,""],test_objects:[191,3,1,""],test_py:[191,3,1,""],test_scripts:[191,3,1,""],test_server_load:[191,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_multimatch:[191,3,1,""],test_simple_defaults:[191,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[191,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[192,1,1,""],CmdUnconnectedCreate:[192,1,1,""],CmdUnconnectedHelp:[192,1,1,""],CmdUnconnectedLook:[192,1,1,""],CmdUnconnectedQuit:[192,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[192,4,1,""],arg_regex:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[192,4,1,""],arg_regex:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.comms":{comms:[194,0,0,"-"],managers:[195,0,0,"-"],models:[196,0,0,"-"]},"evennia.comms.comms":{DefaultChannel:[194,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[194,3,1,""],DoesNotExist:[194,2,1,""],MultipleObjectsReturned:[194,2,1,""],access:[194,3,1,""],add_user_channel_alias:[194,3,1,""],at_channel_creation:[194,3,1,""],at_first_save:[194,3,1,""],at_init:[194,3,1,""],at_post_msg:[194,3,1,""],at_pre_msg:[194,3,1,""],ban:[194,3,1,""],banlist:[194,3,1,""],basetype_setup:[194,3,1,""],channel_msg_nick_pattern:[194,4,1,""],channel_msg_nick_replacement:[194,4,1,""],channel_prefix:[194,3,1,""],channel_prefix_string:[194,4,1,""],connect:[194,3,1,""],create:[194,3,1,""],disconnect:[194,3,1,""],distribute_message:[194,3,1,""],format_external:[194,3,1,""],format_message:[194,3,1,""],format_senders:[194,3,1,""],get_absolute_url:[194,3,1,""],get_log_filename:[194,3,1,""],has_connection:[194,3,1,""],log_file:[194,4,1,""],message_transform:[194,3,1,""],msg:[194,3,1,""],mute:[194,3,1,""],mutelist:[194,3,1,""],objects:[194,4,1,""],path:[194,4,1,""],pose_transform:[194,3,1,""],post_join_channel:[194,3,1,""],post_leave_channel:[194,3,1,""],post_send_message:[194,3,1,""],pre_join_channel:[194,3,1,""],pre_leave_channel:[194,3,1,""],pre_send_message:[194,3,1,""],remove_user_channel_alias:[194,3,1,""],send_to_online_only:[194,4,1,""],set_log_filename:[194,3,1,""],typename:[194,4,1,""],unban:[194,3,1,""],unmute:[194,3,1,""],web_get_admin_url:[194,3,1,""],web_get_create_url:[194,3,1,""],web_get_delete_url:[194,3,1,""],web_get_detail_url:[194,3,1,""],web_get_update_url:[194,3,1,""],wholist:[194,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[195,1,1,""],ChannelManager:[195,1,1,""],CommError:[195,2,1,""],MsgManager:[195,1,1,""],identify_object:[195,5,1,""],to_object:[195,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[195,3,1,""],get_all_channels:[195,3,1,""],get_channel:[195,3,1,""],get_subscriptions:[195,3,1,""],search_channel:[195,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[195,3,1,""],get_messages_by_receiver:[195,3,1,""],get_messages_by_sender:[195,3,1,""],identify_object:[195,3,1,""],message_search:[195,3,1,""],search_message:[195,3,1,""]},"evennia.comms.models":{ChannelDB:[196,1,1,""],Msg:[196,1,1,""],TempMsg:[196,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],db_account_subscriptions:[196,4,1,""],db_attributes:[196,4,1,""],db_object_subscriptions:[196,4,1,""],db_tags:[196,4,1,""],get_next_by_db_date_created:[196,3,1,""],get_previous_by_db_date_created:[196,3,1,""],id:[196,4,1,""],objects:[196,4,1,""],path:[196,4,1,""],subscriptions:[196,4,1,""],typename:[196,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],access:[196,3,1,""],date_created:[196,3,1,""],db_date_created:[196,4,1,""],db_header:[196,4,1,""],db_hide_from_accounts:[196,4,1,""],db_hide_from_objects:[196,4,1,""],db_lock_storage:[196,4,1,""],db_message:[196,4,1,""],db_receiver_external:[196,4,1,""],db_receivers_accounts:[196,4,1,""],db_receivers_objects:[196,4,1,""],db_receivers_scripts:[196,4,1,""],db_sender_accounts:[196,4,1,""],db_sender_external:[196,4,1,""],db_sender_objects:[196,4,1,""],db_sender_scripts:[196,4,1,""],db_tags:[196,4,1,""],get_next_by_db_date_created:[196,3,1,""],get_previous_by_db_date_created:[196,3,1,""],header:[196,3,1,""],hide_from:[196,3,1,""],id:[196,4,1,""],lock_storage:[196,3,1,""],locks:[196,4,1,""],message:[196,3,1,""],objects:[196,4,1,""],path:[196,4,1,""],receiver_external:[196,3,1,""],receivers:[196,3,1,""],remove_receiver:[196,3,1,""],remove_sender:[196,3,1,""],sender_external:[196,3,1,""],senders:[196,3,1,""],tags:[196,4,1,""],typename:[196,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[196,3,1,""],access:[196,3,1,""],locks:[196,4,1,""],remove_receiver:[196,3,1,""],remove_sender:[196,3,1,""]},"evennia.contrib":{awsstorage:[198,0,0,"-"],barter:[201,0,0,"-"],building_menu:[202,0,0,"-"],chargen:[203,0,0,"-"],clothing:[204,0,0,"-"],color_markups:[205,0,0,"-"],crafting:[206,0,0,"-"],custom_gametime:[210,0,0,"-"],dice:[211,0,0,"-"],email_login:[212,0,0,"-"],evscaperoom:[213,0,0,"-"],extended_room:[222,0,0,"-"],fieldfill:[223,0,0,"-"],gendersub:[224,0,0,"-"],health_bar:[225,0,0,"-"],ingame_python:[226,0,0,"-"],mail:[234,0,0,"-"],multidescer:[237,0,0,"-"],puzzles:[238,0,0,"-"],random_string_generator:[239,0,0,"-"],rplanguage:[240,0,0,"-"],rpsystem:[241,0,0,"-"],security:[242,0,0,"-"],simpledoor:[247,0,0,"-"],slow_exit:[248,0,0,"-"],talking_npc:[249,0,0,"-"],test_traits:[250,0,0,"-"],traits:[251,0,0,"-"],tree_select:[252,0,0,"-"],turnbattle:[253,0,0,"-"],tutorial_examples:[259,0,0,"-"],tutorial_world:[265,0,0,"-"],unixcommand:[270,0,0,"-"],wilderness:[271,0,0,"-"],xyzgrid:[272,0,0,"-"]},"evennia.contrib.awsstorage":{aws_s3_cdn:[199,0,0,"-"],tests:[200,0,0,"-"]},"evennia.contrib.awsstorage.aws_s3_cdn":{S3Boto3Storage:[199,1,1,""],S3Boto3StorageFile:[199,1,1,""],check_location:[199,5,1,""],get_available_overwrite_name:[199,5,1,""],lookup_env:[199,5,1,""],safe_join:[199,5,1,""],setting:[199,5,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage":{"delete":[199,3,1,""],__init__:[199,3,1,""],access_key:[199,4,1,""],access_key_names:[199,4,1,""],addressing_style:[199,4,1,""],auto_create_bucket:[199,4,1,""],bucket:[199,3,1,""],bucket_acl:[199,4,1,""],bucket_name:[199,4,1,""],config:[199,4,1,""],connection:[199,3,1,""],custom_domain:[199,4,1,""],deconstruct:[199,3,1,""],default_acl:[199,4,1,""],default_content_type:[199,4,1,""],encryption:[199,4,1,""],endpoint_url:[199,4,1,""],entries:[199,3,1,""],exists:[199,3,1,""],file_name_charset:[199,4,1,""],file_overwrite:[199,4,1,""],get_available_name:[199,3,1,""],get_modified_time:[199,3,1,""],get_object_parameters:[199,3,1,""],gzip:[199,4,1,""],gzip_content_types:[199,4,1,""],listdir:[199,3,1,""],location:[199,4,1,""],max_memory_size:[199,4,1,""],modified_time:[199,3,1,""],object_parameters:[199,4,1,""],preload_metadata:[199,4,1,""],proxies:[199,4,1,""],querystring_auth:[199,4,1,""],querystring_expire:[199,4,1,""],reduced_redundancy:[199,4,1,""],region_name:[199,4,1,""],secret_key:[199,4,1,""],secret_key_names:[199,4,1,""],secure_urls:[199,4,1,""],security_token:[199,4,1,""],security_token_names:[199,4,1,""],signature_version:[199,4,1,""],size:[199,3,1,""],url:[199,3,1,""],url_protocol:[199,4,1,""],use_ssl:[199,4,1,""],verify:[199,4,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3StorageFile":{__init__:[199,3,1,""],buffer_size:[199,4,1,""],close:[199,3,1,""],deconstruct:[199,3,1,""],file:[199,3,1,""],read:[199,3,1,""],readline:[199,3,1,""],size:[199,3,1,""],write:[199,3,1,""]},"evennia.contrib.awsstorage.tests":{S3Boto3StorageTests:[200,1,1,""],S3Boto3TestCase:[200,1,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3StorageTests":{test_auto_creating_bucket:[200,3,1,""],test_auto_creating_bucket_with_acl:[200,3,1,""],test_clean_name:[200,3,1,""],test_clean_name_normalize:[200,3,1,""],test_clean_name_trailing_slash:[200,3,1,""],test_clean_name_windows:[200,3,1,""],test_compress_content_len:[200,3,1,""],test_connection_threading:[200,3,1,""],test_content_type:[200,3,1,""],test_generated_url_is_encoded:[200,3,1,""],test_location_leading_slash:[200,3,1,""],test_override_class_variable:[200,3,1,""],test_override_init_argument:[200,3,1,""],test_pickle_with_bucket:[200,3,1,""],test_pickle_without_bucket:[200,3,1,""],test_special_characters:[200,3,1,""],test_storage_delete:[200,3,1,""],test_storage_exists:[200,3,1,""],test_storage_exists_doesnt_create_bucket:[200,3,1,""],test_storage_exists_false:[200,3,1,""],test_storage_listdir_base:[200,3,1,""],test_storage_listdir_subdir:[200,3,1,""],test_storage_mtime:[200,3,1,""],test_storage_open_no_overwrite_existing:[200,3,1,""],test_storage_open_no_write:[200,3,1,""],test_storage_open_write:[200,3,1,""],test_storage_save:[200,3,1,""],test_storage_save_gzip:[200,3,1,""],test_storage_save_gzip_twice:[200,3,1,""],test_storage_save_gzipped:[200,3,1,""],test_storage_save_with_acl:[200,3,1,""],test_storage_size:[200,3,1,""],test_storage_url:[200,3,1,""],test_storage_url_slashes:[200,3,1,""],test_storage_write_beyond_buffer_size:[200,3,1,""],test_strip_signing_parameters:[200,3,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3TestCase":{setUp:[200,3,1,""]},"evennia.contrib.barter":{CmdAccept:[201,1,1,""],CmdDecline:[201,1,1,""],CmdEvaluate:[201,1,1,""],CmdFinish:[201,1,1,""],CmdOffer:[201,1,1,""],CmdStatus:[201,1,1,""],CmdTrade:[201,1,1,""],CmdTradeBase:[201,1,1,""],CmdTradeHelp:[201,1,1,""],CmdsetTrade:[201,1,1,""],TradeHandler:[201,1,1,""],TradeTimeout:[201,1,1,""]},"evennia.contrib.barter.CmdAccept":{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.barter.CmdDecline":{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.barter.CmdEvaluate":{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.barter.CmdFinish":{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.barter.CmdOffer":{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.barter.CmdStatus":{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.barter.CmdTrade":{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.barter.CmdTradeBase":{aliases:[201,4,1,""],help_category:[201,4,1,""],key:[201,4,1,""],lock_storage:[201,4,1,""],parse:[201,3,1,""],search_index_entry:[201,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{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.barter.CmdsetTrade":{at_cmdset_creation:[201,3,1,""],key:[201,4,1,""],path:[201,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[201,3,1,""],accept:[201,3,1,""],decline:[201,3,1,""],finish:[201,3,1,""],get_other:[201,3,1,""],join:[201,3,1,""],list:[201,3,1,""],msg_other:[201,3,1,""],offer:[201,3,1,""],search:[201,3,1,""],unjoin:[201,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[201,2,1,""],MultipleObjectsReturned:[201,2,1,""],at_repeat:[201,3,1,""],at_script_creation:[201,3,1,""],is_valid:[201,3,1,""],path:[201,4,1,""],typename:[201,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[202,1,1,""],BuildingMenuCmdSet:[202,1,1,""],Choice:[202,1,1,""],CmdNoInput:[202,1,1,""],CmdNoMatch:[202,1,1,""],GenericBuildingCmd:[202,1,1,""],GenericBuildingMenu:[202,1,1,""],menu_edit:[202,5,1,""],menu_quit:[202,5,1,""],menu_setattr:[202,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[202,3,1,""],add_choice:[202,3,1,""],add_choice_edit:[202,3,1,""],add_choice_quit:[202,3,1,""],close:[202,3,1,""],current_choice:[202,3,1,""],display:[202,3,1,""],display_choice:[202,3,1,""],display_title:[202,3,1,""],init:[202,3,1,""],joker_key:[202,4,1,""],keys_go_back:[202,4,1,""],min_shortcut:[202,4,1,""],move:[202,3,1,""],open:[202,3,1,""],open_parent_menu:[202,3,1,""],open_submenu:[202,3,1,""],relevant_choices:[202,3,1,""],restore:[202,3,1,""],sep_keys:[202,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[202,3,1,""],key:[202,4,1,""],path:[202,4,1,""],priority:[202,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[202,3,1,""],enter:[202,3,1,""],format_text:[202,3,1,""],keys:[202,3,1,""],leave:[202,3,1,""],nomatch:[202,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[202,3,1,""],aliases:[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.building_menu.CmdNoMatch":{__init__:[202,3,1,""],aliases:[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.building_menu.GenericBuildingCmd":{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.building_menu.GenericBuildingMenu":{init:[202,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[203,1,1,""],CmdOOCLook:[203,1,1,""],OOCCmdSetCharGen:[203,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[203,4,1,""],func:[203,3,1,""],help_category:[203,4,1,""],key:[203,4,1,""],lock_storage:[203,4,1,""],locks:[203,4,1,""],search_index_entry:[203,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[203,4,1,""],func:[203,3,1,""],help_category:[203,4,1,""],key:[203,4,1,""],lock_storage:[203,4,1,""],locks:[203,4,1,""],search_index_entry:[203,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[203,3,1,""],path:[203,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[204,1,1,""],ClothedCharacterCmdSet:[204,1,1,""],Clothing:[204,1,1,""],CmdCover:[204,1,1,""],CmdDrop:[204,1,1,""],CmdGive:[204,1,1,""],CmdInventory:[204,1,1,""],CmdRemove:[204,1,1,""],CmdUncover:[204,1,1,""],CmdWear:[204,1,1,""],clothing_type_count:[204,5,1,""],get_worn_clothes:[204,5,1,""],order_clothes_list:[204,5,1,""],single_type_count:[204,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[204,2,1,""],MultipleObjectsReturned:[204,2,1,""],path:[204,4,1,""],return_appearance:[204,3,1,""],typename:[204,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[204,3,1,""],key:[204,4,1,""],path:[204,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[204,2,1,""],MultipleObjectsReturned:[204,2,1,""],at_get:[204,3,1,""],path:[204,4,1,""],remove:[204,3,1,""],typename:[204,4,1,""],wear:[204,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[204,4,1,""],arg_regex:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],locks:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[204,4,1,""],arg_regex:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],locks:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[204,4,1,""],arg_regex:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],locks:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.crafting":{crafting:[207,0,0,"-"],example_recipes:[208,0,0,"-"],tests:[209,0,0,"-"]},"evennia.contrib.crafting.crafting":{CmdCraft:[207,1,1,""],CraftingCmdSet:[207,1,1,""],CraftingError:[207,2,1,""],CraftingRecipe:[207,1,1,""],CraftingRecipeBase:[207,1,1,""],CraftingValidationError:[207,2,1,""],craft:[207,5,1,""]},"evennia.contrib.crafting.crafting.CmdCraft":{aliases:[207,4,1,""],arg_regex:[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.crafting.crafting.CraftingCmdSet":{at_cmdset_creation:[207,3,1,""],key:[207,4,1,""],path:[207,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipe":{__init__:[207,3,1,""],consumable_names:[207,4,1,""],consumable_tag_category:[207,4,1,""],consumable_tags:[207,4,1,""],consume_on_fail:[207,4,1,""],do_craft:[207,3,1,""],error_consumable_excess_message:[207,4,1,""],error_consumable_missing_message:[207,4,1,""],error_consumable_order_message:[207,4,1,""],error_tool_excess_message:[207,4,1,""],error_tool_missing_message:[207,4,1,""],error_tool_order_message:[207,4,1,""],exact_consumable_order:[207,4,1,""],exact_consumables:[207,4,1,""],exact_tool_order:[207,4,1,""],exact_tools:[207,4,1,""],failure_message:[207,4,1,""],name:[207,4,1,""],output_names:[207,4,1,""],output_prototypes:[207,4,1,""],post_craft:[207,3,1,""],pre_craft:[207,3,1,""],seed:[207,3,1,""],success_message:[207,4,1,""],tool_names:[207,4,1,""],tool_tag_category:[207,4,1,""],tool_tags:[207,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipeBase":{__init__:[207,3,1,""],allow_reuse:[207,4,1,""],craft:[207,3,1,""],do_craft:[207,3,1,""],msg:[207,3,1,""],name:[207,4,1,""],post_craft:[207,3,1,""],pre_craft:[207,3,1,""]},"evennia.contrib.crafting.example_recipes":{CrucibleSteelRecipe:[208,1,1,""],LeatherRecipe:[208,1,1,""],OakBarkRecipe:[208,1,1,""],PigIronRecipe:[208,1,1,""],RawhideRecipe:[208,1,1,""],SwordBladeRecipe:[208,1,1,""],SwordGuardRecipe:[208,1,1,""],SwordHandleRecipe:[208,1,1,""],SwordPommelRecipe:[208,1,1,""],SwordRecipe:[208,1,1,""],random:[208,5,1,""]},"evennia.contrib.crafting.example_recipes.CrucibleSteelRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.LeatherRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.OakBarkRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.PigIronRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.RawhideRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordBladeRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordGuardRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordHandleRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordPommelRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordRecipe":{consumable_tags:[208,4,1,""],exact_consumable_order:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.tests":{TestCraftCommand:[209,1,1,""],TestCraftSword:[209,1,1,""],TestCraftUtils:[209,1,1,""],TestCraftingRecipe:[209,1,1,""],TestCraftingRecipeBase:[209,1,1,""]},"evennia.contrib.crafting.tests.TestCraftCommand":{setUp:[209,3,1,""],test_craft__nocons__failure:[209,3,1,""],test_craft__notools__failure:[209,3,1,""],test_craft__success:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftSword":{setUp:[209,3,1,""],test_craft_sword:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftUtils":{maxDiff:[209,4,1,""],test_load_recipes:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipe":{maxDiff:[209,4,1,""],setUp:[209,3,1,""],tearDown:[209,3,1,""],test_craft__success:[209,3,1,""],test_craft_cons_excess__fail:[209,3,1,""],test_craft_cons_excess__sucess:[209,3,1,""],test_craft_cons_order__fail:[209,3,1,""],test_craft_missing_cons__always_consume__fail:[209,3,1,""],test_craft_missing_cons__fail:[209,3,1,""],test_craft_missing_tool__fail:[209,3,1,""],test_craft_tool_excess__fail:[209,3,1,""],test_craft_tool_excess__sucess:[209,3,1,""],test_craft_tool_order__fail:[209,3,1,""],test_craft_wrong_tool__fail:[209,3,1,""],test_error_format:[209,3,1,""],test_seed__success:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipeBase":{setUp:[209,3,1,""],test_craft_hook__fail:[209,3,1,""],test_craft_hook__succeed:[209,3,1,""],test_msg:[209,3,1,""],test_pre_craft:[209,3,1,""],test_pre_craft_fail:[209,3,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[210,1,1,""],custom_gametime:[210,5,1,""],gametime_to_realtime:[210,5,1,""],real_seconds_until:[210,5,1,""],realtime_to_gametime:[210,5,1,""],schedule:[210,5,1,""],time_to_tuple:[210,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[210,2,1,""],MultipleObjectsReturned:[210,2,1,""],at_repeat:[210,3,1,""],at_script_creation:[210,3,1,""],path:[210,4,1,""],typename:[210,4,1,""]},"evennia.contrib.dice":{CmdDice:[211,1,1,""],DiceCmdSet:[211,1,1,""],roll_dice:[211,5,1,""]},"evennia.contrib.dice.CmdDice":{aliases:[211,4,1,""],func:[211,3,1,""],help_category:[211,4,1,""],key:[211,4,1,""],lock_storage:[211,4,1,""],locks:[211,4,1,""],search_index_entry:[211,4,1,""]},"evennia.contrib.dice.DiceCmdSet":{at_cmdset_creation:[211,3,1,""],path:[211,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[212,1,1,""],CmdUnconnectedCreate:[212,1,1,""],CmdUnconnectedHelp:[212,1,1,""],CmdUnconnectedLook:[212,1,1,""],CmdUnconnectedQuit:[212,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedCreate":{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,""],parse:[212,3,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedHelp":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedLook":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedQuit":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom":{commands:[214,0,0,"-"],menu:[215,0,0,"-"],objects:[216,0,0,"-"],room:[217,0,0,"-"],state:[219,0,0,"-"],tests:[220,0,0,"-"],utils:[221,0,0,"-"]},"evennia.contrib.evscaperoom.commands":{CmdCreateObj:[214,1,1,""],CmdEmote:[214,1,1,""],CmdEvscapeRoom:[214,1,1,""],CmdEvscapeRoomStart:[214,1,1,""],CmdFocus:[214,1,1,""],CmdFocusInteraction:[214,1,1,""],CmdGet:[214,1,1,""],CmdGiveUp:[214,1,1,""],CmdHelp:[214,1,1,""],CmdJumpState:[214,1,1,""],CmdLook:[214,1,1,""],CmdOptions:[214,1,1,""],CmdRerouter:[214,1,1,""],CmdSetEvScapeRoom:[214,1,1,""],CmdSetFlag:[214,1,1,""],CmdSpeak:[214,1,1,""],CmdStand:[214,1,1,""],CmdWho:[214,1,1,""]},"evennia.contrib.evscaperoom.commands.CmdCreateObj":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],locks:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEmote":{aliases:[214,4,1,""],arg_regex:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],room_replace:[214,3,1,""],search_index_entry:[214,4,1,""],you_replace:[214,3,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoom":{aliases:[214,4,1,""],arg_regex:[214,4,1,""],focus:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],parse:[214,3,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoomStart":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocus":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocusInteraction":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],parse:[214,3,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGet":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGiveUp":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdHelp":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdJumpState":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],locks:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdLook":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdOptions":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdRerouter":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetEvScapeRoom":{at_cmdset_creation:[214,3,1,""],path:[214,4,1,""],priority:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetFlag":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],locks:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSpeak":{aliases:[214,4,1,""],arg_regex:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdStand":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdWho":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.menu":{EvscaperoomMenu:[215,1,1,""],OptionsMenu:[215,1,1,""],node_create_room:[215,5,1,""],node_join_room:[215,5,1,""],node_options:[215,5,1,""],node_quit:[215,5,1,""],node_set_desc:[215,5,1,""],run_evscaperoom_menu:[215,5,1,""],run_option_menu:[215,5,1,""]},"evennia.contrib.evscaperoom.menu.EvscaperoomMenu":{node_border_char:[215,4,1,""],nodetext_formatter:[215,3,1,""],options_formatter:[215,3,1,""]},"evennia.contrib.evscaperoom.menu.OptionsMenu":{node_formatter:[215,3,1,""]},"evennia.contrib.evscaperoom.objects":{BaseApplicable:[216,1,1,""],BaseConsumable:[216,1,1,""],BasePositionable:[216,1,1,""],Climbable:[216,1,1,""],CodeInput:[216,1,1,""],Combinable:[216,1,1,""],Drinkable:[216,1,1,""],Edible:[216,1,1,""],EvscaperoomObject:[216,1,1,""],Feelable:[216,1,1,""],HasButtons:[216,1,1,""],IndexReadable:[216,1,1,""],Insertable:[216,1,1,""],Kneelable:[216,1,1,""],Liable:[216,1,1,""],Listenable:[216,1,1,""],Mixable:[216,1,1,""],Movable:[216,1,1,""],Openable:[216,1,1,""],Positionable:[216,1,1,""],Readable:[216,1,1,""],Rotatable:[216,1,1,""],Sittable:[216,1,1,""],Smellable:[216,1,1,""],Usable:[216,1,1,""]},"evennia.contrib.evscaperoom.objects.BaseApplicable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],handle_apply:[216,3,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.BaseConsumable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_consumed:[216,3,1,""],at_consume:[216,3,1,""],consume_flag:[216,4,1,""],handle_consume:[216,3,1,""],has_consumed:[216,3,1,""],one_consume_only:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.BasePositionable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_again_position:[216,3,1,""],at_cannot_position:[216,3,1,""],at_object_creation:[216,3,1,""],at_position:[216,3,1,""],handle_position:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Climbable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_climb:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.CodeInput":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_code_correct:[216,3,1,""],at_code_incorrect:[216,3,1,""],at_focus_code:[216,3,1,""],at_no_code:[216,3,1,""],case_insensitive:[216,4,1,""],code:[216,4,1,""],code_hint:[216,4,1,""],get_cmd_signatures:[216,3,1,""],infinitely_locked:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Combinable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],at_focus_combine:[216,3,1,""],destroy_components:[216,4,1,""],get_cmd_signatures:[216,3,1,""],new_create_dict:[216,4,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Drinkable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_consumed:[216,3,1,""],at_consume:[216,3,1,""],at_focus_drink:[216,3,1,""],at_focus_sip:[216,3,1,""],consume_flag:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Edible":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_eat:[216,3,1,""],consume_flag:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.EvscaperoomObject":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],action_prepositions:[216,4,1,""],at_focus:[216,3,1,""],at_object_creation:[216,3,1,""],at_speech:[216,3,1,""],at_unfocus:[216,3,1,""],check_character_flag:[216,3,1,""],check_flag:[216,3,1,""],get_cmd_signatures:[216,3,1,""],get_help:[216,3,1,""],get_position:[216,3,1,""],get_short_desc:[216,3,1,""],msg_char:[216,3,1,""],msg_room:[216,3,1,""],msg_system:[216,3,1,""],next_state:[216,3,1,""],parse:[216,3,1,""],path:[216,4,1,""],position_prep_map:[216,4,1,""],return_appearance:[216,3,1,""],room:[216,3,1,""],roomstate:[216,3,1,""],set_character_flag:[216,3,1,""],set_flag:[216,3,1,""],set_position:[216,3,1,""],tagcategory:[216,3,1,""],typename:[216,4,1,""],unset_character_flag:[216,3,1,""],unset_flag:[216,3,1,""]},"evennia.contrib.evscaperoom.objects.Feelable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_feel:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.HasButtons":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_press:[216,3,1,""],at_focus_push:[216,3,1,""],at_green_button:[216,3,1,""],at_nomatch:[216,3,1,""],at_red_button:[216,3,1,""],buttons:[216,4,1,""],get_cmd_signatures:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.IndexReadable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_cannot_read:[216,3,1,""],at_focus_read:[216,3,1,""],at_read:[216,3,1,""],get_cmd_signatures:[216,3,1,""],index:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Insertable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],at_focus_insert:[216,3,1,""],get_cmd_signatures:[216,3,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Kneelable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_kneel:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Liable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_lie:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Listenable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_listen:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Mixable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_mix:[216,3,1,""],at_mix_failure:[216,3,1,""],at_mix_success:[216,3,1,""],at_object_creation:[216,3,1,""],check_mixture:[216,3,1,""],handle_mix:[216,3,1,""],ingredient_recipe:[216,4,1,""],mixer_flag:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Movable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_moved:[216,3,1,""],at_cannot_move:[216,3,1,""],at_focus_move:[216,3,1,""],at_focus_push:[216,3,1,""],at_focus_shove:[216,3,1,""],at_left:[216,3,1,""],at_object_creation:[216,3,1,""],at_right:[216,3,1,""],get_cmd_signatures:[216,3,1,""],move_positions:[216,4,1,""],path:[216,4,1,""],start_position:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Openable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_closed:[216,3,1,""],at_already_open:[216,3,1,""],at_close:[216,3,1,""],at_focus_close:[216,3,1,""],at_focus_open:[216,3,1,""],at_locked:[216,3,1,""],at_object_creation:[216,3,1,""],at_open:[216,3,1,""],open_flag:[216,4,1,""],path:[216,4,1,""],start_open:[216,4,1,""],typename:[216,4,1,""],unlock_flag:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Positionable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],get_cmd_signatures:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Readable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_cannot_read:[216,3,1,""],at_focus_read:[216,3,1,""],at_object_creation:[216,3,1,""],at_read:[216,3,1,""],path:[216,4,1,""],read_flag:[216,4,1,""],start_readable:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Rotatable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_cannot_rotate:[216,3,1,""],at_focus_rotate:[216,3,1,""],at_focus_turn:[216,3,1,""],at_object_creation:[216,3,1,""],at_rotate:[216,3,1,""],path:[216,4,1,""],rotate_flag:[216,4,1,""],start_rotatable:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Sittable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_sit:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Smellable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_smell:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Usable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],at_focus_use:[216,3,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.room":{EvscapeRoom:[217,1,1,""]},"evennia.contrib.evscaperoom.room.EvscapeRoom":{"delete":[217,3,1,""],DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],achievement:[217,3,1,""],at_object_creation:[217,3,1,""],at_object_leave:[217,3,1,""],at_object_receive:[217,3,1,""],character_cleanup:[217,3,1,""],character_exit:[217,3,1,""],check_flag:[217,3,1,""],check_perm:[217,3,1,""],get_all_characters:[217,3,1,""],log:[217,3,1,""],path:[217,4,1,""],progress:[217,3,1,""],return_appearance:[217,3,1,""],score:[217,3,1,""],set_flag:[217,3,1,""],state:[217,3,1,""],statehandler:[217,4,1,""],tag_all_characters:[217,3,1,""],tag_character:[217,3,1,""],typename:[217,4,1,""],unset_flag:[217,3,1,""]},"evennia.contrib.evscaperoom.state":{BaseState:[219,1,1,""],StateHandler:[219,1,1,""]},"evennia.contrib.evscaperoom.state.BaseState":{__init__:[219,3,1,""],character_enters:[219,3,1,""],character_leaves:[219,3,1,""],cinematic:[219,3,1,""],clean:[219,3,1,""],create_object:[219,3,1,""],get_hint:[219,3,1,""],get_object:[219,3,1,""],hints:[219,4,1,""],init:[219,3,1,""],msg:[219,3,1,""],next:[219,3,1,""],next_state:[219,4,1,""]},"evennia.contrib.evscaperoom.state.StateHandler":{__init__:[219,3,1,""],init_state:[219,3,1,""],load_state:[219,3,1,""],next_state:[219,3,1,""]},"evennia.contrib.evscaperoom.tests":{TestEvScapeRoom:[220,1,1,""],TestEvscaperoomCommands:[220,1,1,""],TestStates:[220,1,1,""],TestUtils:[220,1,1,""]},"evennia.contrib.evscaperoom.tests.TestEvScapeRoom":{setUp:[220,3,1,""],tearDown:[220,3,1,""],test_room_methods:[220,3,1,""]},"evennia.contrib.evscaperoom.tests.TestEvscaperoomCommands":{setUp:[220,3,1,""],test_base_parse:[220,3,1,""],test_base_search:[220,3,1,""],test_emote:[220,3,1,""],test_focus:[220,3,1,""],test_focus_interaction:[220,3,1,""],test_look:[220,3,1,""],test_set_focus:[220,3,1,""],test_speech:[220,3,1,""]},"evennia.contrib.evscaperoom.tests.TestStates":{setUp:[220,3,1,""],tearDown:[220,3,1,""],test_all_states:[220,3,1,""],test_base_state:[220,3,1,""]},"evennia.contrib.evscaperoom.tests.TestUtils":{test_overwrite:[220,3,1,""],test_parse_for_perspectives:[220,3,1,""],test_parse_for_things:[220,3,1,""]},"evennia.contrib.evscaperoom.utils":{add_msg_borders:[221,5,1,""],create_evscaperoom_object:[221,5,1,""],create_fantasy_word:[221,5,1,""],msg_cinematic:[221,5,1,""],parse_for_perspectives:[221,5,1,""],parse_for_things:[221,5,1,""]},"evennia.contrib.extended_room":{CmdExtendedRoomDesc:[222,1,1,""],CmdExtendedRoomDetail:[222,1,1,""],CmdExtendedRoomGameTime:[222,1,1,""],CmdExtendedRoomLook:[222,1,1,""],ExtendedRoom:[222,1,1,""],ExtendedRoomCmdSet:[222,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[222,4,1,""],func:[222,3,1,""],help_category:[222,4,1,""],key:[222,4,1,""],lock_storage:[222,4,1,""],reset_times:[222,3,1,""],search_index_entry:[222,4,1,""],switch_options:[222,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{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.extended_room.CmdExtendedRoomGameTime":{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.extended_room.CmdExtendedRoomLook":{aliases:[222,4,1,""],func:[222,3,1,""],help_category:[222,4,1,""],key:[222,4,1,""],lock_storage:[222,4,1,""],search_index_entry:[222,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[222,2,1,""],MultipleObjectsReturned:[222,2,1,""],at_object_creation:[222,3,1,""],del_detail:[222,3,1,""],get_time_and_season:[222,3,1,""],path:[222,4,1,""],replace_timeslots:[222,3,1,""],return_appearance:[222,3,1,""],return_detail:[222,3,1,""],set_detail:[222,3,1,""],typename:[222,4,1,""],update_current_description:[222,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[222,3,1,""],path:[222,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[223,1,1,""],FieldEvMenu:[223,1,1,""],display_formdata:[223,5,1,""],form_template_to_dict:[223,5,1,""],init_delayed_message:[223,5,1,""],init_fill_field:[223,5,1,""],menunode_fieldfill:[223,5,1,""],sendmessage:[223,5,1,""],verify_online_player:[223,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[223,4,1,""],func:[223,3,1,""],help_category:[223,4,1,""],key:[223,4,1,""],lock_storage:[223,4,1,""],search_index_entry:[223,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[223,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[224,1,1,""],SetGender:[224,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[224,2,1,""],MultipleObjectsReturned:[224,2,1,""],at_object_creation:[224,3,1,""],msg:[224,3,1,""],path:[224,4,1,""],typename:[224,4,1,""]},"evennia.contrib.gendersub.SetGender":{aliases:[224,4,1,""],func:[224,3,1,""],help_category:[224,4,1,""],key:[224,4,1,""],lock_storage:[224,4,1,""],locks:[224,4,1,""],search_index_entry:[224,4,1,""]},"evennia.contrib.health_bar":{display_meter:[225,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[227,0,0,"-"],commands:[228,0,0,"-"],eventfuncs:[229,0,0,"-"],scripts:[230,0,0,"-"],tests:[231,0,0,"-"],utils:[233,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[227,1,1,""],CallbackHandler:[227,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[227,4,1,""],code:[227,4,1,""],created_on:[227,4,1,""],name:[227,4,1,""],number:[227,4,1,""],obj:[227,4,1,""],parameters:[227,4,1,""],updated_by:[227,4,1,""],updated_on:[227,4,1,""],valid:[227,4,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[227,3,1,""],add:[227,3,1,""],all:[227,3,1,""],call:[227,3,1,""],edit:[227,3,1,""],format_callback:[227,3,1,""],get:[227,3,1,""],get_variable:[227,3,1,""],remove:[227,3,1,""],script:[227,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[228,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[228,3,1,""],add_callback:[228,3,1,""],aliases:[228,4,1,""],del_callback:[228,3,1,""],edit_callback:[228,3,1,""],func:[228,3,1,""],get_help:[228,3,1,""],help_category:[228,4,1,""],key:[228,4,1,""],list_callbacks:[228,3,1,""],list_tasks:[228,3,1,""],lock_storage:[228,4,1,""],locks:[228,4,1,""],search_index_entry:[228,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[229,5,1,""],deny:[229,5,1,""],get:[229,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[230,1,1,""],TimeEventScript:[230,1,1,""],complete_task:[230,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[230,2,1,""],MultipleObjectsReturned:[230,2,1,""],accept_callback:[230,3,1,""],add_callback:[230,3,1,""],add_event:[230,3,1,""],at_script_creation:[230,3,1,""],at_server_start:[230,3,1,""],call:[230,3,1,""],del_callback:[230,3,1,""],edit_callback:[230,3,1,""],get_callbacks:[230,3,1,""],get_events:[230,3,1,""],get_variable:[230,3,1,""],handle_error:[230,3,1,""],path:[230,4,1,""],set_task:[230,3,1,""],typename:[230,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[230,2,1,""],MultipleObjectsReturned:[230,2,1,""],at_repeat:[230,3,1,""],at_script_creation:[230,3,1,""],path:[230,4,1,""],typename:[230,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[231,1,1,""],TestDefaultCallbacks:[231,1,1,""],TestEventHandler:[231,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[231,3,1,""],tearDown:[231,3,1,""],test_accept:[231,3,1,""],test_add:[231,3,1,""],test_del:[231,3,1,""],test_list:[231,3,1,""],test_lock:[231,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[231,3,1,""],tearDown:[231,3,1,""],test_exit:[231,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[231,3,1,""],tearDown:[231,3,1,""],test_accept:[231,3,1,""],test_add_validation:[231,3,1,""],test_call:[231,3,1,""],test_del:[231,3,1,""],test_edit:[231,3,1,""],test_edit_validation:[231,3,1,""],test_handler:[231,3,1,""],test_start:[231,3,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[233,2,1,""],get_event_handler:[233,5,1,""],get_next_wait:[233,5,1,""],keyword_event:[233,5,1,""],phrase_event:[233,5,1,""],register_events:[233,5,1,""],time_event:[233,5,1,""]},"evennia.contrib.mail":{CmdMail:[234,1,1,""],CmdMailCharacter:[234,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[234,4,1,""],func:[234,3,1,""],get_all_mail:[234,3,1,""],help_category:[234,4,1,""],key:[234,4,1,""],lock:[234,4,1,""],lock_storage:[234,4,1,""],parse:[234,3,1,""],search_index_entry:[234,4,1,""],search_targets:[234,3,1,""],send_mail:[234,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[234,4,1,""],aliases:[234,4,1,""],help_category:[234,4,1,""],key:[234,4,1,""],lock_storage:[234,4,1,""],search_index_entry:[234,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[237,1,1,""],DescValidateError:[237,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{aliases:[237,4,1,""],func:[237,3,1,""],help_category:[237,4,1,""],key:[237,4,1,""],lock_storage:[237,4,1,""],locks:[237,4,1,""],search_index_entry:[237,4,1,""]},"evennia.contrib.puzzles":{CmdArmPuzzle:[238,1,1,""],CmdCreatePuzzleRecipe:[238,1,1,""],CmdEditPuzzle:[238,1,1,""],CmdListArmedPuzzles:[238,1,1,""],CmdListPuzzleRecipes:[238,1,1,""],CmdUsePuzzleParts:[238,1,1,""],PuzzleRecipe:[238,1,1,""],PuzzleSystemCmdSet:[238,1,1,""],maskout_protodef:[238,5,1,""],proto_def:[238,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdCreatePuzzleRecipe":{aliases:[238,4,1,""],confirm:[238,4,1,""],default_confirm:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdEditPuzzle":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdListArmedPuzzles":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdListPuzzleRecipes":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdUsePuzzleParts":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.PuzzleRecipe":{DoesNotExist:[238,2,1,""],MultipleObjectsReturned:[238,2,1,""],path:[238,4,1,""],save_recipe:[238,3,1,""],typename:[238,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[238,3,1,""],path:[238,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[239,2,1,""],RandomStringGenerator:[239,1,1,""],RandomStringGeneratorScript:[239,1,1,""],RejectedRegex:[239,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[239,3,1,""],all:[239,3,1,""],clear:[239,3,1,""],get:[239,3,1,""],remove:[239,3,1,""],script:[239,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],at_script_creation:[239,3,1,""],path:[239,4,1,""],typename:[239,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[240,2,1,""],LanguageExistsError:[240,2,1,""],LanguageHandler:[240,1,1,""],add_language:[240,5,1,""],available_languages:[240,5,1,""],obfuscate_language:[240,5,1,""],obfuscate_whisper:[240,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[240,2,1,""],MultipleObjectsReturned:[240,2,1,""],add:[240,3,1,""],at_script_creation:[240,3,1,""],path:[240,4,1,""],translate:[240,3,1,""],typename:[240,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[241,1,1,""],CmdMask:[241,1,1,""],CmdPose:[241,1,1,""],CmdRecog:[241,1,1,""],CmdSay:[241,1,1,""],CmdSdesc:[241,1,1,""],ContribRPCharacter:[241,1,1,""],ContribRPObject:[241,1,1,""],ContribRPRoom:[241,1,1,""],EmoteError:[241,2,1,""],LanguageError:[241,2,1,""],RPCommand:[241,1,1,""],RPSystemCmdSet:[241,1,1,""],RecogError:[241,2,1,""],RecogHandler:[241,1,1,""],SdescError:[241,2,1,""],SdescHandler:[241,1,1,""],ordered_permutation_regex:[241,5,1,""],parse_language:[241,5,1,""],parse_sdescs_and_recogs:[241,5,1,""],regex_tuple_from_key_alias:[241,5,1,""],send_emote:[241,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],locks:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],parse:[241,3,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],parse:[241,3,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],locks:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],locks:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[241,2,1,""],MultipleObjectsReturned:[241,2,1,""],at_before_say:[241,3,1,""],at_object_creation:[241,3,1,""],get_display_name:[241,3,1,""],path:[241,4,1,""],process_language:[241,3,1,""],process_recog:[241,3,1,""],process_sdesc:[241,3,1,""],recog:[241,4,1,""],sdesc:[241,4,1,""],typename:[241,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[241,2,1,""],MultipleObjectsReturned:[241,2,1,""],at_object_creation:[241,3,1,""],get_display_name:[241,3,1,""],path:[241,4,1,""],return_appearance:[241,3,1,""],search:[241,3,1,""],typename:[241,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[241,2,1,""],MultipleObjectsReturned:[241,2,1,""],path:[241,4,1,""],typename:[241,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[241,4,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],parse:[241,3,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[241,3,1,""],path:[241,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[241,3,1,""],add:[241,3,1,""],all:[241,3,1,""],get:[241,3,1,""],get_regex_tuple:[241,3,1,""],remove:[241,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[241,3,1,""],add:[241,3,1,""],get:[241,3,1,""],get_regex_tuple:[241,3,1,""]},"evennia.contrib.security":{auditing:[243,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[244,0,0,"-"],server:[245,0,0,"-"],tests:[246,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[244,5,1,""],to_syslog:[244,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[245,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[245,3,1,""],data_in:[245,3,1,""],data_out:[245,3,1,""],mask:[245,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[246,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[246,3,1,""],test_mask:[246,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[247,1,1,""],CmdOpenCloseDoor:[247,1,1,""],SimpleDoor:[247,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[247,4,1,""],create_exit:[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.simpledoor.CmdOpenCloseDoor":{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.simpledoor.SimpleDoor":{"delete":[247,3,1,""],DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_failed_traverse:[247,3,1,""],at_object_creation:[247,3,1,""],path:[247,4,1,""],setdesc:[247,3,1,""],setlock:[247,3,1,""],typename:[247,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[248,1,1,""],CmdStop:[248,1,1,""],SlowExit:[248,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[248,4,1,""],func:[248,3,1,""],help_category:[248,4,1,""],key:[248,4,1,""],lock_storage:[248,4,1,""],search_index_entry:[248,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[248,4,1,""],func:[248,3,1,""],help_category:[248,4,1,""],key:[248,4,1,""],lock_storage:[248,4,1,""],search_index_entry:[248,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[248,2,1,""],MultipleObjectsReturned:[248,2,1,""],at_traverse:[248,3,1,""],path:[248,4,1,""],typename:[248,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[249,1,1,""],END:[249,5,1,""],TalkingCmdSet:[249,1,1,""],TalkingNPC:[249,1,1,""],info1:[249,5,1,""],info2:[249,5,1,""],info3:[249,5,1,""],menu_start_node:[249,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],locks:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[249,3,1,""],key:[249,4,1,""],path:[249,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_object_creation:[249,3,1,""],path:[249,4,1,""],typename:[249,4,1,""]},"evennia.contrib.test_traits":{TestNumericTraitOperators:[250,1,1,""],TestTrait:[250,1,1,""],TestTraitCounter:[250,1,1,""],TestTraitCounterTimed:[250,1,1,""],TestTraitGauge:[250,1,1,""],TestTraitGaugeTimed:[250,1,1,""],TestTraitStatic:[250,1,1,""],TraitHandlerTest:[250,1,1,""]},"evennia.contrib.test_traits.TestNumericTraitOperators":{setUp:[250,3,1,""],tearDown:[250,3,1,""],test_add_traits:[250,3,1,""],test_comparisons_numeric:[250,3,1,""],test_comparisons_traits:[250,3,1,""],test_floordiv:[250,3,1,""],test_mul_traits:[250,3,1,""],test_pos_shortcut:[250,3,1,""],test_sub_traits:[250,3,1,""]},"evennia.contrib.test_traits.TestTrait":{setUp:[250,3,1,""],test_init:[250,3,1,""],test_repr:[250,3,1,""],test_trait_getset:[250,3,1,""],test_validate_input__fail:[250,3,1,""],test_validate_input__valid:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitCounter":{setUp:[250,3,1,""],test_boundaries__bigmod:[250,3,1,""],test_boundaries__change_boundaries:[250,3,1,""],test_boundaries__disable:[250,3,1,""],test_boundaries__inverse:[250,3,1,""],test_boundaries__minmax:[250,3,1,""],test_current:[250,3,1,""],test_delete:[250,3,1,""],test_descs:[250,3,1,""],test_init:[250,3,1,""],test_percentage:[250,3,1,""],test_value:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitCounterTimed":{setUp:[250,3,1,""],test_timer_rate:[250,3,1,""],test_timer_ratetarget:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitGauge":{setUp:[250,3,1,""],test_boundaries__bigmod:[250,3,1,""],test_boundaries__change_boundaries:[250,3,1,""],test_boundaries__disable:[250,3,1,""],test_boundaries__inverse:[250,3,1,""],test_boundaries__minmax:[250,3,1,""],test_current:[250,3,1,""],test_delete:[250,3,1,""],test_descs:[250,3,1,""],test_init:[250,3,1,""],test_percentage:[250,3,1,""],test_value:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitGaugeTimed":{setUp:[250,3,1,""],test_timer_rate:[250,3,1,""],test_timer_ratetarget:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitStatic":{setUp:[250,3,1,""],test_delete:[250,3,1,""],test_init:[250,3,1,""],test_value:[250,3,1,""]},"evennia.contrib.test_traits.TraitHandlerTest":{setUp:[250,3,1,""],test_add_trait:[250,3,1,""],test_all:[250,3,1,""],test_cache:[250,3,1,""],test_clear:[250,3,1,""],test_getting:[250,3,1,""],test_remove:[250,3,1,""],test_setting:[250,3,1,""],test_trait_db_connection:[250,3,1,""]},"evennia.contrib.traits":{CounterTrait:[251,1,1,""],GaugeTrait:[251,1,1,""],MandatoryTraitKey:[251,1,1,""],StaticTrait:[251,1,1,""],Trait:[251,1,1,""],TraitException:[251,2,1,""],TraitHandler:[251,1,1,""]},"evennia.contrib.traits.CounterTrait":{base:[251,3,1,""],current:[251,3,1,""],default_keys:[251,4,1,""],desc:[251,3,1,""],max:[251,3,1,""],min:[251,3,1,""],mod:[251,3,1,""],percent:[251,3,1,""],ratetarget:[251,3,1,""],reset:[251,3,1,""],trait_type:[251,4,1,""],validate_input:[251,3,1,""],value:[251,3,1,""]},"evennia.contrib.traits.GaugeTrait":{base:[251,3,1,""],current:[251,3,1,""],default_keys:[251,4,1,""],max:[251,3,1,""],min:[251,3,1,""],mod:[251,3,1,""],percent:[251,3,1,""],reset:[251,3,1,""],trait_type:[251,4,1,""],value:[251,3,1,""]},"evennia.contrib.traits.StaticTrait":{default_keys:[251,4,1,""],mod:[251,3,1,""],trait_type:[251,4,1,""],value:[251,3,1,""]},"evennia.contrib.traits.Trait":{__init__:[251,3,1,""],allow_extra_properties:[251,4,1,""],default_keys:[251,4,1,""],key:[251,3,1,""],name:[251,3,1,""],trait_type:[251,4,1,""],validate_input:[251,3,1,""],value:[251,3,1,""]},"evennia.contrib.traits.TraitException":{__init__:[251,3,1,""]},"evennia.contrib.traits.TraitHandler":{__init__:[251,3,1,""],add:[251,3,1,""],all:[251,3,1,""],clear:[251,3,1,""],get:[251,3,1,""],remove:[251,3,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[252,1,1,""],change_name_color:[252,5,1,""],dashcount:[252,5,1,""],go_up_one_category:[252,5,1,""],index_to_selection:[252,5,1,""],init_tree_selection:[252,5,1,""],is_category:[252,5,1,""],menunode_treeselect:[252,5,1,""],optlist_to_menuoptions:[252,5,1,""],parse_opts:[252,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{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:[254,0,0,"-"],tb_equip:[255,0,0,"-"],tb_items:[256,0,0,"-"],tb_magic:[257,0,0,"-"],tb_range:[258,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[254,6,1,""],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,""],TBBasicCharacter:[254,1,1,""],TBBasicTurnHandler:[254,1,1,""],apply_damage:[254,5,1,""],at_defeat:[254,5,1,""],combat_cleanup:[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,""],resolve_attack:[254,5,1,""],roll_init:[254,5,1,""],spend_action:[254,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[254,3,1,""],key:[254,4,1,""],path:[254,4,1,""]},"evennia.contrib.turnbattle.tb_basic.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_basic.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_basic.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_basic.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_basic.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_basic.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_basic.TBBasicCharacter":{DoesNotExist:[254,2,1,""],MultipleObjectsReturned:[254,2,1,""],at_before_move:[254,3,1,""],at_object_creation:[254,3,1,""],path:[254,4,1,""],typename:[254,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{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_equip":{ACTIONS_PER_TURN:[255,6,1,""],BattleCmdSet:[255,1,1,""],CmdAttack:[255,1,1,""],CmdCombatHelp:[255,1,1,""],CmdDisengage:[255,1,1,""],CmdDoff:[255,1,1,""],CmdDon:[255,1,1,""],CmdFight:[255,1,1,""],CmdPass:[255,1,1,""],CmdRest:[255,1,1,""],CmdUnwield:[255,1,1,""],CmdWield:[255,1,1,""],TBEArmor:[255,1,1,""],TBEWeapon:[255,1,1,""],TBEquipCharacter:[255,1,1,""],TBEquipTurnHandler:[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,""],spend_action:[255,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[255,3,1,""],key:[255,4,1,""],path:[255,4,1,""]},"evennia.contrib.turnbattle.tb_equip.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_equip.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_equip.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_equip.CmdDoff":{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_equip.CmdDon":{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_equip.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_equip.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_equip.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_equip.CmdUnwield":{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_equip.CmdWield":{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_equip.TBEArmor":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_before_drop:[255,3,1,""],at_before_give:[255,3,1,""],at_drop:[255,3,1,""],at_give:[255,3,1,""],at_object_creation:[255,3,1,""],path:[255,4,1,""],typename:[255,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_drop:[255,3,1,""],at_give:[255,3,1,""],at_object_creation:[255,3,1,""],path:[255,4,1,""],typename:[255,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{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_equip.TBEquipTurnHandler":{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_items":{BattleCmdSet:[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,""],CmdUse:[256,1,1,""],DEF_DOWN_MOD:[256,6,1,""],ITEMFUNCS:[256,6,1,""],TBItemsCharacter:[256,1,1,""],TBItemsCharacterTest:[256,1,1,""],TBItemsTurnHandler:[256,1,1,""],add_condition:[256,5,1,""],apply_damage:[256,5,1,""],at_defeat:[256,5,1,""],combat_cleanup:[256,5,1,""],condition_tickdown:[256,5,1,""],get_attack:[256,5,1,""],get_damage:[256,5,1,""],get_defense:[256,5,1,""],is_in_combat:[256,5,1,""],is_turn:[256,5,1,""],itemfunc_add_condition:[256,5,1,""],itemfunc_attack:[256,5,1,""],itemfunc_cure_condition:[256,5,1,""],itemfunc_heal:[256,5,1,""],resolve_attack:[256,5,1,""],roll_init:[256,5,1,""],spend_action:[256,5,1,""],spend_item_use:[256,5,1,""],use_item:[256,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.turnbattle.tb_items.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_items.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_items.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_items.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_items.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_items.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_items.CmdUse":{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_items.TBItemsCharacter":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],apply_turn_conditions:[256,3,1,""],at_before_move:[256,3,1,""],at_object_creation:[256,3,1,""],at_turn_start:[256,3,1,""],at_update:[256,3,1,""],path:[256,4,1,""],typename:[256,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_object_creation:[256,3,1,""],path:[256,4,1,""],typename:[256,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_repeat:[256,3,1,""],at_script_creation:[256,3,1,""],at_stop:[256,3,1,""],initialize_for_combat:[256,3,1,""],join_fight:[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.turnbattle.tb_magic":{ACTIONS_PER_TURN:[257,6,1,""],BattleCmdSet:[257,1,1,""],CmdAttack:[257,1,1,""],CmdCast:[257,1,1,""],CmdCombatHelp:[257,1,1,""],CmdDisengage:[257,1,1,""],CmdFight:[257,1,1,""],CmdLearnSpell:[257,1,1,""],CmdPass:[257,1,1,""],CmdRest:[257,1,1,""],CmdStatus:[257,1,1,""],TBMagicCharacter:[257,1,1,""],TBMagicTurnHandler:[257,1,1,""],apply_damage:[257,5,1,""],at_defeat:[257,5,1,""],combat_cleanup:[257,5,1,""],get_attack:[257,5,1,""],get_damage:[257,5,1,""],get_defense:[257,5,1,""],is_in_combat:[257,5,1,""],is_turn:[257,5,1,""],resolve_attack:[257,5,1,""],roll_init:[257,5,1,""],spell_attack:[257,5,1,""],spell_conjure:[257,5,1,""],spell_healing:[257,5,1,""],spend_action:[257,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[257,3,1,""],key:[257,4,1,""],path:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[257,2,1,""],MultipleObjectsReturned:[257,2,1,""],at_before_move:[257,3,1,""],at_object_creation:[257,3,1,""],path:[257,4,1,""],typename:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[257,2,1,""],MultipleObjectsReturned:[257,2,1,""],at_repeat:[257,3,1,""],at_script_creation:[257,3,1,""],at_stop:[257,3,1,""],initialize_for_combat:[257,3,1,""],join_fight:[257,3,1,""],next_turn:[257,3,1,""],path:[257,4,1,""],start_turn:[257,3,1,""],turn_end_check:[257,3,1,""],typename:[257,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[258,6,1,""],BattleCmdSet:[258,1,1,""],CmdApproach:[258,1,1,""],CmdAttack:[258,1,1,""],CmdCombatHelp:[258,1,1,""],CmdDisengage:[258,1,1,""],CmdFight:[258,1,1,""],CmdPass:[258,1,1,""],CmdRest:[258,1,1,""],CmdShoot:[258,1,1,""],CmdStatus:[258,1,1,""],CmdWithdraw:[258,1,1,""],TBRangeCharacter:[258,1,1,""],TBRangeObject:[258,1,1,""],TBRangeTurnHandler:[258,1,1,""],apply_damage:[258,5,1,""],approach:[258,5,1,""],at_defeat:[258,5,1,""],combat_cleanup:[258,5,1,""],combat_status_message:[258,5,1,""],distance_inc:[258,5,1,""],get_attack:[258,5,1,""],get_damage:[258,5,1,""],get_defense:[258,5,1,""],get_range:[258,5,1,""],is_in_combat:[258,5,1,""],is_turn:[258,5,1,""],resolve_attack:[258,5,1,""],roll_init:[258,5,1,""],spend_action:[258,5,1,""],withdraw:[258,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[258,3,1,""],key:[258,4,1,""],path:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_before_move:[258,3,1,""],at_object_creation:[258,3,1,""],path:[258,4,1,""],typename:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_before_drop:[258,3,1,""],at_before_get:[258,3,1,""],at_before_give:[258,3,1,""],at_drop:[258,3,1,""],at_get:[258,3,1,""],at_give:[258,3,1,""],path:[258,4,1,""],typename:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_repeat:[258,3,1,""],at_script_creation:[258,3,1,""],at_stop:[258,3,1,""],init_range:[258,3,1,""],initialize_for_combat:[258,3,1,""],join_fight:[258,3,1,""],join_rangefield:[258,3,1,""],next_turn:[258,3,1,""],path:[258,4,1,""],start_turn:[258,3,1,""],turn_end_check:[258,3,1,""],typename:[258,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[260,0,0,"-"],mirror:[262,0,0,"-"],red_button:[263,0,0,"-"],tests:[264,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[260,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],path:[260,4,1,""],send_random_message:[260,3,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.mirror":{TutorialMirror:[262,1,1,""]},"evennia.contrib.tutorial_examples.mirror.TutorialMirror":{DoesNotExist:[262,2,1,""],MultipleObjectsReturned:[262,2,1,""],msg:[262,3,1,""],path:[262,4,1,""],return_appearance:[262,3,1,""],typename:[262,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{BlindCmdSet:[263,1,1,""],CmdBlindHelp:[263,1,1,""],CmdBlindLook:[263,1,1,""],CmdCloseLid:[263,1,1,""],CmdNudge:[263,1,1,""],CmdOpenLid:[263,1,1,""],CmdPushLidClosed:[263,1,1,""],CmdPushLidOpen:[263,1,1,""],CmdSmashGlass:[263,1,1,""],LidClosedCmdSet:[263,1,1,""],LidOpenCmdSet:[263,1,1,""],RedButton:[263,1,1,""]},"evennia.contrib.tutorial_examples.red_button.BlindCmdSet":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],mergetype:[263,4,1,""],no_exits:[263,4,1,""],no_objs:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdBlindHelp":{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_examples.red_button.CmdBlindLook":{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_examples.red_button.CmdCloseLid":{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_examples.red_button.CmdNudge":{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_examples.red_button.CmdOpenLid":{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_examples.red_button.CmdPushLidClosed":{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_examples.red_button.CmdPushLidOpen":{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_examples.red_button.CmdSmashGlass":{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_examples.red_button.LidClosedCmdSet":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_examples.red_button.LidOpenCmdSet":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],auto_close_msg:[263,4,1,""],blind_target:[263,3,1,""],blink_msgs:[263,4,1,""],break_lamp:[263,3,1,""],desc_add_lamp_broken:[263,4,1,""],desc_closed_lid:[263,4,1,""],desc_open_lid:[263,4,1,""],lamp_breaks_msg:[263,4,1,""],path:[263,4,1,""],to_closed_state:[263,3,1,""],to_open_state:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[264,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[264,4,1,""],setUp:[264,3,1,""],tearDown:[264,3,1,""],test_at_repeat:[264,3,1,""],test_send_random_message:[264,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[266,0,0,"-"],mob:[267,0,0,"-"],objects:[268,0,0,"-"],rooms:[269,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[266,1,1,""],DemoCommandSetHelp:[266,1,1,""],DemoCommandSetRoom:[266,1,1,""],TutorialEvMenu:[266,1,1,""],do_nothing:[266,5,1,""],goto_cleanup_cmdsets:[266,5,1,""],goto_command_demo_comms:[266,5,1,""],goto_command_demo_help:[266,5,1,""],goto_command_demo_room:[266,5,1,""],init_menu:[266,5,1,""],send_testing_tagged:[266,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],no_exits:[266,4,1,""],no_objs:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],no_exits:[266,4,1,""],no_objs:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[266,3,1,""],options_formatter:[266,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[267,1,1,""],Mob:[267,1,1,""],MobCmdSet:[267,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{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.mob.Mob":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_hit:[267,3,1,""],at_init:[267,3,1,""],at_new_arrival:[267,3,1,""],at_object_creation:[267,3,1,""],do_attack:[267,3,1,""],do_hunting:[267,3,1,""],do_patrol:[267,3,1,""],path:[267,4,1,""],set_alive:[267,3,1,""],set_dead:[267,3,1,""],start_attacking:[267,3,1,""],start_hunting:[267,3,1,""],start_idle:[267,3,1,""],start_patrolling:[267,3,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[267,3,1,""],path:[267,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[268,1,1,""],CmdClimb:[268,1,1,""],CmdGetWeapon:[268,1,1,""],CmdLight:[268,1,1,""],CmdPressButton:[268,1,1,""],CmdRead:[268,1,1,""],CmdSetClimbable:[268,1,1,""],CmdSetCrumblingWall:[268,1,1,""],CmdSetLight:[268,1,1,""],CmdSetReadable:[268,1,1,""],CmdSetWeapon:[268,1,1,""],CmdSetWeaponRack:[268,1,1,""],CmdShiftRoot:[268,1,1,""],CrumblingWall:[268,1,1,""],LightSource:[268,1,1,""],Obelisk:[268,1,1,""],TutorialClimbable:[268,1,1,""],TutorialObject:[268,1,1,""],TutorialReadable:[268,1,1,""],TutorialWeapon:[268,1,1,""],TutorialWeaponRack:[268,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[268,3,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[268,3,1,""],key:[268,4,1,""],path:[268,4,1,""],priority:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[268,3,1,""],key:[268,4,1,""],path:[268,4,1,""],priority:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[268,3,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[268,3,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[268,3,1,""],key:[268,4,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],parse:[268,3,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_after_traverse:[268,3,1,""],at_failed_traverse:[268,3,1,""],at_init:[268,3,1,""],at_object_creation:[268,3,1,""],open_wall:[268,3,1,""],path:[268,4,1,""],reset:[268,3,1,""],return_appearance:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_init:[268,3,1,""],at_object_creation:[268,3,1,""],light:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],return_appearance:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],reset:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],reset:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],produce_weapon:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[269,1,1,""],BridgeRoom:[269,1,1,""],CmdBridgeHelp:[269,1,1,""],CmdDarkHelp:[269,1,1,""],CmdDarkNoMatch:[269,1,1,""],CmdEast:[269,1,1,""],CmdEvenniaIntro:[269,1,1,""],CmdLookBridge:[269,1,1,""],CmdLookDark:[269,1,1,""],CmdSetEvenniaIntro:[269,1,1,""],CmdTutorial:[269,1,1,""],CmdTutorialGiveUp:[269,1,1,""],CmdTutorialLook:[269,1,1,""],CmdTutorialSetDetail:[269,1,1,""],CmdWest:[269,1,1,""],DarkCmdSet:[269,1,1,""],DarkRoom:[269,1,1,""],IntroRoom:[269,1,1,""],OutroRoom:[269,1,1,""],TeleportRoom:[269,1,1,""],TutorialRoom:[269,1,1,""],TutorialRoomCmdSet:[269,1,1,""],WeatherRoom:[269,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],path:[269,4,1,""],priority:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""],update_weather:[269,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],path:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],mergetype:[269,4,1,""],path:[269,4,1,""],priority:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_init:[269,3,1,""],at_object_creation:[269,3,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],check_light_state:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],return_detail:[269,3,1,""],set_detail:[269,3,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],path:[269,4,1,""],priority:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""],update_weather:[269,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[270,1,1,""],ParseError:[270,2,1,""],UnixCommand:[270,1,1,""],UnixCommandParser:[270,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[270,3,1,""],aliases:[270,4,1,""],func:[270,3,1,""],get_help:[270,3,1,""],help_category:[270,4,1,""],init_parser:[270,3,1,""],key:[270,4,1,""],lock_storage:[270,4,1,""],parse:[270,3,1,""],search_index_entry:[270,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[270,3,1,""],format_help:[270,3,1,""],format_usage:[270,3,1,""],print_help:[270,3,1,""],print_usage:[270,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[271,1,1,""],WildernessMapProvider:[271,1,1,""],WildernessRoom:[271,1,1,""],WildernessScript:[271,1,1,""],create_wilderness:[271,5,1,""],enter_wilderness:[271,5,1,""],get_new_coordinates:[271,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[271,2,1,""],MultipleObjectsReturned:[271,2,1,""],at_traverse:[271,3,1,""],at_traverse_coordinates:[271,3,1,""],mapprovider:[271,3,1,""],path:[271,4,1,""],typename:[271,4,1,""],wilderness:[271,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[271,3,1,""],exit_typeclass:[271,4,1,""],get_location_name:[271,3,1,""],is_valid_coordinates:[271,3,1,""],room_typeclass:[271,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[271,2,1,""],MultipleObjectsReturned:[271,2,1,""],at_object_leave:[271,3,1,""],at_object_receive:[271,3,1,""],coordinates:[271,3,1,""],get_display_name:[271,3,1,""],location_name:[271,3,1,""],path:[271,4,1,""],set_active_coordinates:[271,3,1,""],typename:[271,4,1,""],wilderness:[271,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[271,2,1,""],MultipleObjectsReturned:[271,2,1,""],at_after_object_leave:[271,3,1,""],at_script_creation:[271,3,1,""],at_start:[271,3,1,""],get_obj_coordinates:[271,3,1,""],get_objs_at_coordinates:[271,3,1,""],is_valid_coordinates:[271,3,1,""],itemcoordinates:[271,3,1,""],mapprovider:[271,3,1,""],move_obj:[271,3,1,""],path:[271,4,1,""],typename:[271,4,1,""]},"evennia.contrib.xyzgrid":{commands:[273,0,0,"-"],example:[274,0,0,"-"],launchcmd:[275,0,0,"-"],prototypes:[276,0,0,"-"],tests:[277,0,0,"-"],utils:[278,0,0,"-"],xymap:[279,0,0,"-"],xymap_legend:[280,0,0,"-"],xyzgrid:[281,0,0,"-"],xyzroom:[282,0,0,"-"]},"evennia.contrib.xyzgrid.commands":{CmdGoto:[273,1,1,""],CmdMap:[273,1,1,""],CmdXYZOpen:[273,1,1,""],CmdXYZTeleport:[273,1,1,""],PathData:[273,1,1,""],XYZGridCmdSet:[273,1,1,""]},"evennia.contrib.xyzgrid.commands.CmdGoto":{aliases:[273,4,1,""],auto_step_delay:[273,4,1,""],default_xyz_path_interrupt_msg:[273,4,1,""],func:[273,3,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],locks:[273,4,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.CmdMap":{aliases:[273,4,1,""],func:[273,3,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],locks:[273,4,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.CmdXYZOpen":{aliases:[273,4,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],parse:[273,3,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.CmdXYZTeleport":{aliases:[273,4,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],parse:[273,3,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.PathData":{directions:[273,4,1,""],step_sequence:[273,4,1,""],target:[273,4,1,""],task:[273,4,1,""],xymap:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.XYZGridCmdSet":{at_cmdset_creation:[273,3,1,""],key:[273,4,1,""],path:[273,4,1,""]},"evennia.contrib.xyzgrid.example":{TransitionToCave:[274,1,1,""],TransitionToLargeTree:[274,1,1,""]},"evennia.contrib.xyzgrid.example.TransitionToCave":{symbol:[274,4,1,""],target_map_xyz:[274,4,1,""]},"evennia.contrib.xyzgrid.example.TransitionToLargeTree":{symbol:[274,4,1,""],target_map_xyz:[274,4,1,""]},"evennia.contrib.xyzgrid.launchcmd":{xyzcommand:[275,5,1,""]},"evennia.contrib.xyzgrid.tests":{Map12aTransition:[277,1,1,""],Map12bTransition:[277,1,1,""],TestBuildExampleGrid:[277,1,1,""],TestMap10:[277,1,1,""],TestMap11:[277,1,1,""],TestMap1:[277,1,1,""],TestMap2:[277,1,1,""],TestMap3:[277,1,1,""],TestMap4:[277,1,1,""],TestMap5:[277,1,1,""],TestMap6:[277,1,1,""],TestMap7:[277,1,1,""],TestMap8:[277,1,1,""],TestMap9:[277,1,1,""],TestMapStressTest:[277,1,1,""],TestXYZGrid:[277,1,1,""],TestXYZGridTransition:[277,1,1,""]},"evennia.contrib.xyzgrid.tests.Map12aTransition":{symbol:[277,4,1,""],target_map_xyz:[277,4,1,""]},"evennia.contrib.xyzgrid.tests.Map12bTransition":{symbol:[277,4,1,""],target_map_xyz:[277,4,1,""]},"evennia.contrib.xyzgrid.tests.TestBuildExampleGrid":{setUp:[277,3,1,""],tearDown:[277,3,1,""],test_build:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap1":{test_get_shortest_path:[277,3,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range__nodes__character_1:[277,3,1,""],test_get_visual_range__nodes__character_2:[277,3,1,""],test_get_visual_range__nodes__character_3:[277,3,1,""],test_get_visual_range__nodes__character_4:[277,3,1,""],test_get_visual_range__scan:[277,4,1,""],test_get_visual_range__scan_0:[277,3,1,""],test_get_visual_range__scan_1:[277,3,1,""],test_get_visual_range__scan_2:[277,3,1,""],test_get_visual_range__scan_3:[277,3,1,""],test_get_visual_range__scan__character:[277,4,1,""],test_get_visual_range__scan__character_0:[277,3,1,""],test_get_visual_range__scan__character_1:[277,3,1,""],test_get_visual_range__scan__character_2:[277,3,1,""],test_get_visual_range__scan__character_3:[277,3,1,""],test_node_from_coord:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap10":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_paths:[277,4,1,""],test_paths_0:[277,3,1,""],test_paths_1:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_shortest_path_7:[277,3,1,""],test_shortest_path_8:[277,3,1,""],test_shortest_path_9:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap11":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_get_visual_range_with_path:[277,4,1,""],test_get_visual_range_with_path_0:[277,3,1,""],test_get_visual_range_with_path_1:[277,3,1,""],test_paths:[277,4,1,""],test_paths_0:[277,3,1,""],test_paths_1:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap2":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_extended_path_tracking__horizontal:[277,3,1,""],test_extended_path_tracking__vertical:[277,3,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range__nodes__character_1:[277,3,1,""],test_get_visual_range__nodes__character_2:[277,3,1,""],test_get_visual_range__nodes__character_3:[277,3,1,""],test_get_visual_range__nodes__character_4:[277,3,1,""],test_get_visual_range__nodes__character_5:[277,3,1,""],test_get_visual_range__nodes__character_6:[277,3,1,""],test_get_visual_range__nodes__character_7:[277,3,1,""],test_get_visual_range__nodes__character_8:[277,3,1,""],test_get_visual_range__nodes__character_9:[277,3,1,""],test_get_visual_range__scan__character:[277,4,1,""],test_get_visual_range__scan__character_0:[277,3,1,""],test_get_visual_range__scan__character_1:[277,3,1,""],test_get_visual_range__scan__character_2:[277,3,1,""],test_get_visual_range__scan__character_3:[277,3,1,""],test_node_from_coord:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap3":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range__nodes__character_1:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_00:[277,3,1,""],test_shortest_path_01:[277,3,1,""],test_shortest_path_02:[277,3,1,""],test_shortest_path_03:[277,3,1,""],test_shortest_path_04:[277,3,1,""],test_shortest_path_05:[277,3,1,""],test_shortest_path_06:[277,3,1,""],test_shortest_path_07:[277,3,1,""],test_shortest_path_08:[277,3,1,""],test_shortest_path_09:[277,3,1,""],test_shortest_path_10:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap4":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap5":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap6":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_shortest_path_7:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap7":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap8":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range_with_path:[277,4,1,""],test_get_visual_range_with_path_0:[277,3,1,""],test_get_visual_range_with_path_1:[277,3,1,""],test_get_visual_range_with_path_2:[277,3,1,""],test_get_visual_range_with_path_3:[277,3,1,""],test_get_visual_range_with_path_4:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap9":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMapStressTest":{test_grid_creation:[277,4,1,""],test_grid_creation_0:[277,3,1,""],test_grid_creation_1:[277,3,1,""],test_grid_pathfind:[277,4,1,""],test_grid_pathfind_0:[277,3,1,""],test_grid_pathfind_1:[277,3,1,""],test_grid_visibility:[277,4,1,""],test_grid_visibility_0:[277,3,1,""],test_grid_visibility_1:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestXYZGrid":{setUp:[277,3,1,""],tearDown:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""],zcoord:[277,4,1,""]},"evennia.contrib.xyzgrid.tests.TestXYZGridTransition":{setUp:[277,3,1,""],tearDown:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_spawn:[277,3,1,""]},"evennia.contrib.xyzgrid.utils":{MapError:[278,2,1,""],MapParserError:[278,2,1,""],MapTransition:[278,2,1,""]},"evennia.contrib.xyzgrid.utils.MapError":{__init__:[278,3,1,""]},"evennia.contrib.xyzgrid.xymap":{XYMap:[279,1,1,""]},"evennia.contrib.xyzgrid.xymap.XYMap":{__init__:[279,3,1,""],calculate_path_matrix:[279,3,1,""],empty_symbol:[279,4,1,""],get_components_with_symbol:[279,3,1,""],get_node_from_coord:[279,3,1,""],get_shortest_path:[279,3,1,""],get_visual_range:[279,3,1,""],legend_key_exceptions:[279,4,1,""],log:[279,3,1,""],mapcorner_symbol:[279,4,1,""],max_pathfinding_length:[279,4,1,""],parse:[279,3,1,""],reload:[279,3,1,""],spawn_links:[279,3,1,""],spawn_nodes:[279,3,1,""]},"evennia.contrib.xyzgrid.xymap_legend":{BasicMapNode:[280,1,1,""],BlockedMapLink:[280,1,1,""],CrossMapLink:[280,1,1,""],DownMapLink:[280,1,1,""],EWMapLink:[280,1,1,""],EWOneWayMapLink:[280,1,1,""],InterruptMapLink:[280,1,1,""],InterruptMapNode:[280,1,1,""],InvisibleSmartMapLink:[280,1,1,""],MapLink:[280,1,1,""],MapNode:[280,1,1,""],MapTransitionNode:[280,1,1,""],NESWMapLink:[280,1,1,""],NSMapLink:[280,1,1,""],NSOneWayMapLink:[280,1,1,""],PlusMapLink:[280,1,1,""],RouterMapLink:[280,1,1,""],SENWMapLink:[280,1,1,""],SNOneWayMapLink:[280,1,1,""],SmartMapLink:[280,1,1,""],SmartRerouterMapLink:[280,1,1,""],SmartTeleporterMapLink:[280,1,1,""],TeleporterMapLink:[280,1,1,""],TransitionMapNode:[280,1,1,""],UpMapLink:[280,1,1,""],WEOneWayMapLink:[280,1,1,""]},"evennia.contrib.xyzgrid.xymap_legend.BasicMapNode":{prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.BlockedMapLink":{prototype:[280,4,1,""],symbol:[280,4,1,""],weights:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.CrossMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.DownMapLink":{direction_aliases:[280,4,1,""],prototype:[280,4,1,""],spawn_aliases:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.EWMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.EWOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.InterruptMapLink":{interrupt_path:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.InterruptMapNode":{display_symbol:[280,4,1,""],interrupt_path:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.InvisibleSmartMapLink":{direction_aliases:[280,4,1,""],display_symbol_aliases:[280,4,1,""],get_display_symbol:[280,3,1,""]},"evennia.contrib.xyzgrid.xymap_legend.MapLink":{__init__:[280,3,1,""],at_empty_target:[280,3,1,""],average_long_link_weights:[280,4,1,""],default_weight:[280,4,1,""],direction_aliases:[280,4,1,""],directions:[280,4,1,""],display_symbol:[280,4,1,""],generate_prototype_key:[280,3,1,""],get_direction:[280,3,1,""],get_display_symbol:[280,3,1,""],get_linked_neighbors:[280,3,1,""],get_weight:[280,3,1,""],interrupt_path:[280,4,1,""],multilink:[280,4,1,""],prototype:[280,4,1,""],spawn_aliases:[280,4,1,""],symbol:[280,4,1,""],traverse:[280,3,1,""],weights:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.MapNode":{__init__:[280,3,1,""],build_links:[280,3,1,""],direction_spawn_defaults:[280,4,1,""],display_symbol:[280,4,1,""],generate_prototype_key:[280,3,1,""],get_display_symbol:[280,3,1,""],get_exit_spawn_name:[280,3,1,""],get_spawn_xyz:[280,3,1,""],interrupt_path:[280,4,1,""],linkweights:[280,3,1,""],log:[280,3,1,""],multilink:[280,4,1,""],node_index:[280,4,1,""],prototype:[280,4,1,""],spawn:[280,3,1,""],spawn_links:[280,3,1,""],symbol:[280,4,1,""],unspawn:[280,3,1,""]},"evennia.contrib.xyzgrid.xymap_legend.MapTransitionNode":{display_symbol:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""],target_map_xyz:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.NESWMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.NSMapLink":{directions:[280,4,1,""],display_symbol:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.NSOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.PlusMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.RouterMapLink":{symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SENWMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SNOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SmartMapLink":{get_direction:[280,3,1,""],multilink:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SmartRerouterMapLink":{get_direction:[280,3,1,""],multilink:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SmartTeleporterMapLink":{__init__:[280,3,1,""],at_empty_target:[280,3,1,""],direction_name:[280,4,1,""],display_symbol:[280,4,1,""],get_direction:[280,3,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.TeleporterMapLink":{symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.TransitionMapNode":{build_links:[280,3,1,""],display_symbol:[280,4,1,""],get_spawn_xyz:[280,3,1,""],symbol:[280,4,1,""],taget_map_xyz:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.UpMapLink":{direction_aliases:[280,4,1,""],prototype:[280,4,1,""],spawn_aliases:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.WEOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xyzgrid":{XYZGrid:[281,1,1,""],get_xyzgrid:[281,5,1,""]},"evennia.contrib.xyzgrid.xyzgrid.XYZGrid":{"delete":[281,3,1,""],DoesNotExist:[281,2,1,""],MultipleObjectsReturned:[281,2,1,""],add_maps:[281,3,1,""],all_maps:[281,3,1,""],at_script_creation:[281,3,1,""],get_exit:[281,3,1,""],get_map:[281,3,1,""],get_room:[281,3,1,""],grid:[281,3,1,""],log:[281,3,1,""],maps_from_module:[281,3,1,""],path:[281,4,1,""],reload:[281,3,1,""],remove_map:[281,3,1,""],spawn:[281,3,1,""],typename:[281,4,1,""]},"evennia.contrib.xyzgrid.xyzroom":{XYZExit:[282,1,1,""],XYZExitManager:[282,1,1,""],XYZManager:[282,1,1,""],XYZRoom:[282,1,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZExit":{DoesNotExist:[282,2,1,""],MultipleObjectsReturned:[282,2,1,""],create:[282,3,1,""],objects:[282,4,1,""],path:[282,4,1,""],typename:[282,4,1,""],xyz:[282,3,1,""],xyz_destination:[282,3,1,""],xyzgrid:[282,3,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZExitManager":{filter_xyz_exit:[282,3,1,""],get_xyz_exit:[282,3,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZManager":{filter_xyz:[282,3,1,""],get_xyz:[282,3,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZRoom":{DoesNotExist:[282,2,1,""],MultipleObjectsReturned:[282,2,1,""],create:[282,3,1,""],get_display_name:[282,3,1,""],map_align:[282,4,1,""],map_character_symbol:[282,4,1,""],map_display:[282,4,1,""],map_fill_all:[282,4,1,""],map_mode:[282,4,1,""],map_separator_char:[282,4,1,""],map_target_path_style:[282,4,1,""],map_visual_range:[282,4,1,""],objects:[282,4,1,""],path:[282,4,1,""],return_appearance:[282,3,1,""],typename:[282,4,1,""],xymap:[282,3,1,""],xyz:[282,3,1,""],xyzgrid:[282,3,1,""]},"evennia.help":{filehelp:[284,0,0,"-"],manager:[285,0,0,"-"],models:[286,0,0,"-"],utils:[287,0,0,"-"]},"evennia.help.filehelp":{FileHelpEntry:[284,1,1,""],FileHelpStorageHandler:[284,1,1,""]},"evennia.help.filehelp.FileHelpEntry":{__init__:[284,3,1,""],access:[284,3,1,""],aliases:[284,4,1,""],entrytext:[284,4,1,""],help_category:[284,4,1,""],key:[284,4,1,""],lock_storage:[284,4,1,""],locks:[284,4,1,""],search_index_entry:[284,3,1,""],web_get_admin_url:[284,3,1,""],web_get_detail_url:[284,3,1,""]},"evennia.help.filehelp.FileHelpStorageHandler":{__init__:[284,3,1,""],all:[284,3,1,""],load:[284,3,1,""]},"evennia.help.manager":{HelpEntryManager:[285,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[285,3,1,""],find_apropos:[285,3,1,""],find_topicmatch:[285,3,1,""],find_topics_with_category:[285,3,1,""],find_topicsuggestions:[285,3,1,""],get_all_categories:[285,3,1,""],get_all_topics:[285,3,1,""],search_help:[285,3,1,""]},"evennia.help.models":{HelpEntry:[286,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[286,2,1,""],MultipleObjectsReturned:[286,2,1,""],access:[286,3,1,""],aliases:[286,4,1,""],date_created:[286,3,1,""],db_date_created:[286,4,1,""],db_entrytext:[286,4,1,""],db_help_category:[286,4,1,""],db_key:[286,4,1,""],db_lock_storage:[286,4,1,""],db_tags:[286,4,1,""],entrytext:[286,3,1,""],get_absolute_url:[286,3,1,""],get_next_by_db_date_created:[286,3,1,""],get_previous_by_db_date_created:[286,3,1,""],help_category:[286,3,1,""],id:[286,4,1,""],key:[286,3,1,""],lock_storage:[286,3,1,""],locks:[286,4,1,""],objects:[286,4,1,""],path:[286,4,1,""],search_index_entry:[286,3,1,""],tags:[286,4,1,""],typename:[286,4,1,""],web_get_admin_url:[286,3,1,""],web_get_create_url:[286,3,1,""],web_get_delete_url:[286,3,1,""],web_get_detail_url:[286,3,1,""],web_get_update_url:[286,3,1,""]},"evennia.help.utils":{help_search_with_index:[287,5,1,""],parse_entry_for_subcategories:[287,5,1,""]},"evennia.locks":{lockfuncs:[289,0,0,"-"],lockhandler:[290,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[289,5,1,""],"true":[289,5,1,""],all:[289,5,1,""],attr:[289,5,1,""],attr_eq:[289,5,1,""],attr_ge:[289,5,1,""],attr_gt:[289,5,1,""],attr_le:[289,5,1,""],attr_lt:[289,5,1,""],attr_ne:[289,5,1,""],dbref:[289,5,1,""],has_account:[289,5,1,""],holds:[289,5,1,""],id:[289,5,1,""],inside:[289,5,1,""],inside_rec:[289,5,1,""],locattr:[289,5,1,""],none:[289,5,1,""],objattr:[289,5,1,""],objlocattr:[289,5,1,""],objtag:[289,5,1,""],pdbref:[289,5,1,""],perm:[289,5,1,""],perm_above:[289,5,1,""],pid:[289,5,1,""],pperm:[289,5,1,""],pperm_above:[289,5,1,""],self:[289,5,1,""],serversetting:[289,5,1,""],superuser:[289,5,1,""],tag:[289,5,1,""]},"evennia.locks.lockhandler":{LockException:[290,2,1,""],LockHandler:[290,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[290,3,1,""],__init__:[290,3,1,""],add:[290,3,1,""],all:[290,3,1,""],append:[290,3,1,""],cache_lock_bypass:[290,3,1,""],check:[290,3,1,""],check_lockstring:[290,3,1,""],clear:[290,3,1,""],get:[290,3,1,""],remove:[290,3,1,""],replace:[290,3,1,""],reset:[290,3,1,""],validate:[290,3,1,""]},"evennia.objects":{manager:[292,0,0,"-"],models:[293,0,0,"-"],objects:[294,0,0,"-"]},"evennia.objects.manager":{ObjectManager:[292,1,1,""]},"evennia.objects.models":{ContentsHandler:[293,1,1,""],ObjectDB:[293,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[293,3,1,""],add:[293,3,1,""],clear:[293,3,1,""],get:[293,3,1,""],init:[293,3,1,""],load:[293,3,1,""],remove:[293,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[293,2,1,""],MultipleObjectsReturned:[293,2,1,""],account:[293,3,1,""],at_db_location_postsave:[293,3,1,""],cmdset_storage:[293,3,1,""],contents_cache:[293,4,1,""],db_account:[293,4,1,""],db_account_id:[293,4,1,""],db_attributes:[293,4,1,""],db_cmdset_storage:[293,4,1,""],db_destination:[293,4,1,""],db_destination_id:[293,4,1,""],db_home:[293,4,1,""],db_home_id:[293,4,1,""],db_location:[293,4,1,""],db_location_id:[293,4,1,""],db_sessid:[293,4,1,""],db_tags:[293,4,1,""],destination:[293,3,1,""],destinations_set:[293,4,1,""],get_next_by_db_date_created:[293,3,1,""],get_previous_by_db_date_created:[293,3,1,""],hide_from_objects_set:[293,4,1,""],home:[293,3,1,""],homes_set:[293,4,1,""],id:[293,4,1,""],location:[293,3,1,""],locations_set:[293,4,1,""],object_subscription_set:[293,4,1,""],objects:[293,4,1,""],path:[293,4,1,""],receiver_object_set:[293,4,1,""],scriptdb_set:[293,4,1,""],sender_object_set:[293,4,1,""],sessid:[293,3,1,""],typename:[293,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[294,1,1,""],DefaultExit:[294,1,1,""],DefaultObject:[294,1,1,""],DefaultRoom:[294,1,1,""],ExitCommand:[294,1,1,""],ObjectSessionHandler:[294,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],at_after_move:[294,3,1,""],at_post_puppet:[294,3,1,""],at_post_unpuppet:[294,3,1,""],at_pre_puppet:[294,3,1,""],basetype_setup:[294,3,1,""],connection_time:[294,3,1,""],create:[294,3,1,""],idle_time:[294,3,1,""],lockstring:[294,4,1,""],normalize_name:[294,3,1,""],path:[294,4,1,""],typename:[294,4,1,""],validate_name:[294,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],at_cmdset_get:[294,3,1,""],at_failed_traverse:[294,3,1,""],at_init:[294,3,1,""],at_traverse:[294,3,1,""],basetype_setup:[294,3,1,""],create:[294,3,1,""],create_exit_cmdset:[294,3,1,""],exit_command:[294,4,1,""],lockstring:[294,4,1,""],path:[294,4,1,""],priority:[294,4,1,""],typename:[294,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[294,3,1,""],DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],access:[294,3,1,""],announce_move_from:[294,3,1,""],announce_move_to:[294,3,1,""],at_access:[294,3,1,""],at_after_move:[294,3,1,""],at_after_traverse:[294,3,1,""],at_before_drop:[294,3,1,""],at_before_get:[294,3,1,""],at_before_give:[294,3,1,""],at_before_move:[294,3,1,""],at_before_say:[294,3,1,""],at_cmdset_get:[294,3,1,""],at_desc:[294,3,1,""],at_drop:[294,3,1,""],at_failed_traverse:[294,3,1,""],at_first_save:[294,3,1,""],at_get:[294,3,1,""],at_give:[294,3,1,""],at_init:[294,3,1,""],at_look:[294,3,1,""],at_msg_receive:[294,3,1,""],at_msg_send:[294,3,1,""],at_object_creation:[294,3,1,""],at_object_delete:[294,3,1,""],at_object_leave:[294,3,1,""],at_object_post_copy:[294,3,1,""],at_object_receive:[294,3,1,""],at_post_puppet:[294,3,1,""],at_post_unpuppet:[294,3,1,""],at_pre_puppet:[294,3,1,""],at_pre_unpuppet:[294,3,1,""],at_say:[294,3,1,""],at_server_reload:[294,3,1,""],at_server_shutdown:[294,3,1,""],at_traverse:[294,3,1,""],basetype_posthook_setup:[294,3,1,""],basetype_setup:[294,3,1,""],clear_contents:[294,3,1,""],clear_exits:[294,3,1,""],cmdset:[294,4,1,""],contents:[294,3,1,""],contents_get:[294,3,1,""],contents_set:[294,3,1,""],copy:[294,3,1,""],create:[294,3,1,""],execute_cmd:[294,3,1,""],exits:[294,3,1,""],for_contents:[294,3,1,""],get_display_name:[294,3,1,""],get_numbered_name:[294,3,1,""],has_account:[294,3,1,""],is_connected:[294,3,1,""],is_superuser:[294,3,1,""],lockstring:[294,4,1,""],move_to:[294,3,1,""],msg:[294,3,1,""],msg_contents:[294,3,1,""],nicks:[294,4,1,""],objects:[294,4,1,""],path:[294,4,1,""],return_appearance:[294,3,1,""],scripts:[294,4,1,""],search:[294,3,1,""],search_account:[294,3,1,""],sessions:[294,4,1,""],typename:[294,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],basetype_setup:[294,3,1,""],create:[294,3,1,""],lockstring:[294,4,1,""],path:[294,4,1,""],typename:[294,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[294,4,1,""],func:[294,3,1,""],get_extra_info:[294,3,1,""],help_category:[294,4,1,""],key:[294,4,1,""],lock_storage:[294,4,1,""],obj:[294,4,1,""],search_index_entry:[294,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[294,3,1,""],add:[294,3,1,""],all:[294,3,1,""],clear:[294,3,1,""],count:[294,3,1,""],get:[294,3,1,""],remove:[294,3,1,""]},"evennia.prototypes":{menus:[296,0,0,"-"],protfuncs:[297,0,0,"-"],prototypes:[298,0,0,"-"],spawner:[299,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[296,1,1,""],node_apply_diff:[296,5,1,""],node_destination:[296,5,1,""],node_examine_entity:[296,5,1,""],node_home:[296,5,1,""],node_index:[296,5,1,""],node_key:[296,5,1,""],node_location:[296,5,1,""],node_prototype_desc:[296,5,1,""],node_prototype_key:[296,5,1,""],node_prototype_save:[296,5,1,""],node_prototype_spawn:[296,5,1,""],node_validate_prototype:[296,5,1,""],start_olc:[296,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[296,3,1,""],helptext_formatter:[296,3,1,""],nodetext_formatter:[296,3,1,""],options_formatter:[296,3,1,""]},"evennia.prototypes.protfuncs":{protfunc_callable_protkey:[297,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[298,1,1,""],PermissionError:[298,2,1,""],PrototypeEvMore:[298,1,1,""],ValidationError:[298,2,1,""],check_permission:[298,5,1,""],create_prototype:[298,5,1,""],delete_prototype:[298,5,1,""],format_available_protfuncs:[298,5,1,""],homogenize_prototype:[298,5,1,""],init_spawn_value:[298,5,1,""],list_prototypes:[298,5,1,""],load_module_prototypes:[298,5,1,""],protfunc_parser:[298,5,1,""],prototype_to_str:[298,5,1,""],save_prototype:[298,5,1,""],search_objects_with_prototype:[298,5,1,""],search_prototype:[298,5,1,""],validate_prototype:[298,5,1,""],value_to_obj:[298,5,1,""],value_to_obj_or_any:[298,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[298,2,1,""],MultipleObjectsReturned:[298,2,1,""],at_script_creation:[298,3,1,""],path:[298,4,1,""],prototype:[298,3,1,""],typename:[298,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[298,3,1,""],init_pages:[298,3,1,""],page_formatter:[298,3,1,""],prototype_paginator:[298,3,1,""]},"evennia.prototypes.spawner":{Unset:[299,1,1,""],batch_create_object:[299,5,1,""],batch_update_objects_with_prototype:[299,5,1,""],flatten_diff:[299,5,1,""],flatten_prototype:[299,5,1,""],format_diff:[299,5,1,""],prototype_diff:[299,5,1,""],prototype_diff_from_object:[299,5,1,""],prototype_from_object:[299,5,1,""],spawn:[299,5,1,""]},"evennia.scripts":{manager:[301,0,0,"-"],models:[302,0,0,"-"],monitorhandler:[303,0,0,"-"],scripthandler:[304,0,0,"-"],scripts:[305,0,0,"-"],taskhandler:[306,0,0,"-"],tickerhandler:[307,0,0,"-"]},"evennia.scripts.manager":{ScriptManager:[301,1,1,""]},"evennia.scripts.models":{ScriptDB:[302,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[302,2,1,""],MultipleObjectsReturned:[302,2,1,""],account:[302,3,1,""],db_account:[302,4,1,""],db_account_id:[302,4,1,""],db_attributes:[302,4,1,""],db_desc:[302,4,1,""],db_interval:[302,4,1,""],db_is_active:[302,4,1,""],db_obj:[302,4,1,""],db_obj_id:[302,4,1,""],db_persistent:[302,4,1,""],db_repeats:[302,4,1,""],db_start_delay:[302,4,1,""],db_tags:[302,4,1,""],desc:[302,3,1,""],get_next_by_db_date_created:[302,3,1,""],get_previous_by_db_date_created:[302,3,1,""],id:[302,4,1,""],interval:[302,3,1,""],is_active:[302,3,1,""],obj:[302,3,1,""],object:[302,3,1,""],objects:[302,4,1,""],path:[302,4,1,""],persistent:[302,3,1,""],receiver_script_set:[302,4,1,""],repeats:[302,3,1,""],sender_script_set:[302,4,1,""],start_delay:[302,3,1,""],typename:[302,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[303,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[303,3,1,""],add:[303,3,1,""],all:[303,3,1,""],at_update:[303,3,1,""],clear:[303,3,1,""],remove:[303,3,1,""],restore:[303,3,1,""],save:[303,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[304,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[304,3,1,""],__init__:[304,3,1,""],add:[304,3,1,""],all:[304,3,1,""],get:[304,3,1,""],start:[304,3,1,""],stop:[304,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[305,1,1,""],DoNothing:[305,1,1,""],Store:[305,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],at_pause:[305,3,1,""],at_repeat:[305,3,1,""],at_script_creation:[305,3,1,""],at_script_delete:[305,3,1,""],at_server_reload:[305,3,1,""],at_server_shutdown:[305,3,1,""],at_server_start:[305,3,1,""],at_start:[305,3,1,""],at_stop:[305,3,1,""],create:[305,3,1,""],is_valid:[305,3,1,""],path:[305,4,1,""],typename:[305,4,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],at_script_creation:[305,3,1,""],path:[305,4,1,""],typename:[305,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],at_script_creation:[305,3,1,""],path:[305,4,1,""],typename:[305,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[306,1,1,""],TaskHandlerTask:[306,1,1,""],handle_error:[306,5,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[306,3,1,""],active:[306,3,1,""],add:[306,3,1,""],call_task:[306,3,1,""],cancel:[306,3,1,""],clean_stale_tasks:[306,3,1,""],clear:[306,3,1,""],create_delays:[306,3,1,""],do_task:[306,3,1,""],exists:[306,3,1,""],get_deferred:[306,3,1,""],load:[306,3,1,""],remove:[306,3,1,""],save:[306,3,1,""]},"evennia.scripts.taskhandler.TaskHandlerTask":{__init__:[306,3,1,""],active:[306,3,1,"id6"],call:[306,3,1,"id3"],called:[306,3,1,""],cancel:[306,3,1,"id5"],do_task:[306,3,1,"id2"],exists:[306,3,1,"id7"],get_deferred:[306,3,1,""],get_id:[306,3,1,"id8"],pause:[306,3,1,"id0"],paused:[306,3,1,""],remove:[306,3,1,"id4"],unpause:[306,3,1,"id1"]},"evennia.scripts.tickerhandler":{Ticker:[307,1,1,""],TickerHandler:[307,1,1,""],TickerPool:[307,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[307,3,1,""],add:[307,3,1,""],remove:[307,3,1,""],stop:[307,3,1,""],validate:[307,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[307,3,1,""],add:[307,3,1,""],all:[307,3,1,""],all_display:[307,3,1,""],clear:[307,3,1,""],remove:[307,3,1,""],restore:[307,3,1,""],save:[307,3,1,""],ticker_pool_class:[307,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[307,3,1,""],add:[307,3,1,""],remove:[307,3,1,""],stop:[307,3,1,""],ticker_class:[307,4,1,""]},"evennia.server":{amp_client:[309,0,0,"-"],connection_wizard:[310,0,0,"-"],deprecations:[311,0,0,"-"],evennia_launcher:[312,0,0,"-"],game_index_client:[313,0,0,"-"],initial_setup:[316,0,0,"-"],inputfuncs:[317,0,0,"-"],manager:[318,0,0,"-"],models:[319,0,0,"-"],portal:[320,0,0,"-"],profiling:[342,0,0,"-"],server:[350,0,0,"-"],serversession:[351,0,0,"-"],session:[352,0,0,"-"],sessionhandler:[353,0,0,"-"],signals:[354,0,0,"-"],throttle:[355,0,0,"-"],validators:[356,0,0,"-"],webserver:[357,0,0,"-"]},"evennia.server.amp_client":{AMPClientFactory:[309,1,1,""],AMPServerClientProtocol:[309,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__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,""],noisy:[309,4,1,""],startedConnecting:[309,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[309,3,1,""],data_to_portal:[309,3,1,""],send_AdminServer2Portal:[309,3,1,""],send_MsgServer2Portal:[309,3,1,""],server_receive_adminportal2server:[309,3,1,""],server_receive_msgportal2server:[309,3,1,""],server_receive_status:[309,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[310,1,1,""],node_game_index_fields:[310,5,1,""],node_game_index_start:[310,5,1,""],node_mssp_start:[310,5,1,""],node_start:[310,5,1,""],node_view_and_apply_settings:[310,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[310,3,1,""],ask_choice:[310,3,1,""],ask_continue:[310,3,1,""],ask_input:[310,3,1,""],ask_node:[310,3,1,""],ask_yesno:[310,3,1,""],display:[310,3,1,""]},"evennia.server.deprecations":{check_errors:[311,5,1,""],check_warnings:[311,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[312,1,1,""],MsgLauncher2Portal:[312,1,1,""],MsgStatus:[312,1,1,""],check_database:[312,5,1,""],check_main_evennia_dependencies:[312,5,1,""],collectstatic:[312,5,1,""],create_game_directory:[312,5,1,""],create_secret_key:[312,5,1,""],create_settings_file:[312,5,1,""],create_superuser:[312,5,1,""],del_pid:[312,5,1,""],error_check_python_modules:[312,5,1,""],evennia_version:[312,5,1,""],get_pid:[312,5,1,""],getenv:[312,5,1,""],init_game_directory:[312,5,1,""],kill:[312,5,1,""],list_settings:[312,5,1,""],main:[312,5,1,""],query_info:[312,5,1,""],query_status:[312,5,1,""],reboot_evennia:[312,5,1,""],reload_evennia:[312,5,1,""],run_connect_wizard:[312,5,1,""],run_custom_commands:[312,5,1,""],run_dummyrunner:[312,5,1,""],run_menu:[312,5,1,""],send_instruction:[312,5,1,""],set_gamedir:[312,5,1,""],show_version_info:[312,5,1,""],start_evennia:[312,5,1,""],start_only_server:[312,5,1,""],start_portal_interactive:[312,5,1,""],start_server_interactive:[312,5,1,""],stop_evennia:[312,5,1,""],stop_server_only:[312,5,1,""],tail_log_files:[312,5,1,""],wait_for_status:[312,5,1,""],wait_for_status_reply:[312,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[312,3,1,""],receive_status_from_portal:[312,3,1,""],wait_for_status:[312,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[312,4,1,""],arguments:[312,4,1,""],commandName:[312,4,1,""],errors:[312,4,1,""],key:[312,4,1,""],response:[312,4,1,""],reverseErrors:[312,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[312,4,1,""],arguments:[312,4,1,""],commandName:[312,4,1,""],errors:[312,4,1,""],key:[312,4,1,""],response:[312,4,1,""],reverseErrors:[312,4,1,""]},"evennia.server.game_index_client":{client:[314,0,0,"-"],service:[315,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[314,1,1,""],QuietHTTP11ClientFactory:[314,1,1,""],SimpleResponseReceiver:[314,1,1,""],StringProducer:[314,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[314,3,1,""],handle_egd_response:[314,3,1,""],send_game_details:[314,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[314,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[314,3,1,""],connectionLost:[314,3,1,""],dataReceived:[314,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[314,3,1,""],pauseProducing:[314,3,1,""],startProducing:[314,3,1,""],stopProducing:[314,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[315,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[315,3,1,""],name:[315,4,1,""],startService:[315,3,1,""],stopService:[315,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[316,5,1,""],collectstatic:[316,5,1,""],create_objects:[316,5,1,""],handle_setup:[316,5,1,""],reset_server:[316,5,1,""]},"evennia.server.inputfuncs":{"default":[317,5,1,""],bot_data_in:[317,5,1,""],client_options:[317,5,1,""],echo:[317,5,1,""],external_discord_hello:[317,5,1,""],get_client_options:[317,5,1,""],get_inputfuncs:[317,5,1,""],get_value:[317,5,1,""],hello:[317,5,1,""],login:[317,5,1,""],monitor:[317,5,1,""],monitored:[317,5,1,""],msdp_list:[317,5,1,""],msdp_report:[317,5,1,""],msdp_send:[317,5,1,""],msdp_unreport:[317,5,1,""],repeat:[317,5,1,""],supports_set:[317,5,1,""],text:[317,5,1,""],unmonitor:[317,5,1,""],unrepeat:[317,5,1,""],webclient_options:[317,5,1,""]},"evennia.server.manager":{ServerConfigManager:[318,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[318,3,1,""]},"evennia.server.models":{ServerConfig:[319,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[319,2,1,""],MultipleObjectsReturned:[319,2,1,""],db_key:[319,4,1,""],db_value:[319,4,1,""],id:[319,4,1,""],key:[319,3,1,""],objects:[319,4,1,""],path:[319,4,1,""],store:[319,3,1,""],typename:[319,4,1,""],value:[319,3,1,""]},"evennia.server.portal":{amp:[321,0,0,"-"],amp_server:[322,0,0,"-"],grapevine:[323,0,0,"-"],irc:[324,0,0,"-"],mccp:[325,0,0,"-"],mssp:[326,0,0,"-"],mxp:[327,0,0,"-"],naws:[328,0,0,"-"],portal:[329,0,0,"-"],portalsessionhandler:[330,0,0,"-"],rss:[331,0,0,"-"],ssh:[332,0,0,"-"],ssl:[333,0,0,"-"],suppress_ga:[334,0,0,"-"],telnet:[335,0,0,"-"],telnet_oob:[336,0,0,"-"],telnet_ssl:[337,0,0,"-"],tests:[338,0,0,"-"],ttype:[339,0,0,"-"],webclient:[340,0,0,"-"],webclient_ajax:[341,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[321,1,1,""],AdminPortal2Server:[321,1,1,""],AdminServer2Portal:[321,1,1,""],Compressed:[321,1,1,""],FunctionCall:[321,1,1,""],MsgLauncher2Portal:[321,1,1,""],MsgPortal2Server:[321,1,1,""],MsgServer2Portal:[321,1,1,""],MsgStatus:[321,1,1,""],dumps:[321,5,1,""],loads:[321,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[321,3,1,""],broadcast:[321,3,1,""],connectionLost:[321,3,1,""],connectionMade:[321,3,1,""],dataReceived:[321,3,1,""],data_in:[321,3,1,""],errback:[321,3,1,""],makeConnection:[321,3,1,""],receive_functioncall:[321,3,1,""],send_FunctionCall:[321,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[321,3,1,""],fromString:[321,3,1,""],toBox:[321,3,1,""],toString:[321,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[322,1,1,""],AMPServerProtocol:[322,1,1,""],getenv:[322,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[322,3,1,""],buildProtocol:[322,3,1,""],logPrefix:[322,3,1,""],noisy:[322,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[322,3,1,""],data_to_server:[322,3,1,""],get_status:[322,3,1,""],portal_receive_adminserver2portal:[322,3,1,""],portal_receive_launcher2portal:[322,3,1,""],portal_receive_server2portal:[322,3,1,""],portal_receive_status:[322,3,1,""],send_AdminPortal2Server:[322,3,1,""],send_MsgPortal2Server:[322,3,1,""],send_Status2Launcher:[322,3,1,""],start_server:[322,3,1,""],stop_server:[322,3,1,""],wait_for_disconnect:[322,3,1,""],wait_for_server_connect:[322,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[323,1,1,""],RestartingWebsocketServerFactory:[323,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[323,3,1,""],at_login:[323,3,1,""],data_in:[323,3,1,""],disconnect:[323,3,1,""],onClose:[323,3,1,""],onMessage:[323,3,1,""],onOpen:[323,3,1,""],send_authenticate:[323,3,1,""],send_channel:[323,3,1,""],send_default:[323,3,1,""],send_heartbeat:[323,3,1,""],send_subscribe:[323,3,1,""],send_unsubscribe:[323,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[323,3,1,""],buildProtocol:[323,3,1,""],clientConnectionFailed:[323,3,1,""],clientConnectionLost:[323,3,1,""],factor:[323,4,1,""],initialDelay:[323,4,1,""],maxDelay:[323,4,1,""],reconnect:[323,3,1,""],start:[323,3,1,""],startedConnecting:[323,3,1,""]},"evennia.server.portal.irc":{IRCBot:[324,1,1,""],IRCBotFactory:[324,1,1,""],parse_ansi_to_irc:[324,5,1,""],parse_irc_to_ansi:[324,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[324,3,1,""],at_login:[324,3,1,""],channel:[324,4,1,""],data_in:[324,3,1,""],disconnect:[324,3,1,""],factory:[324,4,1,""],get_nicklist:[324,3,1,""],irc_RPL_ENDOFNAMES:[324,3,1,""],irc_RPL_NAMREPLY:[324,3,1,""],lineRate:[324,4,1,""],logger:[324,4,1,""],nickname:[324,4,1,""],pong:[324,3,1,""],privmsg:[324,3,1,""],send_channel:[324,3,1,""],send_default:[324,3,1,""],send_ping:[324,3,1,""],send_privmsg:[324,3,1,""],send_reconnect:[324,3,1,""],send_request_nicklist:[324,3,1,""],signedOn:[324,3,1,""],sourceURL:[324,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[324,3,1,""],buildProtocol:[324,3,1,""],clientConnectionFailed:[324,3,1,""],clientConnectionLost:[324,3,1,""],factor:[324,4,1,""],initialDelay:[324,4,1,""],maxDelay:[324,4,1,""],reconnect:[324,3,1,""],start:[324,3,1,""],startedConnecting:[324,3,1,""]},"evennia.server.portal.mccp":{Mccp:[325,1,1,""],mccp_compress:[325,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[325,3,1,""],do_mccp:[325,3,1,""],no_mccp:[325,3,1,""]},"evennia.server.portal.mssp":{Mssp:[326,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[326,3,1,""],do_mssp:[326,3,1,""],get_player_count:[326,3,1,""],get_uptime:[326,3,1,""],no_mssp:[326,3,1,""]},"evennia.server.portal.mxp":{Mxp:[327,1,1,""],mxp_parse:[327,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[327,3,1,""],do_mxp:[327,3,1,""],no_mxp:[327,3,1,""]},"evennia.server.portal.naws":{Naws:[328,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[328,3,1,""],do_naws:[328,3,1,""],negotiate_sizes:[328,3,1,""],no_naws:[328,3,1,""]},"evennia.server.portal.portal":{Portal:[329,1,1,""],Websocket:[329,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[329,3,1,""],get_info_dict:[329,3,1,""],shutdown:[329,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[330,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[330,3,1,""],announce_all:[330,3,1,""],at_server_connection:[330,3,1,""],connect:[330,3,1,""],count_loggedin:[330,3,1,""],data_in:[330,3,1,""],data_out:[330,3,1,""],disconnect:[330,3,1,""],disconnect_all:[330,3,1,""],generate_sessid:[330,3,1,""],server_connect:[330,3,1,""],server_disconnect:[330,3,1,""],server_disconnect_all:[330,3,1,""],server_logged_in:[330,3,1,""],server_session_sync:[330,3,1,""],sessions_from_csessid:[330,3,1,""],sync:[330,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[331,1,1,""],RSSReader:[331,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[331,3,1,""],start:[331,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[331,3,1,""],data_in:[331,3,1,""],disconnect:[331,3,1,""],get_new:[331,3,1,""],update:[331,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[332,1,1,""],ExtraInfoAuthServer:[332,1,1,""],PassAvatarIdTerminalRealm:[332,1,1,""],SSHServerFactory:[332,1,1,""],SshProtocol:[332,1,1,""],TerminalSessionTransport_getPeer:[332,1,1,""],getKeyPair:[332,5,1,""],makeFactory:[332,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[332,3,1,""],credentialInterfaces:[332,4,1,""],noisy:[332,4,1,""],requestAvatarId:[332,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[332,3,1,""],noisy:[332,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[332,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[332,3,1,""],noisy:[332,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[332,3,1,""],at_login:[332,3,1,""],connectionLost:[332,3,1,""],connectionMade:[332,3,1,""],data_out:[332,3,1,""],disconnect:[332,3,1,""],getClientAddress:[332,3,1,""],handle_EOF:[332,3,1,""],handle_FF:[332,3,1,""],handle_INT:[332,3,1,""],handle_QUIT:[332,3,1,""],lineReceived:[332,3,1,""],noisy:[332,4,1,""],sendLine:[332,3,1,""],send_default:[332,3,1,""],send_prompt:[332,3,1,""],send_text:[332,3,1,""],terminalSize:[332,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[332,3,1,""],noisy:[332,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[333,1,1,""],getSSLContext:[333,5,1,""],verify_SSL_key_and_cert:[333,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[333,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[334,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[334,3,1,""],will_suppress_ga:[334,3,1,""],wont_suppress_ga:[334,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[335,1,1,""],TelnetServerFactory:[335,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[335,3,1,""],applicationDataReceived:[335,3,1,""],at_login:[335,3,1,""],connectionLost:[335,3,1,""],connectionMade:[335,3,1,""],dataReceived:[335,3,1,""],data_in:[335,3,1,""],data_out:[335,3,1,""],disableLocal:[335,3,1,""],disableRemote:[335,3,1,""],disconnect:[335,3,1,""],enableLocal:[335,3,1,""],enableRemote:[335,3,1,""],handshake_done:[335,3,1,""],sendLine:[335,3,1,""],send_default:[335,3,1,""],send_prompt:[335,3,1,""],send_text:[335,3,1,""],toggle_nop_keepalive:[335,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[335,3,1,""],noisy:[335,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[336,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[336,3,1,""],data_out:[336,3,1,""],decode_gmcp:[336,3,1,""],decode_msdp:[336,3,1,""],do_gmcp:[336,3,1,""],do_msdp:[336,3,1,""],encode_gmcp:[336,3,1,""],encode_msdp:[336,3,1,""],no_gmcp:[336,3,1,""],no_msdp:[336,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[337,1,1,""],getSSLContext:[337,5,1,""],verify_or_create_SSL_key_and_cert:[337,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[337,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[338,1,1,""],TestIRC:[338,1,1,""],TestTelnet:[338,1,1,""],TestWebSocket:[338,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[338,3,1,""],test_amp_in:[338,3,1,""],test_amp_out:[338,3,1,""],test_large_msg:[338,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[338,3,1,""],test_colors:[338,3,1,""],test_identity:[338,3,1,""],test_italic:[338,3,1,""],test_plain_ansi:[338,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[338,3,1,""],test_mudlet_ttype:[338,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[338,3,1,""],tearDown:[338,3,1,""],test_data_in:[338,3,1,""],test_data_out:[338,3,1,""]},"evennia.server.portal.ttype":{Ttype:[339,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[339,3,1,""],will_ttype:[339,3,1,""],wont_ttype:[339,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[340,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[340,3,1,""],at_login:[340,3,1,""],data_in:[340,3,1,""],disconnect:[340,3,1,""],get_client_session:[340,3,1,""],nonce:[340,4,1,""],onClose:[340,3,1,""],onMessage:[340,3,1,""],onOpen:[340,3,1,""],sendLine:[340,3,1,""],send_default:[340,3,1,""],send_prompt:[340,3,1,""],send_text:[340,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[341,1,1,""],AjaxWebClientSession:[341,1,1,""],LazyEncoder:[341,1,1,""],jsonify:[341,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[341,3,1,""],allowedMethods:[341,4,1,""],at_login:[341,3,1,""],client_disconnect:[341,3,1,""],get_client_sessid:[341,3,1,""],isLeaf:[341,4,1,""],lineSend:[341,3,1,""],mode_close:[341,3,1,""],mode_init:[341,3,1,""],mode_input:[341,3,1,""],mode_keepalive:[341,3,1,""],mode_receive:[341,3,1,""],render_POST:[341,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[341,3,1,""],at_login:[341,3,1,""],data_in:[341,3,1,""],data_out:[341,3,1,""],disconnect:[341,3,1,""],get_client_session:[341,3,1,""],send_default:[341,3,1,""],send_prompt:[341,3,1,""],send_text:[341,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[341,3,1,""]},"evennia.server.profiling":{dummyrunner:[343,0,0,"-"],dummyrunner_settings:[344,0,0,"-"],memplot:[345,0,0,"-"],settings_mixin:[346,0,0,"-"],test_queries:[347,0,0,"-"],tests:[348,0,0,"-"],timetrace:[349,0,0,"-"]},"evennia.server.profiling.dummyrunner":{CmdDummyRunnerEchoResponse:[343,1,1,""],DummyClient:[343,1,1,""],DummyFactory:[343,1,1,""],DummyRunnerCmdSet:[343,1,1,""],gidcounter:[343,5,1,""],idcounter:[343,5,1,""],makeiter:[343,5,1,""],start_all_dummy_clients:[343,5,1,""]},"evennia.server.profiling.dummyrunner.CmdDummyRunnerEchoResponse":{aliases:[343,4,1,""],func:[343,3,1,""],help_category:[343,4,1,""],key:[343,4,1,""],lock_storage:[343,4,1,""],search_index_entry:[343,4,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[343,3,1,""],connectionMade:[343,3,1,""],counter:[343,3,1,""],dataReceived:[343,3,1,""],error:[343,3,1,""],logout:[343,3,1,""],report:[343,3,1,""],step:[343,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[343,3,1,""],initialDelay:[343,4,1,""],maxDelay:[343,4,1,""],noisy:[343,4,1,""],protocol:[343,4,1,""]},"evennia.server.profiling.dummyrunner.DummyRunnerCmdSet":{at_cmdset_creation:[343,3,1,""],path:[343,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[344,5,1,""],c_creates_obj:[344,5,1,""],c_digs:[344,5,1,""],c_examines:[344,5,1,""],c_help:[344,5,1,""],c_idles:[344,5,1,""],c_login:[344,5,1,""],c_login_nodig:[344,5,1,""],c_logout:[344,5,1,""],c_looks:[344,5,1,""],c_measure_lag:[344,5,1,""],c_moves:[344,5,1,""],c_moves_n:[344,5,1,""],c_moves_s:[344,5,1,""],c_socialize:[344,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[345,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[345,2,1,""],MultipleObjectsReturned:[345,2,1,""],at_repeat:[345,3,1,""],at_script_creation:[345,3,1,""],path:[345,4,1,""],typename:[345,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[347,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[348,1,1,""],TestMemPlot:[348,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[348,3,1,""],perception_method_tests:[348,3,1,""],setUp:[348,3,1,""],test_c_creates_button:[348,3,1,""],test_c_creates_obj:[348,3,1,""],test_c_digs:[348,3,1,""],test_c_examines:[348,3,1,""],test_c_help:[348,3,1,""],test_c_login:[348,3,1,""],test_c_login_no_dig:[348,3,1,""],test_c_logout:[348,3,1,""],test_c_looks:[348,3,1,""],test_c_move_n:[348,3,1,""],test_c_move_s:[348,3,1,""],test_c_moves:[348,3,1,""],test_c_socialize:[348,3,1,""],test_idles:[348,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[348,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[349,5,1,""]},"evennia.server.server":{Evennia:[350,1,1,""]},"evennia.server.server.Evennia":{__init__:[350,3,1,""],at_post_portal_sync:[350,3,1,""],at_server_cold_start:[350,3,1,""],at_server_cold_stop:[350,3,1,""],at_server_reload_start:[350,3,1,""],at_server_reload_stop:[350,3,1,""],at_server_start:[350,3,1,""],at_server_stop:[350,3,1,""],create_default_channels:[350,3,1,""],get_info_dict:[350,3,1,""],run_init_hooks:[350,3,1,""],run_initial_setup:[350,3,1,""],shutdown:[350,3,1,""],sqlite3_prep:[350,3,1,""],update_defaults:[350,3,1,""]},"evennia.server.serversession":{ServerSession:[351,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[351,3,1,""],access:[351,3,1,""],at_cmdset_get:[351,3,1,""],at_disconnect:[351,3,1,""],at_login:[351,3,1,""],at_sync:[351,3,1,""],attributes:[351,4,1,""],cmdset_storage:[351,3,1,""],data_in:[351,3,1,""],data_out:[351,3,1,""],db:[351,3,1,""],execute_cmd:[351,3,1,""],get_account:[351,3,1,""],get_character:[351,3,1,""],get_client_size:[351,3,1,""],get_puppet:[351,3,1,""],get_puppet_or_account:[351,3,1,""],id:[351,3,1,""],log:[351,3,1,""],msg:[351,3,1,""],nattributes:[351,4,1,""],ndb:[351,3,1,""],ndb_del:[351,3,1,""],ndb_get:[351,3,1,""],ndb_set:[351,3,1,""],update_flags:[351,3,1,""],update_session_counters:[351,3,1,""]},"evennia.server.session":{Session:[352,1,1,""]},"evennia.server.session.Session":{at_sync:[352,3,1,""],data_in:[352,3,1,""],data_out:[352,3,1,""],disconnect:[352,3,1,""],get_sync_data:[352,3,1,""],init_session:[352,3,1,""],load_sync_data:[352,3,1,""]},"evennia.server.sessionhandler":{DummySession:[353,1,1,""],ServerSessionHandler:[353,1,1,""],SessionHandler:[353,1,1,""],delayed_import:[353,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[353,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[353,3,1,""],account_count:[353,3,1,""],all_connected_accounts:[353,3,1,""],all_sessions_portal_sync:[353,3,1,""],announce_all:[353,3,1,""],call_inputfuncs:[353,3,1,""],data_in:[353,3,1,""],data_out:[353,3,1,""],disconnect:[353,3,1,""],disconnect_all_sessions:[353,3,1,""],disconnect_duplicate_sessions:[353,3,1,""],get_inputfuncs:[353,3,1,""],login:[353,3,1,""],portal_connect:[353,3,1,""],portal_disconnect:[353,3,1,""],portal_disconnect_all:[353,3,1,""],portal_reset_server:[353,3,1,""],portal_restart_server:[353,3,1,""],portal_session_sync:[353,3,1,""],portal_sessions_sync:[353,3,1,""],portal_shutdown:[353,3,1,""],session_from_account:[353,3,1,""],session_from_sessid:[353,3,1,""],session_portal_partial_sync:[353,3,1,""],session_portal_sync:[353,3,1,""],sessions_from_account:[353,3,1,""],sessions_from_character:[353,3,1,""],sessions_from_csessid:[353,3,1,""],sessions_from_puppet:[353,3,1,""],start_bot_session:[353,3,1,""],validate_sessions:[353,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[353,3,1,""],get:[353,3,1,""],get_all_sync_data:[353,3,1,""],get_sessions:[353,3,1,""]},"evennia.server.throttle":{Throttle:[355,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[355,3,1,""],check:[355,3,1,""],error_msg:[355,4,1,""],get:[355,3,1,""],get_cache_key:[355,3,1,""],record_ip:[355,3,1,""],remove:[355,3,1,""],touch:[355,3,1,""],unrecord_ip:[355,3,1,""],update:[355,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[356,1,1,""],EvenniaUsernameAvailabilityValidator:[356,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[356,3,1,""],get_help_text:[356,3,1,""],validate:[356,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[357,1,1,""],EvenniaReverseProxyResource:[357,1,1,""],HTTPChannelWithXForwardedFor:[357,1,1,""],LockableThreadPool:[357,1,1,""],PrivateStaticRoot:[357,1,1,""],WSGIWebServer:[357,1,1,""],Website:[357,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[357,3,1,""],empty_threadpool:[357,3,1,""],getChild:[357,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[357,3,1,""],render:[357,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[357,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[357,3,1,""],callInThread:[357,3,1,""],lock:[357,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[357,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[357,3,1,""],startService:[357,3,1,""],stopService:[357,3,1,""]},"evennia.server.webserver.Website":{log:[357,3,1,""],logPrefix:[357,3,1,""],noisy:[357,4,1,""]},"evennia.typeclasses":{attributes:[360,0,0,"-"],managers:[361,0,0,"-"],models:[362,0,0,"-"],tags:[363,0,0,"-"]},"evennia.typeclasses.attributes":{Attribute:[360,1,1,""],AttributeHandler:[360,1,1,""],DbHolder:[360,1,1,""],IAttribute:[360,1,1,""],IAttributeBackend:[360,1,1,""],InMemoryAttribute:[360,1,1,""],InMemoryAttributeBackend:[360,1,1,""],ModelAttributeBackend:[360,1,1,""],NickHandler:[360,1,1,""],NickTemplateInvalid:[360,2,1,""],initialize_nick_templates:[360,5,1,""],parse_nick_template:[360,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[360,2,1,""],MultipleObjectsReturned:[360,2,1,""],accountdb_set:[360,4,1,""],attrtype:[360,3,1,""],category:[360,3,1,""],channeldb_set:[360,4,1,""],date_created:[360,3,1,""],db_attrtype:[360,4,1,""],db_category:[360,4,1,""],db_date_created:[360,4,1,""],db_key:[360,4,1,""],db_lock_storage:[360,4,1,""],db_model:[360,4,1,""],db_strvalue:[360,4,1,""],db_value:[360,4,1,""],get_next_by_db_date_created:[360,3,1,""],get_previous_by_db_date_created:[360,3,1,""],id:[360,4,1,""],key:[360,3,1,""],lock_storage:[360,3,1,""],model:[360,3,1,""],objectdb_set:[360,4,1,""],path:[360,4,1,""],scriptdb_set:[360,4,1,""],strvalue:[360,3,1,""],typename:[360,4,1,""],value:[360,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[360,3,1,""],add:[360,3,1,""],all:[360,3,1,""],batch_add:[360,3,1,""],clear:[360,3,1,""],get:[360,3,1,""],has:[360,3,1,""],remove:[360,3,1,""],reset_cache:[360,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[360,3,1,""],all:[360,3,1,""],get_all:[360,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[360,3,1,""],attrtype:[360,3,1,""],category:[360,3,1,""],date_created:[360,3,1,""],key:[360,3,1,""],lock_storage:[360,3,1,""],locks:[360,4,1,""],model:[360,3,1,""],strvalue:[360,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[360,3,1,""],batch_add:[360,3,1,""],clear_attributes:[360,3,1,""],create_attribute:[360,3,1,""],delete_attribute:[360,3,1,""],do_batch_delete:[360,3,1,""],do_batch_finish:[360,3,1,""],do_batch_update_attribute:[360,3,1,""],do_create_attribute:[360,3,1,""],do_delete_attribute:[360,3,1,""],do_update_attribute:[360,3,1,""],get:[360,3,1,""],get_all_attributes:[360,3,1,""],query_all:[360,3,1,""],query_category:[360,3,1,""],query_key:[360,3,1,""],reset_cache:[360,3,1,""],update_attribute:[360,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[360,3,1,""],value:[360,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[360,3,1,""],do_batch_finish:[360,3,1,""],do_batch_update_attribute:[360,3,1,""],do_create_attribute:[360,3,1,""],do_delete_attribute:[360,3,1,""],do_update_attribute:[360,3,1,""],query_all:[360,3,1,""],query_category:[360,3,1,""],query_key:[360,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[360,3,1,""],do_batch_finish:[360,3,1,""],do_batch_update_attribute:[360,3,1,""],do_create_attribute:[360,3,1,""],do_delete_attribute:[360,3,1,""],do_update_attribute:[360,3,1,""],query_all:[360,3,1,""],query_category:[360,3,1,""],query_key:[360,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[360,3,1,""],add:[360,3,1,""],get:[360,3,1,""],has:[360,3,1,""],nickreplace:[360,3,1,""],remove:[360,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[361,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[361,3,1,""],dbref:[361,3,1,""],dbref_search:[361,3,1,""],get_alias:[361,3,1,""],get_attribute:[361,3,1,""],get_by_alias:[361,3,1,""],get_by_attribute:[361,3,1,""],get_by_nick:[361,3,1,""],get_by_permission:[361,3,1,""],get_by_tag:[361,3,1,""],get_dbref_range:[361,3,1,""],get_id:[361,3,1,""],get_nick:[361,3,1,""],get_permission:[361,3,1,""],get_tag:[361,3,1,""],get_typeclass_totals:[361,3,1,""],object_totals:[361,3,1,""],typeclass_search:[361,3,1,""]},"evennia.typeclasses.models":{TypedObject:[362,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[362,3,1,""],Meta:[362,1,1,""],__init__:[362,3,1,""],access:[362,3,1,""],aliases:[362,4,1,""],at_idmapper_flush:[362,3,1,""],at_rename:[362,3,1,""],attributes:[362,4,1,""],check_permstring:[362,3,1,""],date_created:[362,3,1,""],db:[362,3,1,""],db_attributes:[362,4,1,""],db_date_created:[362,4,1,""],db_key:[362,4,1,""],db_lock_storage:[362,4,1,""],db_tags:[362,4,1,""],db_typeclass_path:[362,4,1,""],dbid:[362,3,1,""],dbref:[362,3,1,""],get_absolute_url:[362,3,1,""],get_display_name:[362,3,1,""],get_extra_info:[362,3,1,""],get_next_by_db_date_created:[362,3,1,""],get_previous_by_db_date_created:[362,3,1,""],is_typeclass:[362,3,1,""],key:[362,3,1,""],lock_storage:[362,3,1,""],locks:[362,4,1,""],name:[362,3,1,""],nattributes:[362,4,1,""],ndb:[362,3,1,""],objects:[362,4,1,""],path:[362,4,1,""],permissions:[362,4,1,""],set_class_from_typeclass:[362,3,1,""],swap_typeclass:[362,3,1,""],tags:[362,4,1,""],typeclass_path:[362,3,1,""],typename:[362,4,1,""],web_get_admin_url:[362,3,1,""],web_get_create_url:[362,3,1,""],web_get_delete_url:[362,3,1,""],web_get_detail_url:[362,3,1,""],web_get_puppet_url:[362,3,1,""],web_get_update_url:[362,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[362,4,1,""],ordering:[362,4,1,""],verbose_name:[362,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[363,1,1,""],PermissionHandler:[363,1,1,""],Tag:[363,1,1,""],TagHandler:[363,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[363,2,1,""],MultipleObjectsReturned:[363,2,1,""],accountdb_set:[363,4,1,""],channeldb_set:[363,4,1,""],db_category:[363,4,1,""],db_data:[363,4,1,""],db_key:[363,4,1,""],db_model:[363,4,1,""],db_tagtype:[363,4,1,""],helpentry_set:[363,4,1,""],id:[363,4,1,""],msg_set:[363,4,1,""],objectdb_set:[363,4,1,""],objects:[363,4,1,""],scriptdb_set:[363,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[363,3,1,""],add:[363,3,1,""],all:[363,3,1,""],batch_add:[363,3,1,""],clear:[363,3,1,""],get:[363,3,1,""],has:[363,3,1,""],remove:[363,3,1,""],reset_cache:[363,3,1,""]},"evennia.utils":{ansi:[365,0,0,"-"],batchprocessors:[366,0,0,"-"],containers:[367,0,0,"-"],create:[368,0,0,"-"],dbserialize:[369,0,0,"-"],eveditor:[370,0,0,"-"],evform:[371,0,0,"-"],evmenu:[372,0,0,"-"],evmore:[373,0,0,"-"],evtable:[374,0,0,"-"],funcparser:[375,0,0,"-"],gametime:[376,0,0,"-"],idmapper:[377,0,0,"-"],logger:[381,0,0,"-"],optionclasses:[382,0,0,"-"],optionhandler:[383,0,0,"-"],picklefield:[384,0,0,"-"],search:[385,0,0,"-"],test_resources:[386,0,0,"-"],text2html:[387,0,0,"-"],utils:[388,0,0,"-"],validatorfuncs:[389,0,0,"-"],verb_conjugation:[390,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[365,1,1,""],ANSIParser:[365,1,1,""],ANSIString:[365,1,1,""],parse_ansi:[365,5,1,""],raw:[365,5,1,""],strip_ansi:[365,5,1,""],strip_raw_ansi:[365,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[365,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[365,4,1,""],ansi_map:[365,4,1,""],ansi_map_dict:[365,4,1,""],ansi_re:[365,4,1,""],ansi_regex:[365,4,1,""],ansi_sub:[365,4,1,""],ansi_xterm256_bright_bg_map:[365,4,1,""],ansi_xterm256_bright_bg_map_dict:[365,4,1,""],brightbg_sub:[365,4,1,""],mxp_re:[365,4,1,""],mxp_sub:[365,4,1,""],mxp_url_re:[365,4,1,""],mxp_url_sub:[365,4,1,""],parse_ansi:[365,3,1,""],strip_mxp:[365,3,1,""],strip_raw_codes:[365,3,1,""],sub_ansi:[365,3,1,""],sub_brightbg:[365,3,1,""],sub_xterm256:[365,3,1,""],xterm256_bg:[365,4,1,""],xterm256_bg_sub:[365,4,1,""],xterm256_fg:[365,4,1,""],xterm256_fg_sub:[365,4,1,""],xterm256_gbg:[365,4,1,""],xterm256_gbg_sub:[365,4,1,""],xterm256_gfg:[365,4,1,""],xterm256_gfg_sub:[365,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[365,3,1,""],capitalize:[365,3,1,""],center:[365,3,1,""],clean:[365,3,1,""],count:[365,3,1,""],decode:[365,3,1,""],encode:[365,3,1,""],endswith:[365,3,1,""],expandtabs:[365,3,1,""],find:[365,3,1,""],format:[365,3,1,""],index:[365,3,1,""],isalnum:[365,3,1,""],isalpha:[365,3,1,""],isdigit:[365,3,1,""],islower:[365,3,1,""],isspace:[365,3,1,""],istitle:[365,3,1,""],isupper:[365,3,1,""],join:[365,3,1,""],ljust:[365,3,1,""],lower:[365,3,1,""],lstrip:[365,3,1,""],partition:[365,3,1,""],raw:[365,3,1,""],re_format:[365,4,1,""],replace:[365,3,1,""],rfind:[365,3,1,""],rindex:[365,3,1,""],rjust:[365,3,1,""],rsplit:[365,3,1,""],rstrip:[365,3,1,""],split:[365,3,1,""],startswith:[365,3,1,""],strip:[365,3,1,""],swapcase:[365,3,1,""],translate:[365,3,1,""],upper:[365,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[366,1,1,""],BatchCommandProcessor:[366,1,1,""],read_batchfile:[366,5,1,""],tb_filename:[366,5,1,""],tb_iter:[366,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[366,3,1,""],parse_file:[366,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[366,3,1,""]},"evennia.utils.containers":{Container:[367,1,1,""],GlobalScriptContainer:[367,1,1,""],OptionContainer:[367,1,1,""]},"evennia.utils.containers.Container":{__init__:[367,3,1,""],all:[367,3,1,""],get:[367,3,1,""],load_data:[367,3,1,""],storage_modules:[367,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[367,3,1,""],all:[367,3,1,""],get:[367,3,1,""],load_data:[367,3,1,""],start:[367,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[367,4,1,""]},"evennia.utils.create":{create_account:[368,5,1,""],create_channel:[368,5,1,""],create_help_entry:[368,5,1,""],create_message:[368,5,1,""],create_object:[368,5,1,""],create_script:[368,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[369,5,1,""],dbunserialize:[369,5,1,""],do_pickle:[369,5,1,""],do_unpickle:[369,5,1,""],from_pickle:[369,5,1,""],to_pickle:[369,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[370,1,1,""],CmdEditorGroup:[370,1,1,""],CmdLineInput:[370,1,1,""],CmdSaveYesNo:[370,1,1,""],EvEditor:[370,1,1,""],EvEditorCmdSet:[370,1,1,""],SaveYesNoCmdSet:[370,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[370,4,1,""],editor:[370,4,1,""],help_category:[370,4,1,""],help_entry:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],locks:[370,4,1,""],parse:[370,3,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[370,4,1,""],arg_regex:[370,4,1,""],func:[370,3,1,""],help_category:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[370,4,1,""],func:[370,3,1,""],help_category:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[370,4,1,""],func:[370,3,1,""],help_category:[370,4,1,""],help_cateogory:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],locks:[370,4,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[370,3,1,""],decrease_indent:[370,3,1,""],deduce_indent:[370,3,1,""],display_buffer:[370,3,1,""],display_help:[370,3,1,""],get_buffer:[370,3,1,""],increase_indent:[370,3,1,""],load_buffer:[370,3,1,""],quit:[370,3,1,""],save_buffer:[370,3,1,""],swap_autoindent:[370,3,1,""],update_buffer:[370,3,1,""],update_undo:[370,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[370,3,1,""],key:[370,4,1,""],mergetype:[370,4,1,""],path:[370,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[370,3,1,""],key:[370,4,1,""],mergetype:[370,4,1,""],path:[370,4,1,""],priority:[370,4,1,""]},"evennia.utils.evform":{EvForm:[371,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[371,3,1,""],map:[371,3,1,""],reload:[371,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[372,1,1,""],CmdGetInput:[372,1,1,""],CmdYesNoQuestion:[372,1,1,""],EvMenu:[372,1,1,""],EvMenuCmdSet:[372,1,1,""],EvMenuError:[372,2,1,""],EvMenuGotoAbortMessage:[372,2,1,""],InputCmdSet:[372,1,1,""],YesNoQuestionCmdSet:[372,1,1,""],ask_yes_no:[372,5,1,""],get_input:[372,5,1,""],list_node:[372,5,1,""],parse_menu_template:[372,5,1,""],template2menu:[372,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[372,4,1,""],auto_help_display_key:[372,4,1,""],func:[372,3,1,""],get_help:[372,3,1,""],help_category:[372,4,1,""],key:[372,4,1,""],lock_storage:[372,4,1,""],locks:[372,4,1,""],search_index_entry:[372,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[372,4,1,""],func:[372,3,1,""],help_category:[372,4,1,""],key:[372,4,1,""],lock_storage:[372,4,1,""],search_index_entry:[372,4,1,""]},"evennia.utils.evmenu.CmdYesNoQuestion":{aliases:[372,4,1,""],arg_regex:[372,4,1,""],func:[372,3,1,""],help_category:[372,4,1,""],key:[372,4,1,""],lock_storage:[372,4,1,""],search_index_entry:[372,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[372,3,1,""],__init__:[372,3,1,""],close_menu:[372,3,1,""],display_helptext:[372,3,1,""],display_nodetext:[372,3,1,""],extract_goto_exec:[372,3,1,""],helptext_formatter:[372,3,1,""],msg:[372,3,1,""],node_border_char:[372,4,1,""],node_formatter:[372,3,1,""],nodetext_formatter:[372,3,1,""],options_formatter:[372,3,1,""],parse_input:[372,3,1,""],print_debug_info:[372,3,1,""],run_exec:[372,3,1,""],run_exec_then_goto:[372,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[372,3,1,""],key:[372,4,1,""],mergetype:[372,4,1,""],no_channels:[372,4,1,""],no_exits:[372,4,1,""],no_objs:[372,4,1,""],path:[372,4,1,""],priority:[372,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[372,3,1,""],key:[372,4,1,""],mergetype:[372,4,1,""],no_channels:[372,4,1,""],no_exits:[372,4,1,""],no_objs:[372,4,1,""],path:[372,4,1,""],priority:[372,4,1,""]},"evennia.utils.evmenu.YesNoQuestionCmdSet":{at_cmdset_creation:[372,3,1,""],key:[372,4,1,""],mergetype:[372,4,1,""],no_channels:[372,4,1,""],no_exits:[372,4,1,""],no_objs:[372,4,1,""],path:[372,4,1,""],priority:[372,4,1,""]},"evennia.utils.evmore":{CmdMore:[373,1,1,""],CmdMoreLook:[373,1,1,""],CmdSetMore:[373,1,1,""],EvMore:[373,1,1,""],msg:[373,5,1,""],queryset_maxsize:[373,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[373,4,1,""],auto_help:[373,4,1,""],func:[373,3,1,""],help_category:[373,4,1,""],key:[373,4,1,""],lock_storage:[373,4,1,""],search_index_entry:[373,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[373,4,1,""],auto_help:[373,4,1,""],func:[373,3,1,""],help_category:[373,4,1,""],key:[373,4,1,""],lock_storage:[373,4,1,""],search_index_entry:[373,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[373,3,1,""],key:[373,4,1,""],path:[373,4,1,""],priority:[373,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[373,3,1,""],display:[373,3,1,""],init_django_paginator:[373,3,1,""],init_evtable:[373,3,1,""],init_f_str:[373,3,1,""],init_iterable:[373,3,1,""],init_pages:[373,3,1,""],init_queryset:[373,3,1,""],init_str:[373,3,1,""],page_back:[373,3,1,""],page_end:[373,3,1,""],page_formatter:[373,3,1,""],page_next:[373,3,1,""],page_quit:[373,3,1,""],page_top:[373,3,1,""],paginator:[373,3,1,""],paginator_django:[373,3,1,""],paginator_index:[373,3,1,""],paginator_slice:[373,3,1,""],start:[373,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[374,1,1,""],EvCell:[374,1,1,""],EvColumn:[374,1,1,""],EvTable:[374,1,1,""],fill:[374,5,1,""],wrap:[374,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[374,3,1,""],get:[374,3,1,""],get_height:[374,3,1,""],get_min_height:[374,3,1,""],get_min_width:[374,3,1,""],get_width:[374,3,1,""],reformat:[374,3,1,""],replace_data:[374,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[374,3,1,""],add_rows:[374,3,1,""],reformat:[374,3,1,""],reformat_cell:[374,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[374,3,1,""],add_column:[374,3,1,""],add_header:[374,3,1,""],add_row:[374,3,1,""],get:[374,3,1,""],reformat:[374,3,1,""],reformat_column:[374,3,1,""]},"evennia.utils.funcparser":{FuncParser:[375,1,1,""],ParsingError:[375,2,1,""],funcparser_callable_You:[375,5,1,""],funcparser_callable_add:[375,5,1,""],funcparser_callable_center_justify:[375,5,1,""],funcparser_callable_choice:[375,5,1,""],funcparser_callable_clr:[375,5,1,""],funcparser_callable_conjugate:[375,5,1,""],funcparser_callable_crop:[375,5,1,""],funcparser_callable_div:[375,5,1,""],funcparser_callable_eval:[375,5,1,""],funcparser_callable_justify:[375,5,1,""],funcparser_callable_left_justify:[375,5,1,""],funcparser_callable_mult:[375,5,1,""],funcparser_callable_pad:[375,5,1,""],funcparser_callable_randint:[375,5,1,""],funcparser_callable_random:[375,5,1,""],funcparser_callable_right_justify:[375,5,1,""],funcparser_callable_round:[375,5,1,""],funcparser_callable_search:[375,5,1,""],funcparser_callable_search_list:[375,5,1,""],funcparser_callable_space:[375,5,1,""],funcparser_callable_sub:[375,5,1,""],funcparser_callable_toint:[375,5,1,""],funcparser_callable_you:[375,5,1,""]},"evennia.utils.funcparser.FuncParser":{__init__:[375,3,1,""],execute:[375,3,1,""],parse:[375,3,1,""],parse_to_any:[375,3,1,""],validate_callables:[375,3,1,""]},"evennia.utils.gametime":{TimeScript:[376,1,1,""],game_epoch:[376,5,1,""],gametime:[376,5,1,""],portal_uptime:[376,5,1,""],real_seconds_until:[376,5,1,""],reset_gametime:[376,5,1,""],runtime:[376,5,1,""],schedule:[376,5,1,""],server_epoch:[376,5,1,""],uptime:[376,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[376,2,1,""],MultipleObjectsReturned:[376,2,1,""],at_repeat:[376,3,1,""],at_script_creation:[376,3,1,""],path:[376,4,1,""],typename:[376,4,1,""]},"evennia.utils.idmapper":{manager:[378,0,0,"-"],models:[379,0,0,"-"],tests:[380,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[378,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[378,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[379,1,1,""],SharedMemoryModelBase:[379,1,1,""],WeakSharedMemoryModel:[379,1,1,""],WeakSharedMemoryModelBase:[379,1,1,""],cache_size:[379,5,1,""],conditional_flush:[379,5,1,""],flush_cache:[379,5,1,""],flush_cached_instance:[379,5,1,""],update_cached_instance:[379,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[379,3,1,""],Meta:[379,1,1,""],at_idmapper_flush:[379,3,1,""],cache_instance:[379,3,1,""],flush_cached_instance:[379,3,1,""],flush_from_cache:[379,3,1,""],flush_instance_cache:[379,3,1,""],get_all_cached_instances:[379,3,1,""],get_cached_instance:[379,3,1,""],objects:[379,4,1,""],path:[379,4,1,""],save:[379,3,1,""],typename:[379,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[379,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[379,1,1,""],path:[379,4,1,""],typename:[379,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[379,4,1,""]},"evennia.utils.idmapper.tests":{Article:[380,1,1,""],Category:[380,1,1,""],RegularArticle:[380,1,1,""],RegularCategory:[380,1,1,""],SharedMemorysTest:[380,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],category2:[380,4,1,""],category2_id:[380,4,1,""],category:[380,4,1,""],category_id:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],path:[380,4,1,""],typename:[380,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],article_set:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],path:[380,4,1,""],regulararticle_set:[380,4,1,""],typename:[380,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],category2:[380,4,1,""],category2_id:[380,4,1,""],category:[380,4,1,""],category_id:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],objects:[380,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],article_set:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],objects:[380,4,1,""],regulararticle_set:[380,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[380,3,1,""],testMixedReferences:[380,3,1,""],testObjectDeletion:[380,3,1,""],testRegularReferences:[380,3,1,""],testSharedMemoryReferences:[380,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[381,1,1,""],PortalLogObserver:[381,1,1,""],ServerLogObserver:[381,1,1,""],WeeklyLogFile:[381,1,1,""],log_dep:[381,5,1,""],log_depmsg:[381,5,1,""],log_err:[381,5,1,""],log_errmsg:[381,5,1,""],log_file:[381,5,1,""],log_file_exists:[381,5,1,""],log_info:[381,5,1,""],log_infomsg:[381,5,1,""],log_msg:[381,5,1,""],log_sec:[381,5,1,""],log_secmsg:[381,5,1,""],log_server:[381,5,1,""],log_trace:[381,5,1,""],log_tracemsg:[381,5,1,""],log_warn:[381,5,1,""],log_warnmsg:[381,5,1,""],rotate_log_file:[381,5,1,""],tail_log_file:[381,5,1,""],timeformat:[381,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[381,4,1,""],readlines:[381,3,1,""],rotate:[381,3,1,""],seek:[381,3,1,""],settings:[381,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[381,3,1,""],prefix:[381,4,1,""],timeFormat:[381,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[381,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[381,3,1,""],shouldRotate:[381,3,1,""],suffix:[381,3,1,""],write:[381,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[382,1,1,""],Boolean:[382,1,1,""],Color:[382,1,1,""],Datetime:[382,1,1,""],Duration:[382,1,1,""],Email:[382,1,1,""],Future:[382,1,1,""],Lock:[382,1,1,""],PositiveInteger:[382,1,1,""],SignedInteger:[382,1,1,""],Text:[382,1,1,""],Timezone:[382,1,1,""],UnsignedInteger:[382,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[382,3,1,""],__init__:[382,3,1,""],changed:[382,3,1,""],deserialize:[382,3,1,""],display:[382,3,1,""],load:[382,3,1,""],save:[382,3,1,""],serialize:[382,3,1,""],set:[382,3,1,""],validate:[382,3,1,""],value:[382,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[382,3,1,""],display:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[382,3,1,""],display:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[382,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[382,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[382,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[382,3,1,""],deserialize:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[382,3,1,""],validate:[382,3,1,""],validator_key:[382,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[383,1,1,""],OptionHandler:[383,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[383,3,1,""],add:[383,3,1,""],get:[383,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[383,3,1,""],all:[383,3,1,""],get:[383,3,1,""],set:[383,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[384,1,1,""],PickledObject:[384,1,1,""],PickledObjectField:[384,1,1,""],PickledWidget:[384,1,1,""],dbsafe_decode:[384,5,1,""],dbsafe_encode:[384,5,1,""],wrap_conflictual_object:[384,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[384,3,1,""],clean:[384,3,1,""],default_error_messages:[384,4,1,""],widget:[384,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[384,3,1,""],formfield:[384,3,1,""],from_db_value:[384,3,1,""],get_db_prep_lookup:[384,3,1,""],get_db_prep_value:[384,3,1,""],get_default:[384,3,1,""],get_internal_type:[384,3,1,""],pre_save:[384,3,1,""],value_to_string:[384,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[384,3,1,""],render:[384,3,1,""],value_from_datadict:[384,3,1,""]},"evennia.utils.search":{search_account:[385,5,1,""],search_account_tag:[385,5,1,""],search_channel:[385,5,1,""],search_channel_tag:[385,5,1,""],search_help_entry:[385,5,1,""],search_message:[385,5,1,""],search_object:[385,5,1,""],search_script:[385,5,1,""],search_script_tag:[385,5,1,""],search_tag:[385,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[386,1,1,""],LocalEvenniaTest:[386,1,1,""],mockdeferLater:[386,5,1,""],mockdelay:[386,5,1,""],unload_module:[386,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[386,4,1,""],character_typeclass:[386,4,1,""],exit_typeclass:[386,4,1,""],object_typeclass:[386,4,1,""],room_typeclass:[386,4,1,""],script_typeclass:[386,4,1,""],setUp:[386,3,1,""],tearDown:[386,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[386,4,1,""],character_typeclass:[386,4,1,""],exit_typeclass:[386,4,1,""],object_typeclass:[386,4,1,""],room_typeclass:[386,4,1,""],script_typeclass:[386,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[387,1,1,""],parse_html:[387,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[387,4,1,""],bgfgstart:[387,4,1,""],bgfgstop:[387,4,1,""],bgstart:[387,4,1,""],bgstop:[387,4,1,""],blink:[387,4,1,""],colorback:[387,4,1,""],colorcodes:[387,4,1,""],convert_linebreaks:[387,3,1,""],convert_urls:[387,3,1,""],fg_colormap:[387,4,1,""],fgstart:[387,4,1,""],fgstop:[387,4,1,""],hilite:[387,4,1,""],inverse:[387,4,1,""],normal:[387,4,1,""],parse:[387,3,1,""],re_bgfg:[387,4,1,""],re_bgs:[387,4,1,""],re_blink:[387,4,1,""],re_blinking:[387,3,1,""],re_bold:[387,3,1,""],re_color:[387,3,1,""],re_dblspace:[387,4,1,""],re_double_space:[387,3,1,""],re_fgs:[387,4,1,""],re_hilite:[387,4,1,""],re_inverse:[387,4,1,""],re_inversing:[387,3,1,""],re_mxplink:[387,4,1,""],re_mxpurl:[387,4,1,""],re_normal:[387,4,1,""],re_string:[387,4,1,""],re_uline:[387,4,1,""],re_underline:[387,3,1,""],re_unhilite:[387,4,1,""],re_url:[387,4,1,""],remove_backspaces:[387,3,1,""],remove_bells:[387,3,1,""],sub_dblspace:[387,3,1,""],sub_mxp_links:[387,3,1,""],sub_mxp_urls:[387,3,1,""],sub_text:[387,3,1,""],tabstop:[387,4,1,""],underline:[387,4,1,""],unhilite:[387,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[388,1,1,""],all_from_module:[388,5,1,""],at_search_result:[388,5,1,""],callables_from_module:[388,5,1,""],calledby:[388,5,1,""],check_evennia_dependencies:[388,5,1,""],class_from_module:[388,5,1,""],columnize:[388,5,1,""],crop:[388,5,1,""],datetime_format:[388,5,1,""],dbid_to_obj:[388,5,1,""],dbref:[388,5,1,""],dbref_to_obj:[388,5,1,""],dedent:[388,5,1,""],deepsize:[388,5,1,""],delay:[388,5,1,""],display_len:[388,5,1,""],fill:[388,5,1,""],format_grid:[388,5,1,""],format_table:[388,5,1,""],fuzzy_import_from_module:[388,5,1,""],get_all_cmdsets:[388,5,1,""],get_all_typeclasses:[388,5,1,""],get_evennia_pids:[388,5,1,""],get_evennia_version:[388,5,1,""],get_game_dir_path:[388,5,1,""],has_parent:[388,5,1,""],host_os_is:[388,5,1,""],inherits_from:[388,5,1,""],init_new_account:[388,5,1,""],interactive:[388,5,1,""],is_iter:[388,5,1,""],iter_to_str:[388,5,1,""],iter_to_string:[388,5,1,""],justify:[388,5,1,""],latinify:[388,5,1,""],lazy_property:[388,1,1,""],list_to_string:[388,5,1,""],m_len:[388,5,1,""],make_iter:[388,5,1,""],mod_import:[388,5,1,""],mod_import_from_path:[388,5,1,""],object_from_module:[388,5,1,""],pad:[388,5,1,""],percent:[388,5,1,""],percentile:[388,5,1,""],pypath_to_realpath:[388,5,1,""],random_string_from_module:[388,5,1,""],repeat:[388,5,1,""],run_async:[388,5,1,""],safe_convert_to_types:[388,5,1,""],server_services:[388,5,1,""],string_from_module:[388,5,1,""],string_partial_matching:[388,5,1,""],string_similarity:[388,5,1,""],string_suggestions:[388,5,1,""],strip_control_sequences:[388,5,1,""],time_format:[388,5,1,""],to_bytes:[388,5,1,""],to_str:[388,5,1,""],unrepeat:[388,5,1,""],uses_database:[388,5,1,""],validate_email_address:[388,5,1,""],variable_from_module:[388,5,1,""],wildcard_to_regexp:[388,5,1,""],wrap:[388,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[388,3,1,""],update:[388,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[388,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[389,5,1,""],color:[389,5,1,""],datetime:[389,5,1,""],duration:[389,5,1,""],email:[389,5,1,""],future:[389,5,1,""],lock:[389,5,1,""],positive_integer:[389,5,1,""],signed_integer:[389,5,1,""],text:[389,5,1,""],timezone:[389,5,1,""],unsigned_integer:[389,5,1,""]},"evennia.utils.verb_conjugation":{conjugate:[391,0,0,"-"],tests:[392,0,0,"-"]},"evennia.utils.verb_conjugation.conjugate":{verb_actor_stance_components:[391,5,1,""],verb_all_tenses:[391,5,1,""],verb_conjugate:[391,5,1,""],verb_infinitive:[391,5,1,""],verb_is_past:[391,5,1,""],verb_is_past_participle:[391,5,1,""],verb_is_present:[391,5,1,""],verb_is_present_participle:[391,5,1,""],verb_is_tense:[391,5,1,""],verb_past:[391,5,1,""],verb_past_participle:[391,5,1,""],verb_present:[391,5,1,""],verb_present_participle:[391,5,1,""],verb_tense:[391,5,1,""]},"evennia.utils.verb_conjugation.tests":{TestVerbConjugate:[392,1,1,""]},"evennia.utils.verb_conjugation.tests.TestVerbConjugate":{test_verb_actor_stance_components:[392,4,1,""],test_verb_actor_stance_components_00_have:[392,3,1,""],test_verb_actor_stance_components_01_swimming:[392,3,1,""],test_verb_actor_stance_components_02_give:[392,3,1,""],test_verb_actor_stance_components_03_given:[392,3,1,""],test_verb_actor_stance_components_04_am:[392,3,1,""],test_verb_actor_stance_components_05_doing:[392,3,1,""],test_verb_actor_stance_components_06_are:[392,3,1,""],test_verb_actor_stance_components_07_had:[392,3,1,""],test_verb_actor_stance_components_08_grin:[392,3,1,""],test_verb_actor_stance_components_09_smile:[392,3,1,""],test_verb_actor_stance_components_10_vex:[392,3,1,""],test_verb_actor_stance_components_11_thrust:[392,3,1,""],test_verb_conjugate:[392,4,1,""],test_verb_conjugate_0_inf:[392,3,1,""],test_verb_conjugate_1_inf:[392,3,1,""],test_verb_conjugate_2_inf:[392,3,1,""],test_verb_conjugate_3_inf:[392,3,1,""],test_verb_conjugate_4_inf:[392,3,1,""],test_verb_conjugate_5_inf:[392,3,1,""],test_verb_conjugate_6_inf:[392,3,1,""],test_verb_conjugate_7_2sgpres:[392,3,1,""],test_verb_conjugate_8_3sgpres:[392,3,1,""],test_verb_get_all_tenses:[392,3,1,""],test_verb_infinitive:[392,4,1,""],test_verb_infinitive_0_have:[392,3,1,""],test_verb_infinitive_1_swim:[392,3,1,""],test_verb_infinitive_2_give:[392,3,1,""],test_verb_infinitive_3_given:[392,3,1,""],test_verb_infinitive_4_am:[392,3,1,""],test_verb_infinitive_5_doing:[392,3,1,""],test_verb_infinitive_6_are:[392,3,1,""],test_verb_is_past:[392,4,1,""],test_verb_is_past_0_1st:[392,3,1,""],test_verb_is_past_1_1st:[392,3,1,""],test_verb_is_past_2_1st:[392,3,1,""],test_verb_is_past_3_1st:[392,3,1,""],test_verb_is_past_4_1st:[392,3,1,""],test_verb_is_past_5_1st:[392,3,1,""],test_verb_is_past_6_1st:[392,3,1,""],test_verb_is_past_7_2nd:[392,3,1,""],test_verb_is_past_participle:[392,4,1,""],test_verb_is_past_participle_0_have:[392,3,1,""],test_verb_is_past_participle_1_swimming:[392,3,1,""],test_verb_is_past_participle_2_give:[392,3,1,""],test_verb_is_past_participle_3_given:[392,3,1,""],test_verb_is_past_participle_4_am:[392,3,1,""],test_verb_is_past_participle_5_doing:[392,3,1,""],test_verb_is_past_participle_6_are:[392,3,1,""],test_verb_is_past_participle_7_had:[392,3,1,""],test_verb_is_present:[392,4,1,""],test_verb_is_present_0_1st:[392,3,1,""],test_verb_is_present_1_1st:[392,3,1,""],test_verb_is_present_2_1st:[392,3,1,""],test_verb_is_present_3_1st:[392,3,1,""],test_verb_is_present_4_1st:[392,3,1,""],test_verb_is_present_5_1st:[392,3,1,""],test_verb_is_present_6_1st:[392,3,1,""],test_verb_is_present_7_1st:[392,3,1,""],test_verb_is_present_participle:[392,4,1,""],test_verb_is_present_participle_0_have:[392,3,1,""],test_verb_is_present_participle_1_swim:[392,3,1,""],test_verb_is_present_participle_2_give:[392,3,1,""],test_verb_is_present_participle_3_given:[392,3,1,""],test_verb_is_present_participle_4_am:[392,3,1,""],test_verb_is_present_participle_5_doing:[392,3,1,""],test_verb_is_present_participle_6_are:[392,3,1,""],test_verb_is_tense:[392,4,1,""],test_verb_is_tense_0_inf:[392,3,1,""],test_verb_is_tense_1_inf:[392,3,1,""],test_verb_is_tense_2_inf:[392,3,1,""],test_verb_is_tense_3_inf:[392,3,1,""],test_verb_is_tense_4_inf:[392,3,1,""],test_verb_is_tense_5_inf:[392,3,1,""],test_verb_is_tense_6_inf:[392,3,1,""],test_verb_past:[392,4,1,""],test_verb_past_0_1st:[392,3,1,""],test_verb_past_1_1st:[392,3,1,""],test_verb_past_2_1st:[392,3,1,""],test_verb_past_3_1st:[392,3,1,""],test_verb_past_4_1st:[392,3,1,""],test_verb_past_5_1st:[392,3,1,""],test_verb_past_6_1st:[392,3,1,""],test_verb_past_7_2nd:[392,3,1,""],test_verb_past_participle:[392,4,1,""],test_verb_past_participle_0_have:[392,3,1,""],test_verb_past_participle_1_swim:[392,3,1,""],test_verb_past_participle_2_give:[392,3,1,""],test_verb_past_participle_3_given:[392,3,1,""],test_verb_past_participle_4_am:[392,3,1,""],test_verb_past_participle_5_doing:[392,3,1,""],test_verb_past_participle_6_are:[392,3,1,""],test_verb_present:[392,4,1,""],test_verb_present_0_1st:[392,3,1,""],test_verb_present_1_1st:[392,3,1,""],test_verb_present_2_1st:[392,3,1,""],test_verb_present_3_1st:[392,3,1,""],test_verb_present_4_1st:[392,3,1,""],test_verb_present_5_1st:[392,3,1,""],test_verb_present_6_1st:[392,3,1,""],test_verb_present_7_2nd:[392,3,1,""],test_verb_present_8_3rd:[392,3,1,""],test_verb_present_participle:[392,4,1,""],test_verb_present_participle_0_have:[392,3,1,""],test_verb_present_participle_1_swim:[392,3,1,""],test_verb_present_participle_2_give:[392,3,1,""],test_verb_present_participle_3_given:[392,3,1,""],test_verb_present_participle_4_am:[392,3,1,""],test_verb_present_participle_5_doing:[392,3,1,""],test_verb_present_participle_6_are:[392,3,1,""],test_verb_tense:[392,4,1,""],test_verb_tense_0_have:[392,3,1,""],test_verb_tense_1_swim:[392,3,1,""],test_verb_tense_2_give:[392,3,1,""],test_verb_tense_3_given:[392,3,1,""],test_verb_tense_4_am:[392,3,1,""],test_verb_tense_5_doing:[392,3,1,""],test_verb_tense_6_are:[392,3,1,""]},"evennia.web":{admin:[394,0,0,"-"],api:[406,0,0,"-"],templatetags:[414,0,0,"-"],urls:[416,0,0,"-"],utils:[417,0,0,"-"],webclient:[423,0,0,"-"],website:[426,0,0,"-"]},"evennia.web.admin":{accounts:[395,0,0,"-"],attributes:[396,0,0,"-"],comms:[397,0,0,"-"],frontpage:[398,0,0,"-"],help:[399,0,0,"-"],objects:[400,0,0,"-"],scripts:[401,0,0,"-"],server:[402,0,0,"-"],tags:[403,0,0,"-"],urls:[404,0,0,"-"],utils:[405,0,0,"-"]},"evennia.web.admin.accounts":{AccountAdmin:[395,1,1,""],AccountAttributeInline:[395,1,1,""],AccountChangeForm:[395,1,1,""],AccountCreationForm:[395,1,1,""],AccountTagInline:[395,1,1,""],ObjectPuppetInline:[395,1,1,""]},"evennia.web.admin.accounts.AccountAdmin":{add_fieldsets:[395,4,1,""],add_form:[395,4,1,""],fieldsets:[395,4,1,""],form:[395,4,1,""],get_form:[395,3,1,""],inlines:[395,4,1,""],list_display:[395,4,1,""],list_display_links:[395,4,1,""],list_filter:[395,4,1,""],media:[395,3,1,""],ordering:[395,4,1,""],puppeted_objects:[395,3,1,""],readonly_fields:[395,4,1,""],response_add:[395,3,1,""],save_model:[395,3,1,""],search_fields:[395,4,1,""],serialized_string:[395,3,1,""],user_change_password:[395,3,1,""],view_on_site:[395,4,1,""]},"evennia.web.admin.accounts.AccountAttributeInline":{media:[395,3,1,""],model:[395,4,1,""],related_field:[395,4,1,""]},"evennia.web.admin.accounts.AccountChangeForm":{Meta:[395,1,1,""],__init__:[395,3,1,""],base_fields:[395,4,1,""],clean_username:[395,3,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.admin.accounts.AccountChangeForm.Meta":{fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.admin.accounts.AccountCreationForm":{Meta:[395,1,1,""],base_fields:[395,4,1,""],clean_username:[395,3,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.admin.accounts.AccountCreationForm.Meta":{fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.admin.accounts.AccountTagInline":{media:[395,3,1,""],model:[395,4,1,""],related_field:[395,4,1,""]},"evennia.web.admin.accounts.ObjectPuppetInline":{ObjectCreateForm:[395,1,1,""],extra:[395,4,1,""],fieldsets:[395,4,1,""],form:[395,4,1,""],has_add_permission:[395,3,1,""],has_delete_permission:[395,3,1,""],media:[395,3,1,""],model:[395,4,1,""],readonly_fields:[395,4,1,""],show_change_link:[395,4,1,""],verbose_name:[395,4,1,""],view_on_site:[395,4,1,""]},"evennia.web.admin.accounts.ObjectPuppetInline.ObjectCreateForm":{Meta:[395,1,1,""],__init__:[395,3,1,""],base_fields:[395,4,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.admin.accounts.ObjectPuppetInline.ObjectCreateForm.Meta":{fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.admin.attributes":{AttributeForm:[396,1,1,""],AttributeFormSet:[396,1,1,""],AttributeInline:[396,1,1,""]},"evennia.web.admin.attributes.AttributeForm":{Meta:[396,1,1,""],__init__:[396,3,1,""],base_fields:[396,4,1,""],clean_attr_value:[396,3,1,""],declared_fields:[396,4,1,""],media:[396,3,1,""],save:[396,3,1,""]},"evennia.web.admin.attributes.AttributeForm.Meta":{fields:[396,4,1,""]},"evennia.web.admin.attributes.AttributeFormSet":{save:[396,3,1,""]},"evennia.web.admin.attributes.AttributeInline":{extra:[396,4,1,""],form:[396,4,1,""],formset:[396,4,1,""],get_formset:[396,3,1,""],media:[396,3,1,""],model:[396,4,1,""],related_field:[396,4,1,""],verbose_name:[396,4,1,""],verbose_name_plural:[396,4,1,""]},"evennia.web.admin.comms":{ChannelAdmin:[397,1,1,""],ChannelAttributeInline:[397,1,1,""],ChannelForm:[397,1,1,""],ChannelTagInline:[397,1,1,""],MsgAdmin:[397,1,1,""],MsgForm:[397,1,1,""],MsgTagInline:[397,1,1,""]},"evennia.web.admin.comms.ChannelAdmin":{fieldsets:[397,4,1,""],form:[397,4,1,""],get_form:[397,3,1,""],inlines:[397,4,1,""],list_display:[397,4,1,""],list_display_links:[397,4,1,""],list_select_related:[397,4,1,""],media:[397,3,1,""],no_of_subscribers:[397,3,1,""],ordering:[397,4,1,""],raw_id_fields:[397,4,1,""],readonly_fields:[397,4,1,""],response_add:[397,3,1,""],save_as:[397,4,1,""],save_model:[397,3,1,""],save_on_top:[397,4,1,""],search_fields:[397,4,1,""],serialized_string:[397,3,1,""],subscriptions:[397,3,1,""]},"evennia.web.admin.comms.ChannelAttributeInline":{media:[397,3,1,""],model:[397,4,1,""],related_field:[397,4,1,""]},"evennia.web.admin.comms.ChannelForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.admin.comms.ChannelForm.Meta":{fields:[397,4,1,""],model:[397,4,1,""]},"evennia.web.admin.comms.ChannelTagInline":{media:[397,3,1,""],model:[397,4,1,""],related_field:[397,4,1,""]},"evennia.web.admin.comms.MsgAdmin":{fieldsets:[397,4,1,""],form:[397,4,1,""],get_form:[397,3,1,""],inlines:[397,4,1,""],list_display:[397,4,1,""],list_display_links:[397,4,1,""],list_select_related:[397,4,1,""],media:[397,3,1,""],ordering:[397,4,1,""],raw_id_fields:[397,4,1,""],readonly_fields:[397,4,1,""],receiver:[397,3,1,""],save_as:[397,4,1,""],save_on_top:[397,4,1,""],search_fields:[397,4,1,""],sender:[397,3,1,""],serialized_string:[397,3,1,""],start_of_message:[397,3,1,""],view_on_site:[397,4,1,""]},"evennia.web.admin.comms.MsgForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.admin.comms.MsgForm.Meta":{fields:[397,4,1,""],models:[397,4,1,""]},"evennia.web.admin.comms.MsgTagInline":{media:[397,3,1,""],model:[397,4,1,""],related_field:[397,4,1,""]},"evennia.web.admin.frontpage":{admin_wrapper:[398,5,1,""],evennia_admin:[398,5,1,""]},"evennia.web.admin.help":{HelpEntryAdmin:[399,1,1,""],HelpEntryForm:[399,1,1,""],HelpTagInline:[399,1,1,""]},"evennia.web.admin.help.HelpEntryAdmin":{fieldsets:[399,4,1,""],form:[399,4,1,""],inlines:[399,4,1,""],list_display:[399,4,1,""],list_display_links:[399,4,1,""],list_filter:[399,4,1,""],list_select_related:[399,4,1,""],media:[399,3,1,""],ordering:[399,4,1,""],save_as:[399,4,1,""],save_on_top:[399,4,1,""],search_fields:[399,4,1,""],view_on_site:[399,4,1,""]},"evennia.web.admin.help.HelpEntryForm":{Meta:[399,1,1,""],base_fields:[399,4,1,""],declared_fields:[399,4,1,""],media:[399,3,1,""]},"evennia.web.admin.help.HelpEntryForm.Meta":{fields:[399,4,1,""],model:[399,4,1,""]},"evennia.web.admin.help.HelpTagInline":{media:[399,3,1,""],model:[399,4,1,""],related_field:[399,4,1,""]},"evennia.web.admin.objects":{ObjectAdmin:[400,1,1,""],ObjectAttributeInline:[400,1,1,""],ObjectCreateForm:[400,1,1,""],ObjectEditForm:[400,1,1,""],ObjectTagInline:[400,1,1,""]},"evennia.web.admin.objects.ObjectAdmin":{add_fieldsets:[400,4,1,""],add_form:[400,4,1,""],fieldsets:[400,4,1,""],form:[400,4,1,""],get_fieldsets:[400,3,1,""],get_form:[400,3,1,""],get_urls:[400,3,1,""],inlines:[400,4,1,""],link_button:[400,3,1,""],link_object_to_account:[400,3,1,""],list_display:[400,4,1,""],list_display_links:[400,4,1,""],list_filter:[400,4,1,""],list_select_related:[400,4,1,""],media:[400,3,1,""],ordering:[400,4,1,""],raw_id_fields:[400,4,1,""],readonly_fields:[400,4,1,""],response_add:[400,3,1,""],save_as:[400,4,1,""],save_model:[400,3,1,""],save_on_top:[400,4,1,""],search_fields:[400,4,1,""],serialized_string:[400,3,1,""],view_on_site:[400,4,1,""]},"evennia.web.admin.objects.ObjectAttributeInline":{media:[400,3,1,""],model:[400,4,1,""],related_field:[400,4,1,""]},"evennia.web.admin.objects.ObjectCreateForm":{Meta:[400,1,1,""],__init__:[400,3,1,""],base_fields:[400,4,1,""],declared_fields:[400,4,1,""],media:[400,3,1,""]},"evennia.web.admin.objects.ObjectCreateForm.Meta":{fields:[400,4,1,""],model:[400,4,1,""]},"evennia.web.admin.objects.ObjectEditForm":{Meta:[400,1,1,""],base_fields:[400,4,1,""],declared_fields:[400,4,1,""],media:[400,3,1,""]},"evennia.web.admin.objects.ObjectEditForm.Meta":{fields:[400,4,1,""],model:[400,4,1,""]},"evennia.web.admin.objects.ObjectTagInline":{media:[400,3,1,""],model:[400,4,1,""],related_field:[400,4,1,""]},"evennia.web.admin.scripts":{ScriptAdmin:[401,1,1,""],ScriptAttributeInline:[401,1,1,""],ScriptForm:[401,1,1,""],ScriptTagInline:[401,1,1,""]},"evennia.web.admin.scripts.ScriptAdmin":{fieldsets:[401,4,1,""],form:[401,4,1,""],get_form:[401,3,1,""],inlines:[401,4,1,""],list_display:[401,4,1,""],list_display_links:[401,4,1,""],list_select_related:[401,4,1,""],media:[401,3,1,""],ordering:[401,4,1,""],raw_id_fields:[401,4,1,""],readonly_fields:[401,4,1,""],save_as:[401,4,1,""],save_model:[401,3,1,""],save_on_top:[401,4,1,""],search_fields:[401,4,1,""],serialized_string:[401,3,1,""],view_on_site:[401,4,1,""]},"evennia.web.admin.scripts.ScriptAttributeInline":{media:[401,3,1,""],model:[401,4,1,""],related_field:[401,4,1,""]},"evennia.web.admin.scripts.ScriptForm":{base_fields:[401,4,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.admin.scripts.ScriptTagInline":{media:[401,3,1,""],model:[401,4,1,""],related_field:[401,4,1,""]},"evennia.web.admin.server":{ServerConfigAdmin:[402,1,1,""]},"evennia.web.admin.server.ServerConfigAdmin":{list_display:[402,4,1,""],list_display_links:[402,4,1,""],list_select_related:[402,4,1,""],media:[402,3,1,""],ordering:[402,4,1,""],save_as:[402,4,1,""],save_on_top:[402,4,1,""],search_fields:[402,4,1,""]},"evennia.web.admin.tags":{InlineTagForm:[403,1,1,""],TagAdmin:[403,1,1,""],TagForm:[403,1,1,""],TagFormSet:[403,1,1,""],TagInline:[403,1,1,""]},"evennia.web.admin.tags.InlineTagForm":{Meta:[403,1,1,""],__init__:[403,3,1,""],base_fields:[403,4,1,""],declared_fields:[403,4,1,""],media:[403,3,1,""],save:[403,3,1,""]},"evennia.web.admin.tags.InlineTagForm.Meta":{fields:[403,4,1,""]},"evennia.web.admin.tags.TagAdmin":{fieldsets:[403,4,1,""],form:[403,4,1,""],list_display:[403,4,1,""],list_filter:[403,4,1,""],media:[403,3,1,""],search_fields:[403,4,1,""],view_on_site:[403,4,1,""]},"evennia.web.admin.tags.TagForm":{Meta:[403,1,1,""],base_fields:[403,4,1,""],declared_fields:[403,4,1,""],media:[403,3,1,""]},"evennia.web.admin.tags.TagForm.Meta":{fields:[403,4,1,""]},"evennia.web.admin.tags.TagFormSet":{save:[403,3,1,""],verbose_name:[403,4,1,""],verbose_name_plural:[403,4,1,""]},"evennia.web.admin.tags.TagInline":{extra:[403,4,1,""],form:[403,4,1,""],formset:[403,4,1,""],get_formset:[403,3,1,""],media:[403,3,1,""],model:[403,4,1,""],related_field:[403,4,1,""],verbose_name:[403,4,1,""],verbose_name_plural:[403,4,1,""]},"evennia.web.admin.utils":{get_and_load_cmdsets:[405,5,1,""],get_and_load_typeclasses:[405,5,1,""]},"evennia.web.api":{filters:[407,0,0,"-"],permissions:[408,0,0,"-"],root:[409,0,0,"-"],serializers:[410,0,0,"-"],tests:[411,0,0,"-"],urls:[412,0,0,"-"],views:[413,0,0,"-"]},"evennia.web.api.filters":{AccountDBFilterSet:[407,1,1,""],AliasFilter:[407,1,1,""],BaseTypeclassFilterSet:[407,1,1,""],HelpFilterSet:[407,1,1,""],ObjectDBFilterSet:[407,1,1,""],PermissionFilter:[407,1,1,""],ScriptDBFilterSet:[407,1,1,""],TagTypeFilter:[407,1,1,""],get_tag_query:[407,5,1,""]},"evennia.web.api.filters.AccountDBFilterSet":{Meta:[407,1,1,""],base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.AccountDBFilterSet.Meta":{fields:[407,4,1,""],model:[407,4,1,""]},"evennia.web.api.filters.AliasFilter":{tag_type:[407,4,1,""]},"evennia.web.api.filters.BaseTypeclassFilterSet":{base_filters:[407,4,1,""],declared_filters:[407,4,1,""],filter_name:[407,3,1,""]},"evennia.web.api.filters.HelpFilterSet":{base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet":{Meta:[407,1,1,""],base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet.Meta":{fields:[407,4,1,""],model:[407,4,1,""]},"evennia.web.api.filters.PermissionFilter":{tag_type:[407,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet":{Meta:[407,1,1,""],base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet.Meta":{fields:[407,4,1,""],model:[407,4,1,""]},"evennia.web.api.filters.TagTypeFilter":{filter:[407,3,1,""],tag_type:[407,4,1,""]},"evennia.web.api.permissions":{EvenniaPermission:[408,1,1,""]},"evennia.web.api.permissions.EvenniaPermission":{MINIMUM_CREATE_PERMISSION:[408,4,1,""],MINIMUM_LIST_PERMISSION:[408,4,1,""],check_locks:[408,3,1,""],destroy_locks:[408,4,1,""],has_object_permission:[408,3,1,""],has_permission:[408,3,1,""],update_locks:[408,4,1,""],view_locks:[408,4,1,""]},"evennia.web.api.root":{APIRootRouter:[409,1,1,""],EvenniaAPIRoot:[409,1,1,""]},"evennia.web.api.root.APIRootRouter":{APIRootView:[409,4,1,""]},"evennia.web.api.serializers":{AccountListSerializer:[410,1,1,""],AccountSerializer:[410,1,1,""],AttributeSerializer:[410,1,1,""],HelpListSerializer:[410,1,1,""],HelpSerializer:[410,1,1,""],ObjectDBSerializer:[410,1,1,""],ObjectListSerializer:[410,1,1,""],ScriptDBSerializer:[410,1,1,""],ScriptListSerializer:[410,1,1,""],SimpleObjectDBSerializer:[410,1,1,""],TagSerializer:[410,1,1,""],TypeclassListSerializerMixin:[410,1,1,""],TypeclassSerializerMixin:[410,1,1,""]},"evennia.web.api.serializers.AccountListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.AccountListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.AccountSerializer":{Meta:[410,1,1,""],get_session_ids:[410,3,1,""]},"evennia.web.api.serializers.AccountSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.AttributeSerializer":{Meta:[410,1,1,""],get_value_display:[410,3,1,""]},"evennia.web.api.serializers.AttributeSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""]},"evennia.web.api.serializers.HelpListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.HelpListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.HelpSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.HelpSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ObjectDBSerializer":{Meta:[410,1,1,""],get_contents:[410,3,1,""],get_exits:[410,3,1,""]},"evennia.web.api.serializers.ObjectDBSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ObjectListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.ObjectListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ScriptDBSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.ScriptDBSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ScriptListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.ScriptListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""]},"evennia.web.api.serializers.TagSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.TagSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""]},"evennia.web.api.serializers.TypeclassListSerializerMixin":{shared_fields:[410,4,1,""]},"evennia.web.api.serializers.TypeclassSerializerMixin":{get_aliases:[410,3,1,""],get_attributes:[410,3,1,""],get_nicks:[410,3,1,""],get_permissions:[410,3,1,""],get_tags:[410,3,1,""],shared_fields:[410,4,1,""]},"evennia.web.api.tests":{TestEvenniaRESTApi:[411,1,1,""]},"evennia.web.api.tests.TestEvenniaRESTApi":{client_class:[411,4,1,""],get_view_details:[411,3,1,""],maxDiff:[411,4,1,""],setUp:[411,3,1,""],tearDown:[411,3,1,""],test_create:[411,3,1,""],test_delete:[411,3,1,""],test_list:[411,3,1,""],test_retrieve:[411,3,1,""],test_set_attribute:[411,3,1,""],test_update:[411,3,1,""]},"evennia.web.api.views":{AccountDBViewSet:[413,1,1,""],CharacterViewSet:[413,1,1,""],ExitViewSet:[413,1,1,""],GeneralViewSetMixin:[413,1,1,""],HelpViewSet:[413,1,1,""],ObjectDBViewSet:[413,1,1,""],RoomViewSet:[413,1,1,""],ScriptDBViewSet:[413,1,1,""],TypeclassViewSetMixin:[413,1,1,""]},"evennia.web.api.views.AccountDBViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.CharacterViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.ExitViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.GeneralViewSetMixin":{get_serializer_class:[413,3,1,""]},"evennia.web.api.views.HelpViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.ObjectDBViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.RoomViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.ScriptDBViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.TypeclassViewSetMixin":{filter_backends:[413,4,1,""],permission_classes:[413,4,1,""],set_attribute:[413,3,1,""]},"evennia.web.templatetags":{addclass:[415,0,0,"-"]},"evennia.web.templatetags.addclass":{addclass:[415,5,1,""]},"evennia.web.utils":{adminsite:[418,0,0,"-"],backends:[419,0,0,"-"],general_context:[420,0,0,"-"],middleware:[421,0,0,"-"],tests:[422,0,0,"-"]},"evennia.web.utils.adminsite":{EvenniaAdminApp:[418,1,1,""],EvenniaAdminSite:[418,1,1,""]},"evennia.web.utils.adminsite.EvenniaAdminApp":{default_site:[418,4,1,""]},"evennia.web.utils.adminsite.EvenniaAdminSite":{app_order:[418,4,1,""],get_app_list:[418,3,1,""],site_header:[418,4,1,""]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[419,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[419,3,1,""]},"evennia.web.utils.general_context":{general_context:[420,5,1,""],set_game_name_and_slogan:[420,5,1,""],set_webclient_settings:[420,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[421,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[421,3,1,""],make_shared_login:[421,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[422,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[422,4,1,""],test_general_context:[422,3,1,""],test_set_game_name_and_slogan:[422,3,1,""],test_set_webclient_settings:[422,3,1,""]},"evennia.web.webclient":{urls:[424,0,0,"-"],views:[425,0,0,"-"]},"evennia.web.webclient.views":{webclient:[425,5,1,""]},"evennia.web.website":{forms:[427,0,0,"-"],tests:[428,0,0,"-"],urls:[429,0,0,"-"],views:[430,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[427,1,1,""],CharacterForm:[427,1,1,""],CharacterUpdateForm:[427,1,1,""],EvenniaForm:[427,1,1,""],ObjectForm:[427,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[427,1,1,""],base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[427,4,1,""],fields:[427,4,1,""],model:[427,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[427,1,1,""],base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[427,4,1,""],labels:[427,4,1,""],model:[427,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[427,4,1,""],clean:[427,3,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[427,1,1,""],base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[427,4,1,""],labels:[427,4,1,""],model:[427,4,1,""]},"evennia.web.website.tests":{AdminTest:[428,1,1,""],ChannelDetailTest:[428,1,1,""],ChannelListTest:[428,1,1,""],CharacterCreateView:[428,1,1,""],CharacterDeleteView:[428,1,1,""],CharacterListView:[428,1,1,""],CharacterManageView:[428,1,1,""],CharacterPuppetView:[428,1,1,""],CharacterUpdateView:[428,1,1,""],EvenniaWebTest:[428,1,1,""],HelpDetailTest:[428,1,1,""],HelpListTest:[428,1,1,""],HelpLockedDetailTest:[428,1,1,""],IndexTest:[428,1,1,""],LoginTest:[428,1,1,""],LogoutTest:[428,1,1,""],PasswordResetTest:[428,1,1,""],RegisterTest:[428,1,1,""],WebclientTest:[428,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[428,3,1,""],setUp:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[428,3,1,""],test_valid_access_multisession_2:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[428,3,1,""],test_invalid_access:[428,3,1,""],test_valid_access:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[428,3,1,""],test_invalid_access:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[428,3,1,""],test_invalid_access:[428,3,1,""],test_valid_access:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[428,4,1,""],authenticated_response:[428,4,1,""],channel_typeclass:[428,4,1,""],character_typeclass:[428,4,1,""],exit_typeclass:[428,4,1,""],get_kwargs:[428,3,1,""],login:[428,3,1,""],object_typeclass:[428,4,1,""],room_typeclass:[428,4,1,""],script_typeclass:[428,4,1,""],setUp:[428,3,1,""],test_get:[428,3,1,""],test_get_authenticated:[428,3,1,""],test_valid_chars:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.HelpDetailTest":{get_kwargs:[428,3,1,""],setUp:[428,3,1,""],test_object_cache:[428,3,1,""],test_view:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.HelpListTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.HelpLockedDetailTest":{get_kwargs:[428,3,1,""],setUp:[428,3,1,""],test_lock_with_perm:[428,3,1,""],test_locked_entry:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[428,3,1,""],test_get_disabled:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.views":{accounts:[431,0,0,"-"],channels:[432,0,0,"-"],characters:[433,0,0,"-"],errors:[434,0,0,"-"],help:[435,0,0,"-"],index:[436,0,0,"-"],mixins:[437,0,0,"-"],objects:[438,0,0,"-"]},"evennia.web.website.views.accounts":{AccountCreateView:[431,1,1,""],AccountMixin:[431,1,1,""]},"evennia.web.website.views.accounts.AccountCreateView":{form_valid:[431,3,1,""],success_url:[431,4,1,""],template_name:[431,4,1,""]},"evennia.web.website.views.accounts.AccountMixin":{form_class:[431,4,1,""],model:[431,4,1,""]},"evennia.web.website.views.channels":{ChannelDetailView:[432,1,1,""],ChannelListView:[432,1,1,""],ChannelMixin:[432,1,1,""]},"evennia.web.website.views.channels.ChannelDetailView":{attributes:[432,4,1,""],get_context_data:[432,3,1,""],get_object:[432,3,1,""],max_num_lines:[432,4,1,""],template_name:[432,4,1,""]},"evennia.web.website.views.channels.ChannelListView":{get_context_data:[432,3,1,""],max_popular:[432,4,1,""],page_title:[432,4,1,""],paginate_by:[432,4,1,""],template_name:[432,4,1,""]},"evennia.web.website.views.channels.ChannelMixin":{access_type:[432,4,1,""],get_queryset:[432,3,1,""],model:[432,4,1,""],page_title:[432,4,1,""]},"evennia.web.website.views.characters":{CharacterCreateView:[433,1,1,""],CharacterDeleteView:[433,1,1,""],CharacterDetailView:[433,1,1,""],CharacterListView:[433,1,1,""],CharacterManageView:[433,1,1,""],CharacterMixin:[433,1,1,""],CharacterPuppetView:[433,1,1,""],CharacterUpdateView:[433,1,1,""]},"evennia.web.website.views.characters.CharacterCreateView":{form_valid:[433,3,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterDetailView":{access_type:[433,4,1,""],attributes:[433,4,1,""],get_queryset:[433,3,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterListView":{access_type:[433,4,1,""],get_queryset:[433,3,1,""],page_title:[433,4,1,""],paginate_by:[433,4,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterManageView":{page_title:[433,4,1,""],paginate_by:[433,4,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterMixin":{form_class:[433,4,1,""],get_queryset:[433,3,1,""],model:[433,4,1,""],success_url:[433,4,1,""]},"evennia.web.website.views.characters.CharacterPuppetView":{get_redirect_url:[433,3,1,""]},"evennia.web.website.views.characters.CharacterUpdateView":{form_class:[433,4,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.errors":{to_be_implemented:[434,5,1,""]},"evennia.web.website.views.help":{HelpDetailView:[435,1,1,""],HelpListView:[435,1,1,""],HelpMixin:[435,1,1,""],can_read_topic:[435,5,1,""],collect_topics:[435,5,1,""],get_help_category:[435,5,1,""],get_help_topic:[435,5,1,""]},"evennia.web.website.views.help.HelpDetailView":{get_context_data:[435,3,1,""],get_object:[435,3,1,""],page_title:[435,3,1,""],template_name:[435,4,1,""]},"evennia.web.website.views.help.HelpListView":{page_title:[435,4,1,""],paginate_by:[435,4,1,""],template_name:[435,4,1,""]},"evennia.web.website.views.help.HelpMixin":{get_queryset:[435,3,1,""],page_title:[435,4,1,""]},"evennia.web.website.views.index":{EvenniaIndexView:[436,1,1,""]},"evennia.web.website.views.index.EvenniaIndexView":{get_context_data:[436,3,1,""],template_name:[436,4,1,""]},"evennia.web.website.views.mixins":{EvenniaCreateView:[437,1,1,""],EvenniaDeleteView:[437,1,1,""],EvenniaDetailView:[437,1,1,""],EvenniaUpdateView:[437,1,1,""],TypeclassMixin:[437,1,1,""]},"evennia.web.website.views.mixins.EvenniaCreateView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.EvenniaDeleteView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.EvenniaDetailView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.EvenniaUpdateView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.TypeclassMixin":{typeclass:[437,3,1,""]},"evennia.web.website.views.objects":{ObjectCreateView:[438,1,1,""],ObjectDeleteView:[438,1,1,""],ObjectDetailView:[438,1,1,""],ObjectUpdateView:[438,1,1,""]},"evennia.web.website.views.objects.ObjectCreateView":{model:[438,4,1,""]},"evennia.web.website.views.objects.ObjectDeleteView":{"delete":[438,3,1,""],access_type:[438,4,1,""],model:[438,4,1,""],template_name:[438,4,1,""]},"evennia.web.website.views.objects.ObjectDetailView":{access_type:[438,4,1,""],attributes:[438,4,1,""],get_context_data:[438,3,1,""],get_object:[438,3,1,""],model:[438,4,1,""],template_name:[438,4,1,""]},"evennia.web.website.views.objects.ObjectUpdateView":{access_type:[438,4,1,""],form_valid:[438,3,1,""],get_initial:[438,3,1,""],get_success_url:[438,3,1,""],model:[438,4,1,""]},evennia:{accounts:[165,0,0,"-"],commands:[170,0,0,"-"],comms:[193,0,0,"-"],contrib:[197,0,0,"-"],help:[283,0,0,"-"],locks:[288,0,0,"-"],objects:[291,0,0,"-"],prototypes:[295,0,0,"-"],scripts:[300,0,0,"-"],server:[308,0,0,"-"],set_trace:[163,5,1,""],settings_default:[358,0,0,"-"],typeclasses:[359,0,0,"-"],utils:[364,0,0,"-"],web:[393,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":[59,74,79,82,104,387],"0000":[74,79],"0004":76,"0005":199,"001":[8,76,277,387],"002":387,"003":[115,387],"004":387,"005":[59,365,387],"006":387,"007":387,"008":387,"009":387,"010":[91,387],"011":387,"012":387,"013":387,"0131018167":143,"014":387,"015":387,"015public":91,"016":387,"017":387,"018":387,"019":387,"020":387,"020t":91,"021":387,"022":387,"023":387,"024":387,"0247":76,"025":387,"026":387,"027":387,"028":387,"029":387,"030":387,"030a":91,"031":387,"032":387,"033":[365,387],"034":[76,387],"035":387,"036":387,"037":387,"038":387,"039":387,"040":387,"040f":91,"041":387,"042":387,"043":387,"043thi":115,"044":387,"045":387,"046":387,"047":387,"048":387,"049":387,"050":[365,387],"050f":91,"051":387,"052":387,"053":387,"054":[59,387],"055":[365,387],"056":387,"057":387,"058":387,"059":387,"060":387,"061":387,"062":387,"063":387,"064":387,"065":387,"066":387,"067":387,"068":387,"069":387,"070":387,"071":387,"072":387,"073":387,"074":387,"075":387,"076":387,"077":387,"078":387,"079":387,"080":387,"081":387,"082":387,"083":387,"084":387,"085":387,"086":387,"087":387,"088":387,"089":387,"090":387,"091":387,"092":387,"093":387,"094":387,"095":387,"096":387,"097":387,"098":387,"099":387,"0b16":146,"0d0":97,"0x045a0990":3,"100":[5,20,48,78,81,97,105,121,126,190,211,217,223,251,254,257,258,277,387,388,432,433],"1000":[5,41,97,128,156,254,255,256,257,258,298],"10000":432,"1000000":[5,104,381],"100m":387,"100mb":154,"101":[20,294,387],"101m":387,"102":387,"102m":387,"103":387,"103m":387,"104":387,"104m":387,"105":387,"105m":387,"106":387,"106m":387,"107":387,"107m":387,"108":387,"108m":387,"109":387,"1098":48,"109m":387,"10gold":121,"10m":150,"110":[251,365,373,387],"110m":387,"111":[55,59,178,387],"111m":387,"112":387,"112m":387,"113":[154,387],"113m":387,"114":387,"114m":387,"115":387,"115600":97,"115m":387,"116":387,"116m":387,"117":387,"117m":387,"118":[47,387],"1184":145,"118m":387,"119":387,"119m":387,"120":[20,387],"1200":371,"120m":387,"121":387,"121m":387,"122":387,"122m":387,"123":[11,141,294,375,387],"1234":[40,147,238],"123dark":103,"123m":387,"124":387,"12400":104,"124m":387,"125":[49,387],"125m":387,"126":387,"126m":387,"127":[53,75,118,144,145,146,148,150,154,160,332,387],"127m":387,"128":387,"128m":387,"129":387,"129m":387,"12s":19,"130":387,"130m":387,"131":387,"131m":387,"132":387,"132m":387,"133":387,"133m":387,"134":[55,178,387],"134m":387,"135":387,"135m":387,"136":387,"136m":387,"137":387,"137m":387,"138":387,"138m":387,"139":387,"139m":387,"140":[3,163,387],"1400":371,"140313967648552":22,"140m":387,"141":387,"141m":387,"142":[76,202,387],"142m":387,"143":387,"143m":387,"144":387,"144m":387,"145":387,"145m":387,"146":387,"146m":387,"147":387,"147m":387,"148":387,"148m":387,"149":387,"149m":387,"150":[370,387],"150m":387,"151":387,"151m":387,"152":387,"152m":387,"153":387,"153m":387,"154":387,"154m":387,"155":387,"155m":387,"156":[8,387],"156m":387,"157":387,"1577865600":100,"157m":387,"158":387,"158m":387,"159":387,"159m":387,"160":387,"160m":387,"161":387,"161m":387,"162":387,"162m":387,"163":387,"163m":387,"164":387,"164m":387,"165":387,"165m":387,"166":387,"166m":387,"167":387,"167m":387,"168":387,"168m":387,"169":387,"169m":387,"16m":387,"170":387,"170m":387,"171":387,"171m":387,"172":387,"172m":387,"173":387,"1730":143,"173m":387,"174":387,"174m":387,"175":387,"175m":387,"176":387,"1763":110,"1764":110,"176m":387,"177":387,"177m":387,"178":387,"178m":387,"179":387,"179m":387,"17m":387,"180":387,"180m":387,"181":387,"181m":387,"182":387,"182m":387,"183":387,"183m":387,"184":387,"184m":387,"185":387,"185m":387,"186":387,"186m":387,"187":387,"187m":387,"188":387,"188m":387,"189":[111,387],"189m":387,"18m":387,"190":387,"1903":110,"190m":387,"191":387,"191m":387,"192":387,"192m":387,"193":387,"193m":387,"194":387,"194m":387,"195":387,"195m":387,"196":387,"196m":387,"197":387,"1970":100,"197m":387,"198":387,"198m":387,"199":387,"1996":143,"1998":143,"199m":387,"19m":387,"1_7":8,"1d100":[121,126,211],"1d2":97,"1d20":121,"1d6":126,"1gb":154,"1st":[100,391,392],"200":[251,387,428],"2001":143,"2003":143,"2004":143,"2008":388,"200m":387,"201":387,"2010":387,"2011":[77,203,249,268],"2012":[77,201,211,212,222],"2013":143,"2014":[77,90,248,251],"2015":[63,77,146,224,240,241],"2016":[77,234,237,247,249],"2017":[6,77,100,154,204,205,210,225,239,244,245,252,254,255,256,257,258,270,271],"2018":[63,75,77,115,116,202,223,233,238],"2019":[63,77,143,222],"201m":387,"202":387,"2020":[55,63,77,78,100,199,207,251,266],"2020_01_29":381,"2020_01_29__1":381,"2020_01_29__2":381,"2021":[50,63,77,391,435],"202m":387,"203":[154,387],"203m":387,"204":387,"2048":150,"204m":387,"205":[371,387],"205m":387,"206":387,"206m":387,"207":387,"2076":110,"207m":387,"208":[106,387],"208m":387,"209":387,"209m":387,"20m":387,"210":387,"210m":387,"211":387,"211m":387,"212":[55,387],"2128":97,"212m":387,"213":[49,387],"213m":387,"214":[49,387],"214m":387,"215":387,"215m":387,"216":387,"216m":387,"217":387,"217m":387,"218":387,"218m":387,"219":[75,387],"219m":387,"21m":387,"220":387,"2207":239,"220m":387,"221":[366,387],"221m":387,"222":[59,365,387],"222m":387,"223":[55,387],"223m":387,"224":387,"224m":387,"225":[55,387],"225m":387,"226":387,"226m":387,"227":387,"227m":387,"228":387,"228m":387,"229":387,"229m":387,"22m":[365,387],"22nd":388,"230":[59,387],"230m":387,"231":387,"231m":387,"232":387,"232m":387,"233":[55,178,375,387],"233m":387,"234":[205,387],"234m":387,"235":387,"235m":387,"236":387,"236m":387,"237":[55,387],"237m":387,"238":387,"238m":387,"239":387,"239m":387,"23fwsf23sdfw23wef23":5,"23m":387,"240":387,"240m":387,"241":387,"241m":387,"242":387,"2429":435,"242m":387,"243":387,"243m":387,"244":[41,387],"244m":387,"245":387,"245m":387,"246":387,"246m":387,"247":387,"247m":387,"248":387,"248m":387,"249":387,"249m":387,"24m":387,"250":387,"250m":387,"251":387,"251m":387,"252":387,"252m":387,"253":387,"253m":387,"254":387,"254m":387,"255":[146,365,387],"255m":387,"256":[55,59,177,365],"25m":387,"26m":387,"27m":387,"280":151,"28gmcp":336,"28m":387,"29m":387,"2d6":[99,121,211],"2gb":154,"2nd":[221,375,391,392],"2pm6ywo":83,"2sgpre":392,"2xcoal":208,"300":[59,138,210,376],"3000000":104,"302":428,"30m":[365,387],"30s":[121,277],"31m":[365,387],"31st":100,"32bit":[146,148],"32m":[365,387],"32nd":99,"333":[55,59],"33m":[365,387],"340":97,"343":29,"34m":[365,387],"358":50,"358283996582031":5,"35m":[365,387],"360":100,"3600":[100,199],"36m":[365,387],"37m":[365,387],"3872":110,"38m":387,"39m":387,"3c3ccec30f037be174d3":388,"3d6":211,"3rd":[29,100,221,391,392],"3sgpast":391,"3sgpre":[391,392],"4000":[2,75,86,118,148,150,153,154,156,157,160],"4001":[2,49,50,51,52,53,72,75,89,101,118,131,140,141,144,148,150,153,154,156,157,160,341],"4002":[2,144,150,154,156],"4003":154,"4004":154,"4005":154,"4006":154,"403":11,"404":[53,101],"40m":[365,387],"41917":332,"41m":[365,387],"4201":154,"425":365,"42m":[365,387],"430000":100,"431":365,"43m":[365,387],"443":[144,150,157],"444":59,"44m":[365,387],"45m":[19,365,387],"46m":[365,387],"474a3b9f":39,"47m":[365,387],"48m":387,"49m":387,"4er43233fwefwfw":75,"4nd":29,"4th":[82,84,143],"500":[53,59,82,138,279,365,435],"50000":104,"500red":365,"502916":8,"503435":8,"505":365,"50m":387,"50mb":154,"516106":97,"51m":387,"520":59,"5242880":199,"52m":387,"530":115,"53m":387,"543":[29,375],"5432":145,"54343":29,"5434343":375,"54m":387,"550":[365,371],"550n":91,"551e":91,"552w":91,"553b":91,"554i":91,"555":[59,239,365],"555e":91,"55m":387,"565000":100,"566":41,"56m":387,"577349":387,"57m":387,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":83,"58m":387,"593":388,"59m":387,"5d5":97,"5mb":199,"5x5":81,"600":388,"60m":387,"61m":387,"624660":50,"62cb3a1a":39,"62m":387,"63m":387,"64m":387,"64x64":53,"65m":387,"6666":61,"6667":[143,152,167,185,353],"66m":387,"67m":387,"68m":387,"69m":387,"6d6":97,"70982813835144":5,"70m":387,"71m":387,"72m":387,"73m":387,"74m":387,"75m":387,"760000":100,"76m":387,"775":2,"77m":387,"78m":387,"79m":387,"7a3d54":53,"8080":154,"80m":387,"8111":2,"81m":387,"82m":387,"83m":387,"84m":387,"85000":104,"85m":387,"86400":136,"86m":387,"87m":387,"8859":[16,69],"88m":387,"89m":387,"8f64fec2670c":154,"900":[223,371],"9000":427,"90m":387,"90s":389,"91m":387,"92m":387,"93m":387,"94m":387,"95m":387,"96m":387,"97m":387,"981":239,"98m":387,"990":371,"99999":120,"999999999999":280,"99m":387,"\u6d4b\u8bd5":91,"abstract":[66,82,87,111,121,216,258,360,361,362,379,382,388],"ansl\u00f6t":63,"boolean":[14,18,22,29,51,107,140,175,211,223,290,294,305,332,360,363,365,366,382,389],"break":[3,15,30,48,51,54,55,59,63,68,81,83,94,98,99,106,114,115,116,120,122,125,147,157,163,180,187,188,237,263,273,282,321,372,373,388],"byte":[16,19,29,69,314,321,323,332,340,388],"case":[3,8,9,11,13,14,15,16,18,19,20,22,27,30,31,32,36,38,40,44,45,48,49,50,51,52,53,54,55,59,61,63,64,66,67,68,69,76,79,80,81,82,83,84,87,90,91,92,93,96,99,100,101,103,104,106,107,108,109,110,111,112,113,114,115,116,117,119,120,123,125,128,129,136,137,140,143,144,145,156,157,160,161,166,167,172,174,175,177,180,186,187,188,191,194,195,199,200,201,202,204,207,208,211,222,223,231,239,241,246,250,263,269,273,280,282,284,285,286,289,290,294,298,302,304,317,321,325,329,343,350,353,360,361,362,363,365,367,379,385,388,395,419],"catch":[0,6,16,19,35,41,47,94,99,106,125,135,167,186,214,269,303,312,317,324,350,351,360,370,372,379,381,384,436],"char":[44,67,81,82,97,99,105,110,113,126,128,134,136,140,151,166,180,186,216,217,224,269,279,282,294,309,322,335,336,357,365,371,374],"class":[0,3,6,12,13,17,18,20,26,27,28,29,30,36,38,40,41,44,49,50,52,53,54,55,56,61,63,66,72,77,78,80,82,84,85,86,87,90,91,92,93,94,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,114,117,118,120,121,125,126,128,129,131,134,135,136,137,139,140,141,151,166,167,168,169,170,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,199,200,201,202,203,204,207,208,209,210,211,212,214,215,216,217,219,220,221,222,223,224,227,228,230,231,233,234,237,238,239,240,241,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,264,266,267,268,269,270,271,273,274,277,279,280,281,282,284,285,286,290,291,292,293,294,296,298,299,301,302,303,304,305,306,307,309,310,312,314,315,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,345,348,350,351,352,353,355,356,357,359,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,378,379,380,381,382,383,384,385,386,387,388,392,395,396,397,399,400,401,402,403,405,407,408,409,410,411,413,416,418,419,421,422,427,428,431,432,433,435,436,437,438,440],"const":270,"default":[2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,30,34,35,36,38,40,41,43,44,45,46,48,49,50,52,54,55,56,57,59,60,61,62,63,64,66,67,69,70,71,72,73,74,75,76,77,78,79,80,81,84,85,86,87,89,90,93,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,115,116,117,118,121,122,123,125,128,129,131,133,134,135,137,138,140,141,144,145,148,149,150,151,152,153,154,156,157,160,163,164,166,167,169,170,171,172,173,174,175,194,196,199,201,202,203,204,205,207,209,210,211,212,214,216,217,219,220,221,222,223,224,225,228,230,231,234,237,238,240,241,244,245,247,248,249,250,251,252,254,255,256,257,258,262,263,267,269,270,271,273,276,279,280,281,282,283,284,285,286,287,288,290,294,298,299,302,303,305,306,307,310,312,314,316,317,318,322,334,335,336,341,343,344,350,351,352,353,357,358,360,361,362,363,365,367,368,370,372,373,374,375,378,379,381,382,383,384,385,388,389,395,407,413,418,419,427,433,435,436,437,438,440],"export":153,"final":[0,2,8,19,22,40,44,48,53,54,59,63,64,66,84,88,93,95,99,101,105,107,109,110,111,113,114,119,122,126,128,129,133,138,140,141,145,148,150,157,171,172,173,180,185,189,199,207,211,252,279,290,299,349,353,365,367,372,373],"float":[29,80,84,114,167,210,229,230,233,251,306,312,324,361,375,376,384,388],"function":[0,5,7,8,9,13,14,15,19,22,26,27,28,30,31,38,40,41,43,45,47,48,49,51,52,54,57,59,61,64,66,67,68,70,72,73,75,78,79,81,83,84,86,87,89,90,91,93,96,98,99,100,101,103,104,105,106,107,108,110,112,113,114,116,119,120,121,122,123,125,126,129,131,135,137,140,141,145,148,153,161,163,166,169,172,174,175,177,178,179,180,181,185,186,187,188,190,191,194,195,199,201,202,203,207,209,210,211,214,216,221,222,223,225,229,230,233,234,238,240,241,246,247,251,252,254,255,256,257,258,263,266,268,269,270,271,279,280,281,286,288,289,290,294,297,298,299,303,305,306,307,312,316,317,321,332,333,338,341,344,351,353,355,362,363,364,365,366,368,369,370,372,373,375,376,381,382,383,387,388,389,411,413,416,420,436,437,438],"g\u00e9n\u00e9ral":143,"goto":[82,105,266,273,372],"import":[1,3,5,6,7,8,10,12,13,14,15,16,18,19,20,22,26,27,28,29,30,31,32,33,34,36,38,41,43,44,45,46,47,48,49,50,51,53,54,56,57,61,63,64,66,69,72,73,74,75,76,78,79,80,81,85,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,103,105,106,107,109,110,112,113,114,117,120,122,123,125,126,128,129,131,133,134,135,136,137,138,139,140,141,147,148,151,152,154,157,161,163,174,180,190,191,199,201,202,203,204,205,207,210,211,221,222,223,233,234,237,239,240,241,247,248,251,252,254,255,256,257,258,263,268,269,271,285,290,298,299,307,312,316,324,325,346,350,353,354,360,362,366,367,370,371,372,373,374,375,385,386,388,418,438],"int":[13,20,27,29,31,41,48,80,82,91,95,97,99,105,106,113,115,129,141,166,167,172,173,175,195,199,201,204,210,211,221,223,225,227,229,230,233,241,251,252,254,255,256,257,258,270,279,280,282,287,294,299,304,306,307,309,310,312,317,321,322,323,324,326,330,331,332,340,341,343,353,355,357,360,361,365,368,370,371,372,373,374,375,376,379,381,385,388,391],"long":[0,8,11,16,18,19,22,27,28,30,32,35,44,47,48,54,61,66,68,69,71,72,75,76,79,80,81,82,83,84,87,91,93,96,99,100,103,105,107,108,110,113,115,116,122,123,125,126,135,137,138,140,142,143,145,151,152,154,177,180,187,201,208,212,230,238,248,257,270,280,321,326,341,365,366,373,374,375,388,391],"new":[0,2,5,7,9,11,12,13,14,15,18,19,20,22,25,26,27,30,32,33,34,36,38,39,40,43,44,45,46,49,50,51,55,56,57,60,61,63,64,67,68,71,72,74,75,76,77,80,81,82,83,84,86,87,88,90,91,93,95,96,98,100,103,104,105,106,107,108,110,114,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,132,133,134,135,137,139,141,142,143,145,146,147,148,149,150,151,152,153,154,155,156,166,167,173,174,175,177,178,180,185,187,188,190,191,192,194,202,203,204,207,212,214,215,216,219,221,222,223,227,230,234,237,238,239,240,241,247,248,251,252,254,255,256,257,258,267,268,269,271,273,279,280,281,282,284,286,290,293,294,296,298,299,302,305,306,307,309,312,321,322,323,324,330,331,332,337,344,352,353,357,360,361,362,363,365,366,368,371,372,373,374,379,381,382,388,395,397,400,401,428,433,435,437,439,440],"null":[49,66,107,144,396,403],"public":[11,18,53,91,99,107,112,122,141,149,150,152,154,156,157,185,199,294,357,374],"return":[2,3,5,6,8,13,16,18,19,22,26,28,29,30,31,32,36,38,40,41,45,46,48,49,51,52,53,54,59,61,63,68,71,76,78,80,81,82,84,87,89,90,91,92,93,94,95,96,99,100,101,103,104,105,106,107,108,113,114,117,119,125,126,128,129,131,134,135,137,140,141,151,156,157,161,162,166,167,169,171,172,173,174,175,177,180,185,187,190,191,194,195,196,199,200,201,202,204,207,210,211,214,215,216,217,219,221,222,223,225,227,228,229,230,233,234,238,239,240,241,245,246,247,250,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,273,279,280,281,282,284,285,286,287,289,290,293,294,296,297,298,299,303,304,305,306,307,309,310,312,317,318,321,322,324,325,326,327,329,330,331,332,333,335,336,337,339,340,341,343,344,350,351,353,355,356,357,360,361,362,363,365,366,367,368,369,370,372,373,374,375,376,379,381,382,383,384,385,387,388,389,391,395,396,397,399,400,401,403,405,407,408,410,416,418,420,427,432,433,435,436,438],"short":[3,27,35,36,46,51,59,64,71,73,76,79,82,84,93,95,98,99,100,108,111,113,115,121,129,147,151,157,161,185,202,204,216,230,237,240,241,270,280,299,366,388,391],"static":[30,49,51,52,53,72,77,80,84,99,112,121,122,133,163,164,190,197,202,227,241,249,250,357,368,407,408,410,416,425,436,440],"super":[20,36,48,61,76,78,80,91,98,99,100,103,113,116,129,135,137,202,204,241],"switch":[11,12,14,15,18,20,22,26,30,38,48,54,56,57,59,67,71,74,75,79,91,99,103,104,108,128,129,137,138,145,149,152,154,155,160,177,178,179,180,185,186,187,188,190,211,216,219,222,234,237,238,255,263,273,302,362,368,373,389],"th\u00ed":108,"throw":[11,13,40,62,76,140,153,174,306,388],"true":[0,8,12,13,14,18,19,20,22,26,27,29,30,31,32,33,35,38,41,44,47,48,49,50,51,52,53,54,59,61,62,63,66,70,72,76,80,82,84,89,90,91,93,97,99,100,101,103,105,106,107,108,112,113,114,117,119,122,125,128,129,134,136,137,138,140,147,149,152,154,155,156,166,169,171,173,174,175,177,180,185,187,188,191,194,195,196,199,201,202,204,205,207,208,210,211,214,215,216,219,221,223,225,227,230,238,239,240,241,247,251,252,254,255,256,257,258,263,266,267,271,279,280,281,282,284,286,289,290,293,294,296,298,299,302,303,304,305,306,307,310,312,317,318,321,323,330,335,340,341,351,353,355,357,360,361,362,365,368,370,372,373,374,375,376,379,383,384,385,388,389,392,395,396,397,399,400,401,402,403,408,435],"try":[0,3,5,6,8,13,14,16,18,19,26,27,29,30,31,32,38,40,41,50,51,54,55,56,62,63,66,68,69,72,73,74,75,76,78,79,80,81,82,84,86,87,89,90,91,93,94,95,96,97,98,99,101,103,106,107,108,109,110,111,113,114,115,116,118,120,121,123,124,125,126,127,129,130,132,133,135,136,137,138,140,141,144,145,147,148,149,150,153,154,157,161,166,169,173,175,180,194,196,201,202,207,212,231,239,240,241,247,248,250,254,255,256,257,258,263,267,268,269,271,279,282,284,286,294,298,309,312,321,336,337,341,355,360,362,365,367,368,370,371,375,384,388,396,403],"var":[51,67,145,150,199,244,336,366],"void":97,"while":[5,8,13,14,15,18,20,22,25,26,27,29,34,40,41,49,51,54,59,63,64,66,68,71,74,75,76,80,81,82,83,84,86,88,91,92,93,97,98,99,100,106,108,109,111,112,113,115,116,119,120,121,122,125,128,133,135,137,140,141,145,148,150,153,154,157,161,166,177,180,187,188,191,199,201,207,223,231,238,239,255,258,263,267,269,271,279,282,294,298,299,305,336,359,362,372,374,375,388,389,396,403,436],AIs:143,AND:[32,110,126,180,223,290,360],AWS:[154,156,199],Adding:[1,21,22,68,98,102,104,105,112,115,121,122,125,128,151,163,164,187,197,222,279,372,440],Age:[223,427],And:[0,2,3,13,18,22,27,38,44,54,66,74,75,76,79,81,89,90,91,93,98,100,101,106,113,115,116,121,123,126,138,140,174,204,252,254,255,256,257,258,282,440],Are:[22,104,108,120,143,372],Aye:79,BGs:138,Being:[99,103,115,119,129],But:[0,3,8,13,14,16,18,19,20,22,27,30,38,40,41,43,45,48,54,59,64,66,74,76,81,82,83,84,86,87,90,91,92,93,95,96,98,100,101,104,105,106,107,108,110,112,113,114,115,116,117,120,122,123,125,126,130,138,140,141,147,150,152,156,173,174,201,282,298,363,437],DNS:[150,154],DOING:223,DoS:[5,330],Doing:[22,41,86,93,107,126,141,174,177],For:[2,3,4,5,8,10,11,12,14,15,17,18,19,20,22,27,29,30,32,34,37,40,41,44,49,50,52,53,55,56,57,58,59,63,64,66,67,69,71,72,73,74,75,76,78,79,80,81,82,83,84,86,87,90,91,93,95,97,98,99,100,101,103,105,106,108,110,112,113,114,115,116,117,121,122,125,126,128,129,133,137,138,139,140,141,143,144,145,148,150,152,154,155,156,157,161,166,173,174,175,180,185,187,190,194,195,196,202,204,209,211,216,222,223,224,233,241,247,249,251,252,255,267,280,282,284,286,290,294,299,306,332,341,360,362,365,369,372,375,382,384,388,412,420,427,437],GMs:[99,121,122],Going:[122,123,270],Has:[77,146,254,255,256,257,258],His:[98,224],IDE:[7,84],IDEs:98,IDs:[74,140,141,156,229,360,388,410],INTO:[180,223,273],IOS:146,IPs:[55,145,157,244,355],IRE:[67,336],Its:[4,32,36,41,44,64,66,100,101,185,224,263,299,370,372,388],LTS:6,NOT:[13,22,32,51,91,110,154,157,180,280,290,299,355,375],Near:111,Not:[8,11,18,31,46,47,51,68,94,98,107,110,115,116,120,123,139,140,144,146,147,154,167,174,188,294,309,322,323,324,326,327,328,334,336,339,360,361,382],OBS:[57,77],ONE:157,Obs:8,One:[2,9,10,11,27,29,32,35,41,44,47,55,74,76,79,80,84,87,91,93,98,99,101,106,107,108,110,113,115,116,117,122,125,129,134,137,138,139,143,144,145,148,161,163,169,171,187,201,207,211,216,240,251,252,267,268,279,280,282,298,299,322,350,360,361,365,366,372,373,375,388,396,403,435],PRs:11,Such:[8,14,22,27,50,83,87,92,98,120,122,126,180,299,365,372],THAT:106,THE:223,THEN:[174,223],THERE:223,TLS:157,That:[0,3,4,5,11,16,20,22,29,31,41,44,46,47,48,54,73,74,75,76,79,80,81,82,86,87,89,90,91,95,98,100,101,106,107,108,110,111,113,114,115,119,121,122,125,126,131,133,141,155,201,202,212,251,252,280,290,299,353,372,412],The:[2,3,4,6,7,8,9,10,11,12,16,17,18,19,20,22,24,28,31,32,33,34,35,36,38,39,43,44,45,46,47,48,49,51,52,53,55,59,61,62,63,66,67,68,69,70,71,73,74,75,78,81,83,84,85,86,87,89,90,91,92,94,95,96,97,98,100,103,104,106,107,108,109,110,111,112,113,114,115,116,117,118,121,122,125,126,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,150,152,153,154,155,156,157,159,161,166,167,168,169,171,172,173,174,175,177,180,184,185,186,187,188,189,190,191,192,194,195,196,199,201,202,204,207,208,210,211,212,214,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,238,239,240,241,247,248,251,252,254,255,256,257,258,260,262,263,266,267,268,269,270,271,273,276,279,280,281,282,283,284,285,286,287,289,290,293,294,296,297,298,299,301,302,303,304,305,306,307,309,310,311,312,314,316,317,319,321,322,323,324,325,326,327,328,329,330,331,332,334,335,336,337,339,340,341,343,344,349,350,351,352,353,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,377,379,381,382,383,384,385,386,388,389,391,396,397,403,407,408,410,412,413,416,418,427,435,436,439,440],Their:[27,40,53,126,157,224],Theirs:224,Then:[3,5,8,11,16,45,51,53,63,74,75,76,79,82,84,95,97,101,106,113,148,156,222,274],There:[0,5,6,8,9,13,14,15,16,18,19,20,22,27,29,30,36,38,41,43,44,45,46,48,49,50,53,54,57,59,66,67,68,69,74,76,79,80,81,82,84,87,88,90,91,98,99,100,101,103,105,106,107,108,109,110,112,114,115,117,120,121,122,123,125,126,128,129,133,134,135,137,140,143,144,145,150,152,154,155,157,188,207,222,223,252,254,255,256,257,258,271,279,299,307,317,336,353,365,366,372,439],These:[5,8,11,13,14,17,22,24,25,27,29,30,31,34,40,41,44,45,46,48,50,51,52,53,59,61,64,66,67,70,74,75,76,78,80,81,82,84,89,91,95,101,106,107,108,109,110,112,113,115,116,117,121,122,125,126,137,140,149,150,154,156,157,161,165,166,171,173,175,177,179,181,185,189,195,202,207,210,233,234,238,240,241,245,251,263,269,277,279,280,282,284,285,290,294,298,299,307,311,318,337,340,341,343,352,353,354,360,362,365,369,372,373,374,375,381,382,383,388,395,404,437],USING:207,Use:[5,8,11,12,14,15,20,27,29,30,34,36,40,44,48,51,55,59,75,76,82,84,89,91,99,101,108,114,115,116,119,128,129,144,145,146,147,148,149,150,154,156,160,166,172,177,178,180,185,186,187,190,192,194,201,202,207,210,212,214,234,237,238,239,241,255,256,257,258,270,275,284,293,294,312,314,318,323,340,341,343,347,360,362,365,371,372,374,375,379,385,388,400],Used:[22,137,171,174,180,223,237,252,271,278,279,282,293,305,314,332,360,362,373,374,388,395,420],Useful:[27,82,154,440],Uses:[70,180,192,212,244,267,312,360,374,379],Using:[1,4,19,27,32,34,47,60,70,76,79,86,99,100,106,110,113,114,115,116,118,122,124,127,129,130,132,137,159,163,164,180,197,241,255,263,270,294,332,359,372,440],VCS:2,VHS:223,VPS:154,WILL:[106,146],WIS:99,WITH:[145,223],Was:185,Will:[20,31,82,84,108,120,161,166,185,207,210,219,221,239,241,282,294,297,299,310,312,321,322,362,372,374,375,376,383,388],With:[13,16,18,35,53,57,78,81,82,86,98,107,110,117,119,120,121,122,125,129,144,145,156,163,166,199,202,207,241,280,294,299,360,365,375],Yes:[22,223,370,372],__1:381,__2:381,_________________:48,_________________________:27,______________________________:27,________________________________:27,_________________________________:48,______________________________________:372,______________________________________________:27,_______________________________________________:27,____________________________________________________:27,_________________________________________________________:105,__________________________________________________________:105,__all__:[395,397,399,400],__defaultclasspath__:362,__dict__:312,__doc__:[22,30,175,188,190,191,286,368,372],__example__:6,__ge:110,__ge__:6,__getitem__:365,__gt:110,__iendswith:110,__in:110,__init_:374,__init__:[4,6,13,45,48,61,80,85,112,116,131,173,174,175,196,199,201,202,207,219,227,239,241,251,270,278,279,280,284,290,293,294,298,303,304,306,307,309,310,312,314,315,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,343,350,351,353,355,356,357,360,362,363,365,367,370,371,372,373,374,375,381,382,383,384,388,395,396,400,403,418,421],__istartswith:110,__iter__:13,__le:110,__lt:110,__multimatch_command:189,__noinput_command:[173,189,202,370,372,373],__nomatch_command:[189,202,214,269,370,372],__packed_dbobj__:50,__pycache__:112,__settingsclasspath__:362,__str__:435,__unloggedin_look_command:[192,212],_action_thre:27,_action_two:27,_all_:173,_always_:[207,375],_and_:375,_asynctest:338,_attrs_to_sync:352,_attrtyp:360,_cach:362,_cached_cmdset:174,_call_or_get:202,_callable_no:372,_callable_y:372,_callback:[19,307],_char_index:365,_character_dbref:203,_check_password:27,_check_usernam:27,_clean_nam:200,_clean_str:365,_cleanup_charact:128,_code_index:365,_compress_cont:200,_copi:[180,294],_creation:48,_dashlin:29,_data:373,_default:[27,372],_defend:27,_differ:365,_errorcmdset:174,_event:233,_every_:207,_evmenu:372,_file:381,_flag:298,_footer:22,_format_diff_text_and_opt:299,_funcnam:388,_get_a_random_goblin_nam:40,_get_db_hold:[351,362],_get_top:101,_getinput:372,_gettabl:317,_guaranteed_:375,_helper:375,_http11clientfactori:314,_init:0,_init_charact:128,_is_fight:93,_is_in_mage_guild:27,_ital:84,_italic_:147,_last_puppet:[50,400],_linklen:280,_loadfunc:370,_maptest:277,_menutre:[27,91,372],_monitor:317,_monitor_callback:33,_nicklist_cal:167,_npage:373,_oob_at_:379,_option:27,_os:199,_page_formatt:373,_pagin:373,_parsedfunc:375,_pending_request:357,_permission_hierarchi:289,_ping_cal:167,_playabel_charact:50,_playable_charact:[101,140,400],_postsav:379,_power_cal:29,_prefix:241,_process_cal:29,_quell:289,_quitfunc:370,_raw_str:365,_reactor_stop:[329,350],_recog_obj2recog:241,_recog_obj2regex:241,_recog_ref2recog:241,_regex:241,_repeat:317,_safe_contents_upd:293,_savefunc:370,_saver:[13,369],_saverdict:[13,251,369],_saverlist:[13,369],_saverset:369,_sdesc:241,_select:27,_sensitive_:419,_session:372,_set:110,_set_attribut:27,_set_nam:27,_some_other_monitor_callback:33,_start_delai:307,_static:84,_step:280,_stop_:388,_stop_serv:329,_swordsmithingbaserecip:208,_templat:84,_test:[29,171],_to_evt:373,_traithandlerbas:250,_transit_:282,_uptim:29,_validate_fieldnam:99,_weight:280,_yes_no_quest:372,a2enmod:144,a8oc3d5b:156,a_off:201,a_python_func:84,aaaaaargh:115,aardwolf:67,abandon:214,abat:123,abbrevi:[59,63,180,208,237,375],abcd:186,abid:138,abil:[8,20,22,28,32,40,51,54,68,82,97,98,99,108,112,115,119,121,122,126,129,141,154,156,240,241,248,254,255,256,257,258,294,305,312,360,431],abl:[0,2,3,5,7,10,11,13,14,15,18,19,20,22,27,28,29,35,36,40,41,43,46,50,52,53,57,66,73,74,76,78,80,81,82,86,87,89,90,92,93,98,99,101,103,105,106,108,114,115,119,120,123,125,126,128,129,131,137,140,141,144,145,148,150,151,153,154,156,157,174,177,178,180,181,185,187,194,196,202,210,216,225,234,241,247,251,254,255,256,257,258,275,279,280,360,362,369,384,388,428],abort:[19,22,27,28,36,82,91,117,125,166,175,180,194,207,214,248,269,273,280,294,297,372,373,375,388],about:[0,2,3,5,6,8,11,13,14,15,16,17,20,22,27,29,30,34,37,40,43,46,49,50,53,54,55,56,59,64,66,68,69,72,74,75,76,79,83,84,86,87,88,90,91,94,95,96,98,101,102,103,105,106,107,108,109,110,111,112,113,115,118,119,120,123,124,125,126,127,128,129,130,131,132,133,135,136,138,141,142,143,145,146,147,148,151,153,154,156,157,159,161,166,180,187,190,199,201,202,204,207,211,214,216,217,249,256,257,258,268,269,277,279,286,294,312,314,317,326,328,330,339,341,343,344,351,353,361,363,365,373,379,388,396,403,410],abov:[0,2,7,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,33,38,40,41,44,46,48,49,51,52,53,54,55,61,63,66,72,73,75,78,79,80,81,82,83,87,89,90,92,93,94,96,97,98,99,100,101,103,105,106,108,110,112,113,114,115,116,117,118,121,125,128,129,135,137,139,140,144,145,146,148,150,154,156,161,173,174,180,202,207,211,221,223,225,234,239,241,248,249,251,252,254,256,257,258,273,279,290,294,317,372,383,396,420],above_str:29,abruptli:251,absolut:[19,53,84,97,100,102,106,141,143,204,210,211,224,371,376,388],absorb:31,abspath:388,abstractus:169,abus:157,academi:143,acccount:24,accecss:375,accept:[11,13,15,18,19,20,27,29,31,32,40,47,48,67,76,82,83,99,114,115,121,122,140,141,145,147,154,166,171,172,190,201,211,223,228,231,239,240,241,248,267,269,279,280,282,294,312,317,330,356,357,361,366,372,375,384,388],accept_callback:[228,230],access:[0,8,9,11,13,14,15,18,19,20,22,27,28,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,48,49,51,52,53,55,57,61,62,64,66,68,72,74,76,77,78,80,81,82,84,85,87,89,90,91,93,95,97,98,99,101,102,105,106,107,109,110,111,112,113,114,115,118,119,121,122,125,126,128,129,137,138,140,141,144,145,148,150,151,154,156,157,160,166,169,173,174,175,177,178,180,185,186,187,188,190,194,195,196,199,202,207,209,214,222,225,227,229,238,240,241,251,254,255,256,257,258,269,270,282,284,286,287,288,289,290,293,294,297,298,299,302,304,306,307,309,312,321,322,351,353,359,360,362,363,366,367,368,375,381,387,388,396,397,403,408,410,413,427,433,435,438],access_kei:199,access_key_nam:199,access_obj:[289,360],access_opt:389,access_token_kei:[136,151],access_token_secret:[136,151],access_typ:[166,175,180,194,196,284,286,289,290,294,360,362,432,433,438],accessed_obj:[32,91,125,137,289,290],accessing_obj:[13,32,91,125,137,166,194,196,284,286,289,290,294,360,362],accessing_object:[13,289],accessor:[169,196,286,293,302,360,362,363,380],accessori:148,accident:[16,20,82,84,122,129,178,180,208,351],accommod:89,accomod:374,accompani:129,accomplish:[55,80,86,91,120,122,125,375],accord:[20,22,81,110,122,128,138,202,204,221,239,240,255,279,306,365,366,375],accordingli:[7,80,99,154,270],account1:428,account2:428,account:[5,8,11,13,15,17,18,19,20,22,25,26,27,28,29,31,32,34,35,36,38,39,40,41,43,44,45,46,48,49,53,55,57,59,62,64,68,71,72,74,75,76,80,81,83,84,85,89,90,91,97,98,100,101,103,106,107,108,111,112,113,114,117,120,129,136,138,140,141,146,149,151,154,156,161,163,164,170,171,172,173,174,175,176,178,180,181,182,185,186,187,188,191,192,194,195,196,202,203,204,210,212,214,215,222,223,225,227,228,230,234,241,244,247,254,256,257,258,263,266,267,268,269,271,282,284,286,289,290,293,294,296,298,299,300,302,312,316,317,332,343,344,351,352,353,360,362,365,368,372,373,375,382,383,385,386,388,389,393,394,400,407,408,410,413,418,419,426,427,428,430,433,435,437,440],account_cal:[177,185,188,234],account_count:353,account_id:[140,294],account_mod:180,account_nam:97,account_search:[241,294],account_subscription_set:169,account_typeclass:[386,428],accountadmin:[50,395],accountattributeinlin:395,accountchangeform:395,accountcmdset:[12,20,76,98,99,100,114,177,181,203,234],accountcreateview:431,accountcreationform:395,accountdb:[48,85,140,163,166,169,175,194,284,286,359,362,382,389,395,396,403,407],accountdb_db_attribut:395,accountdb_db_tag:395,accountdb_set:[360,363],accountdbfilterset:[407,413],accountdbmanag:[168,169],accountdbpasswordcheck:332,accountdbviewset:413,accountform:[427,431],accountid:140,accountlist:99,accountlistseri:[410,413],accountmanag:[166,168],accountmixin:431,accountnam:[99,180,192,195,212],accountseri:[410,413],accounttaginlin:395,accross:82,accru:166,acct:117,accur:[76,175,219,227,251,255,258,278,284,299,306,310,312,314,315,323,332,333,335,337,340,341,360,365,383,384,421],accuraci:[79,106,121,255,256,257],accus:126,accustom:35,acept:223,achiev:[19,22,59,74,76,84,98,110,119,123,138,217,257,312],ack:28,acl:[199,200],acquaint:[98,123],acquir:367,across:[27,29,40,41,44,48,56,61,66,68,82,97,106,115,120,122,150,166,173,174,204,223,240,269,280,282,285,294,305,307,309,321,322,336,353,373,374,375],act:[5,12,14,18,20,27,41,44,52,60,80,81,82,83,88,93,97,99,110,115,120,122,129,144,145,161,163,166,180,185,196,216,217,223,251,252,274,279,280,281,282,309,321,322,341,360,363,367,372],action1:128,action2:128,action:[3,5,13,41,49,50,59,67,74,76,77,79,82,86,87,93,95,98,100,106,112,113,115,120,125,126,128,129,134,135,140,154,166,167,175,185,186,190,194,201,214,216,219,221,223,241,254,255,256,257,258,263,266,270,280,284,285,286,298,302,303,324,343,344,345,355,362,372,373,379,395,408,411,412,413],action_count:128,action_nam:[254,255,256,257,258],action_preposit:216,actiondict:128,actions_per_turn:[254,255,257,258],activ:[0,2,9,11,14,19,20,22,36,38,41,44,49,55,59,62,63,64,72,75,84,87,89,92,100,103,107,120,133,143,148,149,152,153,154,155,160,161,166,171,174,178,180,190,194,228,245,263,267,271,293,294,297,306,317,324,325,326,327,328,332,334,335,336,343,353,355,360,361,372,373,374,375,388],activest:387,actor:[29,258,294,375,391],actor_stance_cal:70,actual:[0,2,3,5,6,7,8,9,12,13,14,15,18,19,27,29,30,32,34,35,36,40,43,44,46,47,50,51,52,53,54,57,59,61,64,66,67,69,76,79,80,81,82,84,87,90,93,96,99,101,103,105,106,107,108,109,110,111,112,114,115,116,117,119,120,121,122,123,125,126,128,129,130,133,137,138,140,141,143,144,148,151,154,156,166,171,175,177,180,185,186,188,190,191,194,196,199,201,202,204,207,208,214,219,222,223,233,237,238,240,241,248,249,250,251,252,254,255,256,257,258,263,268,269,271,276,277,279,280,281,284,286,289,290,293,294,299,332,335,341,343,349,351,352,353,357,358,360,362,365,367,370,372,379,382,383,384,388,405,438],actual_return:8,ada:30,adapt:[61,74,89,90,101,121,126,140,207],add:[0,2,3,5,7,8,9,10,11,12,13,14,15,16,17,18,20,22,25,26,27,29,30,31,32,33,34,35,36,38,40,41,43,44,46,47,48,49,50,51,54,56,57,59,61,62,63,66,67,69,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,90,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,110,112,113,114,115,116,117,118,120,121,122,123,125,126,128,129,134,135,136,137,139,140,141,142,143,144,146,147,149,150,151,154,155,156,163,166,169,173,174,180,185,186,187,189,191,194,201,202,203,204,205,207,211,212,214,216,221,222,227,228,230,231,233,234,237,238,240,241,244,247,248,250,251,252,254,255,256,257,258,260,263,266,267,268,269,270,273,274,275,276,279,280,281,289,290,293,294,298,299,302,303,304,305,306,307,312,317,318,322,325,326,328,330,334,341,343,344,346,354,360,363,366,370,371,372,373,374,375,379,381,383,384,395,400,407,413,435,438,440],add_:374,add_act:128,add_alia:185,add_argu:270,add_callback:[228,230],add_charact:128,add_choic:202,add_choice_:202,add_choice_edit:[76,202],add_choice_quit:[76,202],add_collumn:175,add_column:[99,374],add_condit:256,add_default:[20,90,105,125,137,174],add_dist:258,add_ev:230,add_fieldset:[395,400],add_form:[395,400],add_head:374,add_languag:240,add_map:281,add_msg_bord:221,add_row:[99,104,175,374],add_user_channel_alia:[18,194],add_view:[395,397,400],add_xp:126,addcallback:[22,294],addclass:[51,163,164,393,414],addcom:[99,107,185],added:[2,3,7,9,11,17,19,20,22,30,32,40,41,46,49,61,66,67,68,74,76,78,81,82,84,89,90,91,98,99,101,106,107,110,112,113,114,115,116,121,125,126,128,129,134,137,139,140,142,146,149,153,156,161,166,171,173,174,175,185,189,190,201,202,204,205,207,208,211,224,227,230,233,240,241,251,254,255,256,257,258,263,271,275,279,280,284,290,294,297,299,304,306,317,351,355,360,363,366,372,373,374,381,388,413,420,431,435,439],addendum:83,adding:[2,5,6,7,9,11,15,17,19,20,25,27,32,40,43,46,47,48,51,53,59,61,63,66,68,74,75,76,78,79,82,84,90,93,98,99,100,101,102,103,105,106,110,114,115,116,122,128,129,131,137,138,140,173,174,178,180,187,202,207,210,223,225,227,230,234,240,241,251,252,254,255,256,257,269,270,273,298,299,304,312,343,360,368,374,388,396,403],addingservermxp:327,addit:[2,20,26,29,41,43,50,53,59,67,76,79,80,82,83,89,91,99,100,101,104,106,141,144,154,157,166,167,174,175,187,194,202,205,227,228,230,240,244,250,252,258,270,280,282,290,294,297,306,323,351,360,362,372,427],addition:[81,91,258],additionalcmdset:20,addpart:238,addquot:388,addr:[309,322,323,324,368],address:[11,22,35,44,55,61,72,75,80,106,131,145,150,154,157,166,178,194,212,224,294,309,322,324,332,352,355,388,389],address_and_port:332,addressing_styl:199,addresult:238,addscript:[41,180],addservic:61,adjac:[82,258,267],adject:[6,125],adjoin:241,adjust:[22,74,83,121,138,140,148,199,225,306,372,374],admin:[12,13,16,18,22,32,38,52,53,55,57,66,75,80,90,99,101,105,112,113,120,122,129,137,140,141,152,155,161,163,164,169,170,175,176,180,185,190,192,194,212,214,221,267,284,286,290,293,294,321,322,362,368,384,393,418,440],admin_sit:[395,396,397,399,400,401,402,403],admin_wrapp:398,adminconfig:418,administr:[2,22,32,38,54,71,84,86,87,99,145,148,157,309,321,322],adminportal2serv:321,adminserver2port:321,adminsit:[50,163,164,393,417],adminstr:309,admintest:428,admit:95,admittedli:[82,119],adopt:[0,76,78,87,90,98,122,196,336,391],advanc:[5,14,20,22,27,29,40,43,44,48,53,54,55,61,66,68,76,77,81,86,87,92,95,96,99,102,110,115,118,122,129,143,180,188,222,239,241,251,254,255,256,257,258,263,327,366,370,371,372,374,440],advantag:[2,15,16,27,30,40,43,79,82,86,92,95,97,99,100,101,122,125,126,128,129,131,135,140,154,157,201,202,244,252,254,255,256,257,258,363,366],advent:203,adventur:[77,81,112,119,122],advic:143,advis:[74,76,91],aesthet:26,affair:367,affect:[5,8,9,11,13,14,15,20,22,38,41,44,46,50,57,59,82,91,100,103,115,120,122,125,126,128,138,160,166,173,190,205,207,219,233,240,247,256,263,279,294,298,362,366,374,382],affili:306,affliat:306,afford:[44,105],afraid:154,after:[0,2,8,9,10,11,13,15,16,19,20,22,26,27,32,41,45,52,53,54,59,63,64,66,74,75,76,77,78,79,80,82,84,86,90,91,92,93,94,95,96,99,105,106,107,108,112,113,114,115,116,119,120,122,123,128,129,133,134,137,138,140,143,144,148,150,154,156,157,166,173,174,175,176,177,180,187,188,190,191,194,199,201,202,204,207,209,210,211,212,214,219,220,222,223,225,230,238,240,241,250,251,252,254,255,256,257,258,263,264,267,268,269,270,271,277,280,284,293,294,299,303,305,306,312,334,335,338,343,350,351,352,353,355,357,360,365,366,367,370,372,373,379,383,386,387,388,408,411,431,433,438],after_mov:294,afterlif:122,afternoon:222,afterward:[11,66,82,93,101,106,113,117,119,202],again:[3,7,9,11,14,15,18,22,27,34,38,41,44,52,55,59,66,74,76,80,81,82,87,90,92,93,95,97,98,99,100,101,103,105,106,107,108,111,113,114,115,116,118,120,122,125,126,128,129,137,138,140,145,147,148,150,154,155,156,160,161,167,174,185,191,210,230,239,254,257,258,263,271,305,312,329,332,335,355,365,366,369,384,386],againnneven:191,against:[8,13,20,22,48,63,64,83,90,98,99,110,119,121,128,154,157,166,172,173,208,241,254,255,256,257,258,290,294,298,299,330,355,360,362,385,388],age:[223,270,427],agenc:157,agent:2,agenta:[59,365],ages:223,aggreg:143,aggress:[13,15,119,153,267,362,440],aggressive_pac:267,agi:[8,13,251],agil:13,agnost:[83,87],ago:[91,113,156,388],agre:[69,122,123,126,201,219],agree:201,ahead:[2,15,68,76,80,114,137,146,154,334],aid:[69,118,187,188,201,357],aim:[1,66,68,86,99,102,105,115,120,121,123,126,138,154,298],ain:79,ainnev:[110,126,251],air:[81,90,108,116],airport:117,ajax:[51,61,154,341,352],ajaxwebcli:341,ajaxwebclientsess:341,aka:[5,13,75,122,238,388],akin:113,alarm:[104,108],alert:[18,194,294],alexandrian:143,algebra:80,algorith:240,algorithm:[30,82,122,279,280,388],alia:[8,11,12,18,20,22,29,35,36,41,44,46,48,50,71,75,76,81,82,90,96,98,99,107,108,115,117,148,154,169,172,175,177,180,185,186,187,188,191,194,222,227,241,247,251,264,267,269,271,273,280,289,293,294,299,302,307,317,343,361,362,363,368,375,384,385,386,395,396,397,399,400,401,403,407,409,410,411,413,427,431,432,433,438],alias1:[180,222],alias2:[180,222],alias3:222,alias:[11,12,14,18,19,20,22,27,29,30,31,35,36,40,50,71,73,76,81,90,91,93,96,99,103,104,105,107,108,125,128,129,166,173,175,177,178,179,180,185,186,187,188,189,190,191,192,194,195,201,202,203,204,207,211,212,214,216,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,271,273,280,284,285,286,287,293,294,299,343,361,362,363,368,370,372,373,381,385,407,410],aliaschan:185,aliasdb:166,aliasfilt:407,aliashandl:[363,403,410],aliasnam:299,aliasstr:368,align:[29,40,99,225,365,374,375,388],alist:6,aliv:[86,267],alkarouri:387,all:[0,2,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,22,25,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,63,64,66,67,68,69,70,71,72,73,74,75,76,78,79,80,81,82,83,84,85,86,87,88,90,92,93,94,95,96,97,98,99,100,103,104,105,106,107,108,109,110,111,112,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,131,133,134,135,137,138,139,140,141,142,143,144,145,147,148,152,153,154,155,156,157,160,161,166,167,170,171,172,173,174,175,176,177,178,179,180,181,182,185,186,187,188,189,190,191,192,194,195,196,201,202,203,204,207,211,212,214,216,217,219,220,222,223,224,227,230,234,237,238,239,240,241,245,247,248,249,250,251,252,254,255,256,257,258,262,263,266,267,268,269,270,271,273,279,280,281,282,284,285,286,287,288,289,290,291,293,294,297,298,299,303,304,305,306,307,308,311,312,316,317,318,321,323,324,326,328,329,330,331,332,335,336,339,340,341,343,344,350,351,352,353,355,357,358,359,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,379,381,383,385,387,388,389,391,392,395,396,397,399,400,401,403,404,405,413,416,418,420,427,433,435,436,438,439,440],all_alias:46,all_attr:362,all_book:117,all_cannon:110,all_connected_account:353,all_displai:307,all_famili:110,all_fantasy_book:117,all_flow:117,all_from_modul:388,all_map:[82,281],all_opt:383,all_receiv:294,all_room:[14,110],all_ros:117,all_script:41,all_scripts_on_obj:41,all_sessions_portal_sync:353,all_to_categori:285,all_weapon:110,allcom:[107,185],allerror:[312,321],allevi:[8,13,68,357],allheadersreceiv:357,alli:258,alloc:154,allow:[0,2,3,6,7,11,12,13,14,15,16,19,20,22,27,29,30,31,32,34,35,36,38,39,40,43,46,48,49,50,51,52,53,54,55,56,57,63,66,68,69,70,71,72,74,75,76,77,78,79,80,81,82,84,85,86,87,89,90,93,94,95,96,98,99,102,103,105,106,108,110,112,113,114,115,116,117,120,121,125,126,128,129,131,137,138,140,141,142,144,145,147,148,149,150,151,152,153,154,155,156,157,166,167,169,171,173,174,175,177,178,179,180,185,187,188,190,191,194,195,196,201,202,204,207,209,210,211,214,216,219,221,222,223,224,230,237,239,240,241,250,251,252,254,255,256,257,258,263,267,268,269,270,271,279,280,282,284,286,287,289,290,294,298,299,303,306,307,312,316,317,319,323,325,326,327,328,335,336,337,339,344,350,351,353,355,356,360,362,363,365,366,368,370,372,373,374,375,376,379,382,383,384,386,388,398,400,407,408,413,427,432,435],allow_abort:372,allow_dupl:173,allow_extra_properti:251,allow_nan:341,allow_quit:372,allow_reus:207,allowed_attr:99,allowed_fieldnam:99,allowed_host:154,allowed_propnam:129,allowedmethod:341,allowext:357,almost:[22,30,47,48,50,57,115,116,202,204,314,321,359],alon:[8,14,27,32,35,66,77,80,93,97,99,115,123,126,128,173,187,282,307,317,343,366,368,374,375,403],alone_suffix:348,along:[5,22,27,31,41,43,45,55,59,67,82,87,88,106,110,111,115,119,120,123,125,127,137,142,166,177,201,211,240,244,251,252,257,280,290,294,341,359,413],alongsid:[84,150,223,281],alonw:302,alpha:[147,154,365],alphabet:[16,69,81,365,439],alreadi:[0,7,8,9,11,12,13,14,16,19,20,22,26,27,29,30,32,36,41,44,46,48,51,53,61,67,72,74,75,76,79,80,82,84,87,90,91,93,97,98,99,101,103,104,105,106,107,108,109,112,113,114,115,116,117,118,120,123,125,126,128,129,133,134,135,136,137,140,141,147,148,152,156,157,161,173,174,177,180,185,188,190,191,194,195,201,203,204,207,208,216,221,239,240,241,251,254,255,256,257,258,267,268,271,279,280,282,290,294,298,299,312,321,329,330,332,337,340,345,350,351,353,360,363,365,368,373,381,388,408,419],alredi:61,alright:201,also:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,25,26,27,29,30,31,32,33,35,36,38,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,94,95,96,97,98,99,100,101,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,131,132,133,134,135,137,138,139,140,141,143,144,145,146,147,148,149,150,152,153,154,155,156,157,160,161,166,169,172,173,174,175,177,178,179,180,182,185,186,187,188,190,191,194,195,196,201,202,203,204,207,208,211,216,217,221,222,223,225,230,234,237,239,240,241,248,251,252,256,257,258,263,267,268,269,271,273,279,280,282,284,288,289,290,293,294,298,299,300,302,305,307,308,312,316,317,321,323,330,332,335,336,339,340,343,344,353,357,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,379,385,388,407,433,435,436,438],alt:365,alter:[51,74,81,87,89,145,360],altern:[11,18,22,27,30,35,41,46,50,59,63,73,77,78,81,84,87,93,98,103,107,118,125,135,140,145,148,152,154,159,185,188,194,238,241,258,263,289,290,330,365,368,388],although:[3,76,93,95,116,148,177,202,203,211,357,384,388],althougn:79,altogeth:[26,59,82,157],alwai:[4,8,9,11,12,13,14,15,18,19,20,22,27,29,30,31,32,34,36,38,40,41,44,45,46,47,48,51,55,59,66,67,72,74,77,78,80,82,83,84,87,89,90,91,94,95,98,99,100,101,105,106,107,108,113,114,115,116,117,118,120,122,125,126,129,137,138,141,144,145,148,152,154,166,173,174,175,177,179,180,185,187,188,191,194,195,196,207,209,214,219,234,240,241,247,251,263,279,280,282,287,289,290,293,294,298,299,307,312,314,317,321,329,332,335,336,340,341,344,351,353,358,360,361,362,363,365,368,375,379,384,385,388,389,408,420,436],always_pag:373,always_return:312,amaz:153,amazon:[143,154,199],ambianc:68,ambigu:[82,175,224,280,294,362],ambiti:[68,71],amend:11,amfl:15,ammo:90,among:[2,8,12,25,36,43,81,87,100,117,123,129,143,186,204,268,290,374,385],amor:231,amount:[13,18,41,56,59,83,120,121,126,129,157,190,254,255,256,257,258,294,353,370],amp:[39,44,61,64,163,164,308,309,312,320,322,330,338,350,353],amp_client:[163,164,308],amp_maxlen:338,amp_port:154,amp_serv:[163,164,308,320],ampclientfactori:309,ampersand:68,amphack:321,ampl:115,amplauncherprotocol:312,ampmulticonnectionprotocol:[309,321,322],ampprotocol:309,ampserverclientprotocol:309,ampserverfactori:322,ampserverprotocol:322,amsterdam:154,amus:107,anaconda:75,analog:[64,80],analys:27,analysi:245,analyz:[16,22,27,32,77,78,122,135,171,180,207,241,294,298,299,303,312,373,388,391],anchor:[175,194,258,284,286,362],anchor_obj:258,ancient:59,andr:146,android:[159,440],anew:[81,114,115,148,194,312],angelica:121,angl:[71,82,216],angri:30,angular:190,ani:[2,3,6,8,9,11,12,13,15,16,18,19,20,22,26,27,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,47,48,49,51,54,55,56,57,59,61,63,64,66,67,71,72,73,74,76,77,78,80,82,83,84,87,88,90,91,94,95,96,97,98,99,103,104,105,106,107,108,109,110,112,113,114,115,116,117,119,121,122,123,124,125,126,128,129,133,134,135,137,138,140,141,143,144,145,146,147,148,149,152,154,155,156,157,160,166,169,171,172,173,174,175,177,178,180,186,187,190,191,194,195,196,201,202,203,204,207,212,214,216,219,221,222,223,224,225,229,234,237,239,240,241,244,245,248,251,254,255,256,257,258,260,262,263,267,269,270,271,279,280,282,284,287,289,290,294,297,298,299,302,303,305,306,307,309,310,312,314,316,317,321,322,324,330,331,332,335,336,340,341,343,351,352,353,357,360,361,362,363,365,366,367,369,370,371,372,373,374,375,381,382,383,384,385,387,388,395,405,412,413,418,431,432,433,435,436,437,438],anim:[19,28,52,208],anna:[99,129,134,135,148,152,180],annoi:[55,105,106,107,116,122],annot:143,announc:[9,83,91,128,129,143,178,185,190,194,254,255,256,257,258,294],announce_al:[330,353],announce_move_from:[36,91,294],announce_move_to:[36,91,294],annoy:166,annoyinguser123:18,anonym:[62,89,101,241],anonymous_add:241,anoth:[2,3,5,6,7,8,11,13,14,15,20,22,27,30,32,36,40,44,46,49,51,54,56,59,68,69,73,74,76,77,78,79,80,81,82,87,90,93,95,97,98,99,100,101,106,107,108,110,112,115,116,118,121,122,125,128,129,133,137,139,142,144,148,150,154,155,166,173,174,177,180,185,186,191,194,201,202,204,207,216,219,223,229,234,239,241,252,254,255,256,257,258,268,271,273,278,280,284,286,287,294,297,353,360,362,366,370,372,373,375,388,413],another_batch_fil:366,another_nod:372,another_script:41,anotherusernam:49,ansi:[31,51,70,85,103,115,146,163,164,177,205,225,237,317,324,332,335,340,341,364,374,375,387,388,440],ansi_escap:365,ansi_map:365,ansi_map_dict:365,ansi_pars:365,ansi_r:365,ansi_regex:365,ansi_sub:365,ansi_xterm256_bright_bg_map:365,ansi_xterm256_bright_bg_map_dict:365,ansimatch:365,ansimeta:365,ansipars:365,ansistr:[163,365,374],ansitextwrapp:374,answer:[0,8,13,22,27,74,79,90,91,101,115,120,122,123,125,126,148,150,157,310,372],anticip:82,anul:144,anvil:[207,208],anwer:96,anybodi:157,anymor:[8,89,125,203,230,238,239,271,372,384],anyon:[3,32,55,63,89,90,91,93,99,105,122,128,129,135,147,154],anyth:[0,3,7,8,9,11,13,14,18,20,22,27,32,35,36,41,43,48,50,51,53,56,57,61,64,72,74,76,79,80,81,82,87,93,97,101,104,105,106,107,108,112,113,115,116,117,120,122,123,125,128,129,133,135,137,140,145,148,154,156,160,173,175,189,202,241,251,252,254,255,256,257,258,279,290,324,358,360,366,372,375],anytim:122,anywai:[15,18,27,59,68,73,74,86,89,106,108,125,153,201,203,212,279],anywher:[22,27,41,48,82,87,113,115,118,125,141,279,370],apach:[145,154,157,159,357,440],apache2:144,apache_wsgi:144,apart:[8,12,13,19,32,43,48,86,103,138,141,148,156,258,273],api:[0,3,14,16,18,19,22,24,28,30,34,36,40,41,44,48,52,77,78,81,113,117,126,136,140,151,163,164,166,179,190,192,196,207,212,284,351,360,362,366,367,373,393,439,440],api_kei:151,api_secret:151,apicli:411,apirootrout:409,apirootview:409,apocalyps:122,apostroph:16,app:[32,53,61,63,66,72,89,133,141,151,418],app_id:140,app_modul:418,app_nam:[101,418],app_ord:418,appar:[99,138],apparit:269,appeal:[27,59],appear:[0,7,11,18,19,27,30,32,41,43,50,51,53,54,58,59,62,75,76,78,81,82,84,90,91,94,104,107,110,115,119,120,129,138,148,149,152,154,156,163,177,187,204,230,241,247,271,280,294,336,337,362,374,381,403],append:[5,6,8,19,20,26,32,36,61,67,76,80,91,95,101,105,106,110,128,129,140,150,154,175,180,187,204,234,241,290,345,366,381,388],appendto:51,appform:140,appl:[201,216,294],appli:[2,7,9,14,20,22,29,30,32,47,48,53,56,74,75,76,81,82,83,103,114,122,123,127,137,138,140,144,145,166,171,173,188,205,214,216,251,254,255,256,257,258,271,279,280,290,294,298,299,302,307,353,360,361,362,365,366,371,374,376,385,388],applic:[9,32,46,49,61,66,72,111,133,140,141,143,144,148,156,157,166,199,207,216,222,223,258,312,315,325,329,350,351,357,424],applicationdatareceiv:335,applied_d:140,apply_damag:[254,255,256,257,258],apply_turn_condit:256,appnam:[13,32],appreci:[41,76,83,88,142,379],approach:[7,47,76,91,95,97,106,122,140,202,258,280],appropri:[2,7,20,22,71,75,106,137,140,144,145,151,166,178,216,225,312,351,382,384,388,416],approrpri:61,approv:[140,141],approxim:[190,388],apr:63,april:100,apt:[11,144,148,150,153,154,157],arbitrari:[6,13,14,19,29,32,48,51,57,73,79,81,82,87,113,156,166,194,214,222,251,252,258,262,269,294,299,305,310,321,341,355,360,369,381,384,388],arcan:71,arcanist:122,arch:60,archer:299,archetyp:122,architectur:[32,123,299],archiv:[112,143,157],archwizard:299,area:[8,12,76,77,80,82,99,119,120,123,134,143,146,267,271,273,279,282,289,371,372,374,388],aren:[8,11,74,89,93,95,101,133,140,157,166,204,223,230,238,256,381,384,391],arg1:[32,175,188,191,194,214,360],arg2:[175,188,191,214,360],arg:[3,22,27,29,30,31,32,34,40,47,51,54,61,64,67,70,71,76,84,90,91,93,94,95,99,103,105,107,112,114,125,126,128,129,137,139,151,166,167,168,169,172,175,180,188,189,190,191,194,195,196,199,201,204,210,214,216,217,222,224,227,230,238,239,240,241,247,248,249,252,254,255,256,257,258,260,262,263,267,268,269,270,271,275,280,281,282,285,286,287,289,290,292,293,294,297,298,299,301,302,305,306,307,309,312,317,318,319,321,322,323,324,329,330,332,333,335,336,337,340,341,345,351,353,355,357,360,361,362,363,365,372,374,375,376,378,379,381,384,386,388,389,395,396,400,403,409,410,427,433,438],arg_regex:[96,175,180,186,187,191,192,204,207,214,370,372],arglist:188,argn:360,argpars:270,argtyp:388,argu:13,arguabl:[82,115,121],argument:[3,5,8,15,18,19,20,22,26,28,29,31,32,35,36,40,41,47,48,54,55,61,64,67,71,76,79,81,89,90,91,93,98,99,100,101,103,105,107,108,109,110,116,125,129,131,141,145,166,167,171,172,174,175,177,178,180,185,186,187,188,190,191,194,195,199,202,204,207,210,214,216,219,221,222,223,224,227,229,230,239,240,241,245,247,254,255,256,257,258,262,269,270,273,281,282,290,294,298,299,303,305,306,307,310,312,317,321,323,324,330,331,332,335,336,340,341,343,344,351,352,353,355,356,360,361,362,363,365,366,368,370,371,372,373,374,375,379,382,384,385,388,413,436],argumentpars:270,argumnet:374,aribtrarili:388,aris:157,arithmet:[29,251],arm:[0,22,238],armchair:125,armi:105,armor:[93,104,121,127,204,255],armour:93,armpuzzl:238,armscii:[16,69],arnold:35,around:[3,14,15,16,20,29,32,36,40,52,53,54,59,69,71,74,78,80,81,82,84,86,87,88,89,90,93,95,99,101,105,106,107,110,112,113,114,115,116,117,120,121,122,125,126,128,129,133,134,137,143,145,148,151,154,180,188,204,208,210,229,238,241,258,263,267,268,269,271,277,280,294,365,366,374,381],arrai:[49,67,106,280,336,388],arrang:76,arrayclos:[67,336],arrayopen:[67,336],arrest:82,arriv:[44,64,74,91,93,126,180,217,273,324],arrow:[3,51,82,115],art:[59,371],articl:[8,11,16,69,89,90,95,98,143,380],article_set:380,artifact:374,artifici:[122,126],artsi:123,arx:[77,143,159],arxcod:[143,159,440],as_view:[53,175,194,284,286,362],ascii:[16,69,75,81,82,166,279,371,374,388],asciiusernamevalid:166,asdf:180,ash:208,ashlei:[77,204,223,225,252,254,255,256,257,258],asian:388,asid:75,ask:[0,3,5,6,11,26,30,33,54,77,79,82,83,88,90,99,101,106,108,113,114,120,122,123,125,126,140,145,147,148,154,173,175,180,201,210,228,239,270,310,312,339,372,376,388],ask_choic:310,ask_continu:310,ask_input:310,ask_nod:310,ask_yes_no:372,ask_yesno:310,askew:121,asn:244,aspect:[8,27,40,53,66,87,98,112,115,126,207,225],assert:[8,128,375],assertequ:8,assertionerror:[191,375],asserttru:8,asset:[133,157,199,316,416],assetown:75,assign:[2,6,11,12,13,14,18,27,32,35,36,38,40,41,46,47,51,55,82,97,99,108,112,113,114,115,117,125,128,129,137,166,171,172,174,180,185,187,188,191,205,214,222,223,241,251,254,255,256,257,258,269,290,293,294,298,299,317,324,330,332,335,351,369],assist:154,associ:[13,27,44,64,72,89,93,107,113,117,143,154,166,170,180,194,227,230,241,294,351,353,361,433],assum:[6,7,9,14,15,16,18,19,20,22,27,30,31,32,33,36,40,41,44,47,55,57,61,68,69,74,75,76,78,79,80,81,82,83,86,90,91,92,93,95,96,97,99,100,103,104,105,108,110,112,117,123,126,128,129,131,134,135,136,137,139,140,141,150,153,154,156,157,161,171,173,174,175,177,180,185,187,191,194,202,203,208,214,216,241,248,251,268,269,281,282,284,289,294,299,303,336,353,365,366,372,375,388,408,419,435,438],assumpt:[125,172],assur:[48,80],ast:[29,375],asterisk:[12,55,84,114,178],astronom:100,asymmetr:77,async:[140,388,440],asynccommand:54,asynchron:[5,19,22,39,60,87,92,93,167,294,321,322,336,381,388],at_:[48,379],at_access:[166,294],at_account_cr:[12,166],at_after_mov:[36,134,294],at_after_object_leav:271,at_after_travers:[36,268,294],at_again_posit:216,at_already_clos:216,at_already_consum:216,at_already_mov:216,at_already_open:216,at_appli:216,at_befor:294,at_before_drop:[255,258,294],at_before_g:[255,258,294],at_before_get:[258,294],at_before_leav:36,at_before_mov:[36,91,125,254,255,256,257,258,294],at_before_sai:[241,294],at_cannot_appli:216,at_cannot_mov:216,at_cannot_posit:216,at_cannot_read:216,at_cannot_rot:216,at_channel_cr:194,at_channel_msg:194,at_char_ent:134,at_clos:216,at_cmdset_cr:[20,22,76,90,91,94,96,98,99,100,103,105,107,114,125,128,129,137,173,181,182,183,184,201,202,203,204,207,211,214,222,234,237,238,241,249,254,255,256,257,258,263,266,267,268,269,273,343,370,372,373],at_cmdset_get:[166,294,351],at_code_correct:216,at_code_incorrect:216,at_consum:216,at_db_location_postsav:293,at_defeat:[254,255,256,257,258],at_desc:294,at_disconnect:[166,351],at_drink:216,at_drop:[255,258,294],at_empty_target:280,at_end:302,at_err:[54,388],at_err_funct:54,at_err_kwarg:[54,388],at_failed_login:166,at_failed_travers:[36,247,268,294],at_first_login:166,at_first_sav:[166,194,294],at_first_start:362,at_focu:216,at_focus_:[214,216],at_focus_climb:216,at_focus_clos:216,at_focus_cod:216,at_focus_combin:216,at_focus_drink:216,at_focus_eat:216,at_focus_feel:216,at_focus_insert:216,at_focus_kneel:216,at_focus_li:216,at_focus_listen:216,at_focus_mov:216,at_focus_open:216,at_focus_press:216,at_focus_push:216,at_focus_read:216,at_focus_rot:216,at_focus_shov:216,at_focus_sip:216,at_focus_sit:216,at_focus_smel:216,at_focus_turn:216,at_focus_us:216,at_get:[204,258,294],at_giv:[255,258,294],at_green_button:216,at_heard_sai:135,at_hit:267,at_idmapper_flush:[362,379],at_init:[45,48,166,194,267,268,269,294],at_initial_setup:[43,112,316],at_initial_setup_hook_modul:316,at_left:216,at_lock:216,at_login:[48,61,323,324,332,335,340,341,351],at_look:[166,294],at_message_rec:166,at_message_send:166,at_mix:216,at_mix_failur:216,at_mix_success:216,at_msg_rec:[166,224,294],at_msg_send:[166,167,224,262,294],at_new_arriv:267,at_no_cod:216,at_nomatch:216,at_now_add:66,at_object_cr:[20,32,36,48,90,91,95,99,103,105,125,126,129,137,139,180,216,217,222,224,241,247,249,254,255,256,257,258,263,267,268,269,294,362],at_object_delet:294,at_object_leav:[217,269,271,294],at_object_post_copi:294,at_object_rec:[36,134,217,269,271,294],at_open:216,at_password_chang:166,at_paus:[41,305],at_posit:216,at_post_all_msg:194,at_post_channel_msg:[18,166,194],at_post_cmd:[22,94,171,175,188,191],at_post_command:22,at_post_disconnect:166,at_post_func:125,at_post_login:[91,166],at_post_msg:194,at_post_portal_sync:350,at_post_puppet:294,at_post_unpuppet:294,at_pre_channel_msg:[18,166,194],at_pre_cmd:[22,171,175,188,191],at_pre_command:[22,125],at_pre_login:166,at_pre_msg:[18,194],at_pre_puppet:294,at_pre_unpuppet:294,at_prepare_room:271,at_read:216,at_red_button:216,at_reload:[190,350],at_renam:362,at_repeat:[41,48,128,136,137,167,201,210,230,254,255,256,257,258,260,305,345,376],at_return:[54,388],at_return_funct:54,at_return_kwarg:[54,388],at_right:216,at_rot:216,at_sai:[135,216,294],at_script_cr:[41,128,136,137,167,201,210,230,239,240,254,255,256,257,258,260,271,281,298,305,345,376],at_script_delet:305,at_search:112,at_search_result:[189,388],at_server_cold_start:350,at_server_cold_stop:350,at_server_connect:330,at_server_reload:[41,161,166,167,294,305],at_server_reload_start:350,at_server_reload_stop:[91,350],at_server_shutdown:[41,161,166,167,294,305],at_server_start:[41,230,305,350],at_server_startstop:[43,91,112],at_server_stop:350,at_shutdown:350,at_smel:216,at_speech:216,at_start:[41,128,167,271,302,305],at_startstop_modul:307,at_stop:[41,128,137,254,255,256,257,258,305],at_sunris:100,at_sync:[351,352],at_tick:[47,307],at_travers:[36,248,271,294],at_traverse_coordin:271,at_turn_start:256,at_unfocu:216,at_upd:[256,303],at_weather_upd:139,ating:191,atlanti:146,atleast:240,atom:[118,155],atop:271,atribut:369,att:[27,63],attach:[13,36,44,46,63,73,87,89,90,97,99,107,114,115,117,161,175,180,188,190,200,224,234,252,271,290,294,304,349,363,396,403],attachmentsconfig:89,attachscript:180,attack:[15,27,77,79,92,93,94,102,114,119,120,121,126,128,141,154,157,174,241,252,254,255,256,257,258,267,268,294,299,330],attack_count:257,attack_nam:257,attack_skil:299,attack_typ:258,attack_valu:[254,255,256,257,258],attempt:[7,12,20,27,35,72,74,76,77,82,93,106,136,146,157,177,180,214,222,245,247,254,255,256,257,258,309,312,317,350,355,362,375,388,433],attemt:29,attent:[36,81,84,97,99,157,214],attitud:98,attr1:[180,238],attr2:[180,238],attr3:180,attr:[13,27,32,40,51,76,80,99,110,180,187,202,217,269,289,298,299,351,360,362,379,384],attr_categori:396,attr_eq:289,attr_g:[32,289],attr_gt:[32,289],attr_kei:396,attr_l:[32,289],attr_lockstr:396,attr_lt:[32,289],attr_n:[32,289],attr_nam:180,attr_obj:[360,362],attr_object:362,attr_typ:396,attr_valu:396,attract:83,attrcreat:[32,360],attread:13,attredit:[13,32,360],attrib:290,attribiut:360,attribut:[3,8,12,18,19,24,26,27,31,32,33,34,35,36,40,41,44,46,47,48,55,66,68,74,76,79,80,91,92,94,95,97,98,99,101,103,104,105,106,108,110,115,121,125,126,128,129,140,141,163,164,166,169,174,180,189,190,194,199,202,203,207,216,222,229,230,237,238,241,248,251,254,255,256,257,258,263,267,268,269,280,289,293,294,297,298,299,302,303,306,317,351,359,361,362,363,368,369,370,381,382,385,388,393,394,395,397,400,401,403,410,412,413,427,432,433,435,438,440],attribute1:129,attribute2:129,attribute_list:360,attribute_nam:[125,166,241,294,385],attributeerror:[3,66,113,125,351,360],attributeform:396,attributeformset:396,attributehandl:[48,360,383,388,410],attributeinlin:[395,396,397,400,401],attributeobject:13,attributeseri:410,attrkei:299,attrlist:360,attrnam:[13,27,32,40,48,180,251,289,362],attrread:[13,32,360],attrtyp:[13,360,361],attrvalu:27,attryp:361,atttribut:80,atyp:290,audibl:240,audio:51,audit:[163,164,194,197,242,294],audit_callback:244,auditedserversess:[244,245],auditingtest:246,aug:[63,75],august:[75,388],aut:28,auth:[49,166,169,185,332,395,418,419,427,433,438],auth_password:332,auth_profile_modul:169,authent:[44,45,53,61,140,157,166,323,330,332,335,341,351,353,419,432,433,435,438],authenticated_respons:428,author:[138,154,166,227,230,391],auto:[3,4,11,15,18,20,21,22,27,34,36,41,44,52,55,74,77,82,84,90,111,119,122,140,148,150,151,163,166,169,175,179,180,187,190,191,240,241,251,263,273,279,280,283,286,290,294,299,302,307,309,312,323,333,340,341,350,353,362,367,373,374,413,419],auto_close_msg:263,auto_create_bucket:199,auto_help:[22,27,30,96,101,175,187,191,215,223,266,296,372,373],auto_help_display_kei:[175,191,372],auto_id:[397,399,401,403,427],auto_look:[27,215,223,266,296,372],auto_now_add:66,auto_quit:[27,215,223,266,296,372],auto_step_delai:273,auto_transl:240,autobahn:[323,329,340],autodoc:[49,84],autofield:140,autologin:419,autom:[2,15,29,49,50,66,98,99,143,148,150,156,157,161,433],automat:[6,9,11,15,18,19,20,26,27,29,30,32,33,40,41,43,44,48,50,53,54,57,62,66,72,73,74,76,79,81,82,83,84,86,87,94,99,100,103,105,107,110,112,113,114,115,116,117,121,125,128,129,133,134,135,137,138,145,149,150,151,152,154,156,166,173,174,175,180,185,186,188,190,191,199,201,202,203,204,207,209,216,229,230,231,238,239,240,241,249,258,270,273,281,290,293,294,304,306,307,317,326,329,332,337,350,353,355,366,370,372,373,374,375,388,412,413,420],automatical:307,autostart:[41,304,368],autumn:[6,222],avail:[0,2,3,5,7,8,9,11,13,14,18,20,22,24,27,29,30,31,32,34,36,40,41,43,44,48,49,51,53,54,56,59,61,63,67,68,69,70,74,76,78,79,80,81,82,84,85,87,90,91,95,96,98,99,100,103,104,105,106,107,108,109,112,113,114,115,116,117,119,120,122,123,125,128,129,137,140,141,142,143,144,145,148,149,152,153,154,155,156,160,161,163,166,171,172,173,174,175,177,180,182,185,186,187,188,190,191,192,201,202,203,207,211,214,216,221,222,224,230,234,237,239,240,241,249,251,252,254,255,256,257,258,263,268,269,275,290,294,297,298,299,302,317,341,343,344,355,366,367,372,373,374,375,388,405,420,432,435],available_chan:185,available_choic:[27,372],available_funct:298,available_languag:240,available_weapon:268,avatar:[67,87,112,113,115,294,332,413],avatarid:332,avenu:204,averag:[5,14,82,154,190,230,240,270],average_long_link_weight:[82,280],avoid:[0,3,6,8,11,13,19,20,22,27,38,40,48,53,59,61,71,77,81,82,83,84,103,105,113,115,116,120,122,125,138,144,145,156,173,180,239,240,263,270,271,280,289,293,317,321,331,341,351,360,362,365,366,367,370,373,375,379,410],awai:[0,3,11,13,15,16,27,30,32,40,41,44,54,62,66,74,75,78,79,80,81,82,86,90,93,101,113,116,119,121,125,126,129,137,154,186,204,219,252,255,258,263,267,269,271,279,282,294,302,352,365,388,395],await:54,awak:122,awar:[0,13,15,20,22,27,48,67,82,96,118,121,138,139,140,161,199,216,224,239,241,267,270,271,273,280,282,294,362,365],award:122,awesom:[53,72,115,148],awesome_func:116,awesomegam:150,awkward:63,aws:154,aws_access_key_id:199,aws_s3_access_key_id:199,aws_s3_cdn:[163,164,197,198],aws_s3_object_paramet:199,aws_s3_secret_access_kei:199,aws_secret_access_kei:199,aws_security_token:199,aws_session_token:199,awsstorag:[163,164,197],axe:122,axes:[82,279],axi:279,axio:49,azur:156,b64decod:384,b64encod:384,b_offer:201,baaaad:8,back:[0,2,6,7,11,13,14,15,18,19,20,22,26,27,29,31,35,41,44,48,49,51,52,53,54,55,63,64,66,69,72,74,76,79,80,81,82,84,87,90,93,97,99,101,103,105,106,108,110,112,113,114,115,116,117,118,119,120,121,122,123,124,126,128,129,131,135,137,138,140,145,148,150,154,156,161,162,163,166,174,177,180,185,189,201,202,207,216,219,241,247,251,252,257,262,263,273,296,312,317,321,324,330,332,335,350,362,369,372,373,381,388],back_exit:74,backbon:[140,366],backend:[2,8,40,41,49,50,53,72,145,163,164,199,360,388,393,407,413,417],backend_class:360,background:[0,17,27,53,54,59,93,115,138,140,150,154,157,161,205,225,365,375,436],backpack:20,backtick:[11,84,375],backtrack:11,backup:[11,36,44,54,112,154,189,366],backward:[18,26,27,99,137,381],bad:[8,41,63,74,76,82,83,87,99,105,115,117,122,123,146,245,314],bad_back:290,baddi:119,badg:10,badli:251,bag:[30,107,207,388],bake:[78,279],baker:122,balanc:[93,97,120,122,128,143,374],ball:[20,43,172,173,208,299],ballon:238,balloon:238,ban:[18,32,60,91,107,122,166,178,185,191,194,290,440],ban_us:185,band:[51,67,332,335,336],bandag:78,bandit:79,bandwidth:[199,325],banid:178,bank:120,banlist:[18,194],bar:[18,27,29,33,41,46,51,64,67,72,82,104,107,112,117,121,225,241,252,287,312,336,372,375,388],bare:[22,43,86,99,114,121,126,225,255],barehandattack:97,bargain:66,bark:208,barkeep:[3,241],barrel:119,barstool:125,barter:[41,120,134,148,163,164,197],bartl:143,base:[2,3,8,14,17,18,22,27,29,30,32,34,36,41,44,47,48,51,52,53,56,64,66,68,69,71,75,76,77,78,80,81,84,85,86,87,89,90,94,95,97,98,99,101,102,105,108,110,112,113,116,117,118,119,120,121,123,126,127,129,131,133,136,138,140,141,143,145,148,150,152,153,154,156,157,159,163,166,167,168,169,171,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,199,200,201,202,203,204,207,208,209,210,211,212,214,215,216,217,219,220,222,223,224,227,228,230,231,233,234,237,238,239,240,241,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,264,266,267,268,269,270,271,273,274,277,278,279,280,281,282,284,285,286,290,292,293,294,296,298,299,301,302,303,304,305,306,307,309,310,312,314,315,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,348,350,351,352,353,355,356,357,360,361,362,363,365,366,367,370,371,372,373,374,375,376,378,379,380,381,382,383,384,385,386,387,388,392,395,396,397,398,399,400,401,402,403,405,407,408,409,410,411,412,413,418,419,421,422,427,428,431,432,433,435,436,437,438,439,440],base_account_typeclass:12,base_channel_typeclass:18,base_char_typeclass:136,base_character_typeclass:[103,136,140,141,166,180],base_field:[395,396,397,399,400,401,403,427],base_filt:407,base_guest_typeclass:62,base_object_typeclass:[40,109,113,299,362],base_script_path:289,base_script_typeclass:41,base_set:75,baseapplic:216,baseclass:268,basecommand:107,baseconsum:216,basecontain:367,baseinlineformset:[396,403],baseline_index:388,basenam:413,baseobject:48,baseopt:382,basepath:388,basepermiss:408,baseposition:216,basest:219,basetyp:[294,366],basetype_posthook_setup:294,basetype_setup:[32,95,166,167,194,294],basetypeclassfilterset:407,bash:[2,148,268],basi:[22,82,83,89,100,112,133,154,188,196,199,241,280,341,362,371],basic:[0,2,9,12,16,17,20,22,32,35,51,53,56,57,61,64,66,69,72,74,75,76,77,79,81,82,93,95,97,98,99,100,101,102,103,107,108,112,113,114,115,116,118,119,120,121,122,125,126,128,131,134,135,137,138,140,141,143,161,166,167,180,185,187,194,196,207,223,229,238,251,255,257,268,289,291,294,343,386,427,436,440],basicmapnod:[82,280],bat:[75,148],batch:[24,81,112,143,148,163,164,179,299,321,360,363,364,440],batch_add:[299,360,363],batch_cmd:15,batch_cod:[14,366],batch_code_insert:14,batch_create_object:299,batch_exampl:366,batch_import_path:[14,15],batch_insert_fil:15,batch_update_objects_with_prototyp:299,batchcmd:[120,122,179],batchcmdfil:[15,366],batchcod:[15,81,107,122,130,143,179],batchcode_map:81,batchcode_world:81,batchcodefil:14,batchcodeprocessor:366,batchcommand:[15,76,107,119,130,148,179,366],batchcommandprocessor:366,batchfil:[15,16,81,366],batchprocess:[163,164,170,176],batchprocessor:[14,163,164,179,364],batchscript:[14,366],batteri:166,battl:[119,128,143,157,254,255,256,257,258],battlecmdset:[254,255,256,257,258],bayonet:78,baz:252,bazaar:68,beach:81,bear:[239,267],beat:[120,122,128],beaten:[128,269],beauti:[76,80,140],beazlei:143,becam:[93,138],becasu:4,becaus:[2,3,12,13,14,16,20,29,30,32,36,40,45,47,48,49,50,53,54,55,56,61,63,68,74,75,76,79,81,82,84,87,90,91,93,96,97,106,107,110,113,114,115,116,121,123,125,126,128,133,134,138,140,141,144,147,150,174,187,192,194,212,219,229,240,257,271,277,279,294,305,324,330,343,353,365,375,382,384,388,395,396,403,413,418],becom:[3,9,27,32,35,40,43,54,66,67,70,74,76,80,81,83,84,87,88,97,103,107,111,112,113,114,115,120,122,125,126,142,177,191,208,224,238,240,252,255,294,299,351,366,372],been:[2,3,5,9,11,14,15,27,29,30,41,44,57,63,72,74,76,79,80,82,84,89,90,99,101,105,106,110,115,117,128,129,134,138,140,141,143,145,157,162,173,174,175,179,180,185,188,194,202,207,230,238,239,241,254,255,256,257,258,269,271,280,284,286,290,293,294,298,299,306,307,314,326,330,332,340,350,351,352,353,355,360,362,366,370,371,388,391,392,403,418,434,439],befit:48,befor:[1,3,5,6,7,8,10,11,13,14,15,16,18,19,20,22,27,30,32,33,38,40,41,43,45,46,47,48,50,51,53,54,55,63,65,66,68,69,72,76,78,79,80,81,82,83,89,90,91,92,93,97,98,99,101,103,105,106,107,108,110,113,114,115,116,118,120,122,125,128,129,134,135,137,138,139,140,141,143,145,150,151,153,154,156,157,166,171,172,175,180,185,187,188,192,194,200,207,209,210,212,219,222,223,224,225,229,233,240,241,244,245,250,251,252,254,255,256,257,258,263,266,268,269,271,279,280,289,290,293,294,297,298,299,306,307,312,321,330,332,338,344,346,348,350,351,355,357,360,365,366,367,368,372,373,374,376,380,381,384,388,418,432,438],beforehand:[11,13,367],beg:15,beggar:74,begin:[0,3,5,7,8,14,15,22,26,30,32,45,54,74,76,79,81,84,86,89,91,99,101,106,108,110,115,120,124,128,134,139,141,152,186,187,229,240,241,252,254,255,256,257,258,279,294,365,366,372,375,385,440],beginn:[86,102,106,113,118,120,143],behav:[8,13,14,45,76,93,101,106,108,114,115,116,161,388],behavior:[5,13,20,22,26,30,40,51,59,72,74,82,101,112,138,166,175,191,204,207,223,256,258,269,270,280,312,360,372,396,403],behaviour:[13,20,22,32,138,358,368,374,388],behind:[6,11,13,22,31,40,46,55,59,80,82,84,86,90,116,119,138,148,179,239,269,302,307,379],behvaior:373,being:[2,3,5,8,11,13,14,20,22,27,29,30,34,40,41,45,47,48,52,54,64,67,71,74,76,78,81,83,87,90,91,92,97,101,106,109,111,112,113,115,119,121,122,123,135,138,140,147,148,150,154,157,166,172,180,186,190,191,194,199,210,211,224,234,240,241,251,254,255,256,257,258,262,263,269,280,286,294,314,317,324,344,353,355,360,362,365,366,368,372,373,374,375,388,391,392,396,403,407,410,418,439],beipmu:146,belong:[15,46,64,73,82,87,89,110,115,140,157,174,241,252,271,286,297],belov:122,below:[2,3,5,7,8,11,13,14,15,16,18,19,20,22,26,27,30,31,32,35,38,40,41,44,48,54,55,57,59,63,67,73,74,75,76,78,80,81,82,84,87,91,93,95,98,99,100,101,103,114,115,116,120,125,126,129,133,134,135,140,141,144,145,148,150,154,156,161,169,180,188,196,202,204,207,208,211,221,225,240,241,251,252,254,255,256,257,258,264,270,279,280,286,293,294,302,324,344,360,362,363,372,374,380,412],beneath:19,benefici:[80,256],benefit:[8,63,68,121,123,142,150,154,156,157,174,360,366,372],berserk:251,besid:[7,15,20,63,74,81,114,225],best:[0,26,41,43,53,63,68,72,75,76,83,98,99,109,112,120,123,140,146,150,152,157,187,202,240,252,270,299,312,332,374,382,439],bet:[20,44,50,362],beta:[25,147,154],betray:27,better:[3,5,16,27,29,30,40,41,46,59,66,68,74,75,78,82,86,87,88,91,96,99,103,105,106,112,113,120,123,125,126,140,141,145,203,208,248,255,269,280,294,299,329,332,335,343,360,366,418],bettween:126,between:[2,5,11,12,15,18,20,22,29,30,35,40,41,44,46,51,54,59,61,63,67,69,73,74,76,79,80,82,84,87,91,92,95,97,98,99,101,105,106,107,112,113,115,116,119,121,122,126,128,129,136,137,138,150,154,156,172,175,180,185,187,190,191,196,201,204,205,207,208,229,230,233,234,237,239,240,241,250,251,252,254,255,256,257,258,277,279,280,281,282,294,299,307,312,321,324,331,332,335,336,343,344,351,363,365,366,368,372,374,375,376,388,421],bew:222,bewar:95,beyond:[8,12,22,28,36,50,67,75,76,83,87,91,98,122,141,154,175,180,191,196,202,214,241,252,263,269,298,343,360,362,372,374],bg_colormap:387,bgcolor:387,bgfgstart:387,bgfgstop:387,bgstart:387,bgstop:387,bias:180,bidirect:321,big:[13,14,15,18,22,32,50,53,73,75,78,83,92,93,98,107,108,116,119,122,123,126,172,187,189,250,251,263,366,373,385,388],bigger:[61,83,90,101,110,129,240,251,277,279],biggest:[152,251,388],biggui:22,bigmech:90,bigsw:93,bikesh:110,bill:[154,157],bin:[2,75,87,89,111,148,153,156],binari:[5,82,145,148,323,325,340],bind:150,birth:427,bit:[0,3,7,8,11,17,25,40,41,51,53,55,63,74,75,76,77,79,89,93,95,100,101,103,107,110,111,112,115,116,118,120,122,123,125,137,141,148,153,185,192,208,212,290,294,366],bitbucket:98,bite:[81,120],bitten:110,black:[59,116,126,138,365],blackbird:143,blackbox:207,blackhaven:82,blacklist:[18,157,185],blade:[122,208,268],blank:[27,66,134,141,166,223,365],blankmsg:223,blargh:40,blast:[207,208],blatant:55,blaufeuer:110,bleed:[11,59,112,251,374],blend:238,blender:238,blind:[59,135,263],blind_target:263,blindcmdset:263,blindli:290,blink:[108,263,387],blink_msg:263,blist:6,blob:[79,84],block:[5,6,23,24,26,27,29,32,41,53,55,59,71,86,87,91,92,99,101,106,107,115,118,129,131,140,141,154,157,161,178,179,180,215,216,221,222,258,266,267,268,271,277,280,287,296,331,366,372,375,388,436,439],blockedmaplink:[82,280],blocker:82,blocking_cmdset:91,blockingcmdset:91,blockingroom:91,blocknam:53,blocktitl:101,blog:[83,86,88,118,143,154,155],blond:121,blowtorch:146,blue:[14,59,98,103,114,115,122,138,268,365],blueprint:[51,81,98],blurb:147,board:[32,34,80,120,137,143],boat:[20,137,174],bob:[22,49,103,178,221],bodi:[8,17,19,22,27,40,53,71,76,79,84,99,115,121,131,140,228,234,287,314,368],bodyfunct:[41,108,163,164,197,259,264],bog:[90,120],boi:46,boiler:[48,53],bold:147,bolt:299,bone:[86,121,126],bonu:[122,126,154,255,256,302],bonus:[93,122,255],book:[40,53,72,80,100,106,117,122,126,131,143,216],bool:[12,20,22,27,31,33,41,82,166,167,169,171,172,173,174,175,180,185,187,194,195,196,201,202,204,207,210,211,216,219,221,223,225,227,230,239,240,241,251,252,254,255,256,257,258,271,279,280,281,282,284,285,286,290,293,294,298,299,302,303,304,305,306,307,312,317,318,323,324,329,330,331,335,340,341,349,351,353,355,360,361,362,363,365,366,368,370,372,373,374,375,376,379,381,383,385,387,388,391,395,397,400,401,408,435],booleanfield:[140,395,401],booleanfilt:407,boom:[90,113],boost:287,boot:[18,32,107,113,156,161,178,185,194,307],boot_us:185,bootstrap:[24,53,60,89,440],border:[81,99,104,177,191,216,219,221,223,371,374],border_bottom:374,border_bottom_char:374,border_char:374,border_left:374,border_left_char:374,border_right:374,border_right_char:374,border_top:374,border_top_char:374,border_width:374,borderless:99,borderstyl:223,bore:[55,86,120,121,157],borrow:[20,148,173,321],bort:[28,372],boss:99,bot:[5,111,140,149,152,157,163,164,165,169,185,317,323,324,331,353,433],bot_data_in:[167,317],both:[0,2,6,7,8,9,11,13,16,18,19,20,22,29,30,31,33,35,43,44,48,49,53,57,61,66,67,74,76,77,80,81,82,83,84,91,96,97,98,99,100,101,105,106,110,112,114,115,116,121,122,123,125,128,133,137,140,141,143,145,149,150,151,154,157,161,171,173,180,185,190,196,201,205,216,221,225,234,238,247,251,252,257,258,269,273,279,280,282,290,294,298,299,300,302,305,307,321,330,340,341,343,350,352,355,360,361,365,368,372,374,375,383,388,410,413],bother:[9,93,157,360],botnam:[152,185,324,353],botnet:157,boto3:199,boto:199,botstart:167,bottom:[5,7,8,28,48,50,51,53,81,82,89,95,98,99,101,105,107,115,125,140,147,150,174,199,234,257,271,279,299,366,373,374],bottommost:82,bought:105,bouncer:[19,157,371],bound:[19,68,84,98,112,113,227,251,279,284,388],boundari:[82,250,251,388],bounti:88,bow:[122,299],bowl:207,box:[3,7,29,32,34,35,40,43,49,62,72,74,78,79,81,86,99,101,108,110,113,114,115,116,118,121,126,129,131,144,148,151,154,180,214,241,273,279,289,321,366,427],brace:[74,76,91,106,294,365],bracket:[71,84,190,205,375],branch:[2,75,77,82,83,84,107,148,156,219,239,252,439],branchnam:11,brandymail:234,bread:[56,78,207],breadrecip:207,breadth:258,break_lamp:263,break_long_word:374,break_on_hyphen:374,breakag:122,breakdown:190,breakpoint:[7,56,163],breath:[113,116],breez:[41,139],breviti:[99,115],bribe:27,brick:104,bridg:[44,64,76,85,88,119,143,145,269],bridgecmdset:269,bridgeroom:269,brief:[11,50,56,57,66,79,90,91,99,105,108,111,118,131,161,223,270,294,356],briefer:[36,161],briefli:[56,113,122,154,161,263],bright:[59,82,103,115,138,205,263,365],brightbg_sub:365,brighten:59,brighter:59,brilliant:11,bring:[80,82,121,123,129,132,133,137,140,145,156,157,252,258,267,280,354],broad:95,broadcast:[166,194,321],broader:[95,241,294],broken:[30,59,68,84,120,240,263],brown:365,brows:[7,11,51,75,86,91,95,99,100,101,105,106,111,129,131,133,154,157,433],browser:[0,49,51,52,53,56,58,72,75,84,87,88,101,111,112,118,131,133,140,141,144,148,150,153,154,157,160,340,341,435,436],brunt:122,brutal:270,bsd:142,bsubtopicnna:191,btest:59,btn:17,bucket:[199,200,244],bucket_acl:199,bucket_nam:199,buf:[121,370],buff:121,buffer:[22,26,51,76,189,199,200,314,341,370,435],buffer_s:199,bug:[0,3,8,11,14,54,77,83,88,98,115,120,122,123,129,142,147,161,294,362],buggi:[13,372],bui:[105,122,201],build:[2,5,7,10,13,14,15,16,18,19,20,23,24,27,30,34,35,36,40,44,46,48,51,53,54,66,68,69,71,73,75,78,82,86,87,98,101,102,103,107,109,110,112,113,114,115,118,119,121,123,124,125,127,129,132,133,136,143,148,153,156,163,164,170,172,176,178,179,186,187,190,202,219,221,222,228,240,241,247,267,270,273,274,276,277,279,280,281,290,294,298,299,312,323,324,366,374,427,439,440],build_link:280,build_match:172,buildchannel:18,builder:[12,15,18,29,30,32,38,40,46,49,50,57,68,76,82,89,91,97,99,105,109,113,120,123,125,129,178,180,185,186,190,202,204,222,223,238,241,247,263,269,270,271,273,290,294,343,362,366,408],buildier:299,building_menu:[163,164,197],buildingmenu:[76,202],buildingmenucmdset:202,buildprotocol:[309,322,323,324],buildshop:105,built:[5,14,19,24,27,29,56,61,72,84,87,98,99,112,115,120,121,123,126,129,137,147,148,153,156,157,169,196,238,240,279,280,281,286,293,302,307,360,362,363,366,370,372,380],builtin:325,bulk:[30,157],bullet:[84,120],bulletin:[32,34,120,143],bulletpoint:84,bunch:[16,19,68,69,99,110,114,116,121,125],burden:104,buri:[68,119],burn:[119,120,123,126,154,268],busi:[87,88,121,154,201],butter:[56,207],button:[7,11,14,15,20,22,32,35,49,50,51,52,53,64,67,72,75,112,114,115,140,141,180,208,216,263,268,344,373,400],button_expos:268,buy_ware_result:105,byngyri:240,bypass:[4,32,38,54,57,89,99,108,113,119,125,128,138,166,180,194,247,290,362,368,385,388,419],bypass_mut:[18,194],bypass_superus:32,bytecod:365,bytes_or_buff:435,bytestr:[321,388],bytestream:388,c20:185,c_creates_button:344,c_creates_obj:344,c_dig:344,c_examin:344,c_help:344,c_idl:344,c_login:[5,344],c_login_nodig:344,c_logout:[5,344],c_look:[5,344],c_measure_lag:344,c_move:344,c_moves_:344,c_moves_n:344,c_social:344,cabinet:39,cabl:104,cach:[8,13,22,41,48,51,52,53,55,66,82,92,95,113,144,166,175,190,194,199,222,250,267,268,279,290,293,294,316,355,360,362,363,364,377,379,388,396,403],cache_inst:379,cache_lock_bypass:290,cache_s:[355,379],cached_properti:388,cactu:257,cake:20,calcul:[19,41,54,82,91,95,110,126,128,129,174,210,222,233,240,250,251,254,255,257,258,277,280,299,376,379,388,432,438],calculate_path_matrix:279,calculated_node_to_go_to:27,calculu:97,calendar:[77,210,233,376],call:[0,2,3,5,8,9,11,12,13,14,15,18,19,20,26,27,29,31,32,33,36,40,41,43,44,45,47,48,49,51,52,54,56,61,64,66,67,68,70,72,74,76,78,79,80,81,82,84,87,89,90,91,92,93,94,95,97,98,99,100,101,103,105,106,107,108,109,110,111,112,114,115,116,117,120,123,125,126,128,129,131,134,135,136,137,138,139,140,141,145,148,149,151,152,153,154,156,160,161,166,167,171,172,173,174,175,177,180,185,188,189,190,191,192,194,201,202,204,207,208,209,210,211,212,214,216,217,219,221,222,223,224,227,228,229,230,231,233,238,239,240,241,247,249,251,252,254,255,256,257,258,260,262,263,266,267,268,269,270,271,280,282,289,290,293,294,297,298,299,303,305,306,307,309,312,314,316,317,321,322,323,324,325,326,327,328,330,331,332,333,334,335,336,337,339,340,341,343,344,345,350,351,352,353,354,357,360,362,363,365,366,367,368,370,372,373,374,375,376,379,381,383,384,385,388,396,403,408,413,427,431,433,436,437,438],call_async:54,call_command:8,call_ev:[74,229],call_inputfunc:[64,351,353],call_task:306,callabl:[26,27,33,40,47,52,53,70,80,129,202,219,223,230,252,256,279,294,297,298,299,303,307,310,312,314,322,353,367,370,372,373,375,381,383,384,388],callables_from_modul:388,callbac:76,callback1:372,callback:[19,22,26,27,31,33,47,54,76,89,93,100,167,190,202,210,223,227,228,229,230,231,233,245,252,266,294,303,306,307,310,312,314,317,321,322,323,325,339,340,343,354,372,376,381,386,388,440],callback_nam:[227,230],callbackhandl:[163,164,197,226],called_bi:171,calledbi:388,caller:[3,13,14,18,19,22,26,29,30,32,35,36,47,48,54,64,66,67,71,76,78,80,81,82,84,90,91,92,93,94,96,97,99,103,104,105,106,107,113,114,117,125,126,128,129,137,151,167,171,172,173,175,177,180,181,185,186,187,188,190,191,202,207,214,215,216,217,223,228,234,238,241,249,252,263,266,268,269,270,271,290,294,296,298,299,366,370,372,373,375,382,388],callerdepth:388,callertyp:171,callinthread:357,calllback:229,callsign:[27,216,317],calm:81,came:[75,81,86,90,91,107,115,139,143,267,271,294],camp:81,campfir:81,campsit:81,can:[0,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,57,58,59,61,62,63,64,66,67,68,69,70,72,73,74,75,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,109,110,111,112,113,114,115,118,119,120,121,123,125,126,128,129,131,132,133,134,135,136,137,138,140,141,142,143,145,146,147,148,149,150,151,152,153,154,155,156,157,160,161,165,166,167,169,172,173,174,175,177,178,180,185,186,187,188,189,190,191,194,195,196,199,200,201,202,204,205,207,210,211,215,216,217,219,221,222,223,224,225,229,230,233,234,238,239,240,241,244,247,251,252,254,255,256,257,258,262,263,267,268,269,270,271,273,275,276,279,280,282,284,286,289,290,293,294,297,298,299,300,302,303,305,307,312,323,327,330,332,335,336,340,341,343,344,350,351,352,353,354,357,358,359,360,361,362,363,365,366,367,368,370,371,372,373,374,375,382,383,384,385,386,388,389,391,395,408,410,413,427,432,433,435,436,438],can_:229,can_list_top:[187,435],can_read_top:[187,435],cancel:[19,31,93,125,190,229,254,255,256,257,258,294,306],candid:[22,76,117,125,140,172,238,241,287,294,385],candidate_entri:287,candl:174,cannon:110,cannot:[4,8,9,13,14,15,19,20,22,26,27,34,38,40,43,46,50,54,57,59,63,75,76,79,82,88,90,91,92,93,95,96,97,101,105,112,113,114,117,119,120,123,126,129,140,148,154,166,167,174,177,180,187,202,207,219,222,223,227,230,247,252,258,267,268,273,285,290,294,298,307,360,367,369,371,374,379,388],cantanker:382,cantclear:223,cantillon:143,cantmov:91,canva:80,capabl:[2,32,44,64,67,80,87,99,120,177,249,317,339,427],cape:98,capfirst:101,capit:[29,55,67,75,87,91,93,115,116,122,129,180,221,224,239,240,251,365,375],captcha:140,caption:84,captur:[91,106,381,438],car:[35,137],carbon:[207,208],card:[82,157,281,282],cardin:[80,82,96,99,180,279,280,281],care:[22,27,54,55,66,74,80,82,84,87,89,96,97,98,100,106,113,115,122,123,128,137,138,139,142,145,161,166,173,194,207,214,222,238,241,266,267,269,273,279,289,294,343,362,366,370,372,373,374,388],career:123,carefulli:[5,44,50,81,86,140],carri:[20,32,78,104,105,108,112,120,125,128,134,196,204,208,255,267,289,351,361],carv:78,cascad:379,case_insensit:216,caseinsensitivemodelbackend:419,cast:[40,46,92,116,252,257],caster:[92,257],castl:[14,81,82,109,119,222,269],cat:[150,153],catchi:89,categor:46,categori:[2,8,13,22,27,30,40,46,66,73,78,82,84,95,101,107,110,117,175,176,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,217,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,285,286,287,289,294,298,299,343,360,361,363,368,370,372,373,380,382,385,388,407,435],categoris:97,category2:380,category2_id:380,category_id:380,category_index:252,cater:[93,123],caught:[3,6,27,125,195],cauldron:208,caus:[3,8,13,20,32,51,55,73,87,93,94,107,113,128,129,134,145,154,174,194,212,263,271,280,294,343,372,374,388],caution:[51,100,372],cave:[79,82,273,274],caveat:[54,70,125,199],caveman:97,cblue:11,cboot:[55,107,185],cc1:148,cccacccc:371,ccccc2ccccc:99,cccccccc:371,ccccccccccc:99,cccccccccccccccccbccccccccccccccccc:371,ccccccccccccccccccccccccccccccccccc:371,ccreat:[99,107,149,152,155,185],cdesc:[107,185],cdestroi:[107,185],cdmset:20,cdn:157,ceas:180,cel:371,celebr:120,cell:[0,81,99,101,119,223,371,374],celltext:371,cemit:107,censu:361,center:[29,40,53,56,80,81,82,89,95,219,221,225,273,279,365,374,388],center_justifi:40,centos7:150,centr:[30,81],central:[8,18,31,78,81,82,87,139,156,166,174,191,194,196,207,217,277,294,299,321,368,372,379,416],centre_east:81,centre_north:81,centre_south:81,centre_west:81,centric:[32,44,75,129,241],cert:[144,333,337],certain:[6,14,15,20,22,32,41,44,45,47,56,57,58,67,68,83,84,87,91,93,112,121,122,137,145,153,154,180,195,201,240,244,251,263,268,271,279,289,298,305,312,318,335,339,354,360,361,370,374,375,385,388,396,413,427],certainli:[16,96],certbot:[150,154,157],certfil:[333,337],certif:[144,154,333,337,440],certonli:150,cet:381,cfg:150,cflag:153,cgi:154,cha:[27,99],chain:[27,40,54,74,79,82,93,110,229,230,280,312,344,372],chain_1:74,chainedprotocol:332,chainsol:110,chair:[14,36,46,48,106,120],challeng:[102,116,119,126,143,217],chan:[18,185],chanalia:185,chanc:[5,11,20,29,47,62,76,78,90,92,113,119,120,126,128,147,173,208,254,255,256,257,258,263,268,269,344],chance_of_act:[5,344],chance_of_login:[5,344],chandler:128,chang:[0,2,3,5,8,10,12,13,14,15,16,18,20,22,25,26,27,29,30,31,32,33,34,35,36,40,41,43,44,45,46,47,48,51,55,56,57,59,60,62,64,66,72,75,76,78,80,81,82,83,85,87,89,90,93,94,95,98,100,103,105,106,107,108,110,112,114,115,116,118,120,121,125,126,127,128,129,131,135,137,138,139,140,141,142,144,145,147,148,150,151,153,154,156,159,161,166,174,175,177,178,180,185,186,191,194,201,202,204,207,212,216,219,222,224,225,227,230,237,240,241,247,248,250,251,252,254,255,256,257,258,267,268,269,270,271,280,281,282,284,286,294,298,299,302,303,305,306,307,312,317,328,343,350,351,358,360,362,366,369,370,373,374,375,381,382,383,384,395,396,397,400,401,403,436,438],change_name_color:252,changelock:[18,185],changelog:111,changepag:141,channel:[12,13,19,20,22,23,24,32,34,35,45,46,48,52,53,55,57,66,85,86,88,104,107,112,113,117,120,129,143,149,151,152,154,155,159,163,164,166,167,173,174,180,185,191,193,194,195,196,230,263,323,324,331,344,350,351,353,360,368,381,385,393,397,426,428,430,440],channel_:[18,194],channel_ban:[18,185],channel_color:91,channel_connectinfo:351,channel_detail:432,channel_list:432,channel_list_ban:185,channel_list_who:185,channel_msg:[18,166],channel_msg_nick_pattern:[18,194],channel_msg_nick_replac:[18,185,194],channel_msg_pattern:185,channel_prefix:[18,91,194],channel_prefix_str:[18,194],channel_search:195,channel_typeclass:428,channeladmin:397,channelalia:[18,185,194],channelattributeinlin:397,channelcl:185,channelcmdset:[20,107],channelconnect:196,channelcr:185,channelcreateview:194,channeldb:[48,85,163,194,196,359,397],channeldb_db_attribut:397,channeldb_db_tag:397,channeldb_set:[360,363],channeldbmanag:[195,196],channeldeleteview:194,channeldetailtest:428,channeldetailview:[194,432],channelform:397,channelhandl:18,channelkei:195,channellisttest:428,channellistview:432,channelmanag:[194,195],channelmixin:432,channelnam:[18,152,166,167,185,194,323],channeltaginlin:397,channelupdateview:194,char1:[8,126,186,191,428],char2:[8,126,186,428],char_health:269,char_nam:140,charac:33,charact:[2,3,5,6,8,12,13,15,16,17,19,20,22,26,27,29,30,31,32,35,38,41,44,48,49,53,57,59,61,63,66,67,69,71,72,74,75,76,80,81,82,85,86,90,92,93,94,95,97,98,100,101,102,103,105,106,107,108,109,110,111,112,114,115,116,117,118,127,128,133,134,135,136,137,145,151,163,164,165,166,172,173,175,177,180,181,182,186,187,188,190,194,202,203,204,214,216,217,219,222,223,224,225,227,229,230,234,237,239,240,241,244,249,251,252,254,255,256,257,258,260,263,267,268,269,271,273,277,279,280,282,284,286,290,294,305,317,338,351,356,360,362,365,366,371,372,374,375,386,388,389,393,407,413,426,427,428,430,435,437,438,440],character1:126,character2:126,character_cleanup:[217,219],character_cmdset:222,character_ent:219,character_exit:217,character_form:433,character_id:294,character_leav:219,character_list:433,character_manage_list:433,character_typeclass:[8,166,386,428],charactercmdset:[18,20,50,76,82,90,91,94,96,98,99,100,103,113,114,125,129,182,202,204,222,234,237,247,254,255,256,257,258,269],charactercreateview:[428,433],characterdeleteview:[428,433],characterdetailview:433,characterform:[427,433],characterlistview:[428,433],charactermanageview:[428,433],charactermixin:433,characterpuppetview:[428,433],charactersheet:27,characterupdateform:[427,433],characterupdateview:[428,433],characterviewset:413,charapp:140,charat:223,charcreat:[74,79,101,107,177,203],charcter:18,chardata:99,chardelet:[107,177],chardeleteview:[286,362],chardetailview:[175,284,286,362],charfield:[66,140,384,395,396,397,399,400,401,403,427],charfilt:407,charg:[77,154],chargen:[140,163,164,194,197,286,362],chargencmdset:129,chargenroom:129,chargenview:[286,362],charnam:[99,177,375],charpuppetview:362,charset:388,charsheet:99,charsheetform:99,charupdateview:[286,362],chase:119,chat:[0,11,12,23,38,53,75,83,86,88,99,120,122,123,129,143,148,149,152,155,159,341,381],chatroom:98,chatzilla:152,cheap:[11,123],cheaper:47,cheapest:[82,154],cheapli:269,cheat:[84,126,145],chec:191,check:[0,2,3,5,6,7,8,9,10,11,14,15,18,19,20,22,27,29,34,35,36,38,40,41,46,47,48,49,55,57,61,63,66,74,76,78,79,80,81,83,84,88,89,91,92,93,95,96,97,99,101,103,104,105,106,112,113,114,118,122,123,125,126,128,129,133,134,135,137,140,147,148,149,150,151,154,155,156,157,160,161,166,171,172,173,174,175,177,179,180,185,186,187,188,190,191,192,194,196,199,201,203,204,207,212,216,217,219,222,223,230,234,251,254,255,256,257,258,260,263,267,269,270,271,277,280,282,289,290,293,294,298,299,302,304,305,306,311,312,316,321,327,332,350,351,353,355,356,357,360,362,363,365,366,368,375,382,383,388,389,391,395,396,403,408,435,438],check_attr:180,check_character_flag:216,check_circular:341,check_databas:312,check_db:312,check_defeat:126,check_end_turn:128,check_error:311,check_evennia_depend:388,check_flag:[216,217],check_from_attr:180,check_grid:80,check_has_attr:180,check_light_st:269,check_loc:199,check_lock:408,check_lockstr:[32,89,290],check_main_evennia_depend:312,check_mixtur:216,check_obj:180,check_perm:217,check_permiss:298,check_permstr:[166,362],check_to_attr:180,check_warn:311,checkbox:140,checker:[16,80,289,332,389,392],checklockstr:107,checkout:[11,75,156],checkoutdir:2,chemic:208,chest:[38,106,116,117],chicken:214,child:[18,22,27,32,82,87,107,113,114,116,125,128,167,169,175,180,191,207,214,216,219,269,293,299,302,357,380,410],childhood:27,children:[22,46,48,87,90,110,134,169,282,293,294,302,312,361,380,405,433],chillout:180,chime:19,chines:[63,69,91,143],chip:99,chmod:2,choci:202,choic:[8,16,22,27,29,40,41,44,45,69,71,86,89,106,114,115,116,118,125,128,139,142,145,154,166,177,180,201,202,223,254,270,310,370,372,375],choice1:71,choice2:71,choice3:71,choicefield:[395,396,400,401,403,405],choos:[7,14,27,29,53,54,72,73,75,80,82,84,87,98,100,105,110,121,122,126,128,129,136,138,140,152,191,249,252,254,255,256,257,258,263,267,325,372,375,387,440],chop:[22,268],chore:120,chose:[66,99,115,140,147,157,160,252,372],chosen:[7,27,67,76,128,139,223,225,372,375],chown:156,chractercmdset:269,chraract:279,chrome:146,chronicl:223,chroot:150,chug:22,chunk:[14,81,101,199,314,366],church:[19,121],church_clock:19,churn:125,cid:344,cillum:28,cinemat:[219,221],circl:95,circuit:51,circular:[314,367],circumst:[27,70,79,98,105,112,114,115,125,173,257,427],circumv:178,cis:391,citi:[30,82,122,279],citymap:82,cjust:[29,375],clang:153,clank:74,clarifi:91,clariti:[63,66,106,116,129,153,208],clash:[20,30,118,145,154,180,362,372],class_from_modul:388,classic:[14,44,46,47,113,122,128,131,143],classmethod:[95,166,194,207,209,282,286,294,305,362,379,421],classnam:[13,63,116],classobj:362,claus:[135,142],clean:[11,17,18,27,81,89,91,92,113,114,119,125,128,161,173,175,180,190,201,208,217,219,241,254,255,256,257,258,268,269,271,294,302,312,316,330,340,353,362,365,370,372,379,384,387,388,395,396,403,427],clean_attr_valu:396,clean_attribut:[48,166,362],clean_cmdset:[48,362],clean_senddata:353,clean_stale_task:306,clean_str:365,clean_usernam:395,cleaned_data:140,cleaner:[106,116,129],cleanli:[44,87,161,171,175,185,223,314,323,329,340,353,370],cleanup:[8,13,22,26,27,61,76,201,207,219,266,269,372,395],clear:[9,11,13,16,18,22,26,43,46,47,48,51,55,61,69,71,76,81,82,83,84,87,88,89,93,101,103,120,123,125,126,139,161,174,177,178,180,186,223,239,241,250,251,269,273,281,290,293,294,303,306,307,314,351,355,360,362,363,372,379],clear_attribut:360,clear_client_list:348,clear_cont:[36,294],clear_exit:[36,294],clearal:[71,186],clearli:[9,55,83,113,379],cleartext:[245,368],clemesha:357,clever:[18,20,27,54,290],cleverli:44,click:[2,7,9,11,49,50,51,52,53,58,70,72,84,101,111,140,154,372],click_top:187,clickabl:[70,84,187,440],clickable_top:187,client:[2,5,9,22,26,28,29,31,33,43,44,45,49,52,55,58,59,61,68,69,75,76,81,82,84,86,87,91,94,103,106,108,112,113,114,115,122,128,131,133,134,138,143,144,145,147,148,149,150,152,153,156,157,159,160,163,164,166,167,175,177,185,187,190,245,280,282,308,309,313,315,317,321,322,323,324,325,326,327,328,330,332,334,335,336,337,339,340,341,343,344,350,351,352,353,369,370,372,387,388,407,410,436,440],client_address:61,client_class:411,client_default_height:28,client_disconnect:341,client_encod:145,client_opt:[317,336],client_secret:149,client_typ:216,client_width:[22,175],clientconnectionfail:[309,323,324],clientconnectionlost:[309,323,324],clienthelp:51,clientkei:343,clientraw:190,clientsess:[340,341],clientwidth:107,cliff:[108,180],climat:46,climb:[5,22,86,180,216,268],climbabl:[216,268],clipboard:50,clock:[19,22,55,107,126,185],clone:[9,10,63,84,87,111,148],close:[7,11,15,26,27,44,48,51,52,61,74,76,77,79,84,87,91,95,101,113,115,116,140,150,154,156,157,161,190,192,199,200,201,202,212,216,225,247,258,263,266,314,322,323,330,332,340,341,353,360,366,372,375],close_menu:[266,372],closer:[240,258],closest:[59,95,251,388],cloth:[78,163,164,197,366],clothedcharact:204,clothedcharactercmdset:204,clothes_list:204,clothing_typ:204,clothing_type_count:204,clothing_type_ord:204,cloud:[41,139,154,156,157,199],cloudi:41,cloudkeep:77,clr:[29,221,298,375],cls:[95,166,251],club:207,clue:268,clump:116,clunki:[11,258],cluster:145,clutter:[84,174],cma:11,cmd:[5,15,18,20,22,30,32,55,67,76,85,91,92,93,96,99,100,104,105,107,112,115,118,125,129,137,151,160,173,175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,283,294,336,340,341,343,366,370,372,373,435],cmd_arg:106,cmd_channel:22,cmd_help_dict:187,cmd_help_top:435,cmd_ignore_prefix:172,cmd_kei:106,cmd_last:44,cmd_last_vis:44,cmd_loginstart:22,cmd_multimatch:[22,171],cmd_na_m:67,cmd_name:67,cmd_noinput:[22,171,372],cmd_nomatch:[22,171,269,372],cmd_noperm:22,cmd_on_exit:[27,215,223,252,266,296,372],cmd_or_top:[187,435],cmd_total:44,cmdabil:8,cmdabout:190,cmdaccept:201,cmdaccess:186,cmdaddcom:185,cmdallcom:185,cmdapproach:258,cmdarmpuzzl:238,cmdasync:54,cmdattack:[93,126,128,129,254,255,256,257,258,268],cmdban:178,cmdbare:107,cmdbatchcod:179,cmdbatchcommand:179,cmdbigsw:93,cmdblindhelp:263,cmdblindlook:263,cmdblock:91,cmdboot:178,cmdbridgehelp:269,cmdbui:105,cmdbuildshop:105,cmdcallback:228,cmdcast:257,cmdcboot:185,cmdcdesc:185,cmdcdestroi:185,cmdchannel:[18,185],cmdchannelcr:185,cmdcharactercr:203,cmdcharcreat:177,cmdchardelet:177,cmdclimb:268,cmdclock:185,cmdcloselid:263,cmdcolortest:177,cmdcombathelp:[254,255,256,257,258],cmdconfigcolor:103,cmdconfirm:22,cmdcopi:180,cmdcover:204,cmdcpattr:180,cmdcraft:207,cmdcraftarmour:93,cmdcreat:180,cmdcreatenpc:129,cmdcreateobj:214,cmdcreatepuzzlerecip:238,cmdcwho:185,cmddarkhelp:269,cmddarknomatch:269,cmddeclin:201,cmddefend:128,cmddelcom:185,cmddesc:[180,222],cmddestroi:180,cmddiagnos:94,cmddice:[99,211],cmddig:180,cmddisengag:[128,254,255,256,257,258],cmddoff:255,cmddon:255,cmddrop:[186,204],cmddummyrunnerechorespons:343,cmdeast:269,cmdecho:[22,84,93,107,114,191],cmdedit:202,cmdeditnpc:129,cmdeditorbas:370,cmdeditorgroup:370,cmdeditpuzzl:238,cmdemit:178,cmdemot:[214,241],cmdentertrain:137,cmdevalu:201,cmdevenniaintro:269,cmdevmenunod:372,cmdevscaperoom:214,cmdevscaperoomstart:214,cmdexamin:180,cmdexiterror:96,cmdexiterroreast:96,cmdexiterrornorth:96,cmdexiterrorsouth:96,cmdexiterrorwest:96,cmdextendedroomdesc:222,cmdextendedroomdetail:222,cmdextendedroomgametim:222,cmdextendedroomlook:222,cmdfeint:128,cmdfight:[254,255,256,257,258],cmdfind:180,cmdfinish:201,cmdfocu:214,cmdfocusinteract:214,cmdforc:178,cmdget:[91,114,186,214],cmdgetinput:372,cmdgetweapon:268,cmdgive:[186,204],cmdgiveup:214,cmdgmsheet:99,cmdgoto:273,cmdgrapevine2chan:185,cmdhandler:[20,22,36,64,112,163,164,166,170,172,173,174,175,177,188,189,190,191,214,222,238,269,293,294,302,388],cmdhelp:[30,128,187,214,254,255,256,257,258],cmdhit:[107,114,128],cmdhome:186,cmdic:177,cmdid:317,cmdinsid:137,cmdinterrupt:191,cmdinventori:[104,186,204],cmdirc2chan:185,cmdircstatu:185,cmdjumpstat:214,cmdlaunch:90,cmdlearnspel:257,cmdleavetrain:137,cmdlen:[172,189],cmdlight:268,cmdline:312,cmdlineinput:370,cmdlink:180,cmdlistarmedpuzzl:238,cmdlistcmdset:180,cmdlistpuzzlerecip:238,cmdlock:180,cmdlook:[4,8,94,186,203,214,222,269],cmdlookbridg:269,cmdlookdark:269,cmdmail:234,cmdmailcharact:234,cmdmakegm:99,cmdmap:273,cmdmask:241,cmdmobonoff:267,cmdmore:373,cmdmorelook:373,cmdmultidesc:[98,237],cmdmvattr:180,cmdmycmd:[30,97],cmdname2:172,cmdname3:172,cmdname:[31,51,61,64,67,107,125,129,171,172,175,180,188,189,191,317,335,336,340,341,353],cmdnamecolor:252,cmdnewpassword:178,cmdnick:186,cmdnoinput:202,cmdnomatch:202,cmdnositstand:125,cmdnpc:129,cmdnudg:263,cmdobj:[171,172,189,191],cmdobj_kei:171,cmdobject:[171,172,190],cmdobjectchannel:18,cmdoffer:201,cmdooc:177,cmdooccharactercr:203,cmdooclook:[177,203],cmdopen:[180,247,273],cmdopenclosedoor:247,cmdopenlid:263,cmdoption:[177,214],cmdpage:185,cmdparri:128,cmdparser:[43,163,164,170],cmdpass:[254,255,256,257,258],cmdpassword:177,cmdperm:178,cmdplant:270,cmdpose:[128,186,241],cmdpressbutton:268,cmdpushlidclos:263,cmdpushlidopen:263,cmdpy:190,cmdquell:177,cmdquit:177,cmdread:268,cmdrecog:241,cmdreload:190,cmdremov:204,cmdrerout:214,cmdreset:190,cmdrest:[254,255,256,257,258],cmdroll:106,cmdrss2chan:185,cmdsai:[128,186,241],cmdsaveyesno:370,cmdscript:[180,190],cmdsdesc:241,cmdser:372,cmdserverload:190,cmdservic:190,cmdsession:177,cmdset:[3,6,12,15,18,20,22,27,30,36,41,44,61,63,76,82,85,90,91,96,98,100,101,103,105,111,112,113,125,128,129,137,163,164,166,170,171,172,174,175,180,181,182,183,184,188,189,190,191,201,202,203,204,207,211,214,222,224,228,234,238,241,248,249,254,255,256,257,258,263,266,267,268,269,270,273,293,294,302,343,350,351,362,370,372,373,388,405],cmdset_account:[12,163,164,170,176,203],cmdset_charact:[163,164,170,176,204,254,255,256,257,258],cmdset_mergetyp:[27,215,223,266,296,372],cmdset_prior:[27,215,223,266,296,372],cmdset_sess:[44,163,164,170,176],cmdset_stack:174,cmdset_storag:[169,293,351],cmdset_trad:201,cmdset_unloggedin:[22,163,164,170,176,212],cmdsetattribut:180,cmdsetclimb:268,cmdsetcrumblingwal:268,cmdsetdesc:186,cmdsetevenniaintro:269,cmdsetevscaperoom:214,cmdsetflag:214,cmdsethandl:[44,163,164,170],cmdsethelp:187,cmdsethom:180,cmdsetkei:20,cmdsetkeystr:173,cmdsetlight:268,cmdsetmor:373,cmdsetobj:[173,174,181,182,183,184,201,202,203,204,207,211,214,222,238,241,249,254,255,256,257,258,263,266,267,268,269,273,343,370,372,373],cmdsetobjalia:180,cmdsetpow:129,cmdsetread:268,cmdsetsit:125,cmdsetspe:248,cmdsettestattr:26,cmdsettrad:201,cmdsettrain:137,cmdsetweapon:268,cmdsetweaponrack:268,cmdsheet:99,cmdshiftroot:268,cmdshoot:[90,258],cmdshutdown:190,cmdsit2:125,cmdsit:125,cmdsmashglass:263,cmdsmile:22,cmdspawn:180,cmdspeak:214,cmdspellfirestorm:92,cmdstand2:125,cmdstand:[125,214],cmdstatu:[201,257,258],cmdstop:248,cmdstring:[22,99,107,171,175,188,191],cmdstyle:177,cmdtag:180,cmdtalk:249,cmdtask:190,cmdteleport:[180,273],cmdtest:[3,93,106],cmdtestid:22,cmdtestinput:27,cmdtestmenu:[27,223,372],cmdtime:[100,190],cmdtrade:201,cmdtradebas:201,cmdtradehelp:201,cmdtunnel:180,cmdtutori:269,cmdtutorialgiveup:269,cmdtutoriallook:269,cmdtutorialsetdetail:269,cmdtweet:151,cmdtypeclass:180,cmdunban:178,cmdunconnectedconnect:[192,212],cmdunconnectedcr:[192,212],cmdunconnectedhelp:[192,212],cmdunconnectedlook:[192,212],cmdunconnectedquit:[192,212],cmduncov:204,cmdunlink:180,cmdunwield:255,cmduse:256,cmdusepuzzlepart:238,cmdwait:22,cmdwall:178,cmdwear:204,cmdwerewolf:91,cmdwest:269,cmdwhisper:186,cmdwho:[177,214],cmdwield:255,cmdwipe:180,cmdwithdraw:258,cmdxyzopen:273,cmdxyzteleport:273,cmdyesnoquest:372,cmset:[174,405],cmud:146,cnf:[2,145],coal:[207,208],coast:[81,119],coastal:81,cobj:214,cockpit:90,code:[2,5,6,7,8,12,13,15,16,20,22,24,27,29,30,32,33,36,40,43,44,46,47,48,49,50,52,53,54,55,56,57,59,60,61,63,66,67,71,72,74,75,77,78,79,80,81,82,83,85,86,87,88,89,93,95,97,98,99,100,101,102,106,108,110,111,112,113,114,116,117,118,119,121,123,124,125,127,128,129,130,132,133,134,135,137,138,139,141,143,145,148,155,156,157,159,161,163,164,166,170,171,174,177,179,180,185,187,190,193,197,201,202,206,210,211,216,219,225,227,230,239,256,269,270,279,290,299,302,323,324,340,351,354,362,364,365,370,372,374,385,386,387,388,394,436,439,440],code_exec:366,code_hint:216,code_tri:216,codebas:[8,11,71,73,84,86,97,117,191],codeblock:84,codec:365,codefunc:370,codeinput:216,coder:[0,1,76,97,120,122,123,143,171,294],codestyl:83,coerc:383,coexist:138,coher:130,coin:[77,88,116,117,120,121,201],col:[56,131,374],cold:[55,161,190,299,303,307,350],cole:388,coll_date_func:190,collabor:[11,87,89,120,123,154,187],collat:[30,64,298],collect:[0,13,20,29,30,49,82,116,133,171,173,187,190,198,238,251,360,388,413,435],collect_top:[187,435],collector:133,collectstat:[51,53,133,312,316],collid:[20,147,154,216,372,375],collis:[11,20,355],collist:116,colon:[19,32,108,115,290],color:[18,22,27,29,31,40,51,56,70,71,80,81,82,84,85,99,101,102,107,108,115,143,148,175,177,191,205,208,221,225,241,252,266,270,279,280,282,298,317,324,332,335,340,341,365,374,375,382,387,389,440],color_ansi_bright_bg_extra_map:205,color_ansi_bright_bgs_extra_map:205,color_ansi_extra_map:205,color_markup:[163,164,197],color_no_default:205,color_typ:365,color_xterm256_extra_bg:205,color_xterm256_extra_fg:205,color_xterm256_extra_gbg:205,color_xterm256_extra_gfg:205,colorablecharact:103,colorback:387,colorcod:387,colour:[19,70,180,339,365,374],column:[51,56,66,79,80,81,82,84,87,99,101,175,177,271,282,374,388],com:[8,9,10,11,39,49,53,54,56,63,68,72,75,76,77,79,81,84,86,95,117,120,140,143,144,145,147,148,150,153,154,155,156,157,163,185,190,202,212,287,324,327,336,340,357,374,387,388,427],combat:[11,13,15,20,40,48,68,77,79,81,86,87,91,92,102,107,112,113,119,121,122,126,127,134,143,148,174,254,255,256,257,258,267,302,440],combat_:[254,255,256,257,258],combat_cleanup:[254,255,256,257,258],combat_cmdset:128,combat_handl:128,combat_handler_:128,combat_movesleft:[254,255,256,257],combat_scor:129,combat_status_messag:258,combatcmdset:128,combathandl:128,combatscor:129,combatt:13,combin:[8,13,19,20,22,33,34,40,46,47,55,59,77,78,82,86,92,94,98,99,108,110,114,115,122,135,137,144,150,154,171,172,173,180,191,207,216,237,238,240,251,263,280,282,290,298,307,312,361,363,368,375,382,388],combo:44,come:[5,11,12,13,16,19,22,27,28,30,32,41,44,51,52,53,54,56,59,61,64,67,71,72,74,79,80,81,82,86,87,89,90,91,93,98,99,100,101,105,106,108,112,113,115,116,120,122,123,125,126,128,129,131,135,137,138,140,141,145,150,156,160,166,173,222,239,251,254,255,256,257,258,298,299,330,335,340,341,343,349,365,373,410,436],comet:[51,61,341],comfi:125,comfort:[11,16,86,101,106,123],comg:49,comlist:185,comm:[18,22,34,85,87,111,151,163,164,170,176,368,393,394,418,432],comma:[18,50,66,79,108,115,116,141,145,180,188,207,233,234,290,294],comman:108,command:[0,2,5,7,9,11,12,13,14,16,18,19,23,26,27,28,31,32,34,35,36,38,39,40,43,44,46,48,50,51,52,54,55,57,58,59,60,61,62,63,64,66,68,69,70,71,73,74,75,77,78,79,80,81,82,84,86,87,89,90,97,98,101,102,108,109,111,117,119,120,122,123,126,133,134,135,136,138,143,144,145,146,148,149,150,152,153,154,155,157,160,161,163,164,166,167,194,197,201,202,203,204,207,209,211,212,213,215,216,220,221,222,223,224,226,229,231,234,237,238,241,245,247,248,249,252,254,255,256,257,258,262,263,266,267,268,269,270,271,272,274,275,283,284,286,287,289,290,294,298,299,302,309,312,317,321,322,330,332,335,336,340,341,343,344,350,351,362,364,365,368,370,372,373,382,385,388,413,435,436,440],command_default_arg_regex:22,command_default_class:91,command_default_help_categori:30,command_pars:172,commandhandl:[31,174,189],commandmeta:175,commandnam:[22,31,64,108,270,312,321,351,353],commandset:[32,36,107,174,203],commandtest:[8,191,209,220,231],comment:[14,15,48,75,83,91,107,125,135,144,146,154,279,366,372],commerc:143,commerci:[7,88,123,154],commerror:195,commit:[2,9,10,16,62,68,83,84,87,91,145,155,156,244,396,403],commmand:[247,254,255,256,257,258],common:[0,6,11,16,18,19,22,27,31,32,40,41,44,45,46,47,48,54,55,56,61,64,67,69,78,84,85,87,94,100,101,106,108,109,112,113,115,116,117,120,122,123,124,126,128,129,140,148,150,154,173,180,185,201,207,240,241,248,290,302,340,344,361,371,373,383,385,388,413,420,436],commonli:[9,29,30,35,41,43,44,45,47,53,64,66,82,87,110,114,122,145,148,191,251,280,294,413],commonmark:84,commun:[7,18,22,34,39,51,52,61,64,67,69,76,77,85,86,87,88,98,106,107,111,112,113,122,123,143,144,145,152,154,157,166,182,185,193,194,195,196,214,234,266,281,293,309,321,322,332,333,335,336,337,338,351,353,368,369,384,439,440],compact:[105,110,141,263],compani:[67,87],compar:[6,8,11,14,16,19,20,64,75,82,89,92,93,96,99,105,106,110,123,126,128,129,191,238,240,251,254,255,256,257,258,289,290,299,343,365,388],comparison:[5,14,29,110,111,191,250,289,299,372],compartment:99,compass:108,compat:[15,27,90,180,251,374,381,388],compet:[16,67,122],compil:[5,22,63,68,75,84,97,112,148,153,154,180,186,187,192,204,207,214,241,365,370,372,387],compilemessag:63,complain:[3,9,66,106,125,161],complement:[0,45,123,251],complementari:[24,29,41,69],complet:[2,5,8,9,11,12,13,14,15,16,19,20,22,26,27,36,38,43,44,45,50,52,54,67,76,77,80,81,83,87,91,96,99,100,103,105,110,114,115,119,120,121,122,123,129,145,150,154,160,161,166,173,174,175,188,190,191,205,222,223,225,230,255,263,269,280,294,306,312,314,322,323,340,360,366,371,372,373,385,388,408,427],complete_task:230,complex:[5,8,13,15,16,20,22,29,43,47,66,68,81,82,87,100,108,112,114,115,116,117,120,121,122,125,126,128,129,156,174,194,216,231,239,249,263,299,344,360],complianc:[146,222],compliant:[95,336],complic:[54,74,76,80,81,93,101,106,110,140,141,154,192,212,223,252,360],compon:[0,5,8,22,34,41,49,50,51,53,59,60,61,72,77,80,82,84,93,99,102,111,120,123,128,129,130,132,154,161,163,164,180,190,195,196,197,199,207,210,238,240,250,272,279,281,299,300,302,305,312,341,368,371,385,388,391,416,439,440],componenta:4,componentid:51,componentnam:51,componentst:51,compos:[156,223],composit:[338,361],comprehens:[5,8,32,34,48,86,121,125,148,157],compress:[31,317,321,325,384],compress_object:384,compris:166,compromis:[157,244],comput:[11,47,54,55,69,80,87,97,110,111,122,126,139,148,152,156,160,178,190,241,388,389],computation:47,comsystem:196,con:[99,143,192,212],concaten:[112,365],concept:[11,13,39,47,61,63,78,79,83,84,95,98,101,102,103,115,116,118,120,121,125,203,237,251,439,440],conceptu:[27,80],concern:[63,67,82,96,115,148,173,239,286],conch:[332,335,343],concis:123,conclud:[110,201,372],concurr:145,conda:75,conder:366,condit:[5,29,79,80,86,105,106,107,110,114,120,121,126,129,144,171,211,241,256,290,294,305,311,312,357,388],condition:91,condition_result:211,condition_tickdown:256,conditional_flush:379,conduct:133,conductor:137,conect:353,conf:[2,5,8,11,24,25,31,32,40,41,50,53,61,63,66,72,75,78,82,84,89,91,100,101,103,113,125,136,137,140,141,144,145,147,149,150,154,157,166,205,207,274,276,312,318,319,358,366,440],confer:[143,388],confid:[3,83,95],config:[2,7,10,11,12,29,51,61,75,89,148,150,154,155,157,199,251,312,314,318,319,330,402,440],config_1:12,config_2:12,config_3:12,config_color:103,configcmd:103,configdict:[332,353],configur:[2,8,12,50,74,84,87,91,100,101,102,112,133,136,147,148,154,156,157,166,169,172,177,199,244,245,251,270,314,319,330,353,355,357,358,361,427,440],configut:7,confirm:[22,51,82,108,144,148,157,180,212,238,336,339,438],conflict:[3,122,138],confus:[0,5,6,11,20,35,38,41,51,54,59,63,73,76,82,87,96,99,106,110,113,116,133,138,154,185,212,280,437],conid:331,conj:[29,294,375],conjug:[29,163,164,294,364,375,390,392],conjur:257,conn:[192,212],conn_tim:44,connect:[5,8,12,13,14,17,18,20,22,24,31,36,38,39,41,43,44,45,48,50,51,52,53,55,59,61,62,63,64,67,70,74,75,79,80,81,82,86,87,89,91,98,101,105,106,108,110,111,112,113,114,122,129,133,136,138,144,145,146,148,149,150,152,155,156,157,160,161,166,167,169,177,178,180,185,192,194,196,199,212,225,227,228,230,245,248,277,279,280,282,293,294,300,308,309,312,314,321,322,323,324,325,330,331,332,335,340,341,343,344,350,351,352,353,354,357,360,362,368,384,410,413,440],connection_cr:45,connection_screen:[25,43,112],connection_screen_modul:212,connection_set:147,connection_tim:[166,294],connection_wizard:[163,164,308],connectiondon:314,connectionlost:[314,321,322,332,335,343],connectionmad:[309,321,332,335,343],connectionwizard:310,connector:[309,323,324,330,353],conquer:119,cons3:209,consecut:27,consequ:[154,174],consid:[0,5,6,11,14,15,18,19,20,22,27,29,31,32,40,41,44,46,47,48,50,52,54,55,59,61,66,69,72,74,78,79,82,83,86,87,88,89,95,96,98,104,105,110,112,115,117,120,121,123,125,137,140,141,142,145,148,154,157,166,173,174,223,238,240,241,251,258,270,277,279,280,294,298,299,302,317,332,335,361,366,367,372,373],consider:[43,66,81,113,122,135,299,374],consist:[12,13,17,22,27,30,32,39,40,51,59,66,72,79,82,84,96,115,118,119,121,128,129,161,166,172,187,188,194,195,201,208,238,240,281,283,290,299,336,341,351,360,362,368,374,388,396,403,438],consitut:113,consol:[0,3,6,7,51,57,59,63,75,84,87,113,115,116,118,129,145,148,153,154,156,160,187,190,241,281,312],conson:240,constant:[67,74,321,386],constantli:[134,269],constitu:[174,188],constraint:[74,145],construct:[2,27,87,93,125,140,299,356,360,365,373,427],constructor:[22,76,78,202,207,323],consum:[54,78,207,208,209,216,314,388],consumable_kwarg:207,consumable_nam:207,consumable_tag:[78,207,208],consumable_tag_categori:[78,207],consume_flag:216,consume_on_fail:207,consumer_kei:[136,151],consumer_secret:[136,151],consumpt:[5,145,355],contact:[18,36,154,156],contain:[0,6,8,9,13,14,15,17,20,22,27,29,30,32,34,36,43,44,51,52,53,54,56,59,61,66,71,74,75,76,79,82,83,84,85,86,87,90,91,95,97,98,100,101,106,107,108,110,111,112,113,114,115,121,125,129,133,135,138,140,141,143,148,153,160,163,164,166,167,170,171,172,173,174,176,179,180,185,187,191,193,199,202,207,214,223,224,227,228,229,230,231,233,238,239,240,241,245,246,248,251,252,256,263,268,270,271,279,280,281,282,284,285,288,294,296,298,299,306,308,311,315,317,343,355,356,357,360,361,362,363,364,365,366,369,371,372,373,374,375,385,387,388,389,410,416,425,435,436,438],container:156,contempl:97,content:[5,11,14,17,19,29,34,36,48,50,51,52,53,56,80,84,89,90,95,97,99,101,104,105,106,110,112,114,115,117,118,122,123,124,125,127,129,130,131,132,134,137,140,141,143,150,154,175,178,180,199,200,216,217,241,273,284,293,294,363,365,366,367,370,372,374,385,393,403,410,416,425,439],content_typ:[293,294],contentdisposit:199,contentencod:199,contentof:374,contents_cach:293,contents_get:[117,294],contents_set:294,contentshandl:293,contest:214,context:[53,59,79,86,101,106,118,138,140,202,230,333,337,420,432,433,435,436,438],context_processor:420,contextu:46,continu:[1,3,8,13,19,22,27,46,47,53,54,58,66,79,80,82,83,86,90,93,99,101,105,107,114,115,128,129,133,151,153,154,199,280,294,310,321,357,360,372,381,388,440],contrari:[49,74,84,100,112,122,190,251,363],contrast:[41,69,97,154,336],contrib:[14,15,50,79,84,85,86,87,89,98,99,100,102,108,111,112,115,119,122,124,126,127,128,142,148,163,164,166,169,190,354,365,366,395,396,397,399,400,401,402,403,418,419,427,433,438,440],contribrpcharact:241,contribrpobject:241,contribrproom:241,contribut:[0,8,11,63,76,77,88,89,104,111,121,133,142,159,160,197,201,203,204,205,211,222,234,238,239,241,244,245,247,248,249,270,439,440],contributor:[142,202,251],control:[1,2,3,4,9,12,13,14,15,18,20,22,26,27,28,29,30,31,32,36,39,40,41,44,49,50,55,57,59,64,66,68,72,75,78,83,84,85,87,90,98,99,103,108,110,111,112,113,114,118,120,122,123,126,129,135,137,148,150,154,157,159,161,166,167,177,179,180,185,191,201,203,216,229,241,263,267,269,271,282,289,294,302,312,351,353,362,372,375,408,427,440],contrub:78,convei:[241,294],convenei:45,conveni:[2,7,8,13,18,27,30,31,32,36,38,40,41,48,53,54,61,66,68,73,75,82,86,90,98,101,113,114,115,117,118,140,144,155,161,166,180,190,202,207,219,221,234,294,344,355,366,367,372,373,375,381,384,385],convent:[20,45,66,74,110,138],convention:[175,294,362],convers:[8,18,27,29,35,77,137,240,249,340,341,365,388,439],convert:[9,13,18,19,35,40,59,61,64,67,69,70,80,82,87,95,100,103,105,110,113,118,125,138,143,157,178,210,211,223,252,279,289,298,299,303,321,323,332,335,336,353,357,365,369,372,373,374,375,376,384,387,388,391,410],convert_linebreak:387,convert_url:387,convinc:[27,154],cool:[0,75,76,84,90,120,131,143,180,185],cool_gui:38,cooldown:[93,128,440],coord:[95,277,279,280,282],coordi:95,coordin:[51,80,82,258,271,273,279,280,281,282,440],coordx:95,coordz:95,cope:257,copi:[0,2,5,9,11,14,15,22,26,27,40,43,44,49,50,51,53,72,74,81,87,89,91,100,103,107,108,111,112,129,133,140,150,154,156,179,180,204,230,254,255,256,257,258,269,294,312,321,358,365,381,435,436],copy_object:294,copyright:[142,154],core:[7,8,11,36,43,48,57,63,67,80,83,111,116,121,142,166,169,190,196,197,199,208,234,286,293,294,302,308,319,329,336,350,360,362,363,366,373,380,427,438,439],corner:[17,82,95,98,143,271,279,374],corner_bottom_left_char:374,corner_bottom_right_char:374,corner_char:374,corner_top_left_char:374,corner_top_right_char:374,corpu:240,correct:[8,13,15,19,20,22,26,29,53,54,59,69,83,90,94,106,113,116,123,129,137,138,145,171,177,180,191,195,216,222,238,264,279,290,327,330,332,338,352,365,388],correctli:[2,3,6,19,22,26,27,38,46,47,75,80,82,84,89,93,96,100,105,106,112,129,137,138,144,152,154,161,166,169,174,177,199,207,303,312,321,357,384,410],correl:299,correspond:[22,32,44,53,72,82,105,108,210,238,252,396,403,408,427],correspondingli:9,corrupt:97,cosi:81,cosin:388,cosmet:271,cost:[82,92,105,154,199,257,271],cottag:[58,81],could:[2,3,5,7,8,9,12,13,14,15,16,18,20,22,27,29,30,32,33,34,35,36,38,40,41,46,47,48,53,54,55,57,59,61,64,66,67,68,69,71,72,73,74,75,76,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,98,99,100,101,103,104,105,106,107,108,110,112,113,114,115,116,118,120,121,122,123,125,126,128,129,131,133,134,135,136,137,138,139,140,143,148,149,150,151,152,154,155,166,174,180,187,195,196,201,202,207,211,216,217,225,233,239,241,248,251,252,263,269,271,280,282,290,294,305,317,336,341,357,362,365,366,370,374,375,376,379,383,388],couldn:[13,57,73,87,95,96,106,107,115,138,141,239],count:[18,43,49,52,87,110,113,115,128,136,173,204,252,256,294,326,330,343,347,353,355,361,365,372,375,381],count_loggedin:330,count_queri:347,countdown:[41,93,108],counter:[9,41,44,76,93,101,105,121,128,163,164,167,197,250,269,330,343,344,351,372],counterpart:[14,59,121,317,353,369],countertrait:251,countri:178,coupl:[11,38,76,101,134,156,194,248],cours:[0,5,7,10,16,22,47,53,55,68,73,74,75,76,78,79,82,84,87,89,90,98,106,113,114,115,116,119,120,129,139,142,160,255,258,266],courtesi:55,cousin:[71,106],cover:[0,8,11,14,15,30,53,60,61,65,66,75,82,83,93,98,110,111,112,114,115,117,121,122,123,136,143,144,145,148,154,159,204,208,216,222,263,269,280,294,388],coverag:8,coveral:8,cpanel:154,cpattr:[107,180],cpu:[5,55,154,157,190],cpython:5,crack:66,craft:[32,81,93,120,163,164,197,223,440],craft_recipe_modul:[78,207],craft_recipes_modul:207,craft_result:207,crafted_result:207,crafter:[207,208,209],crafting_consumable_err_msg:207,crafting_materi:[78,207,208],crafting_recipe_modul:78,crafting_result:207,crafting_skil:78,crafting_tool:[78,207],crafting_tool_err_msg:207,craftingcmdset:207,craftingerror:207,craftingrecip:[78,207,208,209],craftingrecipebas:[78,207],craftingvalidationerror:[78,207],craftrecip:207,cram:119,crank:47,crash:[0,81,115,120,143,157,316,360],crate:[35,108],crave:159,crawl:157,crawler:326,cre:[192,212],creat:[0,3,5,7,8,10,11,13,14,15,16,18,20,25,26,27,29,30,32,34,35,38,40,41,43,44,45,46,49,50,51,53,56,57,60,61,62,68,71,72,73,75,76,77,78,79,80,82,83,84,86,87,88,89,91,93,95,96,97,98,99,100,103,105,106,110,112,114,116,117,118,119,120,121,123,124,125,126,127,128,130,132,133,134,135,136,139,141,142,143,145,147,148,149,151,152,153,154,157,160,163,164,166,167,169,172,173,174,175,177,180,185,186,187,188,189,190,191,192,194,196,199,200,201,202,203,204,207,209,210,211,212,214,215,216,217,219,221,222,223,224,229,230,231,233,234,237,238,239,240,241,245,247,249,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,279,280,281,282,284,286,290,293,294,296,297,298,299,302,305,306,307,309,312,316,317,322,324,325,330,332,333,337,344,350,352,353,355,357,360,361,362,363,364,366,367,370,371,372,374,376,381,388,395,400,407,412,413,428,431,433,435,436,437,438,440],creataion:277,create_:[36,48],create_account:[45,48,163,368],create_attribut:360,create_cal:166,create_channel:[18,163,185,194,368],create_charact:[166,294],create_default_channel:350,create_delai:306,create_evscaperoom_object:221,create_exit:[180,247],create_exit_cmdset:294,create_fantasy_word:221,create_forward_many_to_many_manag:[169,196,286,293,302,360,362,363,380],create_game_directori:312,create_grid:80,create_help_entri:[30,163,368],create_kwarg:299,create_match:172,create_messag:[34,163,368],create_object:[14,19,32,36,48,78,81,105,109,129,140,163,207,219,221,263,294,299,316,366,368],create_prototyp:[298,299],create_script:[41,48,97,128,163,305,366,368],create_secret_kei:312,create_settings_fil:312,create_superus:312,create_tag:361,create_wild:271,created_on:227,createobj:214,creater:85,createview:437,creation:[6,11,13,15,27,32,36,44,48,66,73,80,81,82,90,99,103,108,109,111,113,114,120,122,127,129,140,143,163,166,169,180,185,187,194,203,207,238,241,245,247,251,254,255,256,257,258,268,269,273,279,282,286,293,294,299,302,307,345,362,368,370,371,372,374,395,396,400,403,427,431,433,438,439],creation_:368,creativ:[68,78,122],creator:[27,32,73,77,81,85,123,129,143,187,194,254,255,256,257,258,294,374],cred:[11,332],credenti:[11,52,53,154,157,166,332],credentialinterfac:332,credit:[11,115,117,154,157,387,388],creset:11,crew:110,criteria:[27,110,195,229,239,298,361,385],criterion:[11,110,113,114,119,166,201,241,285,294,304,385,388],critic:[0,6,9,20,41,44,57,59,148,150,290,311,312,381],critici:362,cron:150,crontab:150,crop:[29,59,99,180,279,371,374,375,388],crop_str:374,cross:[81,82,208,269,277,280,374],crossbario:340,crossbow:93,crossmaplink:[82,280],crossroad:81,crowd:[120,157],crt:[144,150],crucial:[47,106],crucibl:208,crucible_steel:208,cruciblesteelrecip:208,crud:[412,413],crude:[74,207,208],crumblingwal:268,crumblingwall_cmdset:268,crush:90,crypt:119,cryptocurr:157,cscore:129,csessid:[330,340,341,353],csession:[340,341],csrf_token:140,css:[17,50,51,53,70,72,86,112,133,199,387,416],cssclass:51,ctrl:[5,53,115,118,148,150,154,156,160,161,343],cuddli:[113,116],culpa:28,cumbersom:[9,27,137,252],cumul:344,cup:88,cupidatat:28,cur_valu:225,cure:[256,257],cure_condit:256,curi:80,curiou:68,curli:205,curly_color_ansi_bright_bg_extra_map:205,curly_color_ansi_bright_bgs_extra_map:205,curly_color_ansi_extra_map:205,curly_color_xterm256_extra_bg:205,curly_color_xterm256_extra_fg:205,curly_color_xterm256_extra_gbg:205,curly_color_xterm256_extra_gfg:205,curr_sess:353,curr_tim:222,currenc:[105,136],current:[5,6,7,8,9,11,12,13,14,15,18,19,20,22,26,27,29,31,36,38,41,42,43,44,46,47,51,52,53,55,57,59,66,74,75,76,78,79,80,82,84,87,90,91,92,93,99,105,107,108,110,111,112,113,114,116,121,125,128,129,136,137,140,143,150,156,160,166,169,171,172,174,175,177,178,180,185,186,187,189,190,199,201,202,204,207,214,216,219,222,223,225,230,233,237,239,241,247,248,250,251,252,254,255,256,257,258,262,266,268,269,271,273,280,282,285,293,294,299,302,306,307,312,317,322,328,329,332,333,344,351,353,355,361,362,370,372,374,375,376,381,382,385,388,395,410,432,433,435,436],current_choic:202,current_cmdset:180,current_coordin:271,current_kei:[297,298],current_tim:343,current_us:140,current_weath:41,current_weight:280,currentroom:137,curriculum:143,curs:[3,121],curtain:30,curv:[86,97],curx:80,cushion:125,custom:[0,6,12,13,15,16,17,19,20,22,25,31,35,36,40,43,46,48,52,55,56,60,62,64,66,70,73,74,80,82,85,86,87,90,91,94,97,99,101,102,105,108,110,112,114,119,120,121,122,125,126,128,129,133,134,135,137,138,139,140,142,143,149,151,154,156,161,166,167,168,169,171,173,174,175,180,185,186,187,194,201,203,204,207,210,211,214,215,216,217,219,222,223,224,230,233,238,240,241,244,245,251,263,266,268,269,271,275,279,280,284,285,292,294,296,297,298,299,301,307,312,316,318,321,343,352,362,367,370,372,373,374,379,382,383,387,388,394,395,397,402,412,413,418,419,436,440],custom_add:230,custom_cal:[230,233],custom_domain:199,custom_evennia_launcher_command:312,custom_gametim:[100,163,164,197],custom_helpstr:216,custom_kei:298,custom_pattern:[89,101,131,140,141],customis:271,customiz:[17,77,125,202,223,225,241,263],customlog:144,cut:[18,26,61,78,80,81,86,106,108,122,129,279,299],cute:133,cutoff:388,cvcc:240,cvccv:240,cvccvcv:240,cvcvcc:240,cvcvccc:240,cvcvccvv:240,cvcvcvcvv:240,cvcvvcvvcc:240,cvv:240,cvvc:240,cwho:[107,185],cyan:[59,138],cyberpunk:[18,117],cyberspac:143,cycl:[14,15,91,97,100,120,139,254,255,256,257,258],cyril:16,daemon:[5,144,150,156,157,161,329,357],daffodil:117,dai:[2,11,19,68,97,100,120,121,136,138,139,150,156,157,208,210,222,376,381,388,389],daili:35,dailylogfil:381,dali:240,dalnet:185,dalton:110,dam:97,damag:[15,90,92,105,119,121,122,126,128,157,254,255,256,257,258,267,268],damage_rang:257,damage_taken:97,damage_valu:[254,255,256,257,258],damascu:208,damn:143,danc:82,dandi:73,danger:[6,14,20,44,84,104,173],dare:[22,107,391],dark:[14,15,17,20,30,59,81,82,115,119,121,123,126,138,143,174,222,251,263,269,302,365,366],darkcmdset:269,darker:[59,138],darkgrai:138,darkroom:269,darkroom_cmdset:269,darkstat:269,dash:[84,239,252],dashcount:252,dashlin:29,data:[5,6,9,12,14,16,18,19,29,30,35,40,41,43,46,48,49,50,51,53,54,64,66,67,69,72,76,78,82,87,91,97,98,99,112,113,116,120,123,140,141,145,150,153,154,156,166,167,175,180,187,190,199,207,223,225,229,230,241,244,245,250,251,279,280,281,293,294,296,298,300,305,307,309,310,314,318,319,321,322,323,324,325,330,331,332,333,335,336,337,339,340,341,343,345,350,351,352,353,355,359,360,361,362,363,365,366,367,368,369,371,372,373,374,375,378,381,382,383,384,388,396,397,399,401,403,407,410,413,418,427,431,433,435,436,438],data_default_valu:251,data_in:[61,64,245,321,323,324,330,331,335,340,341,351,352,353],data_out:[61,245,330,332,335,336,341,351,352,353],data_to_port:309,data_to_serv:322,databa:312,databas:[2,5,8,10,11,13,14,16,17,18,19,20,23,31,32,33,34,35,36,41,43,44,45,46,47,48,49,50,52,53,55,57,72,73,74,81,82,84,86,87,89,90,92,93,95,97,98,99,106,107,109,111,112,114,115,117,120,121,122,125,128,129,133,140,141,145,148,156,159,160,161,166,169,173,174,180,187,190,194,195,196,222,229,230,241,257,269,281,282,283,284,285,286,289,293,294,298,300,302,303,306,307,312,316,318,329,343,350,359,360,361,362,363,366,368,369,377,379,384,385,388,393,397,400,401,403,413],dataclass:375,datareceiv:[314,321,335,343],dataset:298,datastor:66,date:[9,11,13,30,55,63,66,77,80,100,138,140,145,150,153,174,178,190,244,376,381,389],date_appli:140,date_cr:[48,166,169,196,286,302,360,362],date_join:[169,395],date_s:34,datetim:[48,100,140,199,360,376,381,382,388,389],datetime_format:388,datetimefield:[66,140,169,196,286,293,302,360,362,388,395],davewiththenicehat:435,david:143,dawn:108,day_rot:381,daylight:121,db3:[5,9,11,81,112,145,160],db3_backup:5,db_:[33,48,66,110,241,294,303,317,385],db_account:[204,293,302,395,400],db_account__db_kei:400,db_account__id:407,db_account__usernam:407,db_account_id:[293,302],db_account_subscript:[196,397],db_attribut:[45,169,196,293,302,362,395,397,400],db_attribute_categori:251,db_attribute_kei:251,db_attributes__db_kei:110,db_attributes__db_value__gt:110,db_attrtyp:[360,410],db_attryp:35,db_categori:[66,110,360,363,403,410],db_category__iequ:66,db_cmdset_storag:[169,204,293,395,400],db_data:[363,403,410],db_date_cr:[66,169,196,204,286,293,302,360,362,395,397,399,400,401,410],db_desc:[302,407],db_destin:[204,293,395,400],db_destination__isnul:136,db_destination_id:293,db_entrytext:[286,399,410],db_header:[196,397],db_help_categori:[286,399,410],db_help_dict:187,db_help_top:435,db_hide_from_account:[196,397],db_hide_from_object:[196,397],db_hide_from_receiv:196,db_hide_from_send:196,db_home:[204,293,395,400,410],db_home__db_kei:407,db_home__id:407,db_home_id:293,db_index:66,db_interv:[302,401,407,410],db_is_act:[302,407,410],db_is_bot:[169,395,407],db_is_connect:[169,395,407],db_kei:[33,48,49,66,82,101,109,110,113,204,229,286,303,319,360,362,363,395,397,399,400,401,402,403,407,410,427],db_key__contain:48,db_key__exact:110,db_key__icontain:[66,110],db_key__iexact:110,db_key__in:110,db_key__startswith:48,db_locat:[33,49,110,113,204,293,395,400,410],db_location__db_kei:[400,407],db_location__db_tags__db_key__iexact:110,db_location__id:407,db_location__isnul:136,db_location_id:293,db_lock_storag:[196,204,286,360,362,395,397,399,400,401],db_messag:[196,397],db_model:[360,363,403],db_obj:[302,369,401],db_obj__db_kei:407,db_obj__id:407,db_obj_id:302,db_object_subscript:[196,397],db_permiss:66,db_persist:[302,401,407,410],db_properti:317,db_protototyp:298,db_receiver_extern:[196,397],db_receivers_account:[196,397],db_receivers_accounts__db_kei:397,db_receivers_object:[196,397],db_receivers_objects__db_kei:397,db_receivers_script:[196,397],db_receivers_scripts__db_kei:397,db_repeat:[302,401,410],db_sender_account:[196,397],db_sender_accounts__db_kei:397,db_sender_extern:[196,397],db_sender_object:[196,397],db_sender_objects__db_kei:397,db_sender_script:[196,397],db_sender_scripts__db_kei:397,db_sessid:[204,293,395,400],db_start_delai:[302,401,410],db_strvalu:360,db_tag:[110,169,196,286,293,302,362,363,395,397,399,400],db_tags__db_categori:[95,110,407],db_tags__db_kei:[95,110,397,407],db_tags__db_key__iexact:110,db_tags__db_key__in:95,db_tagtyp:[363,403,407,410],db_text:66,db_typeclass_path:[66,136,204,293,362,388,395,397,400,401,407,410],db_valu:[33,110,319,360,402,410,413],dbef:385,dbentri:187,dbhandler:427,dbholder:360,dbid:[48,167,185,362],dbid_to_obj:388,dbmodel:361,dbobj:[13,360],dbobject:[13,361,362],dbprototyp:[190,298],dbref:[9,14,29,32,34,40,48,55,62,81,82,99,108,113,119,128,137,166,169,178,180,185,190,195,223,238,241,247,269,271,273,282,289,293,294,299,302,304,361,362,368,375,385,388],dbref_search:361,dbref_to_obj:388,dbrefmax:180,dbrefmin:180,dbsafe_decod:384,dbsafe_encod:384,dbserial:[6,13,163,164,303,364],dbshell:[9,66,145,161],dbstore:250,dbunseri:369,ddesc:97,deactiv:[87,103,134,148,185,222,267,372],dead:[46,122,251,267,268,350,353,379],deadli:119,deal:[11,13,16,18,27,30,44,46,53,54,55,69,87,101,106,121,126,128,138,141,157,166,201,202,210,223,254,255,256,257,258,279,280,293,294,351,362,365,382,438],dealt:[188,256,257],dealth:256,death:[27,120,126,136],death_msg:267,death_pac:267,debat:106,debian:[11,144,145,148,150],debuff:251,debug:[1,7,15,19,27,31,41,53,72,77,106,114,115,152,171,175,179,190,214,215,223,266,296,312,317,323,324,335,357,366,372,381,388,440],debugg:[3,16,161,163],dec:63,decemb:154,decend:171,decent:[5,240],decic:240,decid:[15,16,22,29,44,46,66,67,78,79,89,91,99,101,105,120,126,128,138,154,157,159,171,201,254,290,373],decis:[47,122,126,410],declar:[59,384],declared_field:[395,396,397,399,400,401,403,427],declared_filt:407,declin:[27,201],decod:[16,336,365,388,435],decode_gmcp:336,decode_msdp:336,decoded_text:388,decompos:140,decompress:[321,384],deconstruct:[119,191,199,209,220,250,264,277,338,386,411],decor:[11,22,45,74,78,79,93,169,191,221,293,302,309,321,322,362,368,372,373,388],decoupl:[75,298],decoupled_mut:13,decreas:[121,257,269,370],decrease_ind:370,dedent:[26,30,388],dedic:[8,38,115,116,126,150,154],deduc:370,deduce_ind:370,deduct:[105,126,254,255,256,257,258],deem:[11,71,83,98,197,431,433,438],deep:[30,111,143],deeper:[24,102,119,252],deepest:180,deepli:13,deepsiz:388,def:[3,5,8,13,19,20,22,26,27,29,31,32,33,36,38,40,41,45,48,54,61,76,78,80,81,84,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,113,114,115,116,117,125,126,128,129,131,134,135,136,137,139,140,141,143,151,191,202,216,222,251,270,271,297,341,354,370,372,373,375,388],def_down_mod:256,defafultobject:113,defalt_cmdset:151,default_access:[13,360,368],default_acl:199,default_categori:285,default_charact:224,default_client_width:29,default_cmd:[4,18,76,82,85,90,91,92,93,94,96,98,99,100,103,107,114,128,163,202,204,222,234],default_cmdset:[25,44,76,91,94,96,98,99,100,103,113,114,125,129,174,202,203,204,222,223,237,247,252,254,255,256,257,258],default_command:[91,112],default_confirm:[180,238],default_content_typ:199,default_create_permiss:49,default_error_messag:384,default_help_categori:[30,187,284,435],default_hom:40,default_in:51,default_kei:251,default_kwarg:[29,375],default_list_permiss:49,default_out:51,default_pass:368,default_screen_width:22,default_set:[8,131],default_sit:418,default_transaction_isol:145,default_unload:51,default_weight:[82,280],default_xyz_path_interrupt_msg:273,defaultaccount:[12,48,85,87,113,114,163,166,167,181,294,386,410,427,431],defaultchannel:[18,48,85,113,163,185,194,432],defaultcharact:[8,36,48,66,76,85,91,98,99,100,103,113,114,125,126,129,163,166,182,202,204,224,241,254,255,256,257,258,294,386,427,433],defaultcmdset:211,defaultdict:303,defaultexit:[36,48,82,85,105,113,163,247,248,268,271,282,294,386],defaultguest:[85,163,166],defaultmod:381,defaultobject:[0,4,29,36,48,66,81,85,87,104,105,109,111,113,116,117,125,134,137,163,166,204,216,241,249,251,255,258,262,263,268,294,362,386,410,427,438],defaultpath:388,defaultroom:[36,48,80,82,85,95,97,105,113,139,163,217,222,241,269,271,282,294,386],defaultrout:[409,412],defaultscript:[41,48,85,97,113,128,136,137,163,167,201,210,230,238,239,240,254,255,256,257,258,260,271,281,298,304,305,345,376,386],defaultsess:[114,183],defaulttyp:357,defaultunloggedin:[114,184],defeat:[119,120,126,128,254,255,256,257,258,267],defeat_msg:267,defeat_msg_room:267,defend:[27,119,128,254,255,256,257,258,268,294],defens:[121,128,254,255,256,257,258],defense_valu:[254,255,256,257,258],defer:[19,22,54,93,140,169,171,190,196,222,248,286,293,294,302,306,309,319,321,322,353,357,360,362,363,380,381,395],deferredlist:357,defin:[2,3,4,5,6,7,8,12,13,14,15,19,25,26,30,31,36,38,40,43,47,48,49,51,53,54,55,58,59,61,64,67,69,70,71,72,74,76,78,79,80,81,84,85,86,87,89,90,91,94,96,97,98,99,100,101,103,105,106,107,108,110,112,114,115,116,120,122,125,126,129,133,134,137,138,140,142,163,165,169,171,173,174,175,177,180,186,187,188,190,191,194,195,196,200,202,204,205,207,210,211,214,220,222,223,229,230,233,238,239,240,241,249,251,252,256,257,260,268,269,279,283,284,285,286,288,289,290,291,293,294,298,299,302,305,307,308,309,312,319,322,343,344,351,352,353,356,359,360,361,362,363,365,366,367,370,372,375,376,380,383,385,388,397,399,400,410,413,420,427,435,436],define_charact:27,definin:115,definit:[3,8,12,15,22,30,35,36,38,40,47,54,55,58,67,74,82,86,95,101,104,112,125,173,175,180,185,188,227,238,268,288,290,293,298,299,304,366,368,372,375,384],deflist:357,degrad:8,degre:[30,84,118],deindent:388,del:[13,38,55,93,99,119,125,128,178,180,222,237,238,250,251,362],del_callback:[228,230],del_detail:222,del_pid:312,delai:[22,74,92,136,190,210,223,230,248,263,268,306,307,324,330,353,367,388],delaliaschan:185,delayed_import:353,delchanalia:185,delcom:[99,107,185],deleg:[169,196,286,293,302,360,362,363,380],delet:[8,9,11,12,13,14,18,20,26,27,29,32,35,36,41,44,45,46,50,55,62,76,78,81,82,89,112,113,114,119,125,128,145,148,155,156,160,166,174,177,178,179,180,185,186,187,190,194,196,199,207,217,221,222,227,228,230,231,234,237,238,247,250,251,268,281,286,290,294,298,303,304,305,306,307,318,330,351,360,362,365,366,372,379,395,396,403,408,412,428,433,437,438],delete_attribut:360,delete_default:[20,174],delete_dupl:221,delete_prototyp:298,deletet:222,deleteview:437,deliber:[3,13,71,121,388],delic:204,delimit:[63,106,188,366],deliv:[154,234,241],delpart:238,delresult:238,deltatim:388,delux:154,demand:[41,47,94,99,120,122,126,134,154,166,194,222,251,294,354,367],demo:[53,76,77,86,102,118,119,124,127,130,132,143,265,266,372],democommandsetcomm:266,democommandsethelp:266,democommandsetroom:266,demon:40,demonin:388,demonstr:[74,76,89,125,138,140,202,223,244,256],demowiki:89,deni:[18,144,157,229,233],denot:[97,141,279,366],denounc:371,depart:80,depend:[5,6,7,11,13,15,16,18,19,20,22,27,29,31,34,41,43,44,47,48,51,54,55,56,59,61,63,64,67,74,76,77,78,79,80,81,82,83,86,87,89,98,99,101,105,112,113,114,119,120,122,125,126,128,129,135,140,141,145,148,152,153,154,156,157,165,171,173,175,177,190,202,203,211,222,228,240,251,263,271,279,280,282,284,290,294,298,307,312,332,335,341,343,353,362,363,370,372,373,388],depict:217,deplet:[251,256],deploi:[79,84,154,157],deploy:[2,7,84,143,154,156,159],depmsg:381,deprec:[19,27,40,163,164,299,308,365,372,381,388],deprecationwarn:311,depth:[2,17,30,56,82,119,187,252,287,299],dequ:[13,355],deriv:[8,48,68,97,145,148,150,156,270,365,389],desc:[15,18,31,32,33,36,40,41,50,76,78,81,82,90,98,99,101,104,105,107,108,113,121,128,136,141,163,164,174,177,180,185,191,197,202,204,207,208,216,222,237,238,247,252,257,263,271,302,310,366,368,370,371,372,427,433,438],desc_add_lamp_broken:263,desc_al:267,desc_closed_lid:263,desc_dead:267,desc_open_lid:263,descend:[110,427],describ:[8,10,11,13,14,15,18,20,22,27,32,39,40,48,50,51,53,59,63,66,67,69,72,75,76,79,81,82,83,84,86,87,90,94,99,100,101,105,107,108,112,113,115,116,121,125,128,140,143,145,148,151,153,154,161,173,180,184,185,186,196,204,207,210,215,222,239,241,251,257,263,279,280,299,305,309,330,332,335,345,372,387,388,400],descripion:267,descript:[11,15,16,18,27,31,40,46,50,53,71,72,74,76,77,79,80,81,82,84,86,90,95,98,99,105,108,111,120,121,138,140,141,147,154,177,180,185,186,194,201,202,204,215,222,237,239,241,247,250,251,252,262,263,266,267,268,269,270,271,279,282,294,302,366,368,372,382,383,395,400,409,413],description_str:81,descvalidateerror:237,deseri:[6,13,382,410],deserunt:28,design:[0,15,22,36,40,46,53,56,68,71,78,81,83,86,95,98,106,110,112,120,121,122,123,125,134,135,140,143,145,174,180,202,229,241,244,268,294,366,382,388],desir:[19,46,47,51,59,68,80,82,89,92,93,98,99,106,129,137,140,180,194,205,221,240,290,312,357,360,368,374,389],desired_perm:290,desk:125,desktop:[16,56],despit:[13,14,44,87,98,103,143,148,269],dest:[270,294],destin:[22,31,36,40,50,74,76,80,81,82,91,105,106,117,125,137,180,244,247,248,254,255,256,257,258,268,269,273,274,279,280,282,293,294,299,368,413,433],destinations_set:293,destroi:[8,18,36,74,107,108,128,157,166,167,180,185,238,256,294],destroy:247,destroy_channel:185,destroy_compon:216,destroy_lock:408,destruct:[20,173],detach:7,detail:[0,5,9,11,12,16,18,22,27,30,32,36,40,41,44,48,50,55,57,59,67,71,72,75,76,77,78,79,81,82,83,84,87,94,99,106,108,112,113,114,115,119,120,121,123,128,133,135,141,145,148,154,174,175,180,194,199,202,207,216,222,238,239,241,251,255,269,271,279,284,286,287,299,306,314,315,351,353,362,365,370,375,388,391,395,400,412,413,428,435,437,438],detail_color:180,detailkei:[222,269],detailview:[435,437],detect:[2,18,20,22,36,44,67,84,103,120,125,135,157,172,175,324,412],determ:361,determin:[5,12,14,16,18,19,20,22,26,27,28,30,32,35,40,41,51,64,78,80,82,89,93,95,96,104,105,108,114,125,126,128,129,133,145,148,161,166,173,174,175,177,185,187,188,191,194,201,240,241,248,252,254,255,256,257,258,268,280,284,286,290,294,298,336,360,361,362,365,370,373,381,388,395,397,400,407,408,416],determinist:280,detour:[64,90,112,116,353],dev:[30,83,86,87,98,115,123,143,145,148,150,151,154,155,439],devel:112,develop:[0,2,3,5,6,7,11,16,18,19,22,29,30,38,40,43,49,51,53,56,57,63,66,67,68,72,75,77,81,83,84,86,87,88,91,97,99,106,108,109,111,112,113,114,115,116,120,122,123,131,133,138,140,145,147,148,151,152,154,160,175,178,179,185,186,187,190,194,214,227,228,233,244,284,286,294,299,358,362,366,372,439],deviat:123,devoid:365,dex:[13,27,99,113,115,121,371],dexter:[121,254,255,256,257,258],diagnos:[6,94],diagon:[82,277],diagram:48,dialog:51,dialogu:[74,77,121,440],dice:[78,106,116,122,126,128,148,163,164,197],dicecmdset:211,dicenum:211,dicetyp:211,dict:[8,13,14,20,27,29,30,40,41,45,49,53,67,74,78,79,82,85,91,107,166,167,173,175,180,187,191,194,204,207,210,222,223,227,230,233,240,241,244,245,251,252,256,258,262,269,279,280,281,284,287,294,296,297,298,299,305,307,309,310,312,317,322,323,325,330,332,335,340,341,352,353,355,361,366,367,369,371,372,373,375,383,388,427,432,435,436,438],dict_of_kwarg_convert:29,dictat:[20,100,134],dictionari:[6,13,14,20,32,40,54,74,80,86,91,97,100,101,126,128,141,178,180,199,204,210,222,223,227,230,233,240,241,244,245,246,252,256,257,269,271,290,299,306,317,330,339,351,352,353,355,361,365,367,371,372,379,382,383,384,388,427,436,438],did:[11,12,43,63,76,81,87,90,93,98,106,107,108,113,114,115,125,129,166,201,294,306,363,384,388,392],did_declin:201,didn:[3,8,27,32,43,73,76,80,82,84,96,99,106,107,108,109,113,114,115,116,119,133,137,138,140,152,156,281],die:[7,106,119,122,126,134,211,240,353],dies:[122,267],diff:[11,153,211,299],differ:[3,5,7,8,11,12,13,14,15,16,19,20,22,26,27,29,30,32,33,35,40,41,44,45,46,47,51,56,57,59,61,62,64,67,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,95,96,98,99,100,101,102,104,106,107,108,109,110,112,113,114,115,116,118,120,123,125,126,128,133,135,136,137,138,140,143,144,146,147,148,156,157,160,161,163,166,171,173,174,177,180,187,189,190,192,194,202,207,210,211,212,215,216,219,230,231,234,239,241,248,251,252,254,255,256,257,258,270,271,277,279,280,282,296,299,302,307,310,314,336,341,343,360,362,366,368,372,381,384,388,392,395,396,403,407,412,413,436,438],differenti:[97,98,99,112,113,121,122,204,241,252,294,388],differnt:216,difficult:[5,89,95,122,140,157,257,258],difficulti:[78,140],dig:[5,20,22,36,40,61,73,74,82,98,99,107,108,112,114,119,129,137,180,214,247,344],digit:[29,55,59,154,239,356,365,375,381],digitalocean:[150,154],dijkstra:[82,279,280],diku:[86,87,102,440],dikumud:71,dime:68,dimens:[80,86],dimension:99,dimenst:116,diminish:59,dimli:81,dinner:[79,122],dip:115,dir:[2,8,9,11,41,53,63,75,77,84,87,90,99,102,113,115,116,141,143,145,147,148,150,153,154,156,381,388,416],direcetli:375,direct:[9,13,20,27,31,40,51,54,55,67,74,76,77,80,81,82,84,88,96,99,108,128,131,135,137,144,154,156,180,191,216,229,245,271,273,277,279,280,281,282,290,305,312,372,374,375,381,385,388,440],direction_alias:[82,280],direction_nam:280,direction_spawn_default:280,directli:[3,4,9,11,12,14,15,19,22,26,27,30,32,34,36,40,41,43,48,50,51,52,53,59,61,67,78,79,81,82,83,86,87,90,93,94,96,97,99,100,107,108,109,110,111,112,113,115,116,117,120,128,129,135,144,145,152,154,156,161,175,191,195,199,201,202,203,211,214,219,221,233,241,252,257,258,263,269,270,280,281,282,285,290,293,294,298,302,318,323,332,335,340,343,345,351,360,362,366,368,372,373,375,386,388],director:[77,241,294],directori:[1,2,5,7,8,9,10,11,14,19,48,51,53,72,75,83,87,89,91,99,100,101,111,112,129,133,140,141,144,145,148,153,156,180,199,244,312,332,333,357,366,381,388],directorylist:357,dirnam:312,dirti:86,disabl:[5,7,8,26,32,51,59,70,74,89,91,103,125,146,175,191,223,241,250,251,252,263,270,290,298,335,355,373,375,379,389],disableloc:335,disableremot:335,disadvantag:[99,122,128,154,258],disambigu:[152,175,294,362],disappear:157,discard:365,disconcert:123,disconnect:[6,9,12,13,18,39,44,45,46,51,55,61,98,122,128,129,160,161,166,177,180,185,188,190,194,294,322,323,324,330,331,332,335,340,341,344,350,351,352,353],disconnect_al:330,disconnect_all_sess:353,disconnect_duplicate_sess:353,disconnect_session_from_account:166,discontinu:146,discord:[75,88,123,143,148,152],discordia:68,discourag:[87,122,153],discours:122,discov:[106,119,122,360],discoveri:245,discret:[34,112,413],discrimin:157,discuss:[0,18,22,53,77,82,83,86,88,89,91,101,117,122,128,145,148],discworld:67,disengag:[77,128,166,254,255,256,257,258],disk:[13,19,66,68,156,161,240,244,279,284,296],dislik:98,disonnect:13,dispatch:83,dispel:138,displai:[3,5,17,20,22,26,27,30,32,36,41,43,49,51,52,53,58,59,64,67,72,74,76,77,79,81,82,84,91,94,99,101,103,104,105,106,113,120,125,128,129,133,140,141,157,166,175,177,180,185,187,190,191,192,201,202,204,212,215,219,221,222,223,225,228,230,234,241,251,252,263,266,268,269,270,271,277,279,280,282,284,294,298,299,310,312,329,347,350,355,362,363,370,371,372,373,374,382,383,384,387,388,389,397,399,401,402,403,410,427,432,436,437,438],display:307,display_all_channel:185,display_buff:370,display_choic:202,display_formdata:223,display_help:370,display_helptext:[296,372],display_len:388,display_map:277,display_met:225,display_nam:375,display_nodetext:372,display_subbed_channel:185,display_symbol:[82,279,280,282],display_symbol_alias:280,display_titl:202,dispos:[81,238],disput:128,disregard:22,dissect:107,dist:[82,148,277,279],distanc:[19,48,79,80,82,87,95,109,240,257,258,277,279,294,388,405],distance_inc:258,distance_to_room:95,distant:[80,222,269],distinct:[44,73,86,87,110,258,407],distinguish:[76,175,252,258],distribut:[3,6,8,9,16,18,20,75,87,111,142,144,145,148,194,196,199,241,365,368,388,391],distribute_messag:194,distro:[144,145,148,150,152],disturb:[19,73],distutil:148,distutilserror:148,ditto:148,div:[17,29,40,51,56,84,131],dive:[76,116,117,118,148],diverg:64,divid:[14,29,87,101,210,269,388],dividend:210,divis:250,divisiblebi:101,divisor:210,divivid:121,django:[0,2,8,9,12,16,41,43,45,46,48,49,50,51,52,53,63,66,69,75,86,89,91,95,101,102,112,113,117,118,125,126,131,133,136,141,143,145,148,157,166,169,175,192,194,196,198,199,200,209,212,250,277,282,284,286,293,298,302,311,312,318,319,332,338,340,341,348,354,355,356,357,360,362,363,366,369,373,378,379,380,384,386,388,392,393,394,395,396,397,398,399,400,401,402,403,407,408,410,412,413,418,419,422,427,431,432,433,435,436,437,438,440],django_admin:428,django_filt:[407,413],django_nyt:89,djangofilterbackend:413,djangonytconfig:89,djangoproject:[145,427],djangowebroot:357,dmg:126,dnf:[144,148,150],do_attack:267,do_batch_delet:360,do_batch_finish:360,do_batch_update_attribut:360,do_craft:207,do_create_attribut:360,do_delete_attribut:360,do_flush:[362,379],do_gmcp:336,do_hunt:267,do_mccp:325,do_msdp:336,do_mssp:326,do_mxp:327,do_naw:328,do_nested_lookup:180,do_not_exce:91,do_noth:266,do_patrol:267,do_pickl:369,do_search:187,do_sit:125,do_stand:125,do_task:[190,306,388],do_task_act:190,do_unpickl:369,do_update_attribut:360,do_xterm256:365,doabl:15,doc:[10,17,18,22,24,27,30,40,48,50,53,56,66,71,82,85,87,88,91,102,110,111,112,116,121,123,125,133,143,145,160,161,163,180,190,239,270,273,294,323,388,427,439,440],docker:[143,148,154,159,160,440],dockerfil:156,dockerhub:156,docstr:[30,31,84,91,107,113,114,125,175,180,191,202,214,228,240,241,251,252,263,269,270,279,287,343,372],document:[0,1,4,5,7,8,11,17,24,28,30,41,43,48,49,50,52,53,56,59,60,63,66,72,74,75,76,77,78,79,81,82,86,87,88,91,93,98,99,102,111,112,113,115,116,118,119,129,131,133,137,140,143,145,146,154,157,159,160,174,188,202,239,270,287,360,363,371,379,407,432,435],dodg:255,doe:[0,8,11,12,13,18,20,22,27,29,30,32,34,36,38,40,41,43,46,48,51,52,53,58,59,61,67,69,71,73,75,78,80,81,82,83,84,86,87,89,90,91,93,95,97,98,99,101,105,106,107,108,111,112,113,115,116,119,120,121,125,126,128,129,133,134,135,137,138,139,140,142,145,146,147,148,150,156,161,166,167,177,188,190,191,192,203,204,205,207,212,214,221,222,237,238,251,252,254,255,256,257,258,268,269,270,271,279,280,294,298,299,305,306,311,312,316,317,318,321,324,332,333,339,360,362,367,372,375,381,384,388,419,427,435,438],doesn:[0,2,8,9,13,14,16,22,27,29,34,36,48,51,52,53,66,67,74,75,76,78,79,80,81,82,83,89,93,95,96,98,101,106,107,113,115,116,120,122,125,126,129,133,137,138,140,142,148,151,152,153,154,157,160,161,174,185,194,196,199,203,207,222,229,230,241,256,279,280,290,294,312,325,332,336,360,365,372,383,388,395],doesnotexist:[166,167,169,194,196,201,204,210,216,217,222,224,230,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,267,268,269,271,281,282,286,293,294,298,302,305,319,345,360,363,368,376,380],doff:255,dog:19,doing:[2,5,6,8,12,13,19,20,22,27,36,38,44,47,48,51,53,54,59,78,79,80,84,87,88,89,93,95,98,99,101,107,110,113,115,116,121,122,127,138,140,141,143,154,161,166,177,194,201,204,207,216,221,229,241,252,254,255,256,257,258,262,267,268,271,289,294,307,343,372,379,384,392,418],doll:[78,207],dolor:28,dolphin:107,dom:51,domain:[53,86,144,150,154,157,368],domexcept:154,domin:122,dominion:75,dompc:75,don:[0,3,5,6,7,8,9,11,13,18,19,20,22,26,27,29,30,32,41,43,44,48,53,54,59,63,64,66,67,72,73,74,75,76,78,79,81,82,83,84,87,88,89,90,91,93,94,95,96,99,100,101,102,103,105,106,107,108,110,112,113,114,115,116,118,119,120,121,122,123,126,128,129,131,133,138,139,140,141,145,147,148,150,152,153,154,157,166,167,173,174,180,185,186,187,188,189,194,202,208,211,216,217,229,233,240,241,250,255,256,257,263,269,270,271,273,279,280,290,293,294,298,299,307,317,324,329,330,335,337,344,351,358,362,365,366,372,379,381,384,388,396,408,427,436],donald:5,donat:[88,154],done:[0,2,5,9,11,13,20,22,27,29,30,32,35,45,47,50,51,52,53,54,63,68,75,76,80,82,83,84,86,87,88,89,90,91,93,94,95,96,97,98,99,100,101,104,105,106,108,112,113,115,116,122,125,126,128,129,133,134,135,136,137,138,140,145,148,150,154,156,161,166,175,177,185,191,201,211,240,258,271,279,281,290,293,294,305,306,307,312,316,325,329,331,333,337,341,347,350,351,353,358,360,365,366,373,375,379,388,392,436],donoth:305,dont:[143,334],doom:[82,299],door:[19,30,32,36,74,76,80,82,105,108,117,120,157,180,221,247,280],doorwai:247,dot:[4,53,76,174,180,366,388],dotal:[365,387],dotpath:388,doubl:[6,76,84,98,115,140,173,192,387,388],doublet:[173,174],doubt:[76,82,270],down:[2,4,5,7,13,20,22,26,27,43,51,55,66,68,74,76,78,80,81,84,86,89,90,93,95,98,99,103,105,106,111,115,118,119,120,122,124,125,126,127,129,130,132,133,148,154,156,157,166,180,185,190,216,230,244,252,255,256,268,271,277,279,280,287,289,294,299,305,307,312,314,321,322,329,330,350,351,353,365,373,374,388],download:[0,9,10,11,75,87,111,143,145,148,152,153,154,156,160],downmaplink:[82,280],downtim:[93,157,376],downward:177,dozen:[68,86,91],drag:51,dragon:[97,107,109,113,114,116,122],drain:251,drama:30,dramat:[13,110,120,125],dramati:30,drape:204,draw:[15,80,82,84,95,126,374],draw_room_on_map:80,drawback:[15,27,66,92,93,99,109,122,125,126,145,203,366],drawn:[80,81,99],drawtext:126,dream:[0,71,86,120,123],dress:204,drf:[407,410],drift:122,drink:[121,216,360,362],drinkabl:216,drive:[11,29,57,75,87,90,111,116,120,122,123,137,140,148,156],driven:[77,91,121,122,123,129,143,249,296],driver:145,drizzl:[41,139],drop:[9,15,22,32,34,35,36,51,61,66,67,75,83,86,88,90,91,98,99,101,105,107,108,109,112,113,114,115,122,125,134,135,137,145,154,180,186,204,238,249,255,258,263,294,321,362,366,388],drop_whitespac:374,dropdown:7,droplet:150,dropper:[255,258,294],drum:154,dry:150,dtobj:388,duck:[19,115],duckclient:146,due:[5,20,22,43,45,48,55,61,73,76,87,93,99,100,106,115,138,148,154,174,190,293,294,314,350,353,365,381,396],duh:68,dull:[0,81,108],dum:287,dumb:[108,353,365],dummi:[5,8,22,32,75,78,115,122,147,207,241,290,312,330,343,344,351],dummycli:343,dummyfactori:343,dummyrunn:[163,164,308,312,330,342,344,346],dummyrunner_act:343,dummyrunner_actions_modul:343,dummyrunner_echo_respons:343,dummyrunner_set:[5,163,164,308,312,342],dummyrunner_settings_modul:5,dummyrunnercmdset:343,dummysess:353,dump:[244,321],dungeon:[46,82,86,112,117],dungeonmap:82,dupic:20,duplic:[20,83,173,180,307,362,381],durat:[54,92,139,190,256,382,389,440],dure:[6,13,20,32,44,45,51,61,62,72,73,75,82,84,93,116,120,122,128,129,133,139,143,148,156,166,173,185,191,199,207,214,222,238,267,269,270,279,280,290,306,321,331,366,368,372,381,400,427],duti:87,dwarf:81,dwarv:122,dying:[122,254,255,256,257,258],dynam:[8,12,41,47,51,52,53,66,77,81,82,104,110,112,131,140,154,166,169,175,187,190,191,196,223,241,251,252,254,255,256,257,258,277,280,282,286,293,294,298,302,307,360,362,363,368,370,372,380,382,388,395,400,416,438,440],dyndns_system:154,each:[2,3,5,6,8,12,13,14,18,19,20,22,24,27,29,30,32,40,43,44,46,47,48,50,51,53,54,57,59,61,64,66,68,73,74,76,77,78,80,81,82,84,86,87,89,93,95,97,98,99,100,101,104,105,107,110,111,113,114,115,116,118,120,126,127,128,129,133,137,138,139,140,156,166,172,173,174,178,180,185,187,189,191,194,201,203,204,205,207,216,221,222,223,238,240,241,251,252,254,256,257,258,263,264,271,277,279,280,281,282,284,286,287,290,293,294,297,298,299,304,307,314,317,330,332,335,339,344,351,352,353,360,362,363,365,366,368,370,371,372,373,374,375,379,388,410,413,416],eagl:125,eaoiui:240,earler:108,earli:[2,123,254,255,256,257,258,314],earlier:[2,7,11,14,18,20,27,30,31,75,87,99,100,105,107,114,115,116,120,129,131,137,141,147,280,284,317],earn:123,earnest:[117,122],earth:[104,157],eas:[20,22,66,95,113,138,154,156],easi:[0,7,8,9,11,14,17,22,27,30,36,41,48,53,54,67,68,69,73,74,76,79,81,82,84,86,93,95,97,100,101,103,104,105,107,114,115,116,120,122,123,125,126,128,129,135,138,140,141,143,145,150,152,154,156,174,178,204,207,219,223,252,372,379],easier:[13,27,30,40,41,49,50,53,54,55,66,76,82,83,84,86,89,91,95,97,98,99,100,101,106,107,110,113,114,115,116,118,119,120,122,123,125,126,133,138,154,180,208,240,252,254,255,256,257,258,268,273,282,354,360,363,388],easiest:[9,11,16,19,49,53,55,63,72,74,78,79,82,91,94,99,113,129,140,148,150,244,362],easili:[7,11,13,14,15,17,18,19,22,27,30,32,34,40,44,45,46,51,53,55,63,64,67,68,73,74,78,79,80,81,83,84,88,89,91,92,95,99,100,105,106,108,110,112,113,114,117,119,120,121,122,126,129,131,133,140,148,154,155,156,157,185,194,196,201,202,204,223,225,229,240,247,251,252,254,255,256,257,258,270,273,284,285,286,307,366,372,383],east:[80,81,82,91,96,180,269,279,280],east_exit:269,east_west:81,eastern:[81,100,279,281],eastward:269,eat:[214,216],eccel:374,echo1:93,echo2:93,echo3:93,echo:[0,2,19,22,26,29,40,43,54,55,73,80,84,92,93,96,107,108,114,115,121,128,129,135,139,149,151,154,155,156,161,166,167,178,180,185,190,191,204,211,241,262,267,268,269,273,294,310,317,332,335,370,372,388],echocmdset:107,echol:160,echowoo:107,econom:[66,86,112,113,116,122,143],economi:[41,68,120,126,136,201],ecosystem:156,edg:[11,19,56,82,191,208,279,280,374,388],edgi:80,edibl:216,edit:[0,6,7,9,13,14,15,18,22,25,30,32,38,40,43,49,51,52,61,63,66,72,74,75,77,79,81,82,83,89,91,94,97,99,100,101,103,113,118,122,133,140,141,143,145,147,150,153,156,178,180,187,190,202,212,223,227,228,230,231,237,238,290,294,296,298,299,360,370,399,400,408,427,433,437,438,440],edit_callback:[228,230],edit_handl:180,editcmd:76,editor:[6,11,16,22,29,30,40,49,63,68,74,75,76,79,81,84,85,90,98,115,116,143,148,150,180,187,189,190,202,237,302,366,370],editor_command_group:370,editorcmdset:370,editsheet:99,edu:391,effect:[8,9,13,15,18,19,20,25,35,41,43,45,47,53,54,59,71,73,77,81,82,84,92,93,95,97,98,99,115,116,120,121,122,125,126,128,134,138,161,166,173,174,180,189,194,198,211,216,230,251,255,256,257,267,269,280,294,300,302,325,388,439],effici:[0,5,13,35,41,46,47,48,66,86,87,92,93,95,97,110,116,125,139,143,157,201,241,248,279,280,282,290,294,307,360,361,363,370,373],effort:[11,83,97,112,141,433],egg:[78,153,207],egg_info:148,egi:314,eight:216,eightbal:117,either:[5,6,9,11,14,17,19,20,22,27,29,32,38,40,41,44,46,48,51,53,55,58,64,74,75,78,79,80,81,82,83,84,89,93,95,96,97,98,99,101,106,107,109,110,112,113,115,116,119,122,125,126,128,129,137,138,145,154,157,161,166,167,173,174,175,185,190,195,202,207,227,233,234,240,241,247,251,252,254,257,258,263,279,280,281,282,290,294,297,299,302,304,305,307,310,321,333,337,344,361,362,363,372,374,375,381,383,385,388,391],elabor:[76,84,89,105,106,129],electr:154,eleg:83,element:[5,17,27,29,53,56,58,76,78,82,86,106,113,114,115,117,172,177,187,191,199,202,210,239,240,279,281,282,294,299,360,361,363,366,371,372,373,375,388],elev:[77,79,104,440],elif:[27,41,74,80,99,107,117,126,128,129,134],elig:[199,375],elimin:[156,365],ellow:[59,365],els:[3,8,11,12,18,19,22,27,30,32,33,41,47,51,53,54,55,57,74,75,76,78,79,80,81,84,90,91,93,94,95,99,101,103,104,105,106,107,108,114,115,117,120,123,125,126,128,129,134,136,137,140,141,145,154,157,185,191,199,201,204,223,239,254,255,256,257,258,271,293,341,362,372,388],elsennsometh:191,elsewher:[12,20,46,53,93,99,111,113,140,174,269,280,312,353,360],elv:122,elvish:240,emac:[15,143],email:[11,23,34,87,112,117,118,148,150,160,166,212,368,382,388,389,395,427],email_login:[163,164,197],emailaddress:388,emailfield:[395,427],emb:[40,82,84,99,222,299],embark:137,embed:[29,40,48,53,70,82,112,121,187,194,279,297,371,375,388],emerg:[38,63,157],emi:240,emit:[51,68,91,107,166,174,178,194,224,294,351,381],emit_to_obj:[174,294],emo:90,emoji:146,emot:[18,22,29,30,77,86,121,122,123,128,166,186,201,214,240,241,360,375],emoteerror:241,emoteexcept:241,emphas:84,emphasi:84,emploi:389,empti:[3,6,8,9,11,12,15,18,20,22,27,33,36,41,47,48,50,51,53,54,66,67,74,75,78,80,82,84,87,99,101,106,107,110,112,113,114,115,116,117,121,125,126,129,131,134,141,147,148,150,156,160,171,172,178,180,185,191,202,207,225,227,241,251,279,280,298,299,310,317,321,343,344,360,366,368,372,374,385,388,396,403],emptor:199,empty_color:225,empty_permit:[397,399,401,403,427],empty_symbol:279,empty_threadpool:357,emptyset:20,emul:[5,44,71,87,121,122,129,153,190,251],enabl:[7,51,52,59,138,141,144,145,146,151,156,157,166,200,223,250,335,389],enable_recog:241,enableloc:335,enableremot:335,enact:214,encamp:79,encapsul:382,encarnia:143,encas:370,enclos:[25,26,115,192,212,375],encod:[19,60,81,82,99,280,323,336,340,341,365,384,388,435,440],encode_gmcp:336,encode_msdp:336,encoded_text:388,encompass:19,encount:[174,280,375,389],encourag:[76,88,95,106,131,146],encrypt:[64,144,150,157,185,199,332,333,337],encumb:121,end:[0,5,9,11,13,14,15,19,20,22,26,27,29,30,32,35,40,44,45,51,54,57,58,59,61,63,64,66,67,68,72,73,75,76,82,84,86,87,90,91,92,93,95,99,100,101,103,106,108,110,112,114,115,116,117,118,119,121,122,125,126,128,129,135,137,138,140,141,144,145,147,149,150,154,156,160,166,167,173,174,180,186,187,201,203,204,208,211,216,219,225,237,241,249,252,254,255,256,257,258,269,279,280,285,316,323,324,332,335,336,343,346,351,355,357,361,365,366,368,372,373,374,375,381,388,436],end_convers:27,end_direct:280,end_turn:128,end_xi:[82,279],endblock:[53,101,131,140,141],endclr:375,endcolor:29,endcoord:277,endfor:[101,140,141],endhour:91,endif:[101,140,141],endless:53,endlessli:157,endpoint:[49,157,412,413],endpoint_url:199,endsep:388,endswith:365,enemi:[13,27,40,93,119,120,128,256,257,258,267,268,269],enemynam:27,enforc:[22,38,54,59,120,126,138,332,335,373,374,433],enforce_s:374,engag:[86,258,267],engin:[2,8,11,22,30,36,43,73,76,77,87,97,114,119,126,133,143,145,157,159,171,174,187,189,190,207,245,269,285,312,323,329,332,335,340,350,352,366,368],english:[6,16,29,63,69,143,391],enhanc:[59,103,115,244,365,437],enigmat:108,enjoi:[7,106,119,120,123,148],enough:[3,18,32,33,35,46,47,68,78,82,84,86,87,88,89,90,93,95,98,99,101,105,106,107,110,111,113,114,116,120,125,129,133,138,148,150,154,174,180,191,207,239,240,263,271,280,372,373,374],enpoint:410,ensdep:388,ensur:[7,8,80,101,134,138,145,156,252,355,386,433],ensure_ascii:341,enter:[0,2,3,5,9,11,14,15,16,18,19,20,22,25,27,29,30,35,36,38,40,52,53,59,62,64,71,72,74,75,76,77,79,81,82,87,90,91,93,96,99,100,101,105,106,114,115,118,119,125,128,129,131,134,140,145,148,153,156,160,163,166,172,174,179,187,188,190,201,202,204,216,219,222,223,233,252,254,255,256,257,258,267,269,271,289,294,299,302,310,351,372,416,427],enter_guild:27,enter_nam:27,enter_wild:271,enterpris:2,enthusiasm:123,enthusiast:[77,122],entir:[8,13,14,15,19,22,26,27,29,30,32,47,48,53,54,57,66,68,76,79,80,81,82,93,101,106,111,112,115,120,122,129,133,154,202,240,241,252,270,279,280,281,282,290,294,298,299,362,366,372,374,379,388,436],entireti:[27,126,215,223,372],entit:368,entiti:[13,18,19,27,29,30,32,33,34,35,36,40,41,44,45,46,48,50,53,82,85,87,109,110,111,112,113,117,120,125,128,138,165,166,175,180,185,190,194,195,196,207,216,241,247,251,262,281,282,284,286,287,289,294,296,297,298,299,300,302,303,305,307,353,360,361,363,368,372,373,375,378,385,388,403,413],entitii:45,entitl:154,entranc:[81,82],entri:[11,13,16,19,20,22,24,27,32,45,53,85,89,91,99,101,106,107,111,113,117,122,137,146,147,148,152,166,175,187,188,191,199,207,216,225,239,252,254,255,256,257,258,283,284,285,286,287,290,294,307,331,344,355,360,366,368,370,372,374,381,382,385,388,389,399,407,410,413,428,432,435],entriest:177,entrypoint:156,entrytext:[30,101,284,286,368],enul:144,enumar:388,enumer:141,env:[199,312,322],environ:[1,2,9,14,52,75,84,87,89,91,104,115,120,122,123,148,149,154,156,157,190,191,199,209,220,264,266,277,312,322,338,347,366,372,386,411,428],environment:312,envvar:148,eof:332,epic:143,epilog:270,epoch:[19,100,376],epollreactor:357,epub:143,equal:[6,20,22,56,57,59,74,79,82,91,95,106,108,110,113,114,122,137,173,185,222,241,250,251,254,255,256,257,258,294,388],equip:[15,59,77,98,112,121,122,204,254,255,257,258],equival:[9,13,14,29,35,43,50,53,54,59,61,67,82,111,115,117,148,157,161,165,180,273,279,280,285,330,336,360,388,408,436],eras:[75,258],err:[32,99,321,343,366],err_travers:[36,294],errback:[54,309,312,321,322,388],errmessag:173,errmsg:[129,381],erron:[69,129,321,374],error:[0,3,4,6,8,9,11,13,15,16,18,19,20,22,27,29,31,32,35,36,38,40,43,44,48,53,54,63,64,66,69,72,75,76,78,81,82,83,84,87,97,98,99,102,106,108,113,114,116,117,119,123,125,129,135,136,140,144,145,146,148,150,151,153,154,157,163,164,166,171,173,174,180,185,194,207,209,230,239,241,251,252,268,270,278,280,281,282,290,294,297,298,305,306,309,311,312,314,316,321,335,343,362,365,366,368,371,372,375,381,384,388,389,393,408,410,426,430,435,440],error_check_python_modul:312,error_class:[397,399,401,403,427],error_cmd:96,error_consumable_excess_messag:207,error_consumable_missing_messag:207,error_consumable_order_messag:207,error_msg:355,error_tool_excess_messag:207,error_tool_missing_messag:207,error_tool_order_messag:207,errorlist:[397,399,401,403,427],errorlog:144,escal:[12,38,57,122,177,289],escap:[29,59,77,82,101,186,190,214,217,270,365,375,387,427],escape_char:375,escaperoom:217,escript:[76,202],esom:187,especi:[5,16,32,38,44,46,76,81,93,112,113,115,120,144,145,148,225,240,366],esqu:113,ess:28,essai:143,essenti:[7,69,80,92,97,112,122,143,150,153,195,312,368],est:[28,191],establish:[22,44,120,121,122,126,150,166,254,294,309,321,323,330,332,335,340,343,350,352],estim:[94,279,299,379],esult:294,etc:[0,8,11,12,13,18,19,22,25,27,29,30,32,33,34,35,36,38,40,41,44,45,48,50,51,52,53,55,61,64,66,67,68,70,76,77,80,82,84,85,86,87,91,93,94,97,98,99,100,107,108,110,111,112,120,121,122,125,126,128,136,138,139,143,144,145,148,150,156,157,161,166,169,171,172,173,174,177,179,180,185,188,190,199,201,205,208,210,216,217,223,225,238,240,241,247,251,255,257,263,270,279,280,281,282,294,298,299,330,332,335,339,340,341,351,352,360,362,365,366,368,369,370,371,372,375,381,388,396,403,407,413,416,438],etern:27,ev_channel:167,evadventur:[122,127],eval:[29,40,201,388],eval_rst:84,evalstr:290,evalu:[22,29,84,110,121,123,172,201,290,372,375],evbot:[185,353],evcast:143,evcel:[371,374],evcolor:143,evcolum:374,evcolumn:374,eve:388,eveditor:[24,30,76,85,163,164,202,364,440],eveditorcmdset:370,even:[0,3,5,6,7,11,13,15,18,19,20,26,27,30,32,38,41,44,47,48,49,50,55,57,59,63,66,68,71,72,75,76,77,79,80,82,83,86,87,88,89,90,91,93,95,97,98,99,100,101,102,105,106,110,111,113,114,115,116,119,120,121,122,123,125,126,127,128,129,135,138,147,148,154,157,161,173,175,178,185,187,204,207,210,222,223,240,251,254,255,256,257,258,269,270,279,280,282,294,298,299,335,372,374,375,379,388,435],evenia:111,evenli:[19,82,210,280,388],evenn:156,evenna:75,evenni:89,evennia:[1,2,5,6,10,12,13,14,15,16,17,18,19,20,22,24,25,26,27,28,30,31,32,33,34,35,36,38,39,41,43,44,45,46,47,48,50,52,53,54,57,58,59,60,61,62,64,66,67,68,69,71,72,74,76,77,78,79,80,81,82,83,85,87,88,90,92,93,94,95,96,100,101,102,103,105,107,108,109,110,112,113,114,116,117,118,119,120,121,123,125,126,128,129,131,133,134,135,136,137,139,140,141,142,146,148,149,152,155,157,159,160,440],evennia_access:144,evennia_admin:398,evennia_channel:[149,152,155,185],evennia_dir:388,evennia_error:144,evennia_gener:133,evennia_launch:[7,163,164,308,310],evennia_logo:[53,133],evennia_superuser_email:148,evennia_superuser_password:148,evennia_superuser_usernam:148,evennia_vers:312,evennia_websocket_webcli:340,evennia_wsgi_apach:144,evenniaadminapp:418,evenniaadminsit:418,evenniaapiroot:409,evenniacreateview:[431,437,438],evenniadeleteview:[437,438],evenniadetailview:[437,438],evenniaform:427,evenniagameindexcli:314,evenniagameindexservic:315,evenniaindexview:[53,436],evennialogfil:381,evenniapasswordvalid:356,evenniapermiss:[408,413],evenniareverseproxyresourc:357,evenniaserv:39,evenniatest:[191,220,231,246,264,277,338,386,411,428],evenniaupdateview:[437,438],evenniausernameavailabilityvalid:[166,356],evenniawebtest:428,event:[27,30,45,51,77,87,123,126,157,163,167,201,210,216,229,230,231,233,241,244,263,302,305,354,440],event_nam:[229,233],eventdict:381,eventfunc:[74,163,164,197,226,230],eventhandl:230,eventi:[175,202,270],eventu:[13,22,38,55,57,63,64,67,88,89,93,99,119,120,122,123,128,129,133,140,154,161,166,171,172,189,211,216,217,240,241,263,269,290,294,299,309,317,343,351,352,363,367,368,372,374,425],evenv:[2,6,7,87,89,148,153],evenwidth:374,ever:[9,11,13,14,15,16,22,29,41,44,46,48,55,66,69,76,81,82,87,98,106,110,113,121,126,135,145,160,161,214,217,240,280,307,323,324,330,360,372],everi:[0,2,5,8,9,10,11,13,14,18,19,20,22,27,29,30,31,34,40,41,43,46,47,48,66,68,69,72,74,79,80,81,82,83,87,89,90,92,95,98,100,101,105,106,107,108,110,112,113,115,116,121,126,128,129,133,136,137,139,140,141,148,150,153,154,156,166,180,185,191,199,204,209,215,223,230,240,241,252,254,255,256,257,258,260,266,271,279,280,294,299,305,307,317,334,344,350,359,360,362,372,373,374,375,388,396,403],everror:230,everyon:[8,9,11,18,22,27,30,32,35,41,46,57,63,87,90,99,113,116,117,120,122,123,126,128,129,137,139,142,146,151,155,160,161,180,185,186,187,211,216,217,219,254,255,256,257,258,330],everyth:[0,2,3,6,8,9,11,13,20,35,38,40,43,47,49,50,51,53,57,64,69,72,75,80,81,82,84,86,87,90,92,99,101,103,105,106,107,112,113,114,115,116,117,118,119,120,121,123,125,126,128,130,133,143,148,150,152,153,154,156,157,160,161,170,175,185,186,188,190,191,192,203,207,208,212,251,269,289,293,302,316,343,351,360,362,366,372],everywher:[75,97,112,150],evform:[19,85,163,164,364],evgam:185,evgamedir:84,evict:355,evid:152,evil:[5,15,150,263,299],evilus:185,evmenu:[19,22,24,76,77,85,99,105,122,163,164,190,191,202,215,223,249,252,266,296,364,373,440],evmenucmdset:372,evmenuerror:372,evmenugotoabortmessag:372,evmenugotomessag:372,evmor:[24,30,85,163,164,298,364,440],evscaperoom:[163,164,197],evscaperoommenu:215,evscaperoomobject:[216,217],evtabl:[19,22,80,81,85,163,164,175,185,223,298,364,371,373,388],ewmaplink:[82,280],ewonewaymaplink:[82,280],exact:[5,22,27,38,71,110,113,117,166,172,180,185,189,195,207,241,251,258,285,294,298,299,361,362,384,385,388],exact_consum:207,exact_consumable_ord:[207,208],exact_tool:207,exact_tool_ord:207,exactli:[3,5,9,11,12,29,30,41,47,50,54,57,58,59,61,64,66,78,79,81,82,84,87,99,100,101,106,107,110,111,113,115,117,121,122,126,129,133,148,156,161,185,207,241,251,279,280,294,312,362,385],exam:180,examin:[7,11,12,13,22,32,47,51,55,64,73,76,99,105,106,107,108,110,126,129,166,180,191,201,214,263,268,269,344,395,408],exampl:[2,4,5,6,7,10,11,12,13,14,15,16,17,18,19,20,22,30,31,33,34,35,36,38,40,43,44,46,47,48,49,50,54,57,58,59,61,63,64,66,67,70,71,72,73,74,76,78,80,81,83,84,86,87,89,90,91,92,93,94,96,97,98,99,100,103,104,105,106,107,108,109,110,112,113,114,115,116,117,119,120,121,122,123,125,129,133,134,135,137,138,139,140,144,145,148,150,151,155,156,157,161,163,164,166,169,172,173,174,175,178,179,180,185,186,187,188,189,190,191,194,196,197,201,202,204,207,208,209,210,211,214,216,221,222,223,224,225,234,238,239,240,241,244,247,248,249,251,252,254,255,256,257,258,260,263,267,269,270,271,272,273,277,279,280,281,282,284,286,287,290,293,294,299,302,305,307,312,317,332,335,336,341,344,353,357,360,362,363,364,365,367,371,372,373,374,375,376,380,381,382,385,386,388,389,391,396,403,412,413,427,436,440],example_batch_cod:[14,163,164,197,259],example_recip:[163,164,197,206,207],example_recipi:207,excalibur:105,exce:[104,200,254,255,256,257,258,355,379],exceed:355,excel:[32,68,97,143,150],excempt:173,except:[6,13,15,19,20,22,26,29,30,32,36,40,41,49,50,53,54,57,59,64,75,76,78,79,81,82,84,87,89,90,92,93,95,99,106,108,110,112,114,115,116,117,122,128,129,135,136,137,138,140,141,148,153,154,166,167,169,171,174,175,188,189,194,195,196,201,204,207,210,216,217,222,224,229,230,233,237,238,239,240,241,247,248,249,251,254,255,256,257,258,260,262,263,267,268,269,270,271,278,279,280,281,282,286,289,290,293,294,298,302,305,306,312,317,319,321,333,335,337,341,345,357,360,363,365,368,371,372,374,375,376,380,381,383,388,395],excepteur:28,excerpt:26,excess:[32,40,76,125,188,207,293,366],exchang:[14,52,121,154,201,369],excit:[25,107,108,122,147],exclam:90,exclud:[87,110,117,129,136,194,204,238,269,293,294,370,372,405,407],exclude_cov:204,excluded_par:405,excluded_typeclass_path:190,exclus:[27,30,32,34,120,263,294,302,361,372],exclusiv:368,exe:[7,9,148],exec:[27,29,40,105,299,372,388],exec_kwarg:372,exec_str:347,execcgi:144,execut:[2,7,8,9,14,15,20,22,26,27,29,35,36,40,41,51,52,53,54,55,57,58,64,70,74,75,76,79,81,87,91,92,93,100,101,105,106,112,115,119,122,148,153,166,167,169,170,171,175,178,179,188,190,191,196,202,214,230,241,252,262,263,269,270,286,289,290,293,294,299,300,302,306,309,317,319,322,323,329,332,335,340,343,344,347,350,351,360,362,363,366,372,373,375,380,388,416],execute_cmd:[12,22,36,129,134,135,166,167,175,294,317,351],execute_command:22,executor:2,exemplifi:[30,61,82,92,116,119,121],exercis:[3,81,90,99,105,115,128,129,139,200,209,250,338,348,380],exhaust:[18,76],exhaustedgener:239,exidbobj:294,exis:96,exist:[0,2,5,6,9,11,12,13,14,18,19,20,22,25,27,32,40,41,44,46,47,53,55,61,63,66,74,76,78,79,80,81,82,87,90,91,95,96,97,98,99,101,108,109,110,112,114,115,119,120,123,125,128,129,131,133,134,141,145,149,152,156,165,166,167,173,174,175,180,185,187,188,190,199,200,202,203,208,215,221,222,227,229,230,233,234,237,238,240,241,248,251,257,268,271,279,280,281,282,287,289,290,293,294,296,298,299,306,312,316,318,332,333,335,337,345,350,351,353,360,361,362,363,366,368,370,371,372,374,375,381,383,388,395,413],existen:351,exit:[7,9,20,26,27,32,40,48,49,50,66,76,80,81,82,85,90,95,99,102,105,106,107,108,109,112,113,115,116,117,119,129,137,145,148,156,160,163,171,173,174,180,190,201,202,217,231,247,248,252,258,263,267,268,269,270,271,273,274,279,280,281,282,289,293,294,299,316,332,344,360,368,370,372,373,386,407,410,413,428,440],exit_alias:[180,247],exit_back:99,exit_cmd:[27,373],exit_command:294,exit_dest_x_coordin:82,exit_dest_y_coordin:82,exit_dest_z_coordin:82,exit_nam:[80,180,247],exit_on_lastpag:373,exit_ther:99,exit_to_her:180,exit_to_ther:180,exit_typeclass:[271,386,428],exitbuildingmenu:76,exitcmdset:[20,294],exitcommand:294,exitnam:247,exitobject:96,exitviewset:413,exixt:330,exot:22,exp:371,expand:[11,31,36,43,49,59,72,73,74,77,78,80,81,87,88,89,90,98,99,103,105,107,108,110,112,113,114,115,116,120,121,122,123,129,130,134,136,139,145,154,163,164,180,197,212,247,254,255,256,257,258,273,294,365,374],expand_tab:374,expandtab:[365,374],expans:[77,96,120],expect:[5,6,8,9,22,29,34,35,36,45,47,53,54,63,64,67,69,74,75,82,83,84,97,99,106,112,113,115,117,119,120,122,123,129,138,141,150,153,154,180,188,191,199,202,207,227,229,239,251,271,277,279,280,289,294,298,299,310,312,362,372,373,379,388,392,396,403,413,419,438],expected1:191,expected2:191,expected_direct:277,expected_input:191,expected_path:277,expected_return:8,expectlst:277,expectstr:277,expens:[47,154,385],experi:[0,3,11,27,29,72,78,81,98,100,103,107,110,115,116,119,120,126,127,148,154,156,185,216,262],experienc:[1,27,87,115,118,143],experienced_betray:27,experienced_viol:27,experiment:[31,53,190,397,400],expert:251,expir:199,explain:[8,11,22,27,49,53,66,71,76,82,86,87,95,99,108,112,122,125,133,137,138,141,143,151],explan:[20,22,50,59,87,91,95,101,217,356],explanatori:50,explicit:[20,43,61,67,71,74,76,84,101,106,133,145,151,239,312,334,360,372],explicitli:[6,20,30,32,33,35,40,41,46,47,48,59,64,66,75,82,84,89,90,94,99,105,113,114,116,121,122,148,150,174,175,180,187,191,239,251,280,284,294,299,307,362,365,368,384,410],exploit:[122,375],explor:[3,12,43,48,53,54,64,74,81,82,101,108,113,115,119,128,148,190],expos:[141,157,263,435],express:[22,27,29,32,40,52,72,73,84,97,110,113,117,131,141,180,210,239,258,360,388,416],ext:27,extend:[18,19,29,41,48,50,53,66,68,81,84,86,95,97,101,105,107,111,112,114,115,118,124,126,127,130,131,132,134,135,140,141,143,159,160,169,175,187,191,194,199,203,205,207,222,230,233,271,279,293,294,362,382,400,427,436,437,438,440],extended_room:[163,164,197],extendedloopingcal:307,extendedroom:222,extendedroomcmdset:222,extendng:208,extens:[6,8,27,30,43,59,67,75,81,82,84,86,87,97,108,112,113,120,131,145,148,169,199,245,254,274,327,335,368,378,387],extent:[76,97,122,126],exter:185,extern:[7,16,34,40,58,61,68,77,81,84,98,112,116,120,122,123,125,144,145,147,148,149,150,152,154,155,159,163,174,185,191,193,196,244,298,310,312,314,368],external_discord_hello:317,external_receiv:196,extra1:29,extra2:29,extra:[0,8,15,18,20,22,27,29,30,32,36,45,48,51,53,56,70,82,83,90,91,93,98,99,107,115,116,117,121,122,129,133,138,141,144,145,154,166,169,175,187,191,194,201,207,222,224,237,241,251,263,269,294,297,298,307,309,361,365,366,370,372,373,374,381,382,383,387,388,395,396,403],extra_environ:366,extra_launcher_command:[82,274,275],extra_opt:372,extra_spac:388,extract:[6,13,29,45,97,106,175,207,216,241,245,279,290,326,340,388],extract_goto_exec:372,extrainfoauthserv:332,extral:196,extran:223,extrem:[0,9,97,106,116,161,254,255,257,258,325,382],eye:[6,30,59,81,120,299,373],eyed:[53,125,133],eyes:[22,83,98],eyesight:[32,59,99],f6d4ca9b2b22:156,face:[82,107,119,122,150,154,157,224,356,372],facil:381,facilit:122,fact:[7,13,15,22,36,41,48,54,64,73,86,90,93,98,99,111,112,113,120,129,134,138,141,157,160,353,355,375],faction:148,factor:[74,100,104,255,257,309,323,324],factori:[61,251,309,314,322,323,324,330,331,332,333,335,343],factory_path:167,fade:[68,240],fail:[8,13,14,15,18,19,20,27,29,30,36,40,45,54,55,69,75,78,82,89,106,114,119,120,125,128,134,137,146,148,157,161,174,185,189,194,207,209,211,241,247,250,251,263,268,289,290,294,298,309,310,312,316,323,324,334,355,360,362,375,382,384,388,391,396,433],failmsg:355,failtext:126,failur:[8,15,54,78,121,126,148,166,207,269,314,321,323,324,343,355,365,388],failure_messag:207,failure_teleport_msg:269,failure_teleport_to:269,faint:41,fair:[121,122,126,211],fairli:[95,101,153,204,223,252,255],fake:[82,205,280,343,353,360,365],fall:[0,6,20,41,69,81,82,84,87,100,113,126,163,166,189,207,224,241,263,269,388,427],fall_exit:269,fallback:[80,96,171,175,196,222,290,305,312,341,360,372,383,388],fals:[8,12,13,18,19,20,22,26,27,29,30,31,32,33,36,38,41,47,48,51,66,76,80,82,84,89,90,91,93,96,99,100,103,104,107,108,113,117,125,128,129,135,136,137,140,157,166,169,171,172,173,174,175,180,185,187,191,194,196,199,201,202,204,205,207,210,211,214,215,216,219,223,227,230,234,240,241,247,252,254,255,256,257,258,266,270,271,279,280,282,284,285,286,289,290,293,294,296,298,299,302,303,305,306,307,309,312,314,318,321,322,329,330,331,332,335,341,343,349,350,351,353,355,357,360,361,362,363,365,366,368,370,372,373,374,375,376,379,383,384,385,387,388,389,391,392,395,396,397,399,400,401,403,407,408,427,435],falsestr:223,falsi:[107,114,194,207,279],fame:[119,123],famili:[27,75,98,125],familiar:[1,20,22,48,75,81,93,95,99,105,106,110,113,114,115,123,131,140,148,154],famou:[28,370],fan:143,fanci:[2,16,17,18,49,82,126,204,280],fantasi:[77,117,122,240],faq:[84,334,440],far:[7,11,14,18,20,22,53,59,67,74,76,79,80,81,82,86,90,95,96,98,106,108,110,112,113,115,116,147,153,154,156,173,258,271,279,282,314,339,360,370,379],fare:113,fart:125,fascilit:281,fashion:81,fast:[0,11,13,16,19,36,47,68,82,87,93,97,100,104,115,122,123,145,178,287,344],faster:[5,82,100,117,122,145,196,201,360],fastest:[84,280],fatal:312,fault:123,faulti:115,favor:[19,82,280],favorit:[83,90],fear:19,feasibl:145,feat:122,featgmcp:336,featur:[0,2,3,9,11,16,17,19,20,22,26,40,45,48,53,58,59,71,74,76,77,79,80,81,83,86,87,88,89,91,97,98,100,102,103,105,106,107,108,119,120,121,122,129,142,148,152,157,166,174,175,222,230,241,252,270,307,329,350,354,362,370,388,434,439,440],feb:63,februari:100,fed:[22,32,54,330,360,369,371],fedora:[11,144,148,150],feed:[9,16,27,40,80,126,155,167,185,279,314,331,332,362,373],feedback:[3,36,83,120,123,135,195,370],feedpars:[155,331],feedread:167,feel:[11,17,48,54,63,68,74,76,79,83,84,86,87,88,95,98,101,106,110,113,118,119,120,122,123,125,126,129,132,135,140,148,151,154,216,240,252,255,263,269],feelabl:216,feend78:234,feint:128,fel:63,felin:19,fellow:371,felt:[41,139],femal:224,fetch:[9,11,13,49,52,53,110,140,148,154,156,281,360,373,438],few:[0,2,3,5,8,11,13,16,17,20,22,26,29,30,31,32,36,50,53,54,59,62,66,67,74,75,80,84,86,87,89,106,108,111,113,115,120,121,122,123,126,128,129,137,138,143,145,150,157,161,190,210,240,263,293,327,336,355,365,374,388,436],fewer:[68,115,279,353,361],fg_colormap:387,fgstart:387,fgstop:387,fiction:[27,86,100,372],fictional_word:240,fictiv:240,fictou:221,fiddl:269,field:[7,9,13,29,30,31,33,34,35,36,41,45,46,48,50,53,63,66,72,97,99,109,113,131,140,145,147,169,196,223,227,241,258,267,273,286,287,289,293,294,298,299,302,303,307,319,360,361,362,363,371,380,384,385,395,396,397,399,400,401,403,407,410,415,427,438],field_class:427,field_nam:[287,407],field_or_argnam:31,field_ord:427,fieldevmenu:223,fieldfil:[163,164,197],fieldnam:[33,99,223,303,362,379,427],fieldset:[395,397,399,400,401,403],fieldtyp:223,fifo:388,fifth:80,fight:[20,41,93,114,119,120,128,254,255,256,257,258,268],fighter:[254,255,256,257,258],figur:[0,3,5,6,11,22,30,55,64,80,83,106,111,113,120,123,131,137,140,154,201,203,207,210,241,280,298,312,391],file:[0,2,3,5,6,7,9,10,12,18,19,20,38,39,49,50,51,52,53,57,61,62,63,66,72,75,76,78,81,82,83,87,89,90,91,96,97,98,99,100,101,103,105,107,108,111,112,114,115,116,118,122,129,131,133,134,136,137,140,141,143,144,145,147,148,149,150,152,153,154,155,156,157,159,160,161,163,164,166,179,187,194,199,200,202,204,205,207,210,212,217,240,244,251,270,271,284,299,311,312,332,333,336,337,344,345,346,350,357,358,364,371,372,381,384,385,388,396,397,399,401,403,413,416,420,427,435,440],file_end:[366,388],file_help_entry_modul:[30,187,284],file_help_top:435,file_name_charset:199,file_overwrit:199,fileentri:187,filehelp:[30,163,164,283],filehelpentri:[187,284,435],filehelpstoragehandl:284,filelogobserv:381,filenam:[11,19,111,194,199,240,366,371,381],filename1:312,filename2:312,filepath:199,files:199,filesystem:[148,156,157],fill:[2,7,26,53,63,72,80,81,82,99,115,140,149,223,251,279,282,360,365,371,372,373,374,375,388,403],fill_char:374,fill_color:225,fillabl:[77,223],fillchar:[29,365,375,388],filo:388,filter:[7,20,34,48,49,59,66,82,95,101,110,136,140,163,164,173,178,202,222,241,282,293,294,388,393,406,413,433],filter_backend:413,filter_famili:[48,110],filter_nam:407,filter_xyz:[82,282],filter_xyz_exit:[82,282],filterset:407,filterset_class:413,filthi:142,final_path:199,final_valu:54,find:[0,3,5,6,8,9,11,13,14,15,17,19,20,22,26,29,30,31,32,33,34,35,36,40,41,46,48,50,53,54,55,58,59,61,63,66,68,72,73,74,76,77,78,79,80,82,83,84,86,88,89,90,91,93,97,98,99,100,101,106,107,108,109,110,111,112,113,114,116,118,119,120,122,123,125,126,127,129,131,133,140,141,142,143,145,146,148,150,153,154,156,157,161,166,172,180,187,207,210,216,219,222,241,247,251,252,269,270,273,274,279,280,282,294,298,299,304,312,326,360,361,365,367,375,385,388,418],find_apropo:285,find_topicmatch:285,find_topics_with_categori:285,find_topicsuggest:285,findfoo:117,fine:[16,22,36,41,44,46,47,55,66,79,82,87,96,105,108,112,113,114,116,118,119,121,125,129,135,167,269,280,360,368,388],finer:[55,279,280],finish:[9,15,22,45,52,54,78,84,93,99,119,120,129,133,140,156,163,166,175,177,188,190,201,207,208,214,219,222,238,268,269,280,294,312,324,335,350,357,367,372,388,416],finish_chargen:27,finit:106,fire:[7,12,19,22,27,41,45,47,79,81,90,92,93,99,108,113,116,120,135,136,139,166,167,171,230,256,257,294,299,312,321,323,340,372,373,379],firebal:[78,122,207],firebreath:[99,113,116],firefox:[53,152],firestorm:92,firestorm_lastcast:92,firewal:[145,150,154],first:[0,3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,25,26,27,29,30,32,36,38,40,41,43,44,45,48,50,51,53,54,55,56,57,59,61,63,64,66,68,69,72,75,77,80,84,86,89,90,93,95,97,99,100,101,102,103,105,106,107,108,109,110,111,112,114,116,117,118,119,120,121,122,123,125,126,128,129,131,132,133,135,136,137,138,139,140,141,145,146,148,149,151,153,154,155,156,157,159,161,166,167,169,172,173,180,187,188,191,192,194,196,199,201,202,204,205,210,212,216,217,219,222,239,240,241,247,249,250,254,255,256,257,258,260,263,267,268,269,270,271,274,279,280,286,289,293,294,298,299,302,305,312,316,317,319,330,332,335,340,341,343,344,350,353,360,362,363,365,366,368,370,371,372,374,375,376,379,380,387,388,408],first_lin:129,first_nam:395,firsthand:32,firstli:[6,36,53,75,109,110,154],fish:[126,174,238],fist:[114,299],fit:[10,13,29,30,38,67,71,78,95,99,112,123,125,132,137,140,145,208,255,258,371,373,374,388],five:[22,81,92,110,118,123,132,154,174,252,388,389],fix:[0,3,6,8,14,15,19,22,27,40,48,56,64,82,83,87,88,98,105,113,115,116,120,122,125,129,137,142,148,153,154,161,240,282,312,371,373,374,384],fix_sentence_end:374,fixer:110,fixing_strange_bug:11,fixtur:[191,200,209,220,250,264,277,338,348,380,386,411],fizzl:122,flag:[11,14,15,20,22,27,31,47,50,61,64,66,68,75,92,93,94,99,108,113,115,118,120,125,129,166,171,173,175,180,207,209,214,216,217,219,263,267,289,290,294,312,319,323,332,335,340,351,370,372,388],flagnam:[214,216,217],flair:125,flame:[92,257],flash:[15,263],flat:[0,19,48,76,85,97,111,163,299,391,440],flatfil:97,flatpag:418,flatten:299,flatten_diff:299,flatten_prototyp:299,flattened_diff:299,flavor:[108,121,154,257],flavour:[35,138],flaw:137,fled:[128,267],fledg:[16,68,70,122,129,130,140,154,179,211],flee:[128,134,258,267],fleevalu:128,flesh:[77,99,108,122],flexibl:[14,27,40,41,67,68,76,81,90,93,95,98,113,116,121,122,125,126,128,141,154,169,180,201,202,207,223,252,360,372,388,436],fli:116,flick:389,flicker:263,flip:[27,103],flood:[19,26],floor:[74,104,214,216,241,250],flour:[78,207],flourish:360,flourrecip:207,flow:[2,11,17,47,51,61,64,66,82,86,120,125,148,368,372],flower:[35,36,55,108,109,110,117,120,121,180,375],flowerpot:[55,98],fluent:143,fluffi:[113,114,116],fluid:[17,56],flurri:241,flush:[9,22,81,145,190,360,362,379],flush_cach:379,flush_cached_inst:379,flush_from_cach:379,flush_instance_cach:379,flusher:379,flushmem:190,fluttersprit:77,fly:[19,20,22,27,29,30,40,41,55,78,87,90,105,110,112,113,117,131,166,186,188,196,286,294,298,307,319,330,333,337,360,366,376,388],fnmatch:360,foci:122,focu:[77,89,118,120,122,128,214,216],focus:[7,97,98,129,143,214,216,258,410],focused_object:214,foe:255,foilag:82,fold:[122,252],folder:[7,8,9,14,15,19,50,51,53,63,66,72,77,80,81,84,87,90,94,98,99,101,108,111,112,113,115,126,128,129,131,133,134,135,140,141,144,148,153,156,157,160,161,198,254,255,256,257,258,312,418],folder_nam:87,follow:[3,5,6,7,9,11,12,13,14,15,17,18,20,22,26,27,29,30,31,32,36,38,41,46,48,50,51,53,54,56,57,59,61,63,66,67,72,74,75,76,79,80,82,83,84,89,91,95,99,100,101,104,105,106,107,108,110,112,113,114,115,116,118,120,123,125,126,127,128,129,134,136,137,140,141,143,144,145,147,148,149,150,151,153,154,156,157,161,166,167,169,171,172,175,180,187,188,191,194,196,202,204,205,207,211,224,230,234,241,251,252,256,257,269,279,280,284,286,287,290,293,294,297,298,299,302,303,316,317,327,336,340,341,344,354,360,362,365,366,368,371,372,373,374,381,388,412],follwo:290,fond:100,font:[51,81,84,91,112,280],foo:[8,18,22,27,29,30,33,41,45,46,61,64,67,82,107,110,111,112,113,115,117,148,252,279,281,287,312,372,375,386],foo_bar:67,foobarfoo:55,food:207,fooerror:372,fool:122,foolish:263,footer:[53,82,101,140,175,373],footnot:[16,84],footprint:190,footwear:98,for_cont:294,forai:112,forbidden:11,forc:[8,20,22,41,48,54,74,82,99,103,104,106,107,116,123,125,126,128,129,137,144,148,156,157,161,167,174,178,180,185,201,208,222,224,238,240,241,251,279,290,294,298,304,323,324,330,335,353,355,373,374,379,381,388],force_add:251,force_init:294,force_repeat:[41,128],force_str:384,forcibl:304,fore:350,forebod:222,foreground:[3,59,138,156,205,312,365,375],foreign:[48,110],foreignkei:[169,293,302,362,380,396,403],forens:245,forest:[14,46,73,81,82,112,222],forest_meadow:46,forest_room:46,forestobj:73,forget:[11,14,19,22,54,66,75,91,100,105,107,113,115,116,129,131,143,147,152,156,241,366],forgiv:125,forgo:268,forgotten:[80,92,105,113],fork:[75,143],forloop:101,form:[6,8,13,14,18,19,20,22,27,29,30,31,32,36,38,40,46,47,48,50,52,64,67,69,70,71,72,77,78,82,84,85,86,87,99,107,112,114,116,117,118,120,123,128,129,135,163,164,166,167,172,174,175,178,180,185,188,191,194,195,196,201,207,214,221,223,224,240,241,245,251,282,284,286,289,290,294,298,299,303,305,307,310,330,332,336,340,351,353,360,361,362,365,366,368,369,370,371,372,374,375,381,384,385,388,389,391,393,395,396,397,399,400,401,403,405,410,426,431,433,438],form_char:371,form_class:[53,431,433],form_template_to_dict:223,form_url:395,form_valid:[431,433,438],formal:[32,120,294,336],format:[3,11,15,17,18,19,20,22,30,40,57,59,63,64,67,68,69,71,74,76,79,81,82,83,84,86,99,100,101,103,110,114,115,125,140,143,145,155,157,173,175,177,180,187,191,194,199,202,204,205,207,210,215,221,223,233,241,244,251,252,256,262,266,270,271,279,284,286,294,296,298,299,303,312,317,327,332,352,354,360,362,365,366,368,370,372,373,374,376,381,383,388,389,410,413],format_attribut:180,format_available_protfunc:298,format_callback:227,format_diff:299,format_extern:194,format_grid:388,format_help:270,format_help_entri:187,format_help_index:187,format_messag:194,format_output:180,format_send:194,format_t:388,format_text:202,format_usag:270,formatt:[209,223,298,372,373],formcallback:223,formchar:[99,371],formdata:223,former:[17,87,138,145,207,372],formfield:384,formhelptext:223,formset:[396,403],formstr:99,formtempl:223,formul:141,forth:[11,19,180,257],fortress:81,fortun:[9,22,89,95,101,113,119],forum:[9,63,75,83,86,88,98,122,123,148,154,155],forward:[3,14,15,26,27,84,100,101,108,118,121,122,137,138,154,166,169,196,234,244,286,293,302,357,360,362,363,371,373,380],forwardfor:150,forwardmanytoonedescriptor:[293,302,380],forwardonetoonedescriptor:[293,302,380],foster:18,foul:40,found:[3,4,6,8,9,12,14,15,16,18,19,20,22,27,30,31,32,36,37,38,40,43,46,48,49,50,51,53,54,61,63,64,72,75,76,77,80,82,84,86,89,91,95,98,99,105,106,107,110,111,112,113,114,115,117,119,125,126,128,129,141,142,145,148,154,157,163,166,170,171,172,173,175,180,185,188,189,194,199,201,202,227,229,230,241,251,269,279,280,281,282,284,286,290,294,297,298,299,304,307,311,312,318,327,330,341,351,353,360,361,362,365,366,367,368,372,374,375,379,383,385,388,416],foundat:[80,86,110,143,254],four:[15,19,35,59,61,66,81,84,89,95,104,117,126,130,174,196,222,290],fourth:95,fqdn:154,fractal:97,fraction:[8,122],frame:51,framework:[49,51,52,53,56,87,123,131,133,140,191,254,257,384,407,408,410,412,413],frankli:71,free:[7,10,30,46,63,74,76,83,86,87,93,98,110,120,122,128,129,138,140,143,154,199,201,214,241,252,255,298],freedn:154,freedom:[0,15,96,122,148],freeform:[122,126,128,204],freeli:[82,156,157,366],freenod:[75,88,143,148,152,154,167,185,353],freetext:[34,195,385],freez:[3,22,93,229],french:63,frequenc:[5,240],frequent:[106,202],fresh:[9,13,20,82,99,113,160,312],freshli:81,fri:55,friend:[83,99,104,107,120,123,157],friendli:[76,84,115,140,142,169,251],friendlier:[194,294],frighten:256,from:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,25,26,28,29,31,32,33,34,35,36,38,39,40,41,43,44,45,46,47,48,49,50,52,53,54,55,56,57,59,61,62,63,64,66,68,69,71,72,73,74,75,76,77,78,79,80,81,82,84,87,88,90,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,114,116,117,118,119,120,121,122,123,125,126,128,129,131,133,134,135,136,137,138,139,141,143,144,145,147,148,150,151,152,153,155,157,159,160,161,163,164,166,167,169,170,171,172,173,174,175,177,178,179,180,185,186,187,188,189,190,191,192,194,195,196,199,201,202,203,204,205,207,208,209,210,211,212,214,215,216,217,219,221,222,223,224,229,230,233,234,237,238,239,240,241,244,245,246,247,248,250,251,252,254,255,256,257,258,263,267,268,269,270,271,273,274,279,280,281,282,284,285,286,289,290,291,293,294,298,299,302,303,304,306,307,309,312,316,317,318,319,321,322,323,324,325,329,330,331,332,335,340,341,343,344,346,350,351,352,353,355,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,373,374,375,376,379,380,381,382,384,385,387,388,389,391,396,397,403,405,407,408,410,413,416,418,427,433,435,438,439,440],from_channel:167,from_db_valu:384,from_nod:372,from_obj:[64,103,135,166,167,175,224,262,294],from_pickl:369,from_tz:389,frombox:321,fromstr:321,fromtimestamp:376,front:[11,14,32,40,51,105,107,110,115,126,144,157,159,162],frontend:[49,252,360],frontpag:[50,53,111,117,163,164,393,394,404],frost:121,frozen:[22,93,230],fruit:238,ftabl:388,ftp:387,fuel:[90,121,251,257],fugiat:28,fulfil:[78,113,119,123,312],full:[0,4,6,8,9,11,14,15,16,17,19,22,27,29,32,33,36,38,40,41,44,47,48,56,67,68,70,72,75,78,81,82,83,84,86,87,89,90,91,98,99,102,107,108,110,111,115,116,121,122,125,126,128,129,130,133,134,137,140,141,145,146,153,154,156,160,161,167,172,174,175,179,180,185,189,190,191,194,201,202,207,211,215,219,221,222,225,237,240,241,251,252,257,266,270,279,281,282,290,299,303,324,330,343,353,354,360,362,366,370,372,374,375,388,439],full_desc:216,full_justifi:40,full_nam:35,full_result:211,fullchain:150,fuller:99,fullest:123,fulli:[5,13,22,27,57,63,66,77,82,86,89,99,105,118,125,148,154,157,161,166,240,290,294,305,340,352,368,388],fun:[0,5,81,103,108,120,121,122,133,143],func1:[180,290,344],func2:[180,290,344],func:[3,22,26,27,29,32,54,64,76,84,90,91,92,93,94,96,97,99,100,103,104,105,106,107,112,114,117,125,126,128,129,137,151,171,175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,210,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,289,290,294,323,343,344,348,357,370,372,373,375,376,388,436],func_test_cmd_task:191,funcdef:375,funciton:257,funcnam:[29,31,70,112,290,297,298,307,372,375,388],funcool:143,funcpars:[24,70,85,163,164,297,353,364,388,440],funcparser_cal:[70,297,375],funcparser_callable_add:375,funcparser_callable_center_justifi:375,funcparser_callable_choic:375,funcparser_callable_clr:375,funcparser_callable_conjug:375,funcparser_callable_crop:375,funcparser_callable_div:375,funcparser_callable_ev:375,funcparser_callable_justifi:375,funcparser_callable_left_justifi:375,funcparser_callable_mult:375,funcparser_callable_pad:375,funcparser_callable_randint:375,funcparser_callable_random:375,funcparser_callable_right_justifi:375,funcparser_callable_round:375,funcparser_callable_search:375,funcparser_callable_search_list:375,funcparser_callable_spac:375,funcparser_callable_sub:375,funcparser_callable_toint:375,funcparser_callable_y:375,funcparser_outgoing_messages_modul:353,funcparser_parse_outgoing_messages_en:70,function_nam:190,functioncal:321,functionnam:[29,321],functionpars:[29,298],functool:148,fundament:[22,36,46,98,112,113,115,116,122,294],fur:208,furnac:[207,208],furnitur:[14,46,48],furst:251,further:[3,7,10,11,13,18,19,20,30,40,43,44,48,49,64,66,74,75,78,80,81,82,84,96,98,105,106,113,117,125,154,156,161,174,180,203,240,256,258,280,282,299,312,336,388],furthermor:[83,84,138],fuss:156,futur:[13,26,35,54,75,84,99,100,108,114,115,118,120,123,124,125,127,129,130,132,145,148,156,177,208,230,268,271,317,361,382,389],futurist:100,fuzzi:[30,185,207,285,385,388],fuzzy_import_from_modul:388,gag:146,gain:[5,13,93,110,120,125,175,190,196,241,290,294],galosch:240,gambl:211,game:[1,2,3,5,6,7,10,12,13,14,15,16,17,20,22,23,25,26,27,28,29,32,34,35,36,38,39,40,43,44,45,46,47,48,49,50,51,52,54,57,59,62,63,64,66,67,68,69,70,71,72,73,74,75,76,78,79,82,83,84,85,87,89,90,91,92,93,94,96,97,101,102,103,105,106,107,109,110,111,113,114,115,116,117,119,121,124,125,127,128,130,131,132,133,134,135,137,139,140,141,142,143,144,145,146,148,149,150,151,152,153,155,157,161,163,164,165,166,167,169,171,173,174,175,177,178,179,180,184,185,186,187,190,191,192,193,194,195,196,197,201,202,203,204,206,208,210,211,212,214,215,216,219,222,223,225,228,229,230,231,234,239,240,241,248,252,254,255,256,257,258,263,265,266,269,270,274,276,279,280,281,282,284,286,291,293,294,302,304,305,308,312,314,315,316,317,323,324,329,331,332,335,336,343,344,345,350,351,353,361,362,363,366,367,368,370,371,376,379,381,388,395,396,403,408,413,436,439,440],game_dir:[381,388],game_epoch:[19,376],game_index_cli:[163,164,308],game_index_en:147,game_index_list:147,game_nam:[147,420],game_slogan:[53,75,420],game_statu:147,game_templ:[53,111],game_websit:147,gamedir:[27,40,53,82,118,159,312,358,440],gamedirnam:99,gameindexcli:315,gameplai:[122,154,199,214],gamer:[149,152],gamesrc:19,gametim:[19,29,85,163,164,210,222,230,364,440],gametime_to_realtim:210,gametimescript:210,gameworld:114,gammon:[143,327],gandalf:27,garbag:360,garbl:121,garden:143,garment:[77,204],gate:[30,82,120,280],gatekeep:30,gatewai:[161,341],gather:[8,22,30,52,64,133,139,146,171,172,269,310,314,368,385],gaug:[121,163,164,197],gaugetrait:251,gave:[87,90,106,113,138,391,392],gbg:365,gcc:[115,116,148],gcreat:190,gear:[7,133,154,167,174,192,212],gemer:239,gen:17,gender:[77,224],gendercharact:224,gendersub:[163,164,197],gener:[2,5,7,8,13,18,20,22,27,30,32,35,38,40,41,43,44,46,50,51,53,54,55,59,63,64,66,67,74,75,80,81,82,83,84,86,87,91,93,98,99,100,102,107,108,112,117,120,125,126,128,138,141,145,148,150,154,163,164,166,167,170,175,176,177,180,187,188,189,191,192,194,200,201,202,203,204,207,211,212,214,216,217,222,223,224,230,234,237,239,240,241,244,245,247,248,249,252,254,255,256,257,258,263,266,267,269,270,273,280,286,290,294,296,299,323,330,332,335,336,340,343,351,352,353,357,360,363,364,365,367,368,370,373,374,375,381,383,384,388,411,412,413,419,427,431,432,433,435,436,437,439,440],general_context:[163,164,393,417],generalviewsetmixin:413,generate_prototype_kei:280,generate_sessid:330,generic_mud_communication_protocol:336,genericbuildingcmd:202,genericbuildingmenu:202,genesi:154,geniu:238,genr:[83,87,326],genuin:122,geoff:[77,270],geograph:73,geographi:95,geoip:244,geometr:81,geometri:81,get:[0,3,5,6,7,8,9,10,11,12,13,14,16,17,18,20,22,26,29,30,31,32,33,34,35,38,39,41,43,44,45,46,48,49,51,53,54,55,56,59,61,63,64,66,67,72,74,75,76,78,79,80,81,82,84,86,87,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,135,137,138,140,141,144,145,147,149,151,152,153,154,156,157,159,161,166,167,169,173,174,175,177,178,180,181,185,186,187,192,194,195,196,199,202,204,211,214,216,217,219,227,229,230,233,234,238,239,241,248,249,250,251,252,254,255,256,257,258,260,263,268,269,271,273,277,279,280,281,282,284,285,286,290,293,294,296,298,299,302,304,307,310,312,317,321,322,326,330,332,335,336,338,340,341,349,351,352,353,355,360,361,362,363,365,366,367,370,372,374,375,376,378,379,381,382,383,385,388,391,392,395,397,400,401,405,407,410,412,427,435,436,439,440],get_absolute_url:[141,194,286,362],get_account:[290,351],get_al:360,get_alia:361,get_alias:410,get_all_attribut:360,get_all_cached_inst:379,get_all_categori:285,get_all_channel:195,get_all_charact:217,get_all_cmd_keys_and_alias:173,get_all_cmdset:388,get_all_mail:234,get_all_puppet:166,get_all_sync_data:353,get_all_top:285,get_all_typeclass:388,get_and_load_cmdset:405,get_and_load_typeclass:405,get_and_merge_cmdset:174,get_app_list:418,get_attack:[254,255,256,257,258],get_attr:180,get_attribut:[361,410],get_available_nam:199,get_available_overwrite_nam:199,get_buff:370,get_by_alia:361,get_by_attribut:361,get_by_nick:361,get_by_permiss:361,get_by_tag:361,get_cach:360,get_cache_kei:355,get_cached_inst:379,get_callback:230,get_channel:195,get_channel_alias:185,get_channel_histori:185,get_charact:351,get_client_opt:317,get_client_s:351,get_client_sess:[340,341],get_client_sessid:341,get_cmd_signatur:216,get_command_info:[175,188],get_components_with_symbol:279,get_cont:410,get_context_data:[53,432,435,436,438],get_damag:[254,255,256,257,258],get_db_prep_lookup:384,get_db_prep_valu:384,get_dbref_rang:361,get_def:306,get_default:384,get_defens:[254,255,256,257,258],get_direct:[82,280],get_display_nam:[3,29,76,79,82,99,104,166,241,271,282,294,362],get_display_symbol:[82,280],get_err_msg:[32,108],get_ev:230,get_evennia_pid:388,get_evennia_vers:388,get_event_handl:233,get_exit:[82,281,410],get_exit_spawn_nam:[82,280],get_extra_info:[175,294,362],get_famili:[48,110],get_fieldset:400,get_form:[395,397,400,401],get_formset:[396,403],get_game_dir_path:388,get_height:374,get_help:[22,30,101,175,191,216,228,270,372],get_help_categori:435,get_help_text:356,get_help_top:435,get_hint:219,get_id:[140,306,361],get_info_dict:[329,350],get_initi:438,get_input:[191,372],get_inputfunc:[317,336,353],get_internal_typ:384,get_kwarg:428,get_linked_neighbor:280,get_location_nam:271,get_log_filenam:194,get_map:[82,281],get_mass:104,get_message_by_id:195,get_messages_by_receiv:195,get_messages_by_send:195,get_min_height:374,get_min_width:374,get_modified_tim:199,get_msg_by_receiv:34,get_msg_by_send:34,get_new:331,get_new_coordin:271,get_next_by_date_join:169,get_next_by_db_date_cr:[169,196,286,293,302,360,362],get_next_wait:233,get_nick:[361,410],get_nicklist:[167,324],get_node_from_coord:279,get_numbered_nam:294,get_obj_coordin:271,get_object:[219,413,432,435,438],get_object_paramet:199,get_object_with_account:385,get_objs_at_coordin:271,get_oth:201,get_permiss:[361,410],get_pid:312,get_player_count:326,get_posit:216,get_previous_by_date_join:169,get_previous_by_db_date_cr:[169,196,286,293,302,360,362],get_puppet:[12,166,351],get_puppet_or_account:351,get_queryset:[432,433,435],get_rang:258,get_redirect_url:433,get_regex_tupl:241,get_respons:421,get_room:[82,281],get_room_at:95,get_rooms_around:95,get_serializer_class:413,get_sess:353,get_session_id:410,get_short_desc:216,get_shortest_path:[82,279],get_spawn_xyz:280,get_stat:113,get_statu:322,get_subscript:195,get_success_url:438,get_sync_data:352,get_system_cmd:173,get_tag:[361,410],get_tag_queri:407,get_time_and_season:222,get_typeclass_tot:361,get_uptim:326,get_url:400,get_username_valid:166,get_valu:[317,336],get_value_displai:410,get_vari:[227,230],get_view_detail:411,get_visual_rang:[82,279],get_weight:280,get_width:374,get_worn_cloth:204,get_xyz:[82,282],get_xyz_exit:[82,282],get_xyzgrid:[82,281],getattr:33,getbootstrap:56,getchild:357,getclientaddress:[61,332],getdefaultencod:435,getel:51,getenv:[312,322],getgl:51,getinput:372,getitem:251,getkeypair:332,getloadavg:153,getpeer:332,getpid:388,getsizof:379,getsslcontext:[333,337],getston:22,getter:[169,196,204,241,255,258,293,294,319,360,392],gettext:63,gfg:365,ghost:30,ghostli:269,giant:90,giantess:113,gid:[5,156,344],gidcount:343,gift:101,gig:122,girl:[118,294],gist:[53,240,388],git:[2,9,10,63,66,68,75,84,91,143,145,148,153,154,156],github:[10,11,63,75,77,79,83,88,91,98,111,120,143,148,153,155,202,340,357,388],gitignor:11,give:[0,4,5,8,9,12,13,14,16,18,19,22,27,28,29,32,36,38,40,41,44,45,46,47,48,50,53,54,55,57,67,69,73,74,75,76,77,79,81,82,84,86,87,89,90,91,94,95,98,99,100,101,102,104,105,106,107,108,110,111,112,113,114,115,116,117,118,120,121,123,126,127,128,129,131,133,134,135,140,141,143,145,148,153,154,155,156,157,161,166,171,173,174,177,185,186,188,190,194,195,202,203,204,208,214,216,217,219,222,239,240,249,252,254,255,256,257,258,263,269,271,279,280,294,302,316,338,344,351,357,360,362,365,372,374,385,386,388,391,392,410,439,440],given:[0,3,5,6,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,33,34,36,38,40,41,44,47,48,53,54,55,58,59,63,64,66,67,69,72,73,74,76,79,80,82,84,87,88,89,90,91,95,99,100,105,107,108,109,112,113,115,116,119,121,122,126,128,129,134,138,140,141,154,156,161,166,171,172,173,174,175,177,178,180,185,187,189,190,191,194,195,196,202,203,204,207,208,210,211,212,214,216,217,219,221,222,223,224,225,227,229,233,238,239,240,241,247,251,252,254,255,256,257,258,262,263,268,269,270,273,279,280,281,282,287,289,290,294,296,298,299,303,304,305,307,310,312,317,318,321,330,335,336,341,344,347,351,352,353,354,355,356,357,360,361,362,363,365,366,368,369,370,371,372,373,374,375,376,379,381,383,384,385,386,388,391,392,395,408,416,419,432,433,435],given_class:415,giver:[121,255,258,294],glad:106,glade:[82,112],glanc:[19,20,22,76,95,99,106,202,241],glance_exit:76,glass:[238,263],glob:[186,372],global:[5,11,14,22,25,27,29,31,36,40,41,43,44,47,48,51,68,73,76,78,82,87,97,105,117,120,136,139,150,156,180,190,194,199,207,222,230,239,241,247,273,281,294,299,300,302,306,309,312,317,319,322,343,344,366,367,368,372,375,376,385,386,388,420],global_script:[163,367],global_search:[14,19,76,99,106,166,241,294,361],globalscriptcontain:367,globalth:386,globe:[133,154],glori:119,glorifi:251,gloriou:110,glossari:[148,440],glow:81,glu:39,glyph:321,gmcp:[31,64,336],gmsheet:99,gmt:112,gmud:146,gno:76,gnome:[63,146],gnu:15,go_back:[252,372],go_up_one_categori:252,goal:[41,84,106,119,120,123,125,143,157,240,439],goals_of_input_valid:427,goblin:[27,40,112,180,299],goblin_arch:299,goblin_archwizard:299,goblin_wizard:299,goblinwieldingclub:40,god:[30,38,108,160,284],godlik:241,goe:[0,3,22,24,41,61,66,74,75,76,80,82,83,87,93,101,116,119,122,126,129,135,137,153,154,173,174,216,219,258,271,279,280,294,332,335,350,351,387,388,438],goff:[77,239],going:[0,8,27,29,50,53,61,67,74,79,80,81,82,88,91,99,100,101,104,106,108,110,113,115,117,120,122,128,131,137,140,149,150,154,156,159,202,241,254,255,256,257,258,263,266,269,271,294,309,314,365,372,410],goings:314,gold:[27,40,104,105,116,121,366],gold_valu:105,goldenlayout_config:51,goldenlayout_default_config:51,gone:[11,32,55,105,108,113,115,117,119,122,156,217,279],good:[0,5,6,7,8,11,12,13,15,18,19,20,22,27,29,32,34,35,40,41,43,48,50,53,55,59,61,74,75,76,77,78,79,80,81,83,84,86,89,90,91,95,97,98,101,102,105,106,107,108,110,111,115,118,120,121,122,123,125,126,127,129,137,138,140,141,143,147,148,152,154,156,157,161,166,173,174,175,191,201,229,241,277,335,344,372,375],goodby:332,goodgui:290,googl:[84,143,153,154,185,374],googlegroup:39,googli:[53,133],gorgeou:82,gossip:[143,149,185],got:[9,14,49,54,107,113,114,115,116,128,252,268],goto_cal:372,goto_cleanup_cmdset:266,goto_command_demo_comm:266,goto_command_demo_help:266,goto_command_demo_room:266,goto_kwarg:372,goto_next_room:137,gotostr_or_func:372,gotten:[11,86,123,258,268,294,339],gpl2:391,graaah:134,grab:[22,107,108,126,140,186,268,410,438],gracefulli:[0,177,190,241,294,312,388],gradual:[14,15,93,120,121,143,240,251],grai:[59,138],grain:[47,368],gram:104,grammar:[216,240],grammat:[123,240],grand:[13,30],grant:[11,32,38,57,145,196,254,255,256,257,258,289,290,298,360,408,431,437],granular:258,grapevin:[159,163,164,167,185,308,320,440],grapevine2chan:[30,107,149,185],grapevine_:185,grapevine_channel:[149,167,185],grapevine_client_id:149,grapevine_client_secret:149,grapevine_en:[149,185],grapevinebot:167,grapevinecli:323,graph:[11,80,279],graphic:[3,9,32,33,49,50,52,64,72,77,81,99,123,163,212,225,336],grasp:[138,140],grayscal:205,great:[11,15,27,29,30,41,45,50,56,68,74,76,78,82,83,88,89,90,93,95,98,101,106,115,120,123,126,129,141,143,202,223,357],greater:[6,20,32,44,76,110,289,372],greatli:142,greek:16,green:[11,20,32,40,59,82,115,138,180,190,216,268,365],greenforest:82,greenskin:299,greet:[25,43,44,75,79,134,317],greetjack:35,greg:143,grei:[40,82,138,365],grenad:36,grep:[11,153],greyscal:[59,365],greyskinnedgoblin:40,griatch:[66,77,78,90,107,110,201,203,205,207,210,211,212,222,224,234,237,240,241,247,248,249,251,266,268,371,379,384,387,391],grid:[56,81,118,129,159,187,258,271,273,275,276,277,279,280,281,282,388,440],gridmap:82,gridpoint:[277,279],gridsiz:277,grief:55,griefer:141,grin:[22,121,360,375,392],grip:[84,208],gritti:22,ground:[81,86,90,108,110,114,118],group:[0,8,18,22,30,40,46,48,50,54,55,57,73,75,79,83,88,89,90,106,107,112,117,122,143,156,169,176,180,186,187,195,222,238,240,268,269,294,298,299,321,344,360,363,365,368,395,403],groupd:360,grow:[0,14,18,86,91,110,114,120,121,143,148,161,251,279,323,324,374,388],grown:[27,71,75,91],grudg:126,grungies1138:[77,234,249],grunt:[180,299],gstart:190,gthi:103,gtranslat:63,guarante:[13,38,41,66,83,121,150,154,211,230,298,330,351,362,375],guard:[27,82,122,208,280],guess:[16,26,69,76,79,101,106,157,202,299],guest1:62,guest9:62,guest:[24,38,85,166,440],guest_en:[38,62],guest_hom:[62,140],guest_list:62,guest_start_loc:62,guestaccount:46,gui:[51,52,64,98,122,234,440],guid:[2,9,83,103,133,140,407],guidelin:[83,84,143],guild:[18,46,66,122,135,143,185],guild_memb:27,gun:90,guru:86,gzip:[199,200],gzip_content_typ:199,habit:97,habitu:47,hack:[86,126,128,321],hacker:[143,157],had:[0,9,15,16,20,41,57,72,75,78,83,86,90,93,108,110,113,114,115,116,120,122,129,144,154,156,175,179,191,204,214,268,280,299,302,312,362,366,373,391,392,427],hadn:[11,100,120],hair:208,half:[68,286],hall:[30,80],hallwai:80,halt:81,hammer:[207,208],hand:[16,27,35,36,44,61,68,83,84,86,88,97,98,99,110,114,116,121,124,126,141,175,186,188,190,201,208,410],hander:110,handi:[3,115,140,153,256],handl:[5,6,9,11,12,13,14,16,18,19,22,26,27,29,31,32,35,36,38,43,44,47,48,51,52,53,61,64,66,67,68,71,74,75,76,78,80,82,83,85,86,87,89,96,97,100,105,106,107,110,111,112,114,115,116,117,120,123,125,128,134,138,139,144,146,150,153,156,166,167,170,171,173,174,180,181,185,186,189,199,201,207,208,212,216,221,222,230,233,241,245,247,249,252,254,255,256,257,258,263,268,269,270,273,280,283,284,293,294,297,298,299,302,303,306,309,312,316,317,321,322,324,325,332,335,336,339,341,343,352,353,360,362,365,366,368,369,370,372,373,374,376,379,387,388,396,403,421],handle_appli:216,handle_consum:216,handle_egd_respons:314,handle_eof:332,handle_error:[185,230,306],handle_ff:332,handle_foo_messag:372,handle_int:332,handle_messag:372,handle_mix:216,handle_numb:372,handle_posit:216,handle_quit:332,handle_setup:316,handler:[12,13,20,22,32,33,34,35,36,38,41,43,44,46,47,48,64,66,87,111,112,113,121,126,166,171,174,189,193,196,201,219,227,230,231,233,241,251,267,271,289,290,293,294,299,303,304,306,307,317,329,330,350,353,359,360,362,363,367,368,371,372,382,383,388,396,403,435],handlertyp:363,handshak:[28,64,146,322,328,330,335],handshake_don:335,hang:[84,88,116,120,123,131],happen:[0,3,5,6,8,9,11,18,19,20,22,27,29,32,38,41,44,45,47,52,53,55,57,64,66,67,68,74,81,82,83,86,87,95,96,98,99,100,106,107,108,113,114,115,122,123,125,126,128,129,138,140,147,152,154,161,166,173,174,185,194,210,216,219,248,254,255,256,257,258,267,269,271,279,294,299,306,314,321,324,344,349,351,352,353,362,372,373,379,381,388,408],happend:299,happi:[14,121,122,372],happier:106,happili:[18,107],haproxi:[154,159,440],hard:[0,5,6,8,11,13,14,16,19,20,22,29,30,40,41,46,47,54,57,61,63,67,75,84,87,99,110,111,113,116,117,120,123,125,137,140,143,148,154,156,189,223,252,302,312,360,362,372],hardcod:[73,81,98,99,113,156,360],hardcor:82,harden:148,harder:[5,8,55,82,97,110,113,120,122,125,268],hardwar:[154,325],hare:143,harm:[13,93,125,256],harsh:122,harvest:433,has:[2,3,5,6,8,9,11,12,13,14,15,16,18,19,20,22,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,53,54,55,56,57,59,61,63,64,66,67,69,71,72,74,75,76,77,79,80,82,83,84,85,86,87,89,90,91,92,93,95,96,97,98,99,100,101,105,106,107,108,109,110,112,113,114,115,116,117,119,121,122,123,125,128,129,130,133,134,135,137,138,139,140,141,142,143,144,145,147,148,149,150,151,153,154,156,157,160,161,162,165,166,167,172,173,174,175,177,179,180,185,187,188,190,191,192,194,195,200,201,202,207,210,211,212,214,216,222,223,230,234,238,239,241,251,252,254,255,256,257,258,260,263,267,268,269,270,271,277,279,280,281,282,284,286,289,290,293,294,298,299,302,305,306,307,312,314,317,321,324,326,330,334,339,340,344,350,351,352,353,355,360,361,362,363,368,370,371,372,374,375,379,381,382,385,388,392,395,396,403,407,408,413,427,428,435,437,438],has_account:[36,267,289,293,294],has_add_permiss:395,has_attribut:360,has_cmdset:174,has_connect:[18,194],has_consum:216,has_delete_permiss:395,has_drawn:80,has_nick:360,has_object_permiss:408,has_par:388,has_perm:[188,290],has_permiss:408,has_sub:194,has_tag:363,has_thorn:[13,117],hasattr:[22,92],hasbutton:216,hash:[15,40,82,154,299,307,340,344,353,361],hasher:5,hasn:[76,80,239,268,360,403,434],hassl:100,hast:256,hat:[83,88,204],hau:[149,167,185,323],have:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,46,47,48,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,109,110,112,113,114,115,117,119,120,121,123,124,125,126,127,128,130,131,132,133,134,135,136,137,138,139,140,141,142,145,147,148,149,150,151,152,153,154,155,156,157,159,160,161,166,167,171,173,174,175,177,180,182,185,188,189,190,191,192,194,195,196,198,199,201,202,203,204,207,210,212,216,217,222,223,224,229,230,233,237,239,240,241,244,245,251,252,254,255,256,257,258,263,269,270,279,280,284,285,286,287,289,293,294,297,298,299,300,302,305,306,307,317,322,325,326,330,332,335,336,350,351,352,353,358,359,360,361,362,363,365,366,367,368,369,371,372,373,374,375,381,384,385,386,388,389,391,392,396,403,408,410,413,418,420,427,435,436,438,439],haven:[3,8,9,40,76,81,89,93,100,107,134,135,136,140,141,150,355],havint:50,head:[7,20,30,63,79,90,101,108,110,118,121,123,129,137,160],header:[14,15,19,29,30,34,36,50,63,71,75,83,84,104,107,115,148,157,175,187,196,234,241,294,366,368,373,374],header_color:180,header_line_char:374,headi:374,heading1:374,heading2:374,headless:294,headlong:148,heal:[117,121,122,256,257,269],healing_rang:257,health:[33,40,67,94,112,121,122,126,128,154,225,251,299,336],health_bar:[163,164,197],healthi:251,hear:[18,79,93,120,191],heard:[81,119],heart:[30,113,138],heartbeat:[47,323],heat:208,heavi:[13,19,22,32,87,104,108,122,126,128,129,145,199,201,241,255,325,388],heavier:[41,255],heavili:[19,43,61,66,75,82,83,98,119,153,202,254,255,256,257,258,362,439],heed:[44,290],hei:[108,121,201,234,240],height:[28,31,51,163,279,317,332,351,371,374],held:[20,128,279,289],hello:[18,27,29,31,35,44,64,67,68,71,74,79,93,106,116,121,122,129,152,185,186,191,194,241,317,365],hello_valu:68,hello_world:[68,115,116],helmet:[93,121],help:[3,5,8,11,14,15,16,18,19,21,22,24,25,26,27,29,32,38,40,41,44,45,46,49,51,53,55,57,63,66,68,69,74,76,77,78,79,80,81,82,84,85,87,89,93,95,96,98,99,102,106,107,109,111,113,114,115,117,118,119,120,121,122,123,128,129,138,140,143,145,148,150,151,152,154,160,161,163,164,170,171,173,175,176,177,185,188,190,191,192,201,210,212,214,216,219,223,227,228,230,234,240,244,251,254,255,256,257,258,263,266,269,270,275,278,296,306,310,312,314,315,323,330,332,333,335,337,340,341,343,344,360,361,365,368,369,370,372,373,383,384,385,386,393,394,395,397,398,401,407,410,413,418,421,426,427,428,430,439,440],help_categori:[22,30,76,99,101,105,107,128,129,151,175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,285,286,294,343,370,372,373,385,435],help_cateogori:370,help_detail:435,help_entri:[30,284,370,435],help_entry1:284,help_entry_dict:[30,284],help_file_modul:284,help_kei:180,help_list:435,help_messag:187,help_mor:187,help_more_en:30,help_search_with_index:287,help_system:101,help_text:[187,230,427],help_top:435,helpact:270,helparg:191,helpdetailtest:428,helpdetailview:435,helpentri:[30,32,49,101,187,284,285,286,368,399,410,432,435],helpentry_db_tag:399,helpentry_set:363,helpentryadmin:399,helpentryform:399,helpentrymanag:[285,286],helper:[27,29,38,40,57,82,99,107,109,110,113,114,117,122,163,166,174,177,180,185,187,195,199,202,207,209,210,216,221,240,251,278,280,281,282,294,298,299,309,321,322,341,353,366,372,373,375,381,386,387,388,397,405,411],helpfil:187,helpfilterset:[407,413],helplistseri:[410,413],helplisttest:428,helplistview:435,helplockeddetailtest:428,helpmixin:435,helpseri:[410,413],helptaginlin:399,helptext:[27,296,372],helptext_formatt:[27,296,372],helpviewset:413,henc:[4,7,74,76,79,115,116,269,270,366],henceforth:[6,11,14,32,44,62,73,81,96,129,139,154,353],henddher:238,hendher:77,her:[8,119,121,204,224],herbal:371,herd:145,here:[2,3,5,7,8,9,10,11,12,13,14,15,16,17,19,22,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,45,47,48,49,51,53,54,56,57,59,61,63,64,66,67,68,69,71,72,74,75,76,78,79,80,81,82,83,84,85,87,88,89,90,91,93,94,95,96,97,98,99,100,101,103,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,131,133,134,135,136,137,138,140,141,143,145,146,148,149,150,151,152,153,155,156,157,160,161,166,167,173,174,175,180,188,189,190,191,192,199,201,202,203,204,207,208,210,211,212,214,215,216,219,221,229,230,239,240,241,248,251,254,255,256,257,260,267,268,269,270,271,273,280,282,286,290,294,298,299,312,314,317,321,323,329,330,332,335,344,350,351,353,359,360,362,365,368,372,374,379,396,403,405,408,410,416,432,435,436],hereaft:121,heroism:122,herself:121,hesit:[76,95],hfill_char:374,hidden:[11,13,51,80,82,87,117,119,120,121,196,204,211,270],hide:[13,20,22,30,32,38,75,81,82,108,120,121,126,187,196,211,241,268],hide_from:[34,196],hide_from_accounts_set:169,hide_from_objects_set:293,hieararci:289,hierarch:[12,38,57,177],hierarchi:[38,57,62,76,89,101,120,186,204,289,408],high:[20,38,82,86,89,108,110,116,119,144,148,173,207,208,257,294,354],higher:[5,9,18,20,27,32,38,44,49,57,68,82,91,96,97,99,100,110,113,121,125,126,129,148,154,166,173,177,190,240,254,255,256,257,258,269,280,289,314,372,388],highest:[20,99,251,365,388],highest_protocol:384,highli:[0,17,27,32,45,47,66,75,77,82,86,87,97,115,134,225,366,379],highlight:[15,59,84,98,99,138],hijack:[141,150],hilight:387,hilit:387,hill:35,hilt:[122,208],him:[27,79,113,224,241],hint:[9,40,53,86,91,102,107,113,118,123,129,133,143,148,161,210,219,358,439],hire:[105,157],his:[8,27,40,79,99,121,204,224,241,373,387],histogram:388,histor:[41,71,100,118,311,381],histori:[11,18,26,51,87,89,99,108,115,122,145,156,174,185,194,223,381],hit:[11,28,75,90,93,114,119,126,128,167,207,254,255,256,257,258,267,268,310,351,381,384],hit_msg:267,hite:59,hitter:107,hnow:59,hoard:122,hobbi:[78,120,123,154],hobbit:100,hoc:86,hold:[0,2,6,7,11,12,14,15,20,27,30,32,36,40,43,44,46,48,56,62,73,75,80,81,82,84,87,90,99,105,107,112,113,120,125,126,128,129,133,140,148,156,173,174,197,202,204,207,208,211,216,219,239,249,252,254,255,256,257,258,265,267,268,283,287,289,290,298,299,300,303,308,319,321,330,340,341,343,353,362,363,364,368,371,372,374,375,377,381,388,393],holder:[75,101,154,360],hole:122,home:[0,11,36,40,52,53,56,62,82,87,107,112,113,122,140,144,148,154,157,174,180,186,267,293,294,299,368,388],home_loc:180,homepag:[5,19,143,148,154],homes_set:293,homogen:[19,123,298,299,302],homogenize_prototyp:298,honcho:123,honor:[122,241],honour:199,hood:[9,18,22,27,29,35,41,48,66,84,87,98,108,110,113,120,121,207,241,251,270],hook:[8,12,18,22,31,32,36,41,45,47,78,80,82,91,94,103,113,126,128,129,134,135,136,137,139,161,166,171,173,175,177,180,185,186,188,190,191,194,200,204,207,209,214,216,220,222,230,238,239,241,245,250,254,255,256,257,258,262,264,266,267,268,269,271,273,277,280,294,302,305,307,316,323,335,338,340,343,348,350,351,352,354,362,370,373,375,379,380,382,386,388,397,400,401,411,427,431,432,433,435,438],hooligan:55,hop:86,hope:[3,99,106,119,122],hopefulli:[0,51,80,81,115,119,123,140,144,154],horizon:100,horizont:[268,279,374,388],hors:19,host1plu:154,host:[0,11,19,36,55,72,87,120,132,145,150,155,156,157,159,199,240,357,388],host_os_i:388,hotbutton:51,hotel:154,hotspot:157,hould:122,hour:[19,100,122,139,210,376,388],hous:[40,82,123,154,180,375],housecat:19,how:[0,3,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,25,27,29,32,33,34,35,38,40,41,43,44,46,49,50,51,52,53,54,55,57,61,62,64,66,67,68,72,73,74,76,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,97,98,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,131,132,133,134,135,136,138,139,140,141,144,145,148,150,152,153,154,157,159,160,161,167,172,174,175,187,189,190,191,194,202,204,207,208,210,211,214,216,219,224,239,240,241,248,251,252,256,257,258,263,267,271,279,280,281,282,287,289,293,294,299,302,307,312,317,322,326,331,336,339,343,344,350,351,352,353,357,362,366,370,372,373,374,375,381,382,387,388,396,397,399,402,403,427,439,440],howev:[9,11,12,13,14,15,16,17,20,22,26,29,32,40,41,47,48,50,54,55,59,61,67,68,69,71,72,74,76,79,81,82,83,84,86,89,93,94,96,99,100,105,106,108,113,115,117,119,121,122,125,126,129,136,139,145,154,161,174,175,180,187,190,191,199,202,223,225,230,239,252,257,263,289,365,410],howto:[84,439,440],hpad_char:374,href:[17,101,140],hrs:210,htm:327,html5:112,html:[51,52,59,72,81,84,86,87,101,112,133,141,143,146,157,175,190,194,239,270,284,286,334,336,340,341,357,362,384,387,407,416,431,432,433,435,436,438],htmlchar:387,htop:[5,161],http404:[101,141],http:[2,8,9,10,11,39,45,49,50,51,52,53,54,56,63,68,72,75,76,77,79,81,84,86,87,89,95,101,112,118,128,131,140,141,143,145,147,148,149,153,154,155,157,160,163,167,185,199,202,239,270,287,314,321,323,324,325,326,327,328,334,336,339,340,341,357,365,374,387,388,391,407,427,440],http_request:[72,157],httpchannel:357,httpchannelwithxforwardedfor:357,httpd:144,httprequest:166,httprespons:[395,397,400],httpresponseredirect:140,hub:[30,143,156,368],hue:59,huge:[8,56,66,90,93,95,100,116,120,122,131,271,373],huh:[22,76],human:[5,55,61,87,89,98,105,120,126,134,140,207,251,433],humanizeconfig:89,hundr:[69,122,140,152],hung:123,hungri:66,hunt:[121,126,251,267],hunting_pac:267,hunting_skil:126,hurdl:80,hurri:114,hurt:[94,121,122,251],huzzah:75,hwejfpoiwjrpw09:75,hybrid:[122,126],hype:159,i18n:[63,111,294],iac:67,iattribut:360,iattributebackend:360,ice:82,ice_and_fir:117,icon:7,id_:[397,399,401,403,427],id_str:33,idcount:343,idea:[0,7,8,10,11,22,30,32,45,50,53,55,68,74,75,80,83,84,86,95,97,101,105,110,112,115,116,120,121,122,123,125,126,127,129,137,140,141,148,151,152,175,187,188,191,201,240,299,379,387,437],ideal:[22,63,71,79,83,154,169,290],idenfi:173,ident:[6,20,22,59,64,75,96,98,107,121,161,166,188,241,247,290,294,365,366],identif:[19,47,353],identifi:[3,5,6,20,22,26,27,31,33,40,41,47,48,64,67,74,78,80,84,92,94,95,99,101,110,113,114,120,128,141,144,145,172,175,180,185,188,191,195,202,207,219,222,240,241,252,269,280,290,294,298,304,307,309,312,317,319,322,336,340,349,351,353,360,361,365,368,371,372,375,388],identify_object:195,idl:[44,55,166,167,267,294,344,351,353],idle_command:22,idle_tim:[166,294],idle_timeout:167,idmap:379,idmapp:[48,66,163,164,190,196,286,319,345,360,361,362,364],idnum:195,ids:[55,99,137,222,343,353,371],idstr:[33,47,303,307,349,388],idtifi:195,idx:137,ietf:328,ifconfig:150,ifier:251,ifram:51,ignor:[3,11,15,18,19,20,22,27,29,30,31,32,38,44,48,59,64,66,84,93,99,106,107,108,112,116,125,126,134,137,145,148,154,166,172,173,174,175,180,191,222,241,273,279,280,282,289,293,294,307,312,317,323,324,339,340,341,360,362,365,366,371,372,383,388,389],ignore_ansi:388,ignore_error:166,ignorecas:[180,186,187,192,204,207,214,365,370,372,387],ignoredext:357,illumin:81,illus:54,imag:[7,17,51,52,53,72,89,101,112,133,140,148,154,199,416],imagesconfig:89,imagin:[15,20,27,79,93,107,114,119,120,123,125,128,134,139,263,366],imaginari:[81,90,143],imeplement:271,img:17,immedi:[16,19,22,27,31,40,41,50,64,74,80,82,87,88,93,107,110,113,115,125,128,136,140,141,154,156,160,178,190,207,267,280,316,323,366,368,372,373],immers:78,immobil:91,immort:267,immut:[13,307],impact:138,impass:[82,119],impati:148,implement:[0,6,8,9,11,13,18,20,22,23,27,29,32,34,36,46,47,48,51,53,59,61,66,67,68,72,73,77,78,80,81,83,86,90,91,92,93,97,98,99,102,103,109,112,114,116,120,121,125,128,129,134,135,136,142,143,150,169,173,174,177,178,179,180,181,182,185,186,187,188,189,190,194,195,196,199,201,203,204,207,210,211,222,224,237,240,241,245,247,248,249,250,252,254,255,258,267,268,269,271,273,279,285,286,290,293,294,302,304,307,318,323,325,326,327,328,329,330,332,334,335,336,339,340,341,343,350,357,360,361,362,363,365,366,369,370,372,373,380,383,384,387,388,395,412,434,436,440],impli:[46,76],implicit:[59,106,138],implicit_keep:299,impmement:290,impopular:122,import_cmdset:174,importantli:[18,27,108,113,121,140,290],importerror:[4,75,89,388],impos:[86,143,355],imposs:[16,27,57,69,80,81,82,84,137,140,154,280,298,374],impract:[22,40,82,299],imprecis:379,impress:[3,81,122],improperlyconfigur:199,improv:[9,13,63,74,83,88,106,114,115,120,123,439],impur:208,in_game_error:[0,157],inabl:157,inaccess:[32,74],inact:[216,267],inactiv:190,inadvert:258,inadyn:154,inarticul:68,inbuilt:[46,129],incant:153,incapacit:122,incarn:427,incid:245,includ:[2,5,7,8,11,12,14,19,20,22,27,29,31,32,33,36,40,43,44,45,46,47,48,50,51,53,55,56,59,67,68,72,75,76,77,81,82,83,84,85,86,87,89,90,94,95,96,99,100,101,105,106,107,108,109,112,113,114,115,116,117,118,120,121,122,124,125,126,127,128,130,132,133,137,140,141,142,143,148,153,156,166,171,172,173,175,178,179,180,188,191,194,199,201,204,207,208,209,214,219,222,223,224,230,240,241,245,251,252,254,255,256,257,258,269,270,271,277,279,280,281,282,287,289,294,305,312,330,332,335,336,344,349,352,360,361,362,363,365,366,367,368,369,371,372,374,376,381,388,410,416,420,436],include_account:360,include_children:361,include_par:361,include_prefix:172,include_unloggedin:[330,353],inclus:[30,361,375],incoher:138,incol:[99,371,374],incom:[22,43,52,61,67,145,154,167,172,189,214,245,255,280,312,321,325,328,331,335,336,340,341,343,351,352,353,357,372,373,375,395,397,400,401,408],incomplet:[175,248,374],inconsist:[6,54,239],incorpor:[177,374],incorrect:195,increas:[32,48,59,82,100,110,113,121,126,157,201,251,255,257,258,269,280,324,330,344,370,372],increase_ind:370,incred:[252,314],increment:[148,360],incur:19,indata:[61,360],inde:[75,86,106,154],indefinit:[256,268,368],indent:[14,15,19,26,29,51,71,74,75,84,98,107,115,116,279,341,366,370,372,375,388],independ:[34,41,52,74,87,97,138,160,201,244],indetermin:314,index:[30,52,53,66,68,72,80,81,84,97,105,113,120,133,137,143,154,159,163,164,172,185,186,187,201,216,252,268,279,280,284,286,287,310,314,315,357,363,365,373,374,388,393,426,427,428,430,432,435,440],index_category_clr:187,index_to_select:252,index_topic_clr:187,index_type_separator_clr:187,indexerror:[141,271,361],indexread:216,indextest:428,indic:[34,74,76,80,81,82,84,100,105,106,108,115,116,144,167,180,187,188,199,216,224,245,252,279,280,302,305,323,324,332,339,340,353,355,357,360,365,366,372,373,388,413],individu:[13,14,15,22,29,40,67,74,76,79,80,81,82,90,98,99,105,113,116,126,139,142,151,154,174,178,194,207,211,217,227,230,257,296,299,351,363,365,374,375,382,383],ineffici:[47,134,365],inf:[391,392],infact:22,infinit:[41,74,77,82,120,148,167,271,280,298,391,392],infinitely_lock:216,inflat:122,inflect:[375,391],inflict:256,inflict_condit:256,influenc:[27,54,56,76,79,120,129,201,219,388],influenti:143,info1:249,info2:249,info3:249,info:[0,5,7,11,13,14,17,18,19,22,25,28,30,36,37,41,43,44,46,48,49,53,56,66,67,82,83,86,87,91,99,112,113,115,121,131,142,145,146,148,156,166,167,169,177,178,180,187,190,192,197,201,203,212,216,222,225,234,269,282,286,294,312,317,321,329,330,350,351,353,361,362,363,368,371,381,388],infomsg:381,inforamt:[241,271,282,294,362],inform:[2,5,8,11,12,19,22,27,33,34,40,41,43,44,46,51,53,59,62,64,66,70,72,74,75,76,79,82,84,91,92,101,105,106,107,108,112,115,122,126,128,129,131,133,134,136,139,140,141,144,145,149,150,156,157,166,167,175,178,180,185,186,190,196,202,207,211,214,239,241,245,246,251,256,257,258,286,294,312,317,326,327,328,330,339,352,353,361,362,365,368,370,381,388,427],infrastructur:[64,84,87,123,154,157,171,322],infrequ:79,ing:[15,75,99,114,122,211],ingam:79,ingame_python:[163,164,197],ingame_tim:100,ingen:63,ingo:[20,27,31,82,99,173,324,375,391],ingot:[207,208],ingredi:[78,122,207,216],ingredient1:216,ingredient2:216,ingredient3:216,ingredient_recip:216,inher:[35,54,68,89,251],inherit:[2,3,8,12,18,19,20,22,36,40,48,50,53,59,61,66,76,78,82,87,94,98,101,103,107,109,111,113,114,117,122,129,134,169,173,175,180,188,190,191,194,196,201,202,204,207,214,216,222,224,238,241,248,251,254,255,256,257,258,266,267,269,270,273,291,293,294,299,302,304,343,352,359,361,362,370,373,374,379,386,388,410,413,431,432,433,435,437,438],inheritng:299,inherits_from:[134,141,190,388],inifinit:298,init:[7,11,43,51,61,75,76,80,82,84,99,111,118,148,153,160,201,202,219,223,274,293,312,330,331,341,353,388],init_delayed_messag:223,init_django_pagin:373,init_evt:373,init_f_str:373,init_fill_field:223,init_game_directori:312,init_iter:373,init_menu:266,init_mod:174,init_new_account:388,init_pag:[298,373],init_pars:270,init_queryset:373,init_rang:258,init_sess:[61,352],init_spawn_valu:298,init_st:219,init_str:373,init_tree_select:252,init_tru:174,initi:[0,6,8,10,11,13,22,26,27,41,44,45,51,52,53,75,78,80,82,84,87,90,93,99,105,107,111,120,121,125,126,129,136,140,161,166,167,174,175,191,194,199,201,207,212,219,223,227,231,233,240,241,251,252,254,255,256,257,258,263,266,267,268,278,279,280,281,284,293,294,298,303,306,307,309,310,312,314,315,316,321,322,323,325,326,327,328,330,331,332,333,334,335,336,337,339,340,341,343,351,352,353,360,365,367,370,371,372,373,375,383,384,388,396,397,399,401,403,405,421,427,438],initial_formdata:223,initial_ind:374,initial_setup:[163,164,308,350],initialdelai:[309,323,324,343],initialize_for_combat:[254,255,256,257,258],initialize_nick_templ:360,initil:340,initpath:82,inject:[52,112,125,157,216,281,298,312,343,344,351,366,372],inlin:[43,51,70,85,98,105,294,310,375,395,396,397,399,400,401,403],inlinefunc:[40,43,64,112,375],inlinetagform:403,inmemori:360,inmemoryattribut:360,inmemoryattributebackend:360,inmemorybackend:360,inmemorysavehandl:383,innermost:29,innoc:[55,178],innocu:157,inobject:321,inp:[27,180,195,298,310,373,375,388],inpect:27,input:[5,8,11,15,16,17,18,19,20,26,31,35,40,43,44,47,51,52,53,54,61,64,69,70,72,75,76,77,78,81,82,85,88,94,98,99,102,106,107,108,112,113,114,118,125,135,140,143,161,166,170,171,172,175,180,185,187,188,189,190,191,195,202,207,208,211,219,223,240,241,245,250,251,252,257,268,280,285,294,297,298,299,310,312,317,321,332,340,351,353,360,361,363,370,371,372,373,374,375,382,384,388,389,427],input_arg:191,input_cmdset:372,input_func_modul:[31,317],input_str:[29,372],input_validation_cheat_sheet:427,inputcmdset:372,inputcommand:[31,64,67],inputcompon:51,inputdebug:[31,317],inputfuc:112,inputfunc:[24,43,61,112,163,164,167,308,340,351,353,440],inputfunc_nam:340,inputfunct:31,inputhandl:163,inputlin:[35,186,194,360,361],insecur:154,insensit:[30,110,117,187,222,241,269,284,361,419],insert:[14,15,26,29,35,40,78,87,91,99,115,118,148,151,174,207,216,224,237,298,366,372,374,375,388],insid:[3,5,7,8,13,14,16,19,20,22,27,29,32,36,39,40,41,44,48,49,53,54,57,59,63,66,67,68,72,74,79,81,82,84,87,90,91,92,98,101,104,105,106,107,108,110,111,112,115,116,117,125,126,129,133,134,137,139,140,141,145,150,151,152,156,161,163,167,190,194,199,202,222,225,229,230,241,267,269,271,289,293,294,297,312,329,350,357,366,367,375,388],inside_rec:289,insiderecurs:289,insight:[3,108,119,133],insist:[106,154],inspect:[27,55,82,105,145,166,180,201,310,312,372],inspectdb:66,inspir:[8,22,71,77,121,126,128,203,224,374,388],instac:[175,207,294,351],instal:[0,3,5,6,7,8,9,10,15,63,68,74,77,78,79,83,84,86,87,98,99,108,111,115,118,119,121,131,141,143,147,149,155,157,161,163,164,197,199,201,203,204,205,206,211,212,222,234,237,238,241,245,247,248,254,255,256,257,258,418,439,440],installed_app:[8,66,89,101,140,141,418],instanc:[3,6,8,10,11,12,13,17,19,26,27,29,33,40,44,45,50,51,56,63,74,76,79,82,87,91,92,93,95,97,98,99,100,101,105,106,107,109,110,112,113,115,117,125,128,131,133,137,138,144,157,166,169,171,172,173,174,175,184,187,189,190,191,194,196,200,202,207,221,230,233,239,252,270,271,282,286,293,294,298,299,302,306,307,309,312,321,322,323,324,325,326,327,328,330,334,335,339,343,344,352,353,357,360,362,363,365,368,369,372,374,379,380,384,388,389,395,396,397,399,400,401,403,407,408,410,412,427,435],instanci:202,instant:133,instanti:[8,22,66,116,166,174,191,251,263,304,307,329,350,353,360,371],instantli:[396,403],instead:[0,5,7,8,9,11,13,15,18,19,20,22,27,29,33,36,38,40,41,43,44,46,48,53,54,55,56,57,59,63,64,66,72,74,75,76,77,78,79,80,81,82,83,84,87,90,91,93,94,95,98,99,100,105,106,108,109,110,112,113,114,115,116,117,118,120,122,123,125,128,129,131,133,134,135,137,138,139,140,141,143,145,148,150,154,156,157,159,161,166,167,174,175,177,178,180,182,185,189,190,192,194,202,207,211,212,214,216,221,223,233,240,241,248,252,254,255,256,257,258,266,268,270,271,273,279,280,282,289,290,294,299,307,312,340,341,351,355,360,362,363,368,372,373,375,379,381,383,384,385,388,396,403,418,427,431,432,433,435],instig:178,instil:[73,256],instnac:306,instr:[321,388],instruct:[3,6,7,11,14,15,19,31,64,74,75,77,79,83,84,86,94,98,99,105,111,115,116,118,119,120,122,143,144,145,148,150,153,154,156,159,160,166,175,190,199,241,245,299,307,309,312,322,324,330,335,336,340,341,343,351,353,372,382],instructrion:78,insur:122,integ:[20,22,29,40,44,48,59,95,105,106,129,172,204,210,211,223,251,254,255,256,257,258,269,280,282,289,294,361,375,384,388,389],integerfield:[140,401,427],integr:[1,49,51,87,89,116,121,141,143,157,191,241,315,317,372,407,440],intellig:[64,106,122,126,141,157,174,199,343],intend:[3,11,14,17,19,20,22,29,34,40,46,51,68,76,81,82,83,86,108,120,125,133,138,154,157,166,198,199,201,202,207,221,241,282,286,294,299,330,361,363,368,369,371,374,375,385,386,388,389,405,433,436],intens:[59,110,122,143],intent:[157,240,388],inter:[14,82,122,279],interact:[3,7,12,22,27,61,68,82,84,86,93,97,108,116,119,122,123,125,128,140,143,145,156,161,163,179,191,214,258,263,312,329,366,381,388],intercept:353,interchang:[118,128,284,372,437],interconnect:279,interest:[0,3,5,13,15,22,30,40,61,66,74,76,78,79,80,82,83,86,88,89,90,98,106,108,116,118,119,120,123,127,129,133,136,137,143,154,157,174,189,201,210,269,271,280],interestingli:121,interf:[148,263],interfac:[0,2,3,6,32,43,50,51,52,61,72,75,76,81,87,88,90,91,101,111,115,140,143,145,148,154,177,180,194,294,305,323,352,357,360,363,365,388,397,402,436],interfaceclass:332,interfer:[6,145,298],interim:[47,93],interlink:[329,350],intermediari:[241,290,303,372],intern:[9,13,16,18,19,27,32,35,40,43,44,45,46,54,61,67,69,84,110,111,112,122,128,148,150,154,156,157,161,166,167,196,207,212,224,241,251,262,271,277,279,280,294,298,304,340,341,360,362,363,365,369,372,374,388],internal:372,internal_port:154,internation:[69,440],internet:[22,53,54,55,56,61,145,148,150,152,154,157,160,178,309,314,322,323,324,332,335,343,357],interpret:[3,5,22,40,41,43,97,106,115,116,141,157,175,179,180,282,298,299,340,365,384],interract:82,interrupt:[125,148,171,175,191,227,230,233,273,277,332],interrupt_path:[82,280],interruptcommand:[22,106,125,163,171,175],interruptev:233,interruptmaplink:[82,280],interruptmapnod:[82,280],intersect:[20,173],interv:[31,41,47,87,128,136,137,139,167,208,210,230,251,254,255,256,257,258,260,267,269,302,307,317,368,376,388],interval1:307,intim:[20,22],intimid:99,intoexit:[180,273],intpropv:129,intricaci:100,intrigu:[77,147],intro:[89,101,107,116,118,119,141,266,269],intro_menu:[163,164,197,265],introduc:[0,6,8,11,20,29,78,93,98,121,122,123,126,129,241],introduct:[1,11,14,15,16,56,57,77,102,108,114,118,124,127,130,131,132,148,202,439,440],introductori:[86,148],introroom:269,introspect:238,intrus:138,intuit:[11,27,66,76,106,120,122,125,173],intxt:19,inv:[20,104,186,204,214],invalid:[13,29,40,82,106,166,223,241,251,280,298,374,375,384,388,389],invalid_formchar:371,invent:251,inventori:[6,19,20,32,78,90,91,105,106,107,108,110,114,117,122,123,186,204,207,208,214,241,289,294,362],invers:[32,59,82,107,113,138,241,250,280,338,387],invert:[59,138],investig:[53,113],invis:[82,146,277,280],invisiblesmartmaplink:280,invit:[54,74,120,132,263],invitingli:[108,263],invok:[13,14,15,41,244],involv:[32,36,41,44,45,60,61,82,97,114,120,122,128,129,153,207,208,223,258,280,362,363,365,408],ioerror:366,ipregex:178,ipstart:[148,156,161],iptabl:157,ipv4:145,ipython:[0,5,99],irc2chan:[30,107,152,185],irc:[0,11,75,86,88,123,143,148,155,159,163,164,167,185,193,308,317,320,330,353,440],irc_botnam:167,irc_channel:167,irc_en:[152,185,289],irc_network:167,irc_port:167,irc_rpl_endofnam:324,irc_rpl_namrepli:324,irc_ssl:167,ircbot:[167,324],ircbotfactori:[167,324],ircclient:[324,353],ircclientfactori:330,irchannel:[152,185],ircnetwork:[152,185],ircstatu:[107,185],iron:[121,201,207,208,439],ironrealm:336,irregular:[260,267,269],irregular_echo:267,irrelev:[157,321],irur:28,is_account_object:97,is_act:[302,395],is_aggress:134,is_anonym:[89,101],is_anyon:89,is_authent:140,is_ban:166,is_bot:169,is_build:89,is_categori:252,is_channel:22,is_connect:[169,294],is_craft:93,is_dark:113,is_exit:[22,175],is_fight:93,is_full_moon:91,is_giving_light:268,is_gm:99,is_in_chargen:129,is_in_combat:[254,255,256,257,258],is_inst:19,is_it:388,is_iter:388,is_lit:[268,269],is_next:[169,196,286,293,302,360,362],is_o:388,is_ouch:[13,117],is_prototype_bas:298,is_rest:125,is_sai:135,is_staff:395,is_subprocess:388,is_superus:[12,50,89,166,169,290,294,368,395],is_thief:187,is_turn:[254,255,256,257,258],is_typeclass:[166,362],is_valid:[41,137,140,201,302,305],is_valid_coordin:271,isalnum:365,isalpha:365,isb:191,isbinari:[323,340],isclos:51,isconnect:51,isdigit:[99,365],isfiremag:92,isinst:[95,388],isleaf:341,islow:365,isn:[3,17,26,74,76,79,89,97,100,101,106,110,125,148,202,227,231,258,269,270,314,365,382,391,396,403,419],isnul:384,iso:[16,69],isol:[8,14,83,84,87,106,115,118,120,148,156,160],isp:[154,157],isspac:365,issu:[3,5,8,11,13,14,15,20,22,36,48,54,68,73,76,77,81,83,84,88,90,93,99,105,116,121,125,129,138,143,144,145,147,148,154,157,185,298,312,343,344,374,439],istart:[3,161,163],istep:344,istitl:365,isub:128,isupp:365,italian:63,itch:[122,148],item:[27,51,66,77,101,104,105,108,111,112,121,122,128,134,148,186,199,201,204,207,217,223,241,256,263,271,331,360,375,388],item_consum:256,item_func:256,item_kwarg:256,item_selfonli:256,item_us:256,itemcoordin:271,itemfunc:256,itemfunc_add_condit:256,itemfunc_attack:256,itemfunc_cure_condit:256,itemfunc_h:256,itend:388,iter:[6,13,27,29,46,80,107,113,166,241,262,271,280,294,299,305,341,343,344,360,362,363,365,366,369,373,388],iter_cal:373,iter_to_str:388,itl:[76,202],its:[3,5,8,9,10,11,12,13,15,16,18,19,20,22,26,27,28,29,30,32,33,36,38,40,41,43,44,47,48,49,50,51,52,55,56,59,61,64,66,67,71,72,74,75,76,77,78,80,81,82,83,84,86,87,88,90,91,93,95,96,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,121,123,125,126,129,131,133,134,135,137,138,140,141,145,148,149,152,153,154,155,156,157,166,167,169,171,172,173,174,175,178,180,188,190,191,194,195,201,202,207,208,216,219,223,224,230,238,240,241,248,251,252,254,255,256,257,258,262,263,267,268,270,271,273,280,282,293,294,299,306,307,312,316,317,321,325,338,339,340,341,344,352,353,357,358,360,361,362,363,366,371,372,374,375,379,381,382,383,384,385,388,395,396,403,405,407,416,427,431,432,433,435,437],itself:[2,5,7,8,11,13,16,17,18,19,22,27,30,32,36,38,41,43,44,47,48,53,61,63,66,72,74,75,76,77,79,80,81,82,83,84,86,87,89,90,91,93,96,104,105,107,108,111,112,113,115,116,117,119,128,129,133,135,140,141,142,145,148,150,153,159,160,166,167,187,194,202,207,211,215,216,217,219,223,233,239,241,251,252,257,260,268,269,271,280,283,286,287,289,294,296,297,299,306,312,336,341,353,357,360,363,365,368,370,372,383,385,388,396,403,427,437],iusernamepassword:332,iwar:105,iweb:154,iwebsocketclientchannelfactori:323,iwth:307,jack:35,jail:[14,55],jam:77,jamochamud:146,jan:[55,100],januari:100,jarin:154,java:115,javascript:[49,51,52,53,67,72,86,133,157,199,340,341],jenkin:[77,129,204,223,225,252,254,255,256,257,258],jet:257,jetbrain:[7,143],jinja:112,jnwidufhjw4545_oifej:75,job:[22,32,101,150,166],jobfusc:240,johhni:77,john:[99,249],johnni:[244,245],johnsson:35,join:[46,75,76,80,88,99,110,120,122,128,129,140,148,149,152,166,185,194,199,201,215,240,365,388],join_fight:[254,255,256,257,258],join_rangefield:258,joiner:194,jointli:[87,174],joker_kei:[76,202],journal:81,json:[49,51,64,67,244,323,336,340,341,369,410],jsondata:67,jsonencod:341,jsonifi:341,jtext:365,judgement:126,jump:[0,11,14,15,27,28,36,68,77,80,86,90,96,120,122,148,214,252,310,375],jumpstat:214,june:63,junk:321,just:[0,3,4,5,6,7,8,9,11,13,14,15,16,17,18,19,20,22,27,28,29,30,31,32,34,35,36,40,41,44,45,46,47,48,50,51,53,54,55,57,59,61,63,64,66,67,69,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,131,133,134,135,136,137,138,139,140,141,143,145,147,148,150,154,156,160,161,166,173,174,175,178,180,185,188,189,190,191,194,199,201,202,204,207,208,211,214,219,221,222,227,229,230,240,241,249,251,252,254,255,256,257,258,263,267,269,271,273,280,282,290,294,299,303,317,330,340,344,350,357,360,361,362,365,369,370,372,374,375,383,384,388,389,433,436],justif:[373,388],justifi:[29,40,365,373,375,388],justifii:373,justify_kwarg:373,kcachegrind:5,keen:83,keep:[0,3,5,6,9,11,13,14,15,16,22,27,30,39,40,44,53,56,74,75,87,89,91,93,94,97,98,99,100,101,103,104,105,106,107,110,114,115,116,119,120,121,122,123,125,126,128,135,137,138,139,140,141,142,145,148,150,153,156,160,167,174,222,225,230,239,244,263,268,269,298,299,314,355,372,374,388],keep_log:[194,368],keepal:[44,335,341],keeper:[105,122],keepint:87,kei:[0,3,6,8,11,13,14,18,19,20,22,26,28,29,30,31,32,33,36,38,41,45,46,47,48,49,51,53,54,63,66,67,71,74,75,78,80,81,82,84,85,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,109,113,114,115,116,125,127,128,129,136,137,140,144,151,166,167,169,171,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,201,202,203,204,207,208,210,211,212,214,215,216,219,221,222,223,224,228,229,234,237,238,240,241,247,248,249,251,252,254,255,256,257,258,263,266,267,268,269,270,271,273,279,280,281,282,284,286,287,289,293,294,297,298,299,302,303,304,305,306,307,310,312,317,318,319,321,330,333,336,337,339,340,341,343,344,351,352,353,355,360,361,362,363,367,368,370,371,372,373,375,381,382,383,385,388,407,427,438],kept:[5,8,22,30,38,53,98,106,112,180,229,230,299,360],kept_opt:252,kernel:0,key1:237,key2:[27,237,294],key_mergetyp:[20,173,263],keydown:51,keyerror:[207,298,307,383,388],keyfil:[333,337],keynam:[194,297,299,368],keypair:332,keys_go_back:[76,202],keystr:363,keystrok:332,keywod:374,keyword:[5,8,13,19,22,26,27,28,29,31,32,40,41,45,47,48,54,64,66,74,76,91,93,94,99,100,103,106,109,110,115,125,129,141,166,167,171,175,180,186,194,199,204,210,219,221,222,227,229,230,233,240,241,245,254,255,256,257,258,269,270,282,290,294,298,299,303,306,307,310,312,317,321,323,324,330,331,332,335,340,341,351,352,353,355,360,361,362,368,371,372,373,374,375,379,382,384,385,388,436],keyword_ev:233,kick:[18,20,27,55,99,122,154,167,173,178,185,192,212,373],kildclient:146,kill:[5,19,27,44,108,112,120,123,128,153,156,201,267,268,303,307,312,350,357],killsign:312,kilogram:104,kind:[6,13,32,43,61,74,83,84,106,113,114,115,120,124,128,135,137,140,254,255,256,257,290,362,389],kindli:138,kitchen:[96,114,125,180,273],klass:63,knee:[82,216,280],kneeabl:216,kneed:216,kneel:216,kneelabl:216,knew:[113,115],knife:[78,207,208],knock:[27,119],knot:204,know:[0,3,5,6,8,9,11,12,13,14,15,16,18,20,22,27,29,30,31,32,33,36,43,44,48,53,54,56,59,61,63,64,66,69,74,76,78,80,81,82,83,84,87,88,90,93,95,96,97,98,99,101,103,104,105,106,107,108,110,112,113,114,115,116,117,118,120,121,122,123,125,126,128,133,134,135,137,138,139,140,141,143,144,145,147,150,152,154,155,156,161,175,179,180,188,191,201,229,234,240,252,257,263,268,280,293,294,317,351,353,360,366,367,372,388,396,403,434],knowledg:[14,16,22,86,334,353],known:[22,26,30,35,38,39,47,48,51,88,108,120,125,126,141,143,146,159,165,189,257,373,439],knuth:5,korean:63,koster:143,kovash:27,kwar:362,kwarg:[18,22,27,29,31,32,33,40,45,47,48,51,54,61,64,67,70,78,82,91,93,99,103,125,135,137,139,141,166,167,168,169,171,174,175,177,178,179,180,185,186,187,188,189,190,191,192,194,195,196,199,201,202,203,204,207,208,210,211,212,214,215,216,217,219,221,222,223,224,227,228,229,230,234,237,238,239,240,241,245,247,248,249,251,252,254,255,256,257,258,260,262,263,266,267,268,269,270,271,273,280,281,282,285,286,289,290,292,293,294,296,297,298,299,301,302,303,305,306,307,309,310,317,318,319,321,322,323,324,329,330,331,332,333,335,336,337,340,341,343,345,351,352,353,354,355,357,360,361,362,363,365,368,370,371,372,373,374,375,376,378,379,381,382,383,384,385,386,388,389,395,396,397,400,401,403,407,409,410,413,427,431,432,433,435,436,437,438],kwargtyp:388,label:[46,66,73,108,117,118,140,407,427],label_suffix:[397,399,401,403,427],laborum:28,labyrinth:82,lack:[14,53,71,84,97,107,120,123,241,263,294,360,388],laddad:63,ladder:99,ladi:113,lag:[5,80,148],lair:15,lambda:[27,40,54,95,101,230,299,388],lamp:[81,263],lamp_breaks_msg:263,land:[106,128,267,268],landscap:[81,157],lang:240,langcod:241,langnam:241,languag:[8,10,16,29,48,51,52,53,60,61,68,69,71,84,86,87,97,98,99,106,107,110,111,112,113,114,115,121,123,135,143,157,240,241],language_cod:63,languageerror:[240,241],languageexistserror:240,languagehandl:240,larg:[6,8,13,14,15,27,40,41,53,54,56,66,68,77,82,83,86,97,108,118,119,120,123,125,145,154,216,240,263,271,274,298,330,366,371,379],larger:[15,29,32,66,68,80,84,98,104,115,120,222,294,338,365,379,388,416,439],largest:251,largesword:66,last:[0,2,3,8,11,13,14,15,18,20,22,27,31,35,36,44,45,51,63,66,76,82,89,93,99,101,106,109,114,115,116,117,119,120,122,123,128,133,137,138,141,147,150,161,171,172,174,180,185,186,199,201,210,222,230,241,252,254,255,256,257,258,294,316,365,366,367,372,373,374,376,381,388],last_cmd:[22,113],last_initial_setup_step:350,last_login:395,last_nam:395,last_step:316,lastcast:92,lastli:[81,103,140,171,207],lastsit:91,late:[298,367],later:[6,11,12,13,14,18,22,30,31,33,40,41,47,48,55,61,64,66,73,74,75,76,78,79,81,82,84,86,87,99,101,103,107,108,110,113,114,115,116,118,120,121,122,123,125,126,127,129,134,136,137,140,145,148,154,173,177,178,180,188,194,210,238,241,280,298,299,307,332,363,375,388],latest:[2,11,19,20,53,77,84,87,90,99,148,150,153,155,180,185,190,294,299,331,355,372,375,381,407],latin:[16,63,69,294,388],latin_nam:294,latinifi:[294,388],latter:[19,32,36,47,82,87,93,106,138,241,251,284,302,304,363],launch:[7,8,15,77,82,90,105,119,147,148,153,154,161,174,263,311,312,322,324,343,370,388],launchcmd:[82,163,164,197,272,274],launcher:[5,7,82,274,275,311,312,321,322,343],lava:82,law:143,layer:[20,76,77,111,116,293,362],layout:[9,19,30,39,48,51,53,80,82,97,99,113,117,271,279],lazi:388,lazy_properti:[251,388],lazyencod:341,lazyset:381,lc_messag:63,lcnorth:58,ldesc:97,ldflag:153,lead:[13,14,17,20,27,29,41,50,52,53,64,66,70,74,76,77,80,81,82,83,86,87,97,101,108,110,117,120,122,137,143,145,157,166,172,173,180,190,207,230,233,239,247,273,278,280,281,282,294,299,351,360,362,372,374,375,388],leak:[53,72],lean:[34,121,241],leap:[100,115,125,135],learn:[3,7,11,16,17,20,22,49,53,56,68,74,76,77,79,80,82,93,97,98,101,103,107,109,110,111,113,114,115,116,119,120,121,122,123,125,133,138,141,143,148,160,240,257,440],learnspel:257,least:[3,7,22,27,32,34,50,66,80,86,95,98,99,113,115,116,118,120,123,126,131,137,144,150,154,166,174,195,201,216,240,251,285,294,299,305,365,371,374,375,385,388],leasur:267,leather:[105,122,208],leatherrecip:208,leav:[5,12,18,31,51,53,74,76,90,91,99,105,108,118,126,128,129,157,177,179,180,194,201,202,214,216,217,269,271,273,294,306,340,341,372,375,379,410],leaver:194,led:113,left:[2,19,22,29,31,32,40,51,66,76,81,82,95,98,101,105,106,110,114,119,125,148,166,180,186,188,216,225,254,255,256,257,258,263,268,271,279,280,290,299,362,365,374,388],left_justifi:40,leftmost:82,leg:349,legaci:[29,40,41,67,122,160,166,241,375],legal:[154,157],legend:[26,80,163,164,197,272,279,281],legend_key_except:279,legenddict:281,leisur:389,len:[40,80,91,99,105,110,117,128,136,137,151,172,189,210,388],lend:26,length:[62,66,76,80,82,91,100,106,115,119,122,145,151,154,172,199,207,210,221,223,225,233,240,241,279,280,314,355,360,365,374,375,388,438],lengthi:91,lenient:40,less:[7,27,30,53,63,66,68,76,82,87,96,97,106,113,114,120,122,125,126,128,139,140,154,210,255,257,280,360],lesson:[107,108,109,110,111,113,114,116,117,120,122,123,125],let:[5,7,8,11,13,15,16,18,20,22,27,29,31,32,36,38,47,51,53,55,59,61,64,73,74,75,76,78,79,80,81,82,83,87,90,91,92,95,96,97,98,99,100,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,134,135,137,138,140,141,144,148,149,152,153,155,157,166,174,175,180,186,191,201,204,211,223,225,251,252,271,279,290,294,322,341,353,368,372,382,387,407,427,434,435],letsencrypt:[150,154],letter:[16,34,59,63,69,76,81,82,95,115,129,140,154,177,186,202,216,239,240,251,356,365,388],leve:298,level:[0,2,4,12,13,14,18,19,26,27,29,30,32,38,43,44,46,48,49,50,53,57,61,62,63,68,73,76,78,81,84,86,94,98,99,101,105,108,110,115,120,122,123,125,126,140,143,151,154,166,177,182,183,190,194,202,203,208,210,214,234,240,252,263,279,284,289,294,299,314,351,360,362,368,370,375,376,388,408,438],lever:[22,48,214],leverag:[52,84,125,131],levi:66,lexicon:216,lhs:[91,99,188],lhslist:188,liabl:216,lib:[6,145,148,150,153],libapache2:144,libcrypt:153,libjpeg:153,librari:[0,4,8,9,14,40,48,49,51,63,68,85,87,97,98,102,106,113,116,118,133,140,142,143,148,153,156,157,160,197,239,270,298,299,325,360,362,374,388,440],licenc:365,licens:[7,77,83,122,239,365,391,440],lid:263,lidclosedcmdset:263,lidopencmdset:263,lie:[81,216],lied:216,lies:[11,22,114],life:[13,35,83,100,118,122,123,125,138,210,267,439],lift:[32,108,126,129,216,258,290],lifter:32,light:[15,19,41,68,84,119,120,123,145,174,255,268,269,282,299,306,365],lightabl:268,lighter:[59,255],lightest:19,lightli:[56,255],lightsail:154,lightsourc:268,lightsource_cmdset:268,like:[0,2,3,5,6,7,8,9,11,12,13,15,16,17,18,19,20,22,23,25,27,28,29,30,31,32,33,34,36,38,40,41,43,44,45,46,47,48,50,51,52,53,54,55,56,57,59,61,63,64,66,67,68,71,72,73,74,75,76,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,94,95,96,98,99,100,101,103,105,106,107,108,109,110,112,113,114,115,116,117,118,119,120,121,123,125,126,128,131,133,134,136,137,138,139,140,141,143,144,145,147,148,149,150,151,152,153,154,156,157,160,166,167,169,170,172,173,174,177,179,180,185,188,191,192,193,194,195,201,202,204,207,208,212,216,222,223,224,225,233,239,240,241,247,248,251,252,254,255,256,257,258,262,263,269,270,271,280,286,287,289,290,293,294,298,299,312,317,325,341,344,346,350,352,353,360,361,362,365,366,368,371,372,373,374,375,376,379,382,384,385,388,391,412,427,436,440],limbo:[14,15,19,43,62,74,75,76,77,81,82,108,112,113,119,137,141,148,180,202,269,273,316],limbo_exit:81,limit:[0,5,8,12,13,18,19,20,22,27,29,30,32,34,40,41,43,46,48,49,50,56,57,66,73,74,79,82,83,85,86,87,91,92,99,106,108,110,112,114,115,117,120,121,123,128,129,138,145,151,154,159,166,175,177,178,179,180,194,195,204,216,230,241,250,251,252,254,256,257,263,279,284,285,286,287,290,294,299,302,307,317,330,355,360,361,362,363,366,368,370,381,385,388,391,405,433],limit_valu:166,limitedsizeordereddict:388,limp:119,line2:114,line:[0,2,5,6,8,9,14,15,16,18,19,20,22,27,29,31,34,35,36,39,40,43,48,51,53,54,57,59,63,64,66,68,74,75,76,77,78,79,81,82,84,85,89,91,93,94,95,97,98,99,100,101,103,106,107,108,111,113,114,116,117,122,129,137,140,141,145,147,148,150,154,155,156,161,163,166,171,174,180,185,187,189,190,199,202,211,212,223,237,240,241,252,263,270,271,275,279,298,312,317,332,335,340,351,362,366,370,371,372,373,374,381,388,427,432],linear:80,linebreak:[101,387],lineeditor:370,lineend:387,lineno:84,linenum:370,liner:324,linereceiv:[332,335],linesend:341,lingo:[44,66,72,98],linguist:388,link:[0,9,11,12,15,17,18,20,22,27,30,36,44,49,52,53,61,70,75,76,77,79,80,81,83,86,87,89,91,93,95,98,101,105,107,108,110,111,112,113,115,122,129,131,137,140,141,147,148,152,154,155,159,166,169,180,185,227,270,273,277,278,279,280,281,290,294,302,310,312,323,327,332,335,362,387,388,400,439,440],link_button:400,link_object_to_account:400,linkdemo:84,linknam:147,linknod:280,linkref:84,linktext:84,linkweight:280,linod:154,linux:[0,5,6,7,11,35,75,84,87,89,91,115,116,144,145,150,152,153,154,156,244,388],liquid:362,list:[5,6,7,9,11,12,13,14,15,16,18,19,20,22,27,29,30,31,32,34,36,40,41,44,46,48,49,50,51,53,55,59,61,62,63,66,67,69,71,72,74,76,78,79,80,81,82,83,86,88,89,91,95,98,99,101,104,105,106,107,108,110,111,112,115,117,119,120,121,123,125,126,128,129,131,137,140,141,143,145,147,148,152,154,155,157,161,166,167,169,172,173,174,175,177,178,179,180,185,186,187,188,190,191,194,195,196,199,201,202,203,204,205,207,214,215,216,222,223,224,225,227,228,230,231,233,234,237,238,239,240,241,244,245,251,252,254,255,256,257,258,263,266,267,268,271,273,279,280,281,282,284,285,287,290,293,294,298,299,303,304,305,307,310,312,317,318,322,324,326,328,330,331,336,341,344,353,355,357,360,361,362,363,365,366,367,368,369,372,374,375,381,382,385,388,391,395,396,403,405,408,410,411,412,418,420,431,432,433,435,437,438,439],list_attribut:180,list_callback:228,list_channel:185,list_displai:[395,397,399,400,401,402,403],list_display_link:[395,397,399,400,401,402],list_filt:[395,399,400,403],list_nod:372,list_of_all_rose_attribut:13,list_of_all_rose_ndb_attr:13,list_of_myscript:41,list_prototyp:298,list_select_rel:[397,399,400,401,402],list_serializer_class:413,list_set:312,list_styl:177,list_task:228,list_to_str:388,listabl:180,listcmdset:180,listcmset:180,listdir:199,listen:[12,18,32,44,51,55,102,145,150,157,185,194,216,240,241,263,432,440],listen_address:145,listing_contact:147,listnod:372,listobj:190,listobject:190,listscript:190,listview:[432,433,435],lit:[268,269,375],liter:[14,29,30,40,50,62,84,98,108,186,365,375,384,388],literal_ev:[29,372,375,388,396],literari:123,littl:[3,11,16,22,40,41,48,53,54,74,75,78,81,82,84,87,89,90,91,92,98,99,101,105,106,107,108,110,112,113,114,115,116,117,118,119,120,121,122,123,125,133,134,135,141,151,154,156,161,216,255,266,269,347,360,372,388,427],live:[7,53,84,88,113,122,143,144,145,148,150,154,156],ljust:[29,365,375],lne:252,load:[0,5,6,7,8,13,14,16,20,22,26,27,40,51,52,53,55,63,81,82,93,96,97,98,99,101,104,113,114,115,116,120,126,129,133,137,157,169,174,186,187,190,196,209,219,222,230,240,279,281,284,286,290,293,294,298,302,306,316,319,321,352,360,362,363,366,367,370,375,380,382,383,386,388,405,425],load_buff:370,load_data:367,load_kwarg:383,load_module_prototyp:298,load_stat:219,load_sync_data:352,loader:[27,281,362,388],loadfunc:[26,370,383],loc:[180,273],local0:150,local:[2,6,7,11,29,49,50,53,59,63,82,83,87,91,100,107,111,114,133,140,145,150,152,156,157,199,227,230,241,299,335,360],local_non_red_ros:110,local_ros:110,localecho:154,localevenniatest:386,localhost:[49,50,51,52,53,72,75,89,101,118,131,140,141,145,146,148,150,153,154,160,341],locat:[4,5,8,9,11,12,13,14,19,20,22,25,27,31,32,36,40,41,46,48,49,50,51,53,55,62,72,73,74,75,77,78,79,80,81,82,84,87,89,90,91,94,95,98,99,105,106,107,108,110,111,112,113,114,115,119,121,122,125,129,133,134,135,137,140,144,148,150,154,156,157,160,166,171,180,186,190,194,195,199,202,203,204,207,219,221,222,238,241,247,262,267,269,271,273,277,279,280,281,282,289,293,294,299,341,350,360,361,362,363,366,368,372,374,381,385,413,416,418],location_nam:271,location_set:110,locations_set:[110,293],locattr:[268,289],lock:[18,20,22,24,29,34,36,38,40,41,43,46,48,50,54,55,57,76,82,85,89,90,91,92,93,95,96,99,100,104,105,107,108,111,112,113,125,129,140,145,151,154,161,163,164,166,175,177,178,179,180,185,186,187,189,190,191,192,194,196,201,202,203,204,207,208,211,212,214,216,222,224,227,228,230,231,234,237,238,241,247,249,263,267,268,269,271,273,280,284,286,293,294,298,299,357,360,362,368,370,372,382,389,400,408,435,440],lock_definit:290,lock_func_modul:[32,290],lock_storag:[175,177,178,179,180,185,186,187,188,189,190,191,192,196,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,286,294,343,360,362,370,372,373],lockabl:[34,99,216,247],lockablethreadpool:357,lockdown:[32,360],lockdown_mod:154,lockexcept:290,lockfunc1:32,lockfunc2:32,lockfunc:[18,22,32,38,43,85,91,112,114,137,163,164,180,185,288],lockhandl:[13,30,32,48,107,163,164,175,202,270,288,289],lockset:294,lockstr:[6,13,18,22,30,32,40,89,114,125,180,185,187,194,196,247,290,294,299,360,368,408],locktyp:[18,173,185,207,299,375],log:[2,5,7,9,10,11,12,13,22,25,27,31,34,36,41,44,45,50,51,52,53,54,55,62,63,66,72,77,81,82,85,86,87,89,90,91,95,96,98,99,107,108,114,118,122,125,126,129,137,140,141,144,145,146,148,149,150,151,152,153,154,156,161,166,174,178,192,194,203,212,217,223,244,245,279,280,281,294,302,306,312,317,321,322,326,329,330,332,335,343,344,345,351,353,355,357,362,368,381,388,395,432,433],log_dep:[19,381],log_depmsg:381,log_dir:[18,194,244,381],log_err:[19,381],log_errmsg:381,log_fil:[18,19,194,381],log_file_exist:381,log_info:[19,381],log_infomsg:381,log_msg:381,log_sec:381,log_secmsg:381,log_serv:381,log_trac:[19,41,135,136,381],log_tracemsg:381,log_typ:381,log_typemsg:381,log_warn:[19,381],log_warnmsg:381,logdir:2,logentry_set:169,logfil:[312,381,432],loggad:63,logged_in:44,loggedin:[53,330],logger:[19,41,85,135,136,163,164,244,324,364],logic:[3,6,53,54,74,78,80,81,82,89,95,96,101,112,122,125,141,216,240,293,297,316,360,372,389,410],login:[5,6,11,12,22,25,27,32,44,45,52,53,75,82,89,91,101,122,140,154,166,177,192,212,290,316,317,332,335,340,341,344,353,388,419,421,428,440],login_func:344,loginrequiredmixin:[433,438],logintest:428,logout:[343,344,428],logout_func:344,logouttest:428,logprefix:[322,332,335,357],lon:375,lone:[81,120,180,187],long_descript:147,long_running_funct:54,long_text:28,longer:[22,26,28,29,47,48,66,71,74,90,91,93,99,101,106,107,113,115,116,138,143,147,173,178,194,204,240,241,248,254,255,256,257,258,303,306,370,374],longest:[19,241],longrun:22,longsword:49,loo:[175,191],look:[0,2,3,5,6,8,11,13,14,15,16,17,19,20,22,25,27,29,31,32,35,36,38,40,41,44,46,48,50,52,53,54,55,56,57,59,61,63,64,66,67,68,72,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,93,94,95,96,98,99,100,101,103,104,105,106,107,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,128,131,132,133,134,135,137,138,140,141,145,148,150,151,153,154,156,157,161,166,167,172,174,175,177,180,186,188,191,192,199,203,204,207,212,214,215,216,222,223,229,237,238,240,241,252,256,262,263,266,268,269,271,280,281,282,285,289,290,293,294,296,299,317,332,333,340,344,360,362,366,372,373,374,382,385,387,388,395,400,427],look_str:166,lookaccount:99,lookat:22,looker:[5,29,80,82,99,129,166,204,216,217,222,241,262,271,282,294,362],lookm:22,lookstr:294,lookup:[6,13,22,32,46,66,171,186,244,284,293,331,363,365,378,379,384,385,388,389],lookup_env:199,lookup_expr:407,lookup_typ:384,lookup_usernam:27,lookuperror:365,loom:81,loop:[5,13,29,48,74,79,80,82,86,87,90,101,105,110,128,135,163,167,254,280,299,330],loopingcal:315,loos:[15,83,166,185,204,258,285,332,343,366],loot:120,lop:110,lore:[30,99,187,284],lose:[13,44,97,120,122,128,129,156,161,244,256,323,324,332,335],lost:[48,72,74,81,84,95,97,106,143,161,185,248,309,322,323,324,332,335,340,360,365],lot:[0,3,5,8,11,14,16,18,19,29,30,32,40,41,46,48,50,52,53,54,63,66,68,72,74,76,78,79,81,82,83,85,86,88,89,92,95,98,99,100,101,106,107,110,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,129,137,140,143,148,150,154,202,210,212,223,241,249,255,268,271,357],loud:[90,125],love:[30,51,123,284],low:[20,61,62,79,122,154,173],lower:[5,12,18,20,22,27,38,51,54,57,59,66,80,82,91,93,99,100,105,119,122,154,172,173,177,188,190,241,251,279,280,317,365],lower_bound_inclus:251,lowercas:[115,175,365],lowest:[62,154,251,289,365],lpmud:71,lsarmedpuzzl:238,lspuzzlerecip:238,lst:[80,368],lstart:26,lstrip:[106,365],ltthe:190,ltto:58,luc:371,luciano:143,luck:[27,78,106,113,144],luckili:[8,11,32,81],lue:[59,365],lug:86,luggag:117,luhttp:190,lunch:79,lunr:[30,187,287],lunrj:287,lurk:122,luxuri:[46,359],lycanthrophi:110,lycantrhopi:110,lycantrophi:110,lycantrroph:110,lying:[81,216],m2m:363,m2m_chang:45,m_len:388,mac:[5,7,11,75,84,87,115,118,145,146,156,160,388],machin:[7,11,14,91,115,122,145,156,267],macport:[11,148],macro:[89,128],macrosconfig:89,mad:[11,251],made:[0,2,11,13,25,27,29,32,38,40,43,49,53,57,77,81,82,84,90,91,97,99,107,108,113,114,116,117,120,122,125,129,131,137,141,154,155,157,171,173,190,191,194,201,204,223,251,252,256,257,258,275,290,306,314,344,358,365,366,370,372,375,388],mag:[8,371],magazin:143,mage:[27,110],mage_guild_block:27,mage_guild_welcom:27,magenta:138,magic:[32,46,73,77,78,94,119,120,121,122,137,201,225,250,257,314],magic_meadow:46,magicalforest:73,magnific:27,mai:[1,3,5,6,7,8,9,10,11,13,14,18,19,20,22,27,29,30,32,33,35,36,40,41,43,44,47,48,49,53,54,57,59,61,62,63,64,66,67,68,72,74,75,77,78,81,82,83,84,87,88,89,90,91,92,93,97,98,100,101,103,108,110,112,113,115,117,118,119,120,121,123,125,126,128,129,133,135,136,140,141,143,144,145,147,148,150,151,153,154,156,157,161,166,167,171,172,173,175,177,178,180,185,187,190,191,194,195,197,199,201,203,204,207,208,210,216,219,223,225,240,241,251,254,255,256,257,258,268,269,279,280,290,294,298,299,300,314,351,353,354,358,360,362,363,365,367,368,369,370,372,374,375,376,382,385,388,391,396,403,416,433],mail:[5,9,27,34,75,83,86,88,98,107,128,143,163,164,195,196,197],mailbox:[34,234],main:[4,11,14,15,16,20,22,27,30,33,36,38,39,40,41,43,44,46,47,48,49,51,52,53,61,64,66,72,76,80,82,83,87,90,94,97,101,103,105,106,108,111,113,114,121,122,125,128,140,141,143,145,147,154,156,159,161,166,169,171,177,180,185,187,191,194,196,202,207,209,223,230,234,240,241,271,275,281,286,287,293,299,302,312,316,317,319,324,329,331,336,350,352,357,362,363,372,373,377,385,387,388,395,401,418,436],mainli:[5,22,27,34,36,44,54,55,64,98,114,115,143,177,283,360,366,388],maintain:[5,30,47,57,68,77,83,84,85,89,97,117,123,145,154,156,159,160,190,192,212,275,307,439],mainten:[154,157,439],major:[15,16,29,87,98,121,137,140,145,148],make:[0,1,2,3,5,6,7,9,10,12,13,14,15,16,18,20,22,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,63,64,66,68,69,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,91,92,93,94,95,96,97,100,102,103,105,106,109,110,111,112,114,116,117,118,119,120,121,123,124,126,127,128,130,132,133,134,135,138,139,140,141,142,143,144,145,146,147,148,151,152,153,154,156,157,160,161,166,167,169,172,173,174,175,177,178,180,185,188,191,195,199,201,202,204,207,208,214,216,222,223,225,231,234,240,241,246,247,248,251,252,254,255,256,257,260,263,267,268,269,273,279,280,282,285,289,290,294,298,299,304,307,312,316,324,329,343,344,350,351,353,354,356,357,360,361,362,363,365,366,367,368,369,370,372,374,375,376,379,385,387,388,396,403,405,428,436,438,440],make_it:388,make_shared_login:421,make_uniqu:173,makeconnect:321,makefactori:332,makefil:84,makeit:343,makemessag:63,makemigr:[2,66,140],male:224,malevol:15,malform:[191,281,389],malici:[29,157],malign:290,man2x1:68,man:[35,68,71,121,154,186,234,241],mana:[92,94],manaag:399,manag:[5,8,9,11,12,13,18,20,32,36,41,44,47,48,61,64,66,75,82,85,95,97,98,105,110,112,121,125,140,156,161,163,164,165,166,169,185,190,191,193,194,196,199,219,237,241,258,269,282,283,286,291,293,294,298,300,302,307,308,312,319,359,360,362,363,364,367,368,377,380,381,385,388,428,431,432,433,438,440],manager_nam:360,manchest:388,mandat:427,mandatori:[40,45,71,74,76,82],mandatorytraitkei:251,maneuv:252,mangl:338,mango:238,manhol:332,manhole_ssh:332,mani:[0,5,8,9,11,12,13,15,16,17,18,19,20,22,27,29,30,36,40,41,43,44,45,47,48,49,52,53,54,55,59,60,61,62,63,66,67,68,69,71,72,73,74,75,77,80,81,82,84,86,87,88,89,94,96,97,98,99,100,105,106,107,108,109,110,112,114,115,116,120,122,123,126,128,129,135,136,137,138,140,141,148,152,154,155,157,161,169,173,175,180,185,191,196,199,201,204,207,209,212,216,223,241,248,249,252,256,257,267,270,279,280,282,286,287,290,293,299,302,307,312,326,334,336,355,360,362,363,365,372,373,375,379,380,381,436],manifest:[6,112],manipul:[13,20,27,40,41,50,66,74,76,87,96,107,129,180,195,222,227,251,285,294,318,368,373,433,435],manner:[15,241,271,294,330,362],manpow:83,manual:[5,6,9,11,15,22,30,32,36,40,41,48,50,52,59,61,63,66,73,81,82,84,86,89,90,94,99,105,108,112,113,115,120,123,125,134,137,141,143,145,148,150,154,161,163,167,180,252,263,266,270,280,294,299,305,312,329,336,372,373,375,439,440],manual_paus:[41,305],manual_transl:240,manytomanydescriptor:[169,196,286,293,302,360,362,363],manytomanyfield:[169,196,286,293,302,360,362,363],map10:277,map11:277,map12a:277,map12atransit:277,map12b:277,map12btransit:277,map1:[82,277,280],map2:[82,277,280],map3:277,map4:277,map5:277,map6:277,map7:277,map8:277,map9:277,map:[6,16,18,27,29,35,67,72,74,79,87,91,95,98,99,150,156,163,164,177,185,191,194,197,199,205,210,216,240,241,251,271,272,273,274,276,277,278,279,281,282,287,294,298,299,336,360,362,365,371,372,375,388,440],map_align:[82,282],map_area_cli:282,map_character_symbol:[82,282],map_data:[277,279],map_displai:[82,277,282],map_exampl:274,map_fill_al:[82,282],map_mod:[82,282],map_modul:81,map_module_or_dict:279,map_separator_char:[82,282],map_str:[80,81,271],map_target_path_styl:[82,282],map_visual_rang:[82,282],mapa:82,mapb:82,mapbuild:[163,164,197],mapc:82,mapcorner_symbol:279,mapdata:281,maperror:[278,279],maplink:[82,279,280],mapnam:[273,281],mapnod:[82,279,280],mapparsererror:[278,280],mapper:[279,379],mapprovid:271,maps_from_modul:281,mapstr:[82,281],mapstructur:279,maptransit:278,maptransitionnod:[82,280],march:[143,381],margin:17,mark:[11,14,15,22,29,30,32,50,51,53,58,59,70,72,73,80,82,84,90,99,107,110,115,121,148,152,154,172,179,208,221,222,230,239,252,277,279,280,353,360,362,366,371,372,375,384],mark_categori:252,markdown:[30,84,89,147],marker:[14,18,22,29,35,53,59,77,82,87,115,121,125,185,186,207,216,221,222,224,241,252,279,280,294,324,332,335,340,341,360,363,365,371,372,373,416],market:[122,154],markup:[30,59,84,103,133,163,164,205,364,387,388],mask:[77,121,238,241,245,246],maskout_protodef:238,mass:[5,102,120,440],massiv:[86,92],master:[75,79,83,84,98,120,126,128,135,141,148,155,156,251,358],match:[9,11,13,19,20,22,27,29,30,31,32,35,36,38,40,41,43,44,46,48,50,51,53,59,64,66,67,72,75,76,78,80,81,82,95,96,98,99,100,106,108,110,112,117,125,133,135,140,141,145,166,171,172,173,174,175,178,180,185,186,187,189,191,195,202,205,207,210,222,223,233,234,237,238,241,251,257,271,279,280,282,284,285,287,289,290,294,298,299,304,307,317,318,330,343,353,360,361,362,363,365,370,372,374,375,383,385,387,388,389,391,416,438],match_index:172,matched_charact:223,matches2:66,matchobject:[365,387],mate:87,materi:[78,115,122,207,208],math:95,mathemat:[121,173],matlab:0,matplotlib:345,matric:[82,279],matrix:[82,374],matter:[2,8,13,20,27,30,33,44,45,63,68,74,75,78,82,89,91,98,100,101,106,115,116,120,125,126,128,133,134,148,157,173,207,258,267,280,293,317,360],matur:[9,30,53,68,71,115],maverick:87,max:[18,56,80,121,122,128,151,187,223,241,251,279,287,355,381,388],max_damag:256,max_dbref:361,max_depth:388,max_dist:80,max_heal:256,max_l:80,max_length:[66,80,140,199,241],max_lin:374,max_memory_s:199,max_nest:375,max_nr_charact:122,max_num_lin:432,max_pathfinding_length:279,max_popular:432,max_rmem:379,max_siz:[277,279,381],max_tim:277,max_valu:[225,427],max_w:80,max_width:80,maxconn:150,maxdelai:[309,323,324,343],maxdepth:299,maxdiff:[191,209,411,422],maximum:[56,59,66,81,95,106,121,122,151,166,199,223,225,251,254,255,256,257,258,279,294,299,357,365,372,374,375,388],maxiumum:277,maxlengthvalid:166,maxnum:388,maxrotatedfil:381,maxsplit:365,maxthread:357,maxval:[375,388],maxvalu:375,maxwidth:374,may_use_red_door:40,mayb:[13,14,15,19,20,22,40,66,73,75,76,78,80,82,84,90,91,96,101,104,105,110,112,113,114,117,120,122,123,126,128,147,148,154,174,201,208,233,240,330],mccp:[31,146,163,164,308,317,320],mccp_compress:325,md5:145,meadow:[46,73,76,121,375],mean:[3,4,5,6,8,9,11,13,14,15,16,18,19,20,22,27,31,32,33,34,35,38,41,43,44,46,48,52,54,55,59,61,64,66,67,69,72,74,76,78,79,80,81,82,83,86,87,92,98,99,100,103,105,108,110,111,112,113,114,115,116,119,120,123,125,126,128,129,133,134,137,138,141,142,145,154,156,157,161,166,167,174,180,187,211,216,230,240,251,268,270,279,282,289,294,298,299,303,307,312,336,352,360,362,365,372,374,375,379,381,384,385],meaning:[175,191],meaningless:129,meant:[20,30,34,41,48,49,51,52,56,64,73,76,77,96,100,108,112,114,121,138,147,173,202,216,224,241,249,251,254,255,256,257,258,269,271,284,294,317,366],meanwhil:30,measaur:5,measur:[5,129,154,172,189,279,343,344,388],meat:[118,124,127,130,132,140],mech:[102,440],mechan:[4,18,19,22,26,27,40,41,48,92,95,99,101,106,119,120,126,128,129,138,166,167,171,217,222,241,257,288,299,307,312,316,322,330,341,352,362,370,373,377,383,433,438],mechcmdset:90,mechcommand:90,mechcommandset:90,meck:90,med:63,medan:63,media:[56,112,199,340,357,384,395,396,397,399,400,401,402,403,427],median:80,mediat:126,mediev:208,medium:56,mediumbox:321,meet:[2,91,112,119,121,229,271,356],mele:[121,258],melt:[207,208],mem:190,member:[13,18,50,66,75,122,185,186,188,294,388],membership:[75,89,110],memori:[5,20,22,30,48,53,55,66,69,72,92,97,113,115,145,153,154,166,190,194,294,306,307,345,355,360,364,373,379,383,388],memoryerror:148,memoryusag:345,memplot:[163,164,308,342],meni:202,mental:138,mention:[8,13,14,15,16,22,30,31,38,47,54,61,68,69,75,80,90,93,97,98,108,110,115,120,138,148,154,174,212],menu:[0,7,9,13,20,40,44,53,79,85,91,101,111,120,121,122,127,129,147,148,149,161,163,164,180,197,202,213,214,217,223,249,252,266,295,299,310,312,364,382,440],menu_cmdset:372,menu_data:27,menu_edit:202,menu_login:[163,164,197],menu_modul:372,menu_module_path:372,menu_quit:202,menu_setattr:202,menu_start_nod:249,menu_templ:372,menuchoic:[27,372],menudata:[215,223,266,296,372],menudebug:[27,372],menufil:372,menunode_fieldfil:223,menunode_inspect_and_bui:105,menunode_shopfront:105,menunode_treeselect:252,menunodename1:27,menunodename2:27,menunodename3:27,menuopt:252,menutest:107,menutre:372,merchandis:122,merchant:79,mercuri:68,mere:[134,225],merg:[6,11,22,27,29,76,83,87,96,98,100,110,113,114,125,131,171,172,173,174,263,269,271,299,302,336,372],merge_prior:372,merger:[20,81,83,173,174],mergetyp:[20,27,128,173,263,269,370,372],merit:125,mess:[5,11,13,18,19,57,84,122,154,252],messag:[5,8,9,11,14,16,18,19,22,23,24,26,27,28,29,31,32,34,36,39,41,43,44,51,54,61,63,69,70,73,76,78,79,81,84,85,87,88,90,92,93,96,99,100,103,104,105,106,107,108,115,117,120,121,122,125,126,128,129,135,139,144,148,149,151,154,157,159,161,166,167,171,174,175,178,180,185,186,187,191,193,194,195,196,201,202,204,207,209,216,217,219,223,224,228,230,234,238,239,241,245,251,254,255,256,257,258,260,262,263,264,266,267,268,269,270,273,280,294,312,314,321,323,324,330,331,332,335,336,338,340,349,351,353,355,357,368,370,372,373,381,385,388],message_rout:51,message_search:195,message_transform:194,messagepath:440,messagewindow:51,messeng:262,messsag:219,meta:[34,43,48,112,362,379,395,396,397,399,400,403,407,410,413,427],metaclass:[48,66,175,362],metadata:[34,245,314],metavar:270,meteor:104,meter:[77,225,251],method:[3,8,11,12,13,18,19,20,27,29,30,32,36,40,43,44,45,46,47,48,51,53,54,61,64,66,67,75,76,78,79,80,81,82,84,86,87,91,92,93,94,95,99,100,101,106,107,109,110,111,114,116,117,125,126,128,129,134,135,136,137,139,140,141,159,166,169,171,173,174,175,177,180,181,185,187,188,190,191,194,195,196,199,200,201,202,207,209,210,214,216,219,220,221,222,227,230,237,238,239,240,241,244,245,247,250,251,254,255,256,257,258,263,264,266,267,268,269,270,271,273,277,280,282,284,285,286,289,290,294,306,307,309,314,317,318,319,321,322,323,324,325,330,332,335,338,340,341,343,344,348,350,351,352,353,355,360,362,365,366,368,370,372,373,374,375,376,379,380,381,382,383,385,386,387,388,397,403,407,408,410,411,413,433,436,438],methodnam:[191,200,209,220,231,246,250,264,277,307,338,348,380,386,392,411,422,428],metric:[104,240],microsecond:13,microsoft:[81,148],mid:[68,93,137],middl:[22,80,93,154,255,277,365],middleman:150,middlewar:[163,164,393,417],midnight:[91,100],midst:119,midwai:59,mighht:106,might:[0,3,6,8,11,13,15,16,17,19,20,22,27,28,30,32,36,38,41,43,44,47,54,55,59,61,63,74,76,79,81,86,88,89,91,92,93,94,95,99,100,101,103,104,105,106,107,108,118,120,122,126,128,129,133,136,138,139,140,144,145,148,153,154,155,156,157,161,174,178,180,201,239,245,248,254,255,256,257,270,294,341,362,365,370,381,382,388,410,427],mighti:[18,81,93,113],migrat:[2,5,8,10,11,45,66,75,81,84,112,118,140,145,148,153,160,161,199,299],mike:180,million:[140,145],mime:368,mimic:[5,26,41,86,122,126,145,196,284,351,370],mimick:[26,87,126,343,370,373],mimim:363,min:[41,80,100,121,210,223,251,375,376],min_damag:256,min_dbref:361,min_heal:256,min_height:374,min_shortcut:[76,202],min_valu:427,min_width:374,mind:[14,15,27,54,55,83,86,97,98,102,115,116,119,120,121,123,125,138,141,145,147,201,225,230,239,314,388],mindex:172,mine:[79,122,157],mini:[81,86,112,113,114],miniatur:119,minim:[5,44,53,82,120,123,128,157,199,240,299],minimalist:[22,68,99],minimum:[44,76,78,87,99,122,126,223,251,254,255,256,257,258,317,357,362,374,375,383,388],minimum_create_permiss:408,minimum_list_permiss:408,mininum:374,minlengthvalid:166,minor:174,mint:[11,148,150],minthread:357,minu:[66,110,294,376],minut:[19,41,92,100,106,123,128,143,156,185,190,201,210,355,376,388],minval:[375,388],mirc:324,mirror:[44,82,115,143,152,163,164,197,259],mis:98,misanthrop:110,misc:24,miscelan:364,miscellan:[111,112],misconfigur:145,mismatch:[31,388],miss:[6,18,53,63,80,88,98,107,122,148,154,207,209,254,255,256,257,258,298,317,439],missil:[90,257],mission:101,mistak:[50,84],misus:154,mit:[143,365],mitig:[98,157,437],mix:[13,22,27,59,63,82,85,94,110,125,138,140,166,187,201,208,216,241,279,294,298,299,356,363,366,374,375],mixabl:216,mixer:216,mixer_flag:216,mixin:[163,164,298,346,393,410,413,426,430,431,432,433,435,438],mixtur:[103,216,375],mkdir:[2,75,148],mktime:100,mmorpg:123,mob0:97,mob:[15,32,44,86,97,119,120,163,164,174,180,197,265,269,299,366],mob_data:97,mob_db:97,mob_vnum_1:97,mobcmdset:267,mobdb:97,mobil:[15,40,102,119,122,151,159,267,289],moboff:267,mobon:267,mock:[8,191,208,306,386],mock_delai:191,mock_get_vers:422,mock_random:264,mock_repeat:191,mock_set:422,mock_tim:[250,348],mockdeferlat:386,mockdelai:386,mocked_idmapp:348,mocked_o:348,mocked_open:348,mockrandom:209,mockval:386,mod:[144,157,250,251,298],mod_import:388,mod_import_from_path:388,mod_or_prototyp:298,mod_prototype_list:298,mod_proxy_http:144,mod_proxy_wstunnel:144,mod_sslj:144,mode:[3,5,7,12,20,26,27,31,53,60,72,77,82,101,108,113,115,116,122,128,129,134,140,143,144,150,156,157,163,179,187,190,199,200,203,234,263,267,277,279,282,294,312,317,322,329,340,341,350,366,370,372,375,381,388,440],mode_clos:341,mode_init:341,mode_input:341,mode_keepal:341,mode_rec:341,model:[13,30,32,34,35,41,43,46,47,48,49,50,60,72,75,84,87,101,110,122,126,133,139,163,164,165,166,193,194,195,283,291,294,300,303,307,308,318,359,360,361,363,364,369,377,378,380,384,385,388,395,396,397,399,400,401,402,403,407,410,427,431,432,433,437,438,440],model_inst:384,modeladmin:[397,399,400,401,402,403],modelattributebackend:360,modelbackend:419,modelbas:379,modelchoicefield:[395,400],modelclass:[13,46],modelform:[395,396,397,399,400,401,403,427],modelmultiplechoicefield:[395,397,399,400],modelnam:[175,194,284,286,362],modelseri:410,modelviewset:413,moder:[89,95,201],modern:[13,16,54,68,81,94,138,143,150,157,325],modif:[11,22,29,53,64,74,79,83,91,106,129,144,156,251,358,427],modifi:[0,9,11,12,13,18,20,22,27,29,30,36,40,41,43,44,48,49,51,52,59,61,72,73,74,76,77,78,79,81,82,84,85,86,89,91,95,96,97,98,99,105,107,108,112,114,115,116,117,119,121,122,123,125,126,129,132,135,142,145,156,161,166,174,187,194,199,202,207,211,216,217,219,222,224,230,238,241,248,250,251,254,255,256,257,258,268,270,286,294,299,307,362,366,372,379,384,387,395,416,427,431,432,433,435,437,438],modified_tim:199,modul:[0,4,5,6,8,13,14,16,19,20,22,25,26,27,29,30,31,32,36,41,43,44,45,48,53,61,64,68,72,78,81,82,83,84,86,90,93,97,98,99,100,103,104,105,107,108,111,112,113,114,116,121,122,125,127,129,131,134,137,149,153,155,157,161,171,172,174,175,180,182,183,184,187,189,191,201,202,203,204,205,207,208,209,210,211,212,214,216,219,221,222,223,225,227,228,229,231,239,240,241,246,247,248,250,251,252,254,255,256,257,258,263,267,268,269,270,273,279,281,284,289,290,293,294,297,298,299,303,305,306,307,309,311,312,316,317,321,329,331,332,335,336,339,341,343,344,345,350,352,353,354,360,362,363,364,365,366,367,368,369,370,371,372,373,375,376,386,388],module_path:281,module_with_cal:375,modulepath:321,moifi:222,mold:116,mollit:28,moment:[20,30,47,63,72,79,90,98,105,106,113,121,166,279,302],mona_lisa_overdr:117,monei:[66,75,120,121,122,123,154],monetari:[83,88,201],monitor:[5,33,67,85,303,317,336,379],monitor_handl:[33,163,303],monitorhandl:[24,31,163,164,300,440],monlit:110,mono:91,monster:[30,36,40,87,93,98,113,116,120,121,122,127,180,299],monster_move_around:116,month:[83,100,150,154,210,376,381,388],monthli:100,montorhandl:33,moo:[68,71,86,98,118,143,287,375],mood:[79,119,122,123,251],moon:[91,100,104,110],moonlight:110,moonlit:110,moor:119,moral:6,more:[2,3,4,5,6,8,11,12,13,14,15,16,17,18,19,20,22,25,26,27,28,29,30,31,34,35,36,38,40,41,43,44,46,47,48,51,53,54,55,57,60,61,62,63,64,66,67,68,69,70,74,75,76,77,79,80,81,82,83,86,87,88,89,90,91,92,95,96,97,99,100,101,102,105,106,107,108,110,111,112,113,115,116,117,118,119,120,121,123,124,125,126,128,129,130,131,133,135,137,138,139,140,141,143,145,148,150,151,152,153,154,156,157,161,163,165,166,169,172,173,174,179,180,185,186,187,190,191,192,194,197,199,201,202,203,204,207,210,212,214,216,222,225,230,233,239,240,241,248,249,251,252,254,255,256,257,258,263,267,268,269,270,271,279,280,281,282,287,294,298,299,322,324,327,343,344,353,358,360,361,365,366,368,369,370,371,372,373,374,375,379,385,388,389,400,409,410,427,436,440],more_command:373,more_funcparser_cal:29,morennanoth:191,morennthird:191,moreov:[41,154],morn:[121,222,223],morph_engli:391,morpholog:391,mortal:[30,119],most:[3,5,6,9,13,14,17,18,19,20,22,25,27,30,31,32,34,36,43,44,45,47,48,49,50,51,53,54,59,61,64,66,67,68,69,71,73,74,75,76,78,79,80,81,82,83,84,87,89,91,94,95,97,98,99,100,101,104,106,107,108,109,110,111,112,115,116,117,118,119,121,122,123,125,126,128,129,134,137,138,140,144,145,148,154,156,157,160,166,169,173,174,177,180,188,191,196,202,207,208,221,225,240,241,248,251,254,255,256,257,258,277,279,280,286,287,290,293,294,298,299,302,306,335,340,350,360,361,362,363,372,373,379,380,388,432],mostli:[27,48,51,53,61,82,98,101,106,126,129,154,173,211,240,256,271,280,332,395],motiv:[14,15,36,83,86,88,120,323,324,330,331,332,335,340,341,352,353],mount:156,mountain:[68,81],mous:[51,58,372],mouth:273,movabl:216,move:[15,16,18,22,26,27,28,36,74,75,76,79,80,81,82,89,90,93,96,99,101,104,105,106,112,113,115,116,119,120,121,122,127,128,134,138,140,141,143,145,147,148,174,180,186,201,202,216,217,219,223,229,248,251,254,255,256,257,258,267,268,269,271,273,280,285,289,294,344,362,366,373],move_around:[113,116],move_callback:190,move_delai:190,move_hook:294,move_obj:271,move_posit:216,move_to:[36,74,105,125,137,248,294],movecommand:96,moved_obj:[217,269,271,294],moved_object:294,movement:[40,82,99,121,137,190,248,254,255,256,257,258,279,280,294],mover:258,mptt:89,mratio:[172,189],msdp:[64,317,336],msdp_list:317,msdp_report:317,msdp_send:317,msdp_unreport:317,msdp_var:336,msg:[3,8,12,13,14,18,19,22,23,26,27,28,29,32,33,36,38,44,51,54,61,66,67,71,74,76,78,79,81,84,85,91,92,93,94,96,97,99,100,104,105,106,107,113,114,115,116,125,126,128,129,135,137,151,163,166,167,175,177,181,185,191,194,195,196,207,216,219,224,234,245,251,262,263,270,279,280,281,282,290,294,323,324,351,366,368,370,372,373,381,388,396,397,403,440],msg_all:128,msg_all_sess:[22,175],msg_already_sit:125,msg_arriv:74,msg_channel:185,msg_char:216,msg_cinemat:221,msg_content:[19,22,36,41,74,79,90,100,129,135,137,139,294],msg_db_tag:397,msg_help:187,msg_leav:74,msg_locat:294,msg_other:201,msg_other_sit:125,msg_receiv:294,msg_room:216,msg_self:294,msg_set:363,msg_sitting_down:125,msg_standing_fail:125,msg_standing_up:125,msg_system:216,msgadmin:397,msgform:397,msglauncher2port:[312,321],msgmanag:[195,196],msgobj:194,msgportal2serv:321,msgserver2port:321,msgstatu:[312,321],msgtaginlin:397,mssp:[43,112,163,164,308,320],mtt:339,much:[0,1,3,5,8,13,14,15,16,27,30,32,36,40,41,47,48,53,54,63,69,74,76,78,80,81,82,83,84,87,89,91,93,95,97,100,101,104,106,107,108,110,113,114,115,116,118,119,122,123,125,126,127,128,136,137,139,140,141,143,145,148,154,169,174,179,188,202,210,211,240,241,251,252,258,263,268,279,352,360,365,366,367,374,388,405,416],muck:[98,118],mud:[6,9,16,31,32,35,39,43,44,47,51,59,61,67,68,72,73,76,77,80,81,86,87,90,94,97,106,108,112,115,119,120,123,126,128,134,138,139,144,145,146,148,152,154,155,156,159,160,161,169,174,177,258,266,309,325,326,327,332,335,336,339,366,376],mudbyt:143,mudconnector:143,mudderi:143,muddev:148,mudform:371,mudinfo:107,mudlab:143,mudlet:[146,317,327],mudmast:146,mudramm:146,muhammad:387,mukluk:146,mult:[29,40,375],multi:[20,27,43,44,54,76,77,84,86,113,117,118,119,120,125,129,156,172,190,208,216,241,252,277,279,280,287,294,353,372,388,435],multiaccount_mod:6,multidesc:[163,164,197],multilin:387,multilink:[82,280],multimatch:[20,117,172,241,294,375,388],multimatch_str:[166,241,294,388],multimedia:[51,199],multipart:199,multipl:[11,15,18,19,20,22,29,30,33,36,40,43,44,45,47,48,50,55,59,61,67,68,76,77,78,82,87,94,99,100,110,112,113,115,119,120,126,129,143,145,154,166,171,173,178,179,180,185,187,189,190,191,205,207,211,212,222,224,225,231,237,241,250,252,254,255,256,257,262,269,279,280,290,294,298,299,307,310,314,317,321,336,344,360,361,366,372,374,385,388,396,403],multiplay:[18,77,86,98,118,122,123,124,143],multipleobjectsreturn:[166,167,169,194,196,201,204,210,216,217,222,224,230,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,267,268,269,271,281,282,286,293,294,298,302,305,319,345,360,363,376,380],multipli:[29,115],multisess:[12,60,101,372,440],multisession_mod:[22,44,50,87,121,122,129,140,146,166,177,181,203,224,294,353],multisession_modd:27,multitud:[59,81,98],multumatch:294,mundan:90,murri:388,muscular:121,muse:143,mush:[2,68,75,77,86,102,118,126,128,143,205,237,440],mushclient:[31,146,317,327],musher:143,mushman:68,music:52,musoapbox:[98,143],must:[0,5,6,8,9,11,12,13,16,20,22,26,27,29,30,31,32,33,34,35,36,40,41,43,46,47,48,49,50,51,52,53,54,58,61,63,64,69,72,73,74,80,82,83,84,87,89,91,93,97,99,100,103,105,107,109,112,113,114,115,116,117,120,121,123,125,128,129,133,134,140,144,146,148,149,150,151,152,154,156,157,161,167,172,173,175,180,185,191,194,195,199,201,204,205,207,210,212,216,219,238,240,241,245,251,252,254,255,256,257,258,263,266,268,269,279,280,282,284,286,287,289,294,297,298,303,307,312,317,330,332,335,352,354,355,360,361,362,365,366,367,368,369,370,371,372,373,375,376,382,383,384,385,387,388,389,391,396,403,410,418,435,436],must_be_default:174,mustn:82,mutabl:369,mute:[17,18,166,185,194],mute_channel:185,mutelist:[18,194],mutltidesc:237,mutual:[263,361],mux2:71,mux:[22,60,68,86,90,99,108,118,157,170,188,205,440],mux_color_ansi_extra_map:205,mux_color_xterm256_extra_bg:205,mux_color_xterm256_extra_fg:205,mux_color_xterm256_extra_gbg:205,mux_color_xterm256_extra_gfg:205,muxaccountcommand:[188,234],muxaccountlookcommand:177,muxcommand:[22,85,91,92,93,94,96,99,104,107,129,163,164,170,176,177,178,179,180,185,186,187,189,190,192,204,211,212,214,222,228,234,237,238,247,249,256,257,269,273,294,370],mvattr:[107,180],mxp:[31,58,146,163,164,187,308,317,320,332,335,365,372,387,388],mxp_pars:327,mxp_re:365,mxp_sub:365,mxp_url_r:365,mxp_url_sub:365,my_callback:354,my_datastor:66,my_func:116,my_funct:93,my_github_password:11,my_github_usernam:11,my_identsystem:35,my_object:93,my_port:61,my_portal_plugin:61,my_script:41,my_server_plugin:61,my_servic:61,my_word_fil:240,myaccount:46,myaccountnam:117,myapp:66,myarx:75,myattr:[13,166],mybot:185,mycar2:35,mychair:46,mychan:18,mychannel1:185,mychannel2:185,mychannel:[18,55,185],mycharact:103,mychargen:27,mycmd:[22,30,312],mycmdget:114,mycmdset:[20,22,107,114],mycommand1:20,mycommand2:20,mycommand3:20,mycommand:[20,22,30,64,94,107,114,117,191],mycommandtest:191,mycompon:51,myconf:2,mycontrib:8,mycss:51,mycssdiv:51,mycustom_protocol:61,mycustomchannelcmd:18,mycustomcli:61,mycustomview:72,mydatastor:66,mydefault:29,mydhaccount:156,mydhaccountt:156,mydhacct:156,myevennia:152,myevilcmdset:[20,173],myevmenu:27,myfix:11,myformclass:53,myfunc:[8,47,54,388],myfuncparser_cal:29,mygam:[0,3,5,7,8,9,11,12,14,15,18,19,20,25,27,31,32,36,40,41,43,48,49,50,51,53,61,63,66,72,75,78,80,81,82,85,90,91,94,96,97,98,99,100,101,103,104,105,107,111,112,113,114,115,116,118,125,126,128,129,131,133,135,136,137,140,141,145,147,148,149,150,151,153,154,156,160,161,202,203,205,222,234,237,247,248,251,274,276,337,386,388],mygamedir:84,mygamegam:103,mygrapevin:185,mygreatgam:53,mygreatpwd:148,myhandl:45,myhousetypeclass:180,myinstanc:66,myircchan:185,mykwarg:27,mylayout:51,mylink:84,mylist2:13,mylist:[6,13,362],mylog:19,mymap:82,mymenu:27,mymethod:97,mymodul:47,mymud:[7,144],mymudgam:154,mynam:[122,156],mynestedlist:369,mynod:27,mynoinputcommand:22,mynpc:129,myobj1:46,myobj2:46,myobj:[13,19,32,41,307],myobject:13,myobjectcommand:91,myothercmdset:20,myownfactori:61,myownprototyp:40,mypassw:212,mypassword:49,mypath:8,myplugin:51,myproc:61,myproc_en:61,myprotfunc:40,myrecip:78,myreserv:29,myroom:[41,46,97,110,180],myros:36,myscript:[41,46,48],myself:123,myserv:212,myservic:61,mysess:44,mysql:[2,9,87,388],mysqlclient:145,mysteri:[30,35,77,153],myston:117,mytag:51,mytestview:53,mythic:119,mytick:307,mytickerhandl:307,mytickerpool:307,mytrait:251,mytup1:13,mytup:13,myusernam:49,myvar:22,myview:72,myxyzroom:82,naccount:353,nail:207,naiv:[175,194,199,271,284,286,362],nake:22,name1:180,name2:180,name:[2,3,4,5,7,8,9,10,11,12,13,14,15,16,18,20,22,27,28,29,30,31,32,33,35,36,38,40,41,43,44,45,46,48,49,50,51,53,54,57,61,62,64,66,69,72,73,74,75,76,77,78,79,80,81,82,84,87,89,91,93,96,97,98,99,100,101,103,104,105,106,107,108,109,110,111,112,114,115,116,117,118,119,120,121,125,128,129,131,133,134,137,138,139,140,141,143,145,146,147,149,150,151,152,153,154,156,157,160,161,163,166,167,169,171,172,173,174,175,177,178,180,185,186,187,188,189,190,191,192,194,195,196,199,202,203,204,207,208,210,212,214,216,217,219,221,223,227,229,230,233,238,239,240,241,247,251,252,256,257,267,269,270,271,273,279,280,281,282,284,285,286,287,293,294,298,299,302,303,305,307,312,315,317,318,319,321,322,324,329,332,335,336,339,340,341,344,353,355,357,360,361,362,363,365,366,367,368,370,371,372,373,375,379,380,381,382,384,385,387,388,389,391,396,403,407,411,412,413,418,419,427,432,433,438],namecolor:252,namedtupl:227,nameerror:[3,115],namelist:234,namesak:6,namespac:[48,51,101,230,270,299,355,366,404],namn:63,napoleon:84,narg:270,narr:258,narrow:[49,82,106,114,122,125],nativ:[3,41,49,67,84,110,122,244,355,357,438],nattempt:27,nattribut:[13,27,48,128,180,299,351,360,362,368,372],nattributehandl:360,natur:[13,16,18,19,46,67,86,143,167,374],natural_height:374,natural_kei:360,natural_width:374,navbar:53,navig:[7,9,27,75,80,81,82,84,140,141,258,435],naw:[28,146,163,164,308,320],nbsp:387,nchar:136,nclient:343,ncolumn:374,ncurs:163,ndb:[14,22,27,41,44,48,76,91,93,128,166,169,190,293,302,351,362,372],ndb_:[40,180,299],ndb_del:351,ndb_get:351,ndb_set:351,ndk:153,nearbi:[82,173,174,175,258],nearli:[112,125,365],neat:[74,131,427],neatli:[68,388],necess:61,necessari:[2,11,48,59,61,68,74,76,82,89,95,98,99,106,111,112,120,135,137,145,161,174,175,196,203,216,230,245,269,270,280,298,299,341,366,372,374,375,382,384,388,396,403],necessarili:[40,67,84,98,119,154,388],necessit:354,neck:[40,204],necklac:[121,204],need:[0,2,3,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,33,35,36,40,41,43,44,46,47,48,50,51,52,53,54,57,59,61,62,63,64,66,67,69,72,73,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,115,116,117,119,120,121,123,125,126,128,129,130,131,133,134,135,137,138,140,141,143,144,145,147,148,149,150,151,152,153,154,155,156,157,160,161,166,167,169,173,175,177,180,185,186,188,190,191,194,199,201,202,207,208,212,216,217,219,221,222,224,228,229,230,231,238,239,240,241,251,252,254,255,256,257,258,263,267,268,269,270,271,273,279,280,281,284,290,293,294,298,299,312,314,317,321,329,336,341,343,351,352,353,357,360,362,365,366,368,372,373,374,375,376,382,383,385,388,391,396,398,403,405,432,436],need_gamedir:312,needl:238,needless:113,neg:[100,138,173,370,388],negat:[59,110,290,391],negoti:[201,326,328,330,339,353],negotiate_s:328,neighbor:[95,122,280],neither:[6,13,126,147,161,187,211,298,336,360,363,372,389],nenter:27,neophyt:251,nerror:63,nest:[4,13,15,22,27,29,30,166,180,241,252,289,294,299,336,369,375],nested_mut:13,nested_r:180,nestl:81,neswmaplink:[82,280],net:[75,98,122,143,148,152,154,167,185,325,326,336,339,353],netrc:11,network:[61,69,85,86,87,88,123,143,145,149,151,152,154,157,159,167,185,323,324,329,350,353],neu:202,neural:122,neutral:[29,224],never:[0,1,8,11,15,19,20,22,27,29,34,38,43,47,48,55,59,66,67,82,87,97,100,106,112,113,115,116,117,120,121,122,125,135,137,140,147,150,166,190,229,240,241,257,258,267,274,290,294,351,360,369,388],nevertheless:[0,27,66,138,177,202],new_alias:175,new_arriv:269,new_attrobj:360,new_channel:[99,185],new_charact:267,new_coordin:271,new_create_dict:216,new_datastor:66,new_goto:372,new_kei:[45,175,294],new_loc:180,new_menu:202,new_nam:[45,180],new_name2:180,new_obj:[32,219,221,294,299],new_obj_lockstr:180,new_object:[40,299],new_po:216,new_posit:216,new_progress:217,new_raw_str:172,new_room_lockstr:180,new_ros:36,new_scor:217,new_script:41,new_typeclass:[166,362],new_typeclass_path:48,new_valu:[33,360],newbi:[86,91],newcom:[122,134],newer:75,newindex:252,newli:[11,49,62,79,99,110,115,140,180,194,202,207,219,221,234,239,270,279,282,294,299,305,368],newlin:[22,51,187,366,374],newnam:[22,180,362],newpassword:178,newstr:51,nexist:76,nexit:[8,136],next:[0,2,3,7,11,13,14,15,20,22,26,27,28,29,30,32,36,38,41,49,50,51,52,53,54,55,59,63,64,66,74,75,76,78,79,80,81,82,84,87,89,90,91,92,93,94,95,97,99,100,102,103,105,107,108,110,112,113,115,116,117,118,119,120,121,122,123,125,126,128,129,137,140,141,143,145,149,150,152,153,154,155,156,157,161,202,210,216,219,237,252,254,255,256,257,258,268,280,290,312,366,372,373,376,388,435],next_nod:27,next_stat:[216,219],next_turn:[254,255,256,257,258],nextnod:372,nextnodenam:372,nextrpi:143,nfkc:166,ng2:374,nginx:144,nice:[8,19,30,53,55,73,74,76,80,81,82,99,100,103,113,114,120,121,147,154,156,180,201,204,241,298,440],nicer:[108,115],niceti:180,nick:[12,13,18,24,31,36,71,98,107,143,166,167,180,185,186,194,241,293,294,324,360,361,410,440],nick_typ:35,nickhandl:[13,35,360],nicklist:[167,185,324],nicknam:[11,35,36,71,186,241,293,294,324,360,361],nickreplac:360,nickshandl:410,nicktemplateinvalid:360,nicktyp:[241,294],nifti:[114,144],night:[29,99,120,121,139,150,222],nine:62,nineti:389,nit:100,nline:381,nmisslyckad:63,nnode:280,no_act:372,no_channel:[20,22,173,372],no_default:[48,166,362],no_exit:[20,22,128,173,263,266,372],no_gmcp:336,no_log:174,no_match:202,no_mccp:325,no_more_weapons_msg:268,no_msdp:336,no_mssp:326,no_mxp:327,no_naw:328,no_obj:[20,173,263,266,372],no_of_subscrib:397,no_prefix:[166,194],no_superuser_bypass:[166,194,290,294,362],no_tel:32,noansi:191,nobj:136,nocaptcha:140,nocaptcha_recaptcha:140,nocolor:[103,317,332,335,340,341],nod:121,nodaemon:7,node1:[27,372],node2:[27,372],node3:[27,372],node:[14,40,105,215,223,252,266,274,277,279,280,281,282,296,310,372],node_abort:27,node_apply_diff:296,node_attack:27,node_background:27,node_betrayal_background:27,node_border_char:[215,372],node_create_room:215,node_destin:296,node_examine_ent:296,node_exit:27,node_formatt:[27,215,223,372],node_four:27,node_game_index_field:310,node_game_index_start:310,node_hom:296,node_index:[274,277,280,296,372],node_join_room:215,node_kei:296,node_loc:296,node_login:27,node_mssp_start:310,node_mylist:27,node_on:27,node_opt:215,node_or_link:[278,280],node_parse_input:27,node_password:27,node_prototype_desc:296,node_prototype_kei:296,node_prototype_sav:296,node_prototype_spawn:296,node_quit:215,node_readus:27,node_select:27,node_set_desc:215,node_set_nam:27,node_start:310,node_test:27,node_usernam:27,node_validate_prototyp:296,node_view_and_apply_set:310,node_view_sheet:27,node_violent_background:27,node_with_other_nam:372,nodebox:391,nodefunc:372,nodekei:372,nodenam:[27,372],nodetext:[27,215,223,296,372],nodetext_formatt:[27,215,223,296,372],noecho:[115,190],noerror:294,nofound_str:[166,241,294,388],nogoahead:334,nohom:368,nois:[90,125],noisi:[154,309,314,322,332,335,343,357],noloc:180,nomarkup:[31,103],nomatch:[76,189,202,370,388],nomatch_exit:76,nomatch_single_exit:76,nomigr:8,nomin:433,non:[11,15,16,18,19,20,22,26,28,29,30,31,40,41,44,48,51,53,59,66,67,73,76,80,82,84,86,87,88,89,93,96,99,100,104,108,110,113,114,117,120,122,125,138,149,161,166,167,169,171,173,180,185,190,194,196,208,211,219,230,239,247,249,251,252,268,273,282,284,285,293,294,297,298,299,302,303,305,307,312,321,335,336,350,351,353,360,362,365,368,369,370,372,374,385,388,410,413],nonc:340,nondatabas:[13,351,362],none:[3,5,12,13,14,15,16,18,20,22,26,27,29,31,32,33,35,41,44,46,49,54,59,61,64,66,67,74,76,80,81,82,87,91,94,95,96,97,99,100,101,103,105,106,107,109,110,113,114,117,125,128,129,135,137,166,167,171,172,173,174,175,177,180,181,182,183,184,185,187,188,191,194,195,196,199,200,201,202,203,204,207,209,211,214,215,216,217,219,221,222,223,224,227,229,230,233,238,239,240,241,247,249,251,252,254,255,256,257,258,262,263,266,267,268,269,270,271,273,274,277,278,279,280,281,282,284,285,287,289,290,293,294,296,298,299,303,304,306,307,309,310,312,314,316,318,321,322,323,324,331,332,340,341,343,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,381,383,384,385,388,389,392,395,396,397,399,400,401,403,405,407,411,413,419,422,427,432,435,438],nonpc:129,nonsens:240,noon:[32,63,108,126],nop:335,nopkeepal:[146,335],nor:[3,7,13,14,20,63,68,82,93,113,122,128,138,147,211,212,270,294,298,336,360,363],norecapcha:140,norecaptcha_secret_kei:140,norecaptcha_site_kei:140,norecaptchafield:140,normal:[4,5,6,8,9,12,13,14,15,16,18,19,20,22,27,29,30,31,32,34,35,38,40,43,44,46,48,50,51,53,54,57,59,62,63,64,66,67,69,72,73,75,77,79,80,81,82,84,86,87,90,91,93,94,96,97,98,99,100,101,103,104,105,107,108,110,113,114,115,116,119,121,128,129,131,137,138,141,145,152,153,154,156,161,166,167,169,171,172,173,174,175,177,180,187,190,191,194,199,200,201,207,210,211,216,254,255,256,257,258,263,267,270,271,279,280,282,284,293,294,296,299,307,312,321,324,325,326,328,330,344,351,353,359,360,361,362,365,366,369,372,373,379,385,387,388,393,410],normal_turn_end:128,normalize_nam:294,normalize_usernam:166,north:[36,58,74,76,79,80,81,82,96,108,125,137,180,202,248,273,279,280,281,344],north_south:81,northeast:[82,108,180,271,280],northern:[76,81],northwest:[82,180,279,280,281],nose:360,not_don:357,not_error:312,not_found:180,notabl:[5,6,11,18,54,61,75,148,175,180,191,201,316,362,369,388],notat:[4,53,180,365,388],notdatabas:48,note:[0,3,5,7,9,10,11,12,13,14,18,19,29,31,32,36,38,40,41,44,45,47,48,51,53,55,57,58,59,63,64,66,67,69,72,74,75,78,80,82,87,89,90,91,93,98,99,100,101,105,107,108,110,113,114,115,116,117,118,119,120,122,125,126,128,129,133,134,137,138,140,141,145,146,148,153,154,156,157,159,161,163,166,167,172,173,174,175,177,180,181,182,185,186,187,188,190,191,192,194,195,199,201,203,204,205,207,208,210,211,212,216,221,222,224,229,230,233,237,238,239,240,241,247,248,251,252,254,255,256,257,258,263,269,270,271,273,279,280,281,282,284,289,290,293,294,298,299,307,309,312,317,321,322,324,325,329,330,331,332,335,336,337,339,340,343,345,346,351,353,357,358,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,381,383,384,385,388,395,396,408,410,413,416,420,435,440],notepad:[118,148],notfound:388,notgm:99,noth:[3,8,13,15,19,22,29,36,47,54,64,68,74,76,81,82,93,97,98,100,105,107,108,113,115,117,122,125,128,166,180,189,252,254,257,258,267,271,280,294,305,324,360,362,372],nother:136,notic:[2,3,11,14,22,54,55,74,76,79,82,83,88,93,95,100,101,106,108,112,113,122,125,134,137,138,145,202,260,325,434],notif:[11,51,89,153,234],notifi:[117,155,159,185,207,254,255,256,257,258,269,298],notificationsconfig:89,notimplementederror:335,notion:[47,78,100,127,128,251],noun:[240,241],noun_postfix:240,noun_prefix:240,noun_transl:240,nov:63,now:[0,2,6,7,8,9,11,12,13,15,18,19,20,22,27,29,32,34,36,37,40,41,44,47,48,49,51,52,53,54,55,59,66,68,72,73,74,75,76,78,79,80,81,82,86,87,90,91,92,93,95,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,129,130,131,133,134,135,137,138,140,141,143,145,148,149,150,151,152,153,154,155,156,157,160,161,174,185,187,201,209,210,223,230,251,252,263,271,275,290,294,324,332,353,384,386,388,439],nowher:[81,115,122,280],noxterm256:335,npc:[22,27,75,79,81,87,120,126,201,249,289,440],npcname:135,npcshop:105,nprot:136,nr_start:304,nroom:[76,136],nroom_desc:8,nrow:374,nsmaplink:[82,279,280],nsonewaymaplink:[82,280],ntf:148,nthe:263,nuanc:59,nudg:[142,263,357],nuisanc:157,nulla:28,num:[29,32,80,241,294],num_lines_to_append:381,num_object:110,num_objects__gt:110,num_tag:110,number:[0,2,5,6,8,11,13,14,19,20,22,26,27,29,34,35,41,43,44,45,46,47,48,49,53,54,55,72,73,74,80,81,82,84,87,90,98,99,100,103,105,107,110,113,114,115,116,117,119,122,125,126,128,129,136,141,145,150,151,154,155,156,163,166,167,172,173,174,178,180,185,186,187,195,196,199,204,207,210,211,216,223,225,227,229,230,233,239,240,241,252,254,255,256,257,258,273,277,279,280,282,294,298,299,304,310,312,317,323,324,326,330,343,344,353,355,357,360,361,363,365,366,368,370,372,373,374,375,376,379,381,385,388,391,397,412,413,427],number_of_dummi:312,number_tweet_output:136,numberfilt:407,numbertweetoutput:136,numer:[6,120,126,225,250,251,279,365],numpi:345,oak:208,oakbarkrecip:208,oakwood:208,obelisk:[119,268],obfusc:[77,240,241],obfuscate_languag:[240,241],obfuscate_whisp:[240,241],obj1:[6,13,29,38,40,117,180,207,214,238,258],obj1_search:214,obj2:[6,8,13,29,38,40,117,180,207,214,238,258,366],obj2_search:214,obj3:[13,117,180,207],obj4:[13,117],obj5:13,obj:[3,8,12,13,19,20,22,29,32,33,35,36,40,41,46,47,48,54,66,76,91,97,99,104,106,107,109,110,114,117,125,134,137,166,173,174,175,178,180,186,188,190,191,195,200,202,204,214,216,219,222,223,224,227,229,230,233,234,238,241,251,252,254,255,256,257,258,262,263,268,269,271,289,290,293,294,299,302,303,304,341,343,344,351,360,361,362,363,366,368,369,373,375,383,384,385,388,395,396,397,400,401,403,408,410],obj_desc:257,obj_detail:269,obj_kei:257,obj_prototyp:299,obj_to_chang:48,obj_typeclass:257,objattr:[268,289],objclass:[379,388],object1:22,object2:[22,201,294],object:[0,2,3,4,5,8,12,14,15,16,18,20,22,23,24,26,27,28,29,30,31,33,34,35,38,40,43,45,47,48,49,51,52,54,55,57,61,64,66,67,68,71,72,73,74,75,76,77,78,79,80,82,84,85,86,90,93,94,95,96,97,98,99,100,101,102,103,105,106,107,111,112,118,119,121,126,128,129,134,135,136,139,140,141,143,145,157,161,163,164,165,166,167,168,169,171,172,173,174,175,177,178,179,180,181,182,185,186,187,188,190,191,192,194,195,196,197,199,201,202,203,204,207,212,213,214,215,217,219,221,222,223,224,227,228,229,230,231,233,234,238,239,241,244,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,265,266,267,269,270,271,273,277,279,280,281,282,284,285,286,289,290,296,297,298,299,300,302,303,304,305,306,307,310,312,314,316,317,318,319,321,322,325,326,327,328,329,330,331,332,334,336,339,341,343,344,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,379,380,382,383,384,385,386,387,388,389,393,394,395,396,397,399,401,403,407,408,410,412,413,418,419,421,426,427,428,430,431,432,433,435,436,437,440],object_confirm_delet:438,object_detail:[433,438],object_from_modul:388,object_id:[141,400],object_paramet:199,object_search:141,object_subscription_set:293,object_tot:361,object_typeclass:[386,428],objectadmin:[50,400],objectattributeinlin:400,objectcr:427,objectcreateform:[395,400],objectcreateview:[433,438],objectdb:[13,46,48,50,85,136,140,163,293,294,299,359,360,368,373,385,395,396,400,403,407,412],objectdb_db_attribut:400,objectdb_db_tag:[396,400,403],objectdb_set:[169,360,363],objectdbfilterset:[407,413],objectdbmanag:[292,293],objectdbseri:[410,413],objectdbviewset:[412,413],objectdeleteview:[433,438],objectdetailview:[432,433,438],objectdoesnotexist:[169,196,286,293,302,319,360,363,380],objecteditform:400,objectform:427,objectlistseri:[410,413],objectmanag:[282,292,294,361],objectnam:99,objectpuppetinlin:395,objects_objectdb:66,objectsessionhandl:[12,294],objecttaginlin:400,objectupd:427,objectupdateview:[433,438],objid:32,objlist:[29,40,375],objlocattr:[268,289],objmanip:180,objmanipcommand:180,objnam:[19,48,180],objparam:299,objs2:46,objsparam:299,objtag:289,objtyp:195,obnoxi:314,obs:362,obscur:[104,152,240,241],observ:[14,15,67,103,108,180,186,198,222,241,260,269,336,366,388],obtain:[5,22,74,95,106,148,154,156,202,268],obviou:[9,18,74,82,137,157,225,438],obvious:[15,44,68,74,80,86,89,137,363],occaecat:28,occas:9,occasion:[117,154],occat:115,occation:[122,374],occur:[3,22,41,51,54,75,91,98,189,239,256,270,290,294,306,344,372,381],occurr:[79,106,129,365],ocean:[119,154],oct:[115,116],octet:199,odd:[76,80,120,138,157,279],odor:99,off:[2,13,15,18,20,22,26,27,30,31,32,41,45,47,53,59,61,62,66,67,68,72,74,78,80,82,86,87,93,103,108,109,115,117,118,120,123,125,127,129,138,145,146,154,156,157,161,166,175,185,190,191,194,204,208,223,241,263,267,269,282,290,294,317,325,332,335,351,362,365,366,368,370,372,373,374,381,389,439],off_bal:93,offend:55,offer:[0,7,8,9,11,13,15,20,22,26,27,31,35,36,40,41,47,51,59,61,64,66,68,71,76,77,81,82,83,86,87,89,92,95,96,97,98,100,106,107,111,112,113,115,120,121,126,128,129,139,152,154,166,173,174,179,180,187,190,199,201,202,216,222,240,269,296,303,353,372],offernam:201,offici:[8,11,50,84,152,156,157,381],officia:28,offlin:[16,18,40,75,143,154,179,185,366],offscreen:75,offset:[49,241,370,381],often:[0,3,5,6,9,11,12,13,16,18,20,22,24,27,29,38,43,44,46,47,53,54,59,60,61,63,66,67,76,79,80,82,84,87,92,98,100,102,106,112,113,115,116,117,118,122,125,128,154,157,167,173,178,188,190,194,202,252,254,255,256,257,258,290,293,302,304,312,317,331,351,360,362,366,368,374,375,381,388,410,433],ohloh:83,okai:[3,9,27,80,81,82,99,122,125,129,153,233,280],olc:[111,180,296,299],olcmenu:296,old:[5,7,9,19,20,26,27,30,32,44,48,59,67,74,75,81,84,86,90,91,95,97,99,103,105,119,122,129,138,148,150,154,166,173,174,177,180,201,221,241,290,294,299,321,361,362,365,368],old_default_set:8,old_kei:[45,294],old_nam:45,old_obj:216,old_po:216,older:[12,44,53,75,87,143,146,148,180],oldnam:362,oliv:59,omit:[40,106,156],on_:202,on_bad_request:314,on_ent:[76,202],on_leav:[76,202],on_nomatch:[76,202],onbeforeunload:51,onbuild:156,onc:[3,5,6,9,11,12,14,18,22,27,30,32,34,36,41,44,48,51,53,54,56,59,61,63,64,68,74,75,76,79,80,82,83,84,86,87,90,91,95,98,99,100,105,108,110,111,112,113,114,115,116,120,122,123,125,128,137,138,140,143,145,148,150,152,154,156,160,166,167,172,175,180,185,188,191,194,201,202,214,216,217,223,224,230,234,238,240,247,252,254,255,256,257,258,260,263,267,268,269,270,271,275,280,294,298,302,305,317,322,335,339,350,360,365,372,373,381,386,388],onclos:[61,323,340],onconnectionclos:51,ond:363,one:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,25,26,27,28,29,30,31,32,34,35,36,38,39,40,41,43,44,46,47,48,50,51,53,54,55,56,57,59,63,64,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,96,97,98,99,100,101,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,131,133,135,137,138,139,140,141,143,145,147,148,149,150,152,154,155,156,157,159,165,166,169,172,173,174,175,177,178,180,185,186,189,190,191,194,195,196,199,201,202,204,207,208,209,211,216,217,219,221,222,224,230,233,234,239,240,241,249,251,252,254,255,256,257,258,263,266,268,269,270,271,277,279,280,281,282,284,285,286,289,290,293,294,296,297,298,299,302,307,312,314,316,317,322,323,324,332,335,336,344,351,352,353,357,359,360,361,362,365,366,368,369,371,372,373,374,375,376,379,380,381,383,384,385,386,388,389,400,413,427,428,433],one_consume_onli:216,ones:[8,15,18,19,20,22,29,30,31,32,34,40,59,64,72,75,76,89,98,99,103,107,108,114,123,128,138,149,152,154,156,157,173,174,175,196,202,230,254,255,256,257,258,284,298,299,316,321,353,365,374,382],onewai:180,ongo:[41,92,106,122,128,201,248],ongotopt:51,onkeydown:51,onli:[0,3,5,7,8,11,12,13,14,15,16,18,19,20,22,26,27,28,29,30,31,32,34,35,36,38,40,41,43,44,45,46,48,49,50,51,52,53,54,55,57,58,59,61,64,66,67,72,73,74,75,76,77,78,79,80,81,82,83,85,86,87,89,90,91,92,93,95,96,97,98,99,100,101,103,104,105,106,107,108,109,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,133,134,135,137,138,139,140,141,143,145,146,147,148,149,150,151,152,154,156,157,163,166,167,171,172,173,174,175,177,178,179,180,185,186,187,188,189,190,191,194,195,196,199,201,202,203,204,207,208,209,211,214,216,217,221,222,223,225,230,234,240,241,249,251,252,254,255,256,257,258,260,268,269,270,271,273,274,279,280,281,286,289,290,294,298,299,302,305,306,307,312,316,317,324,327,329,330,332,335,344,350,351,353,355,356,357,360,361,362,363,365,366,367,368,370,372,373,374,375,379,381,383,384,385,386,388,391,395,396,403,427,432,433,435,436,438,439],onlin:[9,16,18,36,43,53,55,68,71,83,86,87,88,90,98,99,101,102,112,116,118,120,122,123,124,126,127,128,129,130,132,143,145,149,151,155,159,160,163,177,185,194,202,214,223,326,366,440],onloggedin:51,onlook:294,only_nod:279,only_tim:385,only_valid:299,onmessag:[61,323,340],onopen:[61,323,340],onoptionsui:51,onprompt:51,onsend:51,onset:13,ontext:51,onto:[18,20,22,51,82,86,91,96,114,120,137,152,154,174,185,208,269,293,324,369,372],onunknowncmd:51,onward:45,oob:[22,37,43,51,64,94,146,166,167,187,224,262,294,317,335,336,340,341,353,372,440],oobfunc:43,oobhandl:379,oobobject:41,ooc:[12,18,44,77,85,99,107,109,113,129,166,169,177,180,181,188,196,203,234,294],ooccmdsetchargen:203,ooclook:[44,203,373],oop:114,opaqu:[16,157],open:[0,3,7,10,11,20,26,30,32,44,52,53,58,74,75,76,77,79,81,82,83,84,86,87,88,89,98,99,101,107,108,111,113,114,115,116,122,125,126,128,129,131,140,141,143,145,148,149,150,151,152,153,154,157,159,180,187,190,199,200,201,202,214,216,221,223,247,248,258,263,268,273,279,355,360,368,381,388,439],open_chest:38,open_flag:216,open_parent_menu:202,open_submenu:[76,202],open_wal:268,openadventur:122,openhatch:143,opensourc:365,oper:[3,6,11,13,15,18,19,22,27,29,31,36,38,41,46,47,49,51,52,55,63,67,75,76,77,79,82,87,98,104,109,110,113,115,121,138,148,150,152,154,160,161,166,171,173,175,177,180,185,190,191,194,199,202,207,211,214,219,241,250,268,280,290,294,299,307,309,312,321,322,326,328,332,334,335,341,343,344,351,352,360,361,362,365,368,372,373,374,375,379,388,412,413,440],opic:191,opinion:[78,121],opnli:360,oppon:[13,126,255,257,267],opportun:[74,76,89,106,140,258],oppos:[19,36,59,157,161,351,363],opposit:[81,82,99,107,137,180,263,280],opt:[51,99,270],optim:[5,18,19,22,34,41,47,66,87,95,97,125,145,175,194,298,299,347,350,360],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,5,7,8,12,13,17,18,19,20,22,26,29,30,31,32,34,40,41,43,46,51,53,54,59,64,66,67,68,69,71,72,77,78,81,84,86,87,89,91,93,98,100,103,105,107,108,111,112,114,118,121,125,128,129,134,140,141,143,144,145,146,147,148,150,156,160,163,166,167,171,172,173,174,175,177,178,180,185,187,188,191,194,195,196,201,202,203,204,207,210,211,214,215,216,217,219,221,222,223,224,225,227,229,230,234,238,239,240,241,249,251,252,256,258,262,263,266,269,270,271,273,275,277,279,280,281,282,284,285,287,289,290,293,294,296,298,299,302,303,304,305,306,307,309,310,312,314,317,318,321,322,325,326,327,328,329,330,331,332,334,335,336,339,340,341,343,344,351,353,355,360,361,362,363,365,366,367,368,370,371,372,373,374,375,376,379,381,382,383,384,385,387,388,389,391,395,396,397,399,400,401,402,403,405,407,419,420],option_class:[163,367],option_dict:372,option_gener:372,option_kei:389,option_str:270,option_typ:383,option_valu:383,optiona:[166,309,362],optionclass:[163,164,364,367],optioncontain:367,optionhandl:[163,164,364,382],optionlist:[27,215,266,296,372],options2:51,options_dict:383,options_formatt:[27,215,223,266,296,372],optionsl:298,optionslist:266,optionsmenu:215,optionstext:[27,215,223,372],optlist:252,optlist_to_menuopt:252,optuon:240,oracl:[145,388],orang:[59,115,238,270,365],orc:[40,98,134],orc_shaman:40,orchestr:156,order:[0,2,5,8,9,10,11,12,13,14,15,19,20,22,26,27,29,30,32,33,35,36,40,41,43,49,50,51,54,58,63,69,74,75,76,78,80,81,82,83,87,88,95,96,99,100,101,110,112,113,114,115,119,121,122,123,128,129,133,137,138,140,141,145,148,151,160,166,171,174,175,181,186,187,190,191,199,201,202,203,204,205,207,209,211,216,223,238,239,241,251,254,255,256,257,258,267,268,269,270,279,280,282,289,290,294,299,323,335,340,344,351,360,362,365,366,372,373,374,381,385,388,395,397,399,400,401,402,438],order_bi:110,order_clothes_list:204,ordered_clothes_list:204,ordered_permutation_regex:241,ordereddict:[13,388],ordin:365,ore:[122,207,208],org:[63,68,84,87,128,154,239,270,328,334,340,365,388,427],organ:[11,18,30,36,38,41,46,50,68,71,75,76,81,82,84,101,110,116,125,126,139,175,187,191,281,391],organiz:125,orient:[86,87,98,116],origin:[7,11,27,36,44,49,50,53,63,74,75,77,80,86,89,90,91,93,98,103,106,110,113,114,123,133,143,150,153,157,166,167,173,180,202,234,240,241,270,280,294,298,299,321,355,362,365,372,384,387,388,391,439],origo:[82,279],orm:29,ormal:365,orthogon:82,oscar:[175,194,284,286,362],osnam:388,oss:7,ostr:[166,195,285,385],osx:[11,148],other:[2,6,8,9,11,12,13,14,15,16,17,18,19,20,23,26,27,29,30,31,32,34,35,36,40,44,45,46,47,48,49,51,52,54,55,56,57,58,59,61,63,64,66,67,68,69,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,98,99,100,101,103,104,105,106,107,108,109,110,112,113,114,116,118,120,121,123,125,126,128,129,133,134,135,136,137,138,140,141,144,148,149,150,151,156,157,159,160,161,166,171,172,173,174,175,180,185,186,187,188,191,192,194,195,199,201,204,207,210,212,214,215,216,221,223,229,234,240,241,245,247,252,254,255,256,257,258,263,269,270,271,279,280,282,284,286,290,293,294,298,299,303,305,307,310,312,317,321,323,324,330,332,335,344,351,352,354,360,362,364,365,366,368,370,371,372,373,374,375,382,383,385,388,389,403,432,433,435],other_modul:111,other_obj:216,othercondit:107,othermodul:53,otherroom:247,others_act:216,otherwis:[3,5,6,11,13,16,19,20,22,27,29,36,40,41,44,59,63,64,66,72,74,82,83,89,91,93,95,100,101,106,110,115,117,120,129,137,142,145,154,156,157,163,172,173,177,180,185,194,199,201,205,207,216,219,221,222,223,227,230,241,251,254,255,256,257,258,262,271,273,284,290,294,297,298,299,306,312,323,324,332,351,355,356,365,372,373,375,381,385,386,388,396,431,432,433,435,437],ought:391,our:[0,2,3,8,9,11,12,13,15,20,22,32,38,47,51,56,61,63,64,67,71,72,73,75,78,79,80,81,83,84,86,87,88,89,90,91,94,95,96,98,99,100,102,103,104,105,106,108,110,112,114,116,117,118,121,123,124,125,126,127,128,129,130,131,132,133,134,139,141,142,143,144,145,148,150,152,153,154,155,156,157,160,169,174,188,208,222,252,267,268,271,290,303,357,381,396,403,410],ourself:[114,129],ourselv:[32,35,50,74,99,107,108,110,114,120,122,125,135,139,166,203,325,326,328,339],out:[0,3,5,6,8,11,14,15,16,17,18,22,24,27,29,30,34,36,38,40,41,43,44,49,51,52,53,54,55,56,57,62,66,67,68,71,72,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,100,101,106,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,124,125,127,128,129,130,131,132,134,137,138,140,143,144,145,147,148,150,151,154,156,160,165,166,172,173,177,179,180,185,201,203,207,208,210,212,214,216,223,234,240,241,244,245,247,248,251,254,255,256,257,258,266,268,273,279,280,281,282,298,299,305,312,314,336,340,341,343,352,353,360,369,371,372,374,375,387,388,391,395,403,427,439],outcom:[66,84,126,173,207,211,290,294,298],outdat:[144,150],outdata:[61,353],outdoor:[46,82,119,122,139,269],outer:[110,111,374],outermost:[13,29,31,93,111,115,125],outerwear:204,outfunc_nam:61,outgo:[29,44,67,70,82,150,154,167,280,294,324,336,352,388],outgoing_port:154,outlet:154,outlin:[2,81,82,140,323],outlist:279,outmessag:294,output:[0,5,7,9,15,19,27,28,29,30,31,44,49,51,59,61,63,67,68,69,71,72,76,77,81,82,89,99,106,107,108,112,113,115,117,118,122,128,129,136,137,138,143,145,156,161,163,164,175,180,185,187,190,191,197,202,207,208,210,224,242,243,245,254,255,256,257,258,279,280,312,317,332,336,344,351,365,372,373,375,381,384,388],output_nam:207,output_prototyp:[78,207,208],outputcmd:336,outputcommand:[31,64],outputfunc:[24,61,64,294,317,323,440],outputfunc_nam:[61,317],outputfunct:64,outrank:361,outright:[55,154],outro:[119,269],outroroom:269,outsid:[14,16,29,30,40,43,46,49,52,53,63,67,68,74,77,82,84,87,90,95,98,108,112,115,116,117,121,122,126,137,141,150,156,161,187,199,239,257,267,274,279,280,284,289,336,351,352,360,363,374,418],outtempl:360,outtxt:19,outward:[80,154],oven:78,over:[2,4,5,6,8,9,13,14,15,16,17,18,19,20,22,27,41,44,46,47,48,49,51,53,56,59,60,61,64,67,68,69,71,80,81,82,83,84,92,95,98,99,103,105,107,110,113,114,115,116,120,122,125,126,128,133,135,138,140,144,147,154,156,157,166,174,195,208,223,247,252,254,255,256,257,258,269,280,307,316,330,332,335,337,341,343,345,358,362,366,379,384,436],overal:[49,54,66,97,98,151,154,173,188,255],overcom:81,overdo:113,overhead:[19,41,69,139,145,241,271,360],overhear:240,overlap:[20,100,240,365,374],overload:[6,20,22,27,31,36,43,47,61,76,94,96,98,114,129,133,134,166,173,175,189,194,202,203,207,214,222,224,238,241,247,248,254,255,256,257,258,266,267,268,269,270,273,294,299,307,316,335,343,352,370,372,373,374,382],overpow:122,overrid:[2,5,18,20,27,29,30,32,40,41,44,45,49,50,51,53,64,72,75,76,78,82,85,89,90,91,101,106,107,108,112,114,116,131,133,134,135,137,147,166,175,180,185,187,191,194,195,199,202,207,219,222,230,240,256,258,262,269,270,273,280,281,282,284,290,294,298,299,305,335,353,357,360,365,372,373,375,379,381,382,385,395,396,397,401,403,413,432,433,435,438],overridden:[34,53,61,82,89,133,166,180,202,250,270,280,298,373,375,395,438],override_set:45,overriden:[166,187,241],overrod:56,overrul:[12,38,166,174,241,294,374],overseen:126,overshadow:120,overshoot:388,oversight:98,overview:[0,1,5,16,50,56,77,79,98,102,118,121,124,127,129,145,157,440],overwhelm:[79,110,120],overwrit:[63,114,133,180,187,199,330,361,436],overwritten:[22,29,141,199,269,363],owasp:427,owen:207,own:[0,4,5,8,9,11,13,14,17,18,19,20,27,29,30,32,35,40,41,43,44,45,46,48,49,52,53,54,57,64,66,67,68,71,72,75,76,77,78,81,82,83,84,86,87,89,90,91,93,94,98,100,102,103,105,106,108,111,112,113,114,116,118,119,120,121,123,124,127,129,130,131,132,133,137,139,140,141,142,144,148,150,151,152,153,155,157,163,164,169,171,172,173,174,180,185,188,197,204,210,215,216,222,223,234,240,241,245,254,255,256,257,258,268,270,271,279,280,289,290,294,299,317,344,352,362,365,366,367,373,374,379,381,382,386,388,413,433,440],owner:[32,38,57,89,105,122,145,166,290,382],owner_object:32,ownership:[154,156,199],p_id:140,pace:[122,267],pack:[52,64,321],packag:[4,5,6,8,9,30,50,67,68,72,75,82,84,87,111,112,142,144,145,148,152,153,154,156,160,163,165,170,176,193,197,219,265,283,288,291,300,308,312,321,336,340,359,364,393,407],package_nam:87,packagenam:87,packed_data:321,packeddict:[6,362],packedlist:[6,362],packet:[64,332],pad:[17,29,365,374,375,388],pad_bottom:374,pad_char:374,pad_left:374,pad_right:374,pad_top:374,pad_width:374,page1:216,page2:216,page:[0,2,7,8,10,11,14,15,17,20,22,23,27,28,30,34,36,43,48,49,50,51,52,55,56,61,63,67,68,71,75,83,84,86,87,88,90,91,92,98,99,102,103,107,108,111,120,121,123,126,138,140,141,143,144,145,150,152,153,154,156,157,159,161,162,175,185,186,194,216,284,286,298,341,362,372,373,388,393,398,400,401,403,416,425,429,435,436,438,439,440],page_back:373,page_ban:185,page_end:373,page_formatt:[298,373],page_next:373,page_quit:373,page_titl:[432,433,435,437],page_top:373,pageno:[298,373],pager:[28,30,373],pages:[27,372],pagin:[30,49,85,298,373],paginag:373,paginate_bi:[432,433,435],paginated_db_queri:298,paginator_django:373,paginator_index:373,paginator_slic:373,pai:[97,105,122,154,157,268],paid:[123,154],pain:154,painstakingli:14,pair:[20,51,64,82,128,166,173,204,280,289,294,353,427,438],pal:35,palac:82,palett:138,pallet:81,palm:223,pane:[67,192,212,266,282],panel:[7,150],panic:[40,107],pant:120,pantheon:[30,284],paper:[102,128,143],paperback:126,paperwork:82,par:145,paradigm:[75,120,135,255],paragraph:[15,19,30,84,237,366,374,388],parallel:[98,100,101,118,361],paralyz:256,param:[150,180,294,307,314,324,357,387,407,408,410],paramat:[166,175,294,351],paramet:[2,3,7,8,20,49,74,76,79,80,95,100,106,110,117,122,146,156,163,166,167,171,172,173,174,175,180,185,187,191,194,195,196,199,201,202,204,207,210,211,214,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,239,240,241,244,245,247,251,252,254,255,256,257,258,262,263,266,269,270,271,279,280,281,282,284,285,286,287,290,293,294,296,298,299,303,304,305,306,307,309,310,311,312,314,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,334,335,336,337,339,340,341,343,349,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,381,382,383,385,386,387,388,389,391,395,397,400,401,405,408,419,435],paramount:8,paramt:389,paremt:299,parent1:40,parent2:40,parent:[12,19,20,22,36,40,41,48,61,73,76,78,82,84,87,91,96,103,107,109,113,114,116,129,135,137,169,177,180,188,190,202,207,209,214,216,241,251,252,270,280,293,294,298,299,302,360,361,362,370,380,381,388,405,407,413,436],parent_categori:252,parent_kei:[76,202],parent_model:[395,396,397,399,400,401,403],parenthes:[50,115],parenthesi:[115,116],paretn:405,pari:[143,154],pariatur:28,paricular:22,park:202,parlanc:[53,131],parri:[128,208,268],parrot:135,pars:[6,16,20,22,26,27,29,40,43,59,61,64,67,68,71,82,84,85,102,103,113,118,125,129,131,141,148,170,171,172,175,180,186,187,188,190,191,201,202,207,211,212,214,216,221,222,234,241,244,245,246,252,263,268,269,270,273,279,280,281,287,290,294,297,298,299,317,324,327,336,340,341,343,353,360,365,366,370,371,372,375,387,388,440],parse_ansi:365,parse_ansi_to_irc:324,parse_entry_for_subcategori:287,parse_fil:366,parse_for_perspect:221,parse_for_th:221,parse_html:387,parse_input:372,parse_irc_to_ansi:324,parse_languag:241,parse_menu_templ:372,parse_nick_templ:360,parse_opt:252,parse_sdescs_and_recog:241,parse_to_ani:[29,375],parseabl:[298,375],parsed_str:[29,324],parsedfunc:375,parseerror:270,parser:[22,30,40,43,68,70,82,111,141,143,171,172,177,180,187,188,190,212,214,216,222,238,240,241,268,269,270,278,279,280,298,331,365,375,387],parsingerror:[29,375,388],part1:[238,440],part2:[238,440],part3:440,part4:440,part5:440,part:[0,2,3,4,7,8,11,13,14,15,16,18,22,27,30,32,38,39,41,44,48,49,51,52,53,56,61,66,67,70,72,73,75,76,77,78,79,80,81,82,83,84,88,89,93,95,96,98,99,101,105,106,108,110,112,113,114,115,116,119,120,121,123,126,128,129,133,134,145,154,172,173,175,185,188,189,191,194,199,201,202,207,208,211,214,238,241,252,257,263,269,277,279,280,285,289,290,297,298,305,312,316,341,343,352,355,357,360,361,365,366,370,372,375,388],part_a:201,part_b:201,parth:337,parti:[3,9,14,19,29,58,75,83,87,115,116,121,123,141,144,145,152,153,154,196,201,211,375],partial:[30,82,91,185,187,240,284,298,314,327,353,383,385,388,389],particip:[157,254,255,256,257,258],participl:[391,392],particular:[5,6,11,14,15,20,30,31,32,36,38,41,43,44,45,46,48,55,59,61,64,67,69,72,76,82,84,87,88,92,96,99,102,105,108,110,111,112,114,115,116,117,120,121,122,125,135,137,139,143,144,150,152,153,166,172,173,180,195,207,217,222,245,256,257,279,280,282,285,289,290,302,353,355,362,375,379,385,434,436,439],particularli:[8,27,55,74,84,89,95,175,188,191,241,251,299,316],partit:365,partli:[13,20,66,71,111,173],party_oth:201,pass:[2,8,10,18,19,22,27,28,29,31,32,34,38,40,41,44,45,47,48,54,61,64,67,77,78,80,81,82,89,90,91,92,93,94,100,101,104,105,106,107,109,113,114,116,117,122,125,134,137,141,145,154,156,161,166,167,173,185,191,192,194,199,204,207,210,211,214,219,221,223,224,229,244,245,247,251,252,254,255,256,257,258,262,263,268,279,280,282,289,290,294,297,298,303,306,307,310,312,322,330,332,335,340,341,351,357,360,362,371,372,373,374,375,381,382,383,384,387,388,407,413,433,436,438],passabl:280,passag:[64,128,204,268,269,376],passant:138,passavataridterminalrealm:332,passiv:[93,128,140],passthrough:[20,279,305],password123:49,password1:[395,427],password2:[395,427],password:[2,5,11,25,27,31,32,53,55,75,77,87,89,107,112,113,118,145,148,150,157,160,166,177,178,192,212,216,239,245,317,332,335,356,368,395,419,427],password_chang:428,passwordresettest:428,past:[0,14,26,43,50,51,68,74,79,81,82,83,99,100,101,108,112,122,128,129,140,150,256,280,358,366,376,391,392,436],pastebin:83,pastpl:391,patch:[48,49,386],patfind:277,path:[4,7,12,15,19,27,29,30,31,32,34,36,40,41,44,48,52,53,61,62,63,66,67,72,74,76,82,84,87,89,90,93,95,105,108,109,110,113,115,116,118,125,129,133,134,135,137,141,144,148,150,154,156,166,167,169,172,173,174,175,179,180,181,182,183,184,185,190,194,196,199,200,201,202,203,204,207,210,211,214,216,217,219,221,222,224,230,233,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,266,267,268,269,271,273,277,279,280,281,282,284,286,293,294,298,299,302,304,305,307,312,319,321,330,337,343,345,349,353,357,360,361,362,366,368,370,371,372,373,375,376,379,380,385,388,405,413,433],path_or_typeclass:233,pathdata:273,pathfind:[77,273,277,279,280],pathnam:386,patient:88,patreon:88,patrol:267,patrolling_pac:267,patron:[83,88],pattern:[18,35,56,72,73,89,101,131,140,141,178,241,356,360,388,404],pattern_is_regex:360,paul:48,paus:[27,41,54,79,95,128,156,161,190,191,229,305,306,372,388],pausabl:388,pauseproduc:314,paxboard:143,payload:[323,340],payment:122,paypal:[83,88],pdb:163,pdbref:[32,289],pdf:143,peac:134,peek:[0,27,82,106,108,113],peer:[323,340],peform:317,peg:157,pem:150,pemit:[68,178],pen:102,penalti:[66,120,256],pend:357,pennmush:[68,71,98],pentagon:157,peopl:[0,6,12,18,29,30,32,53,59,68,77,83,86,87,90,99,103,105,108,110,112,120,121,122,123,125,126,128,143,147,151,152,154,157,159,185,186,212,241,268,269,368,396,403],pep8:0,per:[5,12,13,18,22,27,36,40,44,57,64,66,78,82,84,87,89,99,100,101,115,121,122,125,128,129,156,166,185,199,216,217,222,240,251,254,255,256,257,258,267,279,280,298,325,326,328,336,339,355,372,373,374,379,381,382],perceiv:[100,122],percent:[22,163,164,197,388],percentag:[128,250,251,361,388],percentil:388,perception_method_test:348,perfect:[11,26,86,120,121,125,153,156,199,279],perfectli:[41,46,71,89,101,365],perform:[3,5,6,13,14,15,18,28,31,32,36,41,76,86,91,95,106,115,128,129,134,140,141,145,151,153,157,166,171,173,177,180,185,187,202,204,207,214,223,229,230,241,244,252,254,255,256,257,258,277,294,298,302,303,316,321,335,343,344,360,361,362,369,372,373,375,382,385,388,389,427],perhap:[3,6,18,56,68,76,79,100,101,106],period:[8,9,10,115,154,156,157,388],perist:48,perm:[13,18,22,30,32,38,40,46,55,57,76,89,91,99,105,107,113,129,140,151,169,178,179,180,185,186,187,190,214,222,228,238,247,269,273,286,289,290,293,294,302,360,362],perm_abov:[32,38,289],perm_us:178,perma:122,permadeath:122,perman:[18,20,27,53,55,82,89,90,91,105,107,114,119,120,129,146,154,166,173,174,177,180,185,186,190,240,294,306,362],permiss:[5,12,13,18,20,40,49,50,55,60,62,68,75,89,90,91,108,113,125,129,140,144,145,151,153,163,164,166,168,169,173,175,177,178,179,180,185,186,188,194,217,228,241,258,284,286,289,290,293,294,298,299,302,360,361,362,363,366,368,375,381,385,393,395,406,407,410,413,438,440],permission_account_default:[38,343],permission_class:413,permission_func_modul:289,permission_guest_default:62,permission_hierarchi:[38,57,289,290],permissiondeni:408,permissionerror:298,permissionfilt:407,permissionhandl:[140,363],permissionshandl:[403,410],permit:[142,145,180,356],permstr:[32,166,362,368],permut:241,perpetu:5,persis:93,persist:[18,19,20,22,27,33,36,40,41,43,44,47,48,66,74,76,86,87,90,97,98,102,109,112,115,118,121,128,129,137,143,161,166,169,174,180,190,196,202,210,215,223,230,240,241,248,251,252,254,255,256,257,258,263,266,268,281,286,293,294,296,298,302,303,305,306,307,317,318,319,350,351,355,359,362,368,370,372,374,376,388],persit:34,person:[18,29,44,55,71,88,90,107,120,121,123,126,135,148,154,166,180,185,186,194,199,201,211,216,217,221,241,375,391,392],persona:30,perspect:[44,126,221],pertain:[133,138,157,420],pertin:140,perus:51,peski:105,pester:[98,120],peter:214,pg_ctlcluster:145,pg_hba:145,pg_lscluster:145,phantom:30,phase:[80,120],philosophi:[32,115,216],phone:[56,87,153,239],phone_gener:239,phonem:240,php:[68,87,427],phrase:[79,233],phrase_ev:233,physic:[12,34,80,120,257,267],pick:[7,14,16,20,22,25,27,29,30,32,41,43,53,75,81,82,83,86,90,95,100,105,108,114,115,118,121,122,125,126,139,152,154,156,172,177,180,186,188,204,225,241,258,268,269,294,298,344,375],pickl:[13,47,50,64,82,93,200,251,303,307,309,319,321,322,360,361,369,370,372,384,388],pickle_protocol:384,pickledfield:384,pickledformfield:[384,396],pickledobject:384,pickledobjectfield:384,pickledwidget:384,picklefield:[163,164,364,396],pickpocket:187,pickup:[258,294],pictur:[7,61,78,90,98],pid:[2,11,32,50,140,156,161,289,294,312,322,388],piddir:2,pidfil:312,pie:214,piec:[5,14,34,53,54,78,87,114,115,121,150,207,208,238,339,366,373],pierc:268,pig:[207,208],piggyback:166,pigironrecip:[207,208],pile:[174,366],pillow:153,pinch:122,ping:[167,185,312,324],pink:365,pip:[0,3,5,6,8,9,10,75,84,111,115,140,145,148,149,151,153,155,156,160,163],pipe:[44,324,369],pitfal:[0,15,59,138],pixel:[53,146],pizza:[169,196,286,293,302,360,362,363],pkg:153,pki:144,place:[0,9,11,12,13,15,16,18,27,32,34,36,40,41,43,44,49,52,53,63,64,65,71,72,74,75,77,78,79,80,81,82,83,84,86,87,89,90,91,94,100,101,106,108,111,112,114,115,117,122,125,126,129,131,133,137,138,139,140,144,148,151,153,154,156,157,166,178,180,186,194,201,202,204,208,210,216,223,238,241,244,251,254,255,256,257,258,263,268,269,271,279,280,282,294,305,321,330,335,351,352,353,360,366,367,369,372,388],placehold:[52,53,63,141,290,294,374],plai:[12,13,15,30,44,53,57,59,64,74,76,77,79,81,86,87,93,95,99,102,103,106,115,118,119,120,121,123,125,126,128,129,137,139,140,153,154,160,166,254,258,336,353,368,440],plain:[14,15,66,67,84,99,108,129,185,194,201,202,237,299,317,343,369,436],plaintext:245,plan:[3,15,16,18,48,61,75,86,97,102,110,114,117,118,124,127,130,132,154,156,366,440],plane:[82,117,137],planet:[100,112,143],plant:270,plate:[48,53,104,239],platform:[7,11,56,75,97,148,154],playabl:[122,140,428],player1:294,player2:294,player:[5,6,13,18,20,27,29,32,38,41,44,46,50,52,53,54,55,57,61,63,64,68,69,75,76,77,81,82,85,86,87,90,91,93,99,103,105,106,108,109,112,113,114,115,116,118,119,120,121,124,126,127,128,129,130,132,134,135,136,137,140,147,149,151,154,155,160,161,174,177,180,185,190,195,198,199,201,202,214,215,216,217,219,223,225,233,234,238,240,241,245,249,252,257,258,263,269,270,271,279,285,302,326,335,352,366,371,372,388,413,427,433],playernam:151,playerornpc:75,pleas:[0,5,8,11,17,20,27,30,40,48,56,59,81,83,88,89,108,114,122,125,134,135,136,140,142,144,148,151,152,153,154,190,314,343,379,384,427],pleasur:56,plenti:[15,71,86],plop:53,plot:345,plu:[0,7,19,76,87,190],pluck:22,plug:[34,45,133,157,271],plugin:[43,61,64,68,85,89,111,112,143,152,199,241,310,440],plugin_handl:51,plugin_manag:51,plural:[38,57,99,257,294,391],plusmaplink:[82,280],png:[39,53,133],po1x1jbkiv:83,pocoo:388,poeditor:63,poet:110,point:[2,3,5,6,7,8,10,11,12,14,15,16,19,20,22,27,29,30,34,36,41,43,44,46,47,48,50,53,64,66,67,69,72,74,76,77,80,82,83,84,86,89,90,91,93,95,97,100,101,102,103,105,106,107,108,112,113,114,115,116,120,122,123,126,128,129,130,133,137,140,141,144,148,150,153,154,156,160,166,171,175,180,185,188,190,201,207,214,224,241,247,254,269,270,271,273,277,279,280,294,296,298,307,312,316,330,332,340,351,353,360,362,366,372,375,388,396,403,416,438],pointer:[0,80,97,106],pointless:[36,47,54,187],poison:[121,251,256,299],pole:238,polici:[116,154,157,245,286,356,360],polish:63,polit:[77,116,122,157],poll:[61,133,177,267,312,341],pommel:[122,208],pong:324,pool:[20,47,145,307,357,369],poor:99,poorli:157,pop:[7,54,84,91,99,105,145],popen:322,popul:[2,72,76,98,100,103,120,145,173,181,182,183,184,202,204,207,214,222,238,241,249,254,255,256,257,258,263,266,267,268,269,273,306,307,343,366,370,371,373,396,403],popular:[68,75,77,87,98,110,118,143,157,159,432],popup:51,port:[2,5,74,75,86,118,144,145,147,148,150,152,156,161,167,185,321,324,332,344,353,357],portal:[5,7,9,24,36,42,43,51,52,61,67,85,111,112,137,143,154,157,161,163,164,167,190,205,308,309,312,350,351,352,353,376,381,388,440],portal_connect:353,portal_disconnect:353,portal_disconnect_al:353,portal_l:322,portal_pid:[322,388],portal_receive_adminserver2port:322,portal_receive_launcher2port:322,portal_receive_server2port:322,portal_receive_statu:322,portal_reset_serv:353,portal_restart_serv:353,portal_run:312,portal_service_plugin_modul:61,portal_services_plugin:[43,61,112],portal_services_plugin_modul:61,portal_sess:61,portal_session_sync:353,portal_sessions_sync:353,portal_shutdown:353,portal_st:312,portal_uptim:376,portallogobserv:381,portalsess:[44,61,330],portalsessiondata:353,portalsessionhandl:[61,163,164,308,320,331,353],portalsessionsdata:353,portion:[199,202,225],portuges:63,pos:[216,280],pose:[93,99,107,121,122,128,166,186,214,230,241,263],pose_transform:194,posgresql:145,posit:[14,27,41,51,76,80,81,82,95,106,108,116,121,128,138,174,192,199,202,212,214,216,237,258,268,269,270,271,279,280,282,294,306,365,366,369,370,374,388,389],position:216,position_prep_map:216,positive_integ:389,positiveinteg:382,posix:[381,388],possess:224,possibl:[0,5,8,9,11,13,18,20,22,26,27,29,30,31,32,34,40,41,43,44,46,50,52,53,54,59,62,74,75,76,79,81,83,84,86,87,91,95,98,99,106,110,111,112,115,116,119,121,122,123,125,126,128,129,133,138,141,145,148,153,156,163,166,169,171,173,180,187,188,199,201,207,216,222,229,238,240,241,249,251,267,269,271,279,280,282,287,290,294,297,298,299,303,307,317,337,341,351,353,360,361,363,365,368,370,371,372,374,384,385,388,391,405],post:[18,20,32,45,49,53,63,81,83,86,88,98,99,101,118,120,133,136,140,148,151,155,245,305,341,412,433],post_craft:[78,207],post_delet:45,post_init:45,post_join_channel:[18,194],post_leave_channel:[18,194],post_migr:45,post_sav:45,post_send_messag:194,post_text:225,post_url_continu:[395,397,400],postfix:240,postgr:[87,145],postgresql:388,postgresql_psycopg2:145,postinit:51,posttext:223,postupd:[136,151],pot:[55,109],potato:[146,270],potenti:[0,13,14,29,54,59,64,78,81,104,116,121,122,128,129,154,155,175,195,245,246,289,290,294,298,382,385,388],potion:[117,121,122,216,362],pow:29,power:[3,16,20,22,26,27,29,34,36,38,40,50,51,53,57,79,81,86,87,93,94,97,99,108,110,114,115,116,117,119,121,122,125,128,129,173,174,179,180,252,257,270,287,366,372,388],powerfulli:74,ppart:391,pperm:[18,32,38,55,113,140,151,177,185,238,289,294],pperm_abov:289,pprofil:312,pprogram:312,practial:16,practic:[0,2,11,14,15,22,36,40,41,44,50,74,76,77,83,87,88,93,98,99,113,114,115,116,117,121,122,125,138,148,150,154,280,366],pre:[22,36,49,80,81,120,122,147,148,151,154,166,180,187,207,240,290,294,298,299,340,341,344,370,375,384],pre_craft:[78,207],pre_delet:45,pre_init:45,pre_join_channel:[18,194],pre_leave_channel:[18,194],pre_migr:45,pre_sav:[45,384],pre_send_messag:194,pre_text:225,preced:[20,40,57,59,82,125,173,175,252,294,299,361,374],preceed:[29,108],precend:171,precis:[13,41,138,207,365],predefin:[137,356],predict:[48,115,123,140],prefer:[7,11,18,20,32,40,51,76,81,83,86,88,90,98,106,112,114,118,129,145,151,154,173,175,178,202,241,255,267,280,285,287,294],prefix:[3,6,18,48,66,76,145,157,166,172,189,194,225,240,317,324,355,365,375,381,385,388,396,397,399,401,403,407,427],prefix_str:91,preload_metadata:199,prelogout_loc:113,prematur:[5,19,41,201],premis:214,prep:214,prepai:154,prepar:[8,35,40,52,80,82,98,131,166,185,241,254,255,256,257,258,267,302,369,384],prepars:84,prepend:[234,241,294,365,366,372,375,388],prepopul:[396,403,436,438],preposit:216,preprocess:180,prerequisit:[2,75],prescrib:[86,98,121],presen:29,presenc:[17,29,75,82,86,97,112,113,133,138,145,154,166,294,357,393],present:[3,6,11,27,30,43,44,49,53,76,77,79,80,89,100,101,105,106,120,121,128,129,144,202,223,225,239,240,249,252,270,299,370,388,391,392,396,410],present_participl:392,preserv:[138,188,362,365,366,381,388],preset:375,press:[0,3,7,15,16,20,22,27,32,64,67,75,76,108,112,115,118,148,156,161,202,216,263,268,310,372,400],pressur:104,presto:108,presum:[34,100,126,174,381,382],pretend:153,pretext:223,pretti:[0,11,36,41,50,67,74,76,83,84,87,91,95,105,113,115,116,119,120,128,129,137,138,140,152,154,175,194,204,221,239,251,283,290,298,371,373,382,388],prettier:[5,74,427],prettifi:[98,388],prettili:100,pretty_corn:374,prettyt:[19,104,374],prev:[27,125,373],prev_entri:27,prevent:[13,22,79,84,100,108,115,199,229,258,270,355,373,396,433],preview:84,previou:[3,13,15,20,22,27,28,29,30,32,35,43,45,49,53,54,56,59,66,74,76,93,99,100,101,105,106,107,110,111,113,114,115,119,122,125,127,129,138,156,185,251,252,269,296,372,381,435],previous:[8,20,26,31,41,43,53,59,80,82,106,108,114,133,140,150,152,175,178,180,185,194,201,281,317,333,337,344,353,363,388],previu:41,prgmr:154,price:[122,154,199,268],primadonna:30,primari:[17,48,113,140,156,241,294,360,385],primarili:[2,12,55,68,83,84,86,120,121,166,201,241,285,287,330,369,388],primarli:84,primary_kei:140,prime:[171,201],primer:[53,54],primit:[122,180],princess:[81,119],princip:123,principl:[0,12,18,22,27,29,32,34,36,50,57,61,75,78,83,84,94,98,105,110,112,113,116,121,122,129,139,154,155,174,177,201,269],print:[0,3,4,5,6,13,19,26,27,41,48,54,61,66,69,75,89,90,91,99,106,110,113,115,116,161,177,211,240,251,270,279,281,298,311,312,371,372,373,374,381,388],print_debug_info:372,print_error:281,print_help:270,print_stat:5,print_usag:270,printabl:338,printable_order_list:279,printout:[116,335],prio:[20,22,91,113,171,269],prior:[134,229,294],priorit:[82,240,280],prioriti:[6,20,22,27,82,89,91,96,125,128,173,177,181,182,183,184,188,202,214,266,268,269,294,370,372,373],prison:[110,120],privat:[11,18,84,89,98,101,120,122,144,145,154,185,186,324,337],private_set:75,privatestaticroot:357,priveleg:114,privileg:[82,90,120,129,145,148,149,152,155,186,241,271,282,294,362],privkei:150,privkeyfil:332,privmsg:324,prize:119,proactiv:47,probabl:[5,9,13,22,27,30,36,41,49,50,53,56,66,68,76,79,82,83,86,87,89,90,91,93,98,101,105,113,122,125,128,133,137,140,141,145,154,187,199,202,233,239,251,269,314,324,332,379,388,389],problem:[0,2,6,8,13,14,16,19,32,69,73,76,81,84,87,88,90,91,97,101,102,107,115,117,120,122,123,125,145,146,150,153,154,156,157,161,166,174,207,230,279,294,321,366,375],problemat:[91,388],proce:[15,16,63,137,138,156,185,339,431,433],procedur:[252,332,335],proceed:[11,388],process:[0,2,3,5,7,11,13,14,15,16,22,27,29,34,36,39,49,52,53,63,64,67,74,75,76,80,82,84,87,89,91,93,95,106,112,115,120,122,124,125,126,140,144,145,150,153,154,156,166,171,173,180,190,194,201,207,208,241,252,270,275,288,290,294,298,303,306,312,317,321,322,329,332,335,340,341,344,350,351,353,360,365,366,369,372,382,387,388,389,405,440],process_languag:241,process_recog:241,process_sdesc:241,processed_result:388,processor:[24,81,122,130,161,163,164,179,190,364,440],procpool:388,produc:[11,18,22,27,30,59,121,123,129,177,180,207,208,216,221,238,240,268,271,294,298,299,311,343,360,362,371,372,388],produce_weapon:268,producion:19,product:[0,2,5,7,9,11,52,53,72,145,154,157,159,343,346,372],production_set:75,prof:5,profess:110,profession:[68,87,98,115,122,123,131],profil:[1,149,163,164,169,223,308,440],profile_templ:223,profunc:40,prog:[270,391],progmat:97,program:[0,5,7,8,9,12,16,18,29,39,49,52,54,66,68,85,87,95,97,98,111,112,115,116,119,123,124,125,143,145,148,150,153,154,156,157,161,190,270,308,312,335,341,343],programiz:95,programm:[106,118,123],progress:[11,88,105,126,143,217,219,254,255,256,257,258,280,370],proident:28,project:[8,11,16,68,72,77,80,81,83,87,89,91,106,123,133,143,152,382,439],projectil:257,promin:30,promis:0,promisqu:138,prompt:[0,3,48,51,64,67,75,81,87,102,115,118,145,146,147,148,153,156,160,175,191,252,310,324,335,340,341,366,372,440],promptli:15,prone:[9,174,362],pronoun:224,pronounc:221,prop:120,propag:[144,173,316,384],proper:[2,8,11,16,19,29,30,51,72,87,90,95,96,97,98,105,106,120,121,122,125,128,129,140,145,156,157,180,191,201,202,231,240,371,375],properi:187,properli:[7,8,9,10,11,29,33,48,68,73,75,93,99,100,101,134,138,140,175,199,201,246,269,277,289,306,307,332,388,398],properti:[4,6,8,14,30,32,33,35,40,41,43,47,53,66,76,78,81,85,86,91,95,97,98,103,107,111,113,117,122,126,128,129,137,138,161,166,167,169,175,177,180,188,190,191,194,196,199,202,207,214,216,217,223,229,238,241,250,251,252,254,256,257,258,263,267,268,269,270,271,280,281,282,284,286,287,289,290,293,294,298,299,302,304,305,306,316,317,319,324,330,343,344,351,352,353,360,362,363,367,369,372,375,382,383,384,385,388,395,396,397,399,400,401,402,403,410,427,435,437],propnam:129,propos:26,proprietari:145,propval:129,propvalu:129,prose:123,prosimii:[140,141],prospect:[120,207],prot:299,prot_func_modul:[40,297],protect:[5,20,154,180,208,263],protfunc:[163,164,295,298,299,375],protfunc_callable_protkei:297,protfunc_modul:298,protfunc_pars:298,protfunct:298,protkei:[40,297,298],proto:[321,332],proto_def:238,protocol:[19,22,24,31,39,43,44,51,60,64,85,87,111,112,123,143,146,152,154,157,161,166,167,175,178,224,245,262,294,308,309,312,314,317,321,322,323,324,325,326,327,328,330,331,332,334,335,336,337,339,340,341,343,350,351,352,353,370,384,388,440],protocol_flag:[334,335,339,351],protocol_kei:352,protocol_path:[330,353],protodef:238,prototocol:190,protototyp:[296,298,299],protototype_tag:40,prototoyp:297,prototyp:[24,29,78,79,85,111,112,120,136,163,164,180,190,197,207,238,255,256,268,272,279,280,281,440],prototype1:299,prototype2:299,prototype_:40,prototype_desc:[40,299],prototype_dict:180,prototype_diff:299,prototype_diff_from_object:299,prototype_from_object:299,prototype_kei:[40,78,82,180,207,298,299],prototype_keykei:180,prototype_lock:[40,299],prototype_modul:[40,82,180,276,298,299],prototype_pagin:298,prototype_par:[40,82,180,276,299],prototype_tag:299,prototype_to_str:298,prototypeevmor:298,prototypefunc:299,protpar:[298,299],protpart:298,provid:[2,6,8,11,13,17,18,22,29,30,40,41,48,49,50,51,52,53,55,56,68,70,74,76,78,84,86,89,91,93,101,106,114,115,116,117,121,122,125,131,133,138,140,141,150,153,154,156,157,166,175,180,185,194,199,202,204,207,216,223,225,228,238,239,252,254,255,256,257,258,270,271,279,284,289,294,297,305,312,332,355,361,372,382,383,384,388,389,412,413,427,433,436,438],provok:[3,143],prowl:30,proxi:[48,111,150,157,159,199,357,396,403],proxypass:144,proxypassrevers:144,prudent:2,prune:20,pseudo:[61,68,77,80,106,239,240],psionic:257,psql:145,pstat:5,psycopg2:145,pty:75,pub:[185,194],pubkeyfil:332,publicli:[53,122,143,147],publish:[2,90,143,156],pudb:163,puff:97,pull:[2,9,11,20,22,29,52,53,83,84,87,91,112,123,133,156,233,268,314,435],pullrequest:83,pummel:119,punch:[20,107],punish:[122,258],puppet:[6,12,20,22,31,32,38,44,45,50,57,61,75,76,78,90,95,98,99,100,113,129,135,140,165,166,171,177,180,188,203,207,234,273,294,351,353,362,395,400,428,433,435],puppet_object:[12,166],puppeted_object:395,purchas:[105,150],pure:[48,59,67,79,97,122,138,150,302,312,360,365],pure_ascii:388,purg:[13,48,161,190],purpos:[13,39,46,64,89,110,116,129,138,140,150,154,167,171,175,211,221,229,280,332,360,369,372,388],pursu:[119,267],push:[76,84,114,138,156,157,216,233,263,268],pushd:148,put:[3,7,8,12,14,15,22,26,27,32,35,36,38,40,43,44,48,49,53,54,55,57,59,64,66,71,72,74,78,79,80,81,82,83,84,87,88,90,91,98,99,105,107,108,112,114,115,117,120,121,123,125,126,128,129,131,133,137,140,143,145,154,157,159,174,177,178,180,182,186,200,203,204,207,208,221,223,225,241,252,254,255,256,257,258,260,290,321,335,373,374,388,440],putti:154,puzzl:[78,119,143,163,164,197,207,268,269],puzzle_desc:268,puzzle_kei:269,puzzle_nam:238,puzzle_valu:269,puzzleedit:238,puzzlerecip:238,puzzlesystemcmdset:238,pvp:120,pwd:[5,156],py3:321,pyc:112,pycharm:[1,84,118,440],pyflak:0,pylint:0,pyopenssl:149,pypath:388,pypath_prefix:388,pypath_to_realpath:388,pypi:[5,87,143,154,365],pypiwin32:[75,148],pyprof2calltre:5,pyramid:271,pyramidmapprovid:271,pyself:121,python2:[6,75,148],python37:148,python3:[87,148,153,251],python:[3,5,6,7,8,9,10,12,13,15,16,19,20,22,26,27,29,30,32,34,36,40,43,48,49,50,52,53,54,55,57,59,62,63,66,68,69,70,72,74,75,76,79,80,81,82,83,84,85,87,89,90,93,95,97,99,100,101,102,104,105,106,107,108,109,110,111,113,114,117,118,121,122,123,124,125,126,127,128,129,130,131,132,135,140,141,145,148,149,152,153,154,155,156,157,160,161,172,174,179,180,184,190,191,202,207,211,227,228,229,230,231,233,239,270,271,281,284,290,293,297,299,304,307,312,314,321,325,330,340,351,353,357,359,361,362,365,366,368,369,370,371,372,374,375,376,379,381,384,388,405,410,416,439,440],python_execut:87,python_path:[174,388],pythonista:143,pythonpath:[174,312,322,366],pytz:389,q_lycantrop:110,q_moonlit:110,q_recently_bitten:110,qualiti:[120,122,172],queen:82,quell:[12,107,108,113,115,119,125,137,177,247],quell_color:180,queri:[11,13,29,40,46,49,56,64,66,82,87,95,97,102,117,118,125,169,185,187,196,241,282,285,286,287,293,294,298,299,302,319,332,347,360,361,362,363,373,375,380,385,388,389,440],query_al:360,query_categori:360,query_info:312,query_kei:360,query_statu:312,query_util:407,queryset:[41,46,87,195,217,234,281,282,285,298,318,361,373,385,396,403,407,413,432,433,435,438],queryset_maxs:373,querystr:407,querystring_auth:199,querystring_expir:199,quest:[77,86,98,102,119,120,121,123,127,134,148,269],question:[0,8,11,22,26,27,54,72,76,98,120,122,123,124,126,144,148,150,154,180,191,293,309,310,360,370,372,388],queu:312,queue:[2,128,357],qui:28,quick:[6,20,22,34,41,46,68,73,76,84,86,95,106,115,116,120,128,143,154,159,167,180,202,240,284,299,317,360,363,374,412],quicker:[35,66,74,83,122],quickli:[9,13,16,22,27,34,36,46,54,59,66,82,91,95,122,123,133,136,159,180,202,219,221,240,363,366],quickstart:[6,43,63,66,84,99,153,154,156,161,439,440],quiescentcallback:314,quiet:[82,91,105,117,166,178,180,185,202,204,241,273,294,373,388],quiethttp11clientfactori:314,quietli:[29,64,67,93,360],quirk:[1,146,174,440],quit:[3,5,8,9,12,17,22,26,27,44,54,61,74,76,79,82,84,86,89,90,94,95,98,105,107,108,110,113,115,116,117,119,122,125,140,145,147,150,153,177,192,202,212,214,219,223,229,257,332,370,372,373],quitfunc:[26,370],quitfunc_arg:370,quitsave_yesno:370,quo:47,quot:[19,25,26,32,40,115,121,135,145,180,192,212,241,370,372,384,388],qux:252,ra4d24e8a3cab:25,rabbit:122,race:[86,97,120,126,134,140,143,144,388],rack:[208,268],radio:[18,122],radiu:[80,81,95],rage:[119,251],ragetrait:251,rail:[87,137],railroad:137,railwai:280,rain:[41,119,122,139],raini:269,rais:[16,19,22,29,40,54,64,78,101,106,110,126,141,166,167,191,195,199,202,207,211,222,227,229,230,239,240,241,251,279,280,281,282,290,297,298,307,311,312,330,335,341,356,360,361,363,365,366,368,371,372,374,375,381,382,383,384,388,389,408],raise_error:[29,375,383,388],raise_except:[207,360],ram:[13,154],ramalho:143,ran:[2,3,8,14,115,305],rand:41,randint:[29,40,78,106,113,126,128,129,136,254,255,256,257,258,299,375],random:[25,29,40,41,43,75,78,79,106,108,113,119,121,122,126,128,129,136,139,154,208,221,239,240,254,255,256,257,258,260,263,264,268,269,271,299,343,344,375,388],random_string_from_modul:388,random_string_gener:[163,164,197],randomli:[5,41,66,136,139,254,255,256,257,258,263,267,268,312,344,375],randomstringgener:239,randomstringgeneratorscript:239,rang:[3,5,8,20,26,40,67,77,80,81,82,95,97,106,108,119,121,128,135,136,146,148,157,180,210,223,250,251,255,258,277,279,282,361,370,375,427,438],rank:[57,289],raph:143,raphkost:143,rapidli:174,rapier:110,raptur:336,rare:[7,9,22,43,47,54,66,76,84,148,185,281,290,368],rascal:46,rase:209,rate:[5,22,83,87,121,154,163,164,185,197,307,312,331,388],ratetarget:[121,250,251],rather:[0,6,8,9,11,12,13,14,22,30,36,41,43,46,47,53,66,71,72,76,77,78,81,82,83,84,86,87,91,93,95,98,106,108,112,115,117,118,121,122,125,128,131,141,150,151,161,166,169,173,177,180,181,185,187,188,190,194,201,225,229,237,241,251,254,255,256,257,258,280,281,283,294,296,298,299,360,362,365,374,383,384,387,396,403,436],ration:[121,201],raw:[22,31,40,55,59,64,66,84,87,97,108,115,116,118,122,131,166,172,175,180,188,189,191,241,245,251,270,294,317,332,335,340,341,351,360,365,370,372,382,388],raw_cmdnam:[107,172,189],raw_desc:222,raw_id_field:[397,400,401],raw_input:[105,372],raw_nick:35,raw_str:[22,27,105,107,166,167,171,172,175,191,215,223,252,266,294,296,351,360,372],raw_templ:35,rawhid:208,rawhiderecip:208,rawstr:[175,191],rcannot:76,rdelet:190,re_bg:387,re_bgfg:387,re_blink:387,re_bold:387,re_color:387,re_dblspac:387,re_double_spac:387,re_fg:387,re_format:365,re_hilit:387,re_invers:387,re_mxplink:387,re_mxpurl:387,re_norm:387,re_str:387,re_ulin:387,re_underlin:387,re_unhilit:387,re_url:387,reach:[27,35,63,67,76,82,95,107,108,119,125,126,137,154,163,175,223,227,251,258,280,332,336,355,372,373,385,439],reachabl:[47,87,279],react:[27,47,52,134,135,267,294],reactiv:190,reactor:[323,350,357,386],read:[5,8,9,11,13,14,16,17,19,20,22,27,29,30,32,34,40,43,44,49,53,56,63,66,67,70,74,75,76,79,82,83,84,86,87,88,89,91,93,95,97,99,101,105,106,107,108,110,111,112,113,114,115,116,119,121,122,123,125,129,138,140,141,143,144,145,151,152,154,157,160,166,169,179,186,187,196,199,202,216,222,225,233,234,239,241,251,268,269,279,280,284,286,293,294,298,299,302,319,321,344,360,362,363,366,367,371,373,380,381,395,432,435],read_batchfil:366,read_default_fil:2,read_flag:216,read_only_field:410,readabl:[5,19,47,48,59,68,80,84,187,200,207,216,268,279,365,372,435],readable_text:268,reader:[31,84,99,103,125,140,143,155,185,225,258,317,331],readi:[2,3,5,7,11,12,16,32,36,54,55,61,83,91,93,108,112,113,123,133,137,147,148,153,166,175,241,254,255,256,257,258,294,341,373,382,388],readili:[81,145],readin:371,readlin:[199,381],readm:[10,11,15,79,83,112,197,199,245],readonly_field:[395,397,400,401],readonlypasswordhashfield:395,readthedoc:[143,407],real:[3,4,5,11,12,19,20,29,36,40,48,54,62,68,76,79,81,84,86,90,95,99,100,110,115,116,122,126,128,129,130,138,148,150,152,154,156,161,169,174,196,201,208,210,240,241,256,280,281,289,343,366,375,376],real_address:12,real_nam:12,real_seconds_until:[210,376],real_word:240,realist:[5,8,122,123,139,216],realiti:[5,81,86,90,97,120,138,143],realiz:[11,113,138],realli:[0,3,4,8,9,13,14,15,18,20,22,27,29,32,36,41,43,46,47,49,54,55,57,68,76,81,82,84,87,89,91,95,99,100,105,106,107,108,113,114,116,117,121,123,125,135,137,150,152,155,161,175,191,201,202,203,252,270,280,290,321,365,366,372,384],really_all_weapon:110,realm:332,realnam:36,realpython:54,realtim:[99,112,210],realtime_to_gametim:210,reason:[5,6,7,11,13,14,18,27,30,32,34,35,36,40,41,43,47,50,55,59,61,64,66,71,75,76,78,80,82,83,84,87,91,93,95,96,97,98,99,101,104,107,113,114,120,122,123,125,126,128,138,144,148,150,157,166,178,180,185,190,207,212,217,239,240,251,279,280,294,298,303,309,314,321,322,323,324,330,331,332,335,340,341,343,351,352,353,362,370,375,381,388,438],reasourc:40,reassign:80,reattach:[7,323,324],rebas:11,reboot:[9,13,19,26,33,41,44,47,66,86,92,112,128,150,154,156,160,166,174,185,190,205,223,251,267,268,294,302,303,305,307,312,352,353,370,372],reboot_evennia:312,rebuild:[9,82,99,148,150,156,281,324],rebuilt:[22,82,150,279],rec:241,recach:269,recal:[268,432],recaptcha:140,receipt:[157,314],receiv:[3,8,18,20,22,27,28,29,34,35,44,51,52,64,69,78,83,99,106,112,134,140,166,173,174,191,192,194,195,196,212,217,234,241,245,251,279,294,314,317,321,323,324,330,340,341,343,350,351,368,373,375,385,388,397],receive_functioncal:321,receive_status_from_port:312,receiver1:191,receiver2:191,receiver_account_set:169,receiver_extern:196,receiver_object_set:293,receiver_script_set:302,recent:[17,53,89,91,110,129,150,355],recently_bitten:110,recev:341,recip:[47,74,92,122,163,164,197,206,208,209,238],recipe_modul:207,recipe_nam:207,recipenam:78,recipes_pot:207,recipes_weapon:207,recipi:[18,29,34,99,166,194,195,234,294,321,375],reckon:[75,77],recoc:121,recog:[35,77,121,241],recog_regex:241,recogerror:241,recoghandl:241,recogn:[8,31,36,56,107,108,116,122,141,148,154,161,241,251,357],recognit:[123,241,360],recommend:[0,2,5,8,11,27,36,40,48,55,66,67,68,72,75,82,83,84,86,91,99,101,102,109,115,120,122,126,143,145,146,148,154,160,190,225,229,244,251,270,279,290,294,314,366,372,385],recommonmark:84,reconfigur:154,reconnect:[166,167,185,194,309,312,321,323,324,350,353],reconnectingclientfactori:[309,323,324,343],record:[16,129,145,154,245,258,355,427],record_ip:355,recours:55,recov:[19,92,93,97,251,254,255,256,257,258,290,388],recoveri:128,recreat:[9,41,81,112,145,148,167,174,281,366,367],rectangl:371,rectangular:[99,371],recur:87,recurs:[13,280,289,298],red:[14,15,20,35,38,40,53,59,82,108,112,114,115,116,138,180,190,216,263,268,365,375,389],red_button:[14,15,35,108,112,163,164,180,197,259],red_kei:38,red_ros:110,redbutton:[14,15,35,108,112,180,263],redd:157,reddit:157,redefin:[22,36,76,86,294,427],redhat:[148,150],redirect:[44,53,61,72,76,101,112,140,144,202,216,219,372,429,433,438],redirectlink:280,redirectview:433,redit:202,redmapnod:82,redo:[26,115,116,120,370],redraw:332,reduc:[128,254,255,256,257,258,325],reduced_redund:199,reduct:199,redund:365,reel:174,reen:[59,365],ref:[48,84,145,241,294,388,427],refactor:[98,294,391,439],refer:[7,8,10,11,14,20,22,27,29,35,36,40,41,43,44,48,53,57,61,66,67,71,74,75,76,78,79,80,81,83,87,97,98,100,101,102,107,110,112,113,114,115,116,118,121,122,123,126,128,138,140,141,143,144,154,156,161,166,174,180,185,189,194,201,208,219,223,239,241,254,255,256,257,258,273,279,282,289,294,304,306,307,314,324,344,352,361,372,375,379,384,385,388,396,403,438,439],referenc:[36,40,43,50,97,175,180,185,194,199,241,279,284,286,362,388],referenti:388,referr:154,refin:[80,208],reflect:[115,119,121,438],reflow:56,reformat:[299,374,381],reformat_cel:374,reformat_column:[81,374],refresh:[0,53,82,141,332,355],refus:[18,55,122],regain:93,regard:[8,138,239,407],regardless:[8,20,22,38,44,48,55,57,64,99,103,120,126,137,166,173,194,201,216,224,241,294,307,329,332,335,350,352,360,363,366,379,381,388],regener:256,regex:[18,22,26,35,51,53,175,178,190,191,205,239,241,356,360,372,388,416],regex_nick:35,regex_tupl:241,regex_tuple_from_key_alia:241,regexfield:395,region:[73,82,99,154,178],region_nam:199,regist:[11,43,51,52,53,64,72,82,128,136,140,149,151,157,159,166,185,233,267,268,303,312,323,324,330,353,355,357,365,375,412,418,428,431],register_error:365,register_ev:233,registercompon:51,registertest:428,registr:[49,149,431],registrar:150,registri:[239,355,357],regress:298,regul:290,regular:[17,18,22,30,34,41,44,47,50,52,72,82,84,101,108,109,110,112,115,116,120,125,131,139,141,143,154,167,173,204,238,239,269,280,284,290,307,360,363,375,379,388,416,439],regulararticl:380,regulararticle_set:380,regularcategori:380,regularli:[9,105,136,139,150,155,210,267,269,305,307,315,345,376],reilli:143,reinforc:143,reiniti:161,reinstal:148,reinvent:98,reject:[223,239],rejectedregex:239,rejoin:18,rel:[11,14,15,20,27,30,43,50,54,57,76,80,82,104,122,129,140,210,216,258,366,372],relai:[19,22,44,152,166,185,201,224,279,294,330,353,372,373,388],relat:[18,20,22,27,30,43,48,51,53,92,97,98,110,112,113,116,122,125,139,143,152,157,161,169,170,173,188,193,195,196,210,215,216,217,233,245,254,255,256,257,258,266,269,279,280,286,293,294,302,307,317,353,360,362,363,365,372,380,381,393,395,396,403,410,420,427],related_field:[395,396,397,399,400,401,403],related_nam:[169,196,286,293,302,360,362,363,380],relationship:[34,48,80],relay:167,releas:[75,77,83,86,92,112,123,142,143,148,154,190,439],relev:[13,15,22,32,36,45,46,48,50,53,59,72,73,75,76,82,83,84,94,99,100,125,128,129,131,140,143,166,171,173,201,202,207,251,280,290,304,326,344,351,352,353,365,370,372,382,396,403],relevant_choic:202,reli:[8,27,47,59,66,67,72,75,88,100,103,105,106,117,122,138,224,241,251,269,312,362,372],reliabl:[14,48,91,93,145,379],religion:[30,284],reload:[0,2,3,7,9,12,14,15,19,20,22,25,26,27,30,31,39,41,43,44,47,48,50,52,53,55,57,61,62,72,74,76,78,82,90,92,93,95,96,98,99,100,101,103,107,112,113,114,115,125,126,128,129,131,133,134,135,137,140,141,148,149,150,151,155,166,167,174,179,180,190,194,202,203,211,212,222,230,237,241,247,248,251,268,269,271,279,281,284,290,294,303,305,307,312,321,322,324,326,350,353,357,360,366,368,370,371,372,376,388,440],reload_evennia:312,reluct:122,remain:[6,14,20,22,26,27,40,41,45,57,69,94,99,106,112,113,114,125,154,161,172,174,180,182,186,203,207,210,219,222,240,254,255,256,257,258,267,294,312,340,341,372,373,388],remaind:[22,90,210],remaining_repeat:41,remap:[84,115,360],rememb:[1,5,6,9,11,13,14,20,22,27,30,38,46,47,51,53,55,59,66,67,74,76,80,81,82,89,90,92,93,95,97,99,100,101,106,113,115,117,119,120,121,122,123,125,129,138,147,148,154,178,180,203,229,280,294,303,366,385],remind:[26,74,84,89],remit:178,remnisc:98,remot:[91,150,156,157,159,185,199,321,323,335],remov:[2,8,9,11,13,18,19,20,23,26,27,29,30,33,35,36,38,41,47,55,74,75,76,82,86,89,90,95,99,101,103,105,106,107,112,113,119,122,128,133,140,155,163,173,174,178,180,185,186,187,190,191,194,196,202,204,208,216,221,222,223,227,231,238,239,240,241,250,251,252,254,255,256,257,258,263,280,281,290,293,294,299,303,306,307,312,330,341,353,355,360,363,365,369,372,379,384,386,387,388,413],remove_alia:185,remove_backspac:387,remove_bel:387,remove_charact:128,remove_default:[20,174],remove_map:281,remove_object:281,remove_receiv:196,remove_send:196,remove_user_channel_alia:[18,194],removeth:360,renam:[5,75,99,103,107,108,115,116,125,133,180,186,294,362],render:[45,52,53,76,84,101,103,131,133,140,141,187,225,357,382,384,395,396,397,399,400,401,403,410,416,425,427,438],render_post:341,renew:[93,99,150,355],repair:[90,120],repeat:[3,5,67,74,81,100,115,120,122,128,133,135,137,153,161,166,167,201,210,239,252,302,305,312,317,336,360,368,372,376,388],repeatedli:[3,15,31,100,112,267,302,305,307,312,317,343,420],repeatlist:31,repetit:[77,100,128,239],replac:[2,18,20,22,26,27,29,30,31,32,35,36,40,43,44,49,51,59,72,75,76,77,81,82,84,91,93,94,98,101,102,107,112,115,117,118,121,125,128,133,141,145,150,156,166,172,173,174,175,178,186,187,190,191,194,201,203,205,207,212,215,221,222,223,227,230,237,238,240,241,263,266,269,270,279,280,290,294,296,298,299,324,327,340,341,351,360,365,370,371,372,374,375,387,388,416,418],replace_data:374,replace_timeslot:222,replace_whitespac:374,replacement_str:186,replacement_templ:186,replenish:[254,255,256,257,258],repli:[22,27,122,149,167,201,234,310,334,335,341,353,372],replic:[76,123,133],replica:113,repo:[7,11,63,84,98,111,120,143,388],repoint:53,report:[0,5,6,8,11,22,33,41,43,47,76,77,78,82,83,88,106,117,120,122,125,126,128,133,145,146,148,153,157,180,185,207,227,230,241,270,280,294,312,317,324,327,328,335,336,340,343,351,353,365,368,372,388],report_to:368,repositori:[2,10,63,75,77,91,111,142,144,145,156,299],repositri:63,repr:[106,388,435],reprehenderit:28,repres:[8,12,20,22,29,30,34,36,44,45,48,53,61,66,69,74,75,76,79,80,82,85,87,90,91,97,100,101,107,108,110,111,112,113,114,116,118,123,128,133,138,140,166,171,195,204,219,223,225,227,233,239,240,241,245,247,251,252,256,268,269,270,279,280,281,284,294,299,306,307,309,323,324,340,341,351,352,353,357,360,361,365,367,368,372,373,374,375,384,388,391,413],represen:113,represent:[12,13,29,34,35,44,61,66,67,69,87,92,99,113,126,138,195,227,230,241,279,298,302,321,340,341,363,369,376,410],reprocess:157,reproduc:[54,82,280,294],reput:[120,244],reqhash:[361,388],reqiur:223,request:[0,11,27,32,45,49,52,53,61,72,83,101,112,116,129,131,140,141,144,148,154,157,166,167,178,201,230,294,298,312,314,321,324,326,331,332,334,341,357,363,372,395,396,397,398,400,401,403,407,408,413,418,419,420,421,425,432,434,435,438],request_finish:45,request_start:45,requestavatarid:332,requestfactori:357,requestor:[166,355],requir:[2,5,8,13,15,16,22,26,29,30,32,33,36,38,40,47,48,49,50,51,52,53,54,58,66,71,75,76,77,78,79,80,81,82,83,84,89,99,101,105,107,120,122,123,125,128,133,135,138,139,140,141,142,143,144,145,147,150,151,153,154,159,161,179,180,185,190,195,196,199,207,208,211,212,222,223,237,239,241,251,252,256,257,269,270,279,280,282,285,289,294,298,306,312,323,324,337,345,356,361,366,371,372,373,374,375,379,383,384,385,388,395,396,397,399,400,401,403,427,433],require_singl:298,requirements_extra:0,requr:40,requri:[298,375],rerout:[52,177,181,324,404],rerun:[14,15,27,82,207],research:[122,143,229],resembl:[71,86,91],resend:22,reserv:[22,29,54,81,107,113,115,298,356,361,375,388],reserved_keyword:29,reserved_kwarg:[29,375],reset:[16,17,19,20,22,26,41,43,44,48,55,59,62,74,81,93,96,103,107,112,121,126,128,129,137,138,145,166,167,174,180,190,210,214,216,230,241,250,251,268,290,312,316,322,332,350,360,363,366,374,375,376,386,388],reset_cach:[360,363],reset_callcount:41,reset_gametim:[19,376],reset_serv:316,reset_tim:222,resid:[68,111,290],residu:[190,256],resist:[299,388],resiz:[52,99,371,374],resolut:[122,128,251,279],resolv:[0,3,11,43,93,102,115,116,122,123,128,154,238,254,255,256,257,258,410],resolve_attack:[254,255,256,257,258],resolve_combat:128,resort:[22,99,147,185,241,388],resourc:[0,8,47,49,52,53,68,72,75,84,85,92,97,107,110,111,112,113,114,115,116,117,122,133,145,154,157,251,257,278,287,303,310,341,357,367,386,439],respawn:[82,120],respect:[22,32,41,43,44,48,49,74,78,82,99,114,125,129,145,178,180,187,201,207,234,238,241,248,290,294,351,352,362,363,366,368,374,385,388,427],respond:[27,33,45,64,74,79,112,120,134,135,138,161,339,343],respons:[5,17,27,29,30,49,52,53,54,56,67,80,83,87,88,105,106,135,136,137,148,154,166,167,174,175,185,194,207,269,271,284,286,294,310,312,314,321,343,344,353,362,382,384,388,410],response_add:[395,397,400],resport:388,rest:[7,17,18,22,27,29,35,41,43,52,53,66,81,93,97,104,105,112,113,115,116,119,120,122,126,129,148,160,172,188,189,251,254,255,256,257,258,360,365,374,407,408,410,411,412,413],rest_api_en:49,rest_framework:[49,407,408,409,410,411,413],restart:[0,3,7,9,11,39,43,51,55,63,72,99,113,116,128,145,150,154,157,161,163,166,190,194,202,205,230,294,303,305,306,307,316,329,350,351,352,388],restartingwebsocketserverfactori:[167,323],restock:105,restor:[20,74,138,202,257,303,307],restrain:[180,251,289,371,388],restrict:[13,32,40,47,48,51,57,81,89,108,111,112,117,121,126,141,144,154,180,185,204,239,257,258,279,284,290,299,368,370,372,374,385],restructur:[84,97],result1:238,result2:[27,238],result:[6,8,11,13,19,20,22,27,29,30,32,40,43,44,47,49,52,54,59,63,67,72,78,82,84,94,96,99,106,107,110,111,113,114,115,117,121,122,125,126,128,129,133,135,138,141,145,154,166,172,173,175,180,187,191,194,196,201,207,208,209,211,216,223,238,239,240,241,244,251,254,255,256,257,258,269,279,280,285,287,290,294,298,299,312,321,343,360,362,365,370,371,372,374,375,379,381,382,385,388,389,391,405,435],result_nam:238,resum:[22,82,93,125,306],resurrect:267,resync:[167,321,351],ret1:375,ret:[22,191],ret_index:388,retain:[6,19,20,30,53,54,63,81,116,224,251,284,286,299,358,362,366,368,381,388],retext:84,retract:201,retreat:258,retri:312,retriev:[6,18,22,31,46,49,66,68,73,74,82,101,129,166,169,171,174,180,185,190,191,195,222,229,251,273,280,285,289,293,298,310,317,318,324,330,339,360,363,369,379,383,385,388,392,407,408,412,413,432,435,438],retriv:[167,367],retro:18,retroact:[48,99],retur:28,return_alias:280,return_appear:[80,82,129,204,216,217,222,241,262,268,282,294],return_apper:282,return_cmdset:187,return_detail:[222,269],return_dict:284,return_iter:298,return_key_and_categori:363,return_list:[29,360,363,375],return_map:81,return_minimap:81,return_obj:[13,35,360,363,383],return_par:299,return_prototyp:136,return_puppet:166,return_str:[29,279,375],return_tagobj:363,return_tupl:[35,211,360],returnvalu:[22,54],reus:[115,117,379],rev342453534:388,reveal:[82,119,204],reveng:123,reverend:199,revers:[20,22,53,59,81,93,95,137,138,141,169,185,196,250,271,279,286,293,302,357,360,362,363,365,380,413],reverseerror:[312,321],reversemanytoonedescriptor:[169,293,380],reverseproxyresourc:357,revert:[11,53,138,154,177,285],review:[9,20,72,74,83,87,107,121],revis:120,revisit:[2,372],reviu:27,revok:99,revolutionari:11,reward:127,rework:[93,113,120],rewrit:53,rfc1073:328,rfc858:334,rfc:[328,334],rfind:365,rgb:[59,115,365],rgbmatch:365,rgh:115,rhel:144,rhello:29,rhostmush:[68,71,98],rhs:[91,99,188,191],rhs_split:[180,186,188],rhslist:188,ricardo:388,riccardomurri:388,rich:[76,98,142,143,369],richard:143,rick:40,rid:[97,114],riddanc:55,riddick:223,ride:137,right:[0,3,4,5,8,9,15,22,27,29,31,32,35,40,41,49,51,52,53,54,63,74,78,79,81,82,84,86,90,91,92,93,95,97,98,99,105,106,107,110,111,112,113,115,116,119,120,123,125,129,134,137,138,140,141,144,145,148,150,153,154,174,177,180,188,190,194,199,203,207,214,216,222,223,225,230,231,238,258,263,267,268,269,271,279,280,290,299,302,352,365,366,370,374,388,389],right_justifi:40,rightmost:[82,280],rigid:98,rindex:365,ring:[117,240],rise:[20,100],risen:100,risk:[29,52,84,98,120,122,129,148,154,179,190,388],rival:81,rjust:[29,365,375],rm_attr:180,rnormal:59,rnote:190,road:[20,79,81,137,173],roam:[119,174,267],roar:81,robot:140,robust:[105,106,157],rock:[66,128,174],rocki:119,rod:174,role:[17,86,98,106,114,120,126,145,254],roleplai:[13,30,75,86,98,120,121,126,128,129,143,211,241,440],roll1:126,roll2:126,roll:[13,77,78,99,106,116,121,122,126,128,129,148,211,254,255,256,257,258,355],roll_challeng:126,roll_dic:211,roll_dmg:126,roll_hit:126,roll_init:[254,255,256,257,258],roll_result:211,roll_skil:126,roller:[78,121,122,126,128,207,211],rom:143,roof:180,room1:8,room56:14,room:[3,8,14,15,16,18,19,20,22,23,32,34,40,41,43,46,48,49,50,55,68,71,73,75,76,79,81,82,85,86,87,90,96,97,98,100,105,106,108,109,110,112,113,114,115,116,117,119,125,126,128,129,134,135,136,137,139,140,148,163,164,171,172,173,174,178,180,186,191,197,202,204,211,213,214,215,216,219,221,222,229,241,247,248,249,254,255,256,257,258,263,265,266,267,268,270,271,273,274,276,279,280,281,282,289,294,302,316,344,366,386,407,413,428,440],room_flag:97,room_lava:97,room_replac:214,room_typeclass:[271,386,428],room_x_coordin:82,room_y_coordin:82,room_z_coordin:82,roombuildingmenu:[76,202],roomnam:[99,180],roomref:137,rooms_with_five_object:110,roomstat:216,roomviewset:413,root:[0,2,4,5,6,7,9,10,14,32,36,53,66,72,75,76,84,85,87,101,103,111,133,141,142,145,148,150,153,154,156,163,164,268,294,299,312,357,369,393,406,418,440],rose:[13,35,36,48,109,110,117],roster:[75,121,254,255,256,257,258],rosterentri:75,rot:8,rotat:[18,112,216,381],rotate_flag:216,rotate_log_fil:381,rotatelength:381,rough:[84,120],roughli:[99,120,388],round:[5,17,29,240,251,258,343,374,375],rounder:240,rout:[51,80,82,97,108,137,166,273,279,280],router:[154,409,412],routerlink:82,routermaplink:[82,280],routin:[241,347,385,388],row:[51,56,59,66,74,80,81,84,87,99,101,110,128,131,138,279,282,374,388],rpcharact:241,rpcommand:241,rpg:[99,102,112,113,120,126,211,258],rpi:143,rplanguag:[121,163,164,197,241],rpm:148,rpobject:241,rpsystem:[84,121,163,164,197,237,240],rpsystemcmdset:241,rred:365,rsa:[332,333],rspli8t:106,rsplit:[129,365],rss2chan:[107,155,185],rss:[9,143,159,163,164,167,185,193,308,317,320,330,440],rss_enabl:[155,185],rss_rate:167,rss_update_interv:185,rss_url:[155,167,185],rssbot:167,rssbotfactori:331,rsschan:185,rssfactori:331,rssreader:331,rst:84,rstop:190,rstrip:[106,365],rsyslog:244,rtest2:59,rtext:[105,375],rthe:76,rthi:[59,115],rtype:357,rubbish:177,rubbl:82,rubi:87,rudimentari:267,ruin:[119,222,269],rule:[4,8,11,14,15,22,32,55,59,86,90,99,112,116,120,121,127,138,143,202,239,240,251,254,255,258,286,366,440],rulebook:[122,128],rumor:30,rumour:119,run:[0,2,5,6,9,10,11,12,13,14,15,16,18,19,20,25,27,29,30,32,38,39,40,41,43,47,48,49,50,51,52,53,54,61,63,66,70,74,75,77,79,81,82,84,85,87,90,91,92,93,97,98,100,101,103,105,106,107,108,110,112,113,114,115,116,118,119,120,121,122,123,125,126,129,131,133,137,138,139,140,141,143,144,145,146,147,148,150,152,154,157,160,161,163,166,167,171,172,174,175,179,180,185,186,187,190,191,194,207,215,230,231,241,244,248,251,252,254,255,256,257,258,266,271,279,280,289,290,294,298,299,302,305,306,307,312,316,318,322,329,330,337,341,343,346,350,351,355,357,362,365,366,370,372,373,375,376,381,385,386,388,413,438,439,440],run_async:[54,388],run_connect_wizard:312,run_custom_command:312,run_dummyrunn:312,run_evscaperoom_menu:215,run_exec:372,run_exec_then_goto:372,run_init_hook:350,run_initial_setup:350,run_menu:312,run_option_menu:215,run_start_hook:[48,362],rundown:118,runexec:372,runexec_kwarg:372,runnabl:40,runner:[2,5,7,268,343],runsnak:5,runsnakerun:5,runtest:[191,200,209,220,231,246,250,264,277,338,348,380,386,392,411,422,428],runtim:[19,22,55,100,175,202,270,376,388],runtimeerror:[126,166,167,207,227,230,233,239,240,251,278,281,298,330,360,372,375,388],runtimewarn:[278,298],rusernam:27,rush:93,russian:63,rusti:[49,105],ruv:2,ryou:76,s3boto3storag:199,s3boto3storagefil:199,s3boto3storagetest:200,s3boto3testcas:200,sad:[140,335,372],safe:[0,6,11,13,20,36,43,52,53,70,77,79,82,87,94,97,104,121,122,140,150,159,166,177,201,290,307,321,353,357,362,366,369,375,379,388],safe_convert_input:388,safe_convert_to_typ:[29,388],safe_ev:388,safe_join:199,safer:[14,55],safest:[44,74,154,362],safeti:[12,36,48,97,121,129,154,180,201,293,366],sai:[0,5,8,9,11,15,17,18,19,20,22,27,32,36,38,40,48,50,51,53,54,55,59,61,71,73,74,76,79,82,87,91,93,95,96,97,98,99,100,101,106,107,108,110,113,115,116,121,122,123,125,126,128,129,134,135,138,142,148,154,174,186,194,201,203,211,214,216,223,233,240,241,251,252,263,269,294,372,375],said:[0,8,27,46,54,64,74,76,79,80,81,89,96,98,106,113,115,121,122,135,141,172,185,189,241,271,279,294,324,362,372],sake:[14,72,98,115,120,122,123,138,192,212,437,438],sale:105,salt:[78,207],same:[0,3,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,26,29,30,31,32,33,34,36,40,41,43,44,46,47,48,50,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,74,75,76,77,81,82,83,84,86,87,90,92,93,96,98,99,100,101,103,105,106,107,108,110,111,112,113,114,115,116,117,122,123,125,126,128,129,133,137,138,140,141,142,145,148,150,154,155,156,160,161,166,171,172,173,174,175,178,180,185,188,189,190,191,199,200,202,204,207,210,216,217,221,222,225,229,230,234,239,240,241,247,249,251,252,254,255,256,257,258,267,269,270,271,273,280,282,284,289,294,298,299,302,303,307,316,321,333,336,337,351,352,353,355,357,360,361,362,363,365,366,368,372,373,374,375,376,381,382,388,391,396,403,413,427,438],sampl:[2,97,144,156,252],san:225,sand:[100,208],sandi:81,sane:[1,82,84,120,143,280,438],sanit:[427,438],saniti:[8,75,80,81,82,115,382],sarah:[71,186],sat:[73,90,216],satisfi:[68,188,360],satur:157,sauc:115,save:[2,3,6,11,16,19,22,26,27,33,34,35,36,40,41,44,45,46,47,48,50,53,66,74,75,76,79,87,90,93,97,107,109,112,113,115,128,129,140,146,147,150,156,157,161,166,177,180,190,194,196,200,202,230,240,290,293,294,296,298,299,303,305,306,307,310,317,330,345,350,357,360,362,369,370,379,382,383,384,388,395,396,397,400,401,403],save_a:[397,399,400,401,402],save_as_new:[396,403],save_buff:370,save_data:382,save_for_next:[22,175],save_handl:382,save_kwarg:383,save_model:[395,397,400,401],save_nam:307,save_on_top:[397,399,400,401,402],save_prototyp:298,save_recip:238,savefunc:[26,370,383],savehandl:383,saver:369,saverdict:369,saverlist:369,saverset:369,saveyesnocmdset:370,savvi:123,saw:[54,79,101,113,115],say_text:135,saytext:241,scale:[7,50,59,84,98,112,120,126,145,240,439],scalewai:154,scam:122,scan:[82,144,171,267,269,279,280,282],scarf:204,scari:[113,115],scatter:[256,366],scedul:376,scenario:[99,277],scene:[6,13,31,40,46,59,84,86,90,116,119,122,126,128,138,239,269,302,307,379],schedul:[19,100,210,230,306,376],schema:[11,48,66,87,89,388],scheme:[22,59,66,92,115,148,180,190,365],school:122,sci:82,scienc:80,scientif:143,scipi:280,scissor:[78,128],scm:75,scope:[31,50,86,87,93,120,121,122,125,141,239,368],score:[99,217,388],scraper:433,scratch:[9,10,53,61,79,98,99,121,122,129,133,148,215,251,281,316],scream:119,screen:[6,22,24,27,28,30,31,40,41,43,44,56,59,62,82,103,105,112,114,121,140,156,192,212,225,258,317,332,373,375,388,395,440],screenheight:[31,317],screenread:[31,317,340,341],screenshot:140,screenwidth:[31,175,317],script:[2,5,7,10,13,14,15,19,24,29,32,33,34,36,40,43,44,45,46,47,48,49,51,66,68,77,82,85,86,97,98,100,105,107,108,111,112,113,117,119,122,123,128,134,136,139,140,148,151,154,157,161,163,164,166,167,179,180,190,195,196,197,201,210,213,222,226,227,233,238,239,240,248,254,255,256,257,258,260,263,269,271,281,293,294,298,299,312,345,350,366,367,368,375,376,383,385,386,388,393,394,407,410,413,418,428,440],script_path:180,script_typeclass:[264,386,428],scriptadmin:401,scriptattributeinlin:401,scriptbas:305,scriptclass:304,scriptdb:[48,85,163,302,359,401,407,410],scriptdb_db_attribut:401,scriptdb_db_tag:401,scriptdb_set:[169,293,360,363],scriptdbfilterset:[407,413],scriptdbmanag:[301,302],scriptdbseri:[410,413],scriptdbviewset:413,scriptform:401,scripthandl:[163,164,300],scriptkei:180,scriptlistseri:[410,413],scriptmanag:301,scriptnam:367,scripttaginlin:401,scroll:[6,28,30,111,115,129,148,373],scrollback:18,scrub:353,sdesc:[77,97,121,237,241],sdesc_regex:241,sdescerror:241,sdeschandl:241,sdk:148,sea:[81,119],seal:121,seamless:241,seamlessli:39,search:[3,8,11,12,14,18,22,26,29,30,34,35,36,40,41,43,48,63,73,74,75,76,82,86,87,90,94,99,102,107,110,111,112,113,114,115,118,122,123,125,126,128,129,133,141,163,164,166,171,173,175,180,185,187,190,194,195,201,216,219,229,234,238,241,254,255,256,257,258,269,271,273,279,280,282,284,285,286,287,289,294,298,304,318,360,361,362,363,364,365,368,370,375,388,407,416,440],search_:[19,110,117],search_account:[45,99,117,163,294,385],search_account_tag:385,search_at_multimatch_input:294,search_at_result:[241,294],search_channel:[163,185,195,385],search_channel_tag:385,search_field:[187,395,397,399,400,401,402,403],search_for_obj:180,search_help:[30,163,285],search_help_entri:385,search_helpentri:285,search_index_entri:[175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,286,287,294,343,370,372,373],search_messag:[34,163,195,385],search_mod:241,search_multimatch_regex:294,search_object:[13,14,18,19,48,81,113,115,117,137,163,166,385],search_object_attribut:117,search_objects_with_prototyp:298,search_prototyp:298,search_script:[41,82,163,385],search_script_tag:385,search_tag:[46,73,110,117,163,385],search_tag_account:46,search_tag_script:46,search_target:234,searchabl:[111,229],searchdata:[166,241,294,385],searching_cal:70,season:[77,120,121,123,222],seat:120,sec:[31,54,93,100,210,324,376],secmsg:381,second:[5,8,13,15,19,20,22,27,29,32,38,40,41,43,47,54,56,59,66,67,74,76,82,84,90,91,93,95,100,101,104,105,106,107,113,115,117,121,128,129,136,137,138,139,141,148,154,157,161,166,167,172,180,185,187,191,207,210,221,229,230,233,241,248,251,254,255,256,257,258,260,267,279,289,294,299,306,307,312,317,326,331,344,355,365,368,372,376,381,388,389],secondari:[103,352],secondli:[36,109],secreci:11,secret:[75,112,120,145,149,151,211,312],secret_kei:[75,199],secret_key_nam:199,secret_set:[75,89,112,145,149,312],sect_insid:80,section:[0,2,5,8,13,16,20,22,25,27,29,30,32,36,41,48,50,51,53,61,66,69,75,76,81,82,84,89,90,91,93,95,99,100,101,102,108,110,111,113,114,115,117,118,122,140,145,148,153,154,156,160,187,222,240,299,365,366,372,389,407],sector:80,sector_typ:80,secur:[0,13,14,29,32,40,59,68,76,98,105,129,140,141,148,154,159,163,164,175,179,190,194,197,199,284,286,294,332,362,375,381,388,427,440],secure_attr:32,secure_url:199,security_token:199,security_token_nam:199,sed:2,sedat:251,see:[0,3,4,5,7,8,9,10,11,12,13,14,15,18,19,20,21,22,25,26,27,28,29,30,31,32,34,35,36,38,40,41,43,44,47,48,50,51,52,53,54,55,57,59,61,63,66,67,68,69,72,74,75,76,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,103,104,106,107,108,110,111,112,113,114,115,116,118,119,121,122,123,125,128,129,131,133,134,135,136,137,138,139,140,141,144,145,148,149,150,151,152,153,154,155,156,157,161,166,175,177,179,180,185,186,187,188,190,191,194,197,199,201,202,207,208,212,214,216,219,221,225,227,234,238,239,240,241,245,248,249,251,252,254,255,256,257,258,260,263,267,269,270,271,273,278,279,280,282,284,286,287,293,294,306,310,312,314,315,323,324,325,326,328,332,333,335,337,339,340,341,343,344,352,353,357,360,365,368,369,370,371,374,375,383,384,388,391,421,427,432,435,438,439],seed:[78,207,209,280],seek:[119,216,290,381],seem:[20,40,51,76,89,95,97,118,120,123,125,129,137,146,148,153,161,360,366],seen:[8,11,20,27,44,61,74,76,79,80,81,93,98,99,101,103,106,107,110,113,114,116,118,125,136,137,138,202,324,374],sefsefiwwj3:75,segment:[137,357],seldomli:[175,191],select:[7,11,12,19,20,27,38,43,44,50,51,52,53,66,73,76,81,84,101,105,108,121,129,136,140,147,148,172,173,178,215,252,255,362,370,372,405,410],selet:372,self:[3,8,12,13,14,19,20,22,26,27,32,35,36,38,40,41,47,48,50,54,61,63,66,71,74,75,76,78,80,82,84,90,91,92,93,94,95,96,97,98,99,100,103,104,105,107,108,113,114,115,116,117,121,122,125,126,128,129,134,135,136,137,139,141,148,151,152,166,167,169,171,173,174,175,177,180,181,185,188,190,191,194,196,201,202,203,204,207,211,214,215,216,219,222,223,227,234,237,238,241,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,273,278,281,284,289,294,306,310,312,314,315,319,323,324,330,332,333,335,337,339,340,341,343,351,352,353,360,362,363,365,370,372,373,375,379,382,383,384,388,421],self_pid:388,selfaccount:99,selfself:41,sell:[105,121,122,142,201],semi:[5,108,115,139,221,240],semicolon:[32,290,368],send:[5,12,18,19,22,27,28,29,31,32,36,38,41,44,45,47,49,51,52,53,55,64,69,73,76,78,82,87,88,91,93,99,103,106,107,112,114,117,122,126,128,129,135,136,138,140,150,151,157,159,161,166,167,174,175,178,185,191,194,195,196,199,201,207,216,223,224,234,241,245,258,260,262,266,267,279,280,294,306,307,309,312,314,315,317,321,322,323,324,325,327,330,331,332,334,335,336,338,340,341,343,344,351,352,353,354,365,368,369,372,374,388],send_:[61,64,330],send_adminportal2serv:322,send_adminserver2port:309,send_authent:323,send_channel:[323,324],send_default:[61,64,323,324,330,332,335,340,341],send_defeated_to:267,send_emot:241,send_functioncal:321,send_game_detail:314,send_heartbeat:323,send_instruct:312,send_mail:234,send_msgportal2serv:322,send_msgserver2port:309,send_p:324,send_privmsg:324,send_prompt:[332,335,340,341],send_random_messag:260,send_reconnect:324,send_request_nicklist:324,send_status2launch:322,send_subscrib:323,send_testing_tag:266,send_text:[61,64,332,335,340,341],send_to_online_onli:[18,194],send_unsubscrib:323,sender:[18,34,45,166,167,194,195,196,201,216,241,262,294,323,354,368,379,385,397],sender_account_set:169,sender_extern:196,sender_object:354,sender_object_set:293,sender_script_set:302,sender_str:194,senderobj:368,sendlin:[332,335,340],sendmessag:[61,223],sens:[20,32,36,52,53,54,63,66,76,82,83,97,99,116,125,137,145,173,251,263,368,369,372],sensibl:[18,30,154],sensit:[13,27,30,32,99,110,195,199,202,210,222,230,245,246,282,285,361,376,385],sensivit:239,sent:[5,18,27,29,31,34,44,45,51,53,64,67,69,91,99,101,106,112,115,150,166,167,171,185,191,194,195,196,202,212,216,223,230,234,245,262,264,270,294,309,312,314,317,321,322,323,324,332,336,340,351,353,360,372,385,410],sentenc:[63,79,106,216,233,240,241],senwmaplink:[82,280],sep:[63,365,388],sep_kei:[76,202],separ:[5,7,11,13,14,15,18,20,22,30,32,33,35,36,39,41,44,46,47,51,53,61,66,71,73,77,78,79,82,83,84,87,93,98,99,100,105,106,107,108,110,114,115,116,120,121,129,133,137,138,140,144,145,151,152,153,155,157,172,174,175,180,186,187,188,190,191,202,207,230,233,234,240,241,252,254,255,256,257,258,269,271,275,279,280,282,285,290,293,294,298,303,307,331,336,341,353,365,366,368,371,375,385,388,396],separatli:93,sepat:207,seq:35,sequenc:[14,15,16,22,32,35,36,52,54,69,84,87,103,112,119,122,125,138,175,179,191,194,207,210,219,241,279,290,310,316,365,366,372,374,387,388],sequenti:122,seri:[4,11,18,27,59,115,121,122,123,125,133,143,374],serial:[13,50,64,163,164,297,306,307,330,369,382,384,388,393,395,397,400,401,406,413],serializ:341,serialized_str:[395,397,400,401],serializer_class:413,seriou:[95,161],serious:148,serv:[43,52,53,64,72,80,81,87,107,112,116,117,122,150,157,173,199,256,341,357,366,368,425],server:[0,2,5,6,7,8,9,11,12,13,14,16,18,19,20,22,25,27,29,30,31,32,33,36,40,41,45,47,48,50,51,52,53,54,55,57,61,62,64,66,67,69,72,74,75,78,81,82,83,84,85,86,87,88,89,90,91,92,93,97,98,99,100,101,103,106,107,111,113,114,115,116,118,119,122,123,125,126,128,133,135,137,140,141,142,143,147,148,149,150,151,152,153,156,157,161,163,164,166,167,174,178,180,185,190,192,194,197,199,202,205,207,212,214,222,230,237,241,242,243,244,247,248,251,267,268,269,271,274,275,281,284,294,302,303,305,307,358,362,366,368,369,372,376,379,381,388,393,394,410,418,439,440],server_connect:330,server_disconnect:330,server_disconnect_al:330,server_epoch:[19,376],server_l:322,server_logged_in:330,server_nam:43,server_pid:[322,388],server_receive_adminportal2serv:309,server_receive_msgportal2serv:309,server_receive_statu:309,server_reload:[303,307],server_run:312,server_runn:350,server_servic:388,server_services_plugin:[43,61,112],server_services_plugin_modul:61,server_session_class:44,server_session_sync:330,server_st:312,server_twistd_cmd:322,server_twisted_cmd:322,serverconf:[178,307],serverconfig:[306,307,318,319],serverconfigadmin:402,serverconfigmanag:[318,319],serverfactori:[322,332,335],serverload:190,serverlogobserv:381,servermsg:381,servernam:[31,43,53,75,89,144,147,154],serverprocess:190,serversess:[44,61,107,163,164,245,290,308,330,353,360],serversessionhandl:[44,61,353],serverset:[32,185,289],servic:[11,43,55,61,107,112,140,145,150,151,154,156,157,161,163,164,190,199,308,309,312,313,321,322,329,350,357,388],sessdata:[352,353],sessid:[12,22,44,129,293,294,309,321,322,330,353],session:[8,12,16,20,22,24,27,29,31,33,36,41,45,55,61,67,85,98,103,104,106,107,111,113,114,122,129,146,156,163,164,166,167,169,171,172,173,175,177,178,181,183,188,192,212,215,223,224,244,245,246,266,293,294,296,297,298,303,308,309,317,321,322,323,324,330,331,332,335,340,341,350,351,353,355,370,372,373,375,388,389,410,440],session_data:353,session_from_account:353,session_from_sessid:353,session_handl:[44,163],session_id:410,session_portal_partial_sync:353,session_portal_sync:353,sessioncmdset:[20,114,183],sessionhandl:[61,64,163,164,166,294,308,317,323,324,330,331,351,352],sessionid:330,sessions_from_account:353,sessions_from_charact:353,sessions_from_csessid:[330,353],sessions_from_puppet:353,sessionsmain:85,sesslen:294,set:[0,2,3,5,6,9,10,12,13,14,15,16,17,18,19,21,22,24,25,26,28,29,30,31,34,35,36,38,40,41,44,45,46,48,49,50,51,53,54,55,56,57,59,61,62,63,64,66,68,69,70,71,72,74,76,77,78,79,81,82,83,84,85,86,87,90,91,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,114,115,116,120,123,125,127,128,131,133,134,136,137,138,140,141,144,145,146,148,150,151,153,156,159,160,161,163,165,166,167,169,171,172,173,174,175,177,178,180,181,182,183,184,185,187,188,191,193,194,199,200,202,203,204,205,207,209,210,211,212,214,215,216,217,219,220,222,223,224,228,230,233,237,238,240,241,244,247,248,250,251,252,254,255,256,257,258,263,264,266,267,268,269,270,271,273,274,275,276,277,279,280,282,284,289,290,293,294,297,298,299,304,305,306,307,309,311,312,316,317,318,319,322,323,325,326,328,329,332,334,335,337,338,343,344,346,348,350,351,352,353,355,357,358,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,380,381,382,383,384,385,386,387,388,389,396,399,400,402,403,408,409,411,412,413,416,420,427,428,435,440],set_active_coordin:271,set_al:267,set_alias:175,set_atribut:413,set_attr:180,set_attribut:413,set_cach:360,set_character_flag:216,set_class_from_typeclass:362,set_dead:267,set_desc:185,set_descript:27,set_detail:[222,269],set_flag:[216,217],set_game_name_and_slogan:420,set_gamedir:312,set_kei:175,set_lock:185,set_log_filenam:194,set_nam:27,set_password:166,set_posit:216,set_task:230,set_trac:[3,163],set_webclient_set:420,setcolor:103,setdesc:[98,107,186,247],setflag:[214,216],setgend:224,sethelp:[30,107,108,187,284],sethom:[107,180],setlock:247,setnam:61,setobjalia:180,setperm:178,setspe:248,sett:155,settabl:[31,66,113,335],setter:95,settestattr:26,settingnam:32,settings_chang:45,settings_default:[8,43,89,111,163,164,381,388],settings_ful:43,settings_mixin:[5,163,164,308,342],settl:[81,128],setup:[0,5,6,8,11,16,30,43,49,53,61,63,66,71,82,84,99,105,120,128,136,150,151,153,156,161,166,177,185,191,200,209,210,220,231,250,263,264,266,269,277,287,294,305,316,329,338,343,347,348,350,357,360,362,379,380,386,411,428,439,440],setup_str:347,setuptool:[148,153],sever:[2,3,13,15,20,22,26,28,32,40,41,43,48,49,51,53,57,69,74,76,82,84,93,97,98,100,101,110,115,118,121,122,127,128,143,179,180,188,190,222,229,230,267,269,294,338,339,363,368,388],sewag:82,sex:224,shadow:30,shall:[138,141],shaman:[40,98],shape:[76,81,95,99,108,120,208,271,374],sharabl:40,share:[2,3,18,20,32,44,46,48,52,66,72,75,79,83,87,91,98,112,118,122,128,140,148,149,154,157,229,230,299,307,343,360,361,363,374,388,395,410,413,421],shared_field:410,sharedloginmiddlewar:421,sharedmemorymanag:[361,378],sharedmemorymodel:[196,286,360,362,379,380],sharedmemorymodelbas:[169,196,286,293,302,360,362,379,380],sharedmemorystest:380,sharp:208,shaw:143,she:[22,30,74,76,97,106,121,138,202,224,240,391],sheer:180,sheet:[27,51,84,121,122,140,141,145,371],sheet_lock:99,shell:[0,2,5,9,35,48,66,68,91,98,99,115,145,148,150,153,154,156,157,161,332,360],shell_plu:0,shield:[66,93],shift:[15,16,19,68,82,230,268,285,388],shiftroot:268,shine:[82,90,269],shini:[49,388],shinier:49,ship:[81,86,87,108,119,143,153],shire:100,shirt:204,shoe:204,shoot:[90,257,258,371],shop:[27,68,98,122,440],shop_exit:105,shopcmdset:105,shopkeep:[102,121],shopnam:105,shopper:105,short_descript:147,shortcom:105,shortcut:[4,18,19,20,22,29,45,48,71,74,76,78,84,93,101,106,111,115,128,131,140,141,145,156,163,167,174,175,180,185,202,227,271,290,294,382,388],shorten:[3,48,79,299,410],shorter:[43,48,61,68,82,113,125,134,135,139,194,240,360,361,368,381],shortest:[82,95,241,273,277,279,280],shorthand:[36,138,180],shortli:[74,76,125],shortsword:110,shot:257,should:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,27,29,30,31,32,34,36,38,40,41,43,44,45,46,47,48,50,51,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,77,78,79,81,82,83,84,86,87,89,91,93,95,98,99,100,101,103,104,105,106,107,108,110,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,131,133,137,138,140,141,144,145,146,148,149,150,152,153,154,155,156,157,160,161,166,167,169,171,173,174,175,177,179,180,181,184,185,187,188,190,191,194,196,199,200,202,204,207,208,209,210,214,216,217,219,221,222,227,230,233,234,237,238,239,240,241,244,250,251,254,255,256,257,258,266,267,269,270,273,275,277,279,280,281,282,284,289,290,293,294,296,298,299,302,305,306,307,310,311,312,316,319,323,329,332,335,336,338,340,341,343,344,350,351,352,353,355,356,358,360,362,363,365,366,368,369,370,372,373,374,375,376,381,382,383,384,386,388,389,395,396,403,427,428,433],should_join:194,should_leav:194,should_list_top:187,should_show_help:187,shoulddrop:[258,294],shoulder:[99,204],shouldget:[258,294],shouldgiv:[258,294],shouldmov:[254,255,256,257,258,294],shouldn:[14,74,76,90,93,99,138,202,230,233,257,343],shouldrot:381,shout:[93,214,216],shove:90,show:[0,3,6,7,8,9,11,14,15,18,19,22,25,27,28,29,30,41,43,44,50,51,53,55,58,59,61,66,71,74,76,77,78,79,80,81,82,83,84,86,87,88,94,95,98,99,100,101,103,104,105,106,107,108,112,113,114,115,116,118,119,120,121,122,124,125,126,127,128,130,132,133,134,135,136,138,140,141,146,147,148,150,151,154,155,157,161,166,177,178,180,185,186,187,188,190,192,201,203,204,211,212,214,222,223,225,237,251,252,257,258,263,269,270,271,273,277,279,280,282,284,294,296,298,299,310,312,321,370,372,381,382,383,388,427],show_change_link:395,show_foot:373,show_map:80,show_non_edit:298,show_non_us:298,show_valu:225,show_version_info:312,show_warn:312,showcas:[20,81,112,119],shown:[25,27,30,40,41,50,58,74,75,76,80,89,91,93,98,100,113,125,137,140,147,175,178,185,189,191,202,204,207,221,239,241,263,268,279,280,294,312,372,373,416],showtim:100,shrink:[114,374],shrug:79,shuffl:19,shun:[0,68,154],shut:[5,43,51,74,89,93,115,156,166,190,294,305,307,312,314,321,322,329,330,350,353],shutdown:[5,20,41,44,55,57,99,107,161,166,167,190,307,312,321,322,329,350,351,362,368,372],shy:[0,71,120,123],sibl:[41,54,98,116],sid:178,side:[2,8,13,31,41,44,46,51,53,64,74,77,80,82,84,99,106,110,121,122,126,138,140,146,166,167,169,186,188,196,201,211,247,280,286,293,302,309,321,322,330,333,336,337,340,351,352,353,360,362,363,365,374,380],sidebar:53,sidestep:57,sidewai:374,sigint:312,sign:[7,15,47,64,74,79,82,106,108,110,112,117,129,139,154,185,216,222,279,294,307,360,365,389],signal:[5,24,161,163,164,254,255,256,257,258,278,308,312,335,341,343,379,440],signal_acccount_post_first_login:45,signal_account_:45,signal_account_post_connect:45,signal_account_post_cr:45,signal_account_post_last_logout:45,signal_account_post_login:45,signal_account_post_login_fail:45,signal_account_post_logout:45,signal_account_post_renam:45,signal_channel_post_cr:45,signal_helpentry_post_cr:45,signal_object_:45,signal_object_post_cr:45,signal_object_post_puppet:45,signal_object_post_unpuppet:45,signal_script_post_cr:45,signal_typed_object_post_renam:45,signatur:[22,29,126,175,219,227,251,278,284,306,310,312,314,315,323,332,333,335,337,340,341,360,365,372,383,384,421],signature_vers:199,signed_integ:389,signedinteg:382,signedon:324,signifi:[15,289,360],signific:[6,29,82,191,375],significantli:26,signup:89,silenc:[185,314],silenced_system_check:8,silent:[54,100,135,178,185,263,316,324],silli:[36,40,110],silmarillion:117,silvren:154,similar:[0,7,13,14,22,27,30,36,48,49,51,52,53,66,71,73,74,76,82,86,87,90,91,99,108,113,119,120,126,133,137,150,154,166,175,177,191,194,202,207,223,240,254,255,256,257,258,271,286,294,353,363,368,372,388,410,436],similarli:[46,82,99,100,154,251,255,270,396,403,410],simpl:[0,12,14,15,16,17,20,22,25,26,29,30,31,36,40,44,46,53,54,61,63,66,67,68,72,74,75,78,79,80,81,82,84,86,87,88,89,91,92,94,95,97,98,99,101,103,105,106,107,113,114,116,117,119,120,121,125,126,127,128,129,130,134,135,136,138,139,140,150,154,155,156,157,180,194,199,201,202,203,207,212,214,216,222,223,224,229,234,238,239,240,241,247,248,249,251,252,254,255,256,257,258,260,262,263,267,268,269,271,277,283,293,294,299,305,322,331,333,366,367,372,375,388,424,425,427,440],simple_ev:29,simpledoor:[163,164,197],simpleev:29,simplemu:146,simpleobjectdbseri:410,simpler:[16,54,84,97,179,180,369,436],simpleresponsereceiv:314,simplest:[53,93,99,107,126,128,154,174,366,389],simpli:[8,9,11,13,14,17,20,27,32,38,40,43,46,48,53,55,59,61,64,73,76,80,83,84,90,91,93,95,99,103,105,108,111,114,120,121,125,126,129,135,137,139,144,145,148,151,152,157,166,173,174,175,191,192,194,202,212,222,231,241,248,252,254,255,256,257,258,262,263,268,279,284,286,294,330,360,362,366,367,371,373,388],simplic:[76,95,138,192,212,268],simplif:[122,128],simplifi:[5,54,63,81,101,113,128,135,156,227],simplist:[51,128,129,139,240,249],simul:[5,22,116,122,126,248],simultan:[67,99,122,128,388],sinc:[0,3,5,6,8,11,13,14,15,18,19,20,22,25,26,27,29,30,31,32,33,34,36,41,43,47,48,52,53,54,57,59,61,63,64,66,67,72,74,75,76,80,81,82,84,86,87,89,90,91,92,93,95,96,97,98,99,100,101,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,128,129,131,135,137,138,140,141,145,147,150,154,156,161,166,167,169,173,174,175,180,188,189,190,191,195,201,202,203,207,210,216,222,234,241,252,254,255,256,257,258,263,268,269,275,279,280,289,294,298,299,303,306,307,312,314,317,329,334,336,350,351,353,355,360,361,362,366,367,368,370,372,376,379,381,384,385,386,388,396,403,427],singl:[5,8,9,15,20,22,27,29,34,35,41,44,46,48,54,56,64,67,68,71,74,76,77,81,82,83,84,86,87,96,98,99,110,114,115,116,119,121,122,126,145,150,154,166,178,180,185,186,190,196,202,208,239,244,251,252,254,255,256,257,258,269,270,271,277,279,280,282,294,298,299,306,307,344,351,353,360,361,363,365,366,371,372,374,388,391,427],single_type_count:204,singleton:[33,44,47,82,303,306,367],singular:[84,99,294,391,392],sink:0,sint:28,sir:79,sit:[13,15,18,22,48,64,86,93,107,112,114,115,116,122,125,129,137,148,154,188,191,194,216,219,233,234,241,268,269,280,290,304,307,325,368,383,386],sitabl:48,sitat:269,site:[6,17,32,39,50,53,56,81,83,101,140,141,143,144,145,150,151,154,155,156,157,280,357,398,418],site_head:[50,418],site_id:53,sitsondthi:125,sitsonthi:125,sittabl:[216,440],sittablein:125,sitter:125,situ:[13,362,369],situat:[3,11,13,22,29,30,41,44,48,52,63,64,66,74,76,79,83,100,114,117,125,174,175,180,217,229,379],six:[106,126,211,252],sixti:100,sizabl:199,size:[3,6,51,56,68,80,81,82,99,123,146,163,199,200,271,279,280,314,328,365,371,373,374,379,381,388],size_limit:388,skeleton:129,sketch:128,skill:[8,86,88,92,93,94,102,110,112,115,120,121,126,128,137,140,141,143,161,208,240,241,251,282,371],skill_combat:126,skill_craft:78,skillnam:126,skillrecip:78,skim:[110,123],skin:[40,208],skip:[0,7,11,18,20,22,40,47,53,67,80,82,100,107,108,110,112,114,116,120,123,153,156,166,179,180,199,208,294,360,369,388,405],skip_cal:216,skipkei:341,skippabl:71,skull:40,sky:[41,139],slack:143,slam:223,slash:[53,84,86,108,118,119,126,128,200,268],slate:[81,114],sleep:[22,29,54,93,122,126],slew:[126,153,366],slice:[177,365,373],slice_bright_bg:177,slice_bright_fg:177,slice_dark_bg:177,slice_dark_fg:177,slide:[208,263],slider:53,slight:[106,144,210,230],slightli:[3,30,100,121,128,129,143,148,196,222,255,270,395,438],slip:387,slogan:75,slot:[53,77,99,141,222,223,251,255,257,299,388],slow:[5,19,121,128,190,195,248,267,271,275,280,298,325,331,365,385,388],slow_exit:[163,164,190,197],slower:[5,41,100,122,154],slowexit:248,slowli:[143,251,439],slug:[175,194,284,286,362,435,438],slugifi:[432,435],slugify_cat:435,small:[5,6,8,9,15,16,22,34,52,56,68,78,81,82,83,86,88,89,91,94,98,99,101,102,103,105,106,119,120,121,122,123,125,129,130,143,148,154,155,207,211,251,257,263,271,273,274,277,279,335,370,371,374,388],smaller:[14,15,56,84,251,277,374],smallest:[38,99,100,154,210,240,251,371,388],smallshield:66,smart:[106,271,280],smarter:40,smartmaplink:280,smartreroutermaplink:280,smartteleportermaplink:280,smash:263,smaug:[107,113,114,116],smedt:391,smell:[82,120,216],smellabl:216,smelli:40,smile:[22,29,113,121,186,214,392],smith:371,smithi:93,smoothi:238,smoothli:141,snake:[53,133],snap:104,snapshot:11,snazzi:142,sneak:290,snippet:[14,20,32,40,52,54,59,86,87,90,107,121,190,321,387,388],snonewaymaplink:[82,280],snoop:[150,157],snow:207,snowbal:207,snuff:0,soak:114,social:[86,122,151],socializechat:344,societi:110,sofa:125,soft:[60,87,89,240,440],softcod:[29,71,122],softli:142,softwar:[2,11,148,154],solar:100,soldier:[105,116],sole:[77,98,101,167],solid:[59,80,86,123],solo:[112,122,148],solut:[8,15,19,30,47,48,74,75,81,82,91,93,95,97,101,105,106,119,122,125,126,135,137,154,157,189,279,280,290],solv:[6,19,77,80,81,82,90,96,102,119,120,148,219,238,268,279],some:[0,1,2,3,6,7,8,9,11,13,14,15,16,18,19,20,22,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,53,55,56,59,61,63,64,66,68,69,74,75,76,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,98,99,100,101,102,104,105,106,107,108,109,110,112,113,114,116,117,118,119,120,123,124,125,126,127,128,129,131,133,134,135,137,138,140,141,142,143,144,145,146,148,150,152,153,154,157,159,160,161,166,174,175,180,182,185,186,189,190,194,195,199,201,202,203,207,212,216,219,230,233,239,240,247,251,252,255,256,257,258,263,266,268,269,270,271,280,290,294,298,299,302,314,316,321,324,350,360,362,365,366,371,372,375,376,379,381,382,388,391,395,400,413,427,438,440],some_long_text_output:373,some_modul:111,somebodi:74,someclass:111,somehow:[22,35,53,61,69,73,125,126,154,204,370],someon:[22,32,45,47,50,74,79,80,93,99,105,107,110,115,123,125,134,135,154,157,166,186,204,263,267,268,294],somepassword:145,someplac:267,someth:[5,8,9,13,15,18,19,22,27,28,29,30,32,36,40,41,43,45,47,48,50,51,52,54,55,59,61,64,66,68,71,72,74,75,76,78,79,80,81,82,84,86,87,88,89,91,93,94,95,96,97,98,99,100,101,104,105,106,107,108,110,113,115,116,117,119,120,123,125,126,129,131,140,141,144,145,149,150,151,152,153,154,159,166,173,175,180,186,188,191,201,202,204,208,224,233,239,241,248,251,254,255,256,257,258,268,269,270,271,280,290,294,299,351,362,366,372,373,375,382,388,433],something_els:41,sometim:[3,5,19,22,26,27,32,38,40,41,53,61,66,76,87,100,106,110,114,115,117,133,161,187],sometypeclass:109,somewhat:[8,76,89,98,202],somewher:[11,40,41,48,55,74,82,83,114,125,126,137,154,175,180,194,273,284,286,362,388],somon:216,soon:[3,8,44,101,120,122,152,156,341,388],sophist:[19,54,68,86,128],sorl:89,sorri:[32,162,290],sort:[13,20,33,38,44,46,53,64,72,73,78,80,87,95,101,110,113,114,115,120,126,128,131,134,154,161,201,216,225,251,254,255,256,257,258,269,280,294,299,302,360,361,362,372,388,418,427,432,433,435,436,437],sort_kei:341,sort_stat:5,sortkei:5,sought:[166,172,194,284,286,294,360,362],soul:[81,123],sound:[11,32,43,47,63,64,76,81,83,93,99,104,110,120,121,125,240,336],sourc:[1,2,6,8,9,10,11,16,17,19,20,29,36,54,55,56,63,67,68,74,75,76,77,79,83,86,87,88,89,90,98,111,115,118,119,121,141,143,145,148,150,152,153,163,166,167,168,169,171,172,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,199,200,201,202,203,204,207,208,209,210,211,212,214,215,216,217,219,220,221,222,223,224,225,227,228,229,230,231,233,234,237,238,239,240,241,244,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,264,266,267,268,269,270,271,273,274,275,277,278,279,280,281,282,284,285,286,287,289,290,292,293,294,296,297,298,299,301,302,303,304,305,306,307,309,310,311,312,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,347,348,349,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,378,379,380,381,382,383,384,385,386,387,388,389,391,392,395,396,397,398,399,400,401,402,403,405,407,408,409,410,411,413,415,418,419,420,421,422,425,427,428,431,432,433,434,435,436,437,438,439],source_loc:[91,134,217,268,269,271,294],source_object:[192,212],sourceforg:[325,326,336,339],sourceurl:324,south:[74,76,80,81,82,96,125,137,180,273,279,280,344],south_north:81,southeast:[180,280],southern:81,southwest:[82,108,180,280],space:[18,22,25,29,30,32,35,40,41,51,59,71,75,76,79,80,81,82,84,90,91,98,106,107,108,114,115,116,118,128,135,138,172,175,180,185,186,187,188,191,192,199,237,240,241,258,268,279,280,294,356,362,365,366,371,372,374,375,387,388,416],spaceship:137,spacestart:387,spaghetti:[14,372],spam:[18,41,55,92,102,128,157,185,355],spammi:[55,128],span:[17,56,68],spanish:63,spare:[254,255,256,257,258,279],sparkly_mag:110,spatial:81,spawen:238,spawn:[5,18,34,51,78,82,85,107,111,119,122,136,163,178,180,207,238,255,256,274,277,279,280,281,296,297,298,299],spawn_alias:[82,280],spawn_link:[279,280],spawn_nod:279,spawner:[24,36,82,136,163,164,180,256,257,295,297],spawng:78,spd:141,speak:[16,18,57,69,74,77,79,122,134,135,138,140,186,216,241,294],speaker:[79,216,240,241],spear:40,special:[0,3,8,11,12,13,14,15,16,18,19,20,22,25,27,29,32,36,38,43,45,46,48,50,51,52,53,54,57,59,63,64,66,67,69,81,82,83,87,91,94,99,101,103,105,108,110,111,112,113,114,115,116,117,121,128,129,141,157,167,169,171,174,186,189,214,216,217,221,222,224,241,252,256,257,268,269,271,282,287,290,294,316,317,340,344,360,362,366,372,387,400],specic:279,specif:[0,2,3,8,11,12,13,19,20,22,26,27,32,35,36,38,44,45,46,47,48,49,51,55,61,67,72,74,75,76,77,78,79,81,82,83,84,85,86,87,89,91,95,97,100,101,104,106,110,111,112,113,115,116,117,119,120,122,128,129,137,138,139,140,141,142,143,145,146,150,154,156,161,166,171,178,180,187,190,196,197,198,201,202,207,208,214,216,227,228,229,230,234,239,241,273,279,280,281,285,289,294,303,312,316,317,324,340,341,351,360,362,365,366,370,372,373,374,388,396,398,407,438,439],specifi:[8,13,18,19,20,27,30,33,40,44,46,47,53,55,56,57,59,64,66,67,76,78,79,80,81,82,84,90,93,95,99,100,106,108,109,113,114,116,117,125,129,131,133,141,147,148,154,155,156,157,171,172,180,187,191,194,202,204,205,207,211,216,222,223,227,229,230,234,238,239,241,251,252,255,256,257,271,273,279,280,289,290,294,297,298,299,303,323,349,360,363,365,366,368,371,372,376,382,383,384,388,391,407,410,427,435,438],specifici:217,spectacular:3,spectrum:122,speech:[214,294],speed:[5,13,35,66,100,104,122,128,141,248,299,330,363,385],spell:[16,40,46,57,92,98,252,257,299],spell_attack:257,spell_conjur:257,spell_heal:257,spell_nam:257,spellbook:[78,207],spellcast:121,spellnam:257,spend:[36,95,106,117,122,123,254,255,256,257,258],spend_act:[254,255,256,257,258],spend_item_us:256,spent:257,sphinx:84,spike:207,spiked_club:207,spin:[52,100,154,191],spit:[115,128,131,207],splashscreen:212,splinter:119,split:[11,20,22,43,44,75,81,82,91,99,106,114,115,122,129,133,135,137,172,188,210,268,271,287,296,338,353,365,366,376],split_nested_attr:180,spoiler:77,spoken:[74,79,121,152,240,241,294],spoof:[150,396,403],spool:148,sport:35,spot:[53,87,98,166,277,280],spread:[5,29,40,88,110,125,126],spring:[104,222],sprint:248,sprofil:312,spy:34,spyrit:146,sql:[2,48,66,87,97,98,117,347,440],sqlite3:[5,8,9,11,66,87,112,129,159,160,388],sqlite3_prep:350,sqlite:[9,66,145,350],sqllite:2,sqrt:95,squar:[29,71,84,95],squeez:66,src:[17,32,36,51,54,108,140,153,156,245],srcobj:[175,188],srun:316,srv:2,ssessionhandl:64,ssh:[44,61,64,75,87,91,154,161,163,164,308,320,351,352],ssh_interfac:154,ssh_port:154,sshd:157,sshfactori:332,sshprotocol:332,sshserverfactori:332,sshuserauthserv:332,ssl:[64,67,87,144,150,163,164,167,185,308,320,324,337,352],ssl_context:[333,337],ssl_interfac:154,ssl_port:154,sslcertificatefil:144,sslcertificatekeyfil:144,sslciphersuit:144,sslengin:144,ssllab:144,sslprotocol:[144,333,337],ssltest:144,sslv3:150,sstem:101,sta:371,stab:[93,119,268],stabil:[120,191,240],stabl:[53,61,83,97,156],stabli:[6,307],stack:[14,20,51,120,125,137,173,174,294,298,353,372],stackedinlin:395,stackexchang:8,stackoverflow:8,stacktrac:298,staf:68,staff:[18,38,40,50,57,68,75,81,91,98,120,126,129,140,173,282,299,366],staffer:[50,75,122],staffernam:75,stage:[2,11,12,81,97,120,129,140,395,397,400],stagger:324,stai:[20,27,48,80,106,115,137,138,148,154,159,271,280],stale:[48,156,306],stale_timeout:306,stalker:433,stall:77,stamina:[94,121,225,251,257],stamp:[19,44,48,51,166,169,178,190,293,302,344,349,362],stanc:[29,122,128,241,294,375,391],stand:[8,11,14,17,32,50,66,76,80,81,82,84,90,91,93,97,108,111,115,117,119,121,125,126,128,129,137,140,148,152,154,186,201,214,216,241,267,282,294,302,307,343,363,366,368,374,403],standalon:[150,157],standard:[11,16,18,19,26,49,53,59,60,64,67,69,74,75,77,82,87,90,94,98,99,106,110,113,115,128,133,136,138,143,144,148,150,157,163,166,177,211,212,241,270,282,294,332,334,339,356,360,365,374,376,389,412,440],stander:125,stanza:322,stapl:122,star:180,stare:11,start:[3,5,6,7,8,9,10,11,12,14,15,16,18,19,20,22,26,27,29,31,32,33,35,38,40,41,43,44,45,48,51,52,53,55,56,58,59,61,62,63,64,66,68,74,77,78,80,81,82,84,86,87,88,89,90,91,93,95,96,98,100,101,106,108,110,111,112,113,116,120,121,122,123,125,126,128,129,131,133,136,137,139,140,143,145,147,149,150,152,153,154,155,157,159,166,167,172,173,179,180,185,186,187,188,189,190,191,194,201,202,207,211,214,215,216,222,223,224,225,230,240,241,251,252,254,255,256,257,258,263,266,267,269,271,279,280,294,296,298,302,304,305,306,307,309,312,314,316,317,322,323,324,325,329,330,331,336,337,343,344,349,350,353,357,361,365,366,367,368,370,372,373,374,375,376,381,388,416,439,440],start_all_dummy_cli:343,start_attack:267,start_bot_sess:353,start_char:375,start_delai:[41,128,136,137,302,307,368],start_direct:280,start_driv:137,start_evennia:312,start_hunt:267,start_idl:267,start_index:185,start_lines1:312,start_lines2:312,start_loc_on_grid:80,start_of_messag:397,start_olc:296,start_only_serv:312,start_open:216,start_ov:27,start_patrol:267,start_plugin_servic:61,start_portal_interact:312,start_posit:216,start_read:216,start_rotat:216,start_serv:322,start_server_interact:312,start_sunrise_ev:100,start_text:252,start_turn:[254,255,256,257,258],start_xi:[82,279],startapp:[66,101,140,141],startclr:375,startcolor:29,startcoord:277,startedconnect:[309,323,324],starter:[75,118,119,133],starthour:91,startnod:[27,105,215,223,266,296,372],startnode_input:[27,215,223,266,296,372],startproduc:314,startservic:[315,357],startset:269,startswith:[30,33,180,191,365],starttupl:332,startup:[13,25,43,61,100,112,133,154,294,302,305,341,350,381,388],stat:[5,17,53,102,105,112,113,115,116,120,121,128,129,133,140,141,151,190,201,251,254,255,256,257,258,436,440],state:[3,11,13,14,15,20,22,26,27,32,41,44,51,59,86,87,97,112,113,116,119,122,128,137,138,156,161,163,164,166,171,173,174,177,184,192,194,197,213,214,216,217,220,221,247,254,255,256,257,258,263,267,269,299,302,304,305,307,312,332,360,370,372],state_chang:219,state_nam:219,state_unlog:184,statefultelnetprotocol:[335,343],statehandl:[217,219],statement:[3,14,15,19,20,27,53,54,66,80,86,99,110,115,135,263,366,387],statenam:[214,216,219],static_overrid:[51,72,112,133],static_root:133,staticfil:199,statict:190,statictrait:251,station:[122,137],stationari:267,statist:[43,44,52,53,55,72,131,136,190,225,345,361,379],statu:[11,27,43,44,47,50,67,93,99,108,112,120,121,145,150,154,201,256,257,258,267,307,310,312,321,322,323,326,340,395],status:120,status_cod:314,stderr:270,stdin_open:156,stdout:[156,270,312,381],steadi:87,steal:[34,105,187],stealth:122,steel:208,steer:137,step1:93,step2:93,step3:93,step:[0,2,6,7,9,14,15,18,20,22,26,66,68,74,79,82,84,89,90,93,95,99,101,102,104,105,106,122,123,124,126,129,137,138,141,144,145,148,156,179,185,202,208,250,269,277,279,280,307,316,328,339,343,344,353,362,366,369,370,372,373],step_sequ:273,stepper:[82,280],stick:[16,22,27,69,84,148,178],still:[0,1,7,9,11,13,14,15,16,18,20,22,44,45,48,50,57,59,61,63,64,68,74,75,76,78,80,82,83,84,86,87,89,91,93,95,98,99,100,106,107,108,112,113,114,115,122,125,129,137,138,141,142,143,148,150,157,161,173,180,185,187,194,207,212,219,251,252,254,255,256,257,258,266,269,271,280,294,298,304,344,372,374,375,376,384,388,435],sting:81,stock:[86,105,123,245,427],stolen:[157,365],stone:[22,108,117,123],stop:[3,5,7,9,15,18,19,27,29,31,36,38,41,43,44,47,51,54,55,63,68,75,80,82,91,93,98,99,100,104,108,111,112,115,118,121,122,125,128,129,136,137,148,150,154,156,159,177,180,185,190,194,201,208,210,229,231,241,247,248,251,255,258,263,280,294,304,305,306,307,311,312,314,317,329,330,350,351,357,365,366,368,388,440],stop_driv:137,stop_evennia:312,stop_serv:322,stop_server_onli:312,stopproduc:314,stopservic:[315,357],storag:[13,14,22,48,66,87,92,93,97,105,111,123,126,140,145,169,190,196,199,200,233,240,251,271,284,290,293,294,298,299,302,305,307,319,355,359,360,362,367,382,383],storage_modul:367,storagecontain:41,storagescript:41,store:[4,6,8,9,11,12,14,16,18,19,20,22,23,26,30,32,34,35,36,38,41,43,44,46,47,48,50,51,61,66,69,72,74,75,77,78,79,80,82,83,87,90,92,93,95,96,97,98,99,101,104,105,106,107,110,112,113,114,115,116,120,125,126,128,129,133,137,140,141,145,153,156,166,167,169,174,177,178,180,181,183,187,188,196,199,201,207,217,219,222,223,230,237,239,240,241,245,248,249,251,256,260,268,269,271,280,281,284,289,290,293,297,298,299,300,303,304,305,306,307,312,316,317,318,319,322,324,325,326,328,336,339,344,350,351,352,353,355,357,360,361,362,363,365,367,368,369,370,371,372,373,379,382,383,384,388,413,427,438],store_kei:[307,388],store_tru:270,stored_obj:91,storekei:[105,307],storenam:105,storeroom:105,storeroom_exit:105,storeroom_kei:105,storeroom_key_nam:105,stori:[6,30,75,131,140],storm:92,storypag:131,storytel:129,stove:294,str:[8,13,19,26,27,29,31,33,34,41,48,54,61,69,74,76,82,91,95,99,106,107,113,114,115,121,126,140,141,163,166,167,171,172,173,174,175,180,185,187,191,194,195,196,199,201,202,204,207,210,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,239,240,241,245,247,251,252,254,255,256,257,258,262,263,266,269,270,271,279,280,281,282,284,285,286,287,290,293,294,297,298,299,303,304,305,307,309,310,312,316,317,318,319,321,322,323,324,325,327,330,331,332,335,336,337,340,341,343,349,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,370,371,372,373,374,375,381,382,383,384,385,386,387,388,389,391,396,405,407,410,419,433,435],straght:280,straight:[80,82,123,138,280],straightforward:[91,105,106,129,137],strang:[11,15,41,93,97,113,144,174],strangl:154,strap:122,strategi:[3,258],strattr:[13,360],strawberri:270,stream:[7,199,321,325,351],streamlin:[2,201],stren:115,strength:[13,32,98,99,112,113,121,122,126,128,141,251],stress:[5,277,343],stretch:[81,82],stribg:388,strict:[54,209,298,365,435],stricter:[123,298],strictli:[27,57,110,140,212,257,374],strike:[27,104,128,186,249,257,258],string1:388,string2:388,string:[3,5,6,8,13,14,16,18,19,20,22,24,25,26,27,29,30,33,35,36,38,40,43,46,47,48,50,51,55,57,63,64,66,67,69,71,75,76,80,81,84,86,91,93,98,99,100,104,107,108,110,112,113,114,115,116,117,121,122,125,128,140,141,145,147,148,151,154,163,164,166,167,169,171,172,175,178,180,185,186,187,188,189,190,191,194,195,196,199,201,202,204,207,212,216,221,223,233,234,238,239,240,241,245,246,251,252,254,255,256,257,258,263,266,267,271,279,281,282,285,286,288,289,290,293,294,297,298,299,302,305,307,312,314,317,321,324,332,335,336,338,344,349,351,353,356,360,361,362,363,364,365,366,368,369,370,371,373,374,375,381,382,384,385,386,387,388,389,391,396,403,410,435,438],string_from_modul:388,string_partial_match:388,string_similar:388,string_suggest:388,stringproduc:314,stringvalu:251,strip:[22,27,29,30,31,40,59,68,76,84,90,99,103,105,107,114,125,129,135,172,180,188,189,191,199,208,216,241,299,317,332,335,336,365,366,370,372,375,388],strip_ansi:[103,365,387],strip_control_sequ:388,strip_dir:5,strip_mxp:365,strip_raw_ansi:365,strip_raw_cod:365,strippabl:372,stroll:248,strong:[32,59,123,129,387],strongest:32,strongli:[18,49,87,115,122,126,240],strr:239,struct:97,structur:[13,22,29,30,38,40,53,64,67,75,80,83,86,87,97,101,107,110,111,112,115,122,133,140,141,148,180,185,194,199,241,279,281,287,294,298,299,336,341,363,369,372,408,424,436],strvalu:[13,360,361],stuck:[27,107,119,125,148],stuff:[13,20,27,29,32,40,41,44,45,53,75,80,83,84,90,93,98,102,105,107,114,115,116,117,118,119,120,121,122,125,126,131,150,174,180,191,224,250,251,270,307,350,420],stumbl:[6,123],stupid:[117,123],sturdi:371,stutter:68,style:[7,18,19,22,27,35,56,59,61,71,77,78,81,83,84,86,90,98,99,102,107,115,118,119,120,122,123,127,128,131,143,169,175,177,188,204,205,207,221,223,234,254,270,298,370,374,375,388],styled_foot:175,styled_head:[22,175],styled_separ:175,styled_t:[22,175],sub:[2,13,18,29,30,40,41,51,53,67,68,75,83,84,98,101,110,112,128,149,154,165,170,185,187,193,197,202,241,270,277,283,285,287,288,291,299,300,308,359,364,365,375,387,393,397,429],sub_ansi:365,sub_app:140,sub_brightbg:365,sub_dblspac:387,sub_mxp_link:387,sub_mxp_url:387,sub_text:387,sub_to_channel:185,sub_xterm256:365,subbed_chan:185,subcategori:[187,287],subclass:[19,40,44,48,82,87,110,112,135,180,202,251,271,293,298,302,322,335,341,362,380,384,388,395,396,403],subcommand:82,subcrib:18,subdir:8,subdirectori:[8,83],subdomain:[144,154,157],subfold:[66,72,112,115,141],subhead:84,subject:[2,34,66,95,103,110,154,224,234],sublim:118,submarin:137,submenu:[7,202,296],submenu_class:202,submenu_obj:202,submiss:[223,427],submit:[17,53,83,140,157,223,427,431,433,438],submitcmd:223,submodul:336,subnegoti:336,subnet:[55,145,178],subpackag:[8,67],subprocess:[91,388],subreddit:143,subscrib:[9,18,22,32,47,55,85,87,99,139,167,185,194,195,256,307,323,354],subscribernam:185,subscript:[18,22,41,47,99,139,143,185,195,196,307,397],subscriptionhandl:18,subsect:279,subsequ:[13,22,54,115,128,148,185,214,240,366,388],subsequent_ind:374,subset:[8,46,97,112,122,279],subsid:48,substanti:[199,207],substitut:[7,35,151,294,365,387],substr:[114,365,375],subsub:[30,187,191],subsubhead:84,subsubsubhead:84,subsubtop:[30,187,191],subsubtopicn:191,subsystem:[66,75,121,148,290],subtext:217,subtitl:17,subtop:[185,187,191,284,287],subtopic_separator_char:187,subtract:[29,105,250],subturn:128,subword:388,suc:78,succe:[78,119,120,128,207,211],succeed:[185,211,270],success:[78,110,121,122,126,128,129,141,166,185,194,201,207,211,254,255,256,257,258,263,268,269,290,298,306,312,316,362,370,382,388,438],success_messag:207,success_teleport_msg:269,success_teleport_to:269,success_url:[431,433],successfuli:[207,238],successfulli:[2,10,22,54,81,92,116,125,161,166,207,209,238,268,271,294,306,312,324,356,362,438],suddenli:[0,6,362],sudo:[148,150,156,157],sue:121,suffic:[17,98,115],suffici:[66,154,199],suffix:[6,19,29,365,375,381,388,413],suggest:[6,27,28,30,48,73,83,84,86,91,120,121,122,123,145,154,172,187,201,208,241,251,269,287,294,388],suggestion_cutoff:187,suggestion_maxnum:[187,287],suggests:30,suit:[10,87,93,123,134,191,388,436],suitabl:[11,22,29,32,35,41,46,50,64,67,82,83,86,87,90,91,107,110,115,118,148,154,173,185,207,216,279,290,346,353,368,372,375],sum:[82,83,104,106,111,118,174,217],summar:[74,107,143],summari:[50,74,79,129,143,161,202],summer:[121,122,222],sun:[82,100],sunris:100,sunt:28,super_long_text:373,superclass:395,superfici:240,superflu:387,supersus:290,superus:[5,12,14,15,32,50,57,75,81,89,90,91,99,103,108,112,113,114,115,118,119,122,125,141,145,148,160,166,169,179,190,194,204,247,267,289,290,294,299,312,362,366,368,395],supplement:27,suppli:[5,8,13,19,27,30,31,33,40,41,44,46,47,49,54,67,83,99,114,122,128,129,148,152,169,174,175,178,180,185,190,191,195,202,210,212,222,225,251,279,293,294,298,302,307,323,353,362,370,375,376,385,388],supporst:339,support:[3,12,13,18,22,26,27,29,30,31,34,35,40,41,58,59,61,62,63,64,66,69,75,77,80,83,84,86,87,88,89,96,97,98,99,103,106,111,114,115,117,118,120,121,122,123,129,138,144,145,148,149,153,154,155,156,157,159,160,161,166,177,186,187,190,199,205,210,211,216,222,233,270,280,289,294,298,299,307,317,325,326,327,328,332,334,335,336,337,339,341,352,360,365,369,372,373,374,375,385,388,391,419,435,440],supports_set:[31,317],suppos:[22,27,40,49,64,74,110,166,202],supposedli:[150,240,336],suppress:[146,334],suppress_ga:[163,164,308,320],suppressga:334,supress:334,sur:143,sure:[2,3,6,7,8,9,11,12,13,14,15,16,18,20,22,27,30,32,35,36,38,40,41,44,46,47,48,49,50,51,53,55,57,63,66,69,73,74,75,80,81,82,83,84,89,90,91,92,93,94,96,98,99,100,103,106,108,110,113,114,115,118,119,120,121,122,123,125,126,128,129,133,135,138,140,141,142,144,145,148,150,151,152,153,154,156,160,161,166,167,173,174,175,177,180,188,195,199,202,204,207,216,231,239,240,241,246,251,252,257,260,267,268,269,280,285,289,290,294,298,299,304,312,316,322,324,329,350,356,357,358,361,362,365,367,369,372,379,384,385,387,388,396,403,405,428,436,438],surfac:[99,104,157,216],surpris:[32,76,95,101,106,115],surround:[20,22,29,71,81,82,128,178,221,267,280,384,388],surviv:[13,19,20,26,27,29,33,41,44,47,92,113,128,138,167,174,190,202,251,302,303,307,368,370,372,388],survivor:122,suscept:[19,97,290],suspect:140,suspend:[7,156,157],suspici:27,suspicion:140,svg:199,svn:[2,68],swallow:[135,321,387],swam:[391,392],swap:[8,51,59,180,222,237,362,370],swap_autoind:370,swap_object:362,swap_typeclass:[48,166,362],swapcas:365,swapper:362,swedish:63,sweep:41,swiftli:54,swim:[391,392],swing:[22,92,93,104,114],switch1:71,switch2:71,switch_map:190,switch_opt:[177,178,179,180,185,186,187,188,190,222],sword:[22,49,66,77,78,92,105,108,110,117,119,121,122,125,126,163,164,197,201,206,207,209,216,241,251,299,385,388],swordbladerecip:208,swordguardrecip:208,swordhandlerecip:208,swordmanship:121,swordpommelrecip:208,swordrecip:[207,208],swordsmithingbaserecip:208,swum:[391,392],symbol:[7,15,16,22,68,80,82,110,153,252,271,274,277,279,280,282,373],symlink:[84,148],symmetr:374,sync:[11,44,52,64,87,279,280,281,330,335,350,351,352,353,360,369],sync_node_to_grid:280,sync_port:353,syncdata:[352,353],syncdb:8,synchron:381,syntact:[290,388],syntax:[6,14,15,16,22,32,59,71,76,77,78,79,86,90,93,99,100,106,108,113,129,141,145,163,164,175,179,180,187,188,191,202,207,211,214,222,223,270,290,294,312,324,351,360,362,364,365,440],syntaxerror:115,sys:435,sys_cmd:173,syscmdkei:[22,85,163],syscommand:[163,164,170,176,294],syslog:244,sysroot:153,system:[0,2,5,6,8,9,11,12,13,18,19,20,23,24,31,33,34,35,38,40,41,43,44,45,46,47,48,53,54,57,61,63,64,66,68,71,73,74,75,76,79,80,81,82,83,84,85,86,87,89,90,92,93,95,96,97,100,103,105,111,112,113,115,118,119,125,133,137,138,139,141,143,145,148,150,153,154,157,160,161,163,164,167,169,170,171,173,175,176,177,179,187,189,191,193,194,195,196,199,201,202,204,207,208,209,212,216,228,229,230,231,233,234,237,238,240,241,244,245,246,252,254,255,256,257,258,266,269,271,277,278,279,280,282,283,284,286,289,290,293,294,296,298,299,300,312,335,341,349,359,362,366,368,371,372,381,395,413,439,440],system_command:22,systemat:95,systemctl:144,systemd:150,systemmultimatch:189,systemnoinput:189,systemnomatch:189,tab:[0,2,7,15,51,52,59,75,94,101,115,116,118,123,365,374,387],tabl:[6,9,14,16,48,59,67,69,74,79,81,85,87,89,99,101,104,110,117,141,175,177,185,187,190,223,336,355,365,371,373,374,385,388,439],table_char:371,table_format:177,table_lin:374,table_str:99,tablea:371,tableb:371,tablechar:[99,371],tableclos:[67,336],tablecol:374,tableopen:[67,336],tablet:56,tabletop:[99,126,143,254,258],tabsiz:[365,374],tabstop:387,tabularinlin:[396,403],tack:[108,174],tackl:83,tactic:[122,126,128],taction:128,tag:[14,18,19,22,24,27,30,31,34,35,38,40,41,48,50,51,52,53,55,59,60,63,66,67,73,75,78,82,85,87,98,99,102,107,108,110,115,133,141,146,156,163,164,175,177,178,179,180,185,186,187,188,189,190,191,192,194,196,201,202,203,204,205,207,208,211,212,214,216,217,222,223,224,228,234,237,238,239,241,244,247,248,249,251,252,254,255,256,257,258,263,266,267,268,269,270,273,280,282,286,287,289,294,298,299,327,341,343,349,359,361,362,365,368,370,371,372,373,374,385,388,393,394,395,397,399,400,401,407,410,440],tag_all_charact:217,tag_categori:403,tag_charact:217,tag_data:403,tag_kei:403,tag_typ:[403,407],tagadmin:403,tagcategori:[216,217],tagcount:110,taget_map_xyz:280,tagform:403,tagformset:[396,403],taghandl:[46,48,363,403],taginlin:[395,397,399,400,401,403],tagkei:[289,363,368],taglin:17,tagnam:299,tagseri:410,tagshandl:410,tagstr:[299,363],tagtyp:[46,361,363,385,407],tagtypefilt:407,tail:[112,154,156,312,381],tail_log_fil:[312,381],tail_log_funct:381,tailor:[89,101,427],take:[0,3,7,8,13,14,15,16,17,18,19,20,22,27,28,29,31,32,38,40,43,44,48,54,56,57,59,61,63,64,68,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,100,101,102,105,106,108,112,113,114,115,118,119,121,122,123,124,125,127,128,129,130,131,132,133,137,138,140,141,143,153,154,157,159,166,167,172,173,177,189,191,194,196,201,204,207,210,214,219,221,222,223,238,239,241,244,248,252,254,255,256,257,258,263,266,267,269,273,277,290,299,332,340,343,352,353,361,362,365,370,371,372,373,382,388,389],taken:[0,20,87,97,116,128,129,136,137,157,186,212,244,254,255,256,257,258,294,332,356,365,368],takeov:354,tale:131,talk:[11,19,22,52,61,79,83,99,106,115,122,123,145,154,185,186,201,240,241,249,269,309],talker:86,talki:[18,87,122],talking_npc:[163,164,197],talkingcmdset:249,talkingnpc:249,tall:[71,121,122,186,241],tallman:186,tan:208,tang:[107,208],tannin:208,tantal:15,target1:257,target2:257,target:[8,22,34,61,67,82,90,91,92,93,94,99,107,108,114,115,122,125,126,128,129,133,157,166,175,180,185,186,190,194,196,204,211,214,216,219,222,234,251,252,254,255,256,257,258,267,271,273,274,277,279,280,294,361,365,368,372,388],target_flag:216,target_loc:[217,248,269,271,294],target_map_xyz:[82,274,277,280],target_obj:290,target_path_styl:279,targetlist:234,task:[2,5,18,19,41,46,61,74,106,112,150,161,190,191,228,230,252,273,306,307,388],task_handl:[163,306,388],task_id:[190,230,306],taskhandl:[163,164,300,388],taskhandlertask:[306,388],tast:[76,119,123,140],tasti:207,tavern:241,tax:[5,153],taylor:143,tb_basic:[163,164,197,253],tb_equip:[163,164,197,253],tb_filenam:366,tb_item:[163,164,197,253],tb_iter:366,tb_magic:[163,164,197,253],tb_rang:[163,164,197,253],tbbasiccharact:254,tbbasicturnhandl:254,tbearmor:255,tbequipcharact:255,tbequipturnhandl:255,tbeweapon:255,tbitemscharact:256,tbitemscharactertest:256,tbitemsturnhandl:256,tbmagiccharact:257,tbmagicturnhandl:257,tbodi:141,tbrangecharact:258,tbrangeobject:258,tbrangeturnhandl:258,tchar:128,tcp:157,tcpserver:[61,357],teach:[102,123],team:[2,11,22,30,68,87,120,122,123],teardown:[8,191,209,220,231,250,264,277,338,386,411],teaser:154,tech:[102,118,123,124,127,130,132,143],technic:[13,27,46,48,54,57,59,61,63,64,68,75,82,87,88,89,95,108,120,123,145,154,163,164,197,199,201,259,360],techniqu:[93,122,125,365],technolog:122,tediou:[7,81],teenag:[90,157],tehom:[75,77,110],tehomcd:75,tel:[55,74,99,106,107,137,148,180,273],telepath:122,telephathi:18,teleport:[15,55,73,99,105,108,119,180,186,269,273,277,280,366],teleportermaplink:[82,280],teleportmaplink:82,teleportroom:269,televis:20,tell:[0,3,4,8,9,10,11,14,20,22,27,31,32,34,35,38,40,41,54,55,57,63,64,66,72,74,76,78,79,80,90,93,99,101,106,107,108,112,113,114,115,116,122,126,128,131,134,137,139,141,144,145,153,154,156,157,161,167,177,185,186,196,211,241,269,280,294,312,330,341,353,370,436],telnet:[5,16,44,51,52,58,61,64,70,75,86,87,91,94,115,118,143,148,153,156,157,160,161,163,164,187,190,308,320,325,326,327,328,332,333,334,336,337,339,343,351,352,387],telnet_:154,telnet_hostnam:147,telnet_interfac:154,telnet_oob:[67,163,164,308,320],telnet_port:[2,5,75,112,147,154,344],telnet_ssl:[163,164,308,320],telnetoob:336,telnetprotocol:[333,335,337],telnetserverfactori:335,telport:119,temp:196,tempat:223,templat:[11,12,19,20,35,40,43,45,48,49,50,51,52,53,72,87,89,103,112,116,122,129,131,133,141,160,163,164,185,186,188,194,223,266,312,341,351,352,360,364,371,416,420,425,435,436,438],template2menu:372,template_nam:[53,431,432,433,435,436,438],template_overrid:[51,72,89,112,133],template_regex:360,template_rend:45,template_str:35,templates_overrid:72,templatestr:371,templatetag:[163,164,393],templateview:[53,436],tempmsg:196,temporari:[8,11,13,119,161,174,196,199,233,254,255,256,257,258,307,372],temporarili:[0,6,8,18,20,27,41,52,108,113,121,154,185,190,207,230,238,251,263],tempt:[29,43,113,115,120,178],ten:[81,93,154],tend:[5,6,66,71,87,98,122,126,137,154,157,180,240,244],tens:[391,392],tent:81,term:[20,30,54,63,74,87,100,101,106,112,113,114,123,138,148,154,175,216,239,355],term_siz:[3,163],termin:[0,3,5,6,7,11,19,53,59,82,84,87,89,107,115,116,118,129,138,145,148,153,154,156,157,160,161,163,190,229,252,254,255,256,257,258,311,312,332,339,355,436],terminalrealm:332,terminals:332,terminalsessiontransport:332,terminalsessiontransport_getp:332,terrain:[80,280],terribl:325,ters:41,test1:[13,31,374],test2010:107,test2028:107,test2:[13,22,31,59],test3:[13,374],test4:[13,374],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,36,38,40,41,45,47,51,53,54,57,74,76,78,79,81,83,84,90,91,93,97,99,100,101,103,105,106,108,110,114,116,120,122,123,125,127,128,130,136,139,140,143,145,146,148,149,150,152,154,155,163,164,170,172,176,177,179,187,190,197,198,204,206,207,211,213,222,223,226,242,243,250,252,254,255,256,257,258,259,260,266,272,279,298,308,314,317,320,341,342,343,347,362,364,365,366,368,372,377,386,388,390,393,406,417,420,426,435,440],test_:8,test_about:191,test_accept:231,test_access:191,test_active_task:191,test_add:231,test_add_trait:250,test_add_valid:231,test_al:250,test_all_com:191,test_all_st:220,test_alternative_cal:8,test_amp_in:338,test_amp_out:338,test_at_repeat:264,test_attribute_command:191,test_audit:246,test_auto_creating_bucket:200,test_auto_creating_bucket_with_acl:200,test_ban:191,test_base_pars:220,test_base_search:220,test_base_st:220,test_batch_command:191,test_bold:338,test_boundaries__bigmod:250,test_boundaries__change_boundari:250,test_boundaries__dis:250,test_boundaries__invers:250,test_boundaries__minmax:250,test_build:277,test_c_creates_button:348,test_c_creates_obj:348,test_c_dig:348,test_c_examin:348,test_c_help:348,test_c_login:348,test_c_login_no_dig:348,test_c_logout:348,test_c_look:348,test_c_mov:348,test_c_move_:348,test_c_move_n:348,test_c_soci:348,test_cach:250,test_cal:[191,231],test_cancel:191,test_cas:8,test_cboot:191,test_cdesc:191,test_cdestroi:191,test_channel__al:191,test_channel__alias__unalia:191,test_channel__ban__unban:191,test_channel__boot:191,test_channel__cr:191,test_channel__desc:191,test_channel__destroi:191,test_channel__histori:191,test_channel__list:191,test_channel__lock:191,test_channel__msg:191,test_channel__mut:191,test_channel__noarg:191,test_channel__sub:191,test_channel__unlock:191,test_channel__unmut:191,test_channel__unsub:191,test_channel__who:191,test_char_cr:191,test_char_delet:191,test_clean_nam:200,test_clean_name_norm:200,test_clean_name_trailing_slash:200,test_clean_name_window:200,test_clear:250,test_clock:191,test_color:338,test_color_test:191,test_comparisons_numer:250,test_comparisons_trait:250,test_compress_content_len:200,test_connection_thread:200,test_content_typ:200,test_copi:191,test_craft__nocons__failur:209,test_craft__notools__failur:209,test_craft__success:209,test_craft_cons_excess__fail:209,test_craft_cons_excess__sucess:209,test_craft_cons_order__fail:209,test_craft_hook__fail:209,test_craft_hook__succe:209,test_craft_missing_cons__always_consume__fail:209,test_craft_missing_cons__fail:209,test_craft_missing_tool__fail:209,test_craft_sword:209,test_craft_tool_excess__fail:209,test_craft_tool_excess__sucess:209,test_craft_tool_order__fail:209,test_craft_wrong_tool__fail:209,test_creat:[191,411],test_curr:250,test_cwho:191,test_data_in:338,test_data_out:338,test_del:231,test_delet:[250,411],test_desc:[191,250],test_desc_default_to_room:191,test_destroi:191,test_destroy_sequ:191,test_dig:191,test_do_nested_lookup:191,test_do_task:191,test_echo:191,test_edit:231,test_edit_valid:231,test_emit:191,test_emot:220,test_empty_desc:191,test_error_format:209,test_examin:191,test_exit:231,test_exit_command:191,test_extended_path_tracking__horizont:277,test_extended_path_tracking__vert:277,test_find:191,test_floordiv:250,test_focu:220,test_focus_interact:220,test_forc:191,test_func_name_manipul:191,test_general_context:422,test_generated_url_is_encod:200,test_get:[250,428],test_get_and_drop:191,test_get_authent:428,test_get_dis:428,test_get_shortest_path:277,test_get_visual_range__nodes__charact:277,test_get_visual_range__nodes__character_0:277,test_get_visual_range__nodes__character_1:277,test_get_visual_range__nodes__character_2:277,test_get_visual_range__nodes__character_3:277,test_get_visual_range__nodes__character_4:277,test_get_visual_range__nodes__character_5:277,test_get_visual_range__nodes__character_6:277,test_get_visual_range__nodes__character_7:277,test_get_visual_range__nodes__character_8:277,test_get_visual_range__nodes__character_9:277,test_get_visual_range__scan:277,test_get_visual_range__scan_0:277,test_get_visual_range__scan_1:277,test_get_visual_range__scan_2:277,test_get_visual_range__scan_3:277,test_get_visual_range__scan__charact:277,test_get_visual_range__scan__character_0:277,test_get_visual_range__scan__character_1:277,test_get_visual_range__scan__character_2:277,test_get_visual_range__scan__character_3:277,test_get_visual_range_with_path:277,test_get_visual_range_with_path_0:277,test_get_visual_range_with_path_1:277,test_get_visual_range_with_path_2:277,test_get_visual_range_with_path_3:277,test_get_visual_range_with_path_4:277,test_giv:191,test_grid_cr:277,test_grid_creation_0:277,test_grid_creation_1:277,test_grid_pathfind:277,test_grid_pathfind_0:277,test_grid_pathfind_1:277,test_grid_vis:277,test_grid_visibility_0:277,test_grid_visibility_1:277,test_handl:231,test_hello_world:116,test_help:191,test_hom:191,test_ic:191,test_ic__nonaccess:191,test_ic__other_object:191,test_ident:338,test_idl:348,test_info_command:191,test_init:250,test_interrupt_command:191,test_invalid_access:428,test_inventori:191,test_ital:338,test_large_msg:338,test_list:[231,411],test_list_cmdset:191,test_load_recip:209,test_location_leading_slash:200,test_lock:[191,231],test_lock_with_perm:428,test_locked_entri:428,test_look:[191,220],test_mask:246,test_memplot:348,test_menu:252,test_messag:349,test_misformed_command:191,test_msg:209,test_mudlet_ttyp:338,test_mul_trait:250,test_multimatch:191,test_mux_command:191,test_mycmd_char:8,test_mycmd_room:8,test_nam:191,test_nested_attribute_command:191,test_new_task_waiting_input:191,test_nick:191,test_no_input:191,test_no_task:191,test_node_from_coord:277,test_object:191,test_object_cach:428,test_object_search:8,test_ooc:191,test_ooc_look:191,test_opt:191,test_override_class_vari:200,test_override_init_argu:200,test_overwrit:220,test_pag:191,test_parse_for_perspect:220,test_parse_for_th:220,test_password:191,test_path:277,test_paths_0:277,test_paths_1:277,test_pause_unpaus:191,test_percentag:250,test_perm:191,test_persistent_task:191,test_pi:191,test_pickle_with_bucket:200,test_pickle_without_bucket:200,test_plain_ansi:338,test_pos:191,test_pos_shortcut:250,test_pre_craft:209,test_pre_craft_fail:209,test_quel:191,test_queri:[163,164,308,342],test_quit:191,test_remov:[191,250],test_repr:250,test_resourc:[8,163,164,191,220,231,246,264,277,338,364,411,428],test_responce_of_y:191,test_retriev:411,test_return_valu:8,test_room_method:220,test_sai:191,test_script:191,test_seed__success:209,test_send_random_messag:264,test_server_load:191,test_sess:191,test_set:250,test_set_attribut:411,test_set_focu:220,test_set_game_name_and_slogan:422,test_set_help:191,test_set_hom:191,test_set_obj_alia:191,test_set_webclient_set:422,test_shortest_path:277,test_shortest_path_00:277,test_shortest_path_01:277,test_shortest_path_02:277,test_shortest_path_03:277,test_shortest_path_04:277,test_shortest_path_05:277,test_shortest_path_06:277,test_shortest_path_07:277,test_shortest_path_08:277,test_shortest_path_09:277,test_shortest_path_0:277,test_shortest_path_10:277,test_shortest_path_1:277,test_shortest_path_2:277,test_shortest_path_3:277,test_shortest_path_4:277,test_shortest_path_5:277,test_shortest_path_6:277,test_shortest_path_7:277,test_shortest_path_8:277,test_shortest_path_9:277,test_simpl:8,test_simple_default:191,test_spawn:[191,277],test_special_charact:200,test_speech:220,test_split_nested_attr:191,test_start:231,test_storage_delet:200,test_storage_exist:200,test_storage_exists_doesnt_create_bucket:200,test_storage_exists_fals:200,test_storage_listdir_bas:200,test_storage_listdir_subdir:200,test_storage_mtim:200,test_storage_open_no_overwrite_exist:200,test_storage_open_no_writ:200,test_storage_open_writ:200,test_storage_s:200,test_storage_sav:200,test_storage_save_gzip:200,test_storage_save_gzip_twic:200,test_storage_save_with_acl:200,test_storage_url:200,test_storage_url_slash:200,test_storage_write_beyond_buffer_s:200,test_str_output:277,test_strip_signing_paramet:200,test_sub_trait:250,test_subtopic_fetch:191,test_subtopic_fetch_00_test:191,test_subtopic_fetch_01_test_creating_extra_stuff:191,test_subtopic_fetch_02_test_cr:191,test_subtopic_fetch_03_test_extra:191,test_subtopic_fetch_04_test_extra_subsubtop:191,test_subtopic_fetch_05_test_creating_extra_subsub:191,test_subtopic_fetch_06_test_something_els:191,test_subtopic_fetch_07_test_mor:191,test_subtopic_fetch_08_test_more_second_mor:191,test_subtopic_fetch_09_test_more_mor:191,test_subtopic_fetch_10_test_more_second_more_again:191,test_subtopic_fetch_11_test_more_second_third:191,test_tag:191,test_task_complete_waiting_input:191,test_teleport:191,test_timer_r:250,test_timer_ratetarget:250,test_toggle_com:191,test_trait:[163,164,197],test_trait_db_connect:250,test_trait_getset:250,test_tunnel:191,test_tunnel_exit_typeclass:191,test_typeclass:191,test_upd:411,test_upp:8,test_valid_access:428,test_valid_access_multisession_0:428,test_valid_access_multisession_2:428,test_valid_char:428,test_validate_input__fail:250,test_validate_input__valid:250,test_valu:250,test_verb_actor_stance_compon:392,test_verb_actor_stance_components_00_hav:392,test_verb_actor_stance_components_01_swim:392,test_verb_actor_stance_components_02_g:392,test_verb_actor_stance_components_03_given:392,test_verb_actor_stance_components_04_am:392,test_verb_actor_stance_components_05_do:392,test_verb_actor_stance_components_06_ar:392,test_verb_actor_stance_components_07_had:392,test_verb_actor_stance_components_08_grin:392,test_verb_actor_stance_components_09_smil:392,test_verb_actor_stance_components_10_vex:392,test_verb_actor_stance_components_11_thrust:392,test_verb_conjug:392,test_verb_conjugate_0_inf:392,test_verb_conjugate_1_inf:392,test_verb_conjugate_2_inf:392,test_verb_conjugate_3_inf:392,test_verb_conjugate_4_inf:392,test_verb_conjugate_5_inf:392,test_verb_conjugate_6_inf:392,test_verb_conjugate_7_2sgpr:392,test_verb_conjugate_8_3sgpr:392,test_verb_get_all_tens:392,test_verb_infinit:392,test_verb_infinitive_0_hav:392,test_verb_infinitive_1_swim:392,test_verb_infinitive_2_g:392,test_verb_infinitive_3_given:392,test_verb_infinitive_4_am:392,test_verb_infinitive_5_do:392,test_verb_infinitive_6_ar:392,test_verb_is_past:392,test_verb_is_past_0_1st:392,test_verb_is_past_1_1st:392,test_verb_is_past_2_1st:392,test_verb_is_past_3_1st:392,test_verb_is_past_4_1st:392,test_verb_is_past_5_1st:392,test_verb_is_past_6_1st:392,test_verb_is_past_7_2nd:392,test_verb_is_past_participl:392,test_verb_is_past_participle_0_hav:392,test_verb_is_past_participle_1_swim:392,test_verb_is_past_participle_2_g:392,test_verb_is_past_participle_3_given:392,test_verb_is_past_participle_4_am:392,test_verb_is_past_participle_5_do:392,test_verb_is_past_participle_6_ar:392,test_verb_is_past_participle_7_had:392,test_verb_is_pres:392,test_verb_is_present_0_1st:392,test_verb_is_present_1_1st:392,test_verb_is_present_2_1st:392,test_verb_is_present_3_1st:392,test_verb_is_present_4_1st:392,test_verb_is_present_5_1st:392,test_verb_is_present_6_1st:392,test_verb_is_present_7_1st:392,test_verb_is_present_participl:392,test_verb_is_present_participle_0_hav:392,test_verb_is_present_participle_1_swim:392,test_verb_is_present_participle_2_g:392,test_verb_is_present_participle_3_given:392,test_verb_is_present_participle_4_am:392,test_verb_is_present_participle_5_do:392,test_verb_is_present_participle_6_ar:392,test_verb_is_tens:392,test_verb_is_tense_0_inf:392,test_verb_is_tense_1_inf:392,test_verb_is_tense_2_inf:392,test_verb_is_tense_3_inf:392,test_verb_is_tense_4_inf:392,test_verb_is_tense_5_inf:392,test_verb_is_tense_6_inf:392,test_verb_past:392,test_verb_past_0_1st:392,test_verb_past_1_1st:392,test_verb_past_2_1st:392,test_verb_past_3_1st:392,test_verb_past_4_1st:392,test_verb_past_5_1st:392,test_verb_past_6_1st:392,test_verb_past_7_2nd:392,test_verb_past_participl:392,test_verb_past_participle_0_hav:392,test_verb_past_participle_1_swim:392,test_verb_past_participle_2_g:392,test_verb_past_participle_3_given:392,test_verb_past_participle_4_am:392,test_verb_past_participle_5_do:392,test_verb_past_participle_6_ar:392,test_verb_pres:392,test_verb_present_0_1st:392,test_verb_present_1_1st:392,test_verb_present_2_1st:392,test_verb_present_3_1st:392,test_verb_present_4_1st:392,test_verb_present_5_1st:392,test_verb_present_6_1st:392,test_verb_present_7_2nd:392,test_verb_present_8_3rd:392,test_verb_present_participl:392,test_verb_present_participle_0_hav:392,test_verb_present_participle_1_swim:392,test_verb_present_participle_2_g:392,test_verb_present_participle_3_given:392,test_verb_present_participle_4_am:392,test_verb_present_participle_5_do:392,test_verb_present_participle_6_ar:392,test_verb_tens:392,test_verb_tense_0_hav:392,test_verb_tense_1_swim:392,test_verb_tense_2_g:392,test_verb_tense_3_given:392,test_verb_tense_4_am:392,test_verb_tense_5_do:392,test_verb_tense_6_ar:392,test_view:428,test_wal:191,test_whisp:191,test_who:191,test_without_migr:8,test_wrong_func_nam:191,testabl:8,testaccount:191,testadmin:191,testampserv:338,testapp:140,testbatchprocess:191,testbodyfunct:264,testbuild:191,testbuildexamplegrid:277,testcas:[8,200,209,250,277,338,348,380,386,392,422],testcmdcallback:231,testcmdtask:191,testcomm:191,testcommand:27,testcommschannel:191,testcraftcommand:209,testcraftingrecip:209,testcraftingrecipebas:209,testcraftsword:209,testcraftutil:209,testdefaultcallback:231,testdummyrunnerset:348,tester:[110,154,330],testevenniarestapi:411,testeventhandl:231,testevscaperoom:220,testevscaperoomcommand:220,testform:371,testgener:191,testgeneralcontext:422,testhelp:191,testid:22,testinterruptcommand:191,testirc:338,testmap10:277,testmap11:277,testmap1:277,testmap2:277,testmap3:277,testmap4:277,testmap5:277,testmap6:277,testmap7:277,testmap8:277,testmap9:277,testmapstresstest:277,testmemplot:348,testmenu:[223,372],testmixedrefer:380,testmod:353,testmymodel:8,testnnmain:191,testnumerictraitoper:250,testobj:[8,219,221],testobject:8,testobjectdelet:380,testok:106,testregularrefer:380,testrenam:107,testset:8,testsharedmemoryrefer:380,teststat:220,teststr:8,testsystem:191,testsystemcommand:191,testtabl:107,testtelnet:338,testtrait:250,testtraitcount:250,testtraitcountertim:250,testtraitgaug:250,testtraitgaugetim:250,testtraitstat:250,testunconnectedcommand:191,testutil:220,testvalu:13,testverbconjug:392,testview:53,testwebsocket:338,testxyzgrid:277,testxyzgridtransit:277,text2html:[163,164,364],text:[0,6,8,11,12,14,15,16,17,18,22,25,26,28,29,30,32,34,35,38,40,41,46,51,53,54,58,59,61,63,64,66,67,68,74,75,76,79,81,82,83,85,86,90,94,97,98,99,103,105,106,108,112,114,116,118,119,121,122,123,124,125,126,129,135,137,138,140,142,143,146,148,150,152,154,155,156,161,166,167,172,175,177,178,179,180,185,186,187,188,189,190,191,192,195,196,199,201,202,203,204,207,211,212,214,215,216,221,222,223,224,225,228,230,234,237,238,240,241,245,247,248,249,251,252,254,255,256,257,258,262,263,267,268,269,270,273,284,286,287,290,294,296,299,302,309,310,317,323,324,327,330,331,332,335,336,340,341,343,351,352,353,356,357,360,361,363,365,366,368,370,371,372,373,374,375,382,385,387,388,389,395,397,401,427,439,440],text_:84,text_color:225,text_descript:251,text_exit:[76,202],text_single_exit:76,textarea:[384,427],textbook:61,textbox:427,textfield:[66,140],textn:191,textstr:31,texttag:[103,138,440],texttohtmlpars:387,textual:95,textwrap:374,textwrapp:374,than:[0,3,4,5,6,7,8,9,11,12,13,14,15,18,20,22,24,25,27,28,29,30,32,36,38,40,41,43,44,46,47,48,51,53,56,57,59,63,66,69,71,72,74,77,78,79,80,82,83,84,86,87,89,91,93,95,98,99,100,101,104,106,107,110,112,113,114,115,117,118,119,120,121,123,125,126,128,129,138,141,144,145,147,150,151,154,157,159,161,166,169,172,173,174,177,178,179,180,181,185,187,188,190,191,201,202,203,207,210,216,219,225,230,239,240,241,248,251,252,254,255,256,257,258,268,270,275,279,280,281,282,289,294,296,298,312,338,353,358,360,361,362,365,366,372,373,374,375,379,381,383,384,385,387,388,396,403,416,436],thank:[89,141,234,357],thankfulli:140,the_answ:117,the_one_r:117,thead:141,theathr:30,theatr:30,thei:[3,4,5,6,7,8,11,12,13,14,15,16,17,18,19,20,22,27,29,30,32,36,38,39,40,41,44,45,46,48,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,73,74,75,76,77,78,79,81,82,83,84,86,87,89,90,91,93,94,95,96,97,98,99,101,102,103,105,106,107,108,109,110,112,113,114,115,116,117,120,121,123,125,126,128,129,133,135,137,138,139,141,142,144,145,148,153,154,157,160,161,166,173,174,177,179,180,185,186,188,189,190,194,199,201,202,204,207,208,211,216,222,224,229,240,241,251,254,255,256,257,258,268,269,270,271,279,280,282,284,289,290,293,294,298,299,300,302,304,305,307,312,332,333,335,336,337,341,344,350,351,352,353,355,360,365,366,367,369,372,374,375,388,389,396,403,408,410,413,427,433,437,438],theirs:[128,203,224],them:[0,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,34,35,36,38,40,41,43,44,46,47,48,50,51,53,54,55,56,59,61,62,63,64,66,67,69,72,73,74,75,76,77,78,79,81,82,83,84,86,87,89,90,92,93,94,95,98,99,100,101,104,105,106,107,110,112,113,114,115,116,117,119,120,121,123,125,126,128,129,132,133,135,137,138,140,141,145,147,151,153,154,155,157,161,166,171,172,173,175,177,179,180,185,187,188,191,194,199,203,204,205,207,208,217,222,223,224,225,227,229,238,239,241,251,252,254,255,256,257,258,263,267,269,270,279,285,290,294,299,304,307,312,330,332,335,343,347,350,351,353,360,362,363,365,366,368,372,375,384,387,396,403,405,410,418,433,436,438],themat:120,theme:[53,112,120,122,141],themself:256,themselv:[6,8,13,18,20,22,27,32,36,45,48,57,69,73,74,80,84,86,90,92,99,101,103,105,112,121,122,125,126,129,137,139,152,180,216,241,280,294,302,305,312,361,363,384],theoret:[20,68,82,124,282],theori:[3,20,98,129,143,166,173],thereaft:35,therefor:[8,41,74,80,82,100,106,119,179,202,216,227],therein:[16,22,177,188,190,214,222,238,269],thereof:[241,294],thet:112,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,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,79,80,81,82,83,84,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,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,131,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,162,163,165,166,167,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,199,201,202,203,204,205,207,208,209,210,211,212,214,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,237,238,239,240,241,244,245,247,248,249,251,252,254,255,256,257,258,260,262,263,265,266,267,268,269,270,271,273,274,275,276,277,279,280,281,282,283,284,285,286,287,288,289,290,291,293,294,297,298,299,300,302,303,304,305,306,307,308,309,310,311,312,314,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,343,344,345,346,347,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,379,380,381,382,383,384,385,386,387,388,389,391,393,395,396,397,399,400,401,402,403,405,407,408,410,413,416,418,419,420,424,425,427,429,431,432,433,434,435,436,437,438,439],thie:27,thieveri:187,thin:[54,76,81,93,204,381],thing:[0,1,5,6,8,9,10,11,13,14,16,18,19,20,22,26,27,29,30,31,36,38,40,43,44,45,47,48,51,53,54,55,57,59,61,63,64,66,68,71,72,74,75,76,78,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,99,101,102,104,105,106,107,108,110,111,112,114,115,119,120,121,123,125,126,127,128,129,131,133,135,137,138,139,140,141,143,144,148,151,153,154,156,157,159,160,161,166,173,174,180,201,202,207,208,216,221,222,230,240,241,251,252,258,263,266,269,270,290,293,294,321,325,357,360,362,365,366,374,375,384,396,403,405,436,438,439,440],things_styl:221,think:[6,20,27,34,38,40,46,47,52,53,59,72,79,81,82,83,86,88,93,100,103,106,107,108,115,117,118,120,124,125,126,127,130,132,143,150,159,353,436],third:[3,8,9,19,27,29,58,74,75,83,84,87,95,101,115,123,125,137,141,144,145,152,153,154,180,191,216,365,372,375],third_person:221,thirdnod:27,this_sign:354,thoma:[35,55,178],thorn:[13,36,117],thorough:0,those:[2,8,9,10,11,12,13,14,15,16,18,20,22,25,27,29,32,36,38,40,44,46,48,53,57,59,66,67,72,75,81,82,86,87,89,90,92,94,96,97,98,99,100,102,103,105,107,108,110,113,114,115,117,118,119,120,121,123,125,126,129,131,133,135,137,142,143,145,148,151,154,157,159,161,174,175,177,180,185,186,187,191,195,202,214,221,241,245,251,252,254,263,268,269,290,298,299,306,335,340,343,361,362,372,373,374,382,383,386,388,410,427,432,433,435],though:[0,6,8,9,11,12,13,14,15,16,19,20,27,36,43,50,54,55,63,71,76,82,83,87,94,95,98,100,101,103,106,107,109,111,113,115,119,121,122,123,125,128,129,137,138,143,145,148,150,152,153,154,156,157,161,166,175,202,203,225,251,254,255,257,258,269,270,280,294,298,299,360,365,372,388],thought:[32,33,95,115,120,122,143,145],thousand:[81,95,140,154],thread:[19,77,143,145,161,331,357,381,388],threadpool:357,threadsaf:[396,403],threat:157,three:[14,18,20,22,27,30,32,35,36,55,56,59,64,72,74,76,79,84,89,91,101,105,109,115,117,121,127,140,141,154,172,185,187,252,257,281,290,365,372],threshold:[82,264,355,366],thrill:105,throttl:[163,164,166,308,317,330],through:[5,6,7,12,14,15,17,19,20,22,27,28,29,30,32,35,36,40,41,43,44,45,50,52,53,61,64,67,68,73,74,75,79,82,84,86,87,88,91,94,95,96,97,98,99,100,101,105,106,111,112,116,117,118,119,122,123,124,125,127,128,132,133,134,137,145,151,154,155,157,159,161,163,166,174,180,185,187,191,201,219,220,222,227,245,247,254,255,256,257,258,271,279,280,288,290,293,294,303,304,307,312,314,319,328,332,335,341,344,349,351,352,361,362,366,368,371,372,373,387,388,396,403,427,436],throughout:[13,27,43,80,86,108,256,277],throughput:[194,368],thrown:128,thrust:[268,392],thu:[15,18,20,22,27,29,32,34,38,48,57,59,64,66,68,72,81,95,96,98,99,110,115,122,126,129,133,137,141,147,177,181,203,240,279,280,282,290,294,307,344,358,360,361,368],thud:224,thumb:[4,11,59],thumbnail:89,thunder:145,thunderstorm:119,thusli:153,tick:[5,11,22,27,41,47,84,87,139,145,220,256,267,269,307,344],ticker1:[47,307],ticker2:[47,307],ticker:[31,41,85,107,139,167,267,269,303,307,317,388],ticker_class:307,ticker_handl:[47,139,163,307,388],ticker_pool_class:307,ticker_storag:307,tickerhandl:[19,24,41,128,139,163,164,248,256,269,300,388,440],tickerpool:307,tickerpool_layout:307,ticket:88,tidbit:86,tidi:156,tie:[128,282],tied:[18,87,117,174,187,204,216,219,263,281,286],tier:[154,199],ties:[53,72,80,182],tight:204,tightli:[38,157,194],tild:110,tim:[77,204,223,225,252,254,255,256,257,258],time:[0,2,3,5,7,8,9,11,12,13,14,15,17,18,20,27,28,29,30,32,34,36,40,43,44,47,48,54,55,59,61,62,64,66,67,69,71,72,74,75,76,77,78,80,82,83,85,86,87,88,89,90,91,92,93,94,95,97,99,101,102,106,107,108,110,112,113,114,115,116,117,119,120,121,123,125,126,128,129,134,137,139,140,144,145,147,148,149,150,152,153,154,156,161,166,167,169,171,172,174,175,178,185,190,194,196,199,201,207,210,211,216,222,229,230,233,238,239,240,247,248,250,251,252,254,255,256,257,258,260,263,267,268,269,286,293,294,297,299,300,302,305,306,307,312,314,316,318,319,324,330,335,337,343,344,345,349,350,351,353,355,360,362,363,365,366,367,368,373,376,379,380,381,384,388,396,403],time_ev:233,time_factor:[19,100,210,376],time_format:388,time_game_epoch:[19,100,376],time_to_tupl:210,time_unit:[100,210],time_until_next_repeat:41,timed_script:41,timedelai:[93,306,386,388],timedelta:[382,389],timeeventscript:230,timefactor:100,timeformat:[381,388],timeit:5,timelin:123,timeout:[77,128,136,150,335,355,379],timer:[19,22,47,64,87,97,108,111,112,122,128,190,222,250,256,260,263,268,300,305,306,307,343,351,385,413],timerobject:41,timerscript:41,timescript:376,timeslot:222,timestamp:[19,63,91,343,344,355,376],timestep:[5,344],timestr:381,timetrac:[163,164,308,342],timetupl:100,timezon:[145,199,381,382,389],tin:116,tini:[95,103,145],tinker:6,tintin:[146,325,326,336,339],tinyfugu:146,tinymud:[68,98],tinymush:[68,71,98],tinymux:[68,98],tip:[46,83,88,143,157],tire:[108,174],titeuf87:[77,271],titl:[17,51,76,101,155,185,187,202,217,285,365,368,438],title_lone_categori:187,titlebar:51,titleblock:101,tlen:151,tls:144,tlsv10:150,tlsv1:144,tmp:[2,148],tmpmsg:18,to_be_impl:434,to_byt:388,to_closed_st:263,to_cur:256,to_displai:202,to_dupl:173,to_execut:388,to_exit:74,to_fil:244,to_init:258,to_non:294,to_obj:[166,175,294],to_object:195,to_open_st:263,to_pickl:369,to_str:388,to_syslog:244,tobox:321,todai:[122,225],todo:[23,37,42,65,99,109,127,130,132,158],toe:[68,115],togeth:[11,15,20,22,29,30,36,39,48,60,64,74,75,76,80,82,84,87,93,98,99,110,112,115,116,117,119,120,121,122,123,125,126,128,129,130,131,138,144,151,154,171,180,182,187,207,208,217,222,237,238,240,241,268,269,279,280,293,299,321,340,353,365,366,385,396,403,440],toggl:[103,335],toggle_nop_keepal:335,togglecolor:103,toi:78,toint:[29,40,375],token:[18,125,151,332,335,366,375],told:[9,59,69,96,106,112,115,129,154,384],tolkien:100,tom:[29,35,71,99,121,129,180,186,224,241,371,375,391],tomdesmedt:391,tommi:[35,38,57,375],ton:[98,104],tone:59,tonon:[180,273],too:[3,5,7,9,11,13,14,15,17,18,19,22,27,30,33,38,48,50,55,59,64,74,75,76,79,80,84,89,90,91,93,95,98,99,105,106,107,108,111,113,114,117,118,120,121,122,123,125,126,128,129,137,140,148,178,180,197,208,209,252,257,263,280,281,289,317,321,355,357,366,371,372,373,374,385,388],took:[8,111,388],tool2:209,tool:[29,40,46,50,53,59,66,68,77,78,81,82,85,87,89,93,98,100,113,115,117,118,120,122,123,124,127,130,132,133,144,145,148,150,154,156,207,208,209,439],tool_kwarg:207,tool_nam:207,tool_tag:[78,207,208],tool_tag_categori:[78,207],toolbox:143,toolkit:53,tooltip:51,top:[0,5,10,11,14,20,22,26,28,29,30,41,43,46,48,50,53,75,76,81,82,84,93,95,98,99,101,105,107,111,114,115,116,129,134,140,141,143,148,153,161,169,174,196,202,204,210,214,237,241,252,270,271,279,280,284,286,293,302,312,354,360,362,363,366,373,374,381],topcistr:285,topic:[3,5,20,22,30,44,50,54,61,66,86,89,101,108,110,115,122,138,187,214,216,254,255,256,257,258,285,287,385,427,435],topicstr:285,topolog:[82,279,280],tostr:321,total:[5,19,32,43,44,49,59,82,100,104,106,121,135,190,199,211,280,349,373,374,376],total_num:379,touch:[6,43,59,84,112,113,144,147,157,355],tour:[106,112,118,124,127,130,132],toward:[3,22,61,76,81,82,106,120,122,123,225,258,267],tower:[81,222,269],town:[82,273],trace:[64,82,230,280,349,372],traceback:[6,8,14,19,41,53,63,72,98,107,115,129,140,161,230,237,297,321,362,366,381,388],tracemessag:349,track:[9,13,19,41,44,66,80,87,94,98,104,112,115,120,121,126,128,137,139,140,155,156,166,174,194,251,258,277,280,303,323,324,329,332,335,350,355,369,370,382],tracker:[11,77,88],trade:[77,79,121,122,201],tradehandl:201,trader:79,tradetimeout:201,tradit:[2,16,31,54,59,64,108,112,115,122,126,128,154,157,207,271,335,351,373],tradition:[64,98,120,122,123,208],traffic:[144,157,199,325],trail:[53,200],train:[102,107,122,143,251],traindriv:137,traindrivingscript:137,trainobject:137,trainscript:137,trainstop:137,trainstoppedscript:137,trait1:251,trait2:251,trait:[19,84,122,126,163,164,197,250,299],trait_class_path:251,trait_data:251,trait_kei:251,trait_properti:251,trait_typ:251,traitexcept:251,traithandl:[250,251],traithandlertest:250,transact:[121,201],transfer:[105,140,174,323,333,337,374],transform:[2,110],transit:[36,274,277,279,280],transitionmapnod:[82,274,277,280],transitiontocav:274,transitiontolargetre:274,transitiontomapa:82,transitiontomapc:82,translat:[15,35,59,61,67,69,112,138,143,199,240,241,299,314,365],transmiss:244,transmit:[69,410],transpar:[18,44,51,138,150,293,307],transport:[321,332,341],transportfactori:332,transpos:138,trap:[15,104,119],traumat:27,travel:[64,67,80,104,248,271],travers:[13,32,36,80,82,96,105,137,199,247,248,267,268,271,279,280,289,294,413],traverse_:22,traversing_object:[247,248,271,294],travi:[1,440],travis_build_dir:10,treasur:[75,117,121,271],treasurechest:38,treat:[15,22,44,46,48,54,81,82,87,110,116,117,166,171,174,224,262,280,284,294,299,344,353,372,374,385],tree:[11,13,22,27,38,73,78,82,84,87,120,121,131,148,163,164,197,202,206,241,252,270,274,294,299,312,341,357,372,388,409],tree_select:[163,164,197],treestr:252,trembl:[113,116],treshold:379,trhr:199,tri:[13,15,22,32,34,35,44,45,55,63,64,69,93,99,106,107,114,117,120,122,125,128,140,146,154,172,190,201,203,223,268,269,316,355,388,389],trial:[7,338],tribal:81,trick:[76,114,125,143,144,362,427],tricki:[8,40,138],trickier:[75,101],tried_kei:38,trigger:[2,3,18,20,22,27,31,33,36,44,45,47,58,64,72,79,80,90,97,98,101,123,128,134,135,137,141,146,156,166,167,171,172,175,177,191,202,216,233,263,267,269,293,294,299,307,314,317,321,343,350,354,368,372],trim:365,tripl:[19,84,115,388],triumph:[119,122],trivial:[3,5,19,22,61,106,119,125],troll:55,troubl:[11,34,44,75,79,88,99,106,108,115,118,144,145,148,153,159,160,360],troubleshoot:[75,160],troublesom:[14,15,55],trove:[75,121],truestr:223,truli:[44,55,74,95,222],trunc:199,trust:[27,29,57,98,121,122,190,366],truth:3,truthfulli:22,truthi:[107,306],try_num_differenti:172,ttarget:128,tto:335,tty:[75,156],ttype:[163,164,308,320,332,335],ttype_step:339,tuck:81,tulip:117,tun:180,tune:[112,122,138,150],tunnel:[74,76,80,82,96,99,107,108,114,125,137,180,337],tup:[95,241],tupl:[3,5,13,27,29,35,38,40,50,66,67,95,107,110,125,128,141,154,163,166,172,178,180,185,187,188,195,199,201,202,207,210,211,215,221,224,227,241,256,257,262,266,271,273,279,280,281,282,287,289,290,294,298,299,307,309,321,322,332,333,337,344,351,353,360,363,365,367,368,370,372,376,381,383,388,391,411],tuple_of_arg_convert:29,tupled:381,turbo:153,turkish:166,turn:[8,11,19,20,22,26,27,32,44,45,53,54,55,59,62,64,67,72,74,77,81,82,84,87,98,99,103,107,113,114,115,116,117,119,121,122,125,134,135,137,138,140,143,154,161,166,175,185,190,191,194,233,241,252,254,255,256,257,258,267,269,282,294,299,312,317,325,332,335,343,353,359,362,366,368,372,373,374,375,388,396,416,418,440],turn_act:128,turn_end_check:[254,255,256,257,258],turnbattl:[163,164,197],turnchar:256,tut:[119,269],tutor:266,tutori:[3,17,20,21,22,25,27,46,47,53,54,56,59,72,76,80,81,83,84,86,87,89,91,92,93,95,98,99,103,104,106,107,108,110,112,113,114,115,116,121,123,131,138,140,143,148,151,154,160,202,248,255,268,269,439,440],tutorial_bridge_posist:269,tutorial_cmdset:269,tutorial_exampl:[14,15,108,112,115,163,164,197],tutorial_info:269,tutorial_world:[76,119,148,163,164,197],tutorialclimb:268,tutorialevmenu:266,tutorialmirror:[115,262],tutorialobject:[267,268],tutorialread:268,tutorialroom:[267,269],tutorialroomcmdset:269,tutorialroomlook:269,tutorialweapon:[267,268],tutorialweaponrack:268,tutorialworld:[268,269],tutoru:115,tweak:[6,18,30,40,48,53,75,82,91,98,99,107,113,121,127,134,144,150,166,191,263,357,365,395,400],tweet:[102,440],tweet_output:136,tweet_stat:136,tweetstat:136,twenti:99,twice:[27,91,100,119,128,200,230,258,372],twist:[6,19,22,52,54,61,93,143,148,152,153,157,294,306,309,312,314,315,321,322,323,324,329,332,335,338,340,341,343,350,353,357,381],twistd:[7,148,161,329,350],twistedcli:61,twistedweb:157,twitch:128,twitter:[136,159,440],twitter_api:151,two:[4,5,6,8,11,13,14,15,16,19,20,22,26,27,29,30,31,32,33,36,39,40,41,43,44,46,48,51,56,57,61,63,64,66,67,68,69,71,72,73,74,76,79,80,81,82,84,87,89,91,92,93,95,96,98,99,101,105,106,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,137,138,140,141,145,149,150,154,156,157,161,173,180,185,194,196,201,202,207,208,211,216,234,239,247,248,251,252,256,258,263,269,270,277,279,280,294,296,312,341,352,353,361,363,366,372,374,375,381,388,389],twowai:180,txt:[0,26,61,75,84,115,142,153,154,167,240,328,336,370,372,391],tying:[154,416],typclass:241,type:[0,3,6,9,15,17,18,19,20,22,25,26,27,29,30,32,34,35,40,41,44,45,46,47,48,49,50,51,55,56,57,59,64,66,67,68,69,74,76,77,78,79,80,81,82,83,84,86,87,90,91,92,93,96,97,98,99,100,103,104,106,108,109,110,111,112,113,115,116,119,120,121,122,125,126,127,128,129,134,135,136,137,138,140,143,144,146,153,154,157,161,163,164,166,167,175,180,185,187,190,191,192,194,195,196,197,200,202,204,207,208,212,214,216,217,219,223,227,230,233,234,241,248,254,255,256,257,258,263,268,269,270,278,279,280,282,284,286,289,290,293,294,298,299,306,307,310,312,314,315,323,324,330,332,333,335,336,337,339,340,341,343,351,353,357,360,361,362,363,365,366,368,369,372,373,374,375,383,384,385,387,388,395,396,403,407,408,410,413,421,427,435],type_count:204,typecalass:360,typecalss:230,typeclas:113,typeclass:[0,8,12,13,14,18,19,22,24,30,32,33,34,36,38,40,41,44,45,46,50,53,55,62,63,64,74,75,76,77,78,80,81,82,84,90,91,95,96,97,99,100,101,102,104,105,106,108,109,110,111,116,118,121,126,127,128,129,134,135,136,137,139,140,141,163,164,166,167,168,169,174,180,185,190,194,195,196,197,204,207,214,216,219,221,222,226,229,230,233,238,241,247,248,249,254,255,256,257,258,263,269,271,273,282,285,290,292,293,294,298,299,301,302,303,305,307,350,367,368,385,386,388,405,407,410,413,418,428,437,440],typeclass_path:[41,48,169,180,302,361,362],typeclass_search:361,typeclasses:113,typeclasslistserializermixin:410,typeclassmanag:[168,195,292,301],typeclassmixin:[431,432,433,437],typeclassserializermixin:410,typeclassviewsetmixin:413,typedobject:[48,169,175,196,241,271,282,293,294,302,360,361,362,363,383,388],typedobjectmanag:[195,285,361],typeerror:[3,211,341],typelass:18,typenam:[76,166,167,169,194,196,201,204,210,216,217,222,224,230,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,267,268,269,271,281,282,286,293,294,298,302,305,319,345,360,362,376,379,380],typeobject:363,types_count:204,typic:[8,19,86,106,251,257,258,410,437],typo:[83,84,88,157],ubbfwiuvdezxc0m:83,ubuntu:[6,11,144,145,148,150,154,157],ufw:157,ugli:[40,51,97,115,382],uid:[156,169,324,331,352,353],uit:[76,202],ulrik:99,ultima:143,umlaut:16,unabl:[151,225],unaccept:22,unaffect:[27,128,256,306],unalia:[18,185],unari:250,unarm:255,unarmor:255,unauthenticated_respons:428,unavoid:47,unban:[18,55,107,178,185,191,194],unban_us:185,unbias:211,unbroken:371,uncal:306,uncas:365,uncategor:385,unchang:[6,35,240,299,388],unclear:[82,94,123,280],uncolor:[59,103],uncom:[150,154],uncommit:11,uncompress:325,unconnect:[82,192,212],uncov:204,undefin:[2,46,66],under:[2,3,5,7,9,18,22,27,29,30,41,48,51,53,63,66,68,72,75,77,79,84,87,98,107,108,110,113,114,116,120,121,122,126,129,133,140,141,142,143,146,148,153,156,161,175,177,180,207,223,251,252,270,290,305,312,339,360,365,372,373,374,388,391,404],undergar:204,undergon:230,underground:82,underli:[11,32,50,87,98,120],underlin:[374,387],underneath:[75,362],underpin:130,underscor:[6,27,29,31,67,74,78,84,115,173,375,388],underscror:173,understand:[0,3,11,16,20,22,40,43,44,52,54,59,64,69,70,78,80,81,83,84,86,89,91,93,94,95,96,102,103,106,107,110,112,113,114,115,116,120,121,122,123,125,129,133,140,141,143,145,146,148,157,172,173,185,239,240,241,357,365,388,440],understood:[8,30,64,81,106,122,280,340,341],undertak:123,undestand:91,undo:[26,157,370],undon:177,undoubtedli:98,uneven:280,unexpect:[8,106,138,372],unexpectedli:379,unfair:122,unfamiliar:[31,32,53,67,77,115,135,148,154],unfocu:214,unfocus:216,unformat:[27,372,376],unfortun:[89,120],unhappi:75,unhilit:387,unicod:[16,64,69,77,82,166,280,365,388],unicodeencodeerror:365,unifi:[140,352],uniform:44,unimpl:440,uninflect:391,uninform:144,uninstal:148,uninstati:388,unintent:270,union:[20,27,113,173,263,372],uniqu:[2,8,12,14,20,22,25,32,33,34,40,44,46,48,50,51,55,61,64,79,82,84,87,98,108,110,113,117,129,151,154,166,171,173,175,180,185,190,192,194,195,203,207,210,212,216,229,239,240,241,247,252,255,256,267,269,273,279,280,282,285,294,298,299,307,309,321,322,330,343,344,352,353,360,361,362,363,368,370,382,385,388],unit:[1,2,10,19,20,45,53,83,87,100,104,143,195,209,210,220,233,250,256,314,368,376,388,392,420,440],unittest:[8,10,91,191,353,368,386],univers:[15,16,100,185],unix:[0,28,35,77,84,146,148,150,186,270,373,381,388],unixcommand:[163,164,197],unixcommandpars:270,unixtim:381,unjoin:201,unknown:[51,97,101,113,280,298,388],unknown_top:435,unleash:92,unless:[13,18,19,22,27,29,32,33,34,36,47,55,67,73,76,82,84,89,90,93,113,116,120,122,129,142,145,150,152,154,161,166,173,174,178,180,185,187,188,191,194,229,239,240,241,258,268,284,289,290,294,299,310,325,341,353,360,362,375,385,388,389,435],unlik:[45,82,83,87,122,126,154,166,202,256,280,362],unlimit:[271,279],unlink:[107,180],unload:[82,386],unload_modul:386,unlock:[18,38,99,113,185,216,360],unlock_flag:216,unlocks_red_chest:38,unlog:[5,178,183,184,192,212,353],unloggedin:[44,163,164,170,176,353],unloggedincmdset:[25,44,114,184,212],unlucki:55,unmask:241,unmodifi:[172,189,222,372],unmonitor:317,unmut:[18,185,194],unmute_channel:185,unnam:[46,173],unneccesari:69,unnecessari:[2,120],unnecessarili:110,unneed:271,unpaced_data:321,unpack:[106,289],unpars:[31,35,172,340,341,375],unpaus:[41,156,190,306],unpickl:[50,64,321,360,369,384],unplay:[44,91],unpredict:388,unprivileg:299,unprogram:126,unpuppet:[45,129,177,395],unpuppet_al:166,unpuppet_object:[12,166],unquel:[38,108,115,177],unreal:143,unrecogn:375,unrecord_ip:355,unregist:72,unrel:[11,27],unrepat:388,unrepeat:[317,388],unreport:317,unrestrict:121,unsaf:[161,173,269],unsatisfactori:81,unsav:370,unsel:105,unset:[22,36,80,99,128,178,191,216,217,219,241,251,267,279,281,290,294,298,299,307,368,372,373,374,375,381],unset_character_flag:216,unset_flag:[216,217],unset_lock:185,unsign:389,unsigned_integ:[382,389],unsignedinteg:382,unskil:251,unspawn:280,unstabl:156,unstrip:172,unsub:[18,185],unsub_from_channel:185,unsubscrib:[18,47,99,185,307,323],unsuccessful:63,unsuit:[57,298,363],unsur:[16,29,83,107,128,148,151,154,248],unsurprisingli:115,untag:51,untest:[8,146,148],until:[0,2,5,6,11,13,14,20,22,27,35,41,47,51,52,54,55,59,66,82,87,93,94,108,110,115,116,119,120,121,122,125,129,133,138,144,148,201,204,210,233,250,251,254,255,256,257,258,263,267,268,269,279,294,306,312,341,343,365,366,376,388],untouch:[82,116,365],untrust:[14,29,77,122,388],unus:[22,78,82,103,122,166,171,175,185,194,222,252,258,262,269,282,294,305,335,351,356,361],unusu:[123,157],unwield:255,unwieldli:174,upcom:[147,159],updat:[1,2,5,6,8,12,13,14,15,22,27,30,33,36,41,47,49,63,64,66,67,72,75,80,82,84,87,89,92,93,94,95,98,99,100,103,106,112,115,120,125,126,128,129,133,140,141,143,144,145,146,148,150,151,153,154,155,156,159,167,174,175,180,185,188,190,191,194,205,222,230,241,250,257,269,275,281,286,290,293,294,296,297,299,303,328,330,331,336,350,351,353,355,360,362,369,370,371,372,373,374,379,388,395,396,403,408,412,427,428,437,438,440],update_attribut:360,update_buff:370,update_cached_inst:379,update_charsheet:99,update_current_descript:222,update_default:350,update_flag:351,update_lock:408,update_method:51,update_po:80,update_session_count:351,update_undo:370,update_weath:269,updated_bi:227,updated_on:227,updatemethod:51,updateview:[437,438],upenn:391,upfir:7,upgrad:[87,148,153],upload:[87,89,148,154,156,199],upmaplink:[82,280],upon:[15,32,49,53,66,69,93,120,129,134,154,156,157,223,245,254,255,256,257,258,304,314,323,355,373,437],upp:269,upper:[8,49,59,66,82,93,95,177,251,279,280,365],upper_bound:251,upper_bound_inclus:251,uppercas:[59,365],upping:59,upsel:154,upset:107,upsid:271,upstart:61,upstream:[0,9,43,87],upt:174,uptim:[19,29,55,100,190,326,376],urfgar:40,uri:[175,194,284,286,362],url:[11,49,50,52,53,58,72,84,87,112,133,141,144,154,155,163,164,167,175,185,194,199,200,284,286,331,341,357,362,387,393,394,406,413,423,426,432,433,435,438],url_nam:[413,428],url_or_ref:84,url_path:413,url_protocol:199,url_to_online_repo:11,urlencod:101,urlpattern:[53,72,89,101,131,140,141],usabl:[62,89,115,121,129,180,202,216,225,256,289,355,372],usag:[3,5,22,27,30,34,40,47,55,71,74,76,84,87,90,92,93,94,99,103,104,105,106,107,114,115,125,126,128,129,137,151,154,160,175,177,178,179,180,185,186,187,190,191,192,201,202,203,204,207,210,211,212,214,222,223,224,234,237,238,240,241,245,247,248,249,254,255,256,257,258,263,266,267,268,269,270,271,273,275,289,297,306,312,343,372,374,375,379],use:[0,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,19,20,22,25,26,27,28,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,48,49,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,119,120,123,124,125,126,127,128,129,130,131,132,133,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,154,155,156,157,159,160,163,166,167,169,171,172,173,174,175,177,180,181,185,186,187,188,190,191,194,196,199,201,202,203,204,207,208,211,214,216,217,221,222,224,225,229,233,234,237,238,239,240,241,247,249,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,273,274,275,279,280,282,284,289,290,293,294,298,299,306,307,310,317,321,334,336,337,340,343,344,351,352,353,360,361,362,363,365,366,367,368,370,371,372,373,374,375,379,381,382,384,388,389,396,398,403,408,410,413,433,436],use_dbref:[241,294,385],use_destin:294,use_i18n:63,use_item:256,use_nick:[166,241,294],use_required_attribut:[397,399,401,403,427],use_ssl:199,use_success_location_messag:238,use_success_messag:238,use_tz:199,use_xterm256:365,useabl:271,used:[5,8,9,11,12,13,14,16,17,18,19,20,23,25,26,27,28,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,47,48,50,51,52,53,54,56,57,59,61,63,64,66,67,68,69,70,71,72,74,75,76,77,78,79,81,82,84,87,93,94,97,98,99,100,101,104,105,106,108,109,110,111,112,113,114,115,116,117,118,119,122,125,126,128,129,131,133,135,136,137,138,140,141,143,145,146,147,148,150,152,154,156,157,161,163,166,167,171,173,174,175,177,180,185,187,188,189,190,191,194,199,201,202,204,207,208,210,212,216,217,219,222,223,224,225,227,229,230,233,234,239,240,241,248,251,252,254,255,256,257,258,263,267,268,269,270,271,273,276,279,280,281,282,284,285,286,287,288,289,290,294,298,299,305,306,307,308,309,310,314,317,318,321,322,323,324,325,326,327,328,329,330,332,334,335,336,339,340,341,344,351,353,354,360,361,362,363,364,365,366,368,369,370,372,373,374,375,381,382,383,384,385,388,389,395,396,400,403,405,410,413,420,427,431,433,435,436,437],useful:[0,1,2,3,5,8,11,13,14,15,16,17,19,20,26,27,29,30,32,35,36,40,41,43,45,46,47,48,50,53,54,55,56,57,59,62,74,76,78,79,81,82,83,84,85,87,89,91,92,93,94,95,98,99,101,102,103,106,107,108,110,111,113,114,115,116,117,119,122,124,125,128,129,136,139,140,145,148,154,159,161,171,173,174,175,177,179,180,187,188,191,194,197,201,202,207,216,221,229,230,234,240,241,245,251,263,269,270,271,280,281,289,294,298,299,312,332,360,362,366,372,376,384,388,409,439],usefulli:114,useless:[113,125,267],user:[2,3,5,6,8,10,12,13,14,15,18,20,25,26,27,28,29,30,31,32,35,38,40,43,44,45,48,49,50,51,52,54,55,58,59,61,62,67,69,70,72,76,77,78,80,82,83,84,86,87,88,89,91,92,93,94,102,103,105,106,107,108,112,113,115,117,118,122,125,129,133,137,138,140,141,143,144,145,148,149,150,151,152,153,154,155,156,160,166,167,169,172,175,178,180,185,187,190,191,194,195,196,199,200,202,204,207,215,216,222,224,228,230,241,244,245,252,256,258,262,269,271,280,282,284,286,290,294,299,305,308,310,316,324,331,332,335,340,341,351,353,356,360,362,365,370,372,373,374,375,382,388,389,395,408,416,419,427,432,433,434,435,436,438,440],user_change_password:395,user_input:27,user_permiss:[169,395],useradmin:395,userauth:332,userchangeform:395,usercreationform:[395,427],usernam:[11,12,25,27,31,45,49,89,121,141,148,156,166,169,212,332,356,395,407,410,419,427],usernamefield:427,userpassword:[55,107,178],uses:[5,8,10,11,14,16,17,18,20,22,27,29,30,32,34,40,41,45,46,47,48,50,51,53,56,59,61,66,67,69,74,75,76,78,84,87,93,94,95,96,98,101,103,110,112,113,115,116,121,133,145,154,155,173,187,191,201,207,211,216,222,234,240,241,256,269,270,271,279,280,290,302,307,321,341,355,360,363,381,382,388,407,410,416,435],uses_databas:388,using:[0,2,5,6,9,11,12,13,14,15,16,18,19,20,22,26,27,29,30,31,32,35,36,40,41,44,45,46,47,48,49,50,51,52,53,54,55,57,59,64,66,67,68,71,73,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,97,98,99,100,103,105,106,107,108,109,110,111,112,115,116,120,121,122,123,125,126,127,128,129,134,135,136,137,138,139,140,141,142,143,144,145,146,148,150,151,152,154,156,157,160,161,166,169,171,174,175,177,179,180,185,187,188,189,190,191,194,199,201,202,203,207,208,209,210,211,216,222,223,225,229,238,240,241,247,248,249,251,252,254,255,256,257,258,266,267,269,270,271,273,274,279,280,282,284,287,290,294,297,298,299,302,306,307,323,324,325,330,331,335,341,344,353,354,355,357,360,362,363,365,366,370,372,373,376,381,382,383,384,385,386,388,393,408,412,413,427,435,436,439,440],usr:[87,148,153,156],usu:41,usual:[0,5,6,7,8,11,12,13,18,19,20,22,26,27,28,31,32,34,35,36,40,41,44,46,47,48,50,52,53,57,59,61,63,74,75,76,77,79,82,83,84,87,89,90,91,93,94,98,100,103,106,107,109,110,112,113,115,116,117,119,122,123,125,133,138,140,144,145,148,150,152,154,156,161,166,167,172,173,174,175,177,180,185,186,190,191,196,210,219,229,230,233,239,240,241,251,269,270,279,280,282,290,293,294,298,299,312,314,319,344,351,360,362,365,367,368,372,373,375,381,383,385,388,396,403],usuallyj:82,utc:[145,389],utf8:[2,145],utf:[16,31,69,81,99,146,199,317,323,340,374,388],util:[6,8,13,14,15,26,27,28,36,41,50,51,54,56,59,66,70,80,81,98,99,100,103,105,109,111,118,123,134,140,141,144,148,157,163,164,179,190,191,194,196,197,199,209,210,213,215,220,222,223,226,230,231,246,248,251,257,263,264,266,272,277,283,286,294,296,298,305,306,319,338,343,360,361,362,393,394,396,397,399,401,403,411,427,428,440],utilis:372,uyi:240,v19:148,vagu:90,val1:375,val2:375,val:[13,67,166,177,336,388],valid:[0,3,6,10,13,14,20,22,27,29,36,40,53,58,59,67,78,82,94,96,99,101,106,112,115,129,140,141,150,154,157,161,163,164,166,172,174,180,188,191,194,195,201,202,207,209,223,227,230,231,239,241,250,251,252,257,268,269,270,271,279,290,294,296,298,299,303,305,306,307,308,310,312,336,340,351,360,361,363,366,368,372,375,382,383,384,385,387,388,389,410,427,431,433,438],valid_handl:382,validate_cal:375,validate_email_address:388,validate_input:251,validate_nam:294,validate_onli:290,validate_password:[27,166],validate_prototyp:298,validate_sess:353,validate_usernam:166,validated_consum:[78,207],validated_input:207,validated_tool:[78,207],validationerror:[166,298,356,382,384],validator_config:166,validator_kei:382,validatorfunc:[163,164,364],valign:374,valu:[3,6,8,9,12,13,17,19,20,22,26,29,31,32,33,35,41,47,48,49,50,51,54,55,59,66,67,74,76,80,81,82,87,89,91,92,95,99,100,101,103,104,105,107,108,110,112,113,114,115,117,120,121,126,128,129,138,140,141,148,150,154,166,169,171,173,175,177,178,180,191,194,196,199,202,204,211,216,223,224,225,227,230,231,238,239,240,241,246,250,251,254,255,256,257,258,262,264,269,271,279,280,282,286,289,290,293,294,297,298,299,302,306,307,310,317,318,319,321,330,335,336,351,352,353,358,360,361,362,363,365,367,368,369,370,371,372,375,379,380,382,383,384,385,388,389,407,410,420,427,436,438],valuabl:119,value1:40,value2:40,value_displai:410,value_from_datadict:384,value_to_obj:298,value_to_obj_or_ani:298,value_to_str:384,valueerror:[40,106,129,199,202,237,239,360,363,365,368,388,389],valuei:81,values_list:110,valuex:81,vampir:110,vanilla:[0,48,66,75,80,97,99,113,120],vaniti:27,vari:[11,30,48,61,63,68,82,87,94,104,112,115,228,240,251,258,282,351,360,362],variabl:[4,5,6,7,13,14,20,22,27,29,30,32,40,41,43,51,62,63,67,69,72,74,79,80,82,84,86,87,92,97,99,101,106,107,110,113,114,115,116,131,137,140,141,148,156,157,166,169,171,175,177,180,185,188,190,191,194,199,205,214,222,223,227,229,230,233,238,251,269,279,281,289,293,294,298,299,309,312,322,325,326,328,332,334,344,351,358,365,366,372,375,388,420],variable_from_modul:388,variable_nam:[227,230],variablenam:388,varianc:240,variant:[13,46,77,86,115,174,202,212,248,323,365],variat:[100,110,122,125,126,128,173,222,240,388],varieti:[86,104,128,136,256,257],variou:[5,6,8,13,16,22,34,36,40,41,44,46,47,48,51,53,61,65,67,70,79,82,83,85,98,100,101,103,110,111,112,115,117,121,125,126,128,129,130,150,154,157,161,173,189,210,216,240,241,252,256,257,263,267,268,280,290,293,294,299,300,307,344,368,374,385,386,416],varnam:336,vast:[66,68,81,145],vastli:87,vcc:240,vccv:240,vccvccvc:240,vcpython27:75,vcv:240,vcvccv:240,vcvcvcc:240,vcvcvvccvcvv:240,vcvvccvvc:240,vector:388,vehicl:[90,440],velit:28,venu:[11,195],venv:[148,153],ver:145,verb:[29,91,294,348,375,391,392],verb_actor_stance_compon:391,verb_all_tens:391,verb_conjug:[163,164,364],verb_infinit:391,verb_is_past:391,verb_is_past_participl:391,verb_is_pres:391,verb_is_present_participl:391,verb_is_tens:391,verb_past:391,verb_past_participl:391,verb_pres:391,verb_present_participl:391,verb_tens:391,verb_tenses_kei:391,verbal:294,verbatim:[29,108,115],verbatim_el:388,verbos:[0,8,84,128,241],verbose_nam:[140,362,395,396,403],verbose_name_plur:[396,403],veri:[0,3,5,6,8,9,11,12,13,14,15,17,18,19,20,22,25,26,27,28,29,30,31,32,40,41,43,45,46,47,48,50,51,53,54,59,61,66,67,68,71,73,74,75,76,79,80,81,82,83,84,86,87,88,89,90,92,93,95,97,98,99,102,105,106,108,110,112,113,115,116,117,118,119,120,121,122,123,125,126,128,129,137,139,141,142,143,144,145,150,152,154,161,166,167,173,175,191,194,196,202,204,207,229,230,239,240,241,247,248,249,251,252,257,267,270,271,285,293,298,316,361,363,368,370,372,388,436],verif:154,verifi:[2,5,11,27,113,148,154,180,191,199,207,223,257,337],verify_online_play:223,verify_or_create_ssl_key_and_cert:337,verify_ssl_key_and_cert:333,verifyfunc:223,versa:[44,53,61,67,82,128,185,273,321],version:[1,2,9,12,13,14,15,18,20,22,25,27,30,31,34,35,41,48,51,53,59,63,66,68,78,81,82,83,87,89,90,93,94,98,103,106,107,108,112,114,115,120,122,125,129,133,138,143,145,146,147,148,153,154,156,160,180,188,190,192,199,203,204,212,221,222,241,255,256,257,258,263,268,294,299,312,317,331,355,360,365,373,388,395,396,397,400,401,404,410,427,439,440],version_info:312,versionad:84,versionchang:84,versu:86,vertic:[268,277,279,280,374,388],very_strong:290,very_weak:32,vest:157,vet:40,veteran:143,vex:392,vfill_char:374,via:[5,11,13,18,19,27,28,29,31,39,40,41,48,49,51,54,59,61,64,66,68,77,83,86,88,97,98,105,110,112,113,115,120,126,129,138,148,150,154,157,193,195,196,199,244,263,273,293,302,360,363,365,380],viabl:[78,122,267],vice:[44,53,61,67,82,128,185,273,321],vicin:[22,186,222,269],video:[51,59,112,143],vidual:82,vienv:75,view:[0,3,11,17,19,26,27,28,30,32,41,47,49,50,52,53,66,81,82,84,86,87,89,99,102,104,107,112,113,115,118,122,128,129,133,148,152,154,159,160,161,163,164,166,175,177,178,180,185,186,187,190,194,204,241,254,255,256,257,258,271,284,286,294,296,347,362,373,393,398,405,406,408,410,412,416,420,423,426,427,440],view_attr:180,view_lock:408,view_on_sit:[395,397,399,400,401,403],viewabl:[85,86,187],viewer:[84,91,101,241,271,294,362],viewport:3,viewset:[49,412,413],vim:[15,26,118,143,370],vincent:[77,202,222,239,270],violent:27,virtual:[82,86,89,98,143,148,154,190,222,280,376],virtual_env:153,virtualenv:[0,2,5,6,7,9,63,75,84,145,148,153,154,156,160,161],virtualhost:144,visibl:[2,11,14,20,30,34,44,48,53,59,82,84,91,101,103,120,121,122,125,129,147,148,150,154,160,186,187,241,277,279,280,294,324,357,372,388,435],vision:[13,99,120],visit:[76,80,81,140,141,154,270,372],visitor:[72,141,157],vista:148,visual:[5,30,51,59,82,91,98,148,166,187,225,277,279,280,282],visual_rang:282,vital:106,vlgeoff:[77,210],vniftg:148,vnum:97,vocabulari:[79,388],voic:[22,77,79,440],volatil:298,volcano:117,volum:[81,90,120,156],volund:110,volunt:63,voluntari:83,volupt:28,vowel:240,vpad_char:374,vscode:118,vulner:[93,157],vvc:240,vvcc:240,vvccv:240,vvccvvcc:240,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,36,38,39,40,41,43,44,45,46,47,48,52,53,54,55,57,59,61,64,66,67,69,71,73,74,75,76,78,79,80,81,83,84,86,87,88,90,92,94,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,116,117,119,120,122,123,125,126,128,129,133,134,135,137,138,139,140,143,145,147,148,152,153,154,155,157,160,161,166,172,173,180,187,194,201,207,210,211,216,219,222,223,225,229,233,240,247,248,251,252,254,255,256,257,258,263,266,267,268,270,273,277,280,284,290,294,298,307,312,317,321,332,353,355,357,358,359,361,363,366,371,372,374,379,381,384,405,412,413,436,438],wail:80,waist:204,wait:[3,19,22,27,41,54,74,91,92,93,108,119,121,122,137,167,191,229,233,251,254,255,256,257,258,263,312,322,341,343,355,368,372,388],wait_for_disconnect:322,wait_for_server_connect:322,wait_for_statu:312,wait_for_status_repli:312,waiter:312,waitinf:191,wake:223,walias:180,walk:[15,20,74,77,79,80,82,86,90,95,100,105,120,122,125,248,249,252,263,271,273,280,366],walki:[18,87,122],wall:[81,107,115,119,125,178,186,222,268,269],wand:[78,207],wanna:[83,121,201,263],want:[0,3,4,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,40,41,43,44,45,47,48,49,50,51,53,54,55,57,59,61,62,63,64,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,120,121,123,124,125,126,127,129,130,131,132,133,135,137,138,139,140,141,142,144,145,146,147,148,150,151,152,153,154,155,157,159,160,161,166,173,174,175,177,186,187,191,201,202,207,212,216,222,223,225,239,241,244,251,252,254,255,256,257,258,263,269,271,279,280,282,289,290,294,299,305,307,328,330,336,343,353,358,360,362,370,372,373,379,384,388,396,403,405,412,427,432,435,436,438,439],wanted_id:32,war:[30,284],warchannel:185,ware:105,warehous:[244,366],wari:[59,271,294,362],warm:[41,161,316],warn:[9,19,20,30,43,44,73,77,81,82,87,106,112,115,141,144,148,154,173,194,199,245,311,312,337,381,439],warnmsg:381,warrior:[92,98,99,119,122,129,185],wasclean:[323,340],wasn:[3,74,141],wast:[15,47],watch:[7,15,33],water:[78,174,207,208,238],waterballon:238,wave:81,wavi:82,wcach:190,wcactu:257,wcommandnam:270,wcure:257,wdestin:180,weak:299,weakref:379,weaksharedmemorymodel:[319,379],weaksharedmemorymodelbas:[319,379],weakvalu:379,wealth:105,weapon:[27,40,66,87,93,104,105,107,109,110,114,119,120,121,126,127,128,208,255,267,268,299],weapon_ineffective_msg:267,weapon_prototyp:268,weaponrack_cmdset:268,weaponstr:114,weapoon:119,wear:[77,104,121,127,204,241,255,263],wearabl:204,wearer:204,wearstyl:204,weather:[41,46,47,73,81,94,102,112,119,120,126,269,440],weather_script:41,weatherroom:[139,269],web:[17,30,32,40,49,52,56,58,63,75,84,85,86,87,89,91,94,101,108,111,115,118,120,132,143,144,145,148,152,153,160,161,163,164,199,314,316,326,330,336,340,341,351,355,357,363,369,440],web_client_url:147,web_get_admin_url:[175,194,284,286,362],web_get_create_url:[194,286,362],web_get_delete_url:[194,286,362],web_get_detail_url:[175,194,284,286,362],web_get_puppet_url:362,web_get_update_url:[194,286,362],web_help_entri:435,web_plugin:112,webclient:[24,44,51,53,58,59,61,64,67,70,72,85,87,94,101,112,115,146,147,150,157,161,163,164,187,190,199,216,266,308,317,320,336,341,352,372,393,420,421,428,440],webclient_ajax:[51,163,164,308,320],webclient_en:157,webclient_opt:317,webclientdata:341,webclienttest:428,webpag:[17,144,154,424],webport:2,webserv:[2,24,43,49,53,61,72,75,111,112,131,144,145,150,154,156,159,163,164,308,440],webserver_en:157,webserver_interfac:[150,154],webserver_port:154,webservic:157,websit:[17,49,50,51,52,75,85,86,87,98,101,102,112,131,133,140,143,150,154,155,157,163,164,341,357,393,395,421,440],websocket:[51,52,61,87,154,156,323,329,340,352,440],websocket_client_interfac:[150,154],websocket_client_port:154,websocket_client_url:[144,150,154],websocket_clos:340,websocketcli:340,websocketclientfactori:323,websocketclientprotocol:323,websocketserverfactori:329,websocketserverprotocol:340,weed:[0,173],week:[100,112,210,381,389],weeklylogfil:381,weigh:[104,343],weight:[68,82,84,120,145,225,240,279,280,361,440],weird:[30,107,122,125,388],welcom:[25,53,63,76,83,89,105,118,131,148,152],well:[0,7,8,9,11,12,13,17,18,22,26,27,28,29,30,31,36,40,43,44,48,50,53,55,56,57,61,62,67,68,69,72,75,76,77,79,80,82,83,84,86,87,89,90,91,95,96,98,99,100,101,103,105,106,110,113,114,115,116,117,119,121,122,123,125,128,129,133,135,136,140,141,145,151,153,155,157,160,169,173,174,175,180,185,190,193,194,201,204,214,215,216,222,229,237,240,241,251,252,256,257,258,263,267,279,282,294,302,306,308,312,321,323,324,330,347,355,360,361,365,369,372,375,376,384,388,396,403],went:[8,11,98,116,125,160,161,303,307],weonewaymaplink:[82,280],were:[3,8,13,14,18,20,22,27,29,40,41,43,48,51,54,66,68,78,82,83,84,87,96,99,101,104,105,106,110,112,113,114,115,116,122,129,138,146,156,166,172,173,174,185,194,239,252,279,280,294,298,359,362,366,375,385,388,391,392],weren:100,werewolf:91,werewolv:110,werkzeug:388,west:[80,81,82,91,96,108,180,269,279,280],west_east:81,west_exit:269,western:81,westward:269,wet:122,wether:[201,368],wevennia:76,wflame:257,wflushmem:190,wfull:257,wguild:185,what:[0,3,5,6,8,9,10,11,12,14,15,18,19,20,22,27,29,30,31,32,34,36,40,41,43,44,47,48,49,52,53,54,55,57,59,61,64,66,67,68,69,71,73,74,75,76,78,79,80,81,82,84,87,88,89,90,91,93,95,96,97,98,99,100,101,103,105,107,108,110,111,113,114,115,119,120,121,124,125,126,127,128,129,130,132,133,134,135,137,138,139,140,141,142,143,144,145,148,150,152,154,155,157,161,166,171,173,174,175,177,180,191,194,207,214,216,217,221,230,238,239,241,244,249,251,256,257,267,269,279,280,281,282,284,286,290,294,297,298,299,312,314,317,324,336,341,356,358,360,362,363,365,366,372,382,383,388,389,410,416,418,419,427,436,437,440],whatev:[8,11,12,13,15,19,22,27,29,36,61,76,79,81,82,87,90,97,99,104,106,115,116,120,121,123,129,140,141,142,145,150,156,160,166,167,174,180,207,214,223,257,262,267,268,294,299,302,303,323,332,335,340,353,360,373,382,436],wheat:207,wheel:[47,98,148,153],whelp:[187,270],when:[0,1,2,3,6,7,8,9,11,12,13,14,15,16,17,18,19,20,22,25,26,27,28,29,30,31,32,33,35,36,38,40,41,43,44,45,46,48,50,51,52,53,54,55,57,59,61,62,63,64,66,67,68,69,71,74,75,76,77,79,80,81,82,83,84,87,89,90,93,94,95,96,97,98,99,100,101,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,121,122,123,124,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,142,143,144,145,146,148,149,150,153,154,155,156,157,160,161,163,166,167,169,171,173,174,175,177,179,180,185,186,187,188,189,190,192,194,195,196,199,200,201,202,203,204,207,208,210,211,212,216,217,219,222,223,224,225,230,231,233,234,237,238,239,240,241,247,249,251,252,254,255,256,257,258,260,263,264,266,267,268,269,270,271,278,279,280,281,285,286,290,293,294,296,298,299,302,303,305,306,307,309,312,314,318,319,321,322,323,324,325,326,327,328,330,332,333,334,335,336,337,340,341,343,344,350,351,352,353,354,355,360,362,363,365,366,368,369,370,371,372,373,374,379,380,381,383,388,400,416,418,427,431,433,438],when_stop:312,whenev:[7,9,13,18,22,31,32,33,35,40,41,45,54,62,69,76,79,81,87,91,113,125,134,154,155,156,166,174,194,219,267,268,269,294,303,305,314,331,351,352,353],where:[0,2,3,4,5,8,11,13,14,15,18,20,22,26,27,28,29,30,32,34,38,40,41,43,44,48,50,51,53,54,55,58,59,61,63,64,66,67,68,69,72,74,75,76,78,79,80,81,82,84,87,90,91,93,95,97,98,99,100,101,105,106,107,108,112,113,114,115,116,118,119,120,122,124,125,126,127,129,131,133,134,135,137,140,141,145,153,154,156,157,159,160,172,173,178,180,186,187,189,191,194,195,199,203,208,211,216,234,240,241,245,250,251,256,268,269,271,279,280,281,282,287,289,290,294,298,299,303,312,314,317,321,344,349,353,360,362,365,366,370,372,373,374,375,382,383,388,403,410,438,440],wherea:[0,3,5,6,9,13,14,20,22,32,40,44,48,55,57,59,61,66,69,82,90,97,103,105,115,128,157,207,240,280,307,341,360,379],whereabout:119,wherebi:257,wherev:[8,13,81,87,117,148,150,156,202,244,256,280],whether:[27,55,74,79,86,95,100,101,114,137,166,167,174,180,185,187,194,223,252,254,255,256,257,258,294,307,323,340,355,360,361,365,382,384,388,391],whewiu:75,which:[0,2,3,4,5,6,7,8,11,13,14,15,16,18,19,20,22,24,27,28,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,51,52,54,55,57,59,61,62,64,66,67,68,69,72,73,74,75,76,78,79,80,81,82,83,84,87,89,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,125,126,128,129,131,133,134,135,136,137,138,139,140,141,145,146,148,149,150,151,152,154,156,157,160,161,166,167,171,173,174,175,177,178,180,186,187,188,190,191,194,195,196,199,201,202,203,204,205,207,208,210,214,216,221,222,223,225,233,234,237,241,244,245,247,249,251,252,254,255,256,257,258,263,267,268,269,270,271,279,280,281,282,286,290,293,294,298,299,302,303,305,307,309,311,312,316,317,324,330,332,340,341,343,344,351,352,353,355,358,360,361,362,363,365,366,368,369,372,373,374,375,376,379,381,382,384,385,386,388,391,396,403,410,413,416,418,419,420,427,433,436,438],whichev:[19,120,123,154,157,269],whilst:81,whimper:119,whisk:219,whisp:240,whisper:[77,79,107,186,214,216,233,240,241,294],white:[31,59,138,365,388],whitelist:31,whitenois:251,whitespac:[15,19,22,99,103,107,110,118,125,129,188,237,241,365,366,374,388],who:[13,18,27,29,30,32,35,38,40,41,48,49,54,55,59,63,79,80,86,89,90,97,99,110,114,115,116,119,120,121,123,125,126,128,129,137,139,140,157,167,175,177,180,185,194,201,214,216,223,230,240,241,254,255,256,257,258,268,284,286,290,294,299,362,370,372,375,408],whoever:140,whole:[35,46,56,71,80,81,82,86,89,98,107,120,122,125,129,150,173,180,190,214,258,374,418],wholist:[18,194],whome:180,whomev:[126,137,263],whoopi:125,whose:[29,48,67,78,110,112,113,166,175,191,230,241,252,254,255,256,257,258,317,367,372,375,388],whould:372,why:[13,27,48,55,74,76,79,81,84,86,87,91,95,96,104,106,108,121,123,125,129,138,148,157,160,178,239,254,257,258,280,309,310,372],wick:360,wide:[19,29,34,56,66,82,91,95,99,106,115,126,150,178,256,257,271,371,374,388],widen:[55,125],wider:[55,91,95,178,374],widest:388,widget:[384,395,396,397,399,400,401,403,410,427],width:[17,19,22,29,30,31,40,56,80,81,82,91,163,175,279,282,317,332,351,365,370,371,373,374,375,388],wield:[40,104,121,127,255],wifi:[154,157],wiki:[22,48,63,68,75,81,83,86,87,99,102,128,143,202,340,439,440],wiki_account_handl:89,wiki_account_signup_allow:89,wiki_can:89,wiki_can_admin:89,wiki_can_assign:89,wiki_can_assign_own:89,wiki_can_change_permiss:89,wiki_can_delet:89,wiki_can_moder:89,wiki_can_read:89,wiki_can_writ:89,wikiconfig:89,wikipedia:[8,11,16,69,86,87,128,340],wil:18,wild:[11,53,68,82,110,120,138,281,282],wildcard:[35,55,82,98,178,180,279,281,282,388],wildcard_to_regexp:388,wilder:[163,164,197],wildernessexit:271,wildernessmap:271,wildernessmapprovid:271,wildernessroom:271,wildernessscript:271,wildli:240,will_suppress_ga:334,will_transform:110,will_ttyp:339,willing:[99,120,123,143],win10:148,win7:148,win8:148,win:[75,106,128,146,214],wind:[119,139],winder:122,windmil:207,window:[0,5,6,7,9,11,20,28,36,44,51,52,64,67,80,82,84,87,89,91,96,108,115,118,121,145,152,160,161,175,187,216,312,328,351,355,373,388],windowid:351,windows10:148,wine:[117,119],wingd:81,winner:77,winpti:75,winter:222,wintertim:121,wintext:126,wip:[84,439],wipe:[9,14,18,75,81,107,115,145,173,180,190,256],wire:[19,61,64,67,69,87,150,154,189,309,321,322,353,365],wis:99,wisdom:5,wise:[0,11,13,14,15,16,32,72,99,113,121,135],wiser:[41,108,125],wish:[2,11,22,95,133,136,153,202,258,365,387,427],with_tag:238,withdraw:[128,258],withdrawl:258,within:[0,6,11,13,20,22,27,29,30,47,51,54,75,76,80,82,83,84,87,95,97,99,110,112,115,117,125,128,133,134,135,136,138,141,144,145,146,154,156,166,169,171,180,201,222,225,227,245,281,285,294,299,306,355,360,361,365,375,381,388,427,433,438],withot:280,without:[3,5,6,8,9,11,13,14,15,18,19,20,22,25,26,27,29,34,38,39,40,41,43,45,47,48,50,52,53,55,56,59,61,62,63,66,67,68,71,74,76,78,79,80,82,83,84,87,90,91,93,94,96,98,99,106,107,108,109,110,112,114,115,116,120,121,122,123,125,129,133,135,137,138,140,144,145,148,150,154,156,160,166,167,172,175,177,178,180,185,186,188,189,190,191,194,196,200,201,203,204,207,219,222,227,230,240,241,247,251,252,254,257,258,263,267,269,280,290,294,297,298,299,305,306,321,332,335,336,343,353,354,360,362,365,366,368,369,370,372,373,375,381,384,385,388,420],withstand:32,wiz:99,wizard:[40,122,269,299,310,312],wkei:180,wlocat:180,wlock:180,wmagic:257,wmass:257,wndb_:180,wnn:18,woah:[113,114],woman:[121,122],won:[3,8,12,13,14,16,20,48,49,51,54,55,59,64,66,74,76,79,81,84,89,90,93,98,101,103,105,106,107,110,114,115,120,122,124,126,129,141,142,145,148,156,174,223,239,260,263,277,357,365,384],wonder:[56,75,97,104],wont_suppress_ga:334,wont_ttyp:339,woo:107,wood:[78,122,207,208],wooden:[40,78,207,208],woodenpuppetrecip:78,woosh:90,word:[5,6,11,15,18,19,22,26,29,30,36,63,67,79,80,81,88,100,101,106,107,113,115,118,121,123,133,138,152,172,187,188,192,212,221,233,240,241,324,370,385,388],word_fil:240,word_length_vari:240,wordi:240,work:[0,2,3,4,5,6,7,8,9,12,13,14,15,16,18,19,20,27,29,30,32,33,36,38,40,41,44,46,47,50,52,53,54,56,59,62,64,66,68,71,74,75,76,78,80,81,83,84,87,88,89,90,91,92,93,96,97,98,99,100,103,105,107,108,110,111,112,113,114,115,116,117,118,120,121,123,125,128,129,130,132,133,134,138,139,140,141,144,145,146,148,150,151,152,153,154,157,159,160,171,174,175,177,180,185,186,188,190,194,201,202,203,207,209,214,222,237,238,241,247,252,256,257,258,269,270,271,280,284,286,289,290,294,298,299,312,316,317,329,344,357,359,360,362,366,371,372,373,374,382,388,420,431,432,433,435,437],workaround:[11,148,156],workflow:395,world:[8,11,13,14,15,16,18,19,20,22,27,30,38,40,43,53,54,66,68,69,75,78,80,81,82,86,87,90,95,98,99,100,104,109,113,114,116,118,123,124,126,127,128,129,130,132,134,137,142,143,148,152,154,166,179,180,185,187,191,201,207,210,237,241,251,254,255,256,257,258,268,269,271,279,284,286,302,351,353,365,366,376,440],world_map:81,worm:[80,122],worm_has_map:80,worn:[204,255],worri:[2,8,13,16,27,43,50,59,69,74,95,110,119,125,129,201,216,217],wors:[121,123],worst:120,worth:[5,27,41,48,74,90,93,106,121,122,123,140,143,144,201],worthi:120,worthless:154,would:[2,3,5,7,8,9,13,14,15,16,19,20,22,27,29,30,32,34,36,40,41,44,46,47,48,52,53,54,56,57,59,66,67,72,73,74,75,76,78,79,80,81,82,84,86,87,89,90,91,93,95,96,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,118,120,121,122,123,125,126,128,129,133,134,135,137,138,140,141,144,148,154,156,166,172,173,174,175,180,189,194,199,201,207,210,216,230,240,251,252,263,270,271,279,280,284,286,290,298,299,324,362,365,366,369,372,383,384,386,388,396,403],wouldn:[30,95,114,138],wound:257,wow:[101,123],wpermiss:180,wprototype_desc:180,wprototype_kei:180,wprototype_lock:180,wprototype_par:180,wprototype_tag:180,wrap:[27,40,41,54,80,94,110,115,117,125,133,204,208,216,223,241,319,359,374,388],wrap_conflictual_object:384,wrapper:[5,19,27,31,44,48,54,66,78,93,166,169,195,196,219,221,247,251,286,287,293,294,302,306,317,319,351,360,362,363,365,374,375,379,380,381,388,398,403],wresid:190,write:[5,10,11,13,15,16,19,20,22,27,30,35,48,54,56,67,68,71,74,76,79,83,84,88,89,91,96,97,99,100,101,106,107,108,110,113,114,115,116,119,121,122,123,125,129,145,148,149,151,152,180,185,187,194,199,200,202,244,245,270,294,325,381,386,436,438,440],writeabl:153,written:[8,16,18,19,40,52,82,84,97,98,99,107,110,112,113,114,115,116,117,140,141,143,147,157,162,187,244,280,366,436],wrong:[0,3,8,103,105,115,121,145,148,161,173,180,190,207,209,241],wrote:[110,113,191],wserver:190,wservic:185,wsgi:[144,357],wsgi_resourc:357,wsgiwebserv:357,wsl:[84,148],wss:[144,154,440],wtypeclass:180,wwhere:294,www:[9,49,68,75,76,84,86,87,95,140,143,144,154,163,190,327,328,334,336,387,391,427],wyou:104,x0c:180,x1b:[365,387],x2x:99,x4x:371,x5x:371,x6x:371,x7x:371,x8x:371,x9x:371,x_r:95,xcode:148,xforward:357,xgettext:63,xgiven:282,xit:[76,202],xml:199,xmlcharrefreplac:365,xp_gain:126,xpo:374,xtag:391,xterm256:[31,51,64,70,103,115,177,205,225,317,332,335,365,440],xterm256_bg:365,xterm256_bg_sub:365,xterm256_fg:365,xterm256_fg_sub:365,xterm256_gbg:365,xterm256_gbg_sub:365,xterm256_gfg:365,xterm256_gfg_sub:365,xterm:[59,115,138],xterms256:59,xval:22,xxx:[3,91,239],xxxx:239,xxxxx1xxxxx:371,xxxxx3xxxxx:371,xxxxxxx2xxxxxxx:371,xxxxxxxxxx3xxxxxxxxxxx:99,xxxxxxxxxx4xxxxxxxxxxx:99,xxxxxxxxxxx:371,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:99,xxxxxxxxxxxxxxxxxxxxxx:99,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:99,xygrid:[279,280],xymap:[163,164,197,272,273,274,277,280,281,282],xymap_data:[82,279,281],xymap_data_list:[82,279,281],xymap_legend:[82,163,164,197,272,274,277],xyroom:282,xyz:[35,82,273,276,280,281,282],xyz_destin:[82,282],xyz_destination_coord:282,xyz_exit:[82,276,280],xyz_room:[82,276,280],xyzcommand:[82,274,275],xyzexit:[281,282],xyzexit_parent_prototype_overrid:82,xyzexitmanag:282,xyzgrid:[163,164,197,440],xyzgrid_cmdset:273,xyzgridcmdset:[82,273],xyzmanag:282,xyzmap:82,xyzroom:[163,164,197,272,281],xyzroom_parent_prototype_overrid:82,y_r:95,yan:[59,365],yank:26,year:[67,68,86,100,118,122,154,199,210,376,381,388,427],yearli:[100,154],yeast:[78,207],yellow:[11,59,82,138,268],yer:121,yes:[22,27,54,79,95,138,180,190,233,310,370,372,388],yes_act:372,yes_no_question_cmdset:372,yesno:[27,370],yesnoquestioncmdset:372,yet:[2,3,9,11,12,15,25,27,40,44,55,63,66,74,76,79,80,81,82,87,89,91,92,107,110,113,123,125,137,140,141,143,147,148,150,154,160,162,166,185,192,201,212,230,263,280,290,293,306,330,353,357,365,434],yield:[22,32,54,68,145,180,191,245,374,388],yml:[10,156],yogurt:238,you:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,120,121,123,124,125,126,127,128,129,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,166,174,175,177,180,185,186,187,188,189,190,191,192,194,199,201,202,203,204,205,207,208,210,214,216,217,221,222,223,225,228,229,230,233,234,237,238,239,240,241,244,245,247,248,249,251,252,254,255,256,257,258,260,263,268,269,270,271,273,275,279,280,284,289,290,294,299,304,305,306,307,314,323,324,325,341,343,353,355,357,358,360,362,365,366,368,371,372,374,375,376,384,385,388,391,407,410,412,413,427,436,438,439],you_obj:29,you_replac:214,your:[2,3,5,7,8,10,13,14,15,16,17,18,19,20,25,26,27,29,30,32,34,35,38,40,41,43,44,45,46,47,48,49,50,52,53,54,55,56,59,62,63,64,67,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,93,94,96,97,98,99,100,101,102,103,104,105,106,110,111,113,114,115,116,117,118,119,120,121,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,141,142,143,144,145,147,148,149,150,151,152,153,155,159,160,161,163,164,166,169,172,174,175,177,178,180,185,186,187,190,191,192,197,199,201,202,204,205,207,210,211,212,214,216,222,223,225,229,239,240,241,244,245,248,252,254,255,256,257,258,260,263,268,269,270,271,273,274,279,289,290,293,343,362,365,370,372,374,384,385,386,388,389,396,403,413,427,433,436,440],your_act:216,your_email:11,yourchar:115,yourgam:244,yourhostnam:150,yournam:[107,113,114,144],yourpassword:145,yourrepo:7,yourself:[0,3,10,11,12,15,20,27,32,36,48,53,56,57,66,68,72,74,76,77,81,82,83,86,99,101,106,114,115,117,121,122,123,125,126,129,142,145,148,154,180,186,201,214,216,224,241,247,251,257,260,273,372],yoursit:140,yourusernam:11,yourwebsit:140,yousuck:55,yousuckmor:55,youth:223,youtub:11,ypo:374,yrs:210,ythi:59,yum:[11,144,150],yvonn:99,z_destin:282,z_r:95,z_sourc:282,zcoord:[273,277,279,281],zed:143,zero:[19,34,40,108,113,115,117,185,207,241,281,287,294,360,365,375],zip:[157,199],zlib:[153,321,325],zmud:[146,327],zone:[46,79,88,97,102,112,123,143,363,381,440],zoord:281,zope:6,zopeinterfac:148,zuggsoft:327},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","Msg","Nicks","Objects","Outputfuncs","Permissions","Portal And Server","Spawner and Prototypes","Scripts","Server component","Server Conf","Sessions","Signals","Tags","TickerHandler","Typeclasses","Evennia REST API","The Web Admin","Web Client","Webserver","Game website","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","XYZGrid contrib","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","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","Making Evennia, HTTPS and WSS (Secure Websockets) play nicely together","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.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.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.contrib.xyzgrid","evennia.contrib.xyzgrid.commands","evennia.contrib.xyzgrid.example","evennia.contrib.xyzgrid.launchcmd","evennia.contrib.xyzgrid.prototypes","evennia.contrib.xyzgrid.tests","evennia.contrib.xyzgrid.utils","evennia.contrib.xyzgrid.xymap","evennia.contrib.xyzgrid.xymap_legend","evennia.contrib.xyzgrid.xyzgrid","evennia.contrib.xyzgrid.xyzroom","evennia.help","evennia.help.filehelp","evennia.help.manager","evennia.help.models","evennia.help.utils","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","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.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","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.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.admin","evennia.web.admin.accounts","evennia.web.admin.attributes","evennia.web.admin.comms","evennia.web.admin.frontpage","evennia.web.admin.help","evennia.web.admin.objects","evennia.web.admin.scripts","evennia.web.admin.server","evennia.web.admin.tags","evennia.web.admin.urls","evennia.web.admin.utils","evennia.web.api","evennia.web.api.filters","evennia.web.api.permissions","evennia.web.api.root","evennia.web.api.serializers","evennia.web.api.tests","evennia.web.api.urls","evennia.web.api.views","evennia.web.templatetags","evennia.web.templatetags.addclass","evennia.web.urls","evennia.web.utils","evennia.web.utils.adminsite","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.tests","evennia.web.website.urls","evennia.web.website.views","evennia.web.website.views.accounts","evennia.web.website.views.channels","evennia.web.website.views.characters","evennia.web.website.views.errors","evennia.web.website.views.help","evennia.web.website.views.index","evennia.web.website.views.mixins","evennia.web.website.views.objects","Evennia Documentation","Toc"],titleterms:{"break":110,"case":[74,122],"class":[8,19,22,48,76,112,113,116,122],"default":[29,31,32,51,53,82,91,94,96,113,114,158,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192],"final":[80,153],"function":[3,29,32,36,53,76,85,115,117],"goto":27,"import":[0,4,82,84,111,115,116],"new":[6,8,41,48,53,66,78,89,99,101,112,113,122,131,140,160],"public":[147,159],"return":[27,44,110,115],"static":[81,251],"super":[57,114],Adding:[20,31,46,50,53,61,66,74,75,78,89,91,95,96,108,114,137,140,251],And:[39,88],Are:122,Going:159,One:82,PMs:99,TLS:144,The:[0,5,13,14,15,26,27,29,30,40,41,50,54,56,57,64,72,76,77,79,80,82,93,99,101,102,105,119,120,123,128,129,131,158,160],Use:[0,157],Uses:29,Using:[5,8,10,18,28,29,30,33,40,46,53,66,71,73,80,102,108,154,251],Will:122,Yes:27,__init__:[111,113],_famili:110,_should:122,abl:122,abort:93,about:[4,9,47,48,82,93,114,116,122],absolut:111,abus:55,access:[50,60],access_typ:32,account:[6,12,50,87,99,109,122,165,166,167,168,169,177,395,431],across:125,action:122,activ:[98,122,140],actor_stance_cal:29,actual:[22,48],add:[53,89,91,131,145],add_choic:76,addclass:415,adding:8,addit:[75,95,96,156],address:91,admin:[6,50,72,87,178,394,395,396,397,398,399,400,401,402,403,404,405],administr:[18,120,122],adminsit:418,advanc:[1,35,85,93,114,145,161],aggress:134,ainnev:77,alia:6,alias:[46,117],all:[91,101,113,122,150],allow:[18,122],alpha:120,also:122,altern:[7,75],amount:122,amp:321,amp_client:309,amp_serv:322,analyz:5,android:153,ani:[14,86],annot:110,anoth:[41,84,114],ansi:[19,59,138,365],apach:144,api:[4,49,51,84,85,111,406,407,408,409,410,411,412,413],app:[101,140],appear:122,arbitrari:27,area:[81,129],arg:106,arg_regex:22,argument:[27,106,113,115],arm:90,around:108,arx:75,arxcod:[75,77],ascii:19,ask:[22,27],asset:123,assign:[22,57],assort:[15,20,22,27,46,54,61,135],async:54,asynchron:54,at_object_cr:113,attach:[7,41,45],attack:[122,129],attribut:[6,13,50,87,113,117,360,396],attributehandl:13,audit:[77,243,244,245,246],auto:30,automat:91,avail:[25,45],awai:1,aws_s3_cdn:199,awsstorag:[198,199,200],backend:419,ban:55,bank:122,bar:77,barter:[77,121,122,201],base:[40,82,91,122,128],basic:[8,14,15,52,86,89,129,133,151],batch:[14,15,16,366],batchcod:14,batchprocess:179,batchprocessor:366,befor:0,begin:123,behavior:18,best:106,beta:120,between:[14,27,48],block:[14,82,84,93],blockquot:84,blurb:53,board:122,bodyfunct:260,bold:84,boot:55,bootstrap:[17,56],border:17,bot:167,branch:[11,27],brief:101,briefli:67,broken:122,bug:[6,84],build:[50,57,76,77,80,81,84,90,99,105,108,120,122,180],builder:[77,122],building_menu:[76,202],built:122,bulletin:122,busi:105,button:[17,108],calendar:100,call:[22,113],callabl:29,callback:[51,74,79],callbackhandl:227,caller:27,can:[13,76,86,116,117,122],cannot:122,capabl:122,capcha:140,card:17,care:157,carri:122,caveat:[14,15,48,59,153],certain:110,certif:150,chair:[122,125],chang:[6,9,11,50,53,63,68,74,84,91,99,113,122,133,157],channel:[18,87,91,99,122,432],charact:[18,36,50,77,79,87,91,99,104,113,120,121,122,125,126,129,140,141,146,433],chargen:[77,129,203],chat:18,cheat:3,check:[13,32],checker:0,checkpoint:140,children:116,choic:76,choos:145,clean:75,clickabl:58,client:[51,64,67,72,118,146,154,314],client_opt:31,clone:[11,75],cloth:[77,121,204],cloud9:154,cmdhandler:171,cmdparser:172,cmdset:[107,114,173],cmdset_account:181,cmdset_charact:182,cmdset_sess:183,cmdset_unloggedin:184,cmdsethandl:174,code:[0,1,3,9,11,14,18,19,26,34,35,41,68,76,84,91,105,107,115,120,122,126,144,207,366],coin:122,collabor:98,color:[17,19,53,59,77,91,103,138],color_markup:205,colour:59,combat:[128,129],comfort:156,comm:[185,193,194,195,196,397],command:[3,6,8,15,20,21,22,24,25,30,41,67,76,85,91,92,93,94,96,99,100,103,105,106,107,112,113,114,115,118,125,128,129,137,151,156,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,214,228,273,366],comment:[80,96,116],commit:11,commom:53,commun:[14,23],complet:32,complex:[76,110],compon:[17,24,42,280],comput:154,concept:[1,60,80,122,128],conclud:[95,129],conclus:[76,81,106,110,113,115,121,122,123,125],condit:91,conf:[43,112],config:[77,85,103,144],configur:[7,11,103,140,144,145,149,150,151,152,155,159],congratul:120,conjug:391,connect:[6,25,147,151,154],connection_wizard:310,contain:[41,156,367],content:91,continu:[2,125],contrib:[8,76,77,78,82,83,121,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],contribut:[83,84,85],control:11,convert:[29,106],cooldown:92,coordin:95,copi:144,core:[24,60,85,87,97],counter:251,cprofil:5,craft:[77,78,122,206,207,208,209],crafter:78,creat:[2,6,12,19,22,36,48,55,66,74,81,85,90,101,102,107,108,109,113,115,122,129,131,137,140,156,368],create_object:113,createnpc:129,creation:123,creatur:156,credit:[113,119],crop:19,current:[3,100],custom:[8,18,27,29,30,32,44,49,50,51,53,54,61,69,72,76,77,78,89,98,100,103,107,159],custom_gametim:210,dai:122,data:[7,13,27,44,52,61],databas:[6,9,24,30,40,66,75,85,110,113],dbref:117,dbserial:369,deal:41,death:122,debug:[3,14,157],debugg:7,decid:122,decor:[27,54],dedent:19,dedic:140,deep:102,deeper:78,defaultobject:6,defeat:122,defin:[11,20,22,27,29,32,41,66,82],definit:32,delai:[19,41,54,93],delimit:91,demo:120,depend:[9,75],deploi:156,deprec:[84,311],desc:[27,251],descer:98,descript:[122,156],design:105,detail:[101,140],detect:122,develop:[1,8,98,143,156,157,161],dialogu:79,dice:[77,99,121,211],dictionari:27,differ:[48,97,122],diku:97,dir:[112,118,159],direct:7,directori:[43,154],disabl:157,discuss:143,displai:[19,80,100,146],dive:102,django:[32,72,87,110,140,161],doc:[0,84],docker:156,docstr:116,document:[71,83,84,439],doe:122,doing:123,don:[14,86,125,156],donat:83,done:119,door:77,down:[82,108,137,161],dummyrunn:[5,343],dummyrunner_set:344,durat:93,dure:161,dynam:[22,27,80],each:[117,122],echo:31,economi:122,edit:[26,76,84,129],editnpc:129,editor:[26,118],elev:74,els:122,email:77,email_login:212,emul:97,encod:[16,69],encrypt:154,enemi:122,enforc:122,engin:123,enjoi:144,enough:[119,122],enter:137,entir:74,entit:24,entiti:122,entri:[30,108],error:[41,96,107,115,161,434],eveditor:[26,370],even:78,evennia:[0,3,4,7,8,9,11,29,40,49,51,56,63,70,73,75,84,86,89,91,97,98,99,106,111,115,122,124,127,130,132,138,143,144,145,147,150,151,153,154,156,158,161,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,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439],evennia_launch:312,evenniatest:8,event:[74,79,100],eventfunc:229,everi:94,everyth:76,evform:[99,371],evmenu:[27,91,372],evmor:[28,373],evscaperoom:[77,213,214,215,216,217,218,219,220,221],evtabl:[91,99,374],examin:[3,113],exampl:[3,8,26,27,29,32,41,51,53,68,77,79,82,95,111,126,128,154,274,366],example_batch_cod:261,example_recip:208,except:125,execut:3,exist:[48,122],exit:[22,36,74,77,91,96],expand:[128,137,251],experi:122,explan:76,explor:[0,111],extend:[60,77,82,121],extended_room:222,extern:157,extra:[113,119],fail:122,familiar:[97,98],faq:[91,102],faster:8,featur:[60,72,84,101],feel:97,field:[77,87,110],fieldfil:223,fight:122,figur:107,file:[8,11,14,15,16,30,43,84,158,366],filehelp:284,fill:[19,77],filter:407,find:[1,95,115,117],firewal:157,first:[74,76,79,82,98,113,115],fix:11,flat:[4,53],flexibl:84,flow:[52,122],flower:122,folder:[0,11,75],foreground:161,forget:6,fork:[11,83],form:[17,53,122,140,427],formal:122,format:27,forum:143,framework:143,from:[4,27,30,51,86,89,91,108,115,140,154,156,372],front:[53,133],frontpag:398,full:[76,77,101],funcpars:[29,375],funcparser_cal:29,further:[54,133,144],futur:90,gain:122,game:[0,8,9,11,18,19,30,41,53,77,80,81,86,95,98,99,100,108,112,118,120,122,123,126,129,136,147,154,156,159,160,207],game_index_cli:[313,314,315],gamedir:84,gameplai:119,gametim:[77,100,376],gaug:251,gendersub:[77,224],gener:[17,60,76,77,121,122,129,140,143,186,372],general_context:420,get:[27,88,102,108,110,148,150],get_client_opt:31,get_input:27,get_inputfunc:31,get_valu:31,git:[11,87],github:[84,87],give:[88,122],given:46,global:[85,106,122],global_script:41,glossari:87,gmcp:67,godhood:108,goldenlayout:51,good:116,googl:140,grant:[50,99],grapevin:[149,323],graphic:115,grid:[77,80,82,146],group:110,guest:62,guid:75,had:119,handl:[55,101,122,157,161],handler:[45,85,128],haproxi:150,have:[102,116,118,122,129],head:84,health:77,health_bar:225,hello:115,help:[0,1,30,75,83,88,101,108,187,283,284,285,286,287,399,435],here:[0,86],hidden:122,hide:122,hierarchi:[99,122],hint:[5,41,63,119,144],hit:107,hold:114,hook:48,host:154,hous:108,how:[12,22,36,48,69,88,99,102,122,137,151,156],howto:102,html:[53,131,140],http:[144,150],human:122,idmapp:[377,378,379,380],imag:[156,157],implement:[122,126],improv:[101,122],index:[101,140,147,436],infinit:122,influenc:122,info:[143,161],inform:154,infrastructur:126,ingame_python:[226,227,228,229,230,231,232,233],ingo:64,inherit:[73,116],inherits_from:19,initi:[91,128,145,160],initial_setup:316,inlin:29,input:[22,27,29,67,115],inputfunc:[31,64,67,317],instal:[11,75,82,89,140,144,145,148,150,151,153,154,156,159,160,207],instanc:[22,48,66,116],instruct:67,integr:2,interact:[0,14,15,54,115,148],interfac:157,internation:63,interpret:7,interrupt:82,intro_menu:266,introduct:[0,5,27,75,80,81,86,140],inventori:104,ipython:115,irc:[152,324],issu:146,ital:84,item:120,itself:125,join:18,jumbotron:17,jupyt:0,just:[86,122],kei:[27,40,76,117],keyword:[79,113],kill:[122,161],kind:122,know:[86,157],known:[6,122],languag:[63,77],larg:122,last:91,latest:[9,156],latin:91,launch:[26,27],launchcmd:275,layout:56,learn:[0,86],leav:137,legend:[82,146,280],lesson:[118,124],let:[3,14,101,154],librari:111,licens:142,life:159,lift:55,like:[14,97,122,129],limit:[14,15,122],line:[3,26,90,110,115,118,125],link:[50,58,82,84,143],linux:[2,148,161],list:[3,84,113,114,122],list_nod:27,listen:135,literatur:143,live:161,local:[84,106,154],locat:117,lock:[13,30,32,114,137,288,289,290],lockdown:154,lockfunc:[125,289],lockhandl:290,log:[18,19,75,101,112,115,157,160],logfil:7,logger:381,login:[31,62,77],logo:[53,133],longer:79,look:[30,97,108,122,129],lookup:[85,110],loop:113,loot:122,mac:[148,161],machin:154,magic:6,mai:122,mail:[11,77,234],main:[84,85,117,439],make:[8,11,19,90,98,99,107,108,113,115,122,125,129,137,150],manag:[51,89,168,195,285,292,301,318,361,378],manual:[103,122,147],map:[77,80,81,82,280],mapbuild:235,mapper:80,mariadb:145,markup:[77,365],mass:104,master:[11,99,122],match:[6,114],matter:122,mccp:325,mean:122,mech:90,mechan:122,memplot:345,menu:[19,27,76,77,105,215,296,372],menu_login:236,merg:20,messag:[64,67,74,91],messagepath:64,method:[6,22,41,103,113,115],middlewar:421,migrat:[9,87,89],mind:11,mini:8,minimap:81,mirror:262,mixin:437,mob:[102,122,267],mod_proxi:144,mod_ssl:144,mod_wsgi:144,mode:[14,15,44,65,87,154,161],model:[8,66,85,140,169,196,286,293,302,319,362,379],modif:99,modifi:[53,94,113,144],modul:[40,77,115,126,128,151],monitor:31,monitorhandl:[33,303],more:[0,9,32,56,59,72,78,84,85,93,98,103,114,122],most:0,motiv:123,move:[91,125,137],movement:77,msdp:67,msg:[34,64,103],mssp:326,mud:[118,143],multi:[98,114,115,116,122],multidesc:[77,98,237],multipl:[13,122,125],multisess:[44,65,87],mush:[98,129],must:122,mutabl:[6,13],mux:71,muxcommand:188,mxp:327,mysql:145,name:[6,55,67,113,122],naw:328,ndb:13,need:[74,86,114,118,122],nest:76,network:24,next:[98,148,151,160],nice:150,nick:35,night:122,node:[27,82],non:[13,91,92,147,148],nop:146,note:[8,15,16,20,22,27,30,35,46,52,54,61,84,135,144],notebook:0,npc:[77,102,105,121,122,129,134,135],number:106,numer:122,object:[6,13,19,32,36,41,44,46,50,81,87,91,104,108,109,110,113,114,115,116,117,120,122,125,137,216,268,291,292,293,294,400,438],obtain:140,off:[91,122],offici:143,olc:40,onc:119,one:[95,122],onli:[84,110,122,161],onlin:[11,84,154],oob:67,oop:116,open:105,oper:[54,74],option:[27,76,82,99,106,154,157,161],optionclass:382,optionhandl:383,other:[22,41,43,50,53,115,117,122,143,145,154],our:[68,74,76,101,107,113,115,120,122,137,140],ourselv:113,out:[61,99,107,122],outgo:64,output:[18,244],outputcommand:67,outputfunc:[37,67],outsid:154,overal:126,overload:[48,72,103],overrid:6,overview:[2,66,82,111,112,128,133],own:[12,22,31,36,51,61,107,115,122,154,156,251],page:[53,72,89,101,131,133],parent:[66,98],pars:[70,91,106,114,115],parser:29,part3:102,part:[102,118,124,127,130,132],parti:143,pass:115,patch:83,path:[14,64,112],pathfind:82,paus:[22,74,93],pax:75,pdb:3,penalti:122,percent:251,perman:122,permiss:[32,38,46,57,99,408],perpetu:120,persist:[13,26,92,93,107,113],person:[108,122],physic:122,picklefield:384,pictur:140,pip:[87,89],plai:[122,150],plan:[0,81,120,121,122],player:[98,122],plugin:51,point:0,polici:71,port:[154,157],portal:[39,44,64,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341],portalsess:64,portalsessionhandl:[64,330],post:122,postgresql:145,practic:106,prepar:2,prerequisit:153,prevent:91,prioriti:30,prison:122,privileg:[89,122],problem:68,process:[54,60,161],processor:[14,15,16,366],product:[90,156],profil:[5,342,343,344,345,346,347,348,349],program:[3,86],project:[2,7],prompt:[27,94],prop:122,properti:[12,13,18,20,22,27,34,36,44,46,48,82,87,110],protfunc:[40,297],protocol:[61,67],prototyp:[40,82,276,295,296,297,298,299],proxi:[144,154],publicli:11,pudb:3,puppet:87,push:[11,108],put:[11,101,150],puzzl:[77,238],pvp:122,pycharm:7,python:[0,14,77,86,98,112,115,116,143,151],quell:[38,57,114],queri:[48,110,113],queryset:[110,117],quest:122,quick:[2,122,148],quickstart:160,quiet:106,quirk:6,race:122,rais:125,random:77,random_string_gener:239,rate:251,read:[0,54,59,72,133],real:14,reboot:161,recapcha:140,receiv:[61,67],recip:[78,207],red_button:263,refer:[84,91],regist:154,regular:122,rel:[111,117],relat:[77,100,102],releas:[84,120],relev:154,reli:14,reload:[6,91,116,144,161],remark:129,rememb:[4,84,116],remind:101,remot:[11,145,154],remov:[46,91,114],repair:122,repeat:[27,31,41],replac:114,repo:75,report:84,repositori:[0,11,83,84,87],reput:122,request:84,requir:148,reset:[9,161],reshuffl:108,resourc:143,respawn:122,rest:[49,84,125],restart:[144,160],restrict:18,retriev:13,role:[99,122],roleplai:[77,99,122],roller:99,rom:97,room:[36,74,77,80,91,95,99,104,120,121,122,217,269],root:409,router:82,rpg:122,rplanguag:240,rpsystem:241,rss:[155,331],rule:[20,77,122,126,128],run:[3,7,8,22,86,89,153,156,159],runner:8,safe:29,safeti:14,same:[27,79],save:13,schema:9,score:129,screen:25,script:[41,87,137,218,230,300,301,302,303,304,305,306,307,401],scripthandl:304,search:[19,20,46,66,85,95,106,117,385],searching_cal:29,season:122,secret:140,section:439,secur:[77,144,150,157,242,243,244,245,246],see:[6,101,160],select:[77,91],self:106,send:[61,67,94,115],sent:94,separ:[76,122,125],serial:410,server:[24,39,42,43,44,60,63,77,112,129,144,145,154,159,160,245,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,402],serverconf:43,serversess:[64,351],serversessionhandl:64,servic:315,session:[44,64,87,91,99,352],sessionhandl:[44,353],set:[1,7,8,11,20,27,32,43,75,80,89,100,103,113,118,122,129,147,149,152,154,155,157,158],setpow:129,settings_default:358,settings_mixin:346,setup:[2,75,144,145,148,154,159,160],sever:[79,95,106],share:11,sharedmemorymodel:66,sheet:[3,99],shop:105,shortcut:[13,85],should:122,show:[102,129],shut:161,sidebar:84,signal:[45,354],similar:122,simpl:[3,5,8,27,32,41,76,77,93,122,131],simpledoor:247,singl:13,singleton:85,site:[72,87],sitekei:140,sittabl:125,skill:[78,122,123],slow:77,slow_exit:248,snippet:77,soft:68,softcod:[68,98],solut:68,solv:122,some:[95,97,115,121,122],someth:122,somewher:86,sort:122,sourc:[7,30,84],space:[17,113],spawn:[40,98],spawner:[40,299],special:[84,122],spread:83,spuriou:146,sql:[110,145],sqlite3:145,ssh:[67,157,332],ssl:[154,333],stack:122,staff:122,standard:[71,100],start:[0,75,99,102,105,115,118,124,127,130,132,148,156,160,161],stat:136,state:219,statement:107,statu:[122,161],status:122,step:[3,11,75,98,108,120,140,149,151,152,153,155,160],stop:[160,161],storag:[27,41],store:[13,27,40,91,122],string:[32,77,82,106,372],strip:106,structur:84,studi:74,stuff:[86,108,129],style:[17,53],sub:76,subclass:36,subtop:30,succe:122,suit:8,summari:[55,85,107,114,116,117],superus:38,support:[0,67,146],suppress_ga:334,surround:3,swap:48,sword:[114,208],synchron:54,syntax:[0,84,98,161,366],syscommand:189,system:[21,22,30,32,56,77,78,101,102,120,121,122,126,128,129,190],tabl:[19,66,84,91],tag:[46,70,95,117,138,363,403],talk:[77,121],talking_npc:249,taskhandl:306,tb_basic:254,tb_equip:255,tb_item:256,tb_magic:257,tb_rang:258,teamciti:2,tech:120,technic:[30,84,263],teleport:82,telnet:[67,146,154,335],telnet_oob:336,telnet_ssl:337,templat:[2,101,140,372],templatetag:[414,415],tempmsg:34,temporari:27,term:116,termux:153,test:[5,8,86,115,129,191,200,209,220,231,246,264,277,338,348,380,392,411,422,428],test_queri:347,test_resourc:386,test_trait:250,text2html:387,text:[19,27,31,60,69,70,84,115,133],than:122,thei:122,them:122,theori:106,thi:[101,123],thing:[4,84,97,98,109,113,116,117,118,122],third:143,those:122,throttl:355,through:[3,83,156],ticker:[47,87],tickerhandl:[47,307],tie:99,time:[19,22,41,68,100,122],time_format:19,timer:[5,41],timetrac:349,tip:11,titl:[50,53],to_byt:19,to_str:19,toc:440,togeth:[101,150],tool:[19,24,55,143],traceback:0,track:[11,122],train:137,trait:[121,251],transit:82,translat:63,travi:10,treat:14,tree:[77,122,208],tree_select:252,trick:11,troubleshoot:[148,153],ttype:339,tupl:[113,114],turn:[6,91,128],turnbattl:[77,121,253,254,255,256,257,258],tutori:[0,8,74,77,79,90,100,101,102,105,118,119,120,122,124,127,128,129,130,132,133,134,135,136,137,139,141],tutorial_exampl:[259,260,261,262,263,264],tutorial_world:[265,266,267,268,269],tweet:[136,151],twist:87,twitter:151,type:[12,13,36,251],typeclass:[6,48,73,85,87,98,103,107,112,113,117,125,232,251,359,360,361,362,363],under:11,understand:138,ungm:99,unimpl:162,uninstal:119,unit:8,unixcommand:[77,270],unloggedin:192,unmonitor:31,unquel:114,unrepeat:31,updat:[9,11,48,91,113],upgrad:9,upload:157,upstream:[6,11],url:[89,101,131,140,404,412,416,424,429],usag:[14,15,26,49,50,82,145],use:[6,18,47,86,121,122],used:[22,91],useful:[22,121,143],user:[11,22,53,57,63,97,98,101,157],using:[3,8,74,113,117],util:[7,17,19,22,24,29,85,93,143,221,233,278,287,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,405,417,418,419,420,421,422],valid:[32,356],validatorfunc:389,valu:[27,40,122],vanilla:122,variabl:3,variant:125,vehicl:[102,137],verb_conjug:[390,391,392],verbatim:84,version:[11,84],versu:54,vhost:144,via:122,view:[18,72,101,131,140,141,413,425,430,431,432,433,434,435,436,437,438],virtualenv:87,voic:74,volum:122,wai:[1,27,82,93,114,115],want:[86,102,122,156],warn:84,weapon:122,weather:[122,139],web:[6,50,51,53,60,67,72,102,112,131,133,140,141,154,157,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438],webclient:[52,340,423,424,425],webclient_ajax:341,webclient_gui:51,webpag:53,webserv:[52,157,357],websit:[53,72,89,426,427,428,429,430,431,432,433,434,435,436,437,438],websocket:[144,150],weight:[104,122],werewolf:110,what:[2,13,56,86,102,106,116,117,118,122,123,156],when:[4,47,91,125],where:[86,111,123,148],who:[22,107],wiki:89,wilder:[77,271],willing:86,window:[63,75,148],wizard:147,word:83,work:[11,22,48,82,86,101,106,122,137,156],workaround:146,workflow:1,world:[77,102,108,112,115,119,120,122],write:[8,51,61],wss:150,xterm256:[59,138],xymap:[82,279],xymap_legend:280,xyzexit:82,xyzgrid:[77,82,272,273,274,275,276,277,278,279,280,281,282],xyzroom:[82,282],yield:[27,93],you:[0,86,114,118,119,122],your:[0,1,6,9,11,12,22,31,36,51,57,61,66,68,89,95,107,108,112,122,123,140,154,156,157,251],yourself:[108,120],zcoord:82,zone:73}}) \ 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/Msg","Components/Nicks","Components/Objects","Components/Outputfuncs","Components/Permissions","Components/Portal-And-Server","Components/Prototypes","Components/Scripts","Components/Server","Components/Server-Conf","Components/Sessions","Components/Signals","Components/Tags","Components/TickerHandler","Components/Typeclasses","Components/Web-API","Components/Web-Admin","Components/Webclient","Components/Webserver","Components/Website","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","Contribs/XYZGrid","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/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.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.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.contrib.xyzgrid","api/evennia.contrib.xyzgrid.commands","api/evennia.contrib.xyzgrid.example","api/evennia.contrib.xyzgrid.launchcmd","api/evennia.contrib.xyzgrid.prototypes","api/evennia.contrib.xyzgrid.tests","api/evennia.contrib.xyzgrid.utils","api/evennia.contrib.xyzgrid.xymap","api/evennia.contrib.xyzgrid.xymap_legend","api/evennia.contrib.xyzgrid.xyzgrid","api/evennia.contrib.xyzgrid.xyzroom","api/evennia.help","api/evennia.help.filehelp","api/evennia.help.manager","api/evennia.help.models","api/evennia.help.utils","api/evennia.locks","api/evennia.locks.lockfuncs","api/evennia.locks.lockhandler","api/evennia.objects","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.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.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.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.admin","api/evennia.web.admin.accounts","api/evennia.web.admin.attributes","api/evennia.web.admin.comms","api/evennia.web.admin.frontpage","api/evennia.web.admin.help","api/evennia.web.admin.objects","api/evennia.web.admin.scripts","api/evennia.web.admin.server","api/evennia.web.admin.tags","api/evennia.web.admin.urls","api/evennia.web.admin.utils","api/evennia.web.api","api/evennia.web.api.filters","api/evennia.web.api.permissions","api/evennia.web.api.root","api/evennia.web.api.serializers","api/evennia.web.api.tests","api/evennia.web.api.urls","api/evennia.web.api.views","api/evennia.web.templatetags","api/evennia.web.templatetags.addclass","api/evennia.web.urls","api/evennia.web.utils","api/evennia.web.utils.adminsite","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.tests","api/evennia.web.website.urls","api/evennia.web.website.views","api/evennia.web.website.views.accounts","api/evennia.web.website.views.channels","api/evennia.web.website.views.characters","api/evennia.web.website.views.errors","api/evennia.web.website.views.help","api/evennia.web.website.views.index","api/evennia.web.website.views.mixins","api/evennia.web.website.views.objects","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/Msg.md","Components/Nicks.md","Components/Objects.md","Components/Outputfuncs.md","Components/Permissions.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/Web-API.md","Components/Web-Admin.md","Components/Webclient.md","Components/Webserver.md","Components/Website.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","Contribs/XYZGrid.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/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.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.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.contrib.xyzgrid.rst","api/evennia.contrib.xyzgrid.commands.rst","api/evennia.contrib.xyzgrid.example.rst","api/evennia.contrib.xyzgrid.launchcmd.rst","api/evennia.contrib.xyzgrid.prototypes.rst","api/evennia.contrib.xyzgrid.tests.rst","api/evennia.contrib.xyzgrid.utils.rst","api/evennia.contrib.xyzgrid.xymap.rst","api/evennia.contrib.xyzgrid.xymap_legend.rst","api/evennia.contrib.xyzgrid.xyzgrid.rst","api/evennia.contrib.xyzgrid.xyzroom.rst","api/evennia.help.rst","api/evennia.help.filehelp.rst","api/evennia.help.manager.rst","api/evennia.help.models.rst","api/evennia.help.utils.rst","api/evennia.locks.rst","api/evennia.locks.lockfuncs.rst","api/evennia.locks.lockhandler.rst","api/evennia.objects.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.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.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.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.admin.rst","api/evennia.web.admin.accounts.rst","api/evennia.web.admin.attributes.rst","api/evennia.web.admin.comms.rst","api/evennia.web.admin.frontpage.rst","api/evennia.web.admin.help.rst","api/evennia.web.admin.objects.rst","api/evennia.web.admin.scripts.rst","api/evennia.web.admin.server.rst","api/evennia.web.admin.tags.rst","api/evennia.web.admin.urls.rst","api/evennia.web.admin.utils.rst","api/evennia.web.api.rst","api/evennia.web.api.filters.rst","api/evennia.web.api.permissions.rst","api/evennia.web.api.root.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.templatetags.rst","api/evennia.web.templatetags.addclass.rst","api/evennia.web.urls.rst","api/evennia.web.utils.rst","api/evennia.web.utils.adminsite.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.tests.rst","api/evennia.web.website.urls.rst","api/evennia.web.website.views.rst","api/evennia.web.website.views.accounts.rst","api/evennia.web.website.views.channels.rst","api/evennia.web.website.views.characters.rst","api/evennia.web.website.views.errors.rst","api/evennia.web.website.views.help.rst","api/evennia.web.website.views.index.rst","api/evennia.web.website.views.mixins.rst","api/evennia.web.website.views.objects.rst","index.md","toc.md"],objects:{"":{evennia:[163,0,0,"-"]},"evennia.accounts":{accounts:[166,0,0,"-"],bots:[167,0,0,"-"],manager:[168,0,0,"-"],models:[169,0,0,"-"]},"evennia.accounts.accounts":{DefaultAccount:[166,1,1,""],DefaultGuest:[166,1,1,""]},"evennia.accounts.accounts.DefaultAccount":{"delete":[166,3,1,""],DoesNotExist:[166,2,1,""],MultipleObjectsReturned:[166,2,1,""],access:[166,3,1,""],at_access:[166,3,1,""],at_account_creation:[166,3,1,""],at_cmdset_get:[166,3,1,""],at_disconnect:[166,3,1,""],at_failed_login:[166,3,1,""],at_first_login:[166,3,1,""],at_first_save:[166,3,1,""],at_init:[166,3,1,""],at_look:[166,3,1,""],at_msg_receive:[166,3,1,""],at_msg_send:[166,3,1,""],at_password_change:[166,3,1,""],at_post_channel_msg:[166,3,1,""],at_post_disconnect:[166,3,1,""],at_post_login:[166,3,1,""],at_pre_channel_msg:[166,3,1,""],at_pre_login:[166,3,1,""],at_server_reload:[166,3,1,""],at_server_shutdown:[166,3,1,""],authenticate:[166,3,1,""],basetype_setup:[166,3,1,""],channel_msg:[166,3,1,""],character:[166,3,1,""],characters:[166,3,1,""],cmdset:[166,4,1,""],connection_time:[166,3,1,""],create:[166,3,1,""],create_character:[166,3,1,""],disconnect_session_from_account:[166,3,1,""],execute_cmd:[166,3,1,""],get_all_puppets:[166,3,1,""],get_display_name:[166,3,1,""],get_puppet:[166,3,1,""],get_username_validators:[166,3,1,""],idle_time:[166,3,1,""],is_banned:[166,3,1,""],msg:[166,3,1,""],nicks:[166,4,1,""],normalize_username:[166,3,1,""],objects:[166,4,1,""],options:[166,4,1,""],path:[166,4,1,""],puppet:[166,3,1,""],puppet_object:[166,3,1,""],scripts:[166,4,1,""],search:[166,3,1,""],sessions:[166,4,1,""],set_password:[166,3,1,""],typename:[166,4,1,""],unpuppet_all:[166,3,1,""],unpuppet_object:[166,3,1,""],validate_password:[166,3,1,""],validate_username:[166,3,1,""]},"evennia.accounts.accounts.DefaultGuest":{DoesNotExist:[166,2,1,""],MultipleObjectsReturned:[166,2,1,""],at_post_disconnect:[166,3,1,""],at_post_login:[166,3,1,""],at_server_shutdown:[166,3,1,""],authenticate:[166,3,1,""],create:[166,3,1,""],path:[166,4,1,""],typename:[166,4,1,""]},"evennia.accounts.bots":{Bot:[167,1,1,""],BotStarter:[167,1,1,""],GrapevineBot:[167,1,1,""],IRCBot:[167,1,1,""],RSSBot:[167,1,1,""]},"evennia.accounts.bots.Bot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_server_shutdown:[167,3,1,""],basetype_setup:[167,3,1,""],execute_cmd:[167,3,1,""],msg:[167,3,1,""],path:[167,4,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.BotStarter":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_repeat:[167,3,1,""],at_script_creation:[167,3,1,""],at_server_reload:[167,3,1,""],at_server_shutdown:[167,3,1,""],at_start:[167,3,1,""],path:[167,4,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.GrapevineBot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_msg_send:[167,3,1,""],execute_cmd:[167,3,1,""],factory_path:[167,4,1,""],msg:[167,3,1,""],path:[167,4,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.IRCBot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],at_msg_send:[167,3,1,""],execute_cmd:[167,3,1,""],factory_path:[167,4,1,""],get_nicklist:[167,3,1,""],msg:[167,3,1,""],path:[167,4,1,""],ping:[167,3,1,""],reconnect:[167,3,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.bots.RSSBot":{DoesNotExist:[167,2,1,""],MultipleObjectsReturned:[167,2,1,""],execute_cmd:[167,3,1,""],path:[167,4,1,""],start:[167,3,1,""],typename:[167,4,1,""]},"evennia.accounts.manager":{AccountManager:[168,1,1,""]},"evennia.accounts.models":{AccountDB:[169,1,1,""]},"evennia.accounts.models.AccountDB":{DoesNotExist:[169,2,1,""],MultipleObjectsReturned:[169,2,1,""],account_subscription_set:[169,4,1,""],cmdset_storage:[169,3,1,""],db_attributes:[169,4,1,""],db_cmdset_storage:[169,4,1,""],db_is_bot:[169,4,1,""],db_is_connected:[169,4,1,""],db_tags:[169,4,1,""],get_next_by_date_joined:[169,3,1,""],get_next_by_db_date_created:[169,3,1,""],get_previous_by_date_joined:[169,3,1,""],get_previous_by_db_date_created:[169,3,1,""],groups:[169,4,1,""],hide_from_accounts_set:[169,4,1,""],id:[169,4,1,""],is_bot:[169,3,1,""],is_connected:[169,3,1,""],key:[169,3,1,""],logentry_set:[169,4,1,""],name:[169,3,1,""],objectdb_set:[169,4,1,""],objects:[169,4,1,""],path:[169,4,1,""],receiver_account_set:[169,4,1,""],scriptdb_set:[169,4,1,""],sender_account_set:[169,4,1,""],typename:[169,4,1,""],uid:[169,3,1,""],user_permissions:[169,4,1,""]},"evennia.commands":{"default":[176,0,0,"-"],cmdhandler:[171,0,0,"-"],cmdparser:[172,0,0,"-"],cmdset:[173,0,0,"-"],cmdsethandler:[174,0,0,"-"],command:[175,0,0,"-"]},"evennia.commands.cmdhandler":{InterruptCommand:[171,2,1,""],cmdhandler:[171,5,1,""]},"evennia.commands.cmdparser":{build_matches:[172,5,1,""],cmdparser:[172,5,1,""],create_match:[172,5,1,""],try_num_differentiators:[172,5,1,""]},"evennia.commands.cmdset":{CmdSet:[173,1,1,""]},"evennia.commands.cmdset.CmdSet":{__init__:[173,3,1,""],add:[173,3,1,""],at_cmdset_creation:[173,3,1,""],count:[173,3,1,""],duplicates:[173,4,1,""],errmessage:[173,4,1,""],get:[173,3,1,""],get_all_cmd_keys_and_aliases:[173,3,1,""],get_system_cmds:[173,3,1,""],key:[173,4,1,""],key_mergetypes:[173,4,1,""],make_unique:[173,3,1,""],mergetype:[173,4,1,""],no_channels:[173,4,1,""],no_exits:[173,4,1,""],no_objs:[173,4,1,""],path:[173,4,1,""],persistent:[173,4,1,""],priority:[173,4,1,""],remove:[173,3,1,""],to_duplicate:[173,4,1,""]},"evennia.commands.cmdsethandler":{CmdSetHandler:[174,1,1,""],import_cmdset:[174,5,1,""]},"evennia.commands.cmdsethandler.CmdSetHandler":{"delete":[174,3,1,""],__init__:[174,3,1,""],add:[174,3,1,""],add_default:[174,3,1,""],all:[174,3,1,""],clear:[174,3,1,""],delete_default:[174,3,1,""],get:[174,3,1,""],has:[174,3,1,""],has_cmdset:[174,3,1,""],remove:[174,3,1,""],remove_default:[174,3,1,""],reset:[174,3,1,""],update:[174,3,1,""]},"evennia.commands.command":{Command:[175,1,1,""],CommandMeta:[175,1,1,""],InterruptCommand:[175,2,1,""]},"evennia.commands.command.Command":{__init__:[175,3,1,""],access:[175,3,1,""],aliases:[175,4,1,""],arg_regex:[175,4,1,""],at_post_cmd:[175,3,1,""],at_pre_cmd:[175,3,1,""],auto_help:[175,4,1,""],client_width:[175,3,1,""],execute_cmd:[175,3,1,""],func:[175,3,1,""],get_command_info:[175,3,1,""],get_extra_info:[175,3,1,""],get_help:[175,3,1,""],help_category:[175,4,1,""],is_exit:[175,4,1,""],key:[175,4,1,""],lock_storage:[175,4,1,""],lockhandler:[175,4,1,""],locks:[175,4,1,""],match:[175,3,1,""],msg:[175,3,1,""],msg_all_sessions:[175,4,1,""],parse:[175,3,1,""],retain_instance:[175,4,1,""],save_for_next:[175,4,1,""],search_index_entry:[175,4,1,""],set_aliases:[175,3,1,""],set_key:[175,3,1,""],styled_footer:[175,3,1,""],styled_header:[175,3,1,""],styled_separator:[175,3,1,""],styled_table:[175,3,1,""],web_get_admin_url:[175,3,1,""],web_get_detail_url:[175,3,1,""]},"evennia.commands.command.CommandMeta":{__init__:[175,3,1,""]},"evennia.commands.default":{account:[177,0,0,"-"],admin:[178,0,0,"-"],batchprocess:[179,0,0,"-"],building:[180,0,0,"-"],cmdset_account:[181,0,0,"-"],cmdset_character:[182,0,0,"-"],cmdset_session:[183,0,0,"-"],cmdset_unloggedin:[184,0,0,"-"],comms:[185,0,0,"-"],general:[186,0,0,"-"],help:[187,0,0,"-"],muxcommand:[188,0,0,"-"],syscommands:[189,0,0,"-"],system:[190,0,0,"-"],unloggedin:[192,0,0,"-"]},"evennia.commands.default.account":{CmdCharCreate:[177,1,1,""],CmdCharDelete:[177,1,1,""],CmdColorTest:[177,1,1,""],CmdIC:[177,1,1,""],CmdOOC:[177,1,1,""],CmdOOCLook:[177,1,1,""],CmdOption:[177,1,1,""],CmdPassword:[177,1,1,""],CmdQuell:[177,1,1,""],CmdQuit:[177,1,1,""],CmdSessions:[177,1,1,""],CmdStyle:[177,1,1,""],CmdWho:[177,1,1,""]},"evennia.commands.default.account.CmdCharCreate":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdCharDelete":{aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdColorTest":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""],slice_bright_bg:[177,4,1,""],slice_bright_fg:[177,4,1,""],slice_dark_bg:[177,4,1,""],slice_dark_fg:[177,4,1,""],table_format:[177,3,1,""]},"evennia.commands.default.account.CmdIC":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdOOC":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdOOCLook":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdOption":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""],switch_options:[177,4,1,""]},"evennia.commands.default.account.CmdPassword":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdQuell":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdQuit":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""],switch_options:[177,4,1,""]},"evennia.commands.default.account.CmdSessions":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.account.CmdStyle":{aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],list_styles:[177,3,1,""],lock_storage:[177,4,1,""],search_index_entry:[177,4,1,""],set:[177,3,1,""],switch_options:[177,4,1,""]},"evennia.commands.default.account.CmdWho":{account_caller:[177,4,1,""],aliases:[177,4,1,""],func:[177,3,1,""],help_category:[177,4,1,""],key:[177,4,1,""],lock_storage:[177,4,1,""],locks:[177,4,1,""],search_index_entry:[177,4,1,""]},"evennia.commands.default.admin":{CmdBan:[178,1,1,""],CmdBoot:[178,1,1,""],CmdEmit:[178,1,1,""],CmdForce:[178,1,1,""],CmdNewPassword:[178,1,1,""],CmdPerm:[178,1,1,""],CmdUnban:[178,1,1,""],CmdWall:[178,1,1,""]},"evennia.commands.default.admin.CmdBan":{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.admin.CmdBoot":{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.admin.CmdEmit":{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.admin.CmdForce":{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,""],perm_used:[178,4,1,""],search_index_entry:[178,4,1,""]},"evennia.commands.default.admin.CmdNewPassword":{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.admin.CmdPerm":{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.admin.CmdUnban":{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.admin.CmdWall":{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.batchprocess":{CmdBatchCode:[179,1,1,""],CmdBatchCommands:[179,1,1,""]},"evennia.commands.default.batchprocess.CmdBatchCode":{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,""],switch_options:[179,4,1,""]},"evennia.commands.default.batchprocess.CmdBatchCommands":{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,""],switch_options:[179,4,1,""]},"evennia.commands.default.building":{CmdCopy:[180,1,1,""],CmdCpAttr:[180,1,1,""],CmdCreate:[180,1,1,""],CmdDesc:[180,1,1,""],CmdDestroy:[180,1,1,""],CmdDig:[180,1,1,""],CmdExamine:[180,1,1,""],CmdFind:[180,1,1,""],CmdLink:[180,1,1,""],CmdListCmdSets:[180,1,1,""],CmdLock:[180,1,1,""],CmdMvAttr:[180,1,1,""],CmdName:[180,1,1,""],CmdObjects:[180,1,1,""],CmdOpen:[180,1,1,""],CmdScripts:[180,1,1,""],CmdSetAttribute:[180,1,1,""],CmdSetHome:[180,1,1,""],CmdSetObjAlias:[180,1,1,""],CmdSpawn:[180,1,1,""],CmdTag:[180,1,1,""],CmdTeleport:[180,1,1,""],CmdTunnel:[180,1,1,""],CmdTypeclass:[180,1,1,""],CmdUnLink:[180,1,1,""],CmdWipe:[180,1,1,""],ObjManipCommand:[180,1,1,""]},"evennia.commands.default.building.CmdCopy":{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,""]},"evennia.commands.default.building.CmdCpAttr":{aliases:[180,4,1,""],check_from_attr:[180,3,1,""],check_has_attr:[180,3,1,""],check_to_attr:[180,3,1,""],func:[180,3,1,""],get_attr:[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.building.CmdCreate":{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,""],new_obj_lockstring:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdDesc":{aliases:[180,4,1,""],edit_handler:[180,3,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.building.CmdDestroy":{aliases:[180,4,1,""],confirm:[180,4,1,""],default_confirm:[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.building.CmdDig":{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,""],new_room_lockstring:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdExamine":{account_mode:[180,4,1,""],aliases:[180,4,1,""],arg_regex:[180,4,1,""],detail_color:[180,4,1,""],format_attributes:[180,3,1,""],format_output:[180,3,1,""],func:[180,3,1,""],header_color:[180,4,1,""],help_category:[180,4,1,""],key:[180,4,1,""],list_attribute:[180,3,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],quell_color:[180,4,1,""],search_index_entry:[180,4,1,""],separator:[180,4,1,""]},"evennia.commands.default.building.CmdFind":{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.building.CmdLink":{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,""]},"evennia.commands.default.building.CmdListCmdSets":{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,""]},"evennia.commands.default.building.CmdLock":{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,""]},"evennia.commands.default.building.CmdMvAttr":{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.building.CmdName":{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,""]},"evennia.commands.default.building.CmdObjects":{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,""]},"evennia.commands.default.building.CmdOpen":{aliases:[180,4,1,""],create_exit:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],new_obj_lockstring:[180,4,1,""],parse:[180,3,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.building.CmdScripts":{aliases:[180,4,1,""],excluded_typeclass_paths:[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_mapping:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdSetAttribute":{aliases:[180,4,1,""],check_attr:[180,3,1,""],check_obj:[180,3,1,""],do_nested_lookup:[180,3,1,""],edit_handler:[180,3,1,""],func:[180,3,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],nested_re:[180,4,1,""],not_found:[180,4,1,""],rm_attr:[180,3,1,""],search_for_obj:[180,3,1,""],search_index_entry:[180,4,1,""],set_attr:[180,3,1,""],split_nested_attr:[180,3,1,""],view_attr:[180,3,1,""]},"evennia.commands.default.building.CmdSetHome":{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,""]},"evennia.commands.default.building.CmdSetObjAlias":{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.building.CmdSpawn":{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.building.CmdTag":{aliases:[180,4,1,""],arg_regex:[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,""],options:[180,4,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.building.CmdTeleport":{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,""],parse:[180,3,1,""],rhs_split:[180,4,1,""],search_index_entry:[180,4,1,""],switch_options:[180,4,1,""]},"evennia.commands.default.building.CmdTunnel":{aliases:[180,4,1,""],directions:[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.building.CmdTypeclass":{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.building.CmdUnLink":{aliases:[180,4,1,""],func:[180,3,1,""],help_category:[180,4,1,""],help_key:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],locks:[180,4,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.building.CmdWipe":{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,""]},"evennia.commands.default.building.ObjManipCommand":{aliases:[180,4,1,""],help_category:[180,4,1,""],key:[180,4,1,""],lock_storage:[180,4,1,""],parse:[180,3,1,""],search_index_entry:[180,4,1,""]},"evennia.commands.default.cmdset_account":{AccountCmdSet:[181,1,1,""]},"evennia.commands.default.cmdset_account.AccountCmdSet":{at_cmdset_creation:[181,3,1,""],key:[181,4,1,""],path:[181,4,1,""],priority:[181,4,1,""]},"evennia.commands.default.cmdset_character":{CharacterCmdSet:[182,1,1,""]},"evennia.commands.default.cmdset_character.CharacterCmdSet":{at_cmdset_creation:[182,3,1,""],key:[182,4,1,""],path:[182,4,1,""],priority:[182,4,1,""]},"evennia.commands.default.cmdset_session":{SessionCmdSet:[183,1,1,""]},"evennia.commands.default.cmdset_session.SessionCmdSet":{at_cmdset_creation:[183,3,1,""],key:[183,4,1,""],path:[183,4,1,""],priority:[183,4,1,""]},"evennia.commands.default.cmdset_unloggedin":{UnloggedinCmdSet:[184,1,1,""]},"evennia.commands.default.cmdset_unloggedin.UnloggedinCmdSet":{at_cmdset_creation:[184,3,1,""],key:[184,4,1,""],path:[184,4,1,""],priority:[184,4,1,""]},"evennia.commands.default.comms":{CmdAddCom:[185,1,1,""],CmdAllCom:[185,1,1,""],CmdCBoot:[185,1,1,""],CmdCWho:[185,1,1,""],CmdCdesc:[185,1,1,""],CmdCdestroy:[185,1,1,""],CmdChannel:[185,1,1,""],CmdChannelCreate:[185,1,1,""],CmdClock:[185,1,1,""],CmdDelCom:[185,1,1,""],CmdGrapevine2Chan:[185,1,1,""],CmdIRC2Chan:[185,1,1,""],CmdIRCStatus:[185,1,1,""],CmdPage:[185,1,1,""],CmdRSS2Chan:[185,1,1,""]},"evennia.commands.default.comms.CmdAddCom":{account_caller:[185,4,1,""],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.comms.CmdAllCom":{account_caller:[185,4,1,""],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.comms.CmdCBoot":{account_caller:[185,4,1,""],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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdCWho":{account_caller:[185,4,1,""],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.comms.CmdCdesc":{account_caller:[185,4,1,""],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.comms.CmdCdestroy":{account_caller:[185,4,1,""],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.comms.CmdChannel":{account_caller:[185,4,1,""],add_alias:[185,3,1,""],aliases:[185,4,1,""],ban_user:[185,3,1,""],boot_user:[185,3,1,""],channel_list_bans:[185,3,1,""],channel_list_who:[185,3,1,""],create_channel:[185,3,1,""],destroy_channel:[185,3,1,""],display_all_channels:[185,3,1,""],display_subbed_channels:[185,3,1,""],func:[185,3,1,""],get_channel_aliases:[185,3,1,""],get_channel_history:[185,3,1,""],help_category:[185,4,1,""],key:[185,4,1,""],list_channels:[185,3,1,""],lock_storage:[185,4,1,""],locks:[185,4,1,""],msg_channel:[185,3,1,""],mute_channel:[185,3,1,""],remove_alias:[185,3,1,""],search_channel:[185,3,1,""],search_index_entry:[185,4,1,""],set_desc:[185,3,1,""],set_lock:[185,3,1,""],sub_to_channel:[185,3,1,""],switch_options:[185,4,1,""],unban_user:[185,3,1,""],unmute_channel:[185,3,1,""],unset_lock:[185,3,1,""],unsub_from_channel:[185,3,1,""]},"evennia.commands.default.comms.CmdChannelCreate":{account_caller:[185,4,1,""],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.comms.CmdClock":{account_caller:[185,4,1,""],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.comms.CmdDelCom":{account_caller:[185,4,1,""],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.comms.CmdGrapevine2Chan":{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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdIRC2Chan":{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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdIRCStatus":{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.comms.CmdPage":{account_caller:[185,4,1,""],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,""],switch_options:[185,4,1,""]},"evennia.commands.default.comms.CmdRSS2Chan":{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,""],switch_options:[185,4,1,""]},"evennia.commands.default.general":{CmdAccess:[186,1,1,""],CmdDrop:[186,1,1,""],CmdGet:[186,1,1,""],CmdGive:[186,1,1,""],CmdHome:[186,1,1,""],CmdInventory:[186,1,1,""],CmdLook:[186,1,1,""],CmdNick:[186,1,1,""],CmdPose:[186,1,1,""],CmdSay:[186,1,1,""],CmdSetDesc:[186,1,1,""],CmdWhisper:[186,1,1,""]},"evennia.commands.default.general.CmdAccess":{aliases:[186,4,1,""],arg_regex:[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.general.CmdDrop":{aliases:[186,4,1,""],arg_regex:[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.general.CmdGet":{aliases:[186,4,1,""],arg_regex:[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.general.CmdGive":{aliases:[186,4,1,""],arg_regex:[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,""],rhs_split:[186,4,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.general.CmdHome":{aliases:[186,4,1,""],arg_regex:[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.general.CmdInventory":{aliases:[186,4,1,""],arg_regex:[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.general.CmdLook":{aliases:[186,4,1,""],arg_regex:[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.general.CmdNick":{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,""],parse:[186,3,1,""],search_index_entry:[186,4,1,""],switch_options:[186,4,1,""]},"evennia.commands.default.general.CmdPose":{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,""],parse:[186,3,1,""],search_index_entry:[186,4,1,""]},"evennia.commands.default.general.CmdSay":{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.general.CmdSetDesc":{aliases:[186,4,1,""],arg_regex:[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.general.CmdWhisper":{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.help":{CmdHelp:[187,1,1,""],CmdSetHelp:[187,1,1,""]},"evennia.commands.default.help.CmdHelp":{aliases:[187,4,1,""],arg_regex:[187,4,1,""],can_list_topic:[187,3,1,""],can_read_topic:[187,3,1,""],clickable_topics:[187,4,1,""],collect_topics:[187,3,1,""],do_search:[187,3,1,""],format_help_entry:[187,3,1,""],format_help_index:[187,3,1,""],func:[187,3,1,""],help_category:[187,4,1,""],help_more:[187,4,1,""],index_category_clr:[187,4,1,""],index_topic_clr:[187,4,1,""],index_type_separator_clr:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],locks:[187,4,1,""],msg_help:[187,3,1,""],parse:[187,3,1,""],return_cmdset:[187,4,1,""],search_index_entry:[187,4,1,""],subtopic_separator_char:[187,4,1,""],suggestion_cutoff:[187,4,1,""],suggestion_maxnum:[187,4,1,""]},"evennia.commands.default.help.CmdSetHelp":{aliases:[187,4,1,""],arg_regex:[187,4,1,""],func:[187,3,1,""],help_category:[187,4,1,""],key:[187,4,1,""],lock_storage:[187,4,1,""],locks:[187,4,1,""],parse:[187,3,1,""],search_index_entry:[187,4,1,""],switch_options:[187,4,1,""]},"evennia.commands.default.muxcommand":{MuxAccountCommand:[188,1,1,""],MuxCommand:[188,1,1,""]},"evennia.commands.default.muxcommand.MuxAccountCommand":{account_caller:[188,4,1,""],aliases:[188,4,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.muxcommand.MuxCommand":{aliases:[188,4,1,""],at_post_cmd:[188,3,1,""],at_pre_cmd:[188,3,1,""],func:[188,3,1,""],get_command_info:[188,3,1,""],has_perm:[188,3,1,""],help_category:[188,4,1,""],key:[188,4,1,""],lock_storage:[188,4,1,""],parse:[188,3,1,""],search_index_entry:[188,4,1,""]},"evennia.commands.default.syscommands":{SystemMultimatch:[189,1,1,""],SystemNoInput:[189,1,1,""],SystemNoMatch:[189,1,1,""]},"evennia.commands.default.syscommands.SystemMultimatch":{aliases:[189,4,1,""],func:[189,3,1,""],help_category:[189,4,1,""],key:[189,4,1,""],lock_storage:[189,4,1,""],locks:[189,4,1,""],search_index_entry:[189,4,1,""]},"evennia.commands.default.syscommands.SystemNoInput":{aliases:[189,4,1,""],func:[189,3,1,""],help_category:[189,4,1,""],key:[189,4,1,""],lock_storage:[189,4,1,""],locks:[189,4,1,""],search_index_entry:[189,4,1,""]},"evennia.commands.default.syscommands.SystemNoMatch":{aliases:[189,4,1,""],func:[189,3,1,""],help_category:[189,4,1,""],key:[189,4,1,""],lock_storage:[189,4,1,""],locks:[189,4,1,""],search_index_entry:[189,4,1,""]},"evennia.commands.default.system":{CmdAbout:[190,1,1,""],CmdPy:[190,1,1,""],CmdReload:[190,1,1,""],CmdReset:[190,1,1,""],CmdServerLoad:[190,1,1,""],CmdService:[190,1,1,""],CmdShutdown:[190,1,1,""],CmdTasks:[190,1,1,""],CmdTime:[190,1,1,""]},"evennia.commands.default.system.CmdAbout":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdPy":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdReload":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdReset":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdServerLoad":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdService":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdShutdown":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.system.CmdTasks":{aliases:[190,4,1,""],coll_date_func:[190,3,1,""],do_task_action:[190,3,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""],switch_options:[190,4,1,""]},"evennia.commands.default.system.CmdTime":{aliases:[190,4,1,""],func:[190,3,1,""],help_category:[190,4,1,""],key:[190,4,1,""],lock_storage:[190,4,1,""],locks:[190,4,1,""],search_index_entry:[190,4,1,""]},"evennia.commands.default.tests":{CmdInterrupt:[191,1,1,""],CommandTest:[191,1,1,""],TestAccount:[191,1,1,""],TestAdmin:[191,1,1,""],TestBatchProcess:[191,1,1,""],TestBuilding:[191,1,1,""],TestCmdTasks:[191,1,1,""],TestComms:[191,1,1,""],TestCommsChannel:[191,1,1,""],TestGeneral:[191,1,1,""],TestHelp:[191,1,1,""],TestInterruptCommand:[191,1,1,""],TestSystem:[191,1,1,""],TestSystemCommands:[191,1,1,""],TestUnconnectedCommand:[191,1,1,""],func_test_cmd_tasks:[191,5,1,""]},"evennia.commands.default.tests.CmdInterrupt":{aliases:[191,4,1,""],func:[191,3,1,""],help_category:[191,4,1,""],key:[191,4,1,""],lock_storage:[191,4,1,""],parse:[191,3,1,""],search_index_entry:[191,4,1,""]},"evennia.commands.default.tests.CommandTest":{call:[191,3,1,""]},"evennia.commands.default.tests.TestAccount":{test_char_create:[191,3,1,""],test_char_delete:[191,3,1,""],test_color_test:[191,3,1,""],test_ic:[191,3,1,""],test_ic__nonaccess:[191,3,1,""],test_ic__other_object:[191,3,1,""],test_ooc:[191,3,1,""],test_ooc_look:[191,3,1,""],test_option:[191,3,1,""],test_password:[191,3,1,""],test_quell:[191,3,1,""],test_quit:[191,3,1,""],test_sessions:[191,3,1,""],test_who:[191,3,1,""]},"evennia.commands.default.tests.TestAdmin":{test_ban:[191,3,1,""],test_emit:[191,3,1,""],test_force:[191,3,1,""],test_perm:[191,3,1,""],test_wall:[191,3,1,""]},"evennia.commands.default.tests.TestBatchProcess":{test_batch_commands:[191,3,1,""]},"evennia.commands.default.tests.TestBuilding":{test_attribute_commands:[191,3,1,""],test_copy:[191,3,1,""],test_create:[191,3,1,""],test_desc:[191,3,1,""],test_desc_default_to_room:[191,3,1,""],test_destroy:[191,3,1,""],test_destroy_sequence:[191,3,1,""],test_dig:[191,3,1,""],test_do_nested_lookup:[191,3,1,""],test_empty_desc:[191,3,1,""],test_examine:[191,3,1,""],test_exit_commands:[191,3,1,""],test_find:[191,3,1,""],test_list_cmdsets:[191,3,1,""],test_lock:[191,3,1,""],test_name:[191,3,1,""],test_nested_attribute_commands:[191,3,1,""],test_script:[191,3,1,""],test_set_home:[191,3,1,""],test_set_obj_alias:[191,3,1,""],test_spawn:[191,3,1,""],test_split_nested_attr:[191,3,1,""],test_tag:[191,3,1,""],test_teleport:[191,3,1,""],test_tunnel:[191,3,1,""],test_tunnel_exit_typeclass:[191,3,1,""],test_typeclass:[191,3,1,""]},"evennia.commands.default.tests.TestCmdTasks":{setUp:[191,3,1,""],tearDown:[191,3,1,""],test_active_task:[191,3,1,""],test_call:[191,3,1,""],test_cancel:[191,3,1,""],test_do_task:[191,3,1,""],test_func_name_manipulation:[191,3,1,""],test_misformed_command:[191,3,1,""],test_new_task_waiting_input:[191,3,1,""],test_no_input:[191,3,1,""],test_no_tasks:[191,3,1,""],test_pause_unpause:[191,3,1,""],test_persistent_task:[191,3,1,""],test_remove:[191,3,1,""],test_responce_of_yes:[191,3,1,""],test_task_complete_waiting_input:[191,3,1,""],test_wrong_func_name:[191,3,1,""]},"evennia.commands.default.tests.TestComms":{setUp:[191,3,1,""],test_all_com:[191,3,1,""],test_cboot:[191,3,1,""],test_cdesc:[191,3,1,""],test_cdestroy:[191,3,1,""],test_clock:[191,3,1,""],test_cwho:[191,3,1,""],test_page:[191,3,1,""],test_toggle_com:[191,3,1,""]},"evennia.commands.default.tests.TestCommsChannel":{setUp:[191,3,1,""],tearDown:[191,3,1,""],test_channel__alias__unalias:[191,3,1,""],test_channel__all:[191,3,1,""],test_channel__ban__unban:[191,3,1,""],test_channel__boot:[191,3,1,""],test_channel__create:[191,3,1,""],test_channel__desc:[191,3,1,""],test_channel__destroy:[191,3,1,""],test_channel__history:[191,3,1,""],test_channel__list:[191,3,1,""],test_channel__lock:[191,3,1,""],test_channel__msg:[191,3,1,""],test_channel__mute:[191,3,1,""],test_channel__noarg:[191,3,1,""],test_channel__sub:[191,3,1,""],test_channel__unlock:[191,3,1,""],test_channel__unmute:[191,3,1,""],test_channel__unsub:[191,3,1,""],test_channel__who:[191,3,1,""]},"evennia.commands.default.tests.TestGeneral":{test_access:[191,3,1,""],test_get_and_drop:[191,3,1,""],test_give:[191,3,1,""],test_home:[191,3,1,""],test_inventory:[191,3,1,""],test_look:[191,3,1,""],test_mux_command:[191,3,1,""],test_nick:[191,3,1,""],test_pose:[191,3,1,""],test_say:[191,3,1,""],test_whisper:[191,3,1,""]},"evennia.commands.default.tests.TestHelp":{maxDiff:[191,4,1,""],setUp:[191,3,1,""],tearDown:[191,3,1,""],test_help:[191,3,1,""],test_set_help:[191,3,1,""],test_subtopic_fetch:[191,4,1,""],test_subtopic_fetch_00_test:[191,3,1,""],test_subtopic_fetch_01_test_creating_extra_stuff:[191,3,1,""],test_subtopic_fetch_02_test_creating:[191,3,1,""],test_subtopic_fetch_03_test_extra:[191,3,1,""],test_subtopic_fetch_04_test_extra_subsubtopic:[191,3,1,""],test_subtopic_fetch_05_test_creating_extra_subsub:[191,3,1,""],test_subtopic_fetch_06_test_Something_else:[191,3,1,""],test_subtopic_fetch_07_test_More:[191,3,1,""],test_subtopic_fetch_08_test_More_Second_more:[191,3,1,""],test_subtopic_fetch_09_test_More_more:[191,3,1,""],test_subtopic_fetch_10_test_more_second_more_again:[191,3,1,""],test_subtopic_fetch_11_test_more_second_third:[191,3,1,""]},"evennia.commands.default.tests.TestInterruptCommand":{test_interrupt_command:[191,3,1,""]},"evennia.commands.default.tests.TestSystem":{test_about:[191,3,1,""],test_objects:[191,3,1,""],test_py:[191,3,1,""],test_scripts:[191,3,1,""],test_server_load:[191,3,1,""]},"evennia.commands.default.tests.TestSystemCommands":{test_multimatch:[191,3,1,""],test_simple_defaults:[191,3,1,""]},"evennia.commands.default.tests.TestUnconnectedCommand":{test_info_command:[191,3,1,""]},"evennia.commands.default.unloggedin":{CmdUnconnectedConnect:[192,1,1,""],CmdUnconnectedCreate:[192,1,1,""],CmdUnconnectedHelp:[192,1,1,""],CmdUnconnectedLook:[192,1,1,""],CmdUnconnectedQuit:[192,1,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedConnect":{aliases:[192,4,1,""],arg_regex:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedCreate":{aliases:[192,4,1,""],arg_regex:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedHelp":{aliases:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedLook":{aliases:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.commands.default.unloggedin.CmdUnconnectedQuit":{aliases:[192,4,1,""],func:[192,3,1,""],help_category:[192,4,1,""],key:[192,4,1,""],lock_storage:[192,4,1,""],locks:[192,4,1,""],search_index_entry:[192,4,1,""]},"evennia.comms":{comms:[194,0,0,"-"],managers:[195,0,0,"-"],models:[196,0,0,"-"]},"evennia.comms.comms":{DefaultChannel:[194,1,1,""]},"evennia.comms.comms.DefaultChannel":{"delete":[194,3,1,""],DoesNotExist:[194,2,1,""],MultipleObjectsReturned:[194,2,1,""],access:[194,3,1,""],add_user_channel_alias:[194,3,1,""],at_channel_creation:[194,3,1,""],at_first_save:[194,3,1,""],at_init:[194,3,1,""],at_post_msg:[194,3,1,""],at_pre_msg:[194,3,1,""],ban:[194,3,1,""],banlist:[194,3,1,""],basetype_setup:[194,3,1,""],channel_msg_nick_pattern:[194,4,1,""],channel_msg_nick_replacement:[194,4,1,""],channel_prefix:[194,3,1,""],channel_prefix_string:[194,4,1,""],connect:[194,3,1,""],create:[194,3,1,""],disconnect:[194,3,1,""],distribute_message:[194,3,1,""],format_external:[194,3,1,""],format_message:[194,3,1,""],format_senders:[194,3,1,""],get_absolute_url:[194,3,1,""],get_log_filename:[194,3,1,""],has_connection:[194,3,1,""],log_file:[194,4,1,""],message_transform:[194,3,1,""],msg:[194,3,1,""],mute:[194,3,1,""],mutelist:[194,3,1,""],objects:[194,4,1,""],path:[194,4,1,""],pose_transform:[194,3,1,""],post_join_channel:[194,3,1,""],post_leave_channel:[194,3,1,""],post_send_message:[194,3,1,""],pre_join_channel:[194,3,1,""],pre_leave_channel:[194,3,1,""],pre_send_message:[194,3,1,""],remove_user_channel_alias:[194,3,1,""],send_to_online_only:[194,4,1,""],set_log_filename:[194,3,1,""],typename:[194,4,1,""],unban:[194,3,1,""],unmute:[194,3,1,""],web_get_admin_url:[194,3,1,""],web_get_create_url:[194,3,1,""],web_get_delete_url:[194,3,1,""],web_get_detail_url:[194,3,1,""],web_get_update_url:[194,3,1,""],wholist:[194,3,1,""]},"evennia.comms.managers":{ChannelDBManager:[195,1,1,""],ChannelManager:[195,1,1,""],CommError:[195,2,1,""],MsgManager:[195,1,1,""],identify_object:[195,5,1,""],to_object:[195,5,1,""]},"evennia.comms.managers.ChannelDBManager":{channel_search:[195,3,1,""],get_all_channels:[195,3,1,""],get_channel:[195,3,1,""],get_subscriptions:[195,3,1,""],search_channel:[195,3,1,""]},"evennia.comms.managers.MsgManager":{get_message_by_id:[195,3,1,""],get_messages_by_receiver:[195,3,1,""],get_messages_by_sender:[195,3,1,""],identify_object:[195,3,1,""],message_search:[195,3,1,""],search_message:[195,3,1,""]},"evennia.comms.models":{ChannelDB:[196,1,1,""],Msg:[196,1,1,""],TempMsg:[196,1,1,""]},"evennia.comms.models.ChannelDB":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],db_account_subscriptions:[196,4,1,""],db_attributes:[196,4,1,""],db_object_subscriptions:[196,4,1,""],db_tags:[196,4,1,""],get_next_by_db_date_created:[196,3,1,""],get_previous_by_db_date_created:[196,3,1,""],id:[196,4,1,""],objects:[196,4,1,""],path:[196,4,1,""],subscriptions:[196,4,1,""],typename:[196,4,1,""]},"evennia.comms.models.Msg":{DoesNotExist:[196,2,1,""],MultipleObjectsReturned:[196,2,1,""],access:[196,3,1,""],date_created:[196,3,1,""],db_date_created:[196,4,1,""],db_header:[196,4,1,""],db_hide_from_accounts:[196,4,1,""],db_hide_from_objects:[196,4,1,""],db_lock_storage:[196,4,1,""],db_message:[196,4,1,""],db_receiver_external:[196,4,1,""],db_receivers_accounts:[196,4,1,""],db_receivers_objects:[196,4,1,""],db_receivers_scripts:[196,4,1,""],db_sender_accounts:[196,4,1,""],db_sender_external:[196,4,1,""],db_sender_objects:[196,4,1,""],db_sender_scripts:[196,4,1,""],db_tags:[196,4,1,""],get_next_by_db_date_created:[196,3,1,""],get_previous_by_db_date_created:[196,3,1,""],header:[196,3,1,""],hide_from:[196,3,1,""],id:[196,4,1,""],lock_storage:[196,3,1,""],locks:[196,4,1,""],message:[196,3,1,""],objects:[196,4,1,""],path:[196,4,1,""],receiver_external:[196,3,1,""],receivers:[196,3,1,""],remove_receiver:[196,3,1,""],remove_sender:[196,3,1,""],sender_external:[196,3,1,""],senders:[196,3,1,""],tags:[196,4,1,""],typename:[196,4,1,""]},"evennia.comms.models.TempMsg":{__init__:[196,3,1,""],access:[196,3,1,""],locks:[196,4,1,""],remove_receiver:[196,3,1,""],remove_sender:[196,3,1,""]},"evennia.contrib":{awsstorage:[198,0,0,"-"],barter:[201,0,0,"-"],building_menu:[202,0,0,"-"],chargen:[203,0,0,"-"],clothing:[204,0,0,"-"],color_markups:[205,0,0,"-"],crafting:[206,0,0,"-"],custom_gametime:[210,0,0,"-"],dice:[211,0,0,"-"],email_login:[212,0,0,"-"],evscaperoom:[213,0,0,"-"],extended_room:[222,0,0,"-"],fieldfill:[223,0,0,"-"],gendersub:[224,0,0,"-"],health_bar:[225,0,0,"-"],ingame_python:[226,0,0,"-"],mail:[234,0,0,"-"],multidescer:[237,0,0,"-"],puzzles:[238,0,0,"-"],random_string_generator:[239,0,0,"-"],rplanguage:[240,0,0,"-"],rpsystem:[241,0,0,"-"],security:[242,0,0,"-"],simpledoor:[247,0,0,"-"],slow_exit:[248,0,0,"-"],talking_npc:[249,0,0,"-"],test_traits:[250,0,0,"-"],traits:[251,0,0,"-"],tree_select:[252,0,0,"-"],turnbattle:[253,0,0,"-"],tutorial_examples:[259,0,0,"-"],tutorial_world:[265,0,0,"-"],unixcommand:[270,0,0,"-"],wilderness:[271,0,0,"-"],xyzgrid:[272,0,0,"-"]},"evennia.contrib.awsstorage":{aws_s3_cdn:[199,0,0,"-"],tests:[200,0,0,"-"]},"evennia.contrib.awsstorage.aws_s3_cdn":{S3Boto3Storage:[199,1,1,""],S3Boto3StorageFile:[199,1,1,""],check_location:[199,5,1,""],get_available_overwrite_name:[199,5,1,""],lookup_env:[199,5,1,""],safe_join:[199,5,1,""],setting:[199,5,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3Storage":{"delete":[199,3,1,""],__init__:[199,3,1,""],access_key:[199,4,1,""],access_key_names:[199,4,1,""],addressing_style:[199,4,1,""],auto_create_bucket:[199,4,1,""],bucket:[199,3,1,""],bucket_acl:[199,4,1,""],bucket_name:[199,4,1,""],config:[199,4,1,""],connection:[199,3,1,""],custom_domain:[199,4,1,""],deconstruct:[199,3,1,""],default_acl:[199,4,1,""],default_content_type:[199,4,1,""],encryption:[199,4,1,""],endpoint_url:[199,4,1,""],entries:[199,3,1,""],exists:[199,3,1,""],file_name_charset:[199,4,1,""],file_overwrite:[199,4,1,""],get_available_name:[199,3,1,""],get_modified_time:[199,3,1,""],get_object_parameters:[199,3,1,""],gzip:[199,4,1,""],gzip_content_types:[199,4,1,""],listdir:[199,3,1,""],location:[199,4,1,""],max_memory_size:[199,4,1,""],modified_time:[199,3,1,""],object_parameters:[199,4,1,""],preload_metadata:[199,4,1,""],proxies:[199,4,1,""],querystring_auth:[199,4,1,""],querystring_expire:[199,4,1,""],reduced_redundancy:[199,4,1,""],region_name:[199,4,1,""],secret_key:[199,4,1,""],secret_key_names:[199,4,1,""],secure_urls:[199,4,1,""],security_token:[199,4,1,""],security_token_names:[199,4,1,""],signature_version:[199,4,1,""],size:[199,3,1,""],url:[199,3,1,""],url_protocol:[199,4,1,""],use_ssl:[199,4,1,""],verify:[199,4,1,""]},"evennia.contrib.awsstorage.aws_s3_cdn.S3Boto3StorageFile":{__init__:[199,3,1,""],buffer_size:[199,4,1,""],close:[199,3,1,""],deconstruct:[199,3,1,""],file:[199,3,1,""],read:[199,3,1,""],readline:[199,3,1,""],size:[199,3,1,""],write:[199,3,1,""]},"evennia.contrib.awsstorage.tests":{S3Boto3StorageTests:[200,1,1,""],S3Boto3TestCase:[200,1,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3StorageTests":{test_auto_creating_bucket:[200,3,1,""],test_auto_creating_bucket_with_acl:[200,3,1,""],test_clean_name:[200,3,1,""],test_clean_name_normalize:[200,3,1,""],test_clean_name_trailing_slash:[200,3,1,""],test_clean_name_windows:[200,3,1,""],test_compress_content_len:[200,3,1,""],test_connection_threading:[200,3,1,""],test_content_type:[200,3,1,""],test_generated_url_is_encoded:[200,3,1,""],test_location_leading_slash:[200,3,1,""],test_override_class_variable:[200,3,1,""],test_override_init_argument:[200,3,1,""],test_pickle_with_bucket:[200,3,1,""],test_pickle_without_bucket:[200,3,1,""],test_special_characters:[200,3,1,""],test_storage_delete:[200,3,1,""],test_storage_exists:[200,3,1,""],test_storage_exists_doesnt_create_bucket:[200,3,1,""],test_storage_exists_false:[200,3,1,""],test_storage_listdir_base:[200,3,1,""],test_storage_listdir_subdir:[200,3,1,""],test_storage_mtime:[200,3,1,""],test_storage_open_no_overwrite_existing:[200,3,1,""],test_storage_open_no_write:[200,3,1,""],test_storage_open_write:[200,3,1,""],test_storage_save:[200,3,1,""],test_storage_save_gzip:[200,3,1,""],test_storage_save_gzip_twice:[200,3,1,""],test_storage_save_gzipped:[200,3,1,""],test_storage_save_with_acl:[200,3,1,""],test_storage_size:[200,3,1,""],test_storage_url:[200,3,1,""],test_storage_url_slashes:[200,3,1,""],test_storage_write_beyond_buffer_size:[200,3,1,""],test_strip_signing_parameters:[200,3,1,""]},"evennia.contrib.awsstorage.tests.S3Boto3TestCase":{setUp:[200,3,1,""]},"evennia.contrib.barter":{CmdAccept:[201,1,1,""],CmdDecline:[201,1,1,""],CmdEvaluate:[201,1,1,""],CmdFinish:[201,1,1,""],CmdOffer:[201,1,1,""],CmdStatus:[201,1,1,""],CmdTrade:[201,1,1,""],CmdTradeBase:[201,1,1,""],CmdTradeHelp:[201,1,1,""],CmdsetTrade:[201,1,1,""],TradeHandler:[201,1,1,""],TradeTimeout:[201,1,1,""]},"evennia.contrib.barter.CmdAccept":{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.barter.CmdDecline":{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.barter.CmdEvaluate":{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.barter.CmdFinish":{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.barter.CmdOffer":{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.barter.CmdStatus":{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.barter.CmdTrade":{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.barter.CmdTradeBase":{aliases:[201,4,1,""],help_category:[201,4,1,""],key:[201,4,1,""],lock_storage:[201,4,1,""],parse:[201,3,1,""],search_index_entry:[201,4,1,""]},"evennia.contrib.barter.CmdTradeHelp":{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.barter.CmdsetTrade":{at_cmdset_creation:[201,3,1,""],key:[201,4,1,""],path:[201,4,1,""]},"evennia.contrib.barter.TradeHandler":{__init__:[201,3,1,""],accept:[201,3,1,""],decline:[201,3,1,""],finish:[201,3,1,""],get_other:[201,3,1,""],join:[201,3,1,""],list:[201,3,1,""],msg_other:[201,3,1,""],offer:[201,3,1,""],search:[201,3,1,""],unjoin:[201,3,1,""]},"evennia.contrib.barter.TradeTimeout":{DoesNotExist:[201,2,1,""],MultipleObjectsReturned:[201,2,1,""],at_repeat:[201,3,1,""],at_script_creation:[201,3,1,""],is_valid:[201,3,1,""],path:[201,4,1,""],typename:[201,4,1,""]},"evennia.contrib.building_menu":{BuildingMenu:[202,1,1,""],BuildingMenuCmdSet:[202,1,1,""],Choice:[202,1,1,""],CmdNoInput:[202,1,1,""],CmdNoMatch:[202,1,1,""],GenericBuildingCmd:[202,1,1,""],GenericBuildingMenu:[202,1,1,""],menu_edit:[202,5,1,""],menu_quit:[202,5,1,""],menu_setattr:[202,5,1,""]},"evennia.contrib.building_menu.BuildingMenu":{__init__:[202,3,1,""],add_choice:[202,3,1,""],add_choice_edit:[202,3,1,""],add_choice_quit:[202,3,1,""],close:[202,3,1,""],current_choice:[202,3,1,""],display:[202,3,1,""],display_choice:[202,3,1,""],display_title:[202,3,1,""],init:[202,3,1,""],joker_key:[202,4,1,""],keys_go_back:[202,4,1,""],min_shortcut:[202,4,1,""],move:[202,3,1,""],open:[202,3,1,""],open_parent_menu:[202,3,1,""],open_submenu:[202,3,1,""],relevant_choices:[202,3,1,""],restore:[202,3,1,""],sep_keys:[202,4,1,""]},"evennia.contrib.building_menu.BuildingMenuCmdSet":{at_cmdset_creation:[202,3,1,""],key:[202,4,1,""],path:[202,4,1,""],priority:[202,4,1,""]},"evennia.contrib.building_menu.Choice":{__init__:[202,3,1,""],enter:[202,3,1,""],format_text:[202,3,1,""],keys:[202,3,1,""],leave:[202,3,1,""],nomatch:[202,3,1,""]},"evennia.contrib.building_menu.CmdNoInput":{__init__:[202,3,1,""],aliases:[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.building_menu.CmdNoMatch":{__init__:[202,3,1,""],aliases:[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.building_menu.GenericBuildingCmd":{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.building_menu.GenericBuildingMenu":{init:[202,3,1,""]},"evennia.contrib.chargen":{CmdOOCCharacterCreate:[203,1,1,""],CmdOOCLook:[203,1,1,""],OOCCmdSetCharGen:[203,1,1,""]},"evennia.contrib.chargen.CmdOOCCharacterCreate":{aliases:[203,4,1,""],func:[203,3,1,""],help_category:[203,4,1,""],key:[203,4,1,""],lock_storage:[203,4,1,""],locks:[203,4,1,""],search_index_entry:[203,4,1,""]},"evennia.contrib.chargen.CmdOOCLook":{aliases:[203,4,1,""],func:[203,3,1,""],help_category:[203,4,1,""],key:[203,4,1,""],lock_storage:[203,4,1,""],locks:[203,4,1,""],search_index_entry:[203,4,1,""]},"evennia.contrib.chargen.OOCCmdSetCharGen":{at_cmdset_creation:[203,3,1,""],path:[203,4,1,""]},"evennia.contrib.clothing":{ClothedCharacter:[204,1,1,""],ClothedCharacterCmdSet:[204,1,1,""],Clothing:[204,1,1,""],CmdCover:[204,1,1,""],CmdDrop:[204,1,1,""],CmdGive:[204,1,1,""],CmdInventory:[204,1,1,""],CmdRemove:[204,1,1,""],CmdUncover:[204,1,1,""],CmdWear:[204,1,1,""],clothing_type_count:[204,5,1,""],get_worn_clothes:[204,5,1,""],order_clothes_list:[204,5,1,""],single_type_count:[204,5,1,""]},"evennia.contrib.clothing.ClothedCharacter":{DoesNotExist:[204,2,1,""],MultipleObjectsReturned:[204,2,1,""],path:[204,4,1,""],return_appearance:[204,3,1,""],typename:[204,4,1,""]},"evennia.contrib.clothing.ClothedCharacterCmdSet":{at_cmdset_creation:[204,3,1,""],key:[204,4,1,""],path:[204,4,1,""]},"evennia.contrib.clothing.Clothing":{DoesNotExist:[204,2,1,""],MultipleObjectsReturned:[204,2,1,""],at_get:[204,3,1,""],path:[204,4,1,""],remove:[204,3,1,""],typename:[204,4,1,""],wear:[204,3,1,""]},"evennia.contrib.clothing.CmdCover":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdDrop":{aliases:[204,4,1,""],arg_regex:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],locks:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdGive":{aliases:[204,4,1,""],arg_regex:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],locks:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdInventory":{aliases:[204,4,1,""],arg_regex:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],locks:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdRemove":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdUncover":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.clothing.CmdWear":{aliases:[204,4,1,""],func:[204,3,1,""],help_category:[204,4,1,""],key:[204,4,1,""],lock_storage:[204,4,1,""],search_index_entry:[204,4,1,""]},"evennia.contrib.crafting":{crafting:[207,0,0,"-"],example_recipes:[208,0,0,"-"],tests:[209,0,0,"-"]},"evennia.contrib.crafting.crafting":{CmdCraft:[207,1,1,""],CraftingCmdSet:[207,1,1,""],CraftingError:[207,2,1,""],CraftingRecipe:[207,1,1,""],CraftingRecipeBase:[207,1,1,""],CraftingValidationError:[207,2,1,""],craft:[207,5,1,""]},"evennia.contrib.crafting.crafting.CmdCraft":{aliases:[207,4,1,""],arg_regex:[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.crafting.crafting.CraftingCmdSet":{at_cmdset_creation:[207,3,1,""],key:[207,4,1,""],path:[207,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipe":{__init__:[207,3,1,""],consumable_names:[207,4,1,""],consumable_tag_category:[207,4,1,""],consumable_tags:[207,4,1,""],consume_on_fail:[207,4,1,""],do_craft:[207,3,1,""],error_consumable_excess_message:[207,4,1,""],error_consumable_missing_message:[207,4,1,""],error_consumable_order_message:[207,4,1,""],error_tool_excess_message:[207,4,1,""],error_tool_missing_message:[207,4,1,""],error_tool_order_message:[207,4,1,""],exact_consumable_order:[207,4,1,""],exact_consumables:[207,4,1,""],exact_tool_order:[207,4,1,""],exact_tools:[207,4,1,""],failure_message:[207,4,1,""],name:[207,4,1,""],output_names:[207,4,1,""],output_prototypes:[207,4,1,""],post_craft:[207,3,1,""],pre_craft:[207,3,1,""],seed:[207,3,1,""],success_message:[207,4,1,""],tool_names:[207,4,1,""],tool_tag_category:[207,4,1,""],tool_tags:[207,4,1,""]},"evennia.contrib.crafting.crafting.CraftingRecipeBase":{__init__:[207,3,1,""],allow_reuse:[207,4,1,""],craft:[207,3,1,""],do_craft:[207,3,1,""],msg:[207,3,1,""],name:[207,4,1,""],post_craft:[207,3,1,""],pre_craft:[207,3,1,""]},"evennia.contrib.crafting.example_recipes":{CrucibleSteelRecipe:[208,1,1,""],LeatherRecipe:[208,1,1,""],OakBarkRecipe:[208,1,1,""],PigIronRecipe:[208,1,1,""],RawhideRecipe:[208,1,1,""],SwordBladeRecipe:[208,1,1,""],SwordGuardRecipe:[208,1,1,""],SwordHandleRecipe:[208,1,1,""],SwordPommelRecipe:[208,1,1,""],SwordRecipe:[208,1,1,""],random:[208,5,1,""]},"evennia.contrib.crafting.example_recipes.CrucibleSteelRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.LeatherRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.OakBarkRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.PigIronRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.RawhideRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordBladeRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordGuardRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordHandleRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordPommelRecipe":{consumable_tags:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.example_recipes.SwordRecipe":{consumable_tags:[208,4,1,""],exact_consumable_order:[208,4,1,""],name:[208,4,1,""],output_prototypes:[208,4,1,""],tool_tags:[208,4,1,""]},"evennia.contrib.crafting.tests":{TestCraftCommand:[209,1,1,""],TestCraftSword:[209,1,1,""],TestCraftUtils:[209,1,1,""],TestCraftingRecipe:[209,1,1,""],TestCraftingRecipeBase:[209,1,1,""]},"evennia.contrib.crafting.tests.TestCraftCommand":{setUp:[209,3,1,""],test_craft__nocons__failure:[209,3,1,""],test_craft__notools__failure:[209,3,1,""],test_craft__success:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftSword":{setUp:[209,3,1,""],test_craft_sword:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftUtils":{maxDiff:[209,4,1,""],test_load_recipes:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipe":{maxDiff:[209,4,1,""],setUp:[209,3,1,""],tearDown:[209,3,1,""],test_craft__success:[209,3,1,""],test_craft_cons_excess__fail:[209,3,1,""],test_craft_cons_excess__sucess:[209,3,1,""],test_craft_cons_order__fail:[209,3,1,""],test_craft_missing_cons__always_consume__fail:[209,3,1,""],test_craft_missing_cons__fail:[209,3,1,""],test_craft_missing_tool__fail:[209,3,1,""],test_craft_tool_excess__fail:[209,3,1,""],test_craft_tool_excess__sucess:[209,3,1,""],test_craft_tool_order__fail:[209,3,1,""],test_craft_wrong_tool__fail:[209,3,1,""],test_error_format:[209,3,1,""],test_seed__success:[209,3,1,""]},"evennia.contrib.crafting.tests.TestCraftingRecipeBase":{setUp:[209,3,1,""],test_craft_hook__fail:[209,3,1,""],test_craft_hook__succeed:[209,3,1,""],test_msg:[209,3,1,""],test_pre_craft:[209,3,1,""],test_pre_craft_fail:[209,3,1,""]},"evennia.contrib.custom_gametime":{GametimeScript:[210,1,1,""],custom_gametime:[210,5,1,""],gametime_to_realtime:[210,5,1,""],real_seconds_until:[210,5,1,""],realtime_to_gametime:[210,5,1,""],schedule:[210,5,1,""],time_to_tuple:[210,5,1,""]},"evennia.contrib.custom_gametime.GametimeScript":{DoesNotExist:[210,2,1,""],MultipleObjectsReturned:[210,2,1,""],at_repeat:[210,3,1,""],at_script_creation:[210,3,1,""],path:[210,4,1,""],typename:[210,4,1,""]},"evennia.contrib.dice":{CmdDice:[211,1,1,""],DiceCmdSet:[211,1,1,""],roll_dice:[211,5,1,""]},"evennia.contrib.dice.CmdDice":{aliases:[211,4,1,""],func:[211,3,1,""],help_category:[211,4,1,""],key:[211,4,1,""],lock_storage:[211,4,1,""],locks:[211,4,1,""],search_index_entry:[211,4,1,""]},"evennia.contrib.dice.DiceCmdSet":{at_cmdset_creation:[211,3,1,""],path:[211,4,1,""]},"evennia.contrib.email_login":{CmdUnconnectedConnect:[212,1,1,""],CmdUnconnectedCreate:[212,1,1,""],CmdUnconnectedHelp:[212,1,1,""],CmdUnconnectedLook:[212,1,1,""],CmdUnconnectedQuit:[212,1,1,""]},"evennia.contrib.email_login.CmdUnconnectedConnect":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedCreate":{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,""],parse:[212,3,1,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedHelp":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedLook":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.email_login.CmdUnconnectedQuit":{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,""],search_index_entry:[212,4,1,""]},"evennia.contrib.evscaperoom":{commands:[214,0,0,"-"],menu:[215,0,0,"-"],objects:[216,0,0,"-"],room:[217,0,0,"-"],state:[219,0,0,"-"],tests:[220,0,0,"-"],utils:[221,0,0,"-"]},"evennia.contrib.evscaperoom.commands":{CmdCreateObj:[214,1,1,""],CmdEmote:[214,1,1,""],CmdEvscapeRoom:[214,1,1,""],CmdEvscapeRoomStart:[214,1,1,""],CmdFocus:[214,1,1,""],CmdFocusInteraction:[214,1,1,""],CmdGet:[214,1,1,""],CmdGiveUp:[214,1,1,""],CmdHelp:[214,1,1,""],CmdJumpState:[214,1,1,""],CmdLook:[214,1,1,""],CmdOptions:[214,1,1,""],CmdRerouter:[214,1,1,""],CmdSetEvScapeRoom:[214,1,1,""],CmdSetFlag:[214,1,1,""],CmdSpeak:[214,1,1,""],CmdStand:[214,1,1,""],CmdWho:[214,1,1,""]},"evennia.contrib.evscaperoom.commands.CmdCreateObj":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],locks:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEmote":{aliases:[214,4,1,""],arg_regex:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],room_replace:[214,3,1,""],search_index_entry:[214,4,1,""],you_replace:[214,3,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoom":{aliases:[214,4,1,""],arg_regex:[214,4,1,""],focus:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],parse:[214,3,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdEvscapeRoomStart":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocus":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdFocusInteraction":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],parse:[214,3,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGet":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdGiveUp":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdHelp":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdJumpState":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],locks:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdLook":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdOptions":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdRerouter":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetEvScapeRoom":{at_cmdset_creation:[214,3,1,""],path:[214,4,1,""],priority:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSetFlag":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],locks:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdSpeak":{aliases:[214,4,1,""],arg_regex:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdStand":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.commands.CmdWho":{aliases:[214,4,1,""],func:[214,3,1,""],help_category:[214,4,1,""],key:[214,4,1,""],lock_storage:[214,4,1,""],obj1_search:[214,4,1,""],obj2_search:[214,4,1,""],search_index_entry:[214,4,1,""]},"evennia.contrib.evscaperoom.menu":{EvscaperoomMenu:[215,1,1,""],OptionsMenu:[215,1,1,""],node_create_room:[215,5,1,""],node_join_room:[215,5,1,""],node_options:[215,5,1,""],node_quit:[215,5,1,""],node_set_desc:[215,5,1,""],run_evscaperoom_menu:[215,5,1,""],run_option_menu:[215,5,1,""]},"evennia.contrib.evscaperoom.menu.EvscaperoomMenu":{node_border_char:[215,4,1,""],nodetext_formatter:[215,3,1,""],options_formatter:[215,3,1,""]},"evennia.contrib.evscaperoom.menu.OptionsMenu":{node_formatter:[215,3,1,""]},"evennia.contrib.evscaperoom.objects":{BaseApplicable:[216,1,1,""],BaseConsumable:[216,1,1,""],BasePositionable:[216,1,1,""],Climbable:[216,1,1,""],CodeInput:[216,1,1,""],Combinable:[216,1,1,""],Drinkable:[216,1,1,""],Edible:[216,1,1,""],EvscaperoomObject:[216,1,1,""],Feelable:[216,1,1,""],HasButtons:[216,1,1,""],IndexReadable:[216,1,1,""],Insertable:[216,1,1,""],Kneelable:[216,1,1,""],Liable:[216,1,1,""],Listenable:[216,1,1,""],Mixable:[216,1,1,""],Movable:[216,1,1,""],Openable:[216,1,1,""],Positionable:[216,1,1,""],Readable:[216,1,1,""],Rotatable:[216,1,1,""],Sittable:[216,1,1,""],Smellable:[216,1,1,""],Usable:[216,1,1,""]},"evennia.contrib.evscaperoom.objects.BaseApplicable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],handle_apply:[216,3,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.BaseConsumable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_consumed:[216,3,1,""],at_consume:[216,3,1,""],consume_flag:[216,4,1,""],handle_consume:[216,3,1,""],has_consumed:[216,3,1,""],one_consume_only:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.BasePositionable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_again_position:[216,3,1,""],at_cannot_position:[216,3,1,""],at_object_creation:[216,3,1,""],at_position:[216,3,1,""],handle_position:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Climbable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_climb:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.CodeInput":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_code_correct:[216,3,1,""],at_code_incorrect:[216,3,1,""],at_focus_code:[216,3,1,""],at_no_code:[216,3,1,""],case_insensitive:[216,4,1,""],code:[216,4,1,""],code_hint:[216,4,1,""],get_cmd_signatures:[216,3,1,""],infinitely_locked:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Combinable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],at_focus_combine:[216,3,1,""],destroy_components:[216,4,1,""],get_cmd_signatures:[216,3,1,""],new_create_dict:[216,4,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Drinkable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_consumed:[216,3,1,""],at_consume:[216,3,1,""],at_focus_drink:[216,3,1,""],at_focus_sip:[216,3,1,""],consume_flag:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Edible":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_eat:[216,3,1,""],consume_flag:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.EvscaperoomObject":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],action_prepositions:[216,4,1,""],at_focus:[216,3,1,""],at_object_creation:[216,3,1,""],at_speech:[216,3,1,""],at_unfocus:[216,3,1,""],check_character_flag:[216,3,1,""],check_flag:[216,3,1,""],get_cmd_signatures:[216,3,1,""],get_help:[216,3,1,""],get_position:[216,3,1,""],get_short_desc:[216,3,1,""],msg_char:[216,3,1,""],msg_room:[216,3,1,""],msg_system:[216,3,1,""],next_state:[216,3,1,""],parse:[216,3,1,""],path:[216,4,1,""],position_prep_map:[216,4,1,""],return_appearance:[216,3,1,""],room:[216,3,1,""],roomstate:[216,3,1,""],set_character_flag:[216,3,1,""],set_flag:[216,3,1,""],set_position:[216,3,1,""],tagcategory:[216,3,1,""],typename:[216,4,1,""],unset_character_flag:[216,3,1,""],unset_flag:[216,3,1,""]},"evennia.contrib.evscaperoom.objects.Feelable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_feel:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.HasButtons":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_press:[216,3,1,""],at_focus_push:[216,3,1,""],at_green_button:[216,3,1,""],at_nomatch:[216,3,1,""],at_red_button:[216,3,1,""],buttons:[216,4,1,""],get_cmd_signatures:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.IndexReadable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_cannot_read:[216,3,1,""],at_focus_read:[216,3,1,""],at_read:[216,3,1,""],get_cmd_signatures:[216,3,1,""],index:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Insertable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],at_focus_insert:[216,3,1,""],get_cmd_signatures:[216,3,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Kneelable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_kneel:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Liable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_lie:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Listenable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_listen:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Mixable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_mix:[216,3,1,""],at_mix_failure:[216,3,1,""],at_mix_success:[216,3,1,""],at_object_creation:[216,3,1,""],check_mixture:[216,3,1,""],handle_mix:[216,3,1,""],ingredient_recipe:[216,4,1,""],mixer_flag:[216,4,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Movable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_moved:[216,3,1,""],at_cannot_move:[216,3,1,""],at_focus_move:[216,3,1,""],at_focus_push:[216,3,1,""],at_focus_shove:[216,3,1,""],at_left:[216,3,1,""],at_object_creation:[216,3,1,""],at_right:[216,3,1,""],get_cmd_signatures:[216,3,1,""],move_positions:[216,4,1,""],path:[216,4,1,""],start_position:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Openable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_already_closed:[216,3,1,""],at_already_open:[216,3,1,""],at_close:[216,3,1,""],at_focus_close:[216,3,1,""],at_focus_open:[216,3,1,""],at_locked:[216,3,1,""],at_object_creation:[216,3,1,""],at_open:[216,3,1,""],open_flag:[216,4,1,""],path:[216,4,1,""],start_open:[216,4,1,""],typename:[216,4,1,""],unlock_flag:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Positionable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],get_cmd_signatures:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Readable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_cannot_read:[216,3,1,""],at_focus_read:[216,3,1,""],at_object_creation:[216,3,1,""],at_read:[216,3,1,""],path:[216,4,1,""],read_flag:[216,4,1,""],start_readable:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Rotatable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_cannot_rotate:[216,3,1,""],at_focus_rotate:[216,3,1,""],at_focus_turn:[216,3,1,""],at_object_creation:[216,3,1,""],at_rotate:[216,3,1,""],path:[216,4,1,""],rotate_flag:[216,4,1,""],start_rotatable:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Sittable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_sit:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Smellable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_focus_smell:[216,3,1,""],path:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.objects.Usable":{DoesNotExist:[216,2,1,""],MultipleObjectsReturned:[216,2,1,""],at_apply:[216,3,1,""],at_cannot_apply:[216,3,1,""],at_focus_use:[216,3,1,""],path:[216,4,1,""],target_flag:[216,4,1,""],typename:[216,4,1,""]},"evennia.contrib.evscaperoom.room":{EvscapeRoom:[217,1,1,""]},"evennia.contrib.evscaperoom.room.EvscapeRoom":{"delete":[217,3,1,""],DoesNotExist:[217,2,1,""],MultipleObjectsReturned:[217,2,1,""],achievement:[217,3,1,""],at_object_creation:[217,3,1,""],at_object_leave:[217,3,1,""],at_object_receive:[217,3,1,""],character_cleanup:[217,3,1,""],character_exit:[217,3,1,""],check_flag:[217,3,1,""],check_perm:[217,3,1,""],get_all_characters:[217,3,1,""],log:[217,3,1,""],path:[217,4,1,""],progress:[217,3,1,""],return_appearance:[217,3,1,""],score:[217,3,1,""],set_flag:[217,3,1,""],state:[217,3,1,""],statehandler:[217,4,1,""],tag_all_characters:[217,3,1,""],tag_character:[217,3,1,""],typename:[217,4,1,""],unset_flag:[217,3,1,""]},"evennia.contrib.evscaperoom.state":{BaseState:[219,1,1,""],StateHandler:[219,1,1,""]},"evennia.contrib.evscaperoom.state.BaseState":{__init__:[219,3,1,""],character_enters:[219,3,1,""],character_leaves:[219,3,1,""],cinematic:[219,3,1,""],clean:[219,3,1,""],create_object:[219,3,1,""],get_hint:[219,3,1,""],get_object:[219,3,1,""],hints:[219,4,1,""],init:[219,3,1,""],msg:[219,3,1,""],next:[219,3,1,""],next_state:[219,4,1,""]},"evennia.contrib.evscaperoom.state.StateHandler":{__init__:[219,3,1,""],init_state:[219,3,1,""],load_state:[219,3,1,""],next_state:[219,3,1,""]},"evennia.contrib.evscaperoom.tests":{TestEvScapeRoom:[220,1,1,""],TestEvscaperoomCommands:[220,1,1,""],TestStates:[220,1,1,""],TestUtils:[220,1,1,""]},"evennia.contrib.evscaperoom.tests.TestEvScapeRoom":{setUp:[220,3,1,""],tearDown:[220,3,1,""],test_room_methods:[220,3,1,""]},"evennia.contrib.evscaperoom.tests.TestEvscaperoomCommands":{setUp:[220,3,1,""],test_base_parse:[220,3,1,""],test_base_search:[220,3,1,""],test_emote:[220,3,1,""],test_focus:[220,3,1,""],test_focus_interaction:[220,3,1,""],test_look:[220,3,1,""],test_set_focus:[220,3,1,""],test_speech:[220,3,1,""]},"evennia.contrib.evscaperoom.tests.TestStates":{setUp:[220,3,1,""],tearDown:[220,3,1,""],test_all_states:[220,3,1,""],test_base_state:[220,3,1,""]},"evennia.contrib.evscaperoom.tests.TestUtils":{test_overwrite:[220,3,1,""],test_parse_for_perspectives:[220,3,1,""],test_parse_for_things:[220,3,1,""]},"evennia.contrib.evscaperoom.utils":{add_msg_borders:[221,5,1,""],create_evscaperoom_object:[221,5,1,""],create_fantasy_word:[221,5,1,""],msg_cinematic:[221,5,1,""],parse_for_perspectives:[221,5,1,""],parse_for_things:[221,5,1,""]},"evennia.contrib.extended_room":{CmdExtendedRoomDesc:[222,1,1,""],CmdExtendedRoomDetail:[222,1,1,""],CmdExtendedRoomGameTime:[222,1,1,""],CmdExtendedRoomLook:[222,1,1,""],ExtendedRoom:[222,1,1,""],ExtendedRoomCmdSet:[222,1,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDesc":{aliases:[222,4,1,""],func:[222,3,1,""],help_category:[222,4,1,""],key:[222,4,1,""],lock_storage:[222,4,1,""],reset_times:[222,3,1,""],search_index_entry:[222,4,1,""],switch_options:[222,4,1,""]},"evennia.contrib.extended_room.CmdExtendedRoomDetail":{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.extended_room.CmdExtendedRoomGameTime":{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.extended_room.CmdExtendedRoomLook":{aliases:[222,4,1,""],func:[222,3,1,""],help_category:[222,4,1,""],key:[222,4,1,""],lock_storage:[222,4,1,""],search_index_entry:[222,4,1,""]},"evennia.contrib.extended_room.ExtendedRoom":{DoesNotExist:[222,2,1,""],MultipleObjectsReturned:[222,2,1,""],at_object_creation:[222,3,1,""],del_detail:[222,3,1,""],get_time_and_season:[222,3,1,""],path:[222,4,1,""],replace_timeslots:[222,3,1,""],return_appearance:[222,3,1,""],return_detail:[222,3,1,""],set_detail:[222,3,1,""],typename:[222,4,1,""],update_current_description:[222,3,1,""]},"evennia.contrib.extended_room.ExtendedRoomCmdSet":{at_cmdset_creation:[222,3,1,""],path:[222,4,1,""]},"evennia.contrib.fieldfill":{CmdTestMenu:[223,1,1,""],FieldEvMenu:[223,1,1,""],display_formdata:[223,5,1,""],form_template_to_dict:[223,5,1,""],init_delayed_message:[223,5,1,""],init_fill_field:[223,5,1,""],menunode_fieldfill:[223,5,1,""],sendmessage:[223,5,1,""],verify_online_player:[223,5,1,""]},"evennia.contrib.fieldfill.CmdTestMenu":{aliases:[223,4,1,""],func:[223,3,1,""],help_category:[223,4,1,""],key:[223,4,1,""],lock_storage:[223,4,1,""],search_index_entry:[223,4,1,""]},"evennia.contrib.fieldfill.FieldEvMenu":{node_formatter:[223,3,1,""]},"evennia.contrib.gendersub":{GenderCharacter:[224,1,1,""],SetGender:[224,1,1,""]},"evennia.contrib.gendersub.GenderCharacter":{DoesNotExist:[224,2,1,""],MultipleObjectsReturned:[224,2,1,""],at_object_creation:[224,3,1,""],msg:[224,3,1,""],path:[224,4,1,""],typename:[224,4,1,""]},"evennia.contrib.gendersub.SetGender":{aliases:[224,4,1,""],func:[224,3,1,""],help_category:[224,4,1,""],key:[224,4,1,""],lock_storage:[224,4,1,""],locks:[224,4,1,""],search_index_entry:[224,4,1,""]},"evennia.contrib.health_bar":{display_meter:[225,5,1,""]},"evennia.contrib.ingame_python":{callbackhandler:[227,0,0,"-"],commands:[228,0,0,"-"],eventfuncs:[229,0,0,"-"],scripts:[230,0,0,"-"],tests:[231,0,0,"-"],utils:[233,0,0,"-"]},"evennia.contrib.ingame_python.callbackhandler":{Callback:[227,1,1,""],CallbackHandler:[227,1,1,""]},"evennia.contrib.ingame_python.callbackhandler.Callback":{author:[227,4,1,""],code:[227,4,1,""],created_on:[227,4,1,""],name:[227,4,1,""],number:[227,4,1,""],obj:[227,4,1,""],parameters:[227,4,1,""],updated_by:[227,4,1,""],updated_on:[227,4,1,""],valid:[227,4,1,""]},"evennia.contrib.ingame_python.callbackhandler.CallbackHandler":{__init__:[227,3,1,""],add:[227,3,1,""],all:[227,3,1,""],call:[227,3,1,""],edit:[227,3,1,""],format_callback:[227,3,1,""],get:[227,3,1,""],get_variable:[227,3,1,""],remove:[227,3,1,""],script:[227,4,1,""]},"evennia.contrib.ingame_python.commands":{CmdCallback:[228,1,1,""]},"evennia.contrib.ingame_python.commands.CmdCallback":{accept_callback:[228,3,1,""],add_callback:[228,3,1,""],aliases:[228,4,1,""],del_callback:[228,3,1,""],edit_callback:[228,3,1,""],func:[228,3,1,""],get_help:[228,3,1,""],help_category:[228,4,1,""],key:[228,4,1,""],list_callbacks:[228,3,1,""],list_tasks:[228,3,1,""],lock_storage:[228,4,1,""],locks:[228,4,1,""],search_index_entry:[228,4,1,""]},"evennia.contrib.ingame_python.eventfuncs":{call_event:[229,5,1,""],deny:[229,5,1,""],get:[229,5,1,""]},"evennia.contrib.ingame_python.scripts":{EventHandler:[230,1,1,""],TimeEventScript:[230,1,1,""],complete_task:[230,5,1,""]},"evennia.contrib.ingame_python.scripts.EventHandler":{DoesNotExist:[230,2,1,""],MultipleObjectsReturned:[230,2,1,""],accept_callback:[230,3,1,""],add_callback:[230,3,1,""],add_event:[230,3,1,""],at_script_creation:[230,3,1,""],at_server_start:[230,3,1,""],call:[230,3,1,""],del_callback:[230,3,1,""],edit_callback:[230,3,1,""],get_callbacks:[230,3,1,""],get_events:[230,3,1,""],get_variable:[230,3,1,""],handle_error:[230,3,1,""],path:[230,4,1,""],set_task:[230,3,1,""],typename:[230,4,1,""]},"evennia.contrib.ingame_python.scripts.TimeEventScript":{DoesNotExist:[230,2,1,""],MultipleObjectsReturned:[230,2,1,""],at_repeat:[230,3,1,""],at_script_creation:[230,3,1,""],path:[230,4,1,""],typename:[230,4,1,""]},"evennia.contrib.ingame_python.tests":{TestCmdCallback:[231,1,1,""],TestDefaultCallbacks:[231,1,1,""],TestEventHandler:[231,1,1,""]},"evennia.contrib.ingame_python.tests.TestCmdCallback":{setUp:[231,3,1,""],tearDown:[231,3,1,""],test_accept:[231,3,1,""],test_add:[231,3,1,""],test_del:[231,3,1,""],test_list:[231,3,1,""],test_lock:[231,3,1,""]},"evennia.contrib.ingame_python.tests.TestDefaultCallbacks":{setUp:[231,3,1,""],tearDown:[231,3,1,""],test_exit:[231,3,1,""]},"evennia.contrib.ingame_python.tests.TestEventHandler":{setUp:[231,3,1,""],tearDown:[231,3,1,""],test_accept:[231,3,1,""],test_add_validation:[231,3,1,""],test_call:[231,3,1,""],test_del:[231,3,1,""],test_edit:[231,3,1,""],test_edit_validation:[231,3,1,""],test_handler:[231,3,1,""],test_start:[231,3,1,""]},"evennia.contrib.ingame_python.utils":{InterruptEvent:[233,2,1,""],get_event_handler:[233,5,1,""],get_next_wait:[233,5,1,""],keyword_event:[233,5,1,""],phrase_event:[233,5,1,""],register_events:[233,5,1,""],time_event:[233,5,1,""]},"evennia.contrib.mail":{CmdMail:[234,1,1,""],CmdMailCharacter:[234,1,1,""]},"evennia.contrib.mail.CmdMail":{aliases:[234,4,1,""],func:[234,3,1,""],get_all_mail:[234,3,1,""],help_category:[234,4,1,""],key:[234,4,1,""],lock:[234,4,1,""],lock_storage:[234,4,1,""],parse:[234,3,1,""],search_index_entry:[234,4,1,""],search_targets:[234,3,1,""],send_mail:[234,3,1,""]},"evennia.contrib.mail.CmdMailCharacter":{account_caller:[234,4,1,""],aliases:[234,4,1,""],help_category:[234,4,1,""],key:[234,4,1,""],lock_storage:[234,4,1,""],search_index_entry:[234,4,1,""]},"evennia.contrib.multidescer":{CmdMultiDesc:[237,1,1,""],DescValidateError:[237,2,1,""]},"evennia.contrib.multidescer.CmdMultiDesc":{aliases:[237,4,1,""],func:[237,3,1,""],help_category:[237,4,1,""],key:[237,4,1,""],lock_storage:[237,4,1,""],locks:[237,4,1,""],search_index_entry:[237,4,1,""]},"evennia.contrib.puzzles":{CmdArmPuzzle:[238,1,1,""],CmdCreatePuzzleRecipe:[238,1,1,""],CmdEditPuzzle:[238,1,1,""],CmdListArmedPuzzles:[238,1,1,""],CmdListPuzzleRecipes:[238,1,1,""],CmdUsePuzzleParts:[238,1,1,""],PuzzleRecipe:[238,1,1,""],PuzzleSystemCmdSet:[238,1,1,""],maskout_protodef:[238,5,1,""],proto_def:[238,5,1,""]},"evennia.contrib.puzzles.CmdArmPuzzle":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdCreatePuzzleRecipe":{aliases:[238,4,1,""],confirm:[238,4,1,""],default_confirm:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdEditPuzzle":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdListArmedPuzzles":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdListPuzzleRecipes":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.CmdUsePuzzleParts":{aliases:[238,4,1,""],func:[238,3,1,""],help_category:[238,4,1,""],key:[238,4,1,""],lock_storage:[238,4,1,""],locks:[238,4,1,""],search_index_entry:[238,4,1,""]},"evennia.contrib.puzzles.PuzzleRecipe":{DoesNotExist:[238,2,1,""],MultipleObjectsReturned:[238,2,1,""],path:[238,4,1,""],save_recipe:[238,3,1,""],typename:[238,4,1,""]},"evennia.contrib.puzzles.PuzzleSystemCmdSet":{at_cmdset_creation:[238,3,1,""],path:[238,4,1,""]},"evennia.contrib.random_string_generator":{ExhaustedGenerator:[239,2,1,""],RandomStringGenerator:[239,1,1,""],RandomStringGeneratorScript:[239,1,1,""],RejectedRegex:[239,2,1,""]},"evennia.contrib.random_string_generator.RandomStringGenerator":{__init__:[239,3,1,""],all:[239,3,1,""],clear:[239,3,1,""],get:[239,3,1,""],remove:[239,3,1,""],script:[239,4,1,""]},"evennia.contrib.random_string_generator.RandomStringGeneratorScript":{DoesNotExist:[239,2,1,""],MultipleObjectsReturned:[239,2,1,""],at_script_creation:[239,3,1,""],path:[239,4,1,""],typename:[239,4,1,""]},"evennia.contrib.rplanguage":{LanguageError:[240,2,1,""],LanguageExistsError:[240,2,1,""],LanguageHandler:[240,1,1,""],add_language:[240,5,1,""],available_languages:[240,5,1,""],obfuscate_language:[240,5,1,""],obfuscate_whisper:[240,5,1,""]},"evennia.contrib.rplanguage.LanguageHandler":{DoesNotExist:[240,2,1,""],MultipleObjectsReturned:[240,2,1,""],add:[240,3,1,""],at_script_creation:[240,3,1,""],path:[240,4,1,""],translate:[240,3,1,""],typename:[240,4,1,""]},"evennia.contrib.rpsystem":{CmdEmote:[241,1,1,""],CmdMask:[241,1,1,""],CmdPose:[241,1,1,""],CmdRecog:[241,1,1,""],CmdSay:[241,1,1,""],CmdSdesc:[241,1,1,""],ContribRPCharacter:[241,1,1,""],ContribRPObject:[241,1,1,""],ContribRPRoom:[241,1,1,""],EmoteError:[241,2,1,""],LanguageError:[241,2,1,""],RPCommand:[241,1,1,""],RPSystemCmdSet:[241,1,1,""],RecogError:[241,2,1,""],RecogHandler:[241,1,1,""],SdescError:[241,2,1,""],SdescHandler:[241,1,1,""],ordered_permutation_regex:[241,5,1,""],parse_language:[241,5,1,""],parse_sdescs_and_recogs:[241,5,1,""],regex_tuple_from_key_alias:[241,5,1,""],send_emote:[241,5,1,""]},"evennia.contrib.rpsystem.CmdEmote":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],locks:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdMask":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdPose":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],parse:[241,3,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdRecog":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],parse:[241,3,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdSay":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],locks:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.CmdSdesc":{aliases:[241,4,1,""],func:[241,3,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],locks:[241,4,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.ContribRPCharacter":{DoesNotExist:[241,2,1,""],MultipleObjectsReturned:[241,2,1,""],at_before_say:[241,3,1,""],at_object_creation:[241,3,1,""],get_display_name:[241,3,1,""],path:[241,4,1,""],process_language:[241,3,1,""],process_recog:[241,3,1,""],process_sdesc:[241,3,1,""],recog:[241,4,1,""],sdesc:[241,4,1,""],typename:[241,4,1,""]},"evennia.contrib.rpsystem.ContribRPObject":{DoesNotExist:[241,2,1,""],MultipleObjectsReturned:[241,2,1,""],at_object_creation:[241,3,1,""],get_display_name:[241,3,1,""],path:[241,4,1,""],return_appearance:[241,3,1,""],search:[241,3,1,""],typename:[241,4,1,""]},"evennia.contrib.rpsystem.ContribRPRoom":{DoesNotExist:[241,2,1,""],MultipleObjectsReturned:[241,2,1,""],path:[241,4,1,""],typename:[241,4,1,""]},"evennia.contrib.rpsystem.RPCommand":{aliases:[241,4,1,""],help_category:[241,4,1,""],key:[241,4,1,""],lock_storage:[241,4,1,""],parse:[241,3,1,""],search_index_entry:[241,4,1,""]},"evennia.contrib.rpsystem.RPSystemCmdSet":{at_cmdset_creation:[241,3,1,""],path:[241,4,1,""]},"evennia.contrib.rpsystem.RecogHandler":{__init__:[241,3,1,""],add:[241,3,1,""],all:[241,3,1,""],get:[241,3,1,""],get_regex_tuple:[241,3,1,""],remove:[241,3,1,""]},"evennia.contrib.rpsystem.SdescHandler":{__init__:[241,3,1,""],add:[241,3,1,""],get:[241,3,1,""],get_regex_tuple:[241,3,1,""]},"evennia.contrib.security":{auditing:[243,0,0,"-"]},"evennia.contrib.security.auditing":{outputs:[244,0,0,"-"],server:[245,0,0,"-"],tests:[246,0,0,"-"]},"evennia.contrib.security.auditing.outputs":{to_file:[244,5,1,""],to_syslog:[244,5,1,""]},"evennia.contrib.security.auditing.server":{AuditedServerSession:[245,1,1,""]},"evennia.contrib.security.auditing.server.AuditedServerSession":{audit:[245,3,1,""],data_in:[245,3,1,""],data_out:[245,3,1,""],mask:[245,3,1,""]},"evennia.contrib.security.auditing.tests":{AuditingTest:[246,1,1,""]},"evennia.contrib.security.auditing.tests.AuditingTest":{test_audit:[246,3,1,""],test_mask:[246,3,1,""]},"evennia.contrib.simpledoor":{CmdOpen:[247,1,1,""],CmdOpenCloseDoor:[247,1,1,""],SimpleDoor:[247,1,1,""]},"evennia.contrib.simpledoor.CmdOpen":{aliases:[247,4,1,""],create_exit:[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.simpledoor.CmdOpenCloseDoor":{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.simpledoor.SimpleDoor":{"delete":[247,3,1,""],DoesNotExist:[247,2,1,""],MultipleObjectsReturned:[247,2,1,""],at_failed_traverse:[247,3,1,""],at_object_creation:[247,3,1,""],path:[247,4,1,""],setdesc:[247,3,1,""],setlock:[247,3,1,""],typename:[247,4,1,""]},"evennia.contrib.slow_exit":{CmdSetSpeed:[248,1,1,""],CmdStop:[248,1,1,""],SlowExit:[248,1,1,""]},"evennia.contrib.slow_exit.CmdSetSpeed":{aliases:[248,4,1,""],func:[248,3,1,""],help_category:[248,4,1,""],key:[248,4,1,""],lock_storage:[248,4,1,""],search_index_entry:[248,4,1,""]},"evennia.contrib.slow_exit.CmdStop":{aliases:[248,4,1,""],func:[248,3,1,""],help_category:[248,4,1,""],key:[248,4,1,""],lock_storage:[248,4,1,""],search_index_entry:[248,4,1,""]},"evennia.contrib.slow_exit.SlowExit":{DoesNotExist:[248,2,1,""],MultipleObjectsReturned:[248,2,1,""],at_traverse:[248,3,1,""],path:[248,4,1,""],typename:[248,4,1,""]},"evennia.contrib.talking_npc":{CmdTalk:[249,1,1,""],END:[249,5,1,""],TalkingCmdSet:[249,1,1,""],TalkingNPC:[249,1,1,""],info1:[249,5,1,""],info2:[249,5,1,""],info3:[249,5,1,""],menu_start_node:[249,5,1,""]},"evennia.contrib.talking_npc.CmdTalk":{aliases:[249,4,1,""],func:[249,3,1,""],help_category:[249,4,1,""],key:[249,4,1,""],lock_storage:[249,4,1,""],locks:[249,4,1,""],search_index_entry:[249,4,1,""]},"evennia.contrib.talking_npc.TalkingCmdSet":{at_cmdset_creation:[249,3,1,""],key:[249,4,1,""],path:[249,4,1,""]},"evennia.contrib.talking_npc.TalkingNPC":{DoesNotExist:[249,2,1,""],MultipleObjectsReturned:[249,2,1,""],at_object_creation:[249,3,1,""],path:[249,4,1,""],typename:[249,4,1,""]},"evennia.contrib.test_traits":{TestNumericTraitOperators:[250,1,1,""],TestTrait:[250,1,1,""],TestTraitCounter:[250,1,1,""],TestTraitCounterTimed:[250,1,1,""],TestTraitGauge:[250,1,1,""],TestTraitGaugeTimed:[250,1,1,""],TestTraitStatic:[250,1,1,""],TraitHandlerTest:[250,1,1,""]},"evennia.contrib.test_traits.TestNumericTraitOperators":{setUp:[250,3,1,""],tearDown:[250,3,1,""],test_add_traits:[250,3,1,""],test_comparisons_numeric:[250,3,1,""],test_comparisons_traits:[250,3,1,""],test_floordiv:[250,3,1,""],test_mul_traits:[250,3,1,""],test_pos_shortcut:[250,3,1,""],test_sub_traits:[250,3,1,""]},"evennia.contrib.test_traits.TestTrait":{setUp:[250,3,1,""],test_init:[250,3,1,""],test_repr:[250,3,1,""],test_trait_getset:[250,3,1,""],test_validate_input__fail:[250,3,1,""],test_validate_input__valid:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitCounter":{setUp:[250,3,1,""],test_boundaries__bigmod:[250,3,1,""],test_boundaries__change_boundaries:[250,3,1,""],test_boundaries__disable:[250,3,1,""],test_boundaries__inverse:[250,3,1,""],test_boundaries__minmax:[250,3,1,""],test_current:[250,3,1,""],test_delete:[250,3,1,""],test_descs:[250,3,1,""],test_init:[250,3,1,""],test_percentage:[250,3,1,""],test_value:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitCounterTimed":{setUp:[250,3,1,""],test_timer_rate:[250,3,1,""],test_timer_ratetarget:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitGauge":{setUp:[250,3,1,""],test_boundaries__bigmod:[250,3,1,""],test_boundaries__change_boundaries:[250,3,1,""],test_boundaries__disable:[250,3,1,""],test_boundaries__inverse:[250,3,1,""],test_boundaries__minmax:[250,3,1,""],test_current:[250,3,1,""],test_delete:[250,3,1,""],test_descs:[250,3,1,""],test_init:[250,3,1,""],test_percentage:[250,3,1,""],test_value:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitGaugeTimed":{setUp:[250,3,1,""],test_timer_rate:[250,3,1,""],test_timer_ratetarget:[250,3,1,""]},"evennia.contrib.test_traits.TestTraitStatic":{setUp:[250,3,1,""],test_delete:[250,3,1,""],test_init:[250,3,1,""],test_value:[250,3,1,""]},"evennia.contrib.test_traits.TraitHandlerTest":{setUp:[250,3,1,""],test_add_trait:[250,3,1,""],test_all:[250,3,1,""],test_cache:[250,3,1,""],test_clear:[250,3,1,""],test_getting:[250,3,1,""],test_remove:[250,3,1,""],test_setting:[250,3,1,""],test_trait_db_connection:[250,3,1,""]},"evennia.contrib.traits":{CounterTrait:[251,1,1,""],GaugeTrait:[251,1,1,""],MandatoryTraitKey:[251,1,1,""],StaticTrait:[251,1,1,""],Trait:[251,1,1,""],TraitException:[251,2,1,""],TraitHandler:[251,1,1,""]},"evennia.contrib.traits.CounterTrait":{base:[251,3,1,""],current:[251,3,1,""],default_keys:[251,4,1,""],desc:[251,3,1,""],max:[251,3,1,""],min:[251,3,1,""],mod:[251,3,1,""],percent:[251,3,1,""],ratetarget:[251,3,1,""],reset:[251,3,1,""],trait_type:[251,4,1,""],validate_input:[251,3,1,""],value:[251,3,1,""]},"evennia.contrib.traits.GaugeTrait":{base:[251,3,1,""],current:[251,3,1,""],default_keys:[251,4,1,""],max:[251,3,1,""],min:[251,3,1,""],mod:[251,3,1,""],percent:[251,3,1,""],reset:[251,3,1,""],trait_type:[251,4,1,""],value:[251,3,1,""]},"evennia.contrib.traits.StaticTrait":{default_keys:[251,4,1,""],mod:[251,3,1,""],trait_type:[251,4,1,""],value:[251,3,1,""]},"evennia.contrib.traits.Trait":{__init__:[251,3,1,""],allow_extra_properties:[251,4,1,""],default_keys:[251,4,1,""],key:[251,3,1,""],name:[251,3,1,""],trait_type:[251,4,1,""],validate_input:[251,3,1,""],value:[251,3,1,""]},"evennia.contrib.traits.TraitException":{__init__:[251,3,1,""]},"evennia.contrib.traits.TraitHandler":{__init__:[251,3,1,""],add:[251,3,1,""],all:[251,3,1,""],clear:[251,3,1,""],get:[251,3,1,""],remove:[251,3,1,""]},"evennia.contrib.tree_select":{CmdNameColor:[252,1,1,""],change_name_color:[252,5,1,""],dashcount:[252,5,1,""],go_up_one_category:[252,5,1,""],index_to_selection:[252,5,1,""],init_tree_selection:[252,5,1,""],is_category:[252,5,1,""],menunode_treeselect:[252,5,1,""],optlist_to_menuoptions:[252,5,1,""],parse_opts:[252,5,1,""]},"evennia.contrib.tree_select.CmdNameColor":{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:[254,0,0,"-"],tb_equip:[255,0,0,"-"],tb_items:[256,0,0,"-"],tb_magic:[257,0,0,"-"],tb_range:[258,0,0,"-"]},"evennia.contrib.turnbattle.tb_basic":{ACTIONS_PER_TURN:[254,6,1,""],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,""],TBBasicCharacter:[254,1,1,""],TBBasicTurnHandler:[254,1,1,""],apply_damage:[254,5,1,""],at_defeat:[254,5,1,""],combat_cleanup:[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,""],resolve_attack:[254,5,1,""],roll_init:[254,5,1,""],spend_action:[254,5,1,""]},"evennia.contrib.turnbattle.tb_basic.BattleCmdSet":{at_cmdset_creation:[254,3,1,""],key:[254,4,1,""],path:[254,4,1,""]},"evennia.contrib.turnbattle.tb_basic.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_basic.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_basic.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_basic.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_basic.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_basic.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_basic.TBBasicCharacter":{DoesNotExist:[254,2,1,""],MultipleObjectsReturned:[254,2,1,""],at_before_move:[254,3,1,""],at_object_creation:[254,3,1,""],path:[254,4,1,""],typename:[254,4,1,""]},"evennia.contrib.turnbattle.tb_basic.TBBasicTurnHandler":{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_equip":{ACTIONS_PER_TURN:[255,6,1,""],BattleCmdSet:[255,1,1,""],CmdAttack:[255,1,1,""],CmdCombatHelp:[255,1,1,""],CmdDisengage:[255,1,1,""],CmdDoff:[255,1,1,""],CmdDon:[255,1,1,""],CmdFight:[255,1,1,""],CmdPass:[255,1,1,""],CmdRest:[255,1,1,""],CmdUnwield:[255,1,1,""],CmdWield:[255,1,1,""],TBEArmor:[255,1,1,""],TBEWeapon:[255,1,1,""],TBEquipCharacter:[255,1,1,""],TBEquipTurnHandler:[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,""],spend_action:[255,5,1,""]},"evennia.contrib.turnbattle.tb_equip.BattleCmdSet":{at_cmdset_creation:[255,3,1,""],key:[255,4,1,""],path:[255,4,1,""]},"evennia.contrib.turnbattle.tb_equip.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_equip.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_equip.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_equip.CmdDoff":{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_equip.CmdDon":{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_equip.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_equip.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_equip.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_equip.CmdUnwield":{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_equip.CmdWield":{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_equip.TBEArmor":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_before_drop:[255,3,1,""],at_before_give:[255,3,1,""],at_drop:[255,3,1,""],at_give:[255,3,1,""],at_object_creation:[255,3,1,""],path:[255,4,1,""],typename:[255,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEWeapon":{DoesNotExist:[255,2,1,""],MultipleObjectsReturned:[255,2,1,""],at_drop:[255,3,1,""],at_give:[255,3,1,""],at_object_creation:[255,3,1,""],path:[255,4,1,""],typename:[255,4,1,""]},"evennia.contrib.turnbattle.tb_equip.TBEquipCharacter":{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_equip.TBEquipTurnHandler":{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_items":{BattleCmdSet:[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,""],CmdUse:[256,1,1,""],DEF_DOWN_MOD:[256,6,1,""],ITEMFUNCS:[256,6,1,""],TBItemsCharacter:[256,1,1,""],TBItemsCharacterTest:[256,1,1,""],TBItemsTurnHandler:[256,1,1,""],add_condition:[256,5,1,""],apply_damage:[256,5,1,""],at_defeat:[256,5,1,""],combat_cleanup:[256,5,1,""],condition_tickdown:[256,5,1,""],get_attack:[256,5,1,""],get_damage:[256,5,1,""],get_defense:[256,5,1,""],is_in_combat:[256,5,1,""],is_turn:[256,5,1,""],itemfunc_add_condition:[256,5,1,""],itemfunc_attack:[256,5,1,""],itemfunc_cure_condition:[256,5,1,""],itemfunc_heal:[256,5,1,""],resolve_attack:[256,5,1,""],roll_init:[256,5,1,""],spend_action:[256,5,1,""],spend_item_use:[256,5,1,""],use_item:[256,5,1,""]},"evennia.contrib.turnbattle.tb_items.BattleCmdSet":{at_cmdset_creation:[256,3,1,""],key:[256,4,1,""],path:[256,4,1,""]},"evennia.contrib.turnbattle.tb_items.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_items.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_items.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_items.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_items.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_items.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_items.CmdUse":{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_items.TBItemsCharacter":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],apply_turn_conditions:[256,3,1,""],at_before_move:[256,3,1,""],at_object_creation:[256,3,1,""],at_turn_start:[256,3,1,""],at_update:[256,3,1,""],path:[256,4,1,""],typename:[256,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsCharacterTest":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_object_creation:[256,3,1,""],path:[256,4,1,""],typename:[256,4,1,""]},"evennia.contrib.turnbattle.tb_items.TBItemsTurnHandler":{DoesNotExist:[256,2,1,""],MultipleObjectsReturned:[256,2,1,""],at_repeat:[256,3,1,""],at_script_creation:[256,3,1,""],at_stop:[256,3,1,""],initialize_for_combat:[256,3,1,""],join_fight:[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.turnbattle.tb_magic":{ACTIONS_PER_TURN:[257,6,1,""],BattleCmdSet:[257,1,1,""],CmdAttack:[257,1,1,""],CmdCast:[257,1,1,""],CmdCombatHelp:[257,1,1,""],CmdDisengage:[257,1,1,""],CmdFight:[257,1,1,""],CmdLearnSpell:[257,1,1,""],CmdPass:[257,1,1,""],CmdRest:[257,1,1,""],CmdStatus:[257,1,1,""],TBMagicCharacter:[257,1,1,""],TBMagicTurnHandler:[257,1,1,""],apply_damage:[257,5,1,""],at_defeat:[257,5,1,""],combat_cleanup:[257,5,1,""],get_attack:[257,5,1,""],get_damage:[257,5,1,""],get_defense:[257,5,1,""],is_in_combat:[257,5,1,""],is_turn:[257,5,1,""],resolve_attack:[257,5,1,""],roll_init:[257,5,1,""],spell_attack:[257,5,1,""],spell_conjure:[257,5,1,""],spell_healing:[257,5,1,""],spend_action:[257,5,1,""]},"evennia.contrib.turnbattle.tb_magic.BattleCmdSet":{at_cmdset_creation:[257,3,1,""],key:[257,4,1,""],path:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdAttack":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCast":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdCombatHelp":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdDisengage":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdFight":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdLearnSpell":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdPass":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdRest":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.CmdStatus":{aliases:[257,4,1,""],func:[257,3,1,""],help_category:[257,4,1,""],key:[257,4,1,""],lock_storage:[257,4,1,""],search_index_entry:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicCharacter":{DoesNotExist:[257,2,1,""],MultipleObjectsReturned:[257,2,1,""],at_before_move:[257,3,1,""],at_object_creation:[257,3,1,""],path:[257,4,1,""],typename:[257,4,1,""]},"evennia.contrib.turnbattle.tb_magic.TBMagicTurnHandler":{DoesNotExist:[257,2,1,""],MultipleObjectsReturned:[257,2,1,""],at_repeat:[257,3,1,""],at_script_creation:[257,3,1,""],at_stop:[257,3,1,""],initialize_for_combat:[257,3,1,""],join_fight:[257,3,1,""],next_turn:[257,3,1,""],path:[257,4,1,""],start_turn:[257,3,1,""],turn_end_check:[257,3,1,""],typename:[257,4,1,""]},"evennia.contrib.turnbattle.tb_range":{ACTIONS_PER_TURN:[258,6,1,""],BattleCmdSet:[258,1,1,""],CmdApproach:[258,1,1,""],CmdAttack:[258,1,1,""],CmdCombatHelp:[258,1,1,""],CmdDisengage:[258,1,1,""],CmdFight:[258,1,1,""],CmdPass:[258,1,1,""],CmdRest:[258,1,1,""],CmdShoot:[258,1,1,""],CmdStatus:[258,1,1,""],CmdWithdraw:[258,1,1,""],TBRangeCharacter:[258,1,1,""],TBRangeObject:[258,1,1,""],TBRangeTurnHandler:[258,1,1,""],apply_damage:[258,5,1,""],approach:[258,5,1,""],at_defeat:[258,5,1,""],combat_cleanup:[258,5,1,""],combat_status_message:[258,5,1,""],distance_inc:[258,5,1,""],get_attack:[258,5,1,""],get_damage:[258,5,1,""],get_defense:[258,5,1,""],get_range:[258,5,1,""],is_in_combat:[258,5,1,""],is_turn:[258,5,1,""],resolve_attack:[258,5,1,""],roll_init:[258,5,1,""],spend_action:[258,5,1,""],withdraw:[258,5,1,""]},"evennia.contrib.turnbattle.tb_range.BattleCmdSet":{at_cmdset_creation:[258,3,1,""],key:[258,4,1,""],path:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdApproach":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdAttack":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdCombatHelp":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdDisengage":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdFight":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdPass":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdRest":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdShoot":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdStatus":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.CmdWithdraw":{aliases:[258,4,1,""],func:[258,3,1,""],help_category:[258,4,1,""],key:[258,4,1,""],lock_storage:[258,4,1,""],search_index_entry:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeCharacter":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_before_move:[258,3,1,""],at_object_creation:[258,3,1,""],path:[258,4,1,""],typename:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeObject":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_before_drop:[258,3,1,""],at_before_get:[258,3,1,""],at_before_give:[258,3,1,""],at_drop:[258,3,1,""],at_get:[258,3,1,""],at_give:[258,3,1,""],path:[258,4,1,""],typename:[258,4,1,""]},"evennia.contrib.turnbattle.tb_range.TBRangeTurnHandler":{DoesNotExist:[258,2,1,""],MultipleObjectsReturned:[258,2,1,""],at_repeat:[258,3,1,""],at_script_creation:[258,3,1,""],at_stop:[258,3,1,""],init_range:[258,3,1,""],initialize_for_combat:[258,3,1,""],join_fight:[258,3,1,""],join_rangefield:[258,3,1,""],next_turn:[258,3,1,""],path:[258,4,1,""],start_turn:[258,3,1,""],turn_end_check:[258,3,1,""],typename:[258,4,1,""]},"evennia.contrib.tutorial_examples":{bodyfunctions:[260,0,0,"-"],mirror:[262,0,0,"-"],red_button:[263,0,0,"-"],tests:[264,0,0,"-"]},"evennia.contrib.tutorial_examples.bodyfunctions":{BodyFunctions:[260,1,1,""]},"evennia.contrib.tutorial_examples.bodyfunctions.BodyFunctions":{DoesNotExist:[260,2,1,""],MultipleObjectsReturned:[260,2,1,""],at_repeat:[260,3,1,""],at_script_creation:[260,3,1,""],path:[260,4,1,""],send_random_message:[260,3,1,""],typename:[260,4,1,""]},"evennia.contrib.tutorial_examples.mirror":{TutorialMirror:[262,1,1,""]},"evennia.contrib.tutorial_examples.mirror.TutorialMirror":{DoesNotExist:[262,2,1,""],MultipleObjectsReturned:[262,2,1,""],msg:[262,3,1,""],path:[262,4,1,""],return_appearance:[262,3,1,""],typename:[262,4,1,""]},"evennia.contrib.tutorial_examples.red_button":{BlindCmdSet:[263,1,1,""],CmdBlindHelp:[263,1,1,""],CmdBlindLook:[263,1,1,""],CmdCloseLid:[263,1,1,""],CmdNudge:[263,1,1,""],CmdOpenLid:[263,1,1,""],CmdPushLidClosed:[263,1,1,""],CmdPushLidOpen:[263,1,1,""],CmdSmashGlass:[263,1,1,""],LidClosedCmdSet:[263,1,1,""],LidOpenCmdSet:[263,1,1,""],RedButton:[263,1,1,""]},"evennia.contrib.tutorial_examples.red_button.BlindCmdSet":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],mergetype:[263,4,1,""],no_exits:[263,4,1,""],no_objs:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_examples.red_button.CmdBlindHelp":{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_examples.red_button.CmdBlindLook":{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_examples.red_button.CmdCloseLid":{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_examples.red_button.CmdNudge":{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_examples.red_button.CmdOpenLid":{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_examples.red_button.CmdPushLidClosed":{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_examples.red_button.CmdPushLidOpen":{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_examples.red_button.CmdSmashGlass":{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_examples.red_button.LidClosedCmdSet":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_examples.red_button.LidOpenCmdSet":{at_cmdset_creation:[263,3,1,""],key:[263,4,1,""],path:[263,4,1,""]},"evennia.contrib.tutorial_examples.red_button.RedButton":{DoesNotExist:[263,2,1,""],MultipleObjectsReturned:[263,2,1,""],at_object_creation:[263,3,1,""],auto_close_msg:[263,4,1,""],blind_target:[263,3,1,""],blink_msgs:[263,4,1,""],break_lamp:[263,3,1,""],desc_add_lamp_broken:[263,4,1,""],desc_closed_lid:[263,4,1,""],desc_open_lid:[263,4,1,""],lamp_breaks_msg:[263,4,1,""],path:[263,4,1,""],to_closed_state:[263,3,1,""],to_open_state:[263,3,1,""],typename:[263,4,1,""]},"evennia.contrib.tutorial_examples.tests":{TestBodyFunctions:[264,1,1,""]},"evennia.contrib.tutorial_examples.tests.TestBodyFunctions":{script_typeclass:[264,4,1,""],setUp:[264,3,1,""],tearDown:[264,3,1,""],test_at_repeat:[264,3,1,""],test_send_random_message:[264,3,1,""]},"evennia.contrib.tutorial_world":{intro_menu:[266,0,0,"-"],mob:[267,0,0,"-"],objects:[268,0,0,"-"],rooms:[269,0,0,"-"]},"evennia.contrib.tutorial_world.intro_menu":{DemoCommandSetComms:[266,1,1,""],DemoCommandSetHelp:[266,1,1,""],DemoCommandSetRoom:[266,1,1,""],TutorialEvMenu:[266,1,1,""],do_nothing:[266,5,1,""],goto_cleanup_cmdsets:[266,5,1,""],goto_command_demo_comms:[266,5,1,""],goto_command_demo_help:[266,5,1,""],goto_command_demo_room:[266,5,1,""],init_menu:[266,5,1,""],send_testing_tagged:[266,5,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetComms":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],no_exits:[266,4,1,""],no_objs:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetHelp":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.DemoCommandSetRoom":{at_cmdset_creation:[266,3,1,""],key:[266,4,1,""],no_exits:[266,4,1,""],no_objs:[266,4,1,""],path:[266,4,1,""],priority:[266,4,1,""]},"evennia.contrib.tutorial_world.intro_menu.TutorialEvMenu":{close_menu:[266,3,1,""],options_formatter:[266,3,1,""]},"evennia.contrib.tutorial_world.mob":{CmdMobOnOff:[267,1,1,""],Mob:[267,1,1,""],MobCmdSet:[267,1,1,""]},"evennia.contrib.tutorial_world.mob.CmdMobOnOff":{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.mob.Mob":{DoesNotExist:[267,2,1,""],MultipleObjectsReturned:[267,2,1,""],at_hit:[267,3,1,""],at_init:[267,3,1,""],at_new_arrival:[267,3,1,""],at_object_creation:[267,3,1,""],do_attack:[267,3,1,""],do_hunting:[267,3,1,""],do_patrol:[267,3,1,""],path:[267,4,1,""],set_alive:[267,3,1,""],set_dead:[267,3,1,""],start_attacking:[267,3,1,""],start_hunting:[267,3,1,""],start_idle:[267,3,1,""],start_patrolling:[267,3,1,""],typename:[267,4,1,""]},"evennia.contrib.tutorial_world.mob.MobCmdSet":{at_cmdset_creation:[267,3,1,""],path:[267,4,1,""]},"evennia.contrib.tutorial_world.objects":{CmdAttack:[268,1,1,""],CmdClimb:[268,1,1,""],CmdGetWeapon:[268,1,1,""],CmdLight:[268,1,1,""],CmdPressButton:[268,1,1,""],CmdRead:[268,1,1,""],CmdSetClimbable:[268,1,1,""],CmdSetCrumblingWall:[268,1,1,""],CmdSetLight:[268,1,1,""],CmdSetReadable:[268,1,1,""],CmdSetWeapon:[268,1,1,""],CmdSetWeaponRack:[268,1,1,""],CmdShiftRoot:[268,1,1,""],CrumblingWall:[268,1,1,""],LightSource:[268,1,1,""],Obelisk:[268,1,1,""],TutorialClimbable:[268,1,1,""],TutorialObject:[268,1,1,""],TutorialReadable:[268,1,1,""],TutorialWeapon:[268,1,1,""],TutorialWeaponRack:[268,1,1,""]},"evennia.contrib.tutorial_world.objects.CmdAttack":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdClimb":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdGetWeapon":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdLight":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdPressButton":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdRead":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetClimbable":{at_cmdset_creation:[268,3,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetCrumblingWall":{at_cmdset_creation:[268,3,1,""],key:[268,4,1,""],path:[268,4,1,""],priority:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetLight":{at_cmdset_creation:[268,3,1,""],key:[268,4,1,""],path:[268,4,1,""],priority:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetReadable":{at_cmdset_creation:[268,3,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeapon":{at_cmdset_creation:[268,3,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdSetWeaponRack":{at_cmdset_creation:[268,3,1,""],key:[268,4,1,""],path:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CmdShiftRoot":{aliases:[268,4,1,""],func:[268,3,1,""],help_category:[268,4,1,""],key:[268,4,1,""],lock_storage:[268,4,1,""],locks:[268,4,1,""],parse:[268,3,1,""],search_index_entry:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.CrumblingWall":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_after_traverse:[268,3,1,""],at_failed_traverse:[268,3,1,""],at_init:[268,3,1,""],at_object_creation:[268,3,1,""],open_wall:[268,3,1,""],path:[268,4,1,""],reset:[268,3,1,""],return_appearance:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.LightSource":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_init:[268,3,1,""],at_object_creation:[268,3,1,""],light:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.Obelisk":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],return_appearance:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialClimbable":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialObject":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],reset:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialReadable":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeapon":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],reset:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.objects.TutorialWeaponRack":{DoesNotExist:[268,2,1,""],MultipleObjectsReturned:[268,2,1,""],at_object_creation:[268,3,1,""],path:[268,4,1,""],produce_weapon:[268,3,1,""],typename:[268,4,1,""]},"evennia.contrib.tutorial_world.rooms":{BridgeCmdSet:[269,1,1,""],BridgeRoom:[269,1,1,""],CmdBridgeHelp:[269,1,1,""],CmdDarkHelp:[269,1,1,""],CmdDarkNoMatch:[269,1,1,""],CmdEast:[269,1,1,""],CmdEvenniaIntro:[269,1,1,""],CmdLookBridge:[269,1,1,""],CmdLookDark:[269,1,1,""],CmdSetEvenniaIntro:[269,1,1,""],CmdTutorial:[269,1,1,""],CmdTutorialGiveUp:[269,1,1,""],CmdTutorialLook:[269,1,1,""],CmdTutorialSetDetail:[269,1,1,""],CmdWest:[269,1,1,""],DarkCmdSet:[269,1,1,""],DarkRoom:[269,1,1,""],IntroRoom:[269,1,1,""],OutroRoom:[269,1,1,""],TeleportRoom:[269,1,1,""],TutorialRoom:[269,1,1,""],TutorialRoomCmdSet:[269,1,1,""],WeatherRoom:[269,1,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeCmdSet":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],path:[269,4,1,""],priority:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.BridgeRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""],update_weather:[269,3,1,""]},"evennia.contrib.tutorial_world.rooms.CmdBridgeHelp":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkHelp":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdDarkNoMatch":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEast":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdEvenniaIntro":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookBridge":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdLookDark":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdSetEvenniaIntro":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],path:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorial":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialGiveUp":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialLook":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdTutorialSetDetail":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.CmdWest":{aliases:[269,4,1,""],func:[269,3,1,""],help_category:[269,4,1,""],key:[269,4,1,""],lock_storage:[269,4,1,""],locks:[269,4,1,""],search_index_entry:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkCmdSet":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],mergetype:[269,4,1,""],path:[269,4,1,""],priority:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.DarkRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_init:[269,3,1,""],at_object_creation:[269,3,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],check_light_state:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.IntroRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.OutroRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_leave:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.TeleportRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],at_object_receive:[269,3,1,""],path:[269,4,1,""],return_detail:[269,3,1,""],set_detail:[269,3,1,""],typename:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.TutorialRoomCmdSet":{at_cmdset_creation:[269,3,1,""],key:[269,4,1,""],path:[269,4,1,""],priority:[269,4,1,""]},"evennia.contrib.tutorial_world.rooms.WeatherRoom":{DoesNotExist:[269,2,1,""],MultipleObjectsReturned:[269,2,1,""],at_object_creation:[269,3,1,""],path:[269,4,1,""],typename:[269,4,1,""],update_weather:[269,3,1,""]},"evennia.contrib.unixcommand":{HelpAction:[270,1,1,""],ParseError:[270,2,1,""],UnixCommand:[270,1,1,""],UnixCommandParser:[270,1,1,""]},"evennia.contrib.unixcommand.UnixCommand":{__init__:[270,3,1,""],aliases:[270,4,1,""],func:[270,3,1,""],get_help:[270,3,1,""],help_category:[270,4,1,""],init_parser:[270,3,1,""],key:[270,4,1,""],lock_storage:[270,4,1,""],parse:[270,3,1,""],search_index_entry:[270,4,1,""]},"evennia.contrib.unixcommand.UnixCommandParser":{__init__:[270,3,1,""],format_help:[270,3,1,""],format_usage:[270,3,1,""],print_help:[270,3,1,""],print_usage:[270,3,1,""]},"evennia.contrib.wilderness":{WildernessExit:[271,1,1,""],WildernessMapProvider:[271,1,1,""],WildernessRoom:[271,1,1,""],WildernessScript:[271,1,1,""],create_wilderness:[271,5,1,""],enter_wilderness:[271,5,1,""],get_new_coordinates:[271,5,1,""]},"evennia.contrib.wilderness.WildernessExit":{DoesNotExist:[271,2,1,""],MultipleObjectsReturned:[271,2,1,""],at_traverse:[271,3,1,""],at_traverse_coordinates:[271,3,1,""],mapprovider:[271,3,1,""],path:[271,4,1,""],typename:[271,4,1,""],wilderness:[271,3,1,""]},"evennia.contrib.wilderness.WildernessMapProvider":{at_prepare_room:[271,3,1,""],exit_typeclass:[271,4,1,""],get_location_name:[271,3,1,""],is_valid_coordinates:[271,3,1,""],room_typeclass:[271,4,1,""]},"evennia.contrib.wilderness.WildernessRoom":{DoesNotExist:[271,2,1,""],MultipleObjectsReturned:[271,2,1,""],at_object_leave:[271,3,1,""],at_object_receive:[271,3,1,""],coordinates:[271,3,1,""],get_display_name:[271,3,1,""],location_name:[271,3,1,""],path:[271,4,1,""],set_active_coordinates:[271,3,1,""],typename:[271,4,1,""],wilderness:[271,3,1,""]},"evennia.contrib.wilderness.WildernessScript":{DoesNotExist:[271,2,1,""],MultipleObjectsReturned:[271,2,1,""],at_after_object_leave:[271,3,1,""],at_script_creation:[271,3,1,""],at_start:[271,3,1,""],get_obj_coordinates:[271,3,1,""],get_objs_at_coordinates:[271,3,1,""],is_valid_coordinates:[271,3,1,""],itemcoordinates:[271,3,1,""],mapprovider:[271,3,1,""],move_obj:[271,3,1,""],path:[271,4,1,""],typename:[271,4,1,""]},"evennia.contrib.xyzgrid":{commands:[273,0,0,"-"],example:[274,0,0,"-"],launchcmd:[275,0,0,"-"],prototypes:[276,0,0,"-"],tests:[277,0,0,"-"],utils:[278,0,0,"-"],xymap:[279,0,0,"-"],xymap_legend:[280,0,0,"-"],xyzgrid:[281,0,0,"-"],xyzroom:[282,0,0,"-"]},"evennia.contrib.xyzgrid.commands":{CmdGoto:[273,1,1,""],CmdMap:[273,1,1,""],CmdXYZOpen:[273,1,1,""],CmdXYZTeleport:[273,1,1,""],PathData:[273,1,1,""],XYZGridCmdSet:[273,1,1,""]},"evennia.contrib.xyzgrid.commands.CmdGoto":{aliases:[273,4,1,""],auto_step_delay:[273,4,1,""],default_xyz_path_interrupt_msg:[273,4,1,""],func:[273,3,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],locks:[273,4,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.CmdMap":{aliases:[273,4,1,""],func:[273,3,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],locks:[273,4,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.CmdXYZOpen":{aliases:[273,4,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],parse:[273,3,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.CmdXYZTeleport":{aliases:[273,4,1,""],help_category:[273,4,1,""],key:[273,4,1,""],lock_storage:[273,4,1,""],parse:[273,3,1,""],search_index_entry:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.PathData":{directions:[273,4,1,""],step_sequence:[273,4,1,""],target:[273,4,1,""],task:[273,4,1,""],xymap:[273,4,1,""]},"evennia.contrib.xyzgrid.commands.XYZGridCmdSet":{at_cmdset_creation:[273,3,1,""],key:[273,4,1,""],path:[273,4,1,""]},"evennia.contrib.xyzgrid.example":{TransitionToCave:[274,1,1,""],TransitionToLargeTree:[274,1,1,""]},"evennia.contrib.xyzgrid.example.TransitionToCave":{symbol:[274,4,1,""],target_map_xyz:[274,4,1,""]},"evennia.contrib.xyzgrid.example.TransitionToLargeTree":{symbol:[274,4,1,""],target_map_xyz:[274,4,1,""]},"evennia.contrib.xyzgrid.launchcmd":{xyzcommand:[275,5,1,""]},"evennia.contrib.xyzgrid.tests":{Map12aTransition:[277,1,1,""],Map12bTransition:[277,1,1,""],TestBuildExampleGrid:[277,1,1,""],TestMap10:[277,1,1,""],TestMap11:[277,1,1,""],TestMap1:[277,1,1,""],TestMap2:[277,1,1,""],TestMap3:[277,1,1,""],TestMap4:[277,1,1,""],TestMap5:[277,1,1,""],TestMap6:[277,1,1,""],TestMap7:[277,1,1,""],TestMap8:[277,1,1,""],TestMap9:[277,1,1,""],TestMapStressTest:[277,1,1,""],TestXYZGrid:[277,1,1,""],TestXYZGridTransition:[277,1,1,""]},"evennia.contrib.xyzgrid.tests.Map12aTransition":{symbol:[277,4,1,""],target_map_xyz:[277,4,1,""]},"evennia.contrib.xyzgrid.tests.Map12bTransition":{symbol:[277,4,1,""],target_map_xyz:[277,4,1,""]},"evennia.contrib.xyzgrid.tests.TestBuildExampleGrid":{setUp:[277,3,1,""],tearDown:[277,3,1,""],test_build:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap1":{test_get_shortest_path:[277,3,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range__nodes__character_1:[277,3,1,""],test_get_visual_range__nodes__character_2:[277,3,1,""],test_get_visual_range__nodes__character_3:[277,3,1,""],test_get_visual_range__nodes__character_4:[277,3,1,""],test_get_visual_range__scan:[277,4,1,""],test_get_visual_range__scan_0:[277,3,1,""],test_get_visual_range__scan_1:[277,3,1,""],test_get_visual_range__scan_2:[277,3,1,""],test_get_visual_range__scan_3:[277,3,1,""],test_get_visual_range__scan__character:[277,4,1,""],test_get_visual_range__scan__character_0:[277,3,1,""],test_get_visual_range__scan__character_1:[277,3,1,""],test_get_visual_range__scan__character_2:[277,3,1,""],test_get_visual_range__scan__character_3:[277,3,1,""],test_node_from_coord:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap10":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_paths:[277,4,1,""],test_paths_0:[277,3,1,""],test_paths_1:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_shortest_path_7:[277,3,1,""],test_shortest_path_8:[277,3,1,""],test_shortest_path_9:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap11":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_get_visual_range_with_path:[277,4,1,""],test_get_visual_range_with_path_0:[277,3,1,""],test_get_visual_range_with_path_1:[277,3,1,""],test_paths:[277,4,1,""],test_paths_0:[277,3,1,""],test_paths_1:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap2":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_extended_path_tracking__horizontal:[277,3,1,""],test_extended_path_tracking__vertical:[277,3,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range__nodes__character_1:[277,3,1,""],test_get_visual_range__nodes__character_2:[277,3,1,""],test_get_visual_range__nodes__character_3:[277,3,1,""],test_get_visual_range__nodes__character_4:[277,3,1,""],test_get_visual_range__nodes__character_5:[277,3,1,""],test_get_visual_range__nodes__character_6:[277,3,1,""],test_get_visual_range__nodes__character_7:[277,3,1,""],test_get_visual_range__nodes__character_8:[277,3,1,""],test_get_visual_range__nodes__character_9:[277,3,1,""],test_get_visual_range__scan__character:[277,4,1,""],test_get_visual_range__scan__character_0:[277,3,1,""],test_get_visual_range__scan__character_1:[277,3,1,""],test_get_visual_range__scan__character_2:[277,3,1,""],test_get_visual_range__scan__character_3:[277,3,1,""],test_node_from_coord:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap3":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range__nodes__character_1:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_00:[277,3,1,""],test_shortest_path_01:[277,3,1,""],test_shortest_path_02:[277,3,1,""],test_shortest_path_03:[277,3,1,""],test_shortest_path_04:[277,3,1,""],test_shortest_path_05:[277,3,1,""],test_shortest_path_06:[277,3,1,""],test_shortest_path_07:[277,3,1,""],test_shortest_path_08:[277,3,1,""],test_shortest_path_09:[277,3,1,""],test_shortest_path_10:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap4":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap5":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap6":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_shortest_path_7:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap7":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap8":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_get_visual_range__nodes__character:[277,4,1,""],test_get_visual_range__nodes__character_0:[277,3,1,""],test_get_visual_range_with_path:[277,4,1,""],test_get_visual_range_with_path_0:[277,3,1,""],test_get_visual_range_with_path_1:[277,3,1,""],test_get_visual_range_with_path_2:[277,3,1,""],test_get_visual_range_with_path_3:[277,3,1,""],test_get_visual_range_with_path_4:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_shortest_path_4:[277,3,1,""],test_shortest_path_5:[277,3,1,""],test_shortest_path_6:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMap9":{map_data:[277,4,1,""],map_display:[277,4,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_shortest_path_2:[277,3,1,""],test_shortest_path_3:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestMapStressTest":{test_grid_creation:[277,4,1,""],test_grid_creation_0:[277,3,1,""],test_grid_creation_1:[277,3,1,""],test_grid_pathfind:[277,4,1,""],test_grid_pathfind_0:[277,3,1,""],test_grid_pathfind_1:[277,3,1,""],test_grid_visibility:[277,4,1,""],test_grid_visibility_0:[277,3,1,""],test_grid_visibility_1:[277,3,1,""]},"evennia.contrib.xyzgrid.tests.TestXYZGrid":{setUp:[277,3,1,""],tearDown:[277,3,1,""],test_spawn:[277,3,1,""],test_str_output:[277,3,1,""],zcoord:[277,4,1,""]},"evennia.contrib.xyzgrid.tests.TestXYZGridTransition":{setUp:[277,3,1,""],tearDown:[277,3,1,""],test_shortest_path:[277,4,1,""],test_shortest_path_0:[277,3,1,""],test_shortest_path_1:[277,3,1,""],test_spawn:[277,3,1,""]},"evennia.contrib.xyzgrid.utils":{MapError:[278,2,1,""],MapParserError:[278,2,1,""],MapTransition:[278,2,1,""]},"evennia.contrib.xyzgrid.utils.MapError":{__init__:[278,3,1,""]},"evennia.contrib.xyzgrid.xymap":{XYMap:[279,1,1,""]},"evennia.contrib.xyzgrid.xymap.XYMap":{__init__:[279,3,1,""],calculate_path_matrix:[279,3,1,""],empty_symbol:[279,4,1,""],get_components_with_symbol:[279,3,1,""],get_node_from_coord:[279,3,1,""],get_shortest_path:[279,3,1,""],get_visual_range:[279,3,1,""],legend_key_exceptions:[279,4,1,""],log:[279,3,1,""],mapcorner_symbol:[279,4,1,""],max_pathfinding_length:[279,4,1,""],parse:[279,3,1,""],reload:[279,3,1,""],spawn_links:[279,3,1,""],spawn_nodes:[279,3,1,""]},"evennia.contrib.xyzgrid.xymap_legend":{BasicMapNode:[280,1,1,""],BlockedMapLink:[280,1,1,""],CrossMapLink:[280,1,1,""],DownMapLink:[280,1,1,""],EWMapLink:[280,1,1,""],EWOneWayMapLink:[280,1,1,""],InterruptMapLink:[280,1,1,""],InterruptMapNode:[280,1,1,""],InvisibleSmartMapLink:[280,1,1,""],MapLink:[280,1,1,""],MapNode:[280,1,1,""],MapTransitionNode:[280,1,1,""],NESWMapLink:[280,1,1,""],NSMapLink:[280,1,1,""],NSOneWayMapLink:[280,1,1,""],PlusMapLink:[280,1,1,""],RouterMapLink:[280,1,1,""],SENWMapLink:[280,1,1,""],SNOneWayMapLink:[280,1,1,""],SmartMapLink:[280,1,1,""],SmartRerouterMapLink:[280,1,1,""],SmartTeleporterMapLink:[280,1,1,""],TeleporterMapLink:[280,1,1,""],TransitionMapNode:[280,1,1,""],UpMapLink:[280,1,1,""],WEOneWayMapLink:[280,1,1,""]},"evennia.contrib.xyzgrid.xymap_legend.BasicMapNode":{prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.BlockedMapLink":{prototype:[280,4,1,""],symbol:[280,4,1,""],weights:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.CrossMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.DownMapLink":{direction_aliases:[280,4,1,""],prototype:[280,4,1,""],spawn_aliases:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.EWMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.EWOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.InterruptMapLink":{interrupt_path:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.InterruptMapNode":{display_symbol:[280,4,1,""],interrupt_path:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.InvisibleSmartMapLink":{direction_aliases:[280,4,1,""],display_symbol_aliases:[280,4,1,""],get_display_symbol:[280,3,1,""]},"evennia.contrib.xyzgrid.xymap_legend.MapLink":{__init__:[280,3,1,""],at_empty_target:[280,3,1,""],average_long_link_weights:[280,4,1,""],default_weight:[280,4,1,""],direction_aliases:[280,4,1,""],directions:[280,4,1,""],display_symbol:[280,4,1,""],generate_prototype_key:[280,3,1,""],get_direction:[280,3,1,""],get_display_symbol:[280,3,1,""],get_linked_neighbors:[280,3,1,""],get_weight:[280,3,1,""],interrupt_path:[280,4,1,""],multilink:[280,4,1,""],prototype:[280,4,1,""],spawn_aliases:[280,4,1,""],symbol:[280,4,1,""],traverse:[280,3,1,""],weights:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.MapNode":{__init__:[280,3,1,""],build_links:[280,3,1,""],direction_spawn_defaults:[280,4,1,""],display_symbol:[280,4,1,""],generate_prototype_key:[280,3,1,""],get_display_symbol:[280,3,1,""],get_exit_spawn_name:[280,3,1,""],get_spawn_xyz:[280,3,1,""],interrupt_path:[280,4,1,""],linkweights:[280,3,1,""],log:[280,3,1,""],multilink:[280,4,1,""],node_index:[280,4,1,""],prototype:[280,4,1,""],spawn:[280,3,1,""],spawn_links:[280,3,1,""],symbol:[280,4,1,""],unspawn:[280,3,1,""]},"evennia.contrib.xyzgrid.xymap_legend.MapTransitionNode":{display_symbol:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""],target_map_xyz:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.NESWMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.NSMapLink":{directions:[280,4,1,""],display_symbol:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.NSOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.PlusMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.RouterMapLink":{symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SENWMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SNOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SmartMapLink":{get_direction:[280,3,1,""],multilink:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SmartRerouterMapLink":{get_direction:[280,3,1,""],multilink:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.SmartTeleporterMapLink":{__init__:[280,3,1,""],at_empty_target:[280,3,1,""],direction_name:[280,4,1,""],display_symbol:[280,4,1,""],get_direction:[280,3,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.TeleporterMapLink":{symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.TransitionMapNode":{build_links:[280,3,1,""],display_symbol:[280,4,1,""],get_spawn_xyz:[280,3,1,""],symbol:[280,4,1,""],taget_map_xyz:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.UpMapLink":{direction_aliases:[280,4,1,""],prototype:[280,4,1,""],spawn_aliases:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xymap_legend.WEOneWayMapLink":{directions:[280,4,1,""],prototype:[280,4,1,""],symbol:[280,4,1,""]},"evennia.contrib.xyzgrid.xyzgrid":{XYZGrid:[281,1,1,""],get_xyzgrid:[281,5,1,""]},"evennia.contrib.xyzgrid.xyzgrid.XYZGrid":{"delete":[281,3,1,""],DoesNotExist:[281,2,1,""],MultipleObjectsReturned:[281,2,1,""],add_maps:[281,3,1,""],all_maps:[281,3,1,""],at_script_creation:[281,3,1,""],get_exit:[281,3,1,""],get_map:[281,3,1,""],get_room:[281,3,1,""],grid:[281,3,1,""],log:[281,3,1,""],maps_from_module:[281,3,1,""],path:[281,4,1,""],reload:[281,3,1,""],remove_map:[281,3,1,""],spawn:[281,3,1,""],typename:[281,4,1,""]},"evennia.contrib.xyzgrid.xyzroom":{XYZExit:[282,1,1,""],XYZExitManager:[282,1,1,""],XYZManager:[282,1,1,""],XYZRoom:[282,1,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZExit":{DoesNotExist:[282,2,1,""],MultipleObjectsReturned:[282,2,1,""],create:[282,3,1,""],objects:[282,4,1,""],path:[282,4,1,""],typename:[282,4,1,""],xyz:[282,3,1,""],xyz_destination:[282,3,1,""],xyzgrid:[282,3,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZExitManager":{filter_xyz_exit:[282,3,1,""],get_xyz_exit:[282,3,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZManager":{filter_xyz:[282,3,1,""],get_xyz:[282,3,1,""]},"evennia.contrib.xyzgrid.xyzroom.XYZRoom":{DoesNotExist:[282,2,1,""],MultipleObjectsReturned:[282,2,1,""],create:[282,3,1,""],get_display_name:[282,3,1,""],map_align:[282,4,1,""],map_character_symbol:[282,4,1,""],map_display:[282,4,1,""],map_fill_all:[282,4,1,""],map_mode:[282,4,1,""],map_separator_char:[282,4,1,""],map_target_path_style:[282,4,1,""],map_visual_range:[282,4,1,""],objects:[282,4,1,""],path:[282,4,1,""],return_appearance:[282,3,1,""],typename:[282,4,1,""],xymap:[282,3,1,""],xyz:[282,3,1,""],xyzgrid:[282,3,1,""]},"evennia.help":{filehelp:[284,0,0,"-"],manager:[285,0,0,"-"],models:[286,0,0,"-"],utils:[287,0,0,"-"]},"evennia.help.filehelp":{FileHelpEntry:[284,1,1,""],FileHelpStorageHandler:[284,1,1,""]},"evennia.help.filehelp.FileHelpEntry":{__init__:[284,3,1,""],access:[284,3,1,""],aliases:[284,4,1,""],entrytext:[284,4,1,""],help_category:[284,4,1,""],key:[284,4,1,""],lock_storage:[284,4,1,""],locks:[284,4,1,""],search_index_entry:[284,3,1,""],web_get_admin_url:[284,3,1,""],web_get_detail_url:[284,3,1,""]},"evennia.help.filehelp.FileHelpStorageHandler":{__init__:[284,3,1,""],all:[284,3,1,""],load:[284,3,1,""]},"evennia.help.manager":{HelpEntryManager:[285,1,1,""]},"evennia.help.manager.HelpEntryManager":{all_to_category:[285,3,1,""],find_apropos:[285,3,1,""],find_topicmatch:[285,3,1,""],find_topics_with_category:[285,3,1,""],find_topicsuggestions:[285,3,1,""],get_all_categories:[285,3,1,""],get_all_topics:[285,3,1,""],search_help:[285,3,1,""]},"evennia.help.models":{HelpEntry:[286,1,1,""]},"evennia.help.models.HelpEntry":{DoesNotExist:[286,2,1,""],MultipleObjectsReturned:[286,2,1,""],access:[286,3,1,""],aliases:[286,4,1,""],date_created:[286,3,1,""],db_date_created:[286,4,1,""],db_entrytext:[286,4,1,""],db_help_category:[286,4,1,""],db_key:[286,4,1,""],db_lock_storage:[286,4,1,""],db_tags:[286,4,1,""],entrytext:[286,3,1,""],get_absolute_url:[286,3,1,""],get_next_by_db_date_created:[286,3,1,""],get_previous_by_db_date_created:[286,3,1,""],help_category:[286,3,1,""],id:[286,4,1,""],key:[286,3,1,""],lock_storage:[286,3,1,""],locks:[286,4,1,""],objects:[286,4,1,""],path:[286,4,1,""],search_index_entry:[286,3,1,""],tags:[286,4,1,""],typename:[286,4,1,""],web_get_admin_url:[286,3,1,""],web_get_create_url:[286,3,1,""],web_get_delete_url:[286,3,1,""],web_get_detail_url:[286,3,1,""],web_get_update_url:[286,3,1,""]},"evennia.help.utils":{help_search_with_index:[287,5,1,""],parse_entry_for_subcategories:[287,5,1,""]},"evennia.locks":{lockfuncs:[289,0,0,"-"],lockhandler:[290,0,0,"-"]},"evennia.locks.lockfuncs":{"false":[289,5,1,""],"true":[289,5,1,""],all:[289,5,1,""],attr:[289,5,1,""],attr_eq:[289,5,1,""],attr_ge:[289,5,1,""],attr_gt:[289,5,1,""],attr_le:[289,5,1,""],attr_lt:[289,5,1,""],attr_ne:[289,5,1,""],dbref:[289,5,1,""],has_account:[289,5,1,""],holds:[289,5,1,""],id:[289,5,1,""],inside:[289,5,1,""],inside_rec:[289,5,1,""],locattr:[289,5,1,""],none:[289,5,1,""],objattr:[289,5,1,""],objlocattr:[289,5,1,""],objtag:[289,5,1,""],pdbref:[289,5,1,""],perm:[289,5,1,""],perm_above:[289,5,1,""],pid:[289,5,1,""],pperm:[289,5,1,""],pperm_above:[289,5,1,""],self:[289,5,1,""],serversetting:[289,5,1,""],superuser:[289,5,1,""],tag:[289,5,1,""]},"evennia.locks.lockhandler":{LockException:[290,2,1,""],LockHandler:[290,1,1,""]},"evennia.locks.lockhandler.LockHandler":{"delete":[290,3,1,""],__init__:[290,3,1,""],add:[290,3,1,""],all:[290,3,1,""],append:[290,3,1,""],cache_lock_bypass:[290,3,1,""],check:[290,3,1,""],check_lockstring:[290,3,1,""],clear:[290,3,1,""],get:[290,3,1,""],remove:[290,3,1,""],replace:[290,3,1,""],reset:[290,3,1,""],validate:[290,3,1,""]},"evennia.objects":{manager:[292,0,0,"-"],models:[293,0,0,"-"],objects:[294,0,0,"-"]},"evennia.objects.manager":{ObjectManager:[292,1,1,""]},"evennia.objects.models":{ContentsHandler:[293,1,1,""],ObjectDB:[293,1,1,""]},"evennia.objects.models.ContentsHandler":{__init__:[293,3,1,""],add:[293,3,1,""],clear:[293,3,1,""],get:[293,3,1,""],init:[293,3,1,""],load:[293,3,1,""],remove:[293,3,1,""]},"evennia.objects.models.ObjectDB":{DoesNotExist:[293,2,1,""],MultipleObjectsReturned:[293,2,1,""],account:[293,3,1,""],at_db_location_postsave:[293,3,1,""],cmdset_storage:[293,3,1,""],contents_cache:[293,4,1,""],db_account:[293,4,1,""],db_account_id:[293,4,1,""],db_attributes:[293,4,1,""],db_cmdset_storage:[293,4,1,""],db_destination:[293,4,1,""],db_destination_id:[293,4,1,""],db_home:[293,4,1,""],db_home_id:[293,4,1,""],db_location:[293,4,1,""],db_location_id:[293,4,1,""],db_sessid:[293,4,1,""],db_tags:[293,4,1,""],destination:[293,3,1,""],destinations_set:[293,4,1,""],get_next_by_db_date_created:[293,3,1,""],get_previous_by_db_date_created:[293,3,1,""],hide_from_objects_set:[293,4,1,""],home:[293,3,1,""],homes_set:[293,4,1,""],id:[293,4,1,""],location:[293,3,1,""],locations_set:[293,4,1,""],object_subscription_set:[293,4,1,""],objects:[293,4,1,""],path:[293,4,1,""],receiver_object_set:[293,4,1,""],scriptdb_set:[293,4,1,""],sender_object_set:[293,4,1,""],sessid:[293,3,1,""],typename:[293,4,1,""]},"evennia.objects.objects":{DefaultCharacter:[294,1,1,""],DefaultExit:[294,1,1,""],DefaultObject:[294,1,1,""],DefaultRoom:[294,1,1,""],ExitCommand:[294,1,1,""],ObjectSessionHandler:[294,1,1,""]},"evennia.objects.objects.DefaultCharacter":{DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],at_after_move:[294,3,1,""],at_post_puppet:[294,3,1,""],at_post_unpuppet:[294,3,1,""],at_pre_puppet:[294,3,1,""],basetype_setup:[294,3,1,""],connection_time:[294,3,1,""],create:[294,3,1,""],idle_time:[294,3,1,""],lockstring:[294,4,1,""],normalize_name:[294,3,1,""],path:[294,4,1,""],typename:[294,4,1,""],validate_name:[294,3,1,""]},"evennia.objects.objects.DefaultExit":{DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],at_cmdset_get:[294,3,1,""],at_failed_traverse:[294,3,1,""],at_init:[294,3,1,""],at_traverse:[294,3,1,""],basetype_setup:[294,3,1,""],create:[294,3,1,""],create_exit_cmdset:[294,3,1,""],exit_command:[294,4,1,""],lockstring:[294,4,1,""],path:[294,4,1,""],priority:[294,4,1,""],typename:[294,4,1,""]},"evennia.objects.objects.DefaultObject":{"delete":[294,3,1,""],DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],access:[294,3,1,""],announce_move_from:[294,3,1,""],announce_move_to:[294,3,1,""],at_access:[294,3,1,""],at_after_move:[294,3,1,""],at_after_traverse:[294,3,1,""],at_before_drop:[294,3,1,""],at_before_get:[294,3,1,""],at_before_give:[294,3,1,""],at_before_move:[294,3,1,""],at_before_say:[294,3,1,""],at_cmdset_get:[294,3,1,""],at_desc:[294,3,1,""],at_drop:[294,3,1,""],at_failed_traverse:[294,3,1,""],at_first_save:[294,3,1,""],at_get:[294,3,1,""],at_give:[294,3,1,""],at_init:[294,3,1,""],at_look:[294,3,1,""],at_msg_receive:[294,3,1,""],at_msg_send:[294,3,1,""],at_object_creation:[294,3,1,""],at_object_delete:[294,3,1,""],at_object_leave:[294,3,1,""],at_object_post_copy:[294,3,1,""],at_object_receive:[294,3,1,""],at_post_puppet:[294,3,1,""],at_post_unpuppet:[294,3,1,""],at_pre_puppet:[294,3,1,""],at_pre_unpuppet:[294,3,1,""],at_say:[294,3,1,""],at_server_reload:[294,3,1,""],at_server_shutdown:[294,3,1,""],at_traverse:[294,3,1,""],basetype_posthook_setup:[294,3,1,""],basetype_setup:[294,3,1,""],clear_contents:[294,3,1,""],clear_exits:[294,3,1,""],cmdset:[294,4,1,""],contents:[294,3,1,""],contents_get:[294,3,1,""],contents_set:[294,3,1,""],copy:[294,3,1,""],create:[294,3,1,""],execute_cmd:[294,3,1,""],exits:[294,3,1,""],for_contents:[294,3,1,""],get_display_name:[294,3,1,""],get_numbered_name:[294,3,1,""],has_account:[294,3,1,""],is_connected:[294,3,1,""],is_superuser:[294,3,1,""],lockstring:[294,4,1,""],move_to:[294,3,1,""],msg:[294,3,1,""],msg_contents:[294,3,1,""],nicks:[294,4,1,""],objects:[294,4,1,""],path:[294,4,1,""],return_appearance:[294,3,1,""],scripts:[294,4,1,""],search:[294,3,1,""],search_account:[294,3,1,""],sessions:[294,4,1,""],typename:[294,4,1,""]},"evennia.objects.objects.DefaultRoom":{DoesNotExist:[294,2,1,""],MultipleObjectsReturned:[294,2,1,""],basetype_setup:[294,3,1,""],create:[294,3,1,""],lockstring:[294,4,1,""],path:[294,4,1,""],typename:[294,4,1,""]},"evennia.objects.objects.ExitCommand":{aliases:[294,4,1,""],func:[294,3,1,""],get_extra_info:[294,3,1,""],help_category:[294,4,1,""],key:[294,4,1,""],lock_storage:[294,4,1,""],obj:[294,4,1,""],search_index_entry:[294,4,1,""]},"evennia.objects.objects.ObjectSessionHandler":{__init__:[294,3,1,""],add:[294,3,1,""],all:[294,3,1,""],clear:[294,3,1,""],count:[294,3,1,""],get:[294,3,1,""],remove:[294,3,1,""]},"evennia.prototypes":{menus:[296,0,0,"-"],protfuncs:[297,0,0,"-"],prototypes:[298,0,0,"-"],spawner:[299,0,0,"-"]},"evennia.prototypes.menus":{OLCMenu:[296,1,1,""],node_apply_diff:[296,5,1,""],node_destination:[296,5,1,""],node_examine_entity:[296,5,1,""],node_home:[296,5,1,""],node_index:[296,5,1,""],node_key:[296,5,1,""],node_location:[296,5,1,""],node_prototype_desc:[296,5,1,""],node_prototype_key:[296,5,1,""],node_prototype_save:[296,5,1,""],node_prototype_spawn:[296,5,1,""],node_validate_prototype:[296,5,1,""],start_olc:[296,5,1,""]},"evennia.prototypes.menus.OLCMenu":{display_helptext:[296,3,1,""],helptext_formatter:[296,3,1,""],nodetext_formatter:[296,3,1,""],options_formatter:[296,3,1,""]},"evennia.prototypes.protfuncs":{protfunc_callable_protkey:[297,5,1,""]},"evennia.prototypes.prototypes":{DbPrototype:[298,1,1,""],PermissionError:[298,2,1,""],PrototypeEvMore:[298,1,1,""],ValidationError:[298,2,1,""],check_permission:[298,5,1,""],create_prototype:[298,5,1,""],delete_prototype:[298,5,1,""],format_available_protfuncs:[298,5,1,""],homogenize_prototype:[298,5,1,""],init_spawn_value:[298,5,1,""],list_prototypes:[298,5,1,""],load_module_prototypes:[298,5,1,""],protfunc_parser:[298,5,1,""],prototype_to_str:[298,5,1,""],save_prototype:[298,5,1,""],search_objects_with_prototype:[298,5,1,""],search_prototype:[298,5,1,""],validate_prototype:[298,5,1,""],value_to_obj:[298,5,1,""],value_to_obj_or_any:[298,5,1,""]},"evennia.prototypes.prototypes.DbPrototype":{DoesNotExist:[298,2,1,""],MultipleObjectsReturned:[298,2,1,""],at_script_creation:[298,3,1,""],path:[298,4,1,""],prototype:[298,3,1,""],typename:[298,4,1,""]},"evennia.prototypes.prototypes.PrototypeEvMore":{__init__:[298,3,1,""],init_pages:[298,3,1,""],page_formatter:[298,3,1,""],prototype_paginator:[298,3,1,""]},"evennia.prototypes.spawner":{Unset:[299,1,1,""],batch_create_object:[299,5,1,""],batch_update_objects_with_prototype:[299,5,1,""],flatten_diff:[299,5,1,""],flatten_prototype:[299,5,1,""],format_diff:[299,5,1,""],prototype_diff:[299,5,1,""],prototype_diff_from_object:[299,5,1,""],prototype_from_object:[299,5,1,""],spawn:[299,5,1,""]},"evennia.scripts":{manager:[301,0,0,"-"],models:[302,0,0,"-"],monitorhandler:[303,0,0,"-"],scripthandler:[304,0,0,"-"],scripts:[305,0,0,"-"],taskhandler:[306,0,0,"-"],tickerhandler:[307,0,0,"-"]},"evennia.scripts.manager":{ScriptManager:[301,1,1,""]},"evennia.scripts.models":{ScriptDB:[302,1,1,""]},"evennia.scripts.models.ScriptDB":{DoesNotExist:[302,2,1,""],MultipleObjectsReturned:[302,2,1,""],account:[302,3,1,""],db_account:[302,4,1,""],db_account_id:[302,4,1,""],db_attributes:[302,4,1,""],db_desc:[302,4,1,""],db_interval:[302,4,1,""],db_is_active:[302,4,1,""],db_obj:[302,4,1,""],db_obj_id:[302,4,1,""],db_persistent:[302,4,1,""],db_repeats:[302,4,1,""],db_start_delay:[302,4,1,""],db_tags:[302,4,1,""],desc:[302,3,1,""],get_next_by_db_date_created:[302,3,1,""],get_previous_by_db_date_created:[302,3,1,""],id:[302,4,1,""],interval:[302,3,1,""],is_active:[302,3,1,""],obj:[302,3,1,""],object:[302,3,1,""],objects:[302,4,1,""],path:[302,4,1,""],persistent:[302,3,1,""],receiver_script_set:[302,4,1,""],repeats:[302,3,1,""],sender_script_set:[302,4,1,""],start_delay:[302,3,1,""],typename:[302,4,1,""]},"evennia.scripts.monitorhandler":{MonitorHandler:[303,1,1,""]},"evennia.scripts.monitorhandler.MonitorHandler":{__init__:[303,3,1,""],add:[303,3,1,""],all:[303,3,1,""],at_update:[303,3,1,""],clear:[303,3,1,""],remove:[303,3,1,""],restore:[303,3,1,""],save:[303,3,1,""]},"evennia.scripts.scripthandler":{ScriptHandler:[304,1,1,""]},"evennia.scripts.scripthandler.ScriptHandler":{"delete":[304,3,1,""],__init__:[304,3,1,""],add:[304,3,1,""],all:[304,3,1,""],get:[304,3,1,""],start:[304,3,1,""],stop:[304,3,1,""]},"evennia.scripts.scripts":{DefaultScript:[305,1,1,""],DoNothing:[305,1,1,""],Store:[305,1,1,""]},"evennia.scripts.scripts.DefaultScript":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],at_pause:[305,3,1,""],at_repeat:[305,3,1,""],at_script_creation:[305,3,1,""],at_script_delete:[305,3,1,""],at_server_reload:[305,3,1,""],at_server_shutdown:[305,3,1,""],at_server_start:[305,3,1,""],at_start:[305,3,1,""],at_stop:[305,3,1,""],create:[305,3,1,""],is_valid:[305,3,1,""],path:[305,4,1,""],typename:[305,4,1,""]},"evennia.scripts.scripts.DoNothing":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],at_script_creation:[305,3,1,""],path:[305,4,1,""],typename:[305,4,1,""]},"evennia.scripts.scripts.Store":{DoesNotExist:[305,2,1,""],MultipleObjectsReturned:[305,2,1,""],at_script_creation:[305,3,1,""],path:[305,4,1,""],typename:[305,4,1,""]},"evennia.scripts.taskhandler":{TaskHandler:[306,1,1,""],TaskHandlerTask:[306,1,1,""],handle_error:[306,5,1,""]},"evennia.scripts.taskhandler.TaskHandler":{__init__:[306,3,1,""],active:[306,3,1,""],add:[306,3,1,""],call_task:[306,3,1,""],cancel:[306,3,1,""],clean_stale_tasks:[306,3,1,""],clear:[306,3,1,""],create_delays:[306,3,1,""],do_task:[306,3,1,""],exists:[306,3,1,""],get_deferred:[306,3,1,""],load:[306,3,1,""],remove:[306,3,1,""],save:[306,3,1,""]},"evennia.scripts.taskhandler.TaskHandlerTask":{__init__:[306,3,1,""],active:[306,3,1,"id6"],call:[306,3,1,"id3"],called:[306,3,1,""],cancel:[306,3,1,"id5"],do_task:[306,3,1,"id2"],exists:[306,3,1,"id7"],get_deferred:[306,3,1,""],get_id:[306,3,1,"id8"],pause:[306,3,1,"id0"],paused:[306,3,1,""],remove:[306,3,1,"id4"],unpause:[306,3,1,"id1"]},"evennia.scripts.tickerhandler":{Ticker:[307,1,1,""],TickerHandler:[307,1,1,""],TickerPool:[307,1,1,""]},"evennia.scripts.tickerhandler.Ticker":{__init__:[307,3,1,""],add:[307,3,1,""],remove:[307,3,1,""],stop:[307,3,1,""],validate:[307,3,1,""]},"evennia.scripts.tickerhandler.TickerHandler":{__init__:[307,3,1,""],add:[307,3,1,""],all:[307,3,1,""],all_display:[307,3,1,""],clear:[307,3,1,""],remove:[307,3,1,""],restore:[307,3,1,""],save:[307,3,1,""],ticker_pool_class:[307,4,1,""]},"evennia.scripts.tickerhandler.TickerPool":{__init__:[307,3,1,""],add:[307,3,1,""],remove:[307,3,1,""],stop:[307,3,1,""],ticker_class:[307,4,1,""]},"evennia.server":{amp_client:[309,0,0,"-"],connection_wizard:[310,0,0,"-"],deprecations:[311,0,0,"-"],evennia_launcher:[312,0,0,"-"],game_index_client:[313,0,0,"-"],initial_setup:[316,0,0,"-"],inputfuncs:[317,0,0,"-"],manager:[318,0,0,"-"],models:[319,0,0,"-"],portal:[320,0,0,"-"],profiling:[342,0,0,"-"],server:[350,0,0,"-"],serversession:[351,0,0,"-"],session:[352,0,0,"-"],sessionhandler:[353,0,0,"-"],signals:[354,0,0,"-"],throttle:[355,0,0,"-"],validators:[356,0,0,"-"],webserver:[357,0,0,"-"]},"evennia.server.amp_client":{AMPClientFactory:[309,1,1,""],AMPServerClientProtocol:[309,1,1,""]},"evennia.server.amp_client.AMPClientFactory":{__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,""],noisy:[309,4,1,""],startedConnecting:[309,3,1,""]},"evennia.server.amp_client.AMPServerClientProtocol":{connectionMade:[309,3,1,""],data_to_portal:[309,3,1,""],send_AdminServer2Portal:[309,3,1,""],send_MsgServer2Portal:[309,3,1,""],server_receive_adminportal2server:[309,3,1,""],server_receive_msgportal2server:[309,3,1,""],server_receive_status:[309,3,1,""]},"evennia.server.connection_wizard":{ConnectionWizard:[310,1,1,""],node_game_index_fields:[310,5,1,""],node_game_index_start:[310,5,1,""],node_mssp_start:[310,5,1,""],node_start:[310,5,1,""],node_view_and_apply_settings:[310,5,1,""]},"evennia.server.connection_wizard.ConnectionWizard":{__init__:[310,3,1,""],ask_choice:[310,3,1,""],ask_continue:[310,3,1,""],ask_input:[310,3,1,""],ask_node:[310,3,1,""],ask_yesno:[310,3,1,""],display:[310,3,1,""]},"evennia.server.deprecations":{check_errors:[311,5,1,""],check_warnings:[311,5,1,""]},"evennia.server.evennia_launcher":{AMPLauncherProtocol:[312,1,1,""],MsgLauncher2Portal:[312,1,1,""],MsgStatus:[312,1,1,""],check_database:[312,5,1,""],check_main_evennia_dependencies:[312,5,1,""],collectstatic:[312,5,1,""],create_game_directory:[312,5,1,""],create_secret_key:[312,5,1,""],create_settings_file:[312,5,1,""],create_superuser:[312,5,1,""],del_pid:[312,5,1,""],error_check_python_modules:[312,5,1,""],evennia_version:[312,5,1,""],get_pid:[312,5,1,""],getenv:[312,5,1,""],init_game_directory:[312,5,1,""],kill:[312,5,1,""],list_settings:[312,5,1,""],main:[312,5,1,""],query_info:[312,5,1,""],query_status:[312,5,1,""],reboot_evennia:[312,5,1,""],reload_evennia:[312,5,1,""],run_connect_wizard:[312,5,1,""],run_custom_commands:[312,5,1,""],run_dummyrunner:[312,5,1,""],run_menu:[312,5,1,""],send_instruction:[312,5,1,""],set_gamedir:[312,5,1,""],show_version_info:[312,5,1,""],start_evennia:[312,5,1,""],start_only_server:[312,5,1,""],start_portal_interactive:[312,5,1,""],start_server_interactive:[312,5,1,""],stop_evennia:[312,5,1,""],stop_server_only:[312,5,1,""],tail_log_files:[312,5,1,""],wait_for_status:[312,5,1,""],wait_for_status_reply:[312,5,1,""]},"evennia.server.evennia_launcher.AMPLauncherProtocol":{__init__:[312,3,1,""],receive_status_from_portal:[312,3,1,""],wait_for_status:[312,3,1,""]},"evennia.server.evennia_launcher.MsgLauncher2Portal":{allErrors:[312,4,1,""],arguments:[312,4,1,""],commandName:[312,4,1,""],errors:[312,4,1,""],key:[312,4,1,""],response:[312,4,1,""],reverseErrors:[312,4,1,""]},"evennia.server.evennia_launcher.MsgStatus":{allErrors:[312,4,1,""],arguments:[312,4,1,""],commandName:[312,4,1,""],errors:[312,4,1,""],key:[312,4,1,""],response:[312,4,1,""],reverseErrors:[312,4,1,""]},"evennia.server.game_index_client":{client:[314,0,0,"-"],service:[315,0,0,"-"]},"evennia.server.game_index_client.client":{EvenniaGameIndexClient:[314,1,1,""],QuietHTTP11ClientFactory:[314,1,1,""],SimpleResponseReceiver:[314,1,1,""],StringProducer:[314,1,1,""]},"evennia.server.game_index_client.client.EvenniaGameIndexClient":{__init__:[314,3,1,""],handle_egd_response:[314,3,1,""],send_game_details:[314,3,1,""]},"evennia.server.game_index_client.client.QuietHTTP11ClientFactory":{noisy:[314,4,1,""]},"evennia.server.game_index_client.client.SimpleResponseReceiver":{__init__:[314,3,1,""],connectionLost:[314,3,1,""],dataReceived:[314,3,1,""]},"evennia.server.game_index_client.client.StringProducer":{__init__:[314,3,1,""],pauseProducing:[314,3,1,""],startProducing:[314,3,1,""],stopProducing:[314,3,1,""]},"evennia.server.game_index_client.service":{EvenniaGameIndexService:[315,1,1,""]},"evennia.server.game_index_client.service.EvenniaGameIndexService":{__init__:[315,3,1,""],name:[315,4,1,""],startService:[315,3,1,""],stopService:[315,3,1,""]},"evennia.server.initial_setup":{at_initial_setup:[316,5,1,""],collectstatic:[316,5,1,""],create_objects:[316,5,1,""],handle_setup:[316,5,1,""],reset_server:[316,5,1,""]},"evennia.server.inputfuncs":{"default":[317,5,1,""],bot_data_in:[317,5,1,""],client_options:[317,5,1,""],echo:[317,5,1,""],external_discord_hello:[317,5,1,""],get_client_options:[317,5,1,""],get_inputfuncs:[317,5,1,""],get_value:[317,5,1,""],hello:[317,5,1,""],login:[317,5,1,""],monitor:[317,5,1,""],monitored:[317,5,1,""],msdp_list:[317,5,1,""],msdp_report:[317,5,1,""],msdp_send:[317,5,1,""],msdp_unreport:[317,5,1,""],repeat:[317,5,1,""],supports_set:[317,5,1,""],text:[317,5,1,""],unmonitor:[317,5,1,""],unrepeat:[317,5,1,""],webclient_options:[317,5,1,""]},"evennia.server.manager":{ServerConfigManager:[318,1,1,""]},"evennia.server.manager.ServerConfigManager":{conf:[318,3,1,""]},"evennia.server.models":{ServerConfig:[319,1,1,""]},"evennia.server.models.ServerConfig":{DoesNotExist:[319,2,1,""],MultipleObjectsReturned:[319,2,1,""],db_key:[319,4,1,""],db_value:[319,4,1,""],id:[319,4,1,""],key:[319,3,1,""],objects:[319,4,1,""],path:[319,4,1,""],store:[319,3,1,""],typename:[319,4,1,""],value:[319,3,1,""]},"evennia.server.portal":{amp:[321,0,0,"-"],amp_server:[322,0,0,"-"],grapevine:[323,0,0,"-"],irc:[324,0,0,"-"],mccp:[325,0,0,"-"],mssp:[326,0,0,"-"],mxp:[327,0,0,"-"],naws:[328,0,0,"-"],portal:[329,0,0,"-"],portalsessionhandler:[330,0,0,"-"],rss:[331,0,0,"-"],ssh:[332,0,0,"-"],ssl:[333,0,0,"-"],suppress_ga:[334,0,0,"-"],telnet:[335,0,0,"-"],telnet_oob:[336,0,0,"-"],telnet_ssl:[337,0,0,"-"],tests:[338,0,0,"-"],ttype:[339,0,0,"-"],webclient:[340,0,0,"-"],webclient_ajax:[341,0,0,"-"]},"evennia.server.portal.amp":{AMPMultiConnectionProtocol:[321,1,1,""],AdminPortal2Server:[321,1,1,""],AdminServer2Portal:[321,1,1,""],Compressed:[321,1,1,""],FunctionCall:[321,1,1,""],MsgLauncher2Portal:[321,1,1,""],MsgPortal2Server:[321,1,1,""],MsgServer2Portal:[321,1,1,""],MsgStatus:[321,1,1,""],dumps:[321,5,1,""],loads:[321,5,1,""]},"evennia.server.portal.amp.AMPMultiConnectionProtocol":{__init__:[321,3,1,""],broadcast:[321,3,1,""],connectionLost:[321,3,1,""],connectionMade:[321,3,1,""],dataReceived:[321,3,1,""],data_in:[321,3,1,""],errback:[321,3,1,""],makeConnection:[321,3,1,""],receive_functioncall:[321,3,1,""],send_FunctionCall:[321,3,1,""]},"evennia.server.portal.amp.AdminPortal2Server":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.AdminServer2Portal":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.Compressed":{fromBox:[321,3,1,""],fromString:[321,3,1,""],toBox:[321,3,1,""],toString:[321,3,1,""]},"evennia.server.portal.amp.FunctionCall":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgLauncher2Portal":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgPortal2Server":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgServer2Portal":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp.MsgStatus":{allErrors:[321,4,1,""],arguments:[321,4,1,""],commandName:[321,4,1,""],errors:[321,4,1,""],key:[321,4,1,""],response:[321,4,1,""],reverseErrors:[321,4,1,""]},"evennia.server.portal.amp_server":{AMPServerFactory:[322,1,1,""],AMPServerProtocol:[322,1,1,""],getenv:[322,5,1,""]},"evennia.server.portal.amp_server.AMPServerFactory":{__init__:[322,3,1,""],buildProtocol:[322,3,1,""],logPrefix:[322,3,1,""],noisy:[322,4,1,""]},"evennia.server.portal.amp_server.AMPServerProtocol":{connectionLost:[322,3,1,""],data_to_server:[322,3,1,""],get_status:[322,3,1,""],portal_receive_adminserver2portal:[322,3,1,""],portal_receive_launcher2portal:[322,3,1,""],portal_receive_server2portal:[322,3,1,""],portal_receive_status:[322,3,1,""],send_AdminPortal2Server:[322,3,1,""],send_MsgPortal2Server:[322,3,1,""],send_Status2Launcher:[322,3,1,""],start_server:[322,3,1,""],stop_server:[322,3,1,""],wait_for_disconnect:[322,3,1,""],wait_for_server_connect:[322,3,1,""]},"evennia.server.portal.grapevine":{GrapevineClient:[323,1,1,""],RestartingWebsocketServerFactory:[323,1,1,""]},"evennia.server.portal.grapevine.GrapevineClient":{__init__:[323,3,1,""],at_login:[323,3,1,""],data_in:[323,3,1,""],disconnect:[323,3,1,""],onClose:[323,3,1,""],onMessage:[323,3,1,""],onOpen:[323,3,1,""],send_authenticate:[323,3,1,""],send_channel:[323,3,1,""],send_default:[323,3,1,""],send_heartbeat:[323,3,1,""],send_subscribe:[323,3,1,""],send_unsubscribe:[323,3,1,""]},"evennia.server.portal.grapevine.RestartingWebsocketServerFactory":{__init__:[323,3,1,""],buildProtocol:[323,3,1,""],clientConnectionFailed:[323,3,1,""],clientConnectionLost:[323,3,1,""],factor:[323,4,1,""],initialDelay:[323,4,1,""],maxDelay:[323,4,1,""],reconnect:[323,3,1,""],start:[323,3,1,""],startedConnecting:[323,3,1,""]},"evennia.server.portal.irc":{IRCBot:[324,1,1,""],IRCBotFactory:[324,1,1,""],parse_ansi_to_irc:[324,5,1,""],parse_irc_to_ansi:[324,5,1,""]},"evennia.server.portal.irc.IRCBot":{action:[324,3,1,""],at_login:[324,3,1,""],channel:[324,4,1,""],data_in:[324,3,1,""],disconnect:[324,3,1,""],factory:[324,4,1,""],get_nicklist:[324,3,1,""],irc_RPL_ENDOFNAMES:[324,3,1,""],irc_RPL_NAMREPLY:[324,3,1,""],lineRate:[324,4,1,""],logger:[324,4,1,""],nickname:[324,4,1,""],pong:[324,3,1,""],privmsg:[324,3,1,""],send_channel:[324,3,1,""],send_default:[324,3,1,""],send_ping:[324,3,1,""],send_privmsg:[324,3,1,""],send_reconnect:[324,3,1,""],send_request_nicklist:[324,3,1,""],signedOn:[324,3,1,""],sourceURL:[324,4,1,""]},"evennia.server.portal.irc.IRCBotFactory":{__init__:[324,3,1,""],buildProtocol:[324,3,1,""],clientConnectionFailed:[324,3,1,""],clientConnectionLost:[324,3,1,""],factor:[324,4,1,""],initialDelay:[324,4,1,""],maxDelay:[324,4,1,""],reconnect:[324,3,1,""],start:[324,3,1,""],startedConnecting:[324,3,1,""]},"evennia.server.portal.mccp":{Mccp:[325,1,1,""],mccp_compress:[325,5,1,""]},"evennia.server.portal.mccp.Mccp":{__init__:[325,3,1,""],do_mccp:[325,3,1,""],no_mccp:[325,3,1,""]},"evennia.server.portal.mssp":{Mssp:[326,1,1,""]},"evennia.server.portal.mssp.Mssp":{__init__:[326,3,1,""],do_mssp:[326,3,1,""],get_player_count:[326,3,1,""],get_uptime:[326,3,1,""],no_mssp:[326,3,1,""]},"evennia.server.portal.mxp":{Mxp:[327,1,1,""],mxp_parse:[327,5,1,""]},"evennia.server.portal.mxp.Mxp":{__init__:[327,3,1,""],do_mxp:[327,3,1,""],no_mxp:[327,3,1,""]},"evennia.server.portal.naws":{Naws:[328,1,1,""]},"evennia.server.portal.naws.Naws":{__init__:[328,3,1,""],do_naws:[328,3,1,""],negotiate_sizes:[328,3,1,""],no_naws:[328,3,1,""]},"evennia.server.portal.portal":{Portal:[329,1,1,""],Websocket:[329,1,1,""]},"evennia.server.portal.portal.Portal":{__init__:[329,3,1,""],get_info_dict:[329,3,1,""],shutdown:[329,3,1,""]},"evennia.server.portal.portalsessionhandler":{PortalSessionHandler:[330,1,1,""]},"evennia.server.portal.portalsessionhandler.PortalSessionHandler":{__init__:[330,3,1,""],announce_all:[330,3,1,""],at_server_connection:[330,3,1,""],connect:[330,3,1,""],count_loggedin:[330,3,1,""],data_in:[330,3,1,""],data_out:[330,3,1,""],disconnect:[330,3,1,""],disconnect_all:[330,3,1,""],generate_sessid:[330,3,1,""],server_connect:[330,3,1,""],server_disconnect:[330,3,1,""],server_disconnect_all:[330,3,1,""],server_logged_in:[330,3,1,""],server_session_sync:[330,3,1,""],sessions_from_csessid:[330,3,1,""],sync:[330,3,1,""]},"evennia.server.portal.rss":{RSSBotFactory:[331,1,1,""],RSSReader:[331,1,1,""]},"evennia.server.portal.rss.RSSBotFactory":{__init__:[331,3,1,""],start:[331,3,1,""]},"evennia.server.portal.rss.RSSReader":{__init__:[331,3,1,""],data_in:[331,3,1,""],disconnect:[331,3,1,""],get_new:[331,3,1,""],update:[331,3,1,""]},"evennia.server.portal.ssh":{AccountDBPasswordChecker:[332,1,1,""],ExtraInfoAuthServer:[332,1,1,""],PassAvatarIdTerminalRealm:[332,1,1,""],SSHServerFactory:[332,1,1,""],SshProtocol:[332,1,1,""],TerminalSessionTransport_getPeer:[332,1,1,""],getKeyPair:[332,5,1,""],makeFactory:[332,5,1,""]},"evennia.server.portal.ssh.AccountDBPasswordChecker":{__init__:[332,3,1,""],credentialInterfaces:[332,4,1,""],noisy:[332,4,1,""],requestAvatarId:[332,3,1,""]},"evennia.server.portal.ssh.ExtraInfoAuthServer":{auth_password:[332,3,1,""],noisy:[332,4,1,""]},"evennia.server.portal.ssh.PassAvatarIdTerminalRealm":{noisy:[332,4,1,""]},"evennia.server.portal.ssh.SSHServerFactory":{logPrefix:[332,3,1,""],noisy:[332,4,1,""]},"evennia.server.portal.ssh.SshProtocol":{__init__:[332,3,1,""],at_login:[332,3,1,""],connectionLost:[332,3,1,""],connectionMade:[332,3,1,""],data_out:[332,3,1,""],disconnect:[332,3,1,""],getClientAddress:[332,3,1,""],handle_EOF:[332,3,1,""],handle_FF:[332,3,1,""],handle_INT:[332,3,1,""],handle_QUIT:[332,3,1,""],lineReceived:[332,3,1,""],noisy:[332,4,1,""],sendLine:[332,3,1,""],send_default:[332,3,1,""],send_prompt:[332,3,1,""],send_text:[332,3,1,""],terminalSize:[332,3,1,""]},"evennia.server.portal.ssh.TerminalSessionTransport_getPeer":{__init__:[332,3,1,""],noisy:[332,4,1,""]},"evennia.server.portal.ssl":{SSLProtocol:[333,1,1,""],getSSLContext:[333,5,1,""],verify_SSL_key_and_cert:[333,5,1,""]},"evennia.server.portal.ssl.SSLProtocol":{__init__:[333,3,1,""]},"evennia.server.portal.suppress_ga":{SuppressGA:[334,1,1,""]},"evennia.server.portal.suppress_ga.SuppressGA":{__init__:[334,3,1,""],will_suppress_ga:[334,3,1,""],wont_suppress_ga:[334,3,1,""]},"evennia.server.portal.telnet":{TelnetProtocol:[335,1,1,""],TelnetServerFactory:[335,1,1,""]},"evennia.server.portal.telnet.TelnetProtocol":{__init__:[335,3,1,""],applicationDataReceived:[335,3,1,""],at_login:[335,3,1,""],connectionLost:[335,3,1,""],connectionMade:[335,3,1,""],dataReceived:[335,3,1,""],data_in:[335,3,1,""],data_out:[335,3,1,""],disableLocal:[335,3,1,""],disableRemote:[335,3,1,""],disconnect:[335,3,1,""],enableLocal:[335,3,1,""],enableRemote:[335,3,1,""],handshake_done:[335,3,1,""],sendLine:[335,3,1,""],send_default:[335,3,1,""],send_prompt:[335,3,1,""],send_text:[335,3,1,""],toggle_nop_keepalive:[335,3,1,""]},"evennia.server.portal.telnet.TelnetServerFactory":{logPrefix:[335,3,1,""],noisy:[335,4,1,""]},"evennia.server.portal.telnet_oob":{TelnetOOB:[336,1,1,""]},"evennia.server.portal.telnet_oob.TelnetOOB":{__init__:[336,3,1,""],data_out:[336,3,1,""],decode_gmcp:[336,3,1,""],decode_msdp:[336,3,1,""],do_gmcp:[336,3,1,""],do_msdp:[336,3,1,""],encode_gmcp:[336,3,1,""],encode_msdp:[336,3,1,""],no_gmcp:[336,3,1,""],no_msdp:[336,3,1,""]},"evennia.server.portal.telnet_ssl":{SSLProtocol:[337,1,1,""],getSSLContext:[337,5,1,""],verify_or_create_SSL_key_and_cert:[337,5,1,""]},"evennia.server.portal.telnet_ssl.SSLProtocol":{__init__:[337,3,1,""]},"evennia.server.portal.tests":{TestAMPServer:[338,1,1,""],TestIRC:[338,1,1,""],TestTelnet:[338,1,1,""],TestWebSocket:[338,1,1,""]},"evennia.server.portal.tests.TestAMPServer":{setUp:[338,3,1,""],test_amp_in:[338,3,1,""],test_amp_out:[338,3,1,""],test_large_msg:[338,3,1,""]},"evennia.server.portal.tests.TestIRC":{test_bold:[338,3,1,""],test_colors:[338,3,1,""],test_identity:[338,3,1,""],test_italic:[338,3,1,""],test_plain_ansi:[338,3,1,""]},"evennia.server.portal.tests.TestTelnet":{setUp:[338,3,1,""],test_mudlet_ttype:[338,3,1,""]},"evennia.server.portal.tests.TestWebSocket":{setUp:[338,3,1,""],tearDown:[338,3,1,""],test_data_in:[338,3,1,""],test_data_out:[338,3,1,""]},"evennia.server.portal.ttype":{Ttype:[339,1,1,""]},"evennia.server.portal.ttype.Ttype":{__init__:[339,3,1,""],will_ttype:[339,3,1,""],wont_ttype:[339,3,1,""]},"evennia.server.portal.webclient":{WebSocketClient:[340,1,1,""]},"evennia.server.portal.webclient.WebSocketClient":{__init__:[340,3,1,""],at_login:[340,3,1,""],data_in:[340,3,1,""],disconnect:[340,3,1,""],get_client_session:[340,3,1,""],nonce:[340,4,1,""],onClose:[340,3,1,""],onMessage:[340,3,1,""],onOpen:[340,3,1,""],sendLine:[340,3,1,""],send_default:[340,3,1,""],send_prompt:[340,3,1,""],send_text:[340,3,1,""]},"evennia.server.portal.webclient_ajax":{AjaxWebClient:[341,1,1,""],AjaxWebClientSession:[341,1,1,""],LazyEncoder:[341,1,1,""],jsonify:[341,5,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClient":{__init__:[341,3,1,""],allowedMethods:[341,4,1,""],at_login:[341,3,1,""],client_disconnect:[341,3,1,""],get_client_sessid:[341,3,1,""],isLeaf:[341,4,1,""],lineSend:[341,3,1,""],mode_close:[341,3,1,""],mode_init:[341,3,1,""],mode_input:[341,3,1,""],mode_keepalive:[341,3,1,""],mode_receive:[341,3,1,""],render_POST:[341,3,1,""]},"evennia.server.portal.webclient_ajax.AjaxWebClientSession":{__init__:[341,3,1,""],at_login:[341,3,1,""],data_in:[341,3,1,""],data_out:[341,3,1,""],disconnect:[341,3,1,""],get_client_session:[341,3,1,""],send_default:[341,3,1,""],send_prompt:[341,3,1,""],send_text:[341,3,1,""]},"evennia.server.portal.webclient_ajax.LazyEncoder":{"default":[341,3,1,""]},"evennia.server.profiling":{dummyrunner:[343,0,0,"-"],dummyrunner_settings:[344,0,0,"-"],memplot:[345,0,0,"-"],settings_mixin:[346,0,0,"-"],test_queries:[347,0,0,"-"],tests:[348,0,0,"-"],timetrace:[349,0,0,"-"]},"evennia.server.profiling.dummyrunner":{CmdDummyRunnerEchoResponse:[343,1,1,""],DummyClient:[343,1,1,""],DummyFactory:[343,1,1,""],DummyRunnerCmdSet:[343,1,1,""],gidcounter:[343,5,1,""],idcounter:[343,5,1,""],makeiter:[343,5,1,""],start_all_dummy_clients:[343,5,1,""]},"evennia.server.profiling.dummyrunner.CmdDummyRunnerEchoResponse":{aliases:[343,4,1,""],func:[343,3,1,""],help_category:[343,4,1,""],key:[343,4,1,""],lock_storage:[343,4,1,""],search_index_entry:[343,4,1,""]},"evennia.server.profiling.dummyrunner.DummyClient":{connectionLost:[343,3,1,""],connectionMade:[343,3,1,""],counter:[343,3,1,""],dataReceived:[343,3,1,""],error:[343,3,1,""],logout:[343,3,1,""],report:[343,3,1,""],step:[343,3,1,""]},"evennia.server.profiling.dummyrunner.DummyFactory":{__init__:[343,3,1,""],initialDelay:[343,4,1,""],maxDelay:[343,4,1,""],noisy:[343,4,1,""],protocol:[343,4,1,""]},"evennia.server.profiling.dummyrunner.DummyRunnerCmdSet":{at_cmdset_creation:[343,3,1,""],path:[343,4,1,""]},"evennia.server.profiling.dummyrunner_settings":{c_creates_button:[344,5,1,""],c_creates_obj:[344,5,1,""],c_digs:[344,5,1,""],c_examines:[344,5,1,""],c_help:[344,5,1,""],c_idles:[344,5,1,""],c_login:[344,5,1,""],c_login_nodig:[344,5,1,""],c_logout:[344,5,1,""],c_looks:[344,5,1,""],c_measure_lag:[344,5,1,""],c_moves:[344,5,1,""],c_moves_n:[344,5,1,""],c_moves_s:[344,5,1,""],c_socialize:[344,5,1,""]},"evennia.server.profiling.memplot":{Memplot:[345,1,1,""]},"evennia.server.profiling.memplot.Memplot":{DoesNotExist:[345,2,1,""],MultipleObjectsReturned:[345,2,1,""],at_repeat:[345,3,1,""],at_script_creation:[345,3,1,""],path:[345,4,1,""],typename:[345,4,1,""]},"evennia.server.profiling.test_queries":{count_queries:[347,5,1,""]},"evennia.server.profiling.tests":{TestDummyrunnerSettings:[348,1,1,""],TestMemPlot:[348,1,1,""]},"evennia.server.profiling.tests.TestDummyrunnerSettings":{clear_client_lists:[348,3,1,""],perception_method_tests:[348,3,1,""],setUp:[348,3,1,""],test_c_creates_button:[348,3,1,""],test_c_creates_obj:[348,3,1,""],test_c_digs:[348,3,1,""],test_c_examines:[348,3,1,""],test_c_help:[348,3,1,""],test_c_login:[348,3,1,""],test_c_login_no_dig:[348,3,1,""],test_c_logout:[348,3,1,""],test_c_looks:[348,3,1,""],test_c_move_n:[348,3,1,""],test_c_move_s:[348,3,1,""],test_c_moves:[348,3,1,""],test_c_socialize:[348,3,1,""],test_idles:[348,3,1,""]},"evennia.server.profiling.tests.TestMemPlot":{test_memplot:[348,3,1,""]},"evennia.server.profiling.timetrace":{timetrace:[349,5,1,""]},"evennia.server.server":{Evennia:[350,1,1,""]},"evennia.server.server.Evennia":{__init__:[350,3,1,""],at_post_portal_sync:[350,3,1,""],at_server_cold_start:[350,3,1,""],at_server_cold_stop:[350,3,1,""],at_server_reload_start:[350,3,1,""],at_server_reload_stop:[350,3,1,""],at_server_start:[350,3,1,""],at_server_stop:[350,3,1,""],create_default_channels:[350,3,1,""],get_info_dict:[350,3,1,""],run_init_hooks:[350,3,1,""],run_initial_setup:[350,3,1,""],shutdown:[350,3,1,""],sqlite3_prep:[350,3,1,""],update_defaults:[350,3,1,""]},"evennia.server.serversession":{ServerSession:[351,1,1,""]},"evennia.server.serversession.ServerSession":{__init__:[351,3,1,""],access:[351,3,1,""],at_cmdset_get:[351,3,1,""],at_disconnect:[351,3,1,""],at_login:[351,3,1,""],at_sync:[351,3,1,""],attributes:[351,4,1,""],cmdset_storage:[351,3,1,""],data_in:[351,3,1,""],data_out:[351,3,1,""],db:[351,3,1,""],execute_cmd:[351,3,1,""],get_account:[351,3,1,""],get_character:[351,3,1,""],get_client_size:[351,3,1,""],get_puppet:[351,3,1,""],get_puppet_or_account:[351,3,1,""],id:[351,3,1,""],log:[351,3,1,""],msg:[351,3,1,""],nattributes:[351,4,1,""],ndb:[351,3,1,""],ndb_del:[351,3,1,""],ndb_get:[351,3,1,""],ndb_set:[351,3,1,""],update_flags:[351,3,1,""],update_session_counters:[351,3,1,""]},"evennia.server.session":{Session:[352,1,1,""]},"evennia.server.session.Session":{at_sync:[352,3,1,""],data_in:[352,3,1,""],data_out:[352,3,1,""],disconnect:[352,3,1,""],get_sync_data:[352,3,1,""],init_session:[352,3,1,""],load_sync_data:[352,3,1,""]},"evennia.server.sessionhandler":{DummySession:[353,1,1,""],ServerSessionHandler:[353,1,1,""],SessionHandler:[353,1,1,""],delayed_import:[353,5,1,""]},"evennia.server.sessionhandler.DummySession":{sessid:[353,4,1,""]},"evennia.server.sessionhandler.ServerSessionHandler":{__init__:[353,3,1,""],account_count:[353,3,1,""],all_connected_accounts:[353,3,1,""],all_sessions_portal_sync:[353,3,1,""],announce_all:[353,3,1,""],call_inputfuncs:[353,3,1,""],data_in:[353,3,1,""],data_out:[353,3,1,""],disconnect:[353,3,1,""],disconnect_all_sessions:[353,3,1,""],disconnect_duplicate_sessions:[353,3,1,""],get_inputfuncs:[353,3,1,""],login:[353,3,1,""],portal_connect:[353,3,1,""],portal_disconnect:[353,3,1,""],portal_disconnect_all:[353,3,1,""],portal_reset_server:[353,3,1,""],portal_restart_server:[353,3,1,""],portal_session_sync:[353,3,1,""],portal_sessions_sync:[353,3,1,""],portal_shutdown:[353,3,1,""],session_from_account:[353,3,1,""],session_from_sessid:[353,3,1,""],session_portal_partial_sync:[353,3,1,""],session_portal_sync:[353,3,1,""],sessions_from_account:[353,3,1,""],sessions_from_character:[353,3,1,""],sessions_from_csessid:[353,3,1,""],sessions_from_puppet:[353,3,1,""],start_bot_session:[353,3,1,""],validate_sessions:[353,3,1,""]},"evennia.server.sessionhandler.SessionHandler":{clean_senddata:[353,3,1,""],get:[353,3,1,""],get_all_sync_data:[353,3,1,""],get_sessions:[353,3,1,""]},"evennia.server.throttle":{Throttle:[355,1,1,""]},"evennia.server.throttle.Throttle":{__init__:[355,3,1,""],check:[355,3,1,""],error_msg:[355,4,1,""],get:[355,3,1,""],get_cache_key:[355,3,1,""],record_ip:[355,3,1,""],remove:[355,3,1,""],touch:[355,3,1,""],unrecord_ip:[355,3,1,""],update:[355,3,1,""]},"evennia.server.validators":{EvenniaPasswordValidator:[356,1,1,""],EvenniaUsernameAvailabilityValidator:[356,1,1,""]},"evennia.server.validators.EvenniaPasswordValidator":{__init__:[356,3,1,""],get_help_text:[356,3,1,""],validate:[356,3,1,""]},"evennia.server.webserver":{DjangoWebRoot:[357,1,1,""],EvenniaReverseProxyResource:[357,1,1,""],HTTPChannelWithXForwardedFor:[357,1,1,""],LockableThreadPool:[357,1,1,""],PrivateStaticRoot:[357,1,1,""],WSGIWebServer:[357,1,1,""],Website:[357,1,1,""]},"evennia.server.webserver.DjangoWebRoot":{__init__:[357,3,1,""],empty_threadpool:[357,3,1,""],getChild:[357,3,1,""]},"evennia.server.webserver.EvenniaReverseProxyResource":{getChild:[357,3,1,""],render:[357,3,1,""]},"evennia.server.webserver.HTTPChannelWithXForwardedFor":{allHeadersReceived:[357,3,1,""]},"evennia.server.webserver.LockableThreadPool":{__init__:[357,3,1,""],callInThread:[357,3,1,""],lock:[357,3,1,""]},"evennia.server.webserver.PrivateStaticRoot":{directoryListing:[357,3,1,""]},"evennia.server.webserver.WSGIWebServer":{__init__:[357,3,1,""],startService:[357,3,1,""],stopService:[357,3,1,""]},"evennia.server.webserver.Website":{log:[357,3,1,""],logPrefix:[357,3,1,""],noisy:[357,4,1,""]},"evennia.typeclasses":{attributes:[360,0,0,"-"],managers:[361,0,0,"-"],models:[362,0,0,"-"],tags:[363,0,0,"-"]},"evennia.typeclasses.attributes":{Attribute:[360,1,1,""],AttributeHandler:[360,1,1,""],DbHolder:[360,1,1,""],IAttribute:[360,1,1,""],IAttributeBackend:[360,1,1,""],InMemoryAttribute:[360,1,1,""],InMemoryAttributeBackend:[360,1,1,""],ModelAttributeBackend:[360,1,1,""],NickHandler:[360,1,1,""],NickTemplateInvalid:[360,2,1,""],initialize_nick_templates:[360,5,1,""],parse_nick_template:[360,5,1,""]},"evennia.typeclasses.attributes.Attribute":{DoesNotExist:[360,2,1,""],MultipleObjectsReturned:[360,2,1,""],accountdb_set:[360,4,1,""],attrtype:[360,3,1,""],category:[360,3,1,""],channeldb_set:[360,4,1,""],date_created:[360,3,1,""],db_attrtype:[360,4,1,""],db_category:[360,4,1,""],db_date_created:[360,4,1,""],db_key:[360,4,1,""],db_lock_storage:[360,4,1,""],db_model:[360,4,1,""],db_strvalue:[360,4,1,""],db_value:[360,4,1,""],get_next_by_db_date_created:[360,3,1,""],get_previous_by_db_date_created:[360,3,1,""],id:[360,4,1,""],key:[360,3,1,""],lock_storage:[360,3,1,""],model:[360,3,1,""],objectdb_set:[360,4,1,""],path:[360,4,1,""],scriptdb_set:[360,4,1,""],strvalue:[360,3,1,""],typename:[360,4,1,""],value:[360,3,1,""]},"evennia.typeclasses.attributes.AttributeHandler":{__init__:[360,3,1,""],add:[360,3,1,""],all:[360,3,1,""],batch_add:[360,3,1,""],clear:[360,3,1,""],get:[360,3,1,""],has:[360,3,1,""],remove:[360,3,1,""],reset_cache:[360,3,1,""]},"evennia.typeclasses.attributes.DbHolder":{__init__:[360,3,1,""],all:[360,3,1,""],get_all:[360,3,1,""]},"evennia.typeclasses.attributes.IAttribute":{access:[360,3,1,""],attrtype:[360,3,1,""],category:[360,3,1,""],date_created:[360,3,1,""],key:[360,3,1,""],lock_storage:[360,3,1,""],locks:[360,4,1,""],model:[360,3,1,""],strvalue:[360,3,1,""]},"evennia.typeclasses.attributes.IAttributeBackend":{__init__:[360,3,1,""],batch_add:[360,3,1,""],clear_attributes:[360,3,1,""],create_attribute:[360,3,1,""],delete_attribute:[360,3,1,""],do_batch_delete:[360,3,1,""],do_batch_finish:[360,3,1,""],do_batch_update_attribute:[360,3,1,""],do_create_attribute:[360,3,1,""],do_delete_attribute:[360,3,1,""],do_update_attribute:[360,3,1,""],get:[360,3,1,""],get_all_attributes:[360,3,1,""],query_all:[360,3,1,""],query_category:[360,3,1,""],query_key:[360,3,1,""],reset_cache:[360,3,1,""],update_attribute:[360,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttribute":{__init__:[360,3,1,""],value:[360,3,1,""]},"evennia.typeclasses.attributes.InMemoryAttributeBackend":{__init__:[360,3,1,""],do_batch_finish:[360,3,1,""],do_batch_update_attribute:[360,3,1,""],do_create_attribute:[360,3,1,""],do_delete_attribute:[360,3,1,""],do_update_attribute:[360,3,1,""],query_all:[360,3,1,""],query_category:[360,3,1,""],query_key:[360,3,1,""]},"evennia.typeclasses.attributes.ModelAttributeBackend":{__init__:[360,3,1,""],do_batch_finish:[360,3,1,""],do_batch_update_attribute:[360,3,1,""],do_create_attribute:[360,3,1,""],do_delete_attribute:[360,3,1,""],do_update_attribute:[360,3,1,""],query_all:[360,3,1,""],query_category:[360,3,1,""],query_key:[360,3,1,""]},"evennia.typeclasses.attributes.NickHandler":{__init__:[360,3,1,""],add:[360,3,1,""],get:[360,3,1,""],has:[360,3,1,""],nickreplace:[360,3,1,""],remove:[360,3,1,""]},"evennia.typeclasses.managers":{TypedObjectManager:[361,1,1,""]},"evennia.typeclasses.managers.TypedObjectManager":{create_tag:[361,3,1,""],dbref:[361,3,1,""],dbref_search:[361,3,1,""],get_alias:[361,3,1,""],get_attribute:[361,3,1,""],get_by_alias:[361,3,1,""],get_by_attribute:[361,3,1,""],get_by_nick:[361,3,1,""],get_by_permission:[361,3,1,""],get_by_tag:[361,3,1,""],get_dbref_range:[361,3,1,""],get_id:[361,3,1,""],get_nick:[361,3,1,""],get_permission:[361,3,1,""],get_tag:[361,3,1,""],get_typeclass_totals:[361,3,1,""],object_totals:[361,3,1,""],typeclass_search:[361,3,1,""]},"evennia.typeclasses.models":{TypedObject:[362,1,1,""]},"evennia.typeclasses.models.TypedObject":{"delete":[362,3,1,""],Meta:[362,1,1,""],__init__:[362,3,1,""],access:[362,3,1,""],aliases:[362,4,1,""],at_idmapper_flush:[362,3,1,""],at_rename:[362,3,1,""],attributes:[362,4,1,""],check_permstring:[362,3,1,""],date_created:[362,3,1,""],db:[362,3,1,""],db_attributes:[362,4,1,""],db_date_created:[362,4,1,""],db_key:[362,4,1,""],db_lock_storage:[362,4,1,""],db_tags:[362,4,1,""],db_typeclass_path:[362,4,1,""],dbid:[362,3,1,""],dbref:[362,3,1,""],get_absolute_url:[362,3,1,""],get_display_name:[362,3,1,""],get_extra_info:[362,3,1,""],get_next_by_db_date_created:[362,3,1,""],get_previous_by_db_date_created:[362,3,1,""],is_typeclass:[362,3,1,""],key:[362,3,1,""],lock_storage:[362,3,1,""],locks:[362,4,1,""],name:[362,3,1,""],nattributes:[362,4,1,""],ndb:[362,3,1,""],objects:[362,4,1,""],path:[362,4,1,""],permissions:[362,4,1,""],search:[362,3,1,""],set_class_from_typeclass:[362,3,1,""],swap_typeclass:[362,3,1,""],tags:[362,4,1,""],typeclass_path:[362,3,1,""],typename:[362,4,1,""],web_get_admin_url:[362,3,1,""],web_get_create_url:[362,3,1,""],web_get_delete_url:[362,3,1,""],web_get_detail_url:[362,3,1,""],web_get_puppet_url:[362,3,1,""],web_get_update_url:[362,3,1,""]},"evennia.typeclasses.models.TypedObject.Meta":{"abstract":[362,4,1,""],ordering:[362,4,1,""],verbose_name:[362,4,1,""]},"evennia.typeclasses.tags":{AliasHandler:[363,1,1,""],PermissionHandler:[363,1,1,""],Tag:[363,1,1,""],TagHandler:[363,1,1,""]},"evennia.typeclasses.tags.Tag":{DoesNotExist:[363,2,1,""],MultipleObjectsReturned:[363,2,1,""],accountdb_set:[363,4,1,""],channeldb_set:[363,4,1,""],db_category:[363,4,1,""],db_data:[363,4,1,""],db_key:[363,4,1,""],db_model:[363,4,1,""],db_tagtype:[363,4,1,""],helpentry_set:[363,4,1,""],id:[363,4,1,""],msg_set:[363,4,1,""],objectdb_set:[363,4,1,""],objects:[363,4,1,""],scriptdb_set:[363,4,1,""]},"evennia.typeclasses.tags.TagHandler":{__init__:[363,3,1,""],add:[363,3,1,""],all:[363,3,1,""],batch_add:[363,3,1,""],clear:[363,3,1,""],get:[363,3,1,""],has:[363,3,1,""],remove:[363,3,1,""],reset_cache:[363,3,1,""]},"evennia.utils":{ansi:[365,0,0,"-"],batchprocessors:[366,0,0,"-"],containers:[367,0,0,"-"],create:[368,0,0,"-"],dbserialize:[369,0,0,"-"],eveditor:[370,0,0,"-"],evform:[371,0,0,"-"],evmenu:[372,0,0,"-"],evmore:[373,0,0,"-"],evtable:[374,0,0,"-"],funcparser:[375,0,0,"-"],gametime:[376,0,0,"-"],idmapper:[377,0,0,"-"],logger:[381,0,0,"-"],optionclasses:[382,0,0,"-"],optionhandler:[383,0,0,"-"],picklefield:[384,0,0,"-"],search:[385,0,0,"-"],test_resources:[386,0,0,"-"],text2html:[387,0,0,"-"],utils:[388,0,0,"-"],validatorfuncs:[389,0,0,"-"],verb_conjugation:[390,0,0,"-"]},"evennia.utils.ansi":{ANSIMeta:[365,1,1,""],ANSIParser:[365,1,1,""],ANSIString:[365,1,1,""],parse_ansi:[365,5,1,""],raw:[365,5,1,""],strip_ansi:[365,5,1,""],strip_raw_ansi:[365,5,1,""]},"evennia.utils.ansi.ANSIMeta":{__init__:[365,3,1,""]},"evennia.utils.ansi.ANSIParser":{ansi_escapes:[365,4,1,""],ansi_map:[365,4,1,""],ansi_map_dict:[365,4,1,""],ansi_re:[365,4,1,""],ansi_regex:[365,4,1,""],ansi_sub:[365,4,1,""],ansi_xterm256_bright_bg_map:[365,4,1,""],ansi_xterm256_bright_bg_map_dict:[365,4,1,""],brightbg_sub:[365,4,1,""],mxp_re:[365,4,1,""],mxp_sub:[365,4,1,""],mxp_url_re:[365,4,1,""],mxp_url_sub:[365,4,1,""],parse_ansi:[365,3,1,""],strip_mxp:[365,3,1,""],strip_raw_codes:[365,3,1,""],sub_ansi:[365,3,1,""],sub_brightbg:[365,3,1,""],sub_xterm256:[365,3,1,""],xterm256_bg:[365,4,1,""],xterm256_bg_sub:[365,4,1,""],xterm256_fg:[365,4,1,""],xterm256_fg_sub:[365,4,1,""],xterm256_gbg:[365,4,1,""],xterm256_gbg_sub:[365,4,1,""],xterm256_gfg:[365,4,1,""],xterm256_gfg_sub:[365,4,1,""]},"evennia.utils.ansi.ANSIString":{__init__:[365,3,1,""],capitalize:[365,3,1,""],center:[365,3,1,""],clean:[365,3,1,""],count:[365,3,1,""],decode:[365,3,1,""],encode:[365,3,1,""],endswith:[365,3,1,""],expandtabs:[365,3,1,""],find:[365,3,1,""],format:[365,3,1,""],index:[365,3,1,""],isalnum:[365,3,1,""],isalpha:[365,3,1,""],isdigit:[365,3,1,""],islower:[365,3,1,""],isspace:[365,3,1,""],istitle:[365,3,1,""],isupper:[365,3,1,""],join:[365,3,1,""],ljust:[365,3,1,""],lower:[365,3,1,""],lstrip:[365,3,1,""],partition:[365,3,1,""],raw:[365,3,1,""],re_format:[365,4,1,""],replace:[365,3,1,""],rfind:[365,3,1,""],rindex:[365,3,1,""],rjust:[365,3,1,""],rsplit:[365,3,1,""],rstrip:[365,3,1,""],split:[365,3,1,""],startswith:[365,3,1,""],strip:[365,3,1,""],swapcase:[365,3,1,""],translate:[365,3,1,""],upper:[365,3,1,""]},"evennia.utils.batchprocessors":{BatchCodeProcessor:[366,1,1,""],BatchCommandProcessor:[366,1,1,""],read_batchfile:[366,5,1,""],tb_filename:[366,5,1,""],tb_iter:[366,5,1,""]},"evennia.utils.batchprocessors.BatchCodeProcessor":{code_exec:[366,3,1,""],parse_file:[366,3,1,""]},"evennia.utils.batchprocessors.BatchCommandProcessor":{parse_file:[366,3,1,""]},"evennia.utils.containers":{Container:[367,1,1,""],GlobalScriptContainer:[367,1,1,""],OptionContainer:[367,1,1,""]},"evennia.utils.containers.Container":{__init__:[367,3,1,""],all:[367,3,1,""],get:[367,3,1,""],load_data:[367,3,1,""],storage_modules:[367,4,1,""]},"evennia.utils.containers.GlobalScriptContainer":{__init__:[367,3,1,""],all:[367,3,1,""],get:[367,3,1,""],load_data:[367,3,1,""],start:[367,3,1,""]},"evennia.utils.containers.OptionContainer":{storage_modules:[367,4,1,""]},"evennia.utils.create":{create_account:[368,5,1,""],create_channel:[368,5,1,""],create_help_entry:[368,5,1,""],create_message:[368,5,1,""],create_object:[368,5,1,""],create_script:[368,5,1,""]},"evennia.utils.dbserialize":{dbserialize:[369,5,1,""],dbunserialize:[369,5,1,""],do_pickle:[369,5,1,""],do_unpickle:[369,5,1,""],from_pickle:[369,5,1,""],to_pickle:[369,5,1,""]},"evennia.utils.eveditor":{CmdEditorBase:[370,1,1,""],CmdEditorGroup:[370,1,1,""],CmdLineInput:[370,1,1,""],CmdSaveYesNo:[370,1,1,""],EvEditor:[370,1,1,""],EvEditorCmdSet:[370,1,1,""],SaveYesNoCmdSet:[370,1,1,""]},"evennia.utils.eveditor.CmdEditorBase":{aliases:[370,4,1,""],editor:[370,4,1,""],help_category:[370,4,1,""],help_entry:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],locks:[370,4,1,""],parse:[370,3,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.CmdEditorGroup":{aliases:[370,4,1,""],arg_regex:[370,4,1,""],func:[370,3,1,""],help_category:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.CmdLineInput":{aliases:[370,4,1,""],func:[370,3,1,""],help_category:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.CmdSaveYesNo":{aliases:[370,4,1,""],func:[370,3,1,""],help_category:[370,4,1,""],help_cateogory:[370,4,1,""],key:[370,4,1,""],lock_storage:[370,4,1,""],locks:[370,4,1,""],search_index_entry:[370,4,1,""]},"evennia.utils.eveditor.EvEditor":{__init__:[370,3,1,""],decrease_indent:[370,3,1,""],deduce_indent:[370,3,1,""],display_buffer:[370,3,1,""],display_help:[370,3,1,""],get_buffer:[370,3,1,""],increase_indent:[370,3,1,""],load_buffer:[370,3,1,""],quit:[370,3,1,""],save_buffer:[370,3,1,""],swap_autoindent:[370,3,1,""],update_buffer:[370,3,1,""],update_undo:[370,3,1,""]},"evennia.utils.eveditor.EvEditorCmdSet":{at_cmdset_creation:[370,3,1,""],key:[370,4,1,""],mergetype:[370,4,1,""],path:[370,4,1,""]},"evennia.utils.eveditor.SaveYesNoCmdSet":{at_cmdset_creation:[370,3,1,""],key:[370,4,1,""],mergetype:[370,4,1,""],path:[370,4,1,""],priority:[370,4,1,""]},"evennia.utils.evform":{EvForm:[371,1,1,""]},"evennia.utils.evform.EvForm":{__init__:[371,3,1,""],map:[371,3,1,""],reload:[371,3,1,""]},"evennia.utils.evmenu":{CmdEvMenuNode:[372,1,1,""],CmdGetInput:[372,1,1,""],CmdYesNoQuestion:[372,1,1,""],EvMenu:[372,1,1,""],EvMenuCmdSet:[372,1,1,""],EvMenuError:[372,2,1,""],EvMenuGotoAbortMessage:[372,2,1,""],InputCmdSet:[372,1,1,""],YesNoQuestionCmdSet:[372,1,1,""],ask_yes_no:[372,5,1,""],get_input:[372,5,1,""],list_node:[372,5,1,""],parse_menu_template:[372,5,1,""],template2menu:[372,5,1,""]},"evennia.utils.evmenu.CmdEvMenuNode":{aliases:[372,4,1,""],auto_help_display_key:[372,4,1,""],func:[372,3,1,""],get_help:[372,3,1,""],help_category:[372,4,1,""],key:[372,4,1,""],lock_storage:[372,4,1,""],locks:[372,4,1,""],search_index_entry:[372,4,1,""]},"evennia.utils.evmenu.CmdGetInput":{aliases:[372,4,1,""],func:[372,3,1,""],help_category:[372,4,1,""],key:[372,4,1,""],lock_storage:[372,4,1,""],search_index_entry:[372,4,1,""]},"evennia.utils.evmenu.CmdYesNoQuestion":{aliases:[372,4,1,""],arg_regex:[372,4,1,""],func:[372,3,1,""],help_category:[372,4,1,""],key:[372,4,1,""],lock_storage:[372,4,1,""],search_index_entry:[372,4,1,""]},"evennia.utils.evmenu.EvMenu":{"goto":[372,3,1,""],__init__:[372,3,1,""],close_menu:[372,3,1,""],display_helptext:[372,3,1,""],display_nodetext:[372,3,1,""],extract_goto_exec:[372,3,1,""],helptext_formatter:[372,3,1,""],msg:[372,3,1,""],node_border_char:[372,4,1,""],node_formatter:[372,3,1,""],nodetext_formatter:[372,3,1,""],options_formatter:[372,3,1,""],parse_input:[372,3,1,""],print_debug_info:[372,3,1,""],run_exec:[372,3,1,""],run_exec_then_goto:[372,3,1,""]},"evennia.utils.evmenu.EvMenuCmdSet":{at_cmdset_creation:[372,3,1,""],key:[372,4,1,""],mergetype:[372,4,1,""],no_channels:[372,4,1,""],no_exits:[372,4,1,""],no_objs:[372,4,1,""],path:[372,4,1,""],priority:[372,4,1,""]},"evennia.utils.evmenu.InputCmdSet":{at_cmdset_creation:[372,3,1,""],key:[372,4,1,""],mergetype:[372,4,1,""],no_channels:[372,4,1,""],no_exits:[372,4,1,""],no_objs:[372,4,1,""],path:[372,4,1,""],priority:[372,4,1,""]},"evennia.utils.evmenu.YesNoQuestionCmdSet":{at_cmdset_creation:[372,3,1,""],key:[372,4,1,""],mergetype:[372,4,1,""],no_channels:[372,4,1,""],no_exits:[372,4,1,""],no_objs:[372,4,1,""],path:[372,4,1,""],priority:[372,4,1,""]},"evennia.utils.evmore":{CmdMore:[373,1,1,""],CmdMoreLook:[373,1,1,""],CmdSetMore:[373,1,1,""],EvMore:[373,1,1,""],msg:[373,5,1,""],queryset_maxsize:[373,5,1,""]},"evennia.utils.evmore.CmdMore":{aliases:[373,4,1,""],auto_help:[373,4,1,""],func:[373,3,1,""],help_category:[373,4,1,""],key:[373,4,1,""],lock_storage:[373,4,1,""],search_index_entry:[373,4,1,""]},"evennia.utils.evmore.CmdMoreLook":{aliases:[373,4,1,""],auto_help:[373,4,1,""],func:[373,3,1,""],help_category:[373,4,1,""],key:[373,4,1,""],lock_storage:[373,4,1,""],search_index_entry:[373,4,1,""]},"evennia.utils.evmore.CmdSetMore":{at_cmdset_creation:[373,3,1,""],key:[373,4,1,""],path:[373,4,1,""],priority:[373,4,1,""]},"evennia.utils.evmore.EvMore":{__init__:[373,3,1,""],display:[373,3,1,""],init_django_paginator:[373,3,1,""],init_evtable:[373,3,1,""],init_f_str:[373,3,1,""],init_iterable:[373,3,1,""],init_pages:[373,3,1,""],init_queryset:[373,3,1,""],init_str:[373,3,1,""],page_back:[373,3,1,""],page_end:[373,3,1,""],page_formatter:[373,3,1,""],page_next:[373,3,1,""],page_quit:[373,3,1,""],page_top:[373,3,1,""],paginator:[373,3,1,""],paginator_django:[373,3,1,""],paginator_index:[373,3,1,""],paginator_slice:[373,3,1,""],start:[373,3,1,""]},"evennia.utils.evtable":{ANSITextWrapper:[374,1,1,""],EvCell:[374,1,1,""],EvColumn:[374,1,1,""],EvTable:[374,1,1,""],fill:[374,5,1,""],wrap:[374,5,1,""]},"evennia.utils.evtable.EvCell":{__init__:[374,3,1,""],get:[374,3,1,""],get_height:[374,3,1,""],get_min_height:[374,3,1,""],get_min_width:[374,3,1,""],get_width:[374,3,1,""],reformat:[374,3,1,""],replace_data:[374,3,1,""]},"evennia.utils.evtable.EvColumn":{__init__:[374,3,1,""],add_rows:[374,3,1,""],reformat:[374,3,1,""],reformat_cell:[374,3,1,""]},"evennia.utils.evtable.EvTable":{__init__:[374,3,1,""],add_column:[374,3,1,""],add_header:[374,3,1,""],add_row:[374,3,1,""],get:[374,3,1,""],reformat:[374,3,1,""],reformat_column:[374,3,1,""]},"evennia.utils.funcparser":{FuncParser:[375,1,1,""],ParsingError:[375,2,1,""],funcparser_callable_You:[375,5,1,""],funcparser_callable_add:[375,5,1,""],funcparser_callable_center_justify:[375,5,1,""],funcparser_callable_choice:[375,5,1,""],funcparser_callable_clr:[375,5,1,""],funcparser_callable_conjugate:[375,5,1,""],funcparser_callable_crop:[375,5,1,""],funcparser_callable_div:[375,5,1,""],funcparser_callable_eval:[375,5,1,""],funcparser_callable_justify:[375,5,1,""],funcparser_callable_left_justify:[375,5,1,""],funcparser_callable_mult:[375,5,1,""],funcparser_callable_pad:[375,5,1,""],funcparser_callable_randint:[375,5,1,""],funcparser_callable_random:[375,5,1,""],funcparser_callable_right_justify:[375,5,1,""],funcparser_callable_round:[375,5,1,""],funcparser_callable_search:[375,5,1,""],funcparser_callable_search_list:[375,5,1,""],funcparser_callable_space:[375,5,1,""],funcparser_callable_sub:[375,5,1,""],funcparser_callable_toint:[375,5,1,""],funcparser_callable_you:[375,5,1,""]},"evennia.utils.funcparser.FuncParser":{__init__:[375,3,1,""],execute:[375,3,1,""],parse:[375,3,1,""],parse_to_any:[375,3,1,""],validate_callables:[375,3,1,""]},"evennia.utils.gametime":{TimeScript:[376,1,1,""],game_epoch:[376,5,1,""],gametime:[376,5,1,""],portal_uptime:[376,5,1,""],real_seconds_until:[376,5,1,""],reset_gametime:[376,5,1,""],runtime:[376,5,1,""],schedule:[376,5,1,""],server_epoch:[376,5,1,""],uptime:[376,5,1,""]},"evennia.utils.gametime.TimeScript":{DoesNotExist:[376,2,1,""],MultipleObjectsReturned:[376,2,1,""],at_repeat:[376,3,1,""],at_script_creation:[376,3,1,""],path:[376,4,1,""],typename:[376,4,1,""]},"evennia.utils.idmapper":{manager:[378,0,0,"-"],models:[379,0,0,"-"],tests:[380,0,0,"-"]},"evennia.utils.idmapper.manager":{SharedMemoryManager:[378,1,1,""]},"evennia.utils.idmapper.manager.SharedMemoryManager":{get:[378,3,1,""]},"evennia.utils.idmapper.models":{SharedMemoryModel:[379,1,1,""],SharedMemoryModelBase:[379,1,1,""],WeakSharedMemoryModel:[379,1,1,""],WeakSharedMemoryModelBase:[379,1,1,""],cache_size:[379,5,1,""],conditional_flush:[379,5,1,""],flush_cache:[379,5,1,""],flush_cached_instance:[379,5,1,""],update_cached_instance:[379,5,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel":{"delete":[379,3,1,""],Meta:[379,1,1,""],at_idmapper_flush:[379,3,1,""],cache_instance:[379,3,1,""],flush_cached_instance:[379,3,1,""],flush_from_cache:[379,3,1,""],flush_instance_cache:[379,3,1,""],get_all_cached_instances:[379,3,1,""],get_cached_instance:[379,3,1,""],objects:[379,4,1,""],path:[379,4,1,""],save:[379,3,1,""],typename:[379,4,1,""]},"evennia.utils.idmapper.models.SharedMemoryModel.Meta":{"abstract":[379,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel":{Meta:[379,1,1,""],path:[379,4,1,""],typename:[379,4,1,""]},"evennia.utils.idmapper.models.WeakSharedMemoryModel.Meta":{"abstract":[379,4,1,""]},"evennia.utils.idmapper.tests":{Article:[380,1,1,""],Category:[380,1,1,""],RegularArticle:[380,1,1,""],RegularCategory:[380,1,1,""],SharedMemorysTest:[380,1,1,""]},"evennia.utils.idmapper.tests.Article":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],category2:[380,4,1,""],category2_id:[380,4,1,""],category:[380,4,1,""],category_id:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],path:[380,4,1,""],typename:[380,4,1,""]},"evennia.utils.idmapper.tests.Category":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],article_set:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],path:[380,4,1,""],regulararticle_set:[380,4,1,""],typename:[380,4,1,""]},"evennia.utils.idmapper.tests.RegularArticle":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],category2:[380,4,1,""],category2_id:[380,4,1,""],category:[380,4,1,""],category_id:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],objects:[380,4,1,""]},"evennia.utils.idmapper.tests.RegularCategory":{DoesNotExist:[380,2,1,""],MultipleObjectsReturned:[380,2,1,""],article_set:[380,4,1,""],id:[380,4,1,""],name:[380,4,1,""],objects:[380,4,1,""],regulararticle_set:[380,4,1,""]},"evennia.utils.idmapper.tests.SharedMemorysTest":{setUp:[380,3,1,""],testMixedReferences:[380,3,1,""],testObjectDeletion:[380,3,1,""],testRegularReferences:[380,3,1,""],testSharedMemoryReferences:[380,3,1,""]},"evennia.utils.logger":{EvenniaLogFile:[381,1,1,""],PortalLogObserver:[381,1,1,""],ServerLogObserver:[381,1,1,""],WeeklyLogFile:[381,1,1,""],log_dep:[381,5,1,""],log_depmsg:[381,5,1,""],log_err:[381,5,1,""],log_errmsg:[381,5,1,""],log_file:[381,5,1,""],log_file_exists:[381,5,1,""],log_info:[381,5,1,""],log_infomsg:[381,5,1,""],log_msg:[381,5,1,""],log_sec:[381,5,1,""],log_secmsg:[381,5,1,""],log_server:[381,5,1,""],log_trace:[381,5,1,""],log_tracemsg:[381,5,1,""],log_warn:[381,5,1,""],log_warnmsg:[381,5,1,""],rotate_log_file:[381,5,1,""],tail_log_file:[381,5,1,""],timeformat:[381,5,1,""]},"evennia.utils.logger.EvenniaLogFile":{num_lines_to_append:[381,4,1,""],readlines:[381,3,1,""],rotate:[381,3,1,""],seek:[381,3,1,""],settings:[381,4,1,""]},"evennia.utils.logger.PortalLogObserver":{emit:[381,3,1,""],prefix:[381,4,1,""],timeFormat:[381,4,1,""]},"evennia.utils.logger.ServerLogObserver":{prefix:[381,4,1,""]},"evennia.utils.logger.WeeklyLogFile":{__init__:[381,3,1,""],shouldRotate:[381,3,1,""],suffix:[381,3,1,""],write:[381,3,1,""]},"evennia.utils.optionclasses":{BaseOption:[382,1,1,""],Boolean:[382,1,1,""],Color:[382,1,1,""],Datetime:[382,1,1,""],Duration:[382,1,1,""],Email:[382,1,1,""],Future:[382,1,1,""],Lock:[382,1,1,""],PositiveInteger:[382,1,1,""],SignedInteger:[382,1,1,""],Text:[382,1,1,""],Timezone:[382,1,1,""],UnsignedInteger:[382,1,1,""]},"evennia.utils.optionclasses.BaseOption":{"default":[382,3,1,""],__init__:[382,3,1,""],changed:[382,3,1,""],deserialize:[382,3,1,""],display:[382,3,1,""],load:[382,3,1,""],save:[382,3,1,""],serialize:[382,3,1,""],set:[382,3,1,""],validate:[382,3,1,""],value:[382,3,1,""]},"evennia.utils.optionclasses.Boolean":{deserialize:[382,3,1,""],display:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Color":{deserialize:[382,3,1,""],display:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Datetime":{deserialize:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Duration":{deserialize:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Email":{deserialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Future":{validate:[382,3,1,""]},"evennia.utils.optionclasses.Lock":{validate:[382,3,1,""]},"evennia.utils.optionclasses.PositiveInteger":{deserialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.SignedInteger":{deserialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.Text":{deserialize:[382,3,1,""]},"evennia.utils.optionclasses.Timezone":{"default":[382,3,1,""],deserialize:[382,3,1,""],serialize:[382,3,1,""],validate:[382,3,1,""]},"evennia.utils.optionclasses.UnsignedInteger":{deserialize:[382,3,1,""],validate:[382,3,1,""],validator_key:[382,4,1,""]},"evennia.utils.optionhandler":{InMemorySaveHandler:[383,1,1,""],OptionHandler:[383,1,1,""]},"evennia.utils.optionhandler.InMemorySaveHandler":{__init__:[383,3,1,""],add:[383,3,1,""],get:[383,3,1,""]},"evennia.utils.optionhandler.OptionHandler":{__init__:[383,3,1,""],all:[383,3,1,""],get:[383,3,1,""],set:[383,3,1,""]},"evennia.utils.picklefield":{PickledFormField:[384,1,1,""],PickledObject:[384,1,1,""],PickledObjectField:[384,1,1,""],PickledWidget:[384,1,1,""],dbsafe_decode:[384,5,1,""],dbsafe_encode:[384,5,1,""],wrap_conflictual_object:[384,5,1,""]},"evennia.utils.picklefield.PickledFormField":{__init__:[384,3,1,""],clean:[384,3,1,""],default_error_messages:[384,4,1,""],widget:[384,4,1,""]},"evennia.utils.picklefield.PickledObjectField":{__init__:[384,3,1,""],formfield:[384,3,1,""],from_db_value:[384,3,1,""],get_db_prep_lookup:[384,3,1,""],get_db_prep_value:[384,3,1,""],get_default:[384,3,1,""],get_internal_type:[384,3,1,""],pre_save:[384,3,1,""],value_to_string:[384,3,1,""]},"evennia.utils.picklefield.PickledWidget":{media:[384,3,1,""],render:[384,3,1,""],value_from_datadict:[384,3,1,""]},"evennia.utils.search":{search_account:[385,5,1,""],search_account_tag:[385,5,1,""],search_channel:[385,5,1,""],search_channel_tag:[385,5,1,""],search_help_entry:[385,5,1,""],search_message:[385,5,1,""],search_object:[385,5,1,""],search_script:[385,5,1,""],search_script_tag:[385,5,1,""],search_tag:[385,5,1,""]},"evennia.utils.test_resources":{EvenniaTest:[386,1,1,""],LocalEvenniaTest:[386,1,1,""],mockdeferLater:[386,5,1,""],mockdelay:[386,5,1,""],unload_module:[386,5,1,""]},"evennia.utils.test_resources.EvenniaTest":{account_typeclass:[386,4,1,""],character_typeclass:[386,4,1,""],exit_typeclass:[386,4,1,""],object_typeclass:[386,4,1,""],room_typeclass:[386,4,1,""],script_typeclass:[386,4,1,""],setUp:[386,3,1,""],tearDown:[386,3,1,""]},"evennia.utils.test_resources.LocalEvenniaTest":{account_typeclass:[386,4,1,""],character_typeclass:[386,4,1,""],exit_typeclass:[386,4,1,""],object_typeclass:[386,4,1,""],room_typeclass:[386,4,1,""],script_typeclass:[386,4,1,""]},"evennia.utils.text2html":{TextToHTMLparser:[387,1,1,""],parse_html:[387,5,1,""]},"evennia.utils.text2html.TextToHTMLparser":{bg_colormap:[387,4,1,""],bgfgstart:[387,4,1,""],bgfgstop:[387,4,1,""],bgstart:[387,4,1,""],bgstop:[387,4,1,""],blink:[387,4,1,""],colorback:[387,4,1,""],colorcodes:[387,4,1,""],convert_linebreaks:[387,3,1,""],convert_urls:[387,3,1,""],fg_colormap:[387,4,1,""],fgstart:[387,4,1,""],fgstop:[387,4,1,""],hilite:[387,4,1,""],inverse:[387,4,1,""],normal:[387,4,1,""],parse:[387,3,1,""],re_bgfg:[387,4,1,""],re_bgs:[387,4,1,""],re_blink:[387,4,1,""],re_blinking:[387,3,1,""],re_bold:[387,3,1,""],re_color:[387,3,1,""],re_dblspace:[387,4,1,""],re_double_space:[387,3,1,""],re_fgs:[387,4,1,""],re_hilite:[387,4,1,""],re_inverse:[387,4,1,""],re_inversing:[387,3,1,""],re_mxplink:[387,4,1,""],re_mxpurl:[387,4,1,""],re_normal:[387,4,1,""],re_string:[387,4,1,""],re_uline:[387,4,1,""],re_underline:[387,3,1,""],re_unhilite:[387,4,1,""],re_url:[387,4,1,""],remove_backspaces:[387,3,1,""],remove_bells:[387,3,1,""],sub_dblspace:[387,3,1,""],sub_mxp_links:[387,3,1,""],sub_mxp_urls:[387,3,1,""],sub_text:[387,3,1,""],tabstop:[387,4,1,""],underline:[387,4,1,""],unhilite:[387,4,1,""]},"evennia.utils.utils":{LimitedSizeOrderedDict:[388,1,1,""],all_from_module:[388,5,1,""],at_search_result:[388,5,1,""],callables_from_module:[388,5,1,""],calledby:[388,5,1,""],check_evennia_dependencies:[388,5,1,""],class_from_module:[388,5,1,""],columnize:[388,5,1,""],crop:[388,5,1,""],datetime_format:[388,5,1,""],dbid_to_obj:[388,5,1,""],dbref:[388,5,1,""],dbref_to_obj:[388,5,1,""],dedent:[388,5,1,""],deepsize:[388,5,1,""],delay:[388,5,1,""],display_len:[388,5,1,""],fill:[388,5,1,""],format_grid:[388,5,1,""],format_table:[388,5,1,""],fuzzy_import_from_module:[388,5,1,""],get_all_cmdsets:[388,5,1,""],get_all_typeclasses:[388,5,1,""],get_evennia_pids:[388,5,1,""],get_evennia_version:[388,5,1,""],get_game_dir_path:[388,5,1,""],has_parent:[388,5,1,""],host_os_is:[388,5,1,""],inherits_from:[388,5,1,""],init_new_account:[388,5,1,""],interactive:[388,5,1,""],is_iter:[388,5,1,""],iter_to_str:[388,5,1,""],iter_to_string:[388,5,1,""],justify:[388,5,1,""],latinify:[388,5,1,""],lazy_property:[388,1,1,""],list_to_string:[388,5,1,""],m_len:[388,5,1,""],make_iter:[388,5,1,""],mod_import:[388,5,1,""],mod_import_from_path:[388,5,1,""],object_from_module:[388,5,1,""],pad:[388,5,1,""],percent:[388,5,1,""],percentile:[388,5,1,""],pypath_to_realpath:[388,5,1,""],random_string_from_module:[388,5,1,""],repeat:[388,5,1,""],run_async:[388,5,1,""],safe_convert_to_types:[388,5,1,""],server_services:[388,5,1,""],string_from_module:[388,5,1,""],string_partial_matching:[388,5,1,""],string_similarity:[388,5,1,""],string_suggestions:[388,5,1,""],strip_control_sequences:[388,5,1,""],time_format:[388,5,1,""],to_bytes:[388,5,1,""],to_str:[388,5,1,""],unrepeat:[388,5,1,""],uses_database:[388,5,1,""],validate_email_address:[388,5,1,""],variable_from_module:[388,5,1,""],wildcard_to_regexp:[388,5,1,""],wrap:[388,5,1,""]},"evennia.utils.utils.LimitedSizeOrderedDict":{__init__:[388,3,1,""],update:[388,3,1,""]},"evennia.utils.utils.lazy_property":{__init__:[388,3,1,""]},"evennia.utils.validatorfuncs":{"boolean":[389,5,1,""],color:[389,5,1,""],datetime:[389,5,1,""],duration:[389,5,1,""],email:[389,5,1,""],future:[389,5,1,""],lock:[389,5,1,""],positive_integer:[389,5,1,""],signed_integer:[389,5,1,""],text:[389,5,1,""],timezone:[389,5,1,""],unsigned_integer:[389,5,1,""]},"evennia.utils.verb_conjugation":{conjugate:[391,0,0,"-"],tests:[392,0,0,"-"]},"evennia.utils.verb_conjugation.conjugate":{verb_actor_stance_components:[391,5,1,""],verb_all_tenses:[391,5,1,""],verb_conjugate:[391,5,1,""],verb_infinitive:[391,5,1,""],verb_is_past:[391,5,1,""],verb_is_past_participle:[391,5,1,""],verb_is_present:[391,5,1,""],verb_is_present_participle:[391,5,1,""],verb_is_tense:[391,5,1,""],verb_past:[391,5,1,""],verb_past_participle:[391,5,1,""],verb_present:[391,5,1,""],verb_present_participle:[391,5,1,""],verb_tense:[391,5,1,""]},"evennia.utils.verb_conjugation.tests":{TestVerbConjugate:[392,1,1,""]},"evennia.utils.verb_conjugation.tests.TestVerbConjugate":{test_verb_actor_stance_components:[392,4,1,""],test_verb_actor_stance_components_00_have:[392,3,1,""],test_verb_actor_stance_components_01_swimming:[392,3,1,""],test_verb_actor_stance_components_02_give:[392,3,1,""],test_verb_actor_stance_components_03_given:[392,3,1,""],test_verb_actor_stance_components_04_am:[392,3,1,""],test_verb_actor_stance_components_05_doing:[392,3,1,""],test_verb_actor_stance_components_06_are:[392,3,1,""],test_verb_actor_stance_components_07_had:[392,3,1,""],test_verb_actor_stance_components_08_grin:[392,3,1,""],test_verb_actor_stance_components_09_smile:[392,3,1,""],test_verb_actor_stance_components_10_vex:[392,3,1,""],test_verb_actor_stance_components_11_thrust:[392,3,1,""],test_verb_conjugate:[392,4,1,""],test_verb_conjugate_0_inf:[392,3,1,""],test_verb_conjugate_1_inf:[392,3,1,""],test_verb_conjugate_2_inf:[392,3,1,""],test_verb_conjugate_3_inf:[392,3,1,""],test_verb_conjugate_4_inf:[392,3,1,""],test_verb_conjugate_5_inf:[392,3,1,""],test_verb_conjugate_6_inf:[392,3,1,""],test_verb_conjugate_7_2sgpres:[392,3,1,""],test_verb_conjugate_8_3sgpres:[392,3,1,""],test_verb_get_all_tenses:[392,3,1,""],test_verb_infinitive:[392,4,1,""],test_verb_infinitive_0_have:[392,3,1,""],test_verb_infinitive_1_swim:[392,3,1,""],test_verb_infinitive_2_give:[392,3,1,""],test_verb_infinitive_3_given:[392,3,1,""],test_verb_infinitive_4_am:[392,3,1,""],test_verb_infinitive_5_doing:[392,3,1,""],test_verb_infinitive_6_are:[392,3,1,""],test_verb_is_past:[392,4,1,""],test_verb_is_past_0_1st:[392,3,1,""],test_verb_is_past_1_1st:[392,3,1,""],test_verb_is_past_2_1st:[392,3,1,""],test_verb_is_past_3_1st:[392,3,1,""],test_verb_is_past_4_1st:[392,3,1,""],test_verb_is_past_5_1st:[392,3,1,""],test_verb_is_past_6_1st:[392,3,1,""],test_verb_is_past_7_2nd:[392,3,1,""],test_verb_is_past_participle:[392,4,1,""],test_verb_is_past_participle_0_have:[392,3,1,""],test_verb_is_past_participle_1_swimming:[392,3,1,""],test_verb_is_past_participle_2_give:[392,3,1,""],test_verb_is_past_participle_3_given:[392,3,1,""],test_verb_is_past_participle_4_am:[392,3,1,""],test_verb_is_past_participle_5_doing:[392,3,1,""],test_verb_is_past_participle_6_are:[392,3,1,""],test_verb_is_past_participle_7_had:[392,3,1,""],test_verb_is_present:[392,4,1,""],test_verb_is_present_0_1st:[392,3,1,""],test_verb_is_present_1_1st:[392,3,1,""],test_verb_is_present_2_1st:[392,3,1,""],test_verb_is_present_3_1st:[392,3,1,""],test_verb_is_present_4_1st:[392,3,1,""],test_verb_is_present_5_1st:[392,3,1,""],test_verb_is_present_6_1st:[392,3,1,""],test_verb_is_present_7_1st:[392,3,1,""],test_verb_is_present_participle:[392,4,1,""],test_verb_is_present_participle_0_have:[392,3,1,""],test_verb_is_present_participle_1_swim:[392,3,1,""],test_verb_is_present_participle_2_give:[392,3,1,""],test_verb_is_present_participle_3_given:[392,3,1,""],test_verb_is_present_participle_4_am:[392,3,1,""],test_verb_is_present_participle_5_doing:[392,3,1,""],test_verb_is_present_participle_6_are:[392,3,1,""],test_verb_is_tense:[392,4,1,""],test_verb_is_tense_0_inf:[392,3,1,""],test_verb_is_tense_1_inf:[392,3,1,""],test_verb_is_tense_2_inf:[392,3,1,""],test_verb_is_tense_3_inf:[392,3,1,""],test_verb_is_tense_4_inf:[392,3,1,""],test_verb_is_tense_5_inf:[392,3,1,""],test_verb_is_tense_6_inf:[392,3,1,""],test_verb_past:[392,4,1,""],test_verb_past_0_1st:[392,3,1,""],test_verb_past_1_1st:[392,3,1,""],test_verb_past_2_1st:[392,3,1,""],test_verb_past_3_1st:[392,3,1,""],test_verb_past_4_1st:[392,3,1,""],test_verb_past_5_1st:[392,3,1,""],test_verb_past_6_1st:[392,3,1,""],test_verb_past_7_2nd:[392,3,1,""],test_verb_past_participle:[392,4,1,""],test_verb_past_participle_0_have:[392,3,1,""],test_verb_past_participle_1_swim:[392,3,1,""],test_verb_past_participle_2_give:[392,3,1,""],test_verb_past_participle_3_given:[392,3,1,""],test_verb_past_participle_4_am:[392,3,1,""],test_verb_past_participle_5_doing:[392,3,1,""],test_verb_past_participle_6_are:[392,3,1,""],test_verb_present:[392,4,1,""],test_verb_present_0_1st:[392,3,1,""],test_verb_present_1_1st:[392,3,1,""],test_verb_present_2_1st:[392,3,1,""],test_verb_present_3_1st:[392,3,1,""],test_verb_present_4_1st:[392,3,1,""],test_verb_present_5_1st:[392,3,1,""],test_verb_present_6_1st:[392,3,1,""],test_verb_present_7_2nd:[392,3,1,""],test_verb_present_8_3rd:[392,3,1,""],test_verb_present_participle:[392,4,1,""],test_verb_present_participle_0_have:[392,3,1,""],test_verb_present_participle_1_swim:[392,3,1,""],test_verb_present_participle_2_give:[392,3,1,""],test_verb_present_participle_3_given:[392,3,1,""],test_verb_present_participle_4_am:[392,3,1,""],test_verb_present_participle_5_doing:[392,3,1,""],test_verb_present_participle_6_are:[392,3,1,""],test_verb_tense:[392,4,1,""],test_verb_tense_0_have:[392,3,1,""],test_verb_tense_1_swim:[392,3,1,""],test_verb_tense_2_give:[392,3,1,""],test_verb_tense_3_given:[392,3,1,""],test_verb_tense_4_am:[392,3,1,""],test_verb_tense_5_doing:[392,3,1,""],test_verb_tense_6_are:[392,3,1,""]},"evennia.web":{admin:[394,0,0,"-"],api:[406,0,0,"-"],templatetags:[414,0,0,"-"],urls:[416,0,0,"-"],utils:[417,0,0,"-"],webclient:[423,0,0,"-"],website:[426,0,0,"-"]},"evennia.web.admin":{accounts:[395,0,0,"-"],attributes:[396,0,0,"-"],comms:[397,0,0,"-"],frontpage:[398,0,0,"-"],help:[399,0,0,"-"],objects:[400,0,0,"-"],scripts:[401,0,0,"-"],server:[402,0,0,"-"],tags:[403,0,0,"-"],urls:[404,0,0,"-"],utils:[405,0,0,"-"]},"evennia.web.admin.accounts":{AccountAdmin:[395,1,1,""],AccountAttributeInline:[395,1,1,""],AccountChangeForm:[395,1,1,""],AccountCreationForm:[395,1,1,""],AccountTagInline:[395,1,1,""],ObjectPuppetInline:[395,1,1,""]},"evennia.web.admin.accounts.AccountAdmin":{add_fieldsets:[395,4,1,""],add_form:[395,4,1,""],fieldsets:[395,4,1,""],form:[395,4,1,""],get_form:[395,3,1,""],inlines:[395,4,1,""],list_display:[395,4,1,""],list_display_links:[395,4,1,""],list_filter:[395,4,1,""],media:[395,3,1,""],ordering:[395,4,1,""],puppeted_objects:[395,3,1,""],readonly_fields:[395,4,1,""],response_add:[395,3,1,""],save_model:[395,3,1,""],search_fields:[395,4,1,""],serialized_string:[395,3,1,""],user_change_password:[395,3,1,""],view_on_site:[395,4,1,""]},"evennia.web.admin.accounts.AccountAttributeInline":{media:[395,3,1,""],model:[395,4,1,""],related_field:[395,4,1,""]},"evennia.web.admin.accounts.AccountChangeForm":{Meta:[395,1,1,""],__init__:[395,3,1,""],base_fields:[395,4,1,""],clean_username:[395,3,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.admin.accounts.AccountChangeForm.Meta":{fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.admin.accounts.AccountCreationForm":{Meta:[395,1,1,""],base_fields:[395,4,1,""],clean_username:[395,3,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.admin.accounts.AccountCreationForm.Meta":{fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.admin.accounts.AccountTagInline":{media:[395,3,1,""],model:[395,4,1,""],related_field:[395,4,1,""]},"evennia.web.admin.accounts.ObjectPuppetInline":{ObjectCreateForm:[395,1,1,""],extra:[395,4,1,""],fieldsets:[395,4,1,""],form:[395,4,1,""],has_add_permission:[395,3,1,""],has_delete_permission:[395,3,1,""],media:[395,3,1,""],model:[395,4,1,""],readonly_fields:[395,4,1,""],show_change_link:[395,4,1,""],verbose_name:[395,4,1,""],view_on_site:[395,4,1,""]},"evennia.web.admin.accounts.ObjectPuppetInline.ObjectCreateForm":{Meta:[395,1,1,""],__init__:[395,3,1,""],base_fields:[395,4,1,""],declared_fields:[395,4,1,""],media:[395,3,1,""]},"evennia.web.admin.accounts.ObjectPuppetInline.ObjectCreateForm.Meta":{fields:[395,4,1,""],model:[395,4,1,""]},"evennia.web.admin.attributes":{AttributeForm:[396,1,1,""],AttributeFormSet:[396,1,1,""],AttributeInline:[396,1,1,""]},"evennia.web.admin.attributes.AttributeForm":{Meta:[396,1,1,""],__init__:[396,3,1,""],base_fields:[396,4,1,""],clean_attr_value:[396,3,1,""],declared_fields:[396,4,1,""],media:[396,3,1,""],save:[396,3,1,""]},"evennia.web.admin.attributes.AttributeForm.Meta":{fields:[396,4,1,""]},"evennia.web.admin.attributes.AttributeFormSet":{save:[396,3,1,""]},"evennia.web.admin.attributes.AttributeInline":{extra:[396,4,1,""],form:[396,4,1,""],formset:[396,4,1,""],get_formset:[396,3,1,""],media:[396,3,1,""],model:[396,4,1,""],related_field:[396,4,1,""],verbose_name:[396,4,1,""],verbose_name_plural:[396,4,1,""]},"evennia.web.admin.comms":{ChannelAdmin:[397,1,1,""],ChannelAttributeInline:[397,1,1,""],ChannelForm:[397,1,1,""],ChannelTagInline:[397,1,1,""],MsgAdmin:[397,1,1,""],MsgForm:[397,1,1,""],MsgTagInline:[397,1,1,""]},"evennia.web.admin.comms.ChannelAdmin":{fieldsets:[397,4,1,""],form:[397,4,1,""],get_form:[397,3,1,""],inlines:[397,4,1,""],list_display:[397,4,1,""],list_display_links:[397,4,1,""],list_select_related:[397,4,1,""],media:[397,3,1,""],no_of_subscribers:[397,3,1,""],ordering:[397,4,1,""],raw_id_fields:[397,4,1,""],readonly_fields:[397,4,1,""],response_add:[397,3,1,""],save_as:[397,4,1,""],save_model:[397,3,1,""],save_on_top:[397,4,1,""],search_fields:[397,4,1,""],serialized_string:[397,3,1,""],subscriptions:[397,3,1,""]},"evennia.web.admin.comms.ChannelAttributeInline":{media:[397,3,1,""],model:[397,4,1,""],related_field:[397,4,1,""]},"evennia.web.admin.comms.ChannelForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.admin.comms.ChannelForm.Meta":{fields:[397,4,1,""],model:[397,4,1,""]},"evennia.web.admin.comms.ChannelTagInline":{media:[397,3,1,""],model:[397,4,1,""],related_field:[397,4,1,""]},"evennia.web.admin.comms.MsgAdmin":{fieldsets:[397,4,1,""],form:[397,4,1,""],get_form:[397,3,1,""],inlines:[397,4,1,""],list_display:[397,4,1,""],list_display_links:[397,4,1,""],list_select_related:[397,4,1,""],media:[397,3,1,""],ordering:[397,4,1,""],raw_id_fields:[397,4,1,""],readonly_fields:[397,4,1,""],receiver:[397,3,1,""],save_as:[397,4,1,""],save_on_top:[397,4,1,""],search_fields:[397,4,1,""],sender:[397,3,1,""],serialized_string:[397,3,1,""],start_of_message:[397,3,1,""],view_on_site:[397,4,1,""]},"evennia.web.admin.comms.MsgForm":{Meta:[397,1,1,""],base_fields:[397,4,1,""],declared_fields:[397,4,1,""],media:[397,3,1,""]},"evennia.web.admin.comms.MsgForm.Meta":{fields:[397,4,1,""],models:[397,4,1,""]},"evennia.web.admin.comms.MsgTagInline":{media:[397,3,1,""],model:[397,4,1,""],related_field:[397,4,1,""]},"evennia.web.admin.frontpage":{admin_wrapper:[398,5,1,""],evennia_admin:[398,5,1,""]},"evennia.web.admin.help":{HelpEntryAdmin:[399,1,1,""],HelpEntryForm:[399,1,1,""],HelpTagInline:[399,1,1,""]},"evennia.web.admin.help.HelpEntryAdmin":{fieldsets:[399,4,1,""],form:[399,4,1,""],inlines:[399,4,1,""],list_display:[399,4,1,""],list_display_links:[399,4,1,""],list_filter:[399,4,1,""],list_select_related:[399,4,1,""],media:[399,3,1,""],ordering:[399,4,1,""],save_as:[399,4,1,""],save_on_top:[399,4,1,""],search_fields:[399,4,1,""],view_on_site:[399,4,1,""]},"evennia.web.admin.help.HelpEntryForm":{Meta:[399,1,1,""],base_fields:[399,4,1,""],declared_fields:[399,4,1,""],media:[399,3,1,""]},"evennia.web.admin.help.HelpEntryForm.Meta":{fields:[399,4,1,""],model:[399,4,1,""]},"evennia.web.admin.help.HelpTagInline":{media:[399,3,1,""],model:[399,4,1,""],related_field:[399,4,1,""]},"evennia.web.admin.objects":{ObjectAdmin:[400,1,1,""],ObjectAttributeInline:[400,1,1,""],ObjectCreateForm:[400,1,1,""],ObjectEditForm:[400,1,1,""],ObjectTagInline:[400,1,1,""]},"evennia.web.admin.objects.ObjectAdmin":{add_fieldsets:[400,4,1,""],add_form:[400,4,1,""],fieldsets:[400,4,1,""],form:[400,4,1,""],get_fieldsets:[400,3,1,""],get_form:[400,3,1,""],get_urls:[400,3,1,""],inlines:[400,4,1,""],link_button:[400,3,1,""],link_object_to_account:[400,3,1,""],list_display:[400,4,1,""],list_display_links:[400,4,1,""],list_filter:[400,4,1,""],list_select_related:[400,4,1,""],media:[400,3,1,""],ordering:[400,4,1,""],raw_id_fields:[400,4,1,""],readonly_fields:[400,4,1,""],response_add:[400,3,1,""],save_as:[400,4,1,""],save_model:[400,3,1,""],save_on_top:[400,4,1,""],search_fields:[400,4,1,""],serialized_string:[400,3,1,""],view_on_site:[400,4,1,""]},"evennia.web.admin.objects.ObjectAttributeInline":{media:[400,3,1,""],model:[400,4,1,""],related_field:[400,4,1,""]},"evennia.web.admin.objects.ObjectCreateForm":{Meta:[400,1,1,""],__init__:[400,3,1,""],base_fields:[400,4,1,""],declared_fields:[400,4,1,""],media:[400,3,1,""]},"evennia.web.admin.objects.ObjectCreateForm.Meta":{fields:[400,4,1,""],model:[400,4,1,""]},"evennia.web.admin.objects.ObjectEditForm":{Meta:[400,1,1,""],base_fields:[400,4,1,""],declared_fields:[400,4,1,""],media:[400,3,1,""]},"evennia.web.admin.objects.ObjectEditForm.Meta":{fields:[400,4,1,""],model:[400,4,1,""]},"evennia.web.admin.objects.ObjectTagInline":{media:[400,3,1,""],model:[400,4,1,""],related_field:[400,4,1,""]},"evennia.web.admin.scripts":{ScriptAdmin:[401,1,1,""],ScriptAttributeInline:[401,1,1,""],ScriptForm:[401,1,1,""],ScriptTagInline:[401,1,1,""]},"evennia.web.admin.scripts.ScriptAdmin":{fieldsets:[401,4,1,""],form:[401,4,1,""],get_form:[401,3,1,""],inlines:[401,4,1,""],list_display:[401,4,1,""],list_display_links:[401,4,1,""],list_select_related:[401,4,1,""],media:[401,3,1,""],ordering:[401,4,1,""],raw_id_fields:[401,4,1,""],readonly_fields:[401,4,1,""],save_as:[401,4,1,""],save_model:[401,3,1,""],save_on_top:[401,4,1,""],search_fields:[401,4,1,""],serialized_string:[401,3,1,""],view_on_site:[401,4,1,""]},"evennia.web.admin.scripts.ScriptAttributeInline":{media:[401,3,1,""],model:[401,4,1,""],related_field:[401,4,1,""]},"evennia.web.admin.scripts.ScriptForm":{base_fields:[401,4,1,""],declared_fields:[401,4,1,""],media:[401,3,1,""]},"evennia.web.admin.scripts.ScriptTagInline":{media:[401,3,1,""],model:[401,4,1,""],related_field:[401,4,1,""]},"evennia.web.admin.server":{ServerConfigAdmin:[402,1,1,""]},"evennia.web.admin.server.ServerConfigAdmin":{list_display:[402,4,1,""],list_display_links:[402,4,1,""],list_select_related:[402,4,1,""],media:[402,3,1,""],ordering:[402,4,1,""],save_as:[402,4,1,""],save_on_top:[402,4,1,""],search_fields:[402,4,1,""]},"evennia.web.admin.tags":{InlineTagForm:[403,1,1,""],TagAdmin:[403,1,1,""],TagForm:[403,1,1,""],TagFormSet:[403,1,1,""],TagInline:[403,1,1,""]},"evennia.web.admin.tags.InlineTagForm":{Meta:[403,1,1,""],__init__:[403,3,1,""],base_fields:[403,4,1,""],declared_fields:[403,4,1,""],media:[403,3,1,""],save:[403,3,1,""]},"evennia.web.admin.tags.InlineTagForm.Meta":{fields:[403,4,1,""]},"evennia.web.admin.tags.TagAdmin":{fieldsets:[403,4,1,""],form:[403,4,1,""],list_display:[403,4,1,""],list_filter:[403,4,1,""],media:[403,3,1,""],search_fields:[403,4,1,""],view_on_site:[403,4,1,""]},"evennia.web.admin.tags.TagForm":{Meta:[403,1,1,""],base_fields:[403,4,1,""],declared_fields:[403,4,1,""],media:[403,3,1,""]},"evennia.web.admin.tags.TagForm.Meta":{fields:[403,4,1,""]},"evennia.web.admin.tags.TagFormSet":{save:[403,3,1,""],verbose_name:[403,4,1,""],verbose_name_plural:[403,4,1,""]},"evennia.web.admin.tags.TagInline":{extra:[403,4,1,""],form:[403,4,1,""],formset:[403,4,1,""],get_formset:[403,3,1,""],media:[403,3,1,""],model:[403,4,1,""],related_field:[403,4,1,""],verbose_name:[403,4,1,""],verbose_name_plural:[403,4,1,""]},"evennia.web.admin.utils":{get_and_load_cmdsets:[405,5,1,""],get_and_load_typeclasses:[405,5,1,""]},"evennia.web.api":{filters:[407,0,0,"-"],permissions:[408,0,0,"-"],root:[409,0,0,"-"],serializers:[410,0,0,"-"],tests:[411,0,0,"-"],urls:[412,0,0,"-"],views:[413,0,0,"-"]},"evennia.web.api.filters":{AccountDBFilterSet:[407,1,1,""],AliasFilter:[407,1,1,""],BaseTypeclassFilterSet:[407,1,1,""],HelpFilterSet:[407,1,1,""],ObjectDBFilterSet:[407,1,1,""],PermissionFilter:[407,1,1,""],ScriptDBFilterSet:[407,1,1,""],TagTypeFilter:[407,1,1,""],get_tag_query:[407,5,1,""]},"evennia.web.api.filters.AccountDBFilterSet":{Meta:[407,1,1,""],base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.AccountDBFilterSet.Meta":{fields:[407,4,1,""],model:[407,4,1,""]},"evennia.web.api.filters.AliasFilter":{tag_type:[407,4,1,""]},"evennia.web.api.filters.BaseTypeclassFilterSet":{base_filters:[407,4,1,""],declared_filters:[407,4,1,""],filter_name:[407,3,1,""]},"evennia.web.api.filters.HelpFilterSet":{base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet":{Meta:[407,1,1,""],base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.ObjectDBFilterSet.Meta":{fields:[407,4,1,""],model:[407,4,1,""]},"evennia.web.api.filters.PermissionFilter":{tag_type:[407,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet":{Meta:[407,1,1,""],base_filters:[407,4,1,""],declared_filters:[407,4,1,""]},"evennia.web.api.filters.ScriptDBFilterSet.Meta":{fields:[407,4,1,""],model:[407,4,1,""]},"evennia.web.api.filters.TagTypeFilter":{filter:[407,3,1,""],tag_type:[407,4,1,""]},"evennia.web.api.permissions":{EvenniaPermission:[408,1,1,""]},"evennia.web.api.permissions.EvenniaPermission":{MINIMUM_CREATE_PERMISSION:[408,4,1,""],MINIMUM_LIST_PERMISSION:[408,4,1,""],check_locks:[408,3,1,""],destroy_locks:[408,4,1,""],has_object_permission:[408,3,1,""],has_permission:[408,3,1,""],update_locks:[408,4,1,""],view_locks:[408,4,1,""]},"evennia.web.api.root":{APIRootRouter:[409,1,1,""],EvenniaAPIRoot:[409,1,1,""]},"evennia.web.api.root.APIRootRouter":{APIRootView:[409,4,1,""]},"evennia.web.api.serializers":{AccountListSerializer:[410,1,1,""],AccountSerializer:[410,1,1,""],AttributeSerializer:[410,1,1,""],HelpListSerializer:[410,1,1,""],HelpSerializer:[410,1,1,""],ObjectDBSerializer:[410,1,1,""],ObjectListSerializer:[410,1,1,""],ScriptDBSerializer:[410,1,1,""],ScriptListSerializer:[410,1,1,""],SimpleObjectDBSerializer:[410,1,1,""],TagSerializer:[410,1,1,""],TypeclassListSerializerMixin:[410,1,1,""],TypeclassSerializerMixin:[410,1,1,""]},"evennia.web.api.serializers.AccountListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.AccountListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.AccountSerializer":{Meta:[410,1,1,""],get_session_ids:[410,3,1,""]},"evennia.web.api.serializers.AccountSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.AttributeSerializer":{Meta:[410,1,1,""],get_value_display:[410,3,1,""]},"evennia.web.api.serializers.AttributeSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""]},"evennia.web.api.serializers.HelpListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.HelpListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.HelpSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.HelpSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ObjectDBSerializer":{Meta:[410,1,1,""],get_contents:[410,3,1,""],get_exits:[410,3,1,""]},"evennia.web.api.serializers.ObjectDBSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ObjectListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.ObjectListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ScriptDBSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.ScriptDBSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.ScriptListSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.ScriptListSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""],read_only_fields:[410,4,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.SimpleObjectDBSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""]},"evennia.web.api.serializers.TagSerializer":{Meta:[410,1,1,""]},"evennia.web.api.serializers.TagSerializer.Meta":{fields:[410,4,1,""],model:[410,4,1,""]},"evennia.web.api.serializers.TypeclassListSerializerMixin":{shared_fields:[410,4,1,""]},"evennia.web.api.serializers.TypeclassSerializerMixin":{get_aliases:[410,3,1,""],get_attributes:[410,3,1,""],get_nicks:[410,3,1,""],get_permissions:[410,3,1,""],get_tags:[410,3,1,""],shared_fields:[410,4,1,""]},"evennia.web.api.tests":{TestEvenniaRESTApi:[411,1,1,""]},"evennia.web.api.tests.TestEvenniaRESTApi":{client_class:[411,4,1,""],get_view_details:[411,3,1,""],maxDiff:[411,4,1,""],setUp:[411,3,1,""],tearDown:[411,3,1,""],test_create:[411,3,1,""],test_delete:[411,3,1,""],test_list:[411,3,1,""],test_retrieve:[411,3,1,""],test_set_attribute:[411,3,1,""],test_update:[411,3,1,""]},"evennia.web.api.views":{AccountDBViewSet:[413,1,1,""],CharacterViewSet:[413,1,1,""],ExitViewSet:[413,1,1,""],GeneralViewSetMixin:[413,1,1,""],HelpViewSet:[413,1,1,""],ObjectDBViewSet:[413,1,1,""],RoomViewSet:[413,1,1,""],ScriptDBViewSet:[413,1,1,""],TypeclassViewSetMixin:[413,1,1,""]},"evennia.web.api.views.AccountDBViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.CharacterViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.ExitViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.GeneralViewSetMixin":{get_serializer_class:[413,3,1,""]},"evennia.web.api.views.HelpViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.ObjectDBViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.RoomViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.ScriptDBViewSet":{basename:[413,4,1,""],description:[413,4,1,""],detail:[413,4,1,""],filterset_class:[413,4,1,""],list_serializer_class:[413,4,1,""],name:[413,4,1,""],queryset:[413,4,1,""],serializer_class:[413,4,1,""],suffix:[413,4,1,""]},"evennia.web.api.views.TypeclassViewSetMixin":{filter_backends:[413,4,1,""],permission_classes:[413,4,1,""],set_attribute:[413,3,1,""]},"evennia.web.templatetags":{addclass:[415,0,0,"-"]},"evennia.web.templatetags.addclass":{addclass:[415,5,1,""]},"evennia.web.utils":{adminsite:[418,0,0,"-"],backends:[419,0,0,"-"],general_context:[420,0,0,"-"],middleware:[421,0,0,"-"],tests:[422,0,0,"-"]},"evennia.web.utils.adminsite":{EvenniaAdminApp:[418,1,1,""],EvenniaAdminSite:[418,1,1,""]},"evennia.web.utils.adminsite.EvenniaAdminApp":{default_site:[418,4,1,""]},"evennia.web.utils.adminsite.EvenniaAdminSite":{app_order:[418,4,1,""],get_app_list:[418,3,1,""],site_header:[418,4,1,""]},"evennia.web.utils.backends":{CaseInsensitiveModelBackend:[419,1,1,""]},"evennia.web.utils.backends.CaseInsensitiveModelBackend":{authenticate:[419,3,1,""]},"evennia.web.utils.general_context":{general_context:[420,5,1,""],set_game_name_and_slogan:[420,5,1,""],set_webclient_settings:[420,5,1,""]},"evennia.web.utils.middleware":{SharedLoginMiddleware:[421,1,1,""]},"evennia.web.utils.middleware.SharedLoginMiddleware":{__init__:[421,3,1,""],make_shared_login:[421,3,1,""]},"evennia.web.utils.tests":{TestGeneralContext:[422,1,1,""]},"evennia.web.utils.tests.TestGeneralContext":{maxDiff:[422,4,1,""],test_general_context:[422,3,1,""],test_set_game_name_and_slogan:[422,3,1,""],test_set_webclient_settings:[422,3,1,""]},"evennia.web.webclient":{urls:[424,0,0,"-"],views:[425,0,0,"-"]},"evennia.web.webclient.views":{webclient:[425,5,1,""]},"evennia.web.website":{forms:[427,0,0,"-"],tests:[428,0,0,"-"],urls:[429,0,0,"-"],views:[430,0,0,"-"]},"evennia.web.website.forms":{AccountForm:[427,1,1,""],CharacterForm:[427,1,1,""],CharacterUpdateForm:[427,1,1,""],EvenniaForm:[427,1,1,""],ObjectForm:[427,1,1,""]},"evennia.web.website.forms.AccountForm":{Meta:[427,1,1,""],base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.AccountForm.Meta":{field_classes:[427,4,1,""],fields:[427,4,1,""],model:[427,4,1,""]},"evennia.web.website.forms.CharacterForm":{Meta:[427,1,1,""],base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.CharacterForm.Meta":{fields:[427,4,1,""],labels:[427,4,1,""],model:[427,4,1,""]},"evennia.web.website.forms.CharacterUpdateForm":{base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.EvenniaForm":{base_fields:[427,4,1,""],clean:[427,3,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.ObjectForm":{Meta:[427,1,1,""],base_fields:[427,4,1,""],declared_fields:[427,4,1,""],media:[427,3,1,""]},"evennia.web.website.forms.ObjectForm.Meta":{fields:[427,4,1,""],labels:[427,4,1,""],model:[427,4,1,""]},"evennia.web.website.tests":{AdminTest:[428,1,1,""],ChannelDetailTest:[428,1,1,""],ChannelListTest:[428,1,1,""],CharacterCreateView:[428,1,1,""],CharacterDeleteView:[428,1,1,""],CharacterListView:[428,1,1,""],CharacterManageView:[428,1,1,""],CharacterPuppetView:[428,1,1,""],CharacterUpdateView:[428,1,1,""],EvenniaWebTest:[428,1,1,""],HelpDetailTest:[428,1,1,""],HelpListTest:[428,1,1,""],HelpLockedDetailTest:[428,1,1,""],IndexTest:[428,1,1,""],LoginTest:[428,1,1,""],LogoutTest:[428,1,1,""],PasswordResetTest:[428,1,1,""],RegisterTest:[428,1,1,""],WebclientTest:[428,1,1,""]},"evennia.web.website.tests.AdminTest":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.ChannelDetailTest":{get_kwargs:[428,3,1,""],setUp:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.ChannelListTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterCreateView":{test_valid_access_multisession_0:[428,3,1,""],test_valid_access_multisession_2:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterDeleteView":{get_kwargs:[428,3,1,""],test_invalid_access:[428,3,1,""],test_valid_access:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterListView":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterManageView":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterPuppetView":{get_kwargs:[428,3,1,""],test_invalid_access:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.CharacterUpdateView":{get_kwargs:[428,3,1,""],test_invalid_access:[428,3,1,""],test_valid_access:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.EvenniaWebTest":{account_typeclass:[428,4,1,""],authenticated_response:[428,4,1,""],channel_typeclass:[428,4,1,""],character_typeclass:[428,4,1,""],exit_typeclass:[428,4,1,""],get_kwargs:[428,3,1,""],login:[428,3,1,""],object_typeclass:[428,4,1,""],room_typeclass:[428,4,1,""],script_typeclass:[428,4,1,""],setUp:[428,3,1,""],test_get:[428,3,1,""],test_get_authenticated:[428,3,1,""],test_valid_chars:[428,3,1,""],unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.HelpDetailTest":{get_kwargs:[428,3,1,""],setUp:[428,3,1,""],test_object_cache:[428,3,1,""],test_view:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.HelpListTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.HelpLockedDetailTest":{get_kwargs:[428,3,1,""],setUp:[428,3,1,""],test_lock_with_perm:[428,3,1,""],test_locked_entry:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.IndexTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.LoginTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.LogoutTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.PasswordResetTest":{unauthenticated_response:[428,4,1,""],url_name:[428,4,1,""]},"evennia.web.website.tests.RegisterTest":{url_name:[428,4,1,""]},"evennia.web.website.tests.WebclientTest":{test_get:[428,3,1,""],test_get_disabled:[428,3,1,""],url_name:[428,4,1,""]},"evennia.web.website.views":{accounts:[431,0,0,"-"],channels:[432,0,0,"-"],characters:[433,0,0,"-"],errors:[434,0,0,"-"],help:[435,0,0,"-"],index:[436,0,0,"-"],mixins:[437,0,0,"-"],objects:[438,0,0,"-"]},"evennia.web.website.views.accounts":{AccountCreateView:[431,1,1,""],AccountMixin:[431,1,1,""]},"evennia.web.website.views.accounts.AccountCreateView":{form_valid:[431,3,1,""],success_url:[431,4,1,""],template_name:[431,4,1,""]},"evennia.web.website.views.accounts.AccountMixin":{form_class:[431,4,1,""],model:[431,4,1,""]},"evennia.web.website.views.channels":{ChannelDetailView:[432,1,1,""],ChannelListView:[432,1,1,""],ChannelMixin:[432,1,1,""]},"evennia.web.website.views.channels.ChannelDetailView":{attributes:[432,4,1,""],get_context_data:[432,3,1,""],get_object:[432,3,1,""],max_num_lines:[432,4,1,""],template_name:[432,4,1,""]},"evennia.web.website.views.channels.ChannelListView":{get_context_data:[432,3,1,""],max_popular:[432,4,1,""],page_title:[432,4,1,""],paginate_by:[432,4,1,""],template_name:[432,4,1,""]},"evennia.web.website.views.channels.ChannelMixin":{access_type:[432,4,1,""],get_queryset:[432,3,1,""],model:[432,4,1,""],page_title:[432,4,1,""]},"evennia.web.website.views.characters":{CharacterCreateView:[433,1,1,""],CharacterDeleteView:[433,1,1,""],CharacterDetailView:[433,1,1,""],CharacterListView:[433,1,1,""],CharacterManageView:[433,1,1,""],CharacterMixin:[433,1,1,""],CharacterPuppetView:[433,1,1,""],CharacterUpdateView:[433,1,1,""]},"evennia.web.website.views.characters.CharacterCreateView":{form_valid:[433,3,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterDetailView":{access_type:[433,4,1,""],attributes:[433,4,1,""],get_queryset:[433,3,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterListView":{access_type:[433,4,1,""],get_queryset:[433,3,1,""],page_title:[433,4,1,""],paginate_by:[433,4,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterManageView":{page_title:[433,4,1,""],paginate_by:[433,4,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.characters.CharacterMixin":{form_class:[433,4,1,""],get_queryset:[433,3,1,""],model:[433,4,1,""],success_url:[433,4,1,""]},"evennia.web.website.views.characters.CharacterPuppetView":{get_redirect_url:[433,3,1,""]},"evennia.web.website.views.characters.CharacterUpdateView":{form_class:[433,4,1,""],template_name:[433,4,1,""]},"evennia.web.website.views.errors":{to_be_implemented:[434,5,1,""]},"evennia.web.website.views.help":{HelpDetailView:[435,1,1,""],HelpListView:[435,1,1,""],HelpMixin:[435,1,1,""],can_read_topic:[435,5,1,""],collect_topics:[435,5,1,""],get_help_category:[435,5,1,""],get_help_topic:[435,5,1,""]},"evennia.web.website.views.help.HelpDetailView":{get_context_data:[435,3,1,""],get_object:[435,3,1,""],page_title:[435,3,1,""],template_name:[435,4,1,""]},"evennia.web.website.views.help.HelpListView":{page_title:[435,4,1,""],paginate_by:[435,4,1,""],template_name:[435,4,1,""]},"evennia.web.website.views.help.HelpMixin":{get_queryset:[435,3,1,""],page_title:[435,4,1,""]},"evennia.web.website.views.index":{EvenniaIndexView:[436,1,1,""]},"evennia.web.website.views.index.EvenniaIndexView":{get_context_data:[436,3,1,""],template_name:[436,4,1,""]},"evennia.web.website.views.mixins":{EvenniaCreateView:[437,1,1,""],EvenniaDeleteView:[437,1,1,""],EvenniaDetailView:[437,1,1,""],EvenniaUpdateView:[437,1,1,""],TypeclassMixin:[437,1,1,""]},"evennia.web.website.views.mixins.EvenniaCreateView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.EvenniaDeleteView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.EvenniaDetailView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.EvenniaUpdateView":{page_title:[437,3,1,""]},"evennia.web.website.views.mixins.TypeclassMixin":{typeclass:[437,3,1,""]},"evennia.web.website.views.objects":{ObjectCreateView:[438,1,1,""],ObjectDeleteView:[438,1,1,""],ObjectDetailView:[438,1,1,""],ObjectUpdateView:[438,1,1,""]},"evennia.web.website.views.objects.ObjectCreateView":{model:[438,4,1,""]},"evennia.web.website.views.objects.ObjectDeleteView":{"delete":[438,3,1,""],access_type:[438,4,1,""],model:[438,4,1,""],template_name:[438,4,1,""]},"evennia.web.website.views.objects.ObjectDetailView":{access_type:[438,4,1,""],attributes:[438,4,1,""],get_context_data:[438,3,1,""],get_object:[438,3,1,""],model:[438,4,1,""],template_name:[438,4,1,""]},"evennia.web.website.views.objects.ObjectUpdateView":{access_type:[438,4,1,""],form_valid:[438,3,1,""],get_initial:[438,3,1,""],get_success_url:[438,3,1,""],model:[438,4,1,""]},evennia:{accounts:[165,0,0,"-"],commands:[170,0,0,"-"],comms:[193,0,0,"-"],contrib:[197,0,0,"-"],help:[283,0,0,"-"],locks:[288,0,0,"-"],objects:[291,0,0,"-"],prototypes:[295,0,0,"-"],scripts:[300,0,0,"-"],server:[308,0,0,"-"],set_trace:[163,5,1,""],settings_default:[358,0,0,"-"],typeclasses:[359,0,0,"-"],utils:[364,0,0,"-"],web:[393,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":[59,74,79,82,104,387],"0000":[74,79],"0004":76,"0005":199,"001":[8,76,277,387],"002":387,"003":[115,387],"004":387,"005":[59,365,387],"006":387,"007":387,"008":387,"009":387,"010":[91,387],"011":387,"012":387,"013":387,"0131018167":143,"014":387,"015":387,"015public":91,"016":387,"017":387,"018":387,"019":387,"020":387,"020t":91,"021":387,"022":387,"023":387,"024":387,"0247":76,"025":387,"026":387,"027":387,"028":387,"029":387,"030":387,"030a":91,"031":387,"032":387,"033":[365,387],"034":[76,387],"035":387,"036":387,"037":387,"038":387,"039":387,"040":387,"040f":91,"041":387,"042":387,"043":387,"043thi":115,"044":387,"045":387,"046":387,"047":387,"048":387,"049":387,"050":[365,387],"050f":91,"051":387,"052":387,"053":387,"054":[59,387],"055":[365,387],"056":387,"057":387,"058":387,"059":387,"060":387,"061":387,"062":387,"063":387,"064":387,"065":387,"066":387,"067":387,"068":387,"069":387,"070":387,"071":387,"072":387,"073":387,"074":387,"075":387,"076":387,"077":387,"078":387,"079":387,"080":387,"081":387,"082":387,"083":387,"084":387,"085":387,"086":387,"087":387,"088":387,"089":387,"090":387,"091":387,"092":387,"093":387,"094":387,"095":387,"096":387,"097":387,"098":387,"099":387,"0b16":146,"0d0":97,"0x045a0990":3,"100":[5,20,48,78,81,97,105,121,126,190,211,217,223,251,254,257,258,277,387,388,432,433],"1000":[5,41,97,128,156,254,255,256,257,258,298],"10000":432,"1000000":[5,104,381],"100m":387,"100mb":154,"101":[20,294,387],"101m":387,"102":387,"102m":387,"103":387,"103m":387,"104":387,"104m":387,"105":387,"105m":387,"106":387,"106m":387,"107":387,"107m":387,"108":387,"108m":387,"109":387,"1098":48,"109m":387,"10gold":121,"10m":150,"110":[251,365,373,387],"110m":387,"111":[55,59,178,387],"111m":387,"112":387,"112m":387,"113":[154,387],"113m":387,"114":387,"114m":387,"115":387,"115600":97,"115m":387,"116":387,"116m":387,"117":387,"117m":387,"118":[47,387],"1184":145,"118m":387,"119":387,"119m":387,"120":[20,387],"1200":371,"120m":387,"121":387,"121m":387,"122":387,"122m":387,"123":[11,141,294,375,387],"1234":[40,147,238],"123dark":103,"123m":387,"124":387,"12400":104,"124m":387,"125":[49,387],"125m":387,"126":387,"126m":387,"127":[53,75,118,144,145,146,148,150,154,160,332,387],"127m":387,"128":387,"128m":387,"129":387,"129m":387,"12s":19,"130":387,"130m":387,"131":387,"131m":387,"132":387,"132m":387,"133":387,"133m":387,"134":[55,178,387],"134m":387,"135":387,"135m":387,"136":387,"136m":387,"137":387,"137m":387,"138":387,"138m":387,"139":387,"139m":387,"140":[3,163,387],"1400":371,"140313967648552":22,"140m":387,"141":387,"141m":387,"142":[76,202,387],"142m":387,"143":387,"143m":387,"144":387,"144m":387,"145":387,"145m":387,"146":387,"146m":387,"147":387,"147m":387,"148":387,"148m":387,"149":387,"149m":387,"150":[370,387],"150m":387,"151":387,"151m":387,"152":387,"152m":387,"153":387,"153m":387,"154":387,"154m":387,"155":387,"155m":387,"156":[8,387],"156m":387,"157":387,"1577865600":100,"157m":387,"158":387,"158m":387,"159":387,"159m":387,"160":387,"160m":387,"161":387,"161m":387,"162":387,"162m":387,"163":387,"163m":387,"164":387,"164m":387,"165":387,"165m":387,"166":387,"166m":387,"167":387,"167m":387,"168":387,"168m":387,"169":387,"169m":387,"16m":387,"170":387,"170m":387,"171":387,"171m":387,"172":387,"172m":387,"173":387,"1730":143,"173m":387,"174":387,"174m":387,"175":387,"175m":387,"176":387,"1763":110,"1764":110,"176m":387,"177":387,"177m":387,"178":387,"178m":387,"179":387,"179m":387,"17m":387,"180":387,"180m":387,"181":387,"181m":387,"182":387,"182m":387,"183":387,"183m":387,"184":387,"184m":387,"185":387,"185m":387,"186":387,"186m":387,"187":387,"187m":387,"188":387,"188m":387,"189":[111,387],"189m":387,"18m":387,"190":387,"1903":110,"190m":387,"191":387,"191m":387,"192":387,"192m":387,"193":387,"193m":387,"194":387,"194m":387,"195":387,"195m":387,"196":387,"196m":387,"197":387,"1970":100,"197m":387,"198":387,"198m":387,"199":387,"1996":143,"1998":143,"199m":387,"19m":387,"1_7":8,"1d100":[121,126,211],"1d2":97,"1d20":121,"1d6":126,"1gb":154,"1st":[100,391,392],"200":[251,387,428],"2001":143,"2003":143,"2004":143,"2008":388,"200m":387,"201":387,"2010":387,"2011":[77,203,249,268],"2012":[77,201,211,212,222],"2013":143,"2014":[77,90,248,251],"2015":[63,77,146,224,240,241],"2016":[77,234,237,247,249],"2017":[6,77,100,154,204,205,210,225,239,244,245,252,254,255,256,257,258,270,271],"2018":[63,75,77,115,116,202,223,233,238],"2019":[63,77,143,222],"201m":387,"202":387,"2020":[55,63,77,78,100,199,207,251,266],"2020_01_29":381,"2020_01_29__1":381,"2020_01_29__2":381,"2021":[50,63,77,391,435],"202m":387,"203":[154,387],"203m":387,"204":387,"2048":150,"204m":387,"205":[371,387],"205m":387,"206":387,"206m":387,"207":387,"2076":110,"207m":387,"208":[106,387],"208m":387,"209":387,"209m":387,"20m":387,"210":387,"210m":387,"211":387,"211m":387,"212":[55,387],"2128":97,"212m":387,"213":[49,387],"213m":387,"214":[49,387],"214m":387,"215":387,"215m":387,"216":387,"216m":387,"217":387,"217m":387,"218":387,"218m":387,"219":[75,387],"219m":387,"21m":387,"220":387,"2207":239,"220m":387,"221":[366,387],"221m":387,"222":[59,365,387],"222m":387,"223":[55,387],"223m":387,"224":387,"224m":387,"225":[55,387],"225m":387,"226":387,"226m":387,"227":387,"227m":387,"228":387,"228m":387,"229":387,"229m":387,"22m":[365,387],"22nd":388,"230":[59,387],"230m":387,"231":387,"231m":387,"232":387,"232m":387,"233":[55,178,375,387],"233m":387,"234":[205,387],"234m":387,"235":387,"235m":387,"236":387,"236m":387,"237":[55,387],"237m":387,"238":387,"238m":387,"239":387,"239m":387,"23fwsf23sdfw23wef23":5,"23m":387,"240":387,"240m":387,"241":387,"241m":387,"242":387,"2429":435,"242m":387,"243":387,"243m":387,"244":[41,387],"244m":387,"245":387,"245m":387,"246":387,"246m":387,"247":387,"247m":387,"248":387,"248m":387,"249":387,"249m":387,"24m":387,"250":387,"250m":387,"251":387,"251m":387,"252":387,"252m":387,"253":387,"253m":387,"254":387,"254m":387,"255":[146,365,387],"255m":387,"256":[55,59,177,365],"25m":387,"26m":387,"27m":387,"280":151,"28gmcp":336,"28m":387,"29m":387,"2d6":[99,121,211],"2gb":154,"2nd":[221,375,391,392],"2pm6ywo":83,"2sgpre":392,"2xcoal":208,"300":[59,138,210,376],"3000000":104,"302":428,"30m":[365,387],"30s":[121,277],"31m":[365,387],"31st":100,"32bit":[146,148],"32m":[365,387],"32nd":99,"333":[55,59],"33m":[365,387],"340":97,"343":29,"34m":[365,387],"358":50,"358283996582031":5,"35m":[365,387],"360":100,"3600":[100,199],"36m":[365,387],"37m":[365,387],"3872":110,"38m":387,"39m":387,"3c3ccec30f037be174d3":388,"3d6":211,"3rd":[29,100,221,391,392],"3sgpast":391,"3sgpre":[391,392],"4000":[2,75,86,118,148,150,153,154,156,157,160],"4001":[2,49,50,51,52,53,72,75,89,101,118,131,140,141,144,148,150,153,154,156,157,160,341],"4002":[2,144,150,154,156],"4003":154,"4004":154,"4005":154,"4006":154,"403":11,"404":[53,101],"40m":[365,387],"41917":332,"41m":[365,387],"4201":154,"425":365,"42m":[365,387],"430000":100,"431":365,"43m":[365,387],"443":[144,150,157],"444":59,"44m":[365,387],"45m":[19,365,387],"46m":[365,387],"474a3b9f":39,"47m":[365,387],"48m":387,"49m":387,"4er43233fwefwfw":75,"4nd":29,"4th":[82,84,143],"500":[53,59,82,138,279,365,435],"50000":104,"500red":365,"502916":8,"503435":8,"505":365,"50m":387,"50mb":154,"516106":97,"51m":387,"520":59,"5242880":199,"52m":387,"530":115,"53m":387,"543":[29,375],"5432":145,"54343":29,"5434343":375,"54m":387,"550":[365,371],"550n":91,"551e":91,"552w":91,"553b":91,"554i":91,"555":[59,239,365],"555e":91,"55m":387,"565000":100,"566":41,"56m":387,"577349":387,"57m":387,"5885d80a13c0db1f8e263663d3faee8d66f31424b43e9a70645c907a6cbd8fb4":83,"58m":387,"593":388,"59m":387,"5d5":97,"5mb":199,"5x5":81,"600":388,"60m":387,"61m":387,"624660":50,"62cb3a1a":39,"62m":387,"63m":387,"64m":387,"64x64":53,"65m":387,"6666":61,"6667":[143,152,167,185,353],"66m":387,"67m":387,"68m":387,"69m":387,"6d6":97,"70982813835144":5,"70m":387,"71m":387,"72m":387,"73m":387,"74m":387,"75m":387,"760000":100,"76m":387,"775":2,"77m":387,"78m":387,"79m":387,"7a3d54":53,"8080":154,"80m":387,"8111":2,"81m":387,"82m":387,"83m":387,"84m":387,"85000":104,"85m":387,"86400":136,"86m":387,"87m":387,"8859":[16,69],"88m":387,"89m":387,"8f64fec2670c":154,"900":[223,371],"9000":427,"90m":387,"90s":389,"91m":387,"92m":387,"93m":387,"94m":387,"95m":387,"96m":387,"97m":387,"981":239,"98m":387,"990":371,"99999":120,"999999999999":280,"99m":387,"\u6d4b\u8bd5":91,"abstract":[66,82,87,111,121,216,258,360,361,362,379,382,388],"ansl\u00f6t":63,"boolean":[14,18,22,29,51,107,140,175,211,223,290,294,305,332,360,363,365,366,382,389],"break":[3,15,30,48,51,54,55,59,63,68,81,83,94,98,99,106,114,115,116,120,122,125,147,157,163,180,187,188,237,263,273,282,321,372,373,388],"byte":[16,19,29,69,314,321,323,332,340,388],"case":[3,8,9,11,13,14,15,16,18,19,20,22,27,30,31,32,36,38,40,44,45,48,49,50,51,52,53,54,55,59,61,63,64,66,67,68,69,76,79,80,81,82,83,84,87,90,91,92,93,96,99,100,101,103,104,106,107,108,109,110,111,112,113,114,115,116,117,119,120,123,125,128,129,136,137,140,143,144,145,156,157,160,161,166,167,172,174,175,177,180,186,187,188,191,194,195,199,200,201,202,204,207,208,211,222,223,231,239,241,246,250,263,269,273,280,282,284,285,286,289,290,294,298,302,304,317,321,325,329,343,350,353,360,361,362,363,365,367,379,385,388,395,419],"catch":[0,6,16,19,35,41,47,94,99,106,125,135,167,186,214,269,303,312,317,324,350,351,360,370,372,379,381,384,436],"char":[44,67,81,82,97,99,105,110,113,126,128,134,136,140,151,166,180,186,216,217,224,269,279,282,294,309,322,335,336,357,365,371,374],"class":[0,3,6,12,13,17,18,20,26,27,28,29,30,36,38,40,41,44,49,50,52,53,54,55,56,61,63,66,72,77,78,80,82,84,85,86,87,90,91,92,93,94,95,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,114,117,118,120,121,125,126,128,129,131,134,135,136,137,139,140,141,151,166,167,168,169,170,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,199,200,201,202,203,204,207,208,209,210,211,212,214,215,216,217,219,220,221,222,223,224,227,228,230,231,233,234,237,238,239,240,241,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,264,266,267,268,269,270,271,273,274,277,279,280,281,282,284,285,286,290,291,292,293,294,296,298,299,301,302,303,304,305,306,307,309,310,312,314,315,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,345,348,350,351,352,353,355,356,357,359,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,378,379,380,381,382,383,384,385,386,387,388,392,395,396,397,399,400,401,402,403,405,407,408,409,410,411,413,416,418,419,421,422,427,428,431,432,433,435,436,437,438,440],"const":270,"default":[2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,30,34,35,36,38,40,41,43,44,45,46,48,49,50,52,54,55,56,57,59,60,61,62,63,64,66,67,69,70,71,72,73,74,75,76,77,78,79,80,81,84,85,86,87,89,90,93,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,115,116,117,118,121,122,123,125,128,129,131,133,134,135,137,138,140,141,144,145,148,149,150,151,152,153,154,156,157,160,163,164,166,167,169,170,171,172,173,174,175,194,196,199,201,202,203,204,205,207,209,210,211,212,214,216,217,219,220,221,222,223,224,225,228,230,231,234,237,238,240,241,244,245,247,248,249,250,251,252,254,255,256,257,258,262,263,267,269,270,271,273,276,279,280,281,282,283,284,285,286,287,288,290,294,298,299,302,303,305,306,307,310,312,314,316,317,318,322,334,335,336,341,343,344,350,351,352,353,357,358,360,361,362,363,365,367,368,370,372,373,374,375,378,379,381,382,383,384,385,388,389,395,407,413,418,419,427,433,435,436,437,438,440],"export":153,"final":[0,2,8,19,22,40,44,48,53,54,59,63,64,66,84,88,93,95,99,101,105,107,109,110,111,113,114,119,122,126,128,129,133,138,140,141,145,148,150,157,171,172,173,180,185,189,199,207,211,252,279,290,299,349,353,365,367,372,373],"float":[29,80,84,114,167,210,229,230,233,251,306,312,324,361,375,376,384,388],"function":[0,5,7,8,9,13,14,15,19,22,26,27,28,30,31,38,40,41,43,45,47,48,49,51,52,54,57,59,61,64,66,67,68,70,72,73,75,78,79,81,83,84,86,87,89,90,91,93,96,98,99,100,101,103,104,105,106,107,108,110,112,113,114,116,119,120,121,122,123,125,126,129,131,135,137,140,141,145,148,153,161,163,166,169,172,174,175,177,178,179,180,181,185,186,187,188,190,191,194,195,199,201,202,203,207,209,210,211,214,216,221,222,223,225,229,230,233,234,238,240,241,246,247,251,252,254,255,256,257,258,263,266,268,269,270,271,279,280,281,286,288,289,290,294,297,298,299,303,305,306,307,312,316,317,321,332,333,338,341,344,351,353,355,362,363,364,365,366,368,369,370,372,373,375,376,381,382,383,387,388,389,411,413,416,420,436,437,438],"g\u00e9n\u00e9ral":143,"goto":[82,105,266,273,372],"import":[1,3,5,6,7,8,10,12,13,14,15,16,18,19,20,22,26,27,28,29,30,31,32,33,34,36,38,41,43,44,45,46,47,48,49,50,51,53,54,56,57,61,63,64,66,69,72,73,74,75,76,78,79,80,81,85,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,103,105,106,107,109,110,112,113,114,117,120,122,123,125,126,128,129,131,133,134,135,136,137,138,139,140,141,147,148,151,152,154,157,161,163,174,180,190,191,199,201,202,203,204,205,207,210,211,221,222,223,233,234,237,239,240,241,247,248,251,252,254,255,256,257,258,263,268,269,271,285,290,298,299,307,312,316,324,325,346,350,353,354,360,362,366,367,370,371,372,373,374,375,385,386,388,418,438],"int":[13,20,27,29,31,41,48,80,82,91,95,97,99,105,106,113,115,129,141,166,167,172,173,175,195,199,201,204,210,211,221,223,225,227,229,230,233,241,251,252,254,255,256,257,258,270,279,280,282,287,294,299,304,306,307,309,310,312,317,321,322,323,324,326,330,331,332,340,341,343,353,355,357,360,361,365,368,370,371,372,373,374,375,376,379,381,385,388,391],"long":[0,8,11,16,18,19,22,27,28,30,32,35,44,47,48,54,61,66,68,69,71,72,75,76,79,80,81,82,83,84,87,91,93,96,99,100,103,105,107,108,110,113,115,116,122,123,125,126,135,137,138,140,142,143,145,151,152,154,177,180,187,201,208,212,230,238,248,257,270,280,321,326,341,365,366,373,374,375,388,391],"new":[0,2,5,7,9,11,12,13,14,15,18,19,20,22,25,26,27,30,32,33,34,36,38,39,40,43,44,45,46,49,50,51,55,56,57,60,61,63,64,67,68,71,72,74,75,76,77,80,81,82,83,84,86,87,88,90,91,93,95,96,98,100,103,104,105,106,107,108,110,114,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,132,133,134,135,137,139,141,142,143,145,146,147,148,149,150,151,152,153,154,155,156,166,167,173,174,175,177,178,180,185,187,188,191,192,194,202,203,204,207,212,214,215,216,219,221,222,223,227,230,234,237,238,239,240,241,247,248,251,252,254,255,256,257,258,267,268,269,271,273,279,280,281,282,284,286,290,293,294,296,298,299,302,305,306,307,309,312,321,322,323,324,330,331,332,337,344,352,353,357,360,361,362,363,365,366,368,371,372,373,374,379,381,382,388,395,397,400,401,428,433,435,437,439,440],"null":[49,66,107,144,396,403],"public":[11,18,53,91,99,107,112,122,141,149,150,152,154,156,157,185,199,294,357,374],"return":[2,3,5,6,8,13,16,18,19,22,26,28,29,30,31,32,36,38,40,41,45,46,48,49,51,52,53,54,59,61,63,68,71,76,78,80,81,82,84,87,89,90,91,92,93,94,95,96,99,100,101,103,104,105,106,107,108,113,114,117,119,125,126,128,129,131,134,135,137,140,141,151,156,157,161,162,166,167,169,171,172,173,174,175,177,180,185,187,190,191,194,195,196,199,200,201,202,204,207,210,211,214,215,216,217,219,221,222,223,225,227,228,229,230,233,234,238,239,240,241,245,246,247,250,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,273,279,280,281,282,284,285,286,287,289,290,293,294,296,297,298,299,303,304,305,306,307,309,310,312,317,318,321,322,324,325,326,327,329,330,331,332,333,335,336,337,339,340,341,343,344,350,351,353,355,356,357,360,361,362,363,365,366,367,368,369,370,372,373,374,375,376,379,381,382,383,384,385,387,388,389,391,395,396,397,399,400,401,403,405,407,408,410,416,418,420,427,432,433,435,436,438],"short":[3,27,35,36,46,51,59,64,71,73,76,79,82,84,93,95,98,99,100,108,111,113,115,121,129,147,151,157,161,185,202,204,216,230,237,240,241,270,280,299,366,388,391],"static":[30,49,51,52,53,72,77,80,84,99,112,121,122,133,163,164,190,197,202,227,241,249,250,357,368,407,408,410,416,425,436,440],"super":[20,36,48,61,76,78,80,91,98,99,100,103,113,116,129,135,137,202,204,241],"switch":[11,12,14,15,18,20,22,26,30,38,48,54,56,57,59,67,71,74,75,79,91,99,103,104,108,128,129,137,138,145,149,152,154,155,160,177,178,179,180,185,186,187,188,190,211,216,219,222,234,237,238,255,263,273,302,362,368,373,389],"th\u00ed":108,"throw":[11,13,40,62,76,140,153,174,306,388],"true":[0,8,12,13,14,18,19,20,22,26,27,29,30,31,32,33,35,38,41,44,47,48,49,50,51,52,53,54,59,61,62,63,66,70,72,76,80,82,84,89,90,91,93,97,99,100,101,103,105,106,107,108,112,113,114,117,119,122,125,128,129,134,136,137,138,140,147,149,152,154,155,156,166,169,171,173,174,175,177,180,185,187,188,191,194,195,196,199,201,202,204,205,207,208,210,211,214,215,216,219,221,223,225,227,230,238,239,240,241,247,251,252,254,255,256,257,258,263,266,267,271,279,280,281,282,284,286,289,290,293,294,296,298,299,302,303,304,305,306,307,310,312,317,318,321,323,330,335,340,341,351,353,355,357,360,361,362,365,368,370,372,373,374,375,376,379,383,384,385,388,389,392,395,396,397,399,400,401,402,403,408,435],"try":[0,3,5,6,8,13,14,16,18,19,26,27,29,30,31,32,38,40,41,50,51,54,55,56,62,63,66,68,69,72,73,74,75,76,78,79,80,81,82,84,86,87,89,90,91,93,94,95,96,97,98,99,101,103,106,107,108,109,110,111,113,114,115,116,118,120,121,123,124,125,126,127,129,130,132,133,135,136,137,138,140,141,144,145,147,148,149,150,153,154,157,161,166,169,173,175,180,194,196,201,202,207,212,231,239,240,241,247,248,250,254,255,256,257,258,263,267,268,269,271,279,282,284,286,294,298,309,312,321,336,337,341,355,360,362,365,367,368,370,371,375,384,388,396,403],"var":[51,67,145,150,199,244,336,366],"void":97,"while":[5,8,13,14,15,18,20,22,25,26,27,29,34,40,41,49,51,54,59,63,64,66,68,71,74,75,76,80,81,82,83,84,86,88,91,92,93,97,98,99,100,106,108,109,111,112,113,115,116,119,120,121,122,125,128,133,135,137,140,141,145,148,150,153,154,157,161,166,177,180,187,188,191,199,201,207,223,231,238,239,255,258,263,267,269,271,279,282,294,298,299,305,336,359,362,372,374,375,388,389,396,403,436],AIs:143,AND:[32,110,126,180,223,290,360],AWS:[154,156,199],Adding:[1,21,22,68,98,102,104,105,112,115,121,122,125,128,151,163,164,187,197,222,279,372,440],Age:[223,427],And:[0,2,3,13,18,22,27,38,44,54,66,74,75,76,79,81,89,90,91,93,98,100,101,106,113,115,116,121,123,126,138,140,174,204,252,254,255,256,257,258,282,440],Are:[22,104,108,120,143,372],Aye:79,BGs:138,Being:[99,103,115,119,129],But:[0,3,8,13,14,16,18,19,20,22,27,30,38,40,41,43,45,48,54,59,64,66,74,76,81,82,83,84,86,87,90,91,92,93,95,96,98,100,101,104,105,106,107,108,110,112,113,114,115,116,117,120,122,123,125,126,130,138,140,141,147,150,152,156,173,174,201,282,298,363,437],DNS:[150,154],DOING:223,DoS:[5,330],Doing:[22,41,86,93,107,126,141,174,177],For:[2,3,4,5,8,10,11,12,14,15,17,18,19,20,22,27,29,30,32,34,37,40,41,44,49,50,52,53,55,56,57,58,59,63,64,66,67,69,71,72,73,74,75,76,78,79,80,81,82,83,84,86,87,90,91,93,95,97,98,99,100,101,103,105,106,108,110,112,113,114,115,116,117,121,122,125,126,128,129,133,137,138,139,140,141,143,144,145,148,150,152,154,155,156,157,161,166,173,174,175,180,185,187,190,194,195,196,202,204,209,211,216,222,223,224,233,241,247,249,251,252,255,267,280,282,284,286,289,290,294,299,306,332,341,360,362,365,369,372,375,382,384,388,412,420,427,437],GMs:[99,121,122],Going:[122,123,270],Has:[77,146,254,255,256,257,258],His:[98,224],IDE:[7,84],IDEs:98,IDs:[74,140,141,156,229,360,388,410],INTO:[180,223,273],IOS:146,IPs:[55,145,157,244,355],IRE:[67,336],Its:[4,32,36,41,44,64,66,100,101,185,224,263,299,370,372,388],LTS:6,NOT:[13,22,32,51,91,110,154,157,180,280,290,299,355,375],Near:111,Not:[8,11,18,31,46,47,51,68,94,98,107,110,115,116,120,123,139,140,144,146,147,154,167,174,188,294,309,322,323,324,326,327,328,334,336,339,360,361,382],OBS:[57,77],ONE:157,Obs:8,One:[2,9,10,11,27,29,32,35,41,44,47,55,74,76,79,80,84,87,91,93,98,99,101,106,107,108,110,113,115,116,117,122,125,129,134,137,138,139,143,144,145,148,161,163,169,171,187,201,207,211,216,240,251,252,267,268,279,280,282,298,299,322,350,360,361,365,366,372,373,375,388,396,403,435],PRs:11,Such:[8,14,22,27,50,83,87,92,98,120,122,126,180,299,365,372],THAT:106,THE:223,THEN:[174,223],THERE:223,TLS:157,That:[0,3,4,5,11,16,20,22,29,31,41,44,46,47,48,54,73,74,75,76,79,80,81,82,86,87,89,90,91,95,98,100,101,106,107,108,110,111,113,114,115,119,121,122,125,126,131,133,141,155,201,202,212,251,252,280,290,299,353,372,412],The:[2,3,4,6,7,8,9,10,11,12,16,17,18,19,20,22,24,28,31,32,33,34,35,36,38,39,43,44,45,46,47,48,49,51,52,53,55,59,61,62,63,66,67,68,69,70,71,73,74,75,78,81,83,84,85,86,87,89,90,91,92,94,95,96,97,98,100,103,104,106,107,108,109,110,111,112,113,114,115,116,117,118,121,122,125,126,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,150,152,153,154,155,156,157,159,161,166,167,168,169,171,172,173,174,175,177,180,184,185,186,187,188,189,190,191,192,194,195,196,199,201,202,204,207,208,210,211,212,214,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,238,239,240,241,247,248,251,252,254,255,256,257,258,260,262,263,266,267,268,269,270,271,273,276,279,280,281,282,283,284,285,286,287,289,290,293,294,296,297,298,299,301,302,303,304,305,306,307,309,310,311,312,314,316,317,319,321,322,323,324,325,326,327,328,329,330,331,332,334,335,336,337,339,340,341,343,344,349,350,351,352,353,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,377,379,381,382,383,384,385,386,388,389,391,396,397,403,407,408,410,412,413,416,418,427,435,436,439,440],Their:[27,40,53,126,157,224],Theirs:224,Then:[3,5,8,11,16,45,51,53,63,74,75,76,79,82,84,95,97,101,106,113,148,156,222,274],There:[0,5,6,8,9,13,14,15,16,18,19,20,22,27,29,30,36,38,41,43,44,45,46,48,49,50,53,54,57,59,66,67,68,69,74,76,79,80,81,82,84,87,88,90,91,98,99,100,101,103,105,106,107,108,109,110,112,114,115,117,120,121,122,123,125,126,128,129,133,134,135,137,140,143,144,145,150,152,154,155,157,188,207,222,223,252,254,255,256,257,258,271,279,299,307,317,336,353,365,366,372,439],These:[5,8,11,13,14,17,22,24,25,27,29,30,31,34,40,41,44,45,46,48,50,51,52,53,59,61,64,66,67,70,74,75,76,78,80,81,82,84,89,91,95,101,106,107,108,109,110,112,113,115,116,117,121,122,125,126,137,140,149,150,154,156,157,161,165,166,171,173,175,177,179,181,185,189,195,202,207,210,233,234,238,240,241,245,251,263,269,277,279,280,282,284,285,290,294,298,299,307,311,318,337,340,341,343,352,353,354,360,362,365,369,372,373,374,375,376,381,382,383,388,395,404,437],USING:207,Use:[5,8,11,12,14,15,20,27,29,30,34,36,40,44,48,51,55,59,75,76,82,84,89,91,99,101,108,114,115,116,119,128,129,144,145,146,147,148,149,150,154,156,160,166,172,177,178,180,185,186,187,190,192,194,201,202,207,210,212,214,234,237,238,239,241,255,256,257,258,270,275,284,293,294,312,314,318,323,340,341,343,347,360,362,365,371,372,374,375,379,385,388,400],Used:[22,137,171,174,180,223,237,252,271,278,279,282,293,305,314,332,360,362,373,374,388,395,420],Useful:[27,82,154,440],Uses:[70,180,192,212,244,267,312,360,374,379],Using:[1,4,19,27,32,34,47,60,70,76,79,86,99,100,106,110,113,114,115,116,118,122,124,127,129,130,132,137,159,163,164,197,241,255,263,270,294,332,359,372,440],VCS:2,VHS:223,VPS:154,WILL:[106,146],WIS:99,WITH:[145,223],Was:185,Will:[20,31,82,84,108,120,161,166,185,207,210,219,221,239,241,282,294,297,299,310,312,321,322,362,372,374,375,376,383,388],With:[13,16,18,35,53,57,78,81,82,86,98,107,110,117,119,120,121,122,125,129,144,145,156,163,166,199,202,207,241,280,294,299,360,365,375],Yes:[22,223,370,372],__1:381,__2:381,_________________:48,_________________________:27,______________________________:27,________________________________:27,_________________________________:48,______________________________________:372,______________________________________________:27,_______________________________________________:27,____________________________________________________:27,_________________________________________________________:105,__________________________________________________________:105,__all__:[395,397,399,400],__defaultclasspath__:362,__dict__:312,__doc__:[22,30,175,188,190,191,286,368,372],__example__:6,__ge:110,__ge__:6,__getitem__:365,__gt:110,__iendswith:110,__in:110,__init_:374,__init__:[4,6,13,45,48,61,80,85,112,116,131,173,174,175,196,199,201,202,207,219,227,239,241,251,270,278,279,280,284,290,293,294,298,303,304,306,307,309,310,312,314,315,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,343,350,351,353,355,356,357,360,362,363,365,367,370,371,372,373,374,375,381,382,383,384,388,395,396,400,403,418,421],__istartswith:110,__iter__:13,__le:110,__lt:110,__multimatch_command:189,__noinput_command:[173,189,202,370,372,373],__nomatch_command:[189,202,214,269,370,372],__packed_dbobj__:50,__pycache__:112,__settingsclasspath__:362,__str__:435,__unloggedin_look_command:[192,212],_action_thre:27,_action_two:27,_all_:173,_always_:[207,375],_and_:375,_asynctest:338,_attrs_to_sync:352,_attrtyp:360,_cach:362,_cached_cmdset:174,_call_or_get:202,_callable_no:372,_callable_y:372,_callback:[19,307],_char_index:365,_character_dbref:203,_check_password:27,_check_usernam:27,_clean_nam:200,_clean_str:365,_cleanup_charact:128,_code_index:365,_compress_cont:200,_copi:[180,294],_creation:48,_dashlin:29,_data:373,_default:[27,372],_defend:27,_differ:365,_errorcmdset:174,_event:233,_every_:207,_evmenu:372,_file:381,_flag:298,_footer:22,_format_diff_text_and_opt:299,_funcnam:388,_get_a_random_goblin_nam:40,_get_db_hold:[351,362],_get_top:101,_getinput:372,_gettabl:317,_guaranteed_:375,_helper:375,_http11clientfactori:314,_init:0,_init_charact:128,_is_fight:93,_is_in_mage_guild:27,_ital:84,_italic_:147,_last_puppet:[50,400],_linklen:280,_loadfunc:370,_maptest:277,_menutre:[27,91,372],_monitor:317,_monitor_callback:33,_nicklist_cal:167,_npage:373,_oob_at_:379,_option:27,_os:199,_page_formatt:373,_pagin:373,_parsedfunc:375,_pending_request:357,_permission_hierarchi:289,_ping_cal:167,_playabel_charact:50,_playable_charact:[101,140,400],_postsav:379,_power_cal:29,_prefix:241,_process_cal:29,_quell:289,_quitfunc:370,_raw_str:365,_reactor_stop:[329,350],_recog_obj2recog:241,_recog_obj2regex:241,_recog_ref2recog:241,_regex:241,_repeat:317,_safe_contents_upd:293,_savefunc:370,_saver:[13,369],_saverdict:[13,251,369],_saverlist:[13,369],_saverset:369,_sdesc:241,_select:27,_sensitive_:419,_session:372,_set:110,_set_attribut:27,_set_nam:27,_some_other_monitor_callback:33,_start_delai:307,_static:84,_step:280,_stop_:388,_stop_serv:329,_swordsmithingbaserecip:208,_templat:84,_test:[29,171],_to_evt:373,_traithandlerbas:250,_transit_:282,_uptim:29,_validate_fieldnam:99,_weight:280,_yes_no_quest:372,a2enmod:144,a8oc3d5b:156,a_off:201,a_python_func:84,aaaaaargh:115,aardwolf:67,abandon:214,abat:123,abbrevi:[59,63,180,208,237,375],abcd:186,abid:138,abil:[8,20,22,28,32,40,51,54,68,82,97,98,99,108,112,115,119,121,122,126,129,141,154,156,240,241,248,254,255,256,257,258,294,305,312,360,431],abl:[0,2,3,5,7,10,11,13,14,15,18,19,20,22,27,28,29,35,36,40,41,43,46,50,52,53,57,66,73,74,76,78,80,81,82,86,87,89,90,92,93,98,99,101,103,105,106,108,114,115,119,120,123,125,126,128,129,131,137,140,141,144,145,148,150,151,153,154,156,157,174,177,178,180,181,185,187,194,196,202,210,216,225,234,241,247,251,254,255,256,257,258,275,279,280,360,362,369,384,388,428],abort:[19,22,27,28,36,82,91,117,125,166,175,180,194,207,214,248,269,273,280,294,297,372,373,375,388],about:[0,2,3,5,6,8,11,13,14,15,16,17,20,22,27,29,30,34,37,40,43,46,49,50,53,54,55,56,59,64,66,68,69,72,74,75,76,79,83,84,86,87,88,90,91,94,95,96,98,101,102,103,105,106,107,108,109,110,111,112,113,115,118,119,120,123,124,125,126,127,128,129,130,131,132,133,135,136,138,141,142,143,145,146,147,148,151,153,154,156,157,159,161,166,180,187,190,199,201,202,204,207,211,214,216,217,249,256,257,258,268,269,277,279,286,294,312,314,317,326,328,330,339,341,343,344,351,353,361,363,365,373,379,388,396,403,410],abov:[0,2,7,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,33,38,40,41,44,46,48,49,51,52,53,54,55,61,63,66,72,73,75,78,79,80,81,82,83,87,89,90,92,93,94,96,97,98,99,100,101,103,105,106,108,110,112,113,114,115,116,117,118,121,125,128,129,135,137,139,140,144,145,146,148,150,154,156,161,173,174,180,202,207,211,221,223,225,234,239,241,248,249,251,252,254,256,257,258,273,279,290,294,317,372,383,396,420],above_str:29,abruptli:251,absolut:[19,53,84,97,100,102,106,141,143,204,210,211,224,371,376,388],absorb:31,abspath:388,abstractus:169,abus:157,academi:143,acccount:24,accecss:375,accept:[11,13,15,18,19,20,27,29,31,32,40,47,48,67,76,82,83,99,114,115,121,122,140,141,145,147,154,166,171,172,190,201,211,223,228,231,239,240,241,248,267,269,279,280,282,294,312,317,330,356,357,361,366,372,375,384,388],accept_callback:[228,230],access:[0,8,9,11,13,14,15,18,19,20,22,27,28,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,48,49,51,52,53,55,57,61,62,64,66,68,72,74,76,77,78,80,81,82,84,85,87,89,90,91,93,95,97,98,99,101,102,105,106,107,109,110,111,112,113,114,115,118,119,121,122,125,126,128,129,137,138,140,141,144,145,148,150,151,154,156,157,160,166,169,173,174,175,177,178,180,185,186,187,188,190,194,195,196,199,202,207,209,214,222,225,227,229,238,240,241,251,254,255,256,257,258,269,270,282,284,286,287,288,289,290,293,294,297,298,299,302,304,306,307,309,312,321,322,351,353,359,360,362,363,366,367,368,375,381,387,388,396,397,403,408,410,413,427,433,435,438],access_kei:199,access_key_nam:199,access_obj:[289,360],access_opt:389,access_token_kei:[136,151],access_token_secret:[136,151],access_typ:[166,175,180,194,196,284,286,289,290,294,360,362,432,433,438],accessed_obj:[32,91,125,137,289,290],accessing_obj:[13,32,91,125,137,166,194,196,284,286,289,290,294,360,362],accessing_object:[13,289],accessor:[169,196,286,293,302,360,362,363,380],accessori:148,accident:[16,20,82,84,122,129,178,180,208,351],accommod:89,accomod:374,accompani:129,accomplish:[55,80,86,91,120,122,125,375],accord:[20,22,81,110,122,128,138,202,204,221,239,240,255,279,306,365,366,375],accordingli:[7,80,99,154,270],account1:428,account2:428,account:[5,8,11,13,15,17,18,19,20,22,25,26,27,28,29,31,32,34,35,36,38,39,40,41,43,44,45,46,48,49,53,55,57,59,62,64,68,71,72,74,75,76,80,81,83,84,85,89,90,91,97,98,100,101,103,106,107,108,111,112,113,114,117,120,129,136,138,140,141,146,149,151,154,156,161,163,164,170,171,172,173,174,175,176,178,180,181,182,185,186,187,188,191,192,194,195,196,202,203,204,210,212,214,215,222,223,225,227,228,230,234,241,244,247,254,256,257,258,263,266,267,268,269,271,282,284,286,289,290,293,294,296,298,299,300,302,312,316,317,332,343,344,351,352,353,360,362,365,368,372,373,375,382,383,385,386,388,389,393,394,400,407,408,410,413,418,419,426,427,428,430,433,435,437,440],account_cal:[177,185,188,234],account_count:353,account_id:[140,294],account_mod:180,account_nam:97,account_search:[241,294],account_subscription_set:169,account_typeclass:[386,428],accountadmin:[50,395],accountattributeinlin:395,accountchangeform:395,accountcmdset:[12,20,76,98,99,100,114,177,181,203,234],accountcreateview:431,accountcreationform:395,accountdb:[48,85,140,163,166,169,175,194,284,286,359,362,382,389,395,396,403,407],accountdb_db_attribut:395,accountdb_db_tag:395,accountdb_set:[360,363],accountdbfilterset:[407,413],accountdbmanag:[168,169],accountdbpasswordcheck:332,accountdbviewset:413,accountform:[427,431],accountid:140,accountlist:99,accountlistseri:[410,413],accountmanag:[166,168],accountmixin:431,accountnam:[99,180,192,195,212],accountseri:[410,413],accounttaginlin:395,accross:82,accru:166,acct:117,accur:[76,175,219,227,251,255,258,278,284,299,306,310,312,314,315,323,332,333,335,337,340,341,360,365,383,384,421],accuraci:[79,106,121,255,256,257],accus:126,accustom:35,acept:223,achiev:[19,22,59,74,76,84,98,110,119,123,138,217,257,312],ack:28,acl:[199,200],acquaint:[98,123],acquir:367,across:[27,29,40,41,44,48,56,61,66,68,82,97,106,115,120,122,150,166,173,174,204,223,240,269,280,282,285,294,305,307,309,321,322,336,353,373,374,375],act:[5,12,14,18,20,27,41,44,52,60,80,81,82,83,88,93,97,99,110,115,120,122,129,144,145,161,163,166,180,185,196,216,217,223,251,252,274,279,280,281,282,309,321,322,341,360,363,367,372],action1:128,action2:128,action:[3,5,13,41,49,50,59,67,74,76,77,79,82,86,87,93,95,98,100,106,112,113,115,120,125,126,128,129,134,135,140,154,166,167,175,185,186,190,194,201,214,216,219,221,223,241,254,255,256,257,258,263,266,270,280,284,285,286,298,302,303,324,343,344,345,355,362,372,373,379,395,408,411,412,413],action_count:128,action_nam:[254,255,256,257,258],action_preposit:216,actiondict:128,actions_per_turn:[254,255,257,258],activ:[0,2,9,11,14,19,20,22,36,38,41,44,49,55,59,62,63,64,72,75,84,87,89,92,100,103,107,120,133,143,148,149,152,153,154,155,160,161,166,171,174,178,180,190,194,228,245,263,267,271,293,294,297,306,317,324,325,326,327,328,332,334,335,336,343,353,355,360,361,372,373,374,375,388],activest:387,actor:[29,258,294,375,391],actor_stance_cal:70,actual:[0,2,3,5,6,7,8,9,12,13,14,15,18,19,27,29,30,32,34,35,36,40,43,44,46,47,50,51,52,53,54,57,59,61,64,66,67,69,76,79,80,81,82,84,87,90,93,96,99,101,103,105,106,107,108,109,110,111,112,114,115,116,117,119,120,121,122,123,125,126,128,129,130,133,137,138,140,141,143,144,148,151,154,156,166,171,175,177,180,185,186,188,190,191,194,196,199,201,202,204,207,208,214,219,222,223,233,237,238,240,241,248,249,250,251,252,254,255,256,257,258,263,268,269,271,276,277,279,280,281,284,286,289,290,293,294,299,332,335,341,343,349,351,352,353,357,358,360,362,365,367,370,372,379,382,383,384,388,405,438],actual_return:8,ada:30,adapt:[61,74,89,90,101,121,126,140,207],add:[0,2,3,5,7,8,9,10,11,12,13,14,15,16,17,18,20,22,25,26,27,29,30,31,32,33,34,35,36,38,40,41,43,44,46,47,48,49,50,51,54,56,57,59,61,62,63,66,67,69,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,90,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,110,112,113,114,115,116,117,118,120,121,122,123,125,126,128,129,134,135,136,137,139,140,141,142,143,144,146,147,149,150,151,154,155,156,163,166,169,173,174,180,185,186,187,189,191,194,201,202,203,204,205,207,211,212,214,216,221,222,227,228,230,231,233,234,237,238,240,241,244,247,248,250,251,252,254,255,256,257,258,260,263,266,267,268,269,270,273,274,275,276,279,280,281,289,290,293,294,298,299,302,303,304,305,306,307,312,317,318,322,325,326,328,330,334,341,343,344,346,354,360,363,366,370,371,372,373,374,375,379,381,383,384,395,400,407,413,435,438,440],add_:374,add_act:128,add_alia:185,add_argu:270,add_callback:[228,230],add_charact:128,add_choic:202,add_choice_:202,add_choice_edit:[76,202],add_choice_quit:[76,202],add_collumn:175,add_column:[99,374],add_condit:256,add_default:[20,90,105,125,137,174],add_dist:258,add_ev:230,add_fieldset:[395,400],add_form:[395,400],add_head:374,add_languag:240,add_map:281,add_msg_bord:221,add_row:[99,104,175,374],add_user_channel_alia:[18,194],add_view:[395,397,400],add_xp:126,addcallback:[22,294],addclass:[51,163,164,393,414],addcom:[99,107,185],added:[2,3,7,9,11,17,19,20,22,30,32,40,41,46,49,61,66,67,68,74,76,78,81,82,84,89,90,91,98,99,101,106,107,110,112,113,114,115,116,121,125,126,128,129,134,137,139,140,142,146,149,153,156,161,166,171,173,174,175,185,189,190,201,202,204,205,207,208,211,224,227,230,233,240,241,251,254,255,256,257,258,263,271,275,279,280,284,290,294,297,299,304,306,317,351,355,360,363,366,372,373,374,381,388,413,420,431,435,439],addendum:83,adding:[2,5,6,7,9,11,15,17,19,20,25,27,32,40,43,46,47,48,51,53,59,61,63,66,68,74,75,76,78,79,82,84,90,93,98,99,100,101,102,103,105,106,110,114,115,116,122,128,129,131,137,138,140,173,174,178,180,187,202,207,210,223,225,227,230,234,240,241,251,252,254,255,256,257,269,270,273,298,299,304,312,343,360,368,374,388,396,403],addingservermxp:327,addit:[2,20,26,29,41,43,50,53,59,67,76,79,80,82,83,89,91,99,100,101,104,106,141,144,154,157,166,167,174,175,187,194,202,205,227,228,230,240,244,250,252,258,270,280,282,290,294,297,306,323,351,360,362,372,427],addition:[81,91,258],additionalcmdset:20,addpart:238,addquot:388,addr:[309,322,323,324,368],address:[11,22,35,44,55,61,72,75,80,106,131,145,150,154,157,166,178,194,212,224,294,309,322,324,332,352,355,388,389],address_and_port:332,addressing_styl:199,addresult:238,addscript:41,addservic:61,adjac:[82,258,267],adject:[6,125],adjoin:241,adjust:[22,74,83,121,138,140,148,199,225,306,372,374],admin:[12,13,16,18,22,32,38,52,53,55,57,66,75,80,90,99,101,105,112,113,120,122,129,137,140,141,152,155,161,163,164,169,170,175,176,180,185,190,192,194,212,214,221,267,284,286,290,293,294,321,322,362,368,384,393,418,440],admin_sit:[395,396,397,399,400,401,402,403],admin_wrapp:398,adminconfig:418,administr:[2,22,32,38,54,71,84,86,87,99,145,148,157,309,321,322],adminportal2serv:321,adminserver2port:321,adminsit:[50,163,164,393,417],adminstr:309,admintest:428,admit:95,admittedli:[82,119],adopt:[0,76,78,87,90,98,122,196,336,391],advanc:[5,14,20,22,27,29,40,43,44,48,53,54,55,61,66,68,76,77,81,86,87,92,95,96,99,102,110,115,118,122,129,143,180,188,222,239,241,251,254,255,256,257,258,263,327,366,370,371,372,374,440],advantag:[2,15,16,27,30,40,43,79,82,86,92,95,97,99,100,101,122,125,126,128,129,131,135,140,154,157,201,202,244,252,254,255,256,257,258,363,366],advent:203,adventur:[77,81,112,119,122],advic:143,advis:[74,76,91],aesthet:26,affair:367,affect:[5,8,9,11,13,14,15,20,22,38,41,44,46,50,57,59,82,91,100,103,115,120,122,125,126,128,138,160,166,173,190,205,207,219,233,240,247,256,263,279,294,298,362,366,374,382],affili:306,affliat:306,afford:[44,105],afraid:154,after:[0,2,8,9,10,11,13,15,16,19,20,22,26,27,32,41,45,52,53,54,59,63,64,66,74,75,76,77,78,79,80,82,84,86,90,91,92,93,94,95,96,99,105,106,107,108,112,113,114,115,116,119,120,122,123,128,129,133,134,137,138,140,143,144,148,150,154,156,157,166,173,174,175,176,177,180,187,188,190,191,194,199,201,202,204,207,209,210,211,212,214,219,220,222,223,225,230,238,240,241,250,251,252,254,255,256,257,258,263,264,267,268,269,270,271,277,280,284,293,294,299,303,305,306,312,334,335,338,343,350,351,352,353,355,357,360,365,366,367,370,372,373,379,383,386,387,388,408,411,431,433,438],after_mov:294,afterlif:122,afternoon:222,afterward:[11,66,82,93,101,106,113,117,119,202],again:[3,7,9,11,14,15,18,22,27,34,38,41,44,52,55,59,66,74,76,80,81,82,87,90,92,93,95,97,98,99,100,101,103,105,106,107,108,111,113,114,115,116,118,120,122,125,126,128,129,137,138,140,145,147,148,150,154,155,156,160,161,167,174,185,191,210,230,239,254,257,258,263,271,305,312,329,332,335,355,365,366,369,384,386],againnneven:191,against:[8,13,20,22,48,63,64,83,90,98,99,110,119,121,128,154,157,166,172,173,208,241,254,255,256,257,258,290,294,298,299,330,355,360,362,385,388],age:[223,270,427],agenc:157,agent:2,agenta:[59,365],ages:223,aggreg:143,aggress:[13,15,119,153,267,362,440],aggressive_pac:267,agi:[8,13,251],agil:13,agnost:[83,87],ago:[91,113,156,388],agre:[69,122,123,126,201,219],agree:201,ahead:[2,15,68,76,80,114,137,146,154,334],aid:[69,118,187,188,201,357],aim:[1,66,68,86,99,102,105,115,120,121,123,126,138,154,298],ain:79,ainnev:[110,126,251],air:[81,90,108,116],airport:117,ajax:[51,61,154,341,352],ajaxwebcli:341,ajaxwebclientsess:341,aka:[5,13,75,122,238,388],akin:113,alarm:[104,108],alert:[18,194,294],alexandrian:143,algebra:80,algorith:240,algorithm:[30,82,122,279,280,388],alia:[8,11,12,18,20,22,29,35,36,41,44,46,48,50,71,75,76,81,82,90,96,98,99,107,108,115,117,148,154,169,172,175,177,180,185,186,187,188,191,194,222,227,241,247,251,264,267,269,271,273,280,289,293,294,299,302,307,317,343,361,362,363,368,375,384,385,386,395,396,397,399,400,401,403,407,409,410,411,413,427,431,432,433,438],alias1:[180,222],alias2:[180,222],alias3:222,alias:[11,12,14,18,19,20,22,27,29,30,31,35,36,40,50,71,73,76,81,90,91,93,96,99,103,104,105,107,108,125,128,129,166,173,175,177,178,179,180,185,186,187,188,189,190,191,192,194,195,201,202,203,204,207,211,212,214,216,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,271,273,280,284,285,286,287,293,294,299,343,361,362,363,368,370,372,373,381,385,407,410],aliaschan:185,aliasdb:166,aliasfilt:407,aliashandl:[363,403,410],aliasnam:299,aliasstr:368,align:[29,40,99,225,365,374,375,388],alist:6,aliv:[86,267],alkarouri:387,all:[0,2,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,22,25,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,63,64,66,67,68,69,70,71,72,73,74,75,76,78,79,80,81,82,83,84,85,86,87,88,90,92,93,94,95,96,97,98,99,100,103,104,105,106,107,108,109,110,111,112,114,115,116,117,118,119,120,121,123,125,126,127,128,129,130,131,133,134,135,137,138,139,140,141,142,143,144,145,147,148,152,153,154,155,156,157,160,161,166,167,170,171,172,173,174,175,176,177,178,179,180,181,182,185,186,187,188,189,190,191,192,194,195,196,201,202,203,204,207,211,212,214,216,217,219,220,222,223,224,227,230,234,237,238,239,240,241,245,247,248,249,250,251,252,254,255,256,257,258,262,263,266,267,268,269,270,271,273,279,280,281,282,284,285,286,287,288,289,290,291,293,294,297,298,299,303,304,305,306,307,308,311,312,316,317,318,321,323,324,326,328,329,330,331,332,335,336,339,340,341,343,344,350,351,352,353,355,357,358,359,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,379,381,383,385,387,388,389,391,392,395,396,397,399,400,401,403,404,405,413,416,418,420,427,433,435,436,438,439,440],all_alias:46,all_attr:362,all_book:117,all_cannon:110,all_connected_account:353,all_displai:307,all_famili:110,all_fantasy_book:117,all_flow:117,all_from_modul:388,all_map:[82,281],all_opt:383,all_receiv:294,all_room:[14,110],all_ros:117,all_script:41,all_scripts_on_obj:41,all_sessions_portal_sync:353,all_to_categori:285,all_weapon:110,allcom:[107,185],allerror:[312,321],allevi:[8,13,68,357],allheadersreceiv:357,alli:258,alloc:154,allow:[0,2,3,6,7,11,12,13,14,15,16,19,20,22,27,29,30,31,32,34,35,36,38,39,40,43,46,48,49,50,51,52,53,54,55,56,57,63,66,68,69,70,71,72,74,75,76,77,78,79,80,81,82,84,85,86,87,89,90,93,94,95,96,98,99,102,103,105,106,108,110,112,113,114,115,116,117,120,121,125,126,128,129,131,137,138,140,141,142,144,145,147,148,149,150,151,152,153,154,155,156,157,166,167,169,171,173,174,175,177,178,179,180,185,187,188,190,191,194,195,196,201,202,204,207,209,210,211,214,216,219,221,222,223,224,230,237,239,240,241,250,251,252,254,255,256,257,258,263,267,268,269,270,271,279,280,282,284,286,287,289,290,294,298,299,303,306,307,312,316,317,319,323,325,326,327,328,335,336,337,339,344,350,351,353,355,356,360,362,363,365,366,368,370,372,373,374,375,376,379,382,383,384,386,388,398,400,407,408,413,427,432,435],allow_abort:372,allow_dupl:173,allow_extra_properti:251,allow_nan:341,allow_quit:372,allow_reus:207,allowed_attr:99,allowed_fieldnam:99,allowed_host:154,allowed_propnam:129,allowedmethod:341,allowext:357,almost:[22,30,47,48,50,57,115,116,202,204,314,321,359],alon:[8,14,27,32,35,66,77,80,93,97,99,115,123,126,128,173,187,282,307,317,343,366,368,374,375,403],alone_suffix:348,along:[5,22,27,31,41,43,45,55,59,67,82,87,88,106,110,111,115,119,120,123,125,127,137,142,166,177,201,211,240,244,251,252,257,280,290,294,341,359,413],alongsid:[84,150,223,281],alonw:302,alpha:[147,154,365],alphabet:[16,69,81,365,439],alreadi:[0,7,8,9,11,12,13,14,16,19,20,22,26,27,29,30,32,36,41,44,46,48,51,53,61,67,72,74,75,76,79,80,82,84,87,90,91,93,97,98,99,101,103,104,105,106,107,108,109,112,113,114,115,116,117,118,120,123,125,126,128,129,133,134,135,136,137,140,141,147,148,152,156,157,161,173,174,177,180,185,188,190,191,194,195,201,203,204,207,208,216,221,239,240,241,251,254,255,256,257,258,267,268,271,279,280,282,290,294,298,299,312,321,329,330,332,337,340,345,350,351,353,360,363,365,368,373,381,388,408,419],alredi:61,alright:201,also:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,25,26,27,29,30,31,32,33,35,36,38,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,94,95,96,97,98,99,100,101,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,131,132,133,134,135,137,138,139,140,141,143,144,145,146,147,148,149,150,152,153,154,155,156,157,160,161,166,169,172,173,174,175,177,178,179,180,182,185,186,187,188,190,191,194,195,196,201,202,203,204,207,208,211,216,217,221,222,223,225,230,234,237,239,240,241,248,251,252,256,257,258,263,267,268,269,271,273,279,280,282,284,288,289,290,293,294,298,299,300,302,305,307,308,312,316,317,321,323,330,332,335,336,339,340,343,344,353,357,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,379,385,388,407,433,435,436,438],alt:365,alter:[51,74,81,87,89,145,360],altern:[11,18,22,27,30,35,41,46,50,59,63,73,77,78,81,84,87,93,98,103,107,118,125,135,140,145,148,152,154,159,185,188,194,238,241,258,263,289,290,330,365,368,388],although:[3,76,93,95,116,148,177,202,203,211,357,384,388],althougn:79,altogeth:[26,59,82,157],alwai:[4,8,9,11,12,13,14,15,18,19,20,22,27,29,30,31,32,34,36,38,40,41,44,45,46,47,48,51,55,59,66,67,72,74,77,78,80,82,83,84,87,89,90,91,94,95,98,99,100,101,105,106,107,108,113,114,115,116,117,118,120,122,125,126,129,137,138,141,144,145,148,152,154,166,173,174,175,177,179,180,185,187,188,191,194,195,196,207,209,214,219,234,240,241,247,251,263,279,280,282,287,289,290,293,294,298,299,307,312,314,317,321,329,332,335,336,340,341,344,351,353,358,360,361,362,363,365,368,375,379,384,385,388,389,408,420,436],always_pag:373,always_return:312,amaz:153,amazon:[143,154,199],ambianc:68,ambigu:[82,175,224,280,294,362],ambiti:[68,71],amend:11,amfl:15,ammo:90,among:[2,8,12,25,36,43,81,87,100,117,123,129,143,186,204,268,290,374,385],amor:231,amount:[13,18,41,56,59,83,120,121,126,129,157,190,254,255,256,257,258,294,353,370],amp:[39,44,61,64,163,164,308,309,312,320,322,330,338,350,353],amp_client:[163,164,308],amp_maxlen:338,amp_port:154,amp_serv:[163,164,308,320],ampclientfactori:309,ampersand:68,amphack:321,ampl:115,amplauncherprotocol:312,ampmulticonnectionprotocol:[309,321,322],ampprotocol:309,ampserverclientprotocol:309,ampserverfactori:322,ampserverprotocol:322,amsterdam:154,amus:107,anaconda:75,analog:[64,80],analys:27,analysi:245,analyz:[16,22,27,32,77,78,122,135,171,180,207,241,294,298,299,303,312,373,388,391],anchor:[175,194,258,284,286,362],anchor_obj:258,ancient:59,andr:146,android:[159,440],anew:[81,114,115,148,194,312],angelica:121,angl:[71,82,216],angri:30,angular:190,ani:[2,3,6,8,9,11,12,13,15,16,18,19,20,22,26,27,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,47,48,49,51,54,55,56,57,59,61,63,64,66,67,71,72,73,74,76,77,78,80,82,83,84,87,88,90,91,94,95,96,97,98,99,103,104,105,106,107,108,109,110,112,113,114,115,116,117,119,121,122,123,124,125,126,128,129,133,134,135,137,138,140,141,143,144,145,146,147,148,149,152,154,155,156,157,160,166,169,171,172,173,174,175,177,178,180,186,187,190,191,194,195,196,201,202,203,204,207,212,214,216,219,221,222,223,224,225,229,234,237,239,240,241,244,245,248,251,254,255,256,257,258,260,262,263,267,269,270,271,279,280,282,284,287,289,290,294,297,298,299,302,303,305,306,307,309,310,312,314,316,317,321,322,324,330,331,332,335,336,340,341,343,351,352,353,357,360,361,362,363,365,366,367,369,370,371,372,373,374,375,381,382,383,384,385,387,388,395,405,412,413,418,431,432,433,435,436,437,438],anim:[19,28,52,208],anna:[99,129,134,135,148,152,180],annoi:[55,105,106,107,116,122],annot:143,announc:[9,83,91,128,129,143,178,185,190,194,254,255,256,257,258,294],announce_al:[330,353],announce_move_from:[36,91,294],announce_move_to:[36,91,294],annoy:166,annoyinguser123:18,anonym:[62,89,101,241],anonymous_add:241,anoth:[2,3,5,6,7,8,11,13,14,15,20,22,27,30,32,36,40,44,46,49,51,54,56,59,68,69,73,74,76,77,78,79,80,81,82,87,90,93,95,97,98,99,100,101,106,107,108,110,112,115,116,118,121,122,125,128,129,133,137,139,142,144,148,150,154,155,166,173,174,177,180,185,186,191,194,201,202,204,207,216,219,223,229,234,239,241,252,254,255,256,257,258,268,271,273,278,280,284,286,287,294,297,353,360,362,366,370,372,373,375,388,413],another_batch_fil:366,another_nod:372,another_script:41,anotherusernam:49,ansi:[31,51,70,85,103,115,146,163,164,177,205,225,237,317,324,332,335,340,341,364,374,375,387,388,440],ansi_escap:365,ansi_map:365,ansi_map_dict:365,ansi_pars:365,ansi_r:365,ansi_regex:365,ansi_sub:365,ansi_xterm256_bright_bg_map:365,ansi_xterm256_bright_bg_map_dict:365,ansimatch:365,ansimeta:365,ansipars:365,ansistr:[163,365,374],ansitextwrapp:374,answer:[0,8,13,22,27,74,79,90,91,101,115,120,122,123,125,126,148,150,157,310,372],anticip:82,anul:144,anvil:[207,208],anwer:96,anybodi:157,anymor:[8,89,125,203,230,238,239,271,372,384],anyon:[3,32,55,63,89,90,91,93,99,105,122,128,129,135,147,154],anyth:[0,3,7,8,9,11,13,14,18,20,22,27,32,35,36,41,43,48,50,51,53,56,57,61,64,72,74,76,79,80,81,82,87,93,97,101,104,105,106,107,108,112,113,115,116,117,120,122,123,125,128,129,133,135,137,140,145,148,154,156,160,173,175,189,202,241,251,252,254,255,256,257,258,279,290,324,358,360,366,372,375],anytim:122,anywai:[15,18,27,59,68,73,74,86,89,106,108,125,153,201,203,212,279],anywher:[22,27,41,48,82,87,113,115,118,125,141,279,370],apach:[145,154,157,159,357,440],apache2:144,apache_wsgi:144,apart:[8,12,13,19,32,43,48,86,103,138,141,148,156,258,273],api:[0,3,14,16,18,19,22,24,28,30,34,36,40,41,44,48,52,77,78,81,113,117,126,136,140,151,163,164,166,179,190,192,196,207,212,284,351,360,362,366,367,373,393,439,440],api_kei:151,api_secret:151,apicli:411,apirootrout:409,apirootview:409,apocalyps:122,apostroph:16,app:[32,53,61,63,66,72,89,133,141,151,418],app_id:140,app_modul:418,app_nam:[101,418],app_ord:418,appar:[99,138],apparit:269,appeal:[27,59],appear:[0,7,11,18,19,27,30,32,41,43,50,51,53,54,58,59,62,75,76,78,81,82,84,90,91,94,104,107,110,115,119,120,129,138,148,149,152,154,156,163,177,187,204,230,241,247,271,280,294,336,337,362,374,381,403],append:[5,6,8,19,20,26,32,36,61,67,76,80,91,95,101,105,106,110,128,129,140,150,154,175,180,187,204,234,241,290,345,366,381,388],appendto:51,appform:140,appl:[201,216,294],appli:[2,7,9,14,20,22,29,30,32,47,48,53,56,74,75,76,81,82,83,103,114,122,123,127,137,138,140,144,145,166,171,173,188,205,214,216,251,254,255,256,257,258,271,279,280,290,294,298,299,302,307,353,360,361,362,365,366,371,374,376,385,388],applic:[9,32,46,49,61,66,72,111,133,140,141,143,144,148,156,157,166,199,207,216,222,223,258,312,315,325,329,350,351,357,424],applicationdatareceiv:335,applied_d:140,apply_damag:[254,255,256,257,258],apply_turn_condit:256,appnam:[13,32],appreci:[41,76,83,88,142,379],approach:[7,47,76,91,95,97,106,122,140,202,258,280],appropri:[2,7,20,22,71,75,106,137,140,144,145,151,166,178,216,225,312,351,382,384,388,416],approrpri:61,approv:[140,141],approxim:[190,388],apr:63,april:100,apt:[11,144,148,150,153,154,157],arbitrari:[6,13,14,19,29,32,48,51,57,73,79,81,82,87,113,156,166,194,214,222,251,252,258,262,269,294,299,305,310,321,341,355,360,369,381,384,388],arcan:71,arcanist:122,arch:60,archer:299,archetyp:122,architectur:[32,123,299],archiv:[112,143,157],archwizard:299,area:[8,12,76,77,80,82,99,119,120,123,134,143,146,267,271,273,279,282,289,371,372,374,388],aren:[8,11,74,89,93,95,101,133,140,157,166,204,223,230,238,256,381,384,391],arg1:[32,175,188,191,194,214,360],arg2:[175,188,191,214,360],arg:[3,22,27,29,30,31,32,34,40,47,51,54,61,64,67,70,71,76,84,90,91,93,94,95,99,103,105,107,112,114,125,126,128,129,137,139,151,166,167,168,169,172,175,180,188,189,190,191,194,195,196,199,201,204,210,214,216,217,222,224,227,230,238,239,240,241,247,248,249,252,254,255,256,257,258,260,262,263,267,268,269,270,271,275,280,281,282,285,286,287,289,290,292,293,294,297,298,299,301,302,305,306,307,309,312,317,318,319,321,322,323,324,329,330,332,333,335,336,337,340,341,345,351,353,355,357,360,361,362,363,365,372,374,375,376,378,379,381,384,386,388,389,395,396,400,403,409,410,427,433,438],arg_regex:[96,175,180,186,187,191,192,204,207,214,370,372],arglist:188,argn:360,argpars:270,argtyp:388,argu:13,arguabl:[82,115,121],argument:[3,5,8,15,18,19,20,22,26,28,29,31,32,35,36,40,41,47,48,54,55,61,64,67,71,76,79,81,89,90,91,93,98,99,100,101,103,105,107,108,109,110,116,125,129,131,141,145,166,167,171,172,174,175,177,178,180,185,186,187,188,190,191,194,195,199,202,204,207,210,214,216,219,221,222,223,224,227,229,230,239,240,241,245,247,254,255,256,257,258,262,269,270,273,281,282,290,294,298,299,303,305,306,307,310,312,317,321,323,324,330,331,332,335,336,340,341,343,344,351,352,353,355,356,360,361,362,363,365,366,368,370,371,372,373,374,375,379,382,384,385,388,413,436],argumentpars:270,argumnet:374,aribtrarili:388,aris:157,arithmet:[29,251],arm:[0,22,238],armchair:125,armi:105,armor:[93,104,121,127,204,255],armour:93,armpuzzl:238,armscii:[16,69],arnold:35,around:[3,14,15,16,20,29,32,36,40,52,53,54,59,69,71,74,78,80,81,82,84,86,87,88,89,90,93,95,99,101,105,106,107,110,112,113,114,115,116,117,120,121,122,125,126,128,129,133,134,137,143,145,148,151,154,180,188,204,208,210,229,238,241,258,263,267,268,269,271,277,280,294,365,366,374,381],arrai:[49,67,106,280,336,388],arrang:76,arrayclos:[67,336],arrayopen:[67,336],arrest:82,arriv:[44,64,74,91,93,126,180,217,273,324],arrow:[3,51,82,115],art:[59,371],articl:[8,11,16,69,89,90,95,98,143,380],article_set:380,artifact:374,artifici:[122,126],artsi:123,arx:[77,143,159],arxcod:[143,159,440],as_view:[53,175,194,284,286,362],ascii:[16,69,75,81,82,166,279,371,374,388],asciiusernamevalid:166,asdf:180,ash:208,ashlei:[77,204,223,225,252,254,255,256,257,258],asian:388,asid:75,ask:[0,3,5,6,11,26,30,33,54,77,79,82,83,88,90,99,101,106,108,113,114,120,122,123,125,126,140,145,147,148,154,173,175,180,201,210,228,239,270,310,312,339,372,376,388],ask_choic:310,ask_continu:310,ask_input:310,ask_nod:310,ask_yes_no:372,ask_yesno:310,askew:121,asn:244,aspect:[8,27,40,53,66,87,98,112,115,126,207,225],assert:[8,128,375],assertequ:8,assertionerror:[191,375],asserttru:8,asset:[133,157,199,316,416],assetown:75,assign:[2,6,11,12,13,14,18,27,32,35,36,38,40,41,46,47,51,55,82,97,99,108,112,113,114,115,117,125,128,129,137,166,171,172,174,180,185,187,188,191,205,214,222,223,241,251,254,255,256,257,258,269,290,293,294,298,299,317,324,330,332,335,351,369],assist:154,associ:[13,27,44,64,72,89,93,107,113,117,143,154,166,170,180,194,227,230,241,294,351,353,361,433],assum:[6,7,9,14,15,16,18,19,20,22,27,30,31,32,33,36,40,41,44,47,55,57,61,68,69,74,75,76,78,79,80,81,82,83,86,90,91,92,93,95,96,97,99,100,103,104,105,108,110,112,117,123,126,128,129,131,134,135,136,137,139,140,141,150,153,154,156,157,161,171,173,174,175,177,180,185,187,191,194,202,203,208,214,216,241,248,251,268,269,281,282,284,289,294,299,303,336,353,365,366,372,375,388,408,419,435,438],assumpt:[125,172],assur:[48,80],ast:[29,375],asterisk:[12,55,84,114,178],astronom:100,asymmetr:77,async:[140,388,440],asynccommand:54,asynchron:[5,19,22,39,60,87,92,93,167,294,321,322,336,381,388],at_:[48,379],at_access:[166,294],at_account_cr:[12,166],at_after_mov:[36,134,294],at_after_object_leav:271,at_after_travers:[36,268,294],at_again_posit:216,at_already_clos:216,at_already_consum:216,at_already_mov:216,at_already_open:216,at_appli:216,at_befor:294,at_before_drop:[255,258,294],at_before_g:[255,258,294],at_before_get:[258,294],at_before_leav:36,at_before_mov:[36,91,125,254,255,256,257,258,294],at_before_sai:[241,294],at_cannot_appli:216,at_cannot_mov:216,at_cannot_posit:216,at_cannot_read:216,at_cannot_rot:216,at_channel_cr:194,at_channel_msg:194,at_char_ent:134,at_clos:216,at_cmdset_cr:[20,22,76,90,91,94,96,98,99,100,103,105,107,114,125,128,129,137,173,181,182,183,184,201,202,203,204,207,211,214,222,234,237,238,241,249,254,255,256,257,258,263,266,267,268,269,273,343,370,372,373],at_cmdset_get:[166,294,351],at_code_correct:216,at_code_incorrect:216,at_consum:216,at_db_location_postsav:293,at_defeat:[254,255,256,257,258],at_desc:294,at_disconnect:[166,351],at_drink:216,at_drop:[255,258,294],at_empty_target:280,at_end:302,at_err:[54,388],at_err_funct:54,at_err_kwarg:[54,388],at_failed_login:166,at_failed_travers:[36,247,268,294],at_first_login:166,at_first_sav:[166,194,294],at_first_start:362,at_focu:216,at_focus_:[214,216],at_focus_climb:216,at_focus_clos:216,at_focus_cod:216,at_focus_combin:216,at_focus_drink:216,at_focus_eat:216,at_focus_feel:216,at_focus_insert:216,at_focus_kneel:216,at_focus_li:216,at_focus_listen:216,at_focus_mov:216,at_focus_open:216,at_focus_press:216,at_focus_push:216,at_focus_read:216,at_focus_rot:216,at_focus_shov:216,at_focus_sip:216,at_focus_sit:216,at_focus_smel:216,at_focus_turn:216,at_focus_us:216,at_get:[204,258,294],at_giv:[255,258,294],at_green_button:216,at_heard_sai:135,at_hit:267,at_idmapper_flush:[362,379],at_init:[45,48,166,194,267,268,269,294],at_initial_setup:[43,112,316],at_initial_setup_hook_modul:316,at_left:216,at_lock:216,at_login:[48,61,323,324,332,335,340,341,351],at_look:[166,294],at_message_rec:166,at_message_send:166,at_mix:216,at_mix_failur:216,at_mix_success:216,at_msg_rec:[166,224,294],at_msg_send:[166,167,224,262,294],at_new_arriv:267,at_no_cod:216,at_nomatch:216,at_now_add:66,at_object_cr:[20,32,36,48,90,91,95,99,103,105,125,126,129,137,139,180,216,217,222,224,241,247,249,254,255,256,257,258,263,267,268,269,294,362],at_object_delet:294,at_object_leav:[217,269,271,294],at_object_post_copi:294,at_object_rec:[36,134,217,269,271,294],at_open:216,at_password_chang:166,at_paus:[41,305],at_posit:216,at_post_all_msg:194,at_post_channel_msg:[18,166,194],at_post_cmd:[22,94,171,175,188,191],at_post_command:22,at_post_disconnect:166,at_post_func:125,at_post_login:[91,166],at_post_msg:194,at_post_portal_sync:350,at_post_puppet:294,at_post_unpuppet:294,at_pre_channel_msg:[18,166,194],at_pre_cmd:[22,171,175,188,191],at_pre_command:[22,125],at_pre_login:166,at_pre_msg:[18,194],at_pre_puppet:294,at_pre_unpuppet:294,at_prepare_room:271,at_read:216,at_red_button:216,at_reload:[190,350],at_renam:362,at_repeat:[41,48,128,136,137,167,201,210,230,254,255,256,257,258,260,305,345,376],at_return:[54,388],at_return_funct:54,at_return_kwarg:[54,388],at_right:216,at_rot:216,at_sai:[135,216,294],at_script_cr:[41,128,136,137,167,201,210,230,239,240,254,255,256,257,258,260,271,281,298,305,345,376],at_script_delet:305,at_search:112,at_search_result:[189,388],at_server_cold_start:350,at_server_cold_stop:350,at_server_connect:330,at_server_reload:[41,161,166,167,294,305],at_server_reload_start:350,at_server_reload_stop:[91,350],at_server_shutdown:[41,161,166,167,294,305],at_server_start:[41,230,305,350],at_server_startstop:[43,91,112],at_server_stop:350,at_shutdown:350,at_smel:216,at_speech:216,at_start:[41,128,167,271,302,305],at_startstop_modul:307,at_stop:[41,128,137,254,255,256,257,258,305],at_sunris:100,at_sync:[351,352],at_tick:[47,307],at_travers:[36,248,271,294],at_traverse_coordin:271,at_turn_start:256,at_unfocu:216,at_upd:[256,303],at_weather_upd:139,ating:191,atlanti:146,atleast:240,atom:[118,155],atop:271,atribut:369,att:[27,63],attach:[13,36,44,46,63,73,87,89,90,97,99,107,114,115,117,161,175,180,188,200,224,234,252,271,290,294,304,349,363,396,403],attachmentsconfig:89,attack:[15,27,77,79,92,93,94,102,114,119,120,121,126,128,141,154,157,174,241,252,254,255,256,257,258,267,268,294,299,330],attack_count:257,attack_nam:257,attack_skil:299,attack_typ:258,attack_valu:[254,255,256,257,258],attempt:[7,12,20,27,35,72,74,76,77,82,93,106,136,146,157,177,180,214,222,245,247,254,255,256,257,258,309,312,317,350,355,362,375,388,433],attemt:29,attent:[36,81,84,97,99,157,214],attitud:98,attr1:[180,238],attr2:[180,238],attr3:180,attr:[13,27,32,40,51,76,80,99,110,180,187,202,217,269,289,298,299,351,360,362,379,384],attr_categori:396,attr_eq:289,attr_g:[32,289],attr_gt:[32,289],attr_kei:396,attr_l:[32,289],attr_lockstr:396,attr_lt:[32,289],attr_n:[32,289],attr_nam:180,attr_obj:[360,362],attr_object:362,attr_typ:396,attr_valu:396,attract:83,attrcreat:[32,360],attread:13,attredit:[13,32,360],attrib:290,attribiut:360,attribut:[3,8,12,18,19,24,26,27,31,32,33,34,35,36,40,41,44,46,47,48,55,66,68,74,76,79,80,91,92,94,95,97,98,99,101,103,104,105,106,108,110,115,121,125,126,128,129,140,141,163,164,166,169,174,180,189,190,194,199,202,203,207,216,222,229,230,237,238,241,248,251,254,255,256,257,258,263,267,268,269,280,289,293,294,297,298,299,302,303,306,317,351,359,361,362,363,368,369,370,376,381,382,385,388,393,394,395,397,400,401,403,410,412,413,427,432,433,435,438,440],attribute1:129,attribute2:129,attribute_list:360,attribute_nam:[125,166,241,294,385],attributeerror:[3,66,113,125,351,360],attributeform:396,attributeformset:396,attributehandl:[48,360,383,388,410],attributeinlin:[395,396,397,400,401],attributeobject:13,attributeseri:410,attrkei:299,attrlist:360,attrnam:[13,27,32,40,48,180,251,289,362],attrread:[13,32,360],attrtyp:[13,360,361],attrvalu:27,attryp:361,atttribut:80,atyp:290,audibl:240,audio:51,audit:[163,164,194,197,242,294],audit_callback:244,auditedserversess:[244,245],auditingtest:246,aug:[63,75],august:[75,388],aut:28,auth:[49,166,169,185,332,395,418,419,427,433,438],auth_password:332,auth_profile_modul:169,authent:[44,45,53,61,140,157,166,323,330,332,335,341,351,353,419,432,433,435,438],authenticated_respons:428,author:[138,154,166,227,230,391],auto:[3,4,11,15,18,20,21,22,27,34,36,41,44,52,55,74,77,82,84,90,111,119,122,140,148,150,151,163,166,169,175,179,180,187,190,191,240,241,251,263,273,279,280,283,286,290,294,299,302,307,309,312,323,333,340,341,350,353,362,367,373,374,413,419],auto_close_msg:263,auto_create_bucket:199,auto_help:[22,27,30,96,101,175,187,191,215,223,266,296,372,373],auto_help_display_kei:[175,191,372],auto_id:[397,399,401,403,427],auto_look:[27,215,223,266,296,372],auto_now_add:66,auto_quit:[27,215,223,266,296,372],auto_step_delai:273,auto_transl:240,autobahn:[323,329,340],autodoc:[49,84],autofield:140,autologin:419,autom:[2,15,29,49,50,66,98,99,143,148,150,156,157,161,433],automat:[6,9,11,15,18,19,20,26,27,29,30,32,33,40,41,43,44,48,50,53,54,57,62,66,72,73,74,76,79,81,82,83,84,86,87,94,99,100,103,105,107,110,112,113,114,115,116,117,121,125,128,129,133,134,135,137,138,145,149,150,151,152,154,156,166,173,174,175,180,185,186,188,190,191,199,201,202,203,204,207,209,216,229,230,231,238,239,240,241,249,258,270,273,281,290,293,294,304,306,307,317,326,329,332,337,350,353,355,366,370,372,373,374,375,388,412,413,420],automatical:307,autostart:[41,304,368],autumn:[6,222],avail:[0,2,3,5,7,8,9,11,13,14,18,20,22,24,27,29,30,31,32,34,36,40,41,43,44,48,49,51,53,54,56,59,61,63,67,68,69,70,74,76,78,79,80,81,82,84,85,87,90,91,95,96,98,99,100,103,104,105,106,107,108,109,112,113,114,115,116,117,119,120,122,123,125,128,129,137,140,141,142,143,144,145,148,149,152,153,154,155,156,160,161,163,166,171,172,173,174,175,177,180,182,185,186,187,188,190,191,192,201,202,203,207,211,214,216,221,222,224,230,234,237,239,240,241,249,251,252,254,255,256,257,258,263,268,269,275,290,294,297,298,299,302,317,341,343,344,355,366,367,372,373,374,375,388,405,420,432,435],available_chan:185,available_choic:[27,372],available_funct:298,available_languag:240,available_weapon:268,avatar:[67,87,112,113,115,294,332,413],avatarid:332,avenu:204,averag:[5,14,82,154,190,230,240,270],average_long_link_weight:[82,280],avoid:[0,3,6,8,11,13,19,20,22,27,38,40,48,53,59,61,71,77,81,82,83,84,103,105,113,115,116,120,122,125,138,144,145,156,173,180,239,240,263,270,271,280,289,293,317,321,331,341,351,360,362,365,366,367,370,373,375,379,410],awai:[0,3,11,13,15,16,27,30,32,40,41,44,54,62,66,74,75,78,79,80,81,82,86,90,93,101,113,116,119,121,125,126,129,137,154,186,204,219,252,255,258,263,267,269,271,279,282,294,302,352,365,388,395],await:54,awak:122,awar:[0,13,15,20,22,27,48,67,82,96,118,121,138,139,140,161,199,216,224,239,241,267,270,271,273,280,282,294,362,365],award:122,awesom:[53,72,115,148],awesome_func:116,awesomegam:150,awkward:63,aws:154,aws_access_key_id:199,aws_s3_access_key_id:199,aws_s3_cdn:[163,164,197,198],aws_s3_object_paramet:199,aws_s3_secret_access_kei:199,aws_secret_access_kei:199,aws_security_token:199,aws_session_token:199,awsstorag:[163,164,197],axe:122,axes:[82,279],axi:279,axio:49,azur:156,b64decod:384,b64encod:384,b_offer:201,baaaad:8,back:[0,2,6,7,11,13,14,15,18,19,20,22,26,27,29,31,35,41,44,48,49,51,52,53,54,55,63,64,66,69,72,74,76,79,80,81,82,84,87,90,93,97,99,101,103,105,106,108,110,112,113,114,115,116,117,118,119,120,121,122,123,124,126,128,129,131,135,137,138,140,145,148,150,154,156,161,162,163,166,174,177,180,185,189,201,202,207,216,219,241,247,251,252,257,262,263,273,296,312,317,321,324,330,332,335,350,362,369,372,373,381,388],back_exit:74,backbon:[140,366],backend:[2,8,40,41,49,50,53,72,145,163,164,199,360,388,393,407,413,417],backend_class:360,background:[0,17,27,53,54,59,93,115,138,140,150,154,157,161,205,225,365,375,436],backpack:20,backtick:[11,84,375],backtrack:11,backup:[11,36,44,54,112,154,189,366],backward:[18,26,27,99,137,381],bad:[8,41,63,74,76,82,83,87,99,105,115,117,122,123,146,245,314],bad_back:290,baddi:119,badg:10,badli:251,bag:[30,107,207,388],bake:[78,279],baker:122,balanc:[93,97,120,122,128,143,374],ball:[20,43,172,173,208,299],ballon:238,balloon:238,ban:[18,32,60,91,107,122,166,178,185,191,194,290,440],ban_us:185,band:[51,67,332,335,336],bandag:78,bandit:79,bandwidth:[199,325],banid:178,bank:120,banlist:[18,194],bar:[18,27,29,33,41,46,51,64,67,72,82,104,107,112,117,121,180,225,241,252,287,312,336,372,375,388],bare:[22,43,86,99,114,121,126,225,255],barehandattack:97,bargain:66,bark:208,barkeep:[3,241],barrel:119,barstool:125,barter:[41,120,134,148,163,164,197],bartl:143,base:[2,3,8,14,17,18,22,27,29,30,32,34,36,41,44,47,48,51,52,53,56,64,66,68,69,71,75,76,77,78,80,81,84,85,86,87,89,90,94,95,97,98,99,101,102,105,108,110,112,113,116,117,118,119,120,121,123,126,127,129,131,133,136,138,140,141,143,145,148,150,152,153,154,156,157,159,163,166,167,168,169,171,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,199,200,201,202,203,204,207,208,209,210,211,212,214,215,216,217,219,220,222,223,224,227,228,230,231,233,234,237,238,239,240,241,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,264,266,267,268,269,270,271,273,274,277,278,279,280,281,282,284,285,286,290,292,293,294,296,298,299,301,302,303,304,305,306,307,309,310,312,314,315,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,348,350,351,352,353,355,356,357,360,361,362,363,365,366,367,370,371,372,373,374,375,376,378,379,380,381,382,383,384,385,386,387,388,392,395,396,397,398,399,400,401,402,403,405,407,408,409,410,411,412,413,418,419,421,422,427,428,431,432,433,435,436,437,438,439,440],base_account_typeclass:12,base_channel_typeclass:18,base_char_typeclass:136,base_character_typeclass:[103,136,140,141,166,180],base_exit_typeclass:82,base_field:[395,396,397,399,400,401,403,427],base_filt:407,base_guest_typeclass:62,base_object_typeclass:[40,109,113,299,362],base_room_typeclass:82,base_script_path:289,base_script_typeclass:41,base_set:75,baseapplic:216,baseclass:268,basecommand:107,baseconsum:216,basecontain:367,baseinlineformset:[396,403],baseline_index:388,basenam:413,baseobject:48,baseopt:382,basepath:388,basepermiss:408,baseposition:216,basest:219,basetyp:[294,366],basetype_posthook_setup:294,basetype_setup:[32,95,166,167,194,294],basetypeclassfilterset:407,bash:[2,148,268],basi:[22,82,83,89,100,112,133,154,188,196,199,241,280,341,362,371],basic:[0,2,9,12,16,17,20,22,32,35,51,53,56,57,61,64,66,69,72,74,75,76,77,79,81,82,93,95,97,98,99,100,101,102,103,107,108,112,113,114,115,116,118,119,120,121,122,125,126,128,131,134,135,137,138,140,141,143,161,166,167,180,185,187,194,196,207,223,229,238,251,255,257,268,289,291,294,343,386,427,436,440],basicmapnod:[82,280],bat:[75,148],batch:[24,81,112,143,148,163,164,179,299,321,360,363,364,440],batch_add:[299,360,363],batch_cmd:15,batch_cod:[14,366],batch_code_insert:14,batch_create_object:299,batch_exampl:366,batch_import_path:[14,15],batch_insert_fil:15,batch_update_objects_with_prototyp:299,batchcmd:[120,122,179],batchcmdfil:[15,366],batchcod:[15,81,107,122,130,143,179],batchcode_map:81,batchcode_world:81,batchcodefil:14,batchcodeprocessor:366,batchcommand:[15,76,107,119,130,148,179,366],batchcommandprocessor:366,batchfil:[15,16,81,366],batchprocess:[163,164,170,176],batchprocessor:[14,163,164,179,364],batchscript:[14,366],batteri:166,battl:[119,128,143,157,254,255,256,257,258],battlecmdset:[254,255,256,257,258],bayonet:78,baz:252,bazaar:68,beach:81,bear:[239,267],beat:[120,122,128],beaten:[128,269],beauti:[76,80,140],beazlei:143,becam:[93,138],becasu:4,becaus:[2,3,12,13,14,16,20,29,30,32,36,40,45,47,48,49,50,53,54,55,56,61,63,68,74,75,76,79,81,82,84,87,90,91,93,96,97,106,107,110,113,114,115,116,121,123,125,126,128,133,134,138,140,141,144,147,150,174,187,192,194,212,219,229,240,257,271,277,279,294,305,324,330,343,353,365,375,382,384,388,395,396,403,413,418],becom:[3,9,27,32,35,40,43,54,66,67,70,74,76,80,81,83,84,87,88,97,103,107,111,112,113,114,115,120,122,125,126,142,177,191,208,224,238,240,252,255,294,299,351,366,372],been:[2,3,5,9,11,14,15,27,29,30,41,44,57,63,72,74,76,79,80,82,84,89,90,99,101,105,106,110,115,117,128,129,134,138,140,141,143,145,157,162,173,174,175,179,180,185,188,194,202,207,230,238,239,241,254,255,256,257,258,269,271,280,284,286,290,293,294,298,299,306,307,314,326,330,332,340,350,351,352,353,355,360,362,366,370,371,388,391,392,403,418,434,439],befit:48,befor:[1,3,5,6,7,8,10,11,13,14,15,16,18,19,20,22,27,30,32,33,38,40,41,43,45,46,47,48,50,51,53,54,55,63,65,66,68,69,72,76,78,79,80,81,82,83,89,90,91,92,93,97,98,99,101,103,105,106,107,108,110,113,114,115,116,118,120,122,125,128,129,134,135,137,138,139,140,141,143,145,150,151,153,154,156,157,166,171,172,175,180,185,187,188,192,194,200,207,209,210,212,219,222,223,224,225,229,233,240,241,244,245,250,251,252,254,255,256,257,258,263,266,268,269,271,279,280,289,290,293,294,297,298,299,306,307,312,321,330,332,338,344,346,348,350,351,355,357,360,365,366,367,368,372,373,374,376,380,381,384,388,418,432,438],beforehand:[11,13,367],beg:15,beggar:74,begin:[0,3,5,7,8,14,15,22,26,30,32,45,54,74,76,79,81,84,86,89,91,99,101,106,108,110,115,120,124,128,134,139,141,152,186,187,229,240,241,252,254,255,256,257,258,279,294,365,366,372,375,385,440],beginn:[86,102,106,113,118,120,143],behav:[8,13,14,45,76,93,101,106,108,114,115,116,161,388],behavior:[5,13,20,22,26,30,40,51,59,72,74,82,101,112,138,166,175,191,204,207,223,256,258,269,270,280,312,360,372,396,403],behaviour:[13,20,22,32,138,358,368,374,388],behind:[6,11,13,22,31,40,46,55,59,80,82,84,86,90,116,119,138,148,179,239,269,302,307,379],behvaior:373,being:[2,3,5,8,11,13,14,20,22,27,29,30,34,40,41,45,47,48,52,54,64,67,71,74,76,78,81,83,87,90,91,92,97,101,106,109,111,112,113,115,119,121,122,123,135,138,140,147,148,150,154,157,166,172,180,186,190,191,194,199,210,211,224,234,240,241,251,254,255,256,257,258,262,263,269,280,286,294,314,317,324,344,353,355,360,362,365,366,368,372,373,374,375,388,391,392,396,403,407,410,418,439],beipmu:146,belong:[15,46,64,73,82,87,89,110,115,140,157,174,241,252,271,286,297],belov:122,below:[2,3,5,7,8,11,13,14,15,16,18,19,20,22,26,27,30,31,32,35,38,40,41,44,48,54,55,57,59,63,67,73,74,75,76,78,80,81,82,84,87,91,93,95,98,99,100,101,103,114,115,116,120,125,126,129,133,134,135,140,141,144,145,148,150,154,156,161,169,180,188,196,202,204,207,208,211,221,225,240,241,251,252,254,255,256,257,258,264,270,279,280,286,293,294,302,324,344,360,362,363,372,374,380,412],beneath:19,benefici:[80,256],benefit:[8,63,68,121,123,142,150,154,156,157,174,360,366,372],berserk:251,besid:[7,15,20,63,74,81,114,225],best:[0,26,41,43,53,63,68,72,75,76,83,98,99,109,112,120,123,140,146,150,152,157,187,202,240,252,270,299,312,332,374,382,439],bet:[20,44,50,362],beta:[25,147,154],betray:27,better:[3,5,16,27,29,30,40,41,46,59,66,68,74,75,78,82,86,87,88,91,96,99,103,105,106,112,113,120,123,125,126,140,141,145,203,208,248,255,269,280,294,299,329,332,335,343,360,366,418],bettween:126,between:[2,5,11,12,15,18,20,22,29,30,35,40,41,44,46,51,54,59,61,63,67,69,73,74,76,79,80,82,84,87,91,92,95,97,98,99,101,105,106,107,112,113,115,116,119,121,122,126,128,129,136,137,138,150,154,156,172,175,180,185,187,190,191,196,201,204,205,207,208,229,230,233,234,237,239,240,241,250,251,252,254,255,256,257,258,277,279,280,281,282,294,299,307,312,321,324,331,332,335,336,343,344,351,363,365,366,368,372,374,375,376,388,421],bew:222,bewar:95,beyond:[8,12,22,28,36,50,67,75,76,83,87,91,98,122,141,154,175,180,191,196,202,214,241,252,263,269,298,343,360,362,372,374],bg_colormap:387,bgcolor:387,bgfgstart:387,bgfgstop:387,bgstart:387,bgstop:387,bias:180,bidirect:321,big:[13,14,15,18,22,32,50,53,73,75,78,83,92,93,98,107,108,116,119,122,123,126,172,187,189,250,251,263,366,373,385,388],bigger:[61,83,90,101,110,129,240,251,277,279],biggest:[152,251,388],biggui:22,bigmech:90,bigsw:93,bikesh:110,bill:[154,157],bin:[2,75,87,89,111,148,153,156],binari:[5,82,145,148,323,325,340],bind:150,birth:427,bit:[0,3,7,8,11,17,25,40,41,51,53,55,63,74,75,76,77,79,89,93,95,100,101,103,107,110,111,112,115,116,118,120,122,123,125,137,141,148,153,185,192,208,212,290,294,366],bitbucket:98,bite:[81,120],bitten:110,black:[59,116,126,138,365],blackbird:143,blackbox:207,blackhaven:82,blacklist:[18,157,185],blade:[122,208,268],blank:[27,66,134,141,166,223,365],blankmsg:223,blargh:40,blast:[207,208],blatant:55,blaufeuer:110,bleed:[11,59,112,251,374],blend:238,blender:238,blind:[59,135,263],blind_target:263,blindcmdset:263,blindli:290,blink:[108,263,387],blink_msg:263,blist:6,blob:[79,84],block:[5,6,23,24,26,27,29,32,41,53,55,59,71,86,87,91,92,99,101,106,107,115,118,129,131,140,141,154,157,161,178,179,180,215,216,221,222,258,266,267,268,271,277,280,287,296,331,366,372,375,388,436,439],blockedmaplink:[82,280],blocker:82,blocking_cmdset:91,blockingcmdset:91,blockingroom:91,blocknam:53,blocktitl:101,blog:[83,86,88,118,143,154,155],blond:121,blowtorch:146,blue:[14,59,98,103,114,115,122,138,268,365],blueprint:[51,81,98],blurb:147,board:[32,34,80,120,137,143],boat:[20,137,174],bob:[22,49,103,178,221],bodi:[8,17,19,22,27,40,53,71,76,79,84,99,115,121,131,140,228,234,287,314,368],bodyfunct:[41,108,163,164,197,259,264],bog:[90,120],boi:46,boiler:[48,53],bold:147,bolt:299,bone:[86,121,126],bonu:[122,126,154,255,256,302],bonus:[93,122,255],book:[40,53,72,80,100,106,117,122,126,131,143,216],bool:[12,20,22,27,31,33,41,82,166,167,169,171,172,173,174,175,180,185,187,194,195,196,201,202,204,207,210,211,216,219,221,223,225,227,230,239,240,241,251,252,254,255,256,257,258,271,279,280,281,282,284,285,286,290,293,294,298,299,302,303,304,305,306,307,312,317,318,323,324,329,330,331,335,340,341,349,351,353,355,360,361,362,363,365,366,368,370,372,373,374,375,376,379,381,383,385,387,388,391,395,397,400,401,408,435],booleanfield:[140,395,401],booleanfilt:407,boom:[90,113],boost:287,boot:[18,32,107,113,156,161,178,185,194,307],boot_us:185,bootstrap:[24,53,60,89,440],border:[81,99,104,177,191,216,219,221,223,371,374],border_bottom:374,border_bottom_char:374,border_char:374,border_left:374,border_left_char:374,border_right:374,border_right_char:374,border_top:374,border_top_char:374,border_width:374,borderless:99,borderstyl:223,bore:[55,86,120,121,157],borrow:[20,148,173,321],bort:[28,372],boss:99,bot:[5,111,140,149,152,157,163,164,165,169,185,317,323,324,331,353,433],bot_data_in:[167,317],both:[0,2,6,7,8,9,11,13,16,18,19,20,22,29,30,31,33,35,43,44,48,49,53,57,61,66,67,74,76,77,80,81,82,83,84,91,96,97,98,99,100,101,105,106,110,112,114,115,116,121,122,123,125,128,133,137,140,141,143,145,149,150,151,154,157,161,171,173,180,185,190,196,201,205,216,221,225,234,238,247,251,252,257,258,269,273,279,280,282,290,294,298,299,300,302,305,307,321,330,340,341,343,350,352,355,360,361,365,368,372,374,375,383,388,410,413],bother:[9,93,157,360],botnam:[152,185,324,353],botnet:157,boto3:199,boto:199,botstart:167,bottom:[5,7,8,28,48,50,51,53,81,82,89,95,98,99,101,105,107,115,125,140,147,150,174,199,234,257,271,279,299,366,373,374],bottommost:82,bought:105,bouncer:[19,157,371],bound:[19,68,84,98,112,113,227,251,279,284,388],boundari:[82,250,251,388],bounti:88,bow:[122,299],bowl:207,box:[3,7,29,32,34,35,40,43,49,62,72,74,78,79,81,86,99,101,108,110,113,114,115,116,118,121,126,129,131,144,148,151,154,180,214,241,273,279,289,321,366,427],brace:[74,76,91,106,294,365],bracket:[71,84,190,205,375],branch:[2,75,77,82,83,84,107,148,156,219,239,252,439],branchnam:11,brandymail:234,bread:[56,78,207],breadrecip:207,breadth:258,break_lamp:263,break_long_word:374,break_on_hyphen:374,breakag:122,breakdown:190,breakpoint:[7,56,163],breath:[113,116],breez:[41,139],breviti:[99,115],bribe:27,brick:104,bridg:[44,64,76,85,88,119,143,145,269],bridgecmdset:269,bridgeroom:269,brief:[11,50,56,57,66,79,90,91,99,105,108,111,118,131,161,223,270,294,356],briefer:[36,161],briefli:[56,113,122,154,161,263],bright:[59,82,103,115,138,205,263,365],brightbg_sub:365,brighten:59,brighter:59,brilliant:11,bring:[80,82,121,123,129,132,133,137,140,145,156,157,252,258,267,280,354],broad:95,broadcast:[166,194,321],broader:[95,241,294],broken:[30,59,68,84,120,240,263],brown:365,brows:[7,11,51,75,86,91,95,99,100,101,105,106,111,129,131,133,154,157,433],browser:[0,49,51,52,53,56,58,72,75,84,87,88,101,111,112,118,131,133,140,141,144,148,150,153,154,157,160,340,341,435,436],brunt:122,brutal:270,bsd:142,bsubtopicnna:191,btest:59,btn:17,bucket:[199,200,244],bucket_acl:199,bucket_nam:199,buf:[121,370],buff:121,buffer:[22,26,51,76,189,199,200,314,341,370,435],buffer_s:199,bug:[0,3,8,11,14,54,77,83,88,98,115,120,122,123,129,142,147,161,294,362],buggi:[13,372],bui:[105,122,201],build:[2,5,7,10,13,14,15,16,18,19,20,23,24,27,30,34,35,36,40,44,46,48,51,53,54,66,68,69,71,73,75,78,82,86,87,98,101,102,103,107,109,110,112,113,114,115,118,119,121,123,124,125,127,129,132,133,136,143,148,153,156,163,164,170,172,176,178,179,186,187,202,219,221,222,228,240,241,247,267,270,273,274,276,277,279,280,281,290,294,298,299,312,323,324,366,374,427,439,440],build_link:280,build_match:172,buildchannel:18,builder:[12,15,18,29,30,32,38,40,46,49,50,57,68,76,82,89,91,97,99,105,109,113,120,123,125,129,178,180,185,186,202,204,222,223,238,241,247,263,269,270,271,273,290,294,343,362,366,408],buildier:299,building_menu:[163,164,197],buildingmenu:[76,202],buildingmenucmdset:202,buildprotocol:[309,322,323,324],buildshop:105,built:[5,14,19,24,27,29,56,61,72,84,87,98,99,112,115,120,121,123,126,129,137,147,148,153,156,157,169,196,238,240,279,280,281,286,293,302,307,360,362,363,366,370,372,380],builtin:325,bulk:[30,157],bullet:[84,120],bulletin:[32,34,120,143],bulletpoint:84,bunch:[16,19,68,69,99,110,114,116,121,125],burden:104,buri:[68,119],burn:[119,120,123,126,154,268],busi:[87,88,121,154,201],butter:[56,207],button:[7,11,14,15,20,22,32,35,49,50,51,52,53,64,67,72,75,112,114,115,140,141,180,208,216,263,268,344,373,400],button_expos:268,buy_ware_result:105,byngyri:240,bypass:[4,32,38,54,57,89,99,108,113,119,125,128,138,166,180,194,247,290,362,368,385,388,419],bypass_mut:[18,194],bypass_superus:32,bytecod:365,bytes_or_buff:435,bytestr:[321,388],bytestream:388,c20:185,c_creates_button:344,c_creates_obj:344,c_dig:344,c_examin:344,c_help:344,c_idl:344,c_login:[5,344],c_login_nodig:344,c_logout:[5,344],c_look:[5,344],c_measure_lag:344,c_move:344,c_moves_:344,c_moves_n:344,c_social:344,cabinet:39,cabl:104,cach:[8,13,22,41,48,51,52,53,55,66,82,92,95,113,144,166,175,190,194,199,222,250,267,268,279,290,293,294,316,355,360,362,363,364,377,379,388,396,403],cache_inst:379,cache_lock_bypass:290,cache_s:[355,379],cached_properti:388,cactu:257,cake:20,calcul:[19,41,54,82,91,95,110,126,128,129,174,210,222,233,240,250,251,254,255,257,258,277,280,299,376,379,388,432,438],calculate_path_matrix:279,calculated_node_to_go_to:27,calculu:97,calendar:[77,210,233,376],call:[0,2,3,5,8,9,11,12,13,14,15,18,19,20,26,27,29,31,32,33,36,40,41,43,44,45,47,48,49,51,52,54,56,61,64,66,67,68,70,72,74,76,78,79,80,81,82,84,87,89,90,91,92,93,94,95,97,98,99,100,101,103,105,106,107,108,109,110,111,112,114,115,116,117,120,123,125,126,128,129,131,134,135,136,137,138,139,140,141,145,148,149,151,152,153,154,156,160,161,166,167,171,172,173,174,175,177,180,185,188,189,190,191,192,194,201,202,204,207,208,209,210,211,212,214,216,217,219,221,222,223,224,227,228,229,230,231,233,238,239,240,241,247,249,251,252,254,255,256,257,258,260,262,263,266,267,268,269,270,271,280,282,289,290,293,294,297,298,299,303,305,306,307,309,312,314,316,317,321,322,323,324,325,326,327,328,330,331,332,333,334,335,336,337,339,340,341,343,344,345,350,351,352,353,354,357,360,362,363,365,366,367,368,370,372,373,374,375,376,379,381,383,384,385,388,396,403,408,413,427,431,433,436,437,438],call_async:54,call_command:8,call_ev:[74,229],call_inputfunc:[64,351,353],call_task:306,callabl:[26,27,33,40,47,52,53,70,80,129,202,219,223,230,252,256,279,294,297,298,299,303,307,310,312,314,322,353,367,370,372,373,375,376,381,383,384,388],callables_from_modul:388,callbac:76,callback1:372,callback:[19,22,26,27,31,33,47,54,76,89,93,100,167,190,202,210,223,227,228,229,230,231,233,245,252,266,294,303,306,307,310,312,314,317,321,322,323,325,339,340,343,354,372,376,381,386,388,440],callback_nam:[227,230],callbackhandl:[163,164,197,226],called_bi:171,calledbi:388,caller:[3,13,14,18,19,22,26,29,30,32,35,36,47,48,54,64,66,67,71,76,78,80,81,82,84,90,91,92,93,94,96,97,99,103,104,105,106,107,113,114,117,125,126,128,129,137,151,167,171,172,173,175,177,180,181,185,186,187,188,190,191,202,207,214,215,216,217,223,228,234,238,241,249,252,263,266,268,269,270,271,290,294,296,298,299,366,370,372,373,375,382,388],callerdepth:388,callertyp:171,callinthread:357,calllback:229,callsign:[27,216,317],calm:81,came:[75,81,86,90,91,107,115,139,143,267,271,294],camp:81,campfir:81,campsit:81,can:[0,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,57,58,59,61,62,63,64,66,67,68,69,70,72,73,74,75,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,109,110,111,112,113,114,115,118,119,120,121,123,125,126,128,129,131,132,133,134,135,136,137,138,140,141,142,143,145,146,147,148,149,150,151,152,153,154,155,156,157,160,161,165,166,167,169,172,173,174,175,177,178,180,185,186,187,188,189,190,191,194,195,196,199,200,201,202,204,205,207,210,211,215,216,217,219,221,222,223,224,225,229,230,233,234,238,239,240,241,244,247,251,252,254,255,256,257,258,262,263,267,268,269,270,271,273,275,276,279,280,282,284,286,289,290,293,294,297,298,299,300,302,303,305,307,312,323,327,330,332,335,336,340,341,343,344,350,351,352,353,354,357,358,359,360,361,362,363,365,366,367,368,370,371,372,373,374,375,382,383,384,385,386,388,389,391,395,408,410,413,427,432,433,435,436,438],can_:229,can_list_top:[187,435],can_read_top:[187,435],cancel:[19,31,93,125,190,229,254,255,256,257,258,294,306],candid:[22,76,117,125,140,172,238,241,287,294,385],candidate_entri:287,candl:174,cannon:110,cannot:[4,8,9,13,14,15,19,20,22,26,27,34,38,40,43,46,50,54,57,59,63,75,76,79,82,88,90,91,92,93,95,96,97,101,105,112,113,114,117,119,120,123,126,129,140,148,154,166,167,174,177,180,187,202,207,219,222,223,227,230,247,252,258,267,268,273,285,290,294,298,307,360,367,369,371,374,379,388],cantanker:382,cantclear:223,cantillon:143,cantmov:91,canva:80,capabl:[2,32,44,64,67,80,87,99,120,177,249,317,339,427],cape:98,capfirst:101,capit:[29,55,67,75,87,91,93,115,116,122,129,180,221,224,239,240,251,365,375],captcha:140,caption:84,captur:[91,106,381,438],car:[35,137],carbon:[207,208],card:[82,157,281,282],cardin:[80,82,96,99,180,279,280,281],care:[22,27,54,55,66,74,80,82,84,87,89,96,97,98,100,106,113,115,122,123,128,137,138,139,142,145,161,166,173,194,207,214,222,238,241,266,267,269,273,279,289,294,343,362,366,370,372,373,374,388],career:123,carefulli:[5,44,50,81,86,140],carri:[20,32,78,104,105,108,112,120,125,128,134,196,204,208,255,267,289,351,361],carv:78,cascad:379,case_insensit:216,caseinsensitivemodelbackend:419,cast:[40,46,92,116,252,257],caster:[92,257],castl:[14,81,82,109,119,222,269],cat:[150,153],catchi:89,categor:46,categori:[2,8,13,22,27,30,40,46,66,73,78,82,84,95,101,107,110,117,175,176,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,217,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,285,286,287,289,294,298,299,343,360,361,363,368,370,372,373,380,382,385,388,407,435],categoris:97,category2:380,category2_id:380,category_id:380,category_index:252,cater:[93,123],caught:[3,6,27,125,195],cauldron:208,caus:[3,8,13,20,32,51,55,73,87,93,94,107,113,128,129,134,145,154,174,194,212,263,271,280,294,343,372,374,388],caution:[51,100,372],cave:[79,82,273,274],caveat:[54,70,125,199],caveman:97,cblue:11,cboot:[55,107,185],cc1:148,cccacccc:371,ccccc2ccccc:99,cccccccc:371,ccccccccccc:99,cccccccccccccccccbccccccccccccccccc:371,ccccccccccccccccccccccccccccccccccc:371,ccreat:[99,107,149,152,155,185],cdesc:[107,185],cdestroi:[107,185],cdmset:20,cdn:157,ceas:180,cel:371,celebr:120,cell:[0,81,99,101,119,223,371,374],celltext:371,cemit:107,censu:361,center:[29,40,53,56,80,81,82,89,95,219,221,225,273,279,365,374,388],center_justifi:40,centos7:150,centr:[30,81],central:[8,18,31,78,81,82,87,139,156,166,174,191,194,196,207,217,277,294,299,321,368,372,379,416],centre_east:81,centre_north:81,centre_south:81,centre_west:81,centric:[32,44,75,129,241],cert:[144,333,337],certain:[6,14,15,20,22,32,41,44,45,47,56,57,58,67,68,83,84,87,91,93,112,121,122,137,145,153,154,180,195,201,240,244,251,263,268,271,279,289,298,305,312,318,335,339,354,360,361,370,374,375,385,388,396,413,427],certainli:[16,96],certbot:[150,154,157],certfil:[333,337],certif:[144,154,333,337,440],certonli:150,cet:381,cfg:150,cflag:153,cgi:154,cha:[27,99],chain:[27,40,54,74,79,82,93,110,229,230,280,312,344,372],chain_1:74,chainedprotocol:332,chainsol:110,chair:[14,36,46,48,106,120],challeng:[102,116,119,126,143,217],chan:[18,185],chanalia:185,chanc:[5,11,20,29,47,62,76,78,90,92,113,119,120,126,128,147,173,208,254,255,256,257,258,263,268,269,344],chance_of_act:[5,344],chance_of_login:[5,344],chandler:128,chang:[0,2,3,5,8,10,12,13,14,15,16,18,20,22,25,26,27,29,30,31,32,33,34,35,36,40,41,43,44,45,46,47,48,51,55,56,57,59,60,62,64,66,72,75,76,78,80,81,82,83,85,87,89,90,93,94,95,98,100,103,105,106,107,108,110,112,114,115,116,118,120,121,125,126,127,128,129,131,135,137,138,139,140,141,142,144,145,147,148,150,151,153,154,156,159,161,166,174,175,177,178,180,185,186,191,194,201,202,204,207,212,216,219,222,224,225,227,230,237,240,241,247,248,250,251,252,254,255,256,257,258,267,268,269,270,271,280,281,282,284,286,294,298,299,302,303,305,306,307,312,317,328,343,350,351,358,360,362,366,369,370,373,374,375,381,382,383,384,395,396,397,400,401,403,436,438],change_name_color:252,changelock:[18,185],changelog:111,changepag:141,channel:[12,13,19,20,22,23,24,32,34,35,45,46,48,52,53,55,57,66,85,86,88,104,107,112,113,117,120,129,143,149,151,152,154,155,159,163,164,166,167,173,174,180,185,191,193,194,195,196,230,263,323,324,331,344,350,351,353,360,368,381,385,393,397,426,428,430,440],channel_:[18,194],channel_ban:[18,185],channel_color:91,channel_connectinfo:351,channel_detail:432,channel_list:432,channel_list_ban:185,channel_list_who:185,channel_msg:[18,166],channel_msg_nick_pattern:[18,194],channel_msg_nick_replac:[18,185,194],channel_msg_pattern:185,channel_prefix:[18,91,194],channel_prefix_str:[18,194],channel_search:195,channel_typeclass:428,channeladmin:397,channelalia:[18,185,194],channelattributeinlin:397,channelcl:185,channelcmdset:[20,107],channelconnect:196,channelcr:185,channelcreateview:194,channeldb:[48,85,163,194,196,359,397],channeldb_db_attribut:397,channeldb_db_tag:397,channeldb_set:[360,363],channeldbmanag:[195,196],channeldeleteview:194,channeldetailtest:428,channeldetailview:[194,432],channelform:397,channelhandl:18,channelkei:195,channellisttest:428,channellistview:432,channelmanag:[194,195],channelmixin:432,channelnam:[18,152,166,167,185,194,323],channeltaginlin:397,channelupdateview:194,char1:[8,126,186,191,428],char2:[8,126,186,428],char_health:269,char_nam:140,charac:33,charact:[2,3,5,6,8,12,13,15,16,17,19,20,22,26,27,29,30,31,32,35,38,41,44,48,49,53,57,59,61,63,66,67,69,71,72,74,75,76,80,81,82,85,86,90,92,93,94,95,97,98,100,101,102,103,105,106,107,108,109,110,111,112,114,115,116,117,118,127,128,133,134,135,136,137,145,151,163,164,165,166,172,173,175,177,180,181,182,186,187,188,190,194,202,203,204,214,216,217,219,222,223,224,225,227,229,230,234,237,239,240,241,244,249,251,252,254,255,256,257,258,260,263,267,268,269,271,273,277,279,280,282,284,286,290,294,305,317,338,351,356,360,362,365,366,371,372,374,375,386,388,389,393,407,413,426,427,428,430,435,437,438,440],character1:126,character2:126,character_cleanup:[217,219],character_cmdset:222,character_ent:219,character_exit:217,character_form:433,character_id:294,character_leav:219,character_list:433,character_manage_list:433,character_typeclass:[8,166,386,428],charactercmdset:[18,20,50,76,82,90,91,94,96,98,99,100,103,113,114,125,129,182,202,204,222,234,237,247,254,255,256,257,258,269],charactercreateview:[428,433],characterdeleteview:[428,433],characterdetailview:433,characterform:[427,433],characterlistview:[428,433],charactermanageview:[428,433],charactermixin:433,characterpuppetview:[428,433],charactersheet:27,characterupdateform:[427,433],characterupdateview:[428,433],characterviewset:413,charapp:140,charat:223,charcreat:[74,79,101,107,177,203],charcter:18,chardata:99,chardelet:[107,177],chardeleteview:[286,362],chardetailview:[175,284,286,362],charfield:[66,140,384,395,396,397,399,400,401,403,427],charfilt:407,charg:[77,154],chargen:[140,163,164,194,197,286,362],chargencmdset:129,chargenroom:129,chargenview:[286,362],charnam:[99,177,375],charpuppetview:362,charset:388,charsheet:99,charsheetform:99,charupdateview:[286,362],chase:119,chat:[0,11,12,23,38,53,75,83,86,88,99,120,122,123,129,143,148,149,152,155,159,341,381],chatroom:98,chatzilla:152,cheap:[11,123],cheaper:47,cheapest:[82,154],cheapli:269,cheat:[84,126,145],chec:191,check:[0,2,3,5,6,7,8,9,10,11,14,15,18,19,20,22,27,29,34,35,36,38,40,41,46,47,48,49,55,57,61,63,66,74,76,78,79,80,81,83,84,88,89,91,92,93,95,96,97,99,101,103,104,105,106,112,113,114,118,122,123,125,126,128,129,133,134,135,137,140,147,148,149,150,151,154,155,156,157,160,161,166,171,172,173,174,175,177,179,180,185,186,187,188,190,191,192,194,196,199,201,203,204,207,212,216,217,219,222,223,230,234,251,254,255,256,257,258,260,263,267,269,270,271,277,280,282,289,290,293,294,298,299,302,304,305,306,311,312,316,321,327,332,350,351,353,355,356,357,360,362,363,365,366,368,375,382,383,388,389,391,395,396,403,408,435,438],check_attr:180,check_character_flag:216,check_circular:341,check_databas:312,check_db:312,check_defeat:126,check_end_turn:128,check_error:311,check_evennia_depend:388,check_flag:[216,217],check_from_attr:180,check_grid:80,check_has_attr:180,check_light_st:269,check_loc:199,check_lock:408,check_lockstr:[32,89,290],check_main_evennia_depend:312,check_mixtur:216,check_obj:180,check_perm:217,check_permiss:298,check_permstr:[166,362],check_to_attr:180,check_warn:311,checkbox:140,checker:[16,80,289,332,389,392],checklockstr:107,checkout:[11,75,156],checkoutdir:2,chemic:208,chest:[38,106,116,117],chicken:214,child:[18,22,27,32,82,87,107,113,114,116,125,128,167,169,175,180,191,207,214,216,219,269,293,299,302,357,380,410],childhood:27,children:[22,46,48,87,90,110,134,169,282,293,294,302,312,361,362,380,405,433],chillout:180,chime:19,chines:[63,69,91,143],chip:99,chmod:2,choci:202,choic:[8,16,22,27,29,40,41,44,45,69,71,86,89,106,114,115,116,118,125,128,139,142,145,154,166,177,180,201,202,223,254,270,310,370,372,375],choice1:71,choice2:71,choice3:71,choicefield:[395,396,400,401,403,405],choos:[7,14,27,29,53,54,72,73,75,80,82,84,87,98,100,105,110,121,122,126,128,129,136,138,140,152,191,249,252,254,255,256,257,258,263,267,325,372,375,387,440],chop:[22,268],chore:120,chose:[66,99,115,140,147,157,160,252,372],chosen:[7,27,67,76,128,139,223,225,372,375],chown:156,chractercmdset:269,chraract:279,chrome:146,chronicl:223,chroot:150,chug:22,chunk:[14,81,101,199,314,366],church:[19,121],church_clock:19,churn:125,cid:344,cillum:28,cinemat:[219,221],circl:95,circuit:51,circular:[314,367],circumst:[27,70,79,98,105,112,114,115,125,173,257,427],circumv:178,cis:391,citi:[30,82,122,279],citymap:82,cjust:[29,375],clang:153,clank:74,clarifi:91,clariti:[63,66,106,116,129,153,208],clash:[20,30,118,145,154,180,362,372],class_from_modul:388,classic:[14,44,46,47,113,122,128,131,143],classmethod:[95,166,194,207,209,282,286,294,305,362,379,421],classnam:[13,63,116],classobj:362,claus:[135,142],clean:[11,17,18,27,81,89,91,92,113,114,119,125,128,161,173,175,180,190,201,208,217,219,241,254,255,256,257,258,268,269,271,294,302,312,316,330,340,353,362,365,370,372,379,384,387,388,395,396,403,427],clean_attr_valu:396,clean_attribut:[48,166,362],clean_cmdset:[48,362],clean_senddata:353,clean_stale_task:306,clean_str:365,clean_usernam:395,cleaned_data:140,cleaner:[106,116,129],cleanli:[44,87,161,171,175,185,223,314,323,329,340,353,370],cleanup:[8,13,22,26,27,61,76,201,207,219,266,269,372,395],clear:[9,11,13,16,18,22,26,43,46,47,48,51,55,61,69,71,76,81,82,83,84,87,88,89,93,101,103,120,123,125,126,139,161,174,177,178,180,186,223,239,241,250,251,269,273,281,290,293,294,303,306,307,314,351,355,360,362,363,372,379],clear_attribut:360,clear_client_list:348,clear_cont:[36,294],clear_exit:[36,294],clearal:[71,186],clearli:[9,55,83,113,379],cleartext:[245,368],clemesha:357,clever:[18,20,27,54,290],cleverli:44,click:[2,7,9,11,49,50,51,52,53,58,70,72,84,101,111,140,154,372],click_top:187,clickabl:[70,84,187,440],clickable_top:187,client:[2,5,9,22,26,28,29,31,33,43,44,45,49,52,55,58,59,61,68,69,75,76,81,82,84,86,87,91,94,103,106,108,112,113,114,115,122,128,131,133,134,138,143,144,145,147,148,149,150,152,153,156,157,159,160,163,164,166,167,175,177,185,187,190,245,280,282,308,309,313,315,317,321,322,323,324,325,326,327,328,330,332,334,335,336,337,339,340,341,343,344,350,351,352,353,369,370,372,387,388,407,410,436,440],client_address:61,client_class:411,client_default_height:28,client_disconnect:341,client_encod:145,client_opt:[317,336],client_secret:149,client_typ:216,client_width:[22,175],clientconnectionfail:[309,323,324],clientconnectionlost:[309,323,324],clienthelp:51,clientkei:343,clientraw:190,clientsess:[340,341],clientwidth:107,cliff:[108,180],climat:46,climb:[5,22,86,180,216,268],climbabl:[216,268],clipboard:50,clock:[19,22,55,107,126,185],clone:[9,10,63,84,87,111,148],close:[7,11,15,26,27,44,48,51,52,61,74,76,77,79,84,87,91,95,101,113,115,116,140,150,154,156,157,161,190,192,199,200,201,202,212,216,225,247,258,263,266,314,322,323,330,332,340,341,353,360,366,372,375],close_menu:[266,372],closer:[240,258],closest:[59,95,251,388],cloth:[78,163,164,197,366],clothedcharact:204,clothedcharactercmdset:204,clothes_list:204,clothing_typ:204,clothing_type_count:204,clothing_type_ord:204,cloud:[41,139,154,156,157,199],cloudi:41,cloudkeep:77,clr:[29,221,298,375],cls:[95,166,251],club:207,clue:268,clump:116,clunki:[11,258],cluster:145,clutter:[84,174],cma:11,cmd:[5,15,18,20,22,30,32,55,67,76,85,91,92,93,96,99,100,104,105,107,112,115,118,125,129,137,151,160,173,175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,283,294,336,340,341,343,366,370,372,373,435],cmd_arg:106,cmd_channel:22,cmd_help_dict:187,cmd_help_top:435,cmd_ignore_prefix:172,cmd_kei:106,cmd_last:44,cmd_last_vis:44,cmd_loginstart:22,cmd_multimatch:[22,171],cmd_na_m:67,cmd_name:67,cmd_noinput:[22,171,372],cmd_nomatch:[22,171,269,372],cmd_noperm:22,cmd_on_exit:[27,215,223,252,266,296,372],cmd_or_top:[187,435],cmd_total:44,cmdabil:8,cmdabout:190,cmdaccept:201,cmdaccess:186,cmdaddcom:185,cmdallcom:185,cmdapproach:258,cmdarmpuzzl:238,cmdasync:54,cmdattack:[93,126,128,129,254,255,256,257,258,268],cmdban:178,cmdbare:107,cmdbatchcod:179,cmdbatchcommand:179,cmdbigsw:93,cmdblindhelp:263,cmdblindlook:263,cmdblock:91,cmdboot:178,cmdbridgehelp:269,cmdbui:105,cmdbuildshop:105,cmdcallback:228,cmdcast:257,cmdcboot:185,cmdcdesc:185,cmdcdestroi:185,cmdchannel:[18,185],cmdchannelcr:185,cmdcharactercr:203,cmdcharcreat:177,cmdchardelet:177,cmdclimb:268,cmdclock:185,cmdcloselid:263,cmdcolortest:177,cmdcombathelp:[254,255,256,257,258],cmdconfigcolor:103,cmdconfirm:22,cmdcopi:180,cmdcover:204,cmdcpattr:180,cmdcraft:207,cmdcraftarmour:93,cmdcreat:180,cmdcreatenpc:129,cmdcreateobj:214,cmdcreatepuzzlerecip:238,cmdcwho:185,cmddarkhelp:269,cmddarknomatch:269,cmddeclin:201,cmddefend:128,cmddelcom:185,cmddesc:[180,222],cmddestroi:180,cmddiagnos:94,cmddice:[99,211],cmddig:180,cmddisengag:[128,254,255,256,257,258],cmddoff:255,cmddon:255,cmddrop:[186,204],cmddummyrunnerechorespons:343,cmdeast:269,cmdecho:[22,84,93,107,114,191],cmdedit:202,cmdeditnpc:129,cmdeditorbas:370,cmdeditorgroup:370,cmdeditpuzzl:238,cmdemit:178,cmdemot:[214,241],cmdentertrain:137,cmdevalu:201,cmdevenniaintro:269,cmdevmenunod:372,cmdevscaperoom:214,cmdevscaperoomstart:214,cmdexamin:180,cmdexiterror:96,cmdexiterroreast:96,cmdexiterrornorth:96,cmdexiterrorsouth:96,cmdexiterrorwest:96,cmdextendedroomdesc:222,cmdextendedroomdetail:222,cmdextendedroomgametim:222,cmdextendedroomlook:222,cmdfeint:128,cmdfight:[254,255,256,257,258],cmdfind:180,cmdfinish:201,cmdfocu:214,cmdfocusinteract:214,cmdforc:178,cmdget:[91,114,186,214],cmdgetinput:372,cmdgetweapon:268,cmdgive:[186,204],cmdgiveup:214,cmdgmsheet:99,cmdgoto:273,cmdgrapevine2chan:185,cmdhandler:[20,22,36,64,112,163,164,166,170,172,173,174,175,177,188,189,190,191,214,222,238,269,293,294,302,388],cmdhelp:[30,128,187,214,254,255,256,257,258],cmdhit:[107,114,128],cmdhome:186,cmdic:177,cmdid:317,cmdinsid:137,cmdinterrupt:191,cmdinventori:[104,186,204],cmdirc2chan:185,cmdircstatu:185,cmdjumpstat:214,cmdlaunch:90,cmdlearnspel:257,cmdleavetrain:137,cmdlen:[172,189],cmdlight:268,cmdline:312,cmdlineinput:370,cmdlink:180,cmdlistarmedpuzzl:238,cmdlistcmdset:180,cmdlistpuzzlerecip:238,cmdlock:180,cmdlook:[4,8,94,186,203,214,222,269],cmdlookbridg:269,cmdlookdark:269,cmdmail:234,cmdmailcharact:234,cmdmakegm:99,cmdmap:273,cmdmask:241,cmdmobonoff:267,cmdmore:373,cmdmorelook:373,cmdmultidesc:[98,237],cmdmvattr:180,cmdmycmd:[30,97],cmdname2:172,cmdname3:172,cmdname:[31,51,61,64,67,107,125,129,171,172,175,180,188,189,191,317,335,336,340,341,353],cmdnamecolor:252,cmdnewpassword:178,cmdnick:186,cmdnoinput:202,cmdnomatch:202,cmdnositstand:125,cmdnpc:129,cmdnudg:263,cmdobj:[171,172,189,191],cmdobj_kei:171,cmdobject:[171,172,180],cmdobjectchannel:18,cmdoffer:201,cmdooc:177,cmdooccharactercr:203,cmdooclook:[177,203],cmdopen:[180,247,273],cmdopenclosedoor:247,cmdopenlid:263,cmdoption:[177,214],cmdpage:185,cmdparri:128,cmdparser:[43,163,164,170],cmdpass:[254,255,256,257,258],cmdpassword:177,cmdperm:178,cmdplant:270,cmdpose:[128,186,241],cmdpressbutton:268,cmdpushlidclos:263,cmdpushlidopen:263,cmdpy:190,cmdquell:177,cmdquit:177,cmdread:268,cmdrecog:241,cmdreload:190,cmdremov:204,cmdrerout:214,cmdreset:190,cmdrest:[254,255,256,257,258],cmdroll:106,cmdrss2chan:185,cmdsai:[128,186,241],cmdsaveyesno:370,cmdscript:180,cmdsdesc:241,cmdser:372,cmdserverload:190,cmdservic:190,cmdsession:177,cmdset:[3,6,12,15,18,20,22,27,30,36,41,44,61,63,76,82,85,90,91,96,98,100,101,103,105,111,112,113,125,128,129,137,163,164,166,170,171,172,174,175,180,181,182,183,184,188,189,190,191,201,202,203,204,207,211,214,222,224,228,234,238,241,248,249,254,255,256,257,258,263,266,267,268,269,270,273,293,294,302,343,350,351,362,370,372,373,388,405],cmdset_account:[12,163,164,170,176,203],cmdset_charact:[163,164,170,176,204,254,255,256,257,258],cmdset_mergetyp:[27,215,223,266,296,372],cmdset_prior:[27,215,223,266,296,372],cmdset_sess:[44,163,164,170,176],cmdset_stack:174,cmdset_storag:[169,293,351],cmdset_trad:201,cmdset_unloggedin:[22,163,164,170,176,212],cmdsetattribut:180,cmdsetclimb:268,cmdsetcrumblingwal:268,cmdsetdesc:186,cmdsetevenniaintro:269,cmdsetevscaperoom:214,cmdsetflag:214,cmdsethandl:[44,163,164,170],cmdsethelp:187,cmdsethom:180,cmdsetkei:20,cmdsetkeystr:173,cmdsetlight:268,cmdsetmor:373,cmdsetobj:[173,174,181,182,183,184,201,202,203,204,207,211,214,222,238,241,249,254,255,256,257,258,263,266,267,268,269,273,343,370,372,373],cmdsetobjalia:180,cmdsetpow:129,cmdsetread:268,cmdsetsit:125,cmdsetspe:248,cmdsettestattr:26,cmdsettrad:201,cmdsettrain:137,cmdsetweapon:268,cmdsetweaponrack:268,cmdsheet:99,cmdshiftroot:268,cmdshoot:[90,258],cmdshutdown:190,cmdsit2:125,cmdsit:125,cmdsmashglass:263,cmdsmile:22,cmdspawn:180,cmdspeak:214,cmdspellfirestorm:92,cmdstand2:125,cmdstand:[125,214],cmdstatu:[201,257,258],cmdstop:248,cmdstring:[22,99,107,171,175,188,191],cmdstyle:177,cmdtag:180,cmdtalk:249,cmdtask:190,cmdteleport:[180,273],cmdtest:[3,93,106],cmdtestid:22,cmdtestinput:27,cmdtestmenu:[27,223,372],cmdtime:[100,190],cmdtrade:201,cmdtradebas:201,cmdtradehelp:201,cmdtunnel:180,cmdtutori:269,cmdtutorialgiveup:269,cmdtutoriallook:269,cmdtutorialsetdetail:269,cmdtweet:151,cmdtypeclass:180,cmdunban:178,cmdunconnectedconnect:[192,212],cmdunconnectedcr:[192,212],cmdunconnectedhelp:[192,212],cmdunconnectedlook:[192,212],cmdunconnectedquit:[192,212],cmduncov:204,cmdunlink:180,cmdunwield:255,cmduse:256,cmdusepuzzlepart:238,cmdwait:22,cmdwall:178,cmdwear:204,cmdwerewolf:91,cmdwest:269,cmdwhisper:186,cmdwho:[177,214],cmdwield:255,cmdwipe:180,cmdwithdraw:258,cmdxyzopen:273,cmdxyzteleport:273,cmdyesnoquest:372,cmset:[174,405],cmud:146,cnf:[2,145],coal:[207,208],coast:[81,119],coastal:81,cobj:214,cockpit:90,code:[2,5,6,7,8,12,13,15,16,20,22,24,27,29,30,32,33,36,40,43,44,46,47,48,49,50,52,53,54,55,56,57,59,60,61,63,66,67,71,72,74,75,77,78,79,80,81,82,83,85,86,87,88,89,93,95,97,98,99,100,101,102,106,108,110,111,112,113,114,116,117,118,119,121,123,124,125,127,128,129,130,132,133,134,135,137,138,139,141,143,145,148,155,156,157,159,161,163,164,166,170,171,174,177,179,180,185,187,190,193,197,201,202,206,210,211,216,219,225,227,230,239,256,269,270,279,290,299,302,323,324,340,351,354,362,364,365,370,372,374,385,386,387,388,394,436,439,440],code_exec:366,code_hint:216,code_tri:216,codebas:[8,11,71,73,84,86,97,117,191],codeblock:84,codec:365,codefunc:370,codeinput:216,coder:[0,1,76,97,120,122,123,143,171,294],codestyl:83,coerc:383,coexist:138,coher:130,coin:[77,88,116,117,120,121,201],col:[56,131,374],cold:[55,161,190,299,303,307,350],cole:388,coll_date_func:190,collabor:[11,87,89,120,123,154,187],collat:[30,64,298],collect:[0,13,20,29,30,49,82,116,133,171,173,187,190,198,238,251,360,388,413,435],collect_top:[187,435],collector:133,collectstat:[51,53,133,312,316],collid:[20,147,154,216,372,375],collis:[11,20,355],collist:116,colon:[19,32,108,115,290],color:[18,22,27,29,31,40,51,56,70,71,80,81,82,84,85,99,101,102,107,108,115,143,148,175,177,191,205,208,221,225,241,252,266,270,279,280,282,298,317,324,332,335,340,341,365,374,375,382,387,389,440],color_ansi_bright_bg_extra_map:205,color_ansi_bright_bgs_extra_map:205,color_ansi_extra_map:205,color_markup:[163,164,197],color_no_default:205,color_typ:365,color_xterm256_extra_bg:205,color_xterm256_extra_fg:205,color_xterm256_extra_gbg:205,color_xterm256_extra_gfg:205,colorablecharact:103,colorback:387,colorcod:387,colour:[19,70,180,339,365,374],column:[51,56,66,79,80,81,82,84,87,99,101,175,177,271,282,374,388],com:[8,9,10,11,39,49,53,54,56,63,68,72,75,76,77,79,81,84,86,95,117,120,140,143,144,145,147,148,150,153,154,155,156,157,163,185,190,202,212,287,324,327,336,340,357,374,387,388,427],combat:[11,13,15,20,40,48,68,77,79,81,86,87,91,92,102,107,112,113,119,121,122,126,127,134,143,148,174,254,255,256,257,258,267,302,440],combat_:[254,255,256,257,258],combat_cleanup:[254,255,256,257,258],combat_cmdset:128,combat_handl:128,combat_handler_:128,combat_movesleft:[254,255,256,257],combat_scor:129,combat_status_messag:258,combatcmdset:128,combathandl:128,combatscor:129,combatt:13,combin:[8,13,19,20,22,33,34,40,46,47,55,59,77,78,82,86,92,94,98,99,108,110,114,115,122,135,137,144,150,154,171,172,173,180,191,207,216,237,238,240,251,263,280,282,290,298,307,312,361,363,368,375,382,388],combo:44,come:[5,11,12,13,16,19,22,27,28,30,32,41,44,51,52,53,54,56,59,61,64,67,71,72,74,79,80,81,82,86,87,89,90,91,93,98,99,100,101,105,106,108,112,113,115,116,120,122,123,125,126,128,129,131,135,137,138,140,141,145,150,156,160,166,173,222,239,251,254,255,256,257,258,298,299,330,335,340,341,343,349,365,373,410,436],comet:[51,61,341],comfi:125,comfort:[11,16,86,101,106,123],comg:49,comlist:185,comm:[18,22,34,85,87,111,151,163,164,170,176,368,393,394,418,432],comma:[18,50,66,79,108,115,116,141,145,180,188,207,233,234,290,294],comman:108,command:[0,2,5,7,9,11,12,13,14,16,18,19,23,26,27,28,31,32,34,35,36,38,39,40,43,44,46,48,50,51,52,54,55,57,58,59,60,61,62,63,64,66,68,69,70,71,73,74,75,77,78,79,80,81,82,84,86,87,89,90,97,98,101,102,108,109,111,117,119,120,122,123,126,133,134,135,136,138,143,144,145,146,148,149,150,152,153,154,155,157,160,161,163,164,166,167,194,197,201,202,203,204,207,209,211,212,213,215,216,220,221,222,223,224,226,229,231,234,237,238,241,245,247,248,249,252,254,255,256,257,258,262,263,266,267,268,269,270,271,272,274,275,283,284,286,287,289,290,294,298,299,302,309,312,317,321,322,330,332,335,336,340,341,343,344,350,351,362,364,365,368,370,372,373,382,385,388,413,435,436,440],command_default_arg_regex:22,command_default_class:91,command_default_help_categori:30,command_pars:172,commandhandl:[31,174,189],commandmeta:175,commandnam:[22,31,64,108,270,312,321,351,353],commandset:[32,36,107,174,203],commandtest:[8,191,209,220,231],comment:[14,15,48,75,83,91,107,125,135,144,146,154,279,366,372],commerc:143,commerci:[7,88,123,154],commerror:195,commit:[2,9,10,16,62,68,83,84,87,91,145,155,156,244,396,403],commmand:[247,254,255,256,257,258],common:[0,6,11,16,18,19,22,27,31,32,40,41,44,45,46,47,48,54,55,56,61,64,67,69,78,84,85,87,94,100,101,106,108,109,112,113,115,116,117,120,122,123,124,126,128,129,140,148,150,154,173,180,185,201,207,240,241,248,290,302,340,344,361,362,371,373,383,385,388,413,420,436],commonli:[9,29,30,35,41,43,44,45,47,53,64,66,82,87,110,114,122,145,148,191,251,280,294,413],commonmark:84,commun:[7,18,22,34,39,51,52,61,64,67,69,76,77,85,86,87,88,98,106,107,111,112,113,122,123,143,144,145,152,154,157,166,182,185,193,194,195,196,214,234,266,281,293,309,321,322,332,333,335,336,337,338,351,353,368,369,384,439,440],compact:[105,110,141,263],compani:[67,87],compar:[6,8,11,14,16,19,20,64,75,82,89,92,93,96,99,105,106,110,123,126,128,129,191,238,240,251,254,255,256,257,258,289,290,299,343,365,388],comparison:[5,14,29,110,111,191,250,289,299,372],compartment:99,compass:108,compat:[15,27,90,180,251,374,381,388],compet:[16,67,122],compil:[5,22,63,68,75,84,97,112,148,153,154,180,186,187,192,204,207,214,241,365,370,372,387],compilemessag:63,complain:[3,9,66,106,125,161],complement:[0,45,123,251],complementari:[24,29,41,69],complet:[2,5,8,9,11,12,13,14,15,16,19,20,22,26,27,36,38,43,44,45,50,52,54,67,76,77,80,81,83,87,91,96,99,100,103,105,110,114,115,119,120,121,122,123,129,145,150,154,160,161,166,173,174,175,188,190,191,205,222,223,225,230,255,263,269,280,294,306,312,314,322,323,340,360,366,371,372,373,385,388,408,427],complete_task:230,complex:[5,8,13,15,16,20,22,29,43,47,66,68,81,82,87,100,108,112,114,115,116,117,120,121,122,125,126,128,129,156,174,194,216,231,239,249,263,299,344,360],complianc:[146,222],compliant:[95,336],complic:[54,74,76,80,81,93,101,106,110,140,141,154,192,212,223,252,360],compon:[0,5,8,22,34,41,49,50,51,53,59,60,61,72,77,80,82,84,93,99,102,111,120,123,128,129,130,132,154,161,163,164,180,190,195,196,197,199,207,210,238,240,250,272,279,281,299,300,302,305,312,341,368,371,385,388,391,416,439,440],componenta:4,componentid:51,componentnam:51,componentst:51,compos:[156,223],composit:[338,361],comprehens:[5,8,32,34,48,86,121,125,148,157],compress:[31,317,321,325,384],compress_object:384,compris:166,compromis:[157,244],comput:[11,47,54,55,69,80,87,97,110,111,122,126,139,148,152,156,160,178,190,241,388,389],computation:47,comsystem:196,con:[99,143,192,212],concaten:[112,365],concept:[11,13,39,47,61,63,78,79,83,84,95,98,101,102,103,115,116,118,120,121,125,203,237,251,439,440],conceptu:[27,80],concern:[63,67,82,96,115,148,173,239,286],conch:[332,335,343],concis:123,conclud:[110,201,372],concurr:145,conda:75,conder:366,condit:[5,29,79,80,86,105,106,107,110,114,120,121,126,129,144,171,211,241,256,290,294,305,311,312,357,388],condition:91,condition_result:211,condition_tickdown:256,conditional_flush:379,conduct:133,conductor:137,conect:353,conf:[2,5,8,11,24,25,31,32,40,41,50,53,61,63,66,72,75,78,82,84,89,91,100,101,103,113,125,136,137,140,141,144,145,147,149,150,154,157,166,205,207,274,276,312,318,319,358,366,440],confer:[143,388],confid:[3,83,95],config:[2,7,10,11,12,29,51,61,75,89,148,150,154,155,157,199,251,312,314,318,319,330,402,440],config_1:12,config_2:12,config_3:12,config_color:103,configcmd:103,configdict:[332,353],configur:[2,8,12,50,74,84,87,91,100,101,102,112,133,136,147,148,154,156,157,166,169,172,177,199,244,245,251,270,314,319,330,353,355,357,358,361,427,440],configut:7,confirm:[22,51,82,108,144,148,157,180,212,238,336,339,438],conflict:[3,122,138],confus:[0,5,6,11,20,35,38,41,51,54,59,63,73,76,82,87,96,99,106,110,113,116,133,138,154,185,212,280,437],conid:331,conj:[29,294,375],conjug:[29,163,164,294,364,375,390,392],conjur:257,conn:[192,212],conn_tim:44,connect:[5,8,12,13,14,17,18,20,22,24,31,36,38,39,41,43,44,45,48,50,51,52,53,55,59,61,62,63,64,67,70,74,75,79,80,81,82,86,87,89,91,98,101,105,106,108,110,111,112,113,114,122,129,133,136,138,144,145,146,148,149,150,152,155,156,157,160,161,166,167,169,177,178,180,185,192,194,196,199,212,225,227,228,230,245,248,277,279,280,282,293,294,300,308,309,312,314,321,322,323,324,325,330,331,332,335,340,341,343,344,350,351,352,353,354,357,360,362,368,384,410,413,440],connection_cr:45,connection_screen:[25,43,112],connection_screen_modul:212,connection_set:147,connection_tim:[166,294],connection_wizard:[163,164,308],connectiondon:314,connectionlost:[314,321,322,332,335,343],connectionmad:[309,321,332,335,343],connectionwizard:310,connector:[309,323,324,330,353],conquer:119,cons3:209,consecut:27,consequ:[154,174],consid:[0,5,6,11,14,15,18,19,20,22,27,29,31,32,40,41,44,46,47,48,50,52,54,55,59,61,66,69,72,74,78,79,82,83,86,87,88,89,95,96,98,104,105,110,112,115,117,120,121,123,125,137,140,141,142,145,148,154,157,166,173,174,223,238,240,241,251,258,270,277,279,280,294,298,299,302,317,332,335,361,366,367,372,373],consider:[43,66,81,113,122,135,299,374],consist:[12,13,17,22,27,30,32,39,40,51,59,66,72,79,82,84,96,115,118,119,121,128,129,161,166,172,187,188,194,195,201,208,238,240,281,283,290,299,336,341,351,360,362,368,374,388,396,403,438],consitut:113,consol:[0,3,6,7,51,57,59,63,75,84,87,113,115,116,118,129,145,148,153,154,156,160,187,190,241,281,312],conson:240,constant:[67,74,321,386],constantli:[134,269],constitu:[174,188],constraint:[74,145],construct:[2,27,87,93,125,140,299,356,360,365,373,427],constructor:[22,76,78,202,207,323],consum:[54,78,207,208,209,216,314,388],consumable_kwarg:207,consumable_nam:207,consumable_tag:[78,207,208],consumable_tag_categori:[78,207],consume_flag:216,consume_on_fail:207,consumer_kei:[136,151],consumer_secret:[136,151],consumpt:[5,145,355],contact:[18,36,154,156],contain:[0,6,8,9,13,14,15,17,20,22,27,29,30,32,34,36,43,44,51,52,53,54,56,59,61,66,71,74,75,76,79,82,83,84,85,86,87,90,91,95,97,98,100,101,106,107,108,110,111,112,113,114,115,121,125,129,133,135,138,140,141,143,148,153,160,163,164,166,167,170,171,172,173,174,176,179,180,185,187,191,193,199,202,207,214,223,224,227,228,229,230,231,233,238,239,240,241,245,246,248,251,252,256,263,268,270,271,279,280,281,282,284,285,288,294,296,298,299,306,308,311,315,317,343,355,356,357,360,361,362,363,364,365,366,369,371,372,373,374,375,385,387,388,389,410,416,425,435,436,438],container:156,contempl:97,content:[5,11,14,17,19,29,34,36,48,50,51,52,53,56,80,84,89,90,95,97,99,101,104,105,106,110,112,114,115,117,118,122,123,124,125,127,129,130,131,132,134,137,140,141,143,150,154,175,178,180,199,200,216,217,241,273,284,293,294,363,365,366,367,370,372,374,385,393,403,410,416,425,439],content_typ:[293,294],contentdisposit:199,contentencod:199,contentof:374,contents_cach:293,contents_get:[117,294],contents_set:294,contentshandl:293,contest:214,context:[53,59,79,86,101,106,118,138,140,202,230,333,337,420,432,433,435,436,438],context_processor:420,contextu:46,continu:[1,3,8,13,19,22,27,46,47,53,54,58,66,79,80,82,83,86,90,93,99,101,105,107,114,115,128,129,133,151,153,154,199,280,294,310,321,357,360,372,381,388,440],contrari:[49,74,84,100,112,122,190,251,363],contrast:[41,69,97,154,336],contrib:[14,15,50,79,84,85,86,87,89,98,99,100,102,108,111,112,115,119,122,124,126,127,128,142,148,163,164,166,169,190,354,365,366,395,396,397,399,400,401,402,403,418,419,427,433,438,440],contribrpcharact:241,contribrpobject:241,contribrproom:241,contribut:[0,8,11,63,76,77,88,89,104,111,121,133,142,159,160,197,201,203,204,205,211,222,234,238,239,241,244,245,247,248,249,270,439,440],contributor:[142,202,251],control:[1,2,3,4,9,12,13,14,15,18,20,22,26,27,28,29,30,31,32,36,39,40,41,44,49,50,55,57,59,64,66,68,72,75,78,83,84,85,87,90,98,99,103,108,110,111,112,113,114,118,120,122,123,126,129,135,137,148,150,154,157,159,161,166,167,177,179,180,185,191,201,203,216,229,241,263,267,269,271,282,289,294,302,312,351,353,362,372,375,408,427,440],contrub:78,convei:[241,294],convenei:45,conveni:[2,7,8,13,18,27,30,31,32,36,38,40,41,48,53,54,61,66,68,73,75,82,86,90,98,101,113,114,115,117,118,140,144,155,161,166,180,190,202,207,219,221,234,294,344,355,366,367,372,373,375,381,384,385],convent:[20,45,66,74,110,138],convention:[175,294,362],convers:[8,18,27,29,35,77,137,240,249,340,341,365,388,439],convert:[9,13,18,19,35,40,59,61,64,67,69,70,80,82,87,95,100,103,105,110,113,118,125,138,143,157,178,210,211,223,252,279,289,298,299,303,321,323,332,335,336,353,357,365,369,372,373,374,375,376,384,387,388,391,410],convert_linebreak:387,convert_url:387,convinc:[27,154],cool:[0,75,76,84,90,120,131,143,180,185],cool_gui:38,cooldown:[93,128,440],coord:[95,277,279,280,282],coordi:95,coordin:[51,80,82,258,271,273,279,280,281,282,440],coordx:95,coordz:95,cope:257,copi:[0,2,5,9,11,14,15,22,26,27,40,43,44,49,50,51,53,72,74,81,87,89,91,100,103,107,108,111,112,129,133,140,150,154,156,179,180,204,230,254,255,256,257,258,269,294,312,321,358,365,381,435,436],copy_object:294,copyright:[142,154],core:[7,8,11,36,43,48,57,63,67,80,83,111,116,121,142,166,169,190,196,197,199,208,234,286,293,294,302,308,319,329,336,350,360,362,363,366,373,380,427,438,439],corner:[17,82,95,98,143,271,279,374],corner_bottom_left_char:374,corner_bottom_right_char:374,corner_char:374,corner_top_left_char:374,corner_top_right_char:374,corpu:240,correct:[8,13,15,19,20,22,26,29,53,54,59,69,83,90,94,106,113,116,123,129,137,138,145,171,177,180,191,195,216,222,238,264,279,290,327,330,332,338,352,365,388],correctli:[2,3,6,19,22,26,27,38,46,47,75,80,82,84,89,93,96,100,105,106,112,129,137,138,144,152,154,161,166,169,174,177,199,207,303,312,321,357,384,410],correl:299,correspond:[22,32,44,53,72,82,105,108,210,238,252,396,403,408,427],correspondingli:9,corrupt:97,cosi:81,cosin:388,cosmet:271,cost:[82,92,105,154,199,257,271],cottag:[58,81],could:[2,3,5,7,8,9,12,13,14,15,16,18,20,22,27,29,30,32,33,34,35,36,38,40,41,46,47,48,53,54,55,57,59,61,64,66,67,68,69,71,72,73,74,75,76,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,98,99,100,101,103,104,105,106,107,108,110,112,113,114,115,116,118,120,121,122,123,125,126,128,129,131,133,134,135,136,137,138,139,140,143,148,149,150,151,152,154,155,166,174,180,187,195,196,201,202,207,211,216,217,225,233,239,241,248,251,252,263,269,271,280,282,290,294,305,317,336,341,357,362,365,366,370,374,375,376,379,383,388],couldn:[13,57,73,87,95,96,106,107,115,138,141,239],count:[18,43,49,52,87,110,113,115,128,136,173,204,252,256,294,326,330,343,347,353,355,361,365,372,375,381],count_loggedin:330,count_queri:347,countdown:[41,93,108],counter:[9,41,44,76,93,101,105,121,128,163,164,167,197,250,269,330,343,344,351,372],counterpart:[14,59,121,317,353,369],countertrait:251,countri:178,coupl:[11,38,76,101,134,156,194,248],cours:[0,5,7,10,16,22,47,53,55,68,73,74,75,76,78,79,82,84,87,89,90,98,106,113,114,115,116,119,120,129,139,142,160,255,258,266],courtesi:55,cousin:[71,106],cover:[0,8,11,14,15,30,53,60,61,65,66,75,82,83,93,98,110,111,112,114,115,117,121,122,123,136,143,144,145,148,154,159,204,208,216,222,263,269,280,294,388],coverag:8,coveral:8,cpanel:154,cpattr:[107,180],cpu:[5,55,154,157,190],cpython:5,crack:66,craft:[32,81,93,120,163,164,197,223,440],craft_recipe_modul:[78,207],craft_recipes_modul:207,craft_result:207,crafted_result:207,crafter:[207,208,209],crafting_consumable_err_msg:207,crafting_materi:[78,207,208],crafting_recipe_modul:78,crafting_result:207,crafting_skil:78,crafting_tool:[78,207],crafting_tool_err_msg:207,craftingcmdset:207,craftingerror:207,craftingrecip:[78,207,208,209],craftingrecipebas:[78,207],craftingvalidationerror:[78,207],craftrecip:207,cram:119,crank:47,crash:[0,81,115,120,143,157,316,360],crate:[35,108],crave:159,crawl:157,crawler:326,cre:[192,212],creat:[0,3,5,7,8,10,11,13,14,15,16,18,20,25,26,27,29,30,32,34,35,38,40,41,43,44,45,46,49,50,51,53,56,57,60,61,62,68,71,72,73,75,76,77,78,79,80,82,83,84,86,87,88,89,91,93,95,96,97,98,99,100,103,105,106,110,112,114,116,117,118,119,120,121,123,124,125,126,127,128,130,132,133,134,135,136,139,141,142,143,145,147,148,149,151,152,153,154,157,160,163,164,166,167,169,172,173,174,175,177,180,185,186,187,188,189,190,191,192,194,196,199,200,201,202,203,204,207,209,210,211,212,214,215,216,217,219,221,222,223,224,229,230,231,233,234,237,238,239,240,241,245,247,249,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,279,280,281,282,284,286,290,293,294,296,297,298,299,302,305,306,307,309,312,316,317,322,324,325,330,332,333,337,344,350,352,353,355,357,360,361,362,363,364,366,367,370,371,372,374,376,381,388,395,400,407,412,413,428,431,433,435,436,437,438,440],creataion:277,create_:[36,48],create_account:[45,48,163,368],create_attribut:360,create_cal:166,create_channel:[18,163,185,194,368],create_charact:[166,294],create_default_channel:350,create_delai:306,create_evscaperoom_object:221,create_exit:[180,247],create_exit_cmdset:294,create_fantasy_word:221,create_forward_many_to_many_manag:[169,196,286,293,302,360,362,363,380],create_game_directori:312,create_grid:80,create_help_entri:[30,163,368],create_kwarg:299,create_match:172,create_messag:[34,163,368],create_object:[14,19,32,36,48,78,81,105,109,129,140,163,207,219,221,263,294,299,316,366,368],create_prototyp:[298,299],create_script:[41,48,97,128,163,305,366,368],create_secret_kei:312,create_settings_fil:312,create_superus:312,create_tag:361,create_wild:271,created_on:227,createobj:214,creater:85,createview:437,creation:[6,11,13,15,27,32,36,44,48,66,73,80,81,82,90,99,103,108,109,111,113,114,120,122,127,129,140,143,163,166,169,180,185,187,194,203,207,238,241,245,247,251,254,255,256,257,258,268,269,273,279,282,286,293,294,299,302,307,345,362,368,370,371,372,374,395,396,400,403,427,431,433,438,439],creation_:368,creativ:[68,78,122],creator:[27,32,73,77,81,85,123,129,143,187,194,254,255,256,257,258,294,374],cred:[11,332],credenti:[11,52,53,154,157,166,332],credentialinterfac:332,credit:[11,115,117,154,157,387,388],creset:11,crew:110,criteria:[27,110,195,229,239,298,361,385],criterion:[11,110,113,114,119,166,201,241,285,294,304,385,388],critic:[0,6,9,20,41,44,57,59,148,150,290,311,312,381],critici:362,cron:150,crontab:150,crop:[29,59,99,180,279,371,374,375,388],crop_str:374,cross:[81,82,208,269,277,280,374],crossbario:340,crossbow:93,crossmaplink:[82,280],crossroad:81,crowd:[120,157],crt:[144,150],crucial:[47,106],crucibl:208,crucible_steel:208,cruciblesteelrecip:208,crud:[412,413],crude:[74,207,208],crumblingwal:268,crumblingwall_cmdset:268,crush:90,crypt:119,cryptocurr:157,cscore:129,csessid:[330,340,341,353],csession:[340,341],csrf_token:140,css:[17,50,51,53,70,72,86,112,133,199,387,416],cssclass:51,ctrl:[5,53,115,118,148,150,154,156,160,161,343],cuddli:[113,116],culpa:28,cumbersom:[9,27,137,252],cumul:344,cup:88,cupidatat:28,cur_valu:225,cure:[256,257],cure_condit:256,curi:80,curiou:68,curli:205,curly_color_ansi_bright_bg_extra_map:205,curly_color_ansi_bright_bgs_extra_map:205,curly_color_ansi_extra_map:205,curly_color_xterm256_extra_bg:205,curly_color_xterm256_extra_fg:205,curly_color_xterm256_extra_gbg:205,curly_color_xterm256_extra_gfg:205,curr_sess:353,curr_tim:222,currenc:[105,136],current:[5,6,7,8,9,11,12,13,14,15,18,19,20,22,26,27,29,31,36,38,41,42,43,44,46,47,51,52,53,55,57,59,66,74,75,76,78,79,80,82,84,87,90,91,92,93,99,105,107,108,110,111,112,113,114,116,121,125,128,129,136,137,140,143,150,156,160,166,169,171,172,174,175,177,178,180,185,186,187,189,190,199,201,202,204,207,214,216,219,222,223,225,230,233,237,239,241,247,248,250,251,252,254,255,256,257,258,262,266,268,269,271,273,280,282,285,293,294,299,302,306,307,312,317,322,328,329,332,333,344,351,353,355,361,362,370,372,374,375,376,381,382,385,388,395,410,432,433,435,436],current_choic:202,current_cmdset:180,current_coordin:271,current_kei:[297,298],current_tim:343,current_us:140,current_weath:41,current_weight:280,currentroom:137,curriculum:143,curs:[3,121],curtain:30,curv:[86,97],curx:80,cushion:125,custom:[0,6,12,13,15,16,17,19,20,22,25,31,35,36,40,43,46,48,52,55,56,60,62,64,66,70,73,74,80,82,85,86,87,90,91,94,97,99,101,102,105,108,110,112,114,119,120,121,122,125,126,128,129,133,134,135,137,138,139,140,142,143,149,151,154,156,161,166,167,168,169,171,173,174,175,180,185,186,187,194,201,203,204,207,210,211,214,215,216,217,219,222,223,224,230,233,238,240,241,244,245,251,263,266,268,269,271,275,279,280,284,285,292,294,296,297,298,299,301,307,312,316,318,321,343,352,362,367,370,372,373,374,379,382,383,387,388,394,395,397,402,412,413,418,419,436,440],custom_add:230,custom_cal:[230,233],custom_domain:199,custom_evennia_launcher_command:312,custom_gametim:[100,163,164,197],custom_helpstr:216,custom_kei:298,custom_pattern:[89,101,131,140,141],customis:271,customiz:[17,77,125,202,223,225,241,263],customlog:144,cut:[18,26,61,78,80,81,86,106,108,122,129,279,299],cute:133,cutoff:388,cvcc:240,cvccv:240,cvccvcv:240,cvcvcc:240,cvcvccc:240,cvcvccvv:240,cvcvcvcvv:240,cvcvvcvvcc:240,cvv:240,cvvc:240,cwho:[107,185],cyan:[59,138],cyberpunk:[18,117],cyberspac:143,cycl:[14,15,91,97,100,120,139,254,255,256,257,258],cyril:16,daemon:[5,144,150,156,157,161,329,357],daffodil:117,dai:[2,11,19,68,97,100,120,121,136,138,139,150,156,157,208,210,222,376,381,388,389],daili:35,dailylogfil:381,dali:240,dalnet:185,dalton:110,dam:97,damag:[15,90,92,105,119,121,122,126,128,157,254,255,256,257,258,267,268],damage_rang:257,damage_taken:97,damage_valu:[254,255,256,257,258],damascu:208,damn:143,danc:82,dandi:73,danger:[6,14,20,44,84,104,173],dare:[22,107,391],dark:[14,15,17,20,30,59,81,82,115,119,121,123,126,138,143,174,222,251,263,269,302,365,366],darkcmdset:269,darker:[59,138],darkgrai:138,darkroom:269,darkroom_cmdset:269,darkstat:269,dash:[84,239,252],dashcount:252,dashlin:29,data:[5,6,9,12,14,16,18,19,29,30,35,40,41,43,46,48,49,50,51,53,54,64,66,67,69,72,76,78,82,87,91,97,98,99,112,113,116,120,123,140,141,145,150,153,154,156,166,167,175,180,187,190,199,207,223,225,229,230,241,244,245,250,251,279,280,281,293,294,296,298,300,305,307,309,310,314,318,319,321,322,323,324,325,330,331,332,333,335,336,337,339,340,341,343,345,350,351,352,353,355,359,360,361,362,363,365,366,367,368,369,371,372,373,374,375,378,381,382,383,384,388,396,397,399,401,403,407,410,413,418,427,431,433,435,436,438],data_default_valu:251,data_in:[61,64,245,321,323,324,330,331,335,340,341,351,352,353],data_out:[61,245,330,332,335,336,341,351,352,353],data_to_port:309,data_to_serv:322,databa:312,databas:[2,5,8,10,11,13,14,16,17,18,19,20,23,31,32,33,34,35,36,41,43,44,45,46,47,48,49,50,52,53,55,57,72,73,74,81,82,84,86,87,89,90,92,93,95,97,98,99,106,107,109,111,112,114,115,117,120,121,122,125,128,129,133,140,141,145,148,156,159,160,161,166,169,173,174,180,187,190,194,195,196,222,229,230,241,257,269,281,282,283,284,285,286,289,293,294,298,300,302,303,306,307,312,316,318,329,343,350,359,360,361,362,363,366,368,369,377,379,384,385,388,393,397,400,401,403,413],dataclass:375,datareceiv:[314,321,335,343],dataset:298,datastor:66,date:[9,11,13,30,55,63,66,77,80,100,138,140,145,150,153,174,178,190,244,376,381,389],date_appli:140,date_cr:[48,166,169,196,286,302,360,362],date_join:[169,395],date_s:34,datetim:[48,100,140,199,360,376,381,382,388,389],datetime_format:388,datetimefield:[66,140,169,196,286,293,302,360,362,388,395],davewiththenicehat:435,david:143,dawn:108,day_rot:381,daylight:121,db3:[5,9,11,81,112,145,160],db3_backup:5,db_:[33,48,66,110,241,294,303,317,385],db_account:[204,293,302,395,400],db_account__db_kei:400,db_account__id:407,db_account__usernam:407,db_account_id:[293,302],db_account_subscript:[196,397],db_attribut:[45,169,196,293,302,362,395,397,400],db_attribute_categori:251,db_attribute_kei:251,db_attributes__db_kei:110,db_attributes__db_value__gt:110,db_attrtyp:[360,410],db_attryp:35,db_categori:[66,110,360,363,403,410],db_category__iequ:66,db_cmdset_storag:[169,204,293,395,400],db_data:[363,403,410],db_date_cr:[66,169,196,204,286,293,302,360,362,395,397,399,400,401,410],db_desc:[302,407],db_destin:[204,293,395,400],db_destination__isnul:136,db_destination_id:293,db_entrytext:[286,399,410],db_header:[196,397],db_help_categori:[286,399,410],db_help_dict:187,db_help_top:435,db_hide_from_account:[196,397],db_hide_from_object:[196,397],db_hide_from_receiv:196,db_hide_from_send:196,db_home:[204,293,395,400,410],db_home__db_kei:407,db_home__id:407,db_home_id:293,db_index:66,db_interv:[302,401,407,410],db_is_act:[302,407,410],db_is_bot:[169,395,407],db_is_connect:[169,395,407],db_kei:[33,48,49,66,82,101,109,110,113,204,229,286,303,319,360,362,363,395,397,399,400,401,402,403,407,410,427],db_key__contain:48,db_key__exact:110,db_key__icontain:[66,110],db_key__iexact:110,db_key__in:110,db_key__startswith:48,db_locat:[33,49,110,113,204,293,395,400,410],db_location__db_kei:[400,407],db_location__db_tags__db_key__iexact:110,db_location__id:407,db_location__isnul:136,db_location_id:293,db_lock_storag:[196,204,286,360,362,395,397,399,400,401],db_messag:[196,397],db_model:[360,363,403],db_obj:[302,369,401],db_obj__db_kei:407,db_obj__id:407,db_obj_id:302,db_object_subscript:[196,397],db_permiss:66,db_persist:[302,401,407,410],db_properti:317,db_protototyp:298,db_receiver_extern:[196,397],db_receivers_account:[196,397],db_receivers_accounts__db_kei:397,db_receivers_object:[196,397],db_receivers_objects__db_kei:397,db_receivers_script:[196,397],db_receivers_scripts__db_kei:397,db_repeat:[302,401,410],db_sender_account:[196,397],db_sender_accounts__db_kei:397,db_sender_extern:[196,397],db_sender_object:[196,397],db_sender_objects__db_kei:397,db_sender_script:[196,397],db_sender_scripts__db_kei:397,db_sessid:[204,293,395,400],db_start_delai:[302,401,410],db_strvalu:360,db_tag:[110,169,196,286,293,302,362,363,395,397,399,400],db_tags__db_categori:[95,110,407],db_tags__db_kei:[95,110,397,407],db_tags__db_key__iexact:110,db_tags__db_key__in:95,db_tagtyp:[363,403,407,410],db_text:66,db_typeclass_path:[66,136,204,293,362,388,395,397,400,401,407,410],db_valu:[33,110,319,360,402,410,413],dbef:385,dbentri:187,dbhandler:427,dbholder:360,dbid:[48,167,185,362],dbid_to_obj:388,dbmodel:361,dbobj:[13,360],dbobject:[13,361,362],dbprototyp:[180,298],dbref:[9,14,29,32,34,40,48,55,62,81,82,99,108,113,119,128,137,166,169,178,180,185,195,223,238,241,247,269,271,273,282,289,293,294,299,302,304,361,362,368,375,385,388],dbref_search:361,dbref_to_obj:388,dbrefmax:180,dbrefmin:180,dbsafe_decod:384,dbsafe_encod:384,dbserial:[6,13,163,164,303,364],dbshell:[9,66,145,161],dbstore:250,dbunseri:369,ddesc:97,deactiv:[87,103,134,148,185,222,267,372],dead:[46,122,251,267,268,350,353,379],deadli:119,deal:[11,13,16,18,27,30,44,46,53,54,55,69,87,101,106,121,126,128,138,141,157,166,201,202,210,223,254,255,256,257,258,279,280,293,294,351,362,365,382,438],dealt:[188,256,257],dealth:256,death:[27,120,126,136],death_msg:267,death_pac:267,debat:106,debian:[11,144,145,148,150],debuff:251,debug:[1,7,15,19,27,31,41,53,72,77,106,114,115,152,171,175,179,190,214,215,223,266,296,312,317,323,324,335,357,366,372,381,388,440],debugg:[3,16,161,163],dec:63,decemb:154,decend:171,decent:[5,240],decic:240,decid:[15,16,22,29,44,46,66,67,78,79,89,91,99,101,105,120,126,128,138,154,157,159,171,201,254,290,373],decis:[47,122,126,410],declar:[59,384],declared_field:[395,396,397,399,400,401,403,427],declared_filt:407,declin:[27,201],decod:[16,336,365,388,435],decode_gmcp:336,decode_msdp:336,decoded_text:388,decompos:140,decompress:[321,384],deconstruct:[119,191,199,209,220,250,264,277,338,386,411],decor:[11,22,45,74,78,79,93,169,191,221,293,302,309,321,322,362,368,372,373,388],decoupl:[75,298],decoupled_mut:13,decreas:[121,257,269,370],decrease_ind:370,dedent:[26,30,388],dedic:[8,38,115,116,126,150,154],deduc:370,deduce_ind:370,deduct:[105,126,254,255,256,257,258],deem:[11,71,83,98,197,431,433,438],deep:[30,111,143],deeper:[24,102,119,252],deepest:180,deepli:13,deepsiz:388,def:[3,5,8,13,19,20,22,26,27,29,31,32,33,36,38,40,41,45,48,54,61,76,78,80,81,84,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,113,114,115,116,117,125,126,128,129,131,134,135,136,137,139,140,141,143,151,191,202,216,222,251,270,271,297,341,354,370,372,373,375,388],def_down_mod:256,defafultobject:113,defalt_cmdset:151,default_access:[13,360,368],default_acl:199,default_categori:285,default_charact:224,default_client_width:29,default_cmd:[4,18,76,82,85,90,91,92,93,94,96,98,99,100,103,107,114,128,163,202,204,222,234],default_cmdset:[25,44,76,91,94,96,98,99,100,103,113,114,125,129,174,202,203,204,222,223,237,247,252,254,255,256,257,258],default_command:[91,112],default_confirm:[180,238],default_content_typ:199,default_create_permiss:49,default_error_messag:384,default_help_categori:[30,187,284,435],default_hom:40,default_in:51,default_kei:251,default_kwarg:[29,375],default_list_permiss:49,default_out:51,default_pass:368,default_screen_width:22,default_set:[8,131],default_sit:418,default_transaction_isol:145,default_unload:51,default_weight:[82,280],default_xyz_path_interrupt_msg:273,defaultaccount:[12,48,85,87,113,114,163,166,167,181,294,386,410,427,431],defaultchannel:[18,48,85,113,163,185,194,432],defaultcharact:[8,36,48,66,76,85,91,98,99,100,103,113,114,125,126,129,163,166,182,202,204,224,241,254,255,256,257,258,294,386,427,433],defaultcmdset:211,defaultdict:303,defaultexit:[36,48,82,85,105,113,163,247,248,268,271,282,294,386],defaultguest:[85,163,166],defaultmod:381,defaultobject:[0,4,29,36,48,66,81,85,87,104,105,109,111,113,116,117,125,134,137,163,166,204,216,241,249,251,255,258,262,263,268,294,362,386,410,427,438],defaultpath:388,defaultroom:[36,48,80,82,85,95,97,105,113,139,163,217,222,241,269,271,282,294,386],defaultrout:[409,412],defaultscript:[41,48,85,97,113,128,136,137,163,167,201,210,230,238,239,240,254,255,256,257,258,260,271,281,298,304,305,345,376,386],defaultsess:[114,183],defaulttyp:357,defaultunloggedin:[114,184],defeat:[119,120,126,128,254,255,256,257,258,267],defeat_msg:267,defeat_msg_room:267,defend:[27,119,128,254,255,256,257,258,268,294],defens:[121,128,254,255,256,257,258],defense_valu:[254,255,256,257,258],defer:[19,22,54,93,140,169,171,190,196,222,248,286,293,294,302,306,309,319,321,322,353,357,360,362,363,380,381,395],deferredlist:357,defin:[2,3,4,5,6,7,8,12,13,14,15,19,25,26,30,31,36,38,40,43,47,48,49,51,53,54,55,58,59,61,64,67,69,70,71,72,74,76,78,79,80,81,84,85,86,87,89,90,91,94,96,97,98,99,100,101,103,105,106,107,108,110,112,114,115,116,120,122,125,126,129,133,134,137,138,140,142,163,165,169,171,173,174,175,177,180,186,187,188,190,191,194,195,196,200,202,204,205,207,210,211,214,220,222,223,229,230,233,238,239,240,241,249,251,252,256,257,260,268,269,279,283,284,285,286,288,289,290,291,293,294,298,299,302,305,307,308,309,312,319,322,343,344,351,352,353,356,359,360,361,362,363,365,366,367,370,372,375,376,380,383,385,388,397,399,400,410,413,420,427,435,436],define_charact:27,definin:115,definit:[3,8,12,15,22,30,35,36,38,40,47,54,55,58,67,74,82,86,95,101,104,112,125,173,175,180,185,188,227,238,268,288,290,293,298,299,304,366,368,372,375,384],deflist:357,degrad:8,degre:[30,84,118],deindent:388,del:[13,38,55,93,99,119,125,128,178,180,222,237,238,250,251,362],del_callback:[228,230],del_detail:222,del_pid:312,delai:[22,74,92,136,190,210,223,230,248,263,268,306,307,324,330,353,367,388],delaliaschan:185,delayed_import:353,delchanalia:185,delcom:[99,107,185],deleg:[169,196,286,293,302,360,362,363,380],delet:[8,9,11,12,13,14,18,20,26,27,29,32,35,36,41,44,45,46,50,55,62,76,78,81,82,89,112,113,114,119,125,128,145,148,155,156,160,166,174,177,178,179,180,185,186,187,190,194,196,199,207,217,221,222,227,228,230,231,234,237,238,247,250,251,268,281,286,290,294,298,303,304,305,306,307,318,330,351,360,362,365,366,372,379,395,396,403,408,412,428,433,437,438],delete_attribut:360,delete_default:[20,174],delete_dupl:221,delete_prototyp:298,deletet:222,deleteview:437,deliber:[3,13,71,121,388],delic:204,delimit:[63,106,188,366],deliv:[154,234,241],delpart:238,delresult:238,deltatim:388,delux:154,demand:[41,47,94,99,120,122,126,134,154,166,194,222,251,294,354,367],demo:[53,76,77,86,102,118,119,124,127,130,132,143,265,266,372],democommandsetcomm:266,democommandsethelp:266,democommandsetroom:266,demon:40,demonin:388,demonstr:[74,76,89,125,138,140,202,223,244,256],demowiki:89,deni:[18,144,157,229,233],denot:[97,141,279,366],denounc:371,depart:80,depend:[5,6,7,11,13,15,16,18,19,20,22,27,29,31,34,41,43,44,47,48,51,54,55,56,59,61,63,64,67,74,76,77,78,79,80,81,82,83,86,87,89,98,99,101,105,112,113,114,119,120,122,125,126,128,129,135,140,141,145,148,152,153,154,156,157,165,171,173,175,177,190,202,203,211,222,228,240,251,263,271,279,280,282,284,290,294,298,307,312,332,335,341,343,353,362,363,370,372,373,388],depict:217,deplet:[251,256],deploi:[79,84,154,157],deploy:[2,7,84,143,154,156,159],depmsg:381,deprec:[19,27,40,163,164,299,308,365,372,381,388],deprecationwarn:311,depth:[2,17,30,56,82,119,187,252,287,299],dequ:[13,355],deriv:[8,48,68,97,145,148,150,156,270,365,389],desc:[15,18,31,32,33,36,40,41,50,76,78,81,82,90,98,99,101,104,105,107,108,113,121,128,136,141,163,164,174,177,180,185,191,197,202,204,207,208,216,222,237,238,247,252,257,263,271,302,310,366,368,370,371,372,427,433,438],desc_add_lamp_broken:263,desc_al:267,desc_closed_lid:263,desc_dead:267,desc_open_lid:263,descend:[110,427],describ:[8,10,11,13,14,15,18,20,22,27,32,39,40,48,50,51,53,59,63,66,67,69,72,75,76,79,81,82,83,84,86,87,90,94,99,100,101,105,107,108,112,113,115,116,121,125,128,140,143,145,148,151,153,154,161,173,180,184,185,186,196,204,207,210,215,222,239,241,251,257,263,279,280,299,305,309,330,332,335,345,372,387,388,400],descripion:267,descript:[11,15,16,18,27,31,40,46,50,53,71,72,74,76,77,79,80,81,82,84,86,90,95,98,99,105,108,111,120,121,138,140,141,147,154,177,180,185,186,194,201,202,204,215,222,237,239,241,247,250,251,252,262,263,266,267,268,269,270,271,279,282,294,302,366,368,372,382,383,395,400,409,413],description_str:81,descvalidateerror:237,deseri:[6,13,382,410],deserunt:28,design:[0,15,22,36,40,46,53,56,68,71,78,81,83,86,95,98,106,110,112,120,121,122,123,125,134,135,140,143,145,174,180,202,229,241,244,268,294,366,382,388],desir:[19,46,47,51,59,68,80,82,89,92,93,98,99,106,129,137,140,180,194,205,221,240,290,312,357,360,368,374,389],desired_perm:290,desk:125,desktop:[16,56],despit:[13,14,44,87,98,103,143,148,269],dest:[270,294],destin:[22,31,36,40,50,74,76,80,81,82,91,105,106,117,125,137,180,244,247,248,254,255,256,257,258,268,269,273,274,279,280,282,293,294,299,368,413,433],destinations_set:293,destroi:[8,18,36,74,107,108,128,157,166,167,180,185,238,256,294],destroy:247,destroy_channel:185,destroy_compon:216,destroy_lock:408,destruct:[20,173],detach:7,detail:[0,5,9,11,12,16,18,22,27,30,32,36,40,41,44,48,50,55,57,59,67,71,72,75,76,77,78,79,81,82,83,84,87,94,99,106,108,112,113,114,115,119,120,121,123,128,133,135,141,145,148,154,174,175,180,194,199,202,207,216,222,238,239,241,251,255,269,271,279,284,286,287,299,306,314,315,351,353,362,365,370,375,388,391,395,400,412,413,428,435,437,438],detail_color:180,detailkei:[222,269],detailview:[435,437],detect:[2,18,20,22,36,44,67,84,103,120,125,135,157,172,175,324,412],determ:361,determin:[5,12,14,16,18,19,20,22,26,27,28,30,32,35,40,41,51,64,78,80,82,89,93,95,96,104,105,108,114,125,126,128,129,133,145,148,161,166,173,174,175,177,185,187,188,191,194,201,240,241,248,252,254,255,256,257,258,268,280,284,286,290,294,298,336,360,361,362,365,370,373,381,388,395,397,400,407,408,416],determinist:280,detour:[64,90,112,116,353],dev:[30,83,86,87,98,115,123,143,145,148,150,151,154,155,439],devel:112,develop:[0,2,3,5,6,7,11,16,18,19,22,29,30,38,40,43,49,51,53,56,57,63,66,67,68,72,75,77,81,83,84,86,87,88,91,97,99,106,108,109,111,112,113,114,115,116,120,122,123,131,133,138,140,145,147,148,151,152,154,160,175,178,179,185,186,187,190,194,214,227,228,233,244,284,286,294,299,358,362,366,372,439],deviat:123,devoid:365,dex:[13,27,99,113,115,121,371],dexter:[121,254,255,256,257,258],diagnos:[6,94],diagon:[82,277],diagram:48,dialog:51,dialogu:[74,77,121,440],dice:[78,106,116,122,126,128,148,163,164,197],dicecmdset:211,dicenum:211,dicetyp:211,dict:[8,13,14,20,27,29,30,40,41,45,49,53,67,74,78,79,82,85,91,107,166,167,173,175,180,187,191,194,204,207,210,222,223,227,230,233,240,241,244,245,251,252,256,258,262,269,279,280,281,284,287,294,296,297,298,299,305,307,309,310,312,317,322,323,325,330,332,335,340,341,352,353,355,361,366,367,369,371,372,373,375,383,388,427,432,435,436,438],dict_of_kwarg_convert:29,dictat:[20,100,134],dictionari:[6,13,14,20,32,40,54,74,80,86,91,97,100,101,126,128,141,178,180,199,204,210,222,223,227,230,233,240,241,244,245,246,252,256,257,269,271,290,299,306,317,330,339,351,352,353,355,361,365,367,371,372,379,382,383,384,388,427,436,438],did:[11,12,43,63,76,81,87,90,93,98,106,107,108,113,114,115,125,129,166,201,294,306,363,384,388,392],did_declin:201,didn:[3,8,27,32,43,73,76,80,82,84,96,99,106,107,108,109,113,114,115,116,119,133,137,138,140,152,156,281],die:[7,106,119,122,126,134,211,240,353],dies:[122,267],diff:[11,153,211,299],differ:[3,5,7,8,11,12,13,14,15,16,19,20,22,26,27,29,30,32,33,35,40,41,44,45,46,47,51,56,57,59,61,62,64,67,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,95,96,98,99,100,101,102,104,106,107,108,109,110,112,113,114,115,116,118,120,123,125,126,128,133,135,136,137,138,140,143,144,146,147,148,156,157,160,161,163,166,171,173,174,177,180,187,189,190,192,194,202,207,210,211,212,215,216,219,230,231,234,239,241,248,251,252,254,255,256,257,258,270,271,277,279,280,282,296,299,302,307,310,314,336,341,343,360,362,366,368,372,381,384,388,392,395,396,403,407,412,413,436,438],differenti:[97,98,99,112,113,121,122,204,241,252,294,388],differnt:216,difficult:[5,89,95,122,140,157,257,258],difficulti:[78,140],dig:[5,20,22,36,40,61,73,74,82,98,99,107,108,112,114,119,129,137,180,214,247,344],digit:[29,55,59,154,239,356,365,375,381],digitalocean:[150,154],dijkstra:[82,279,280],diku:[86,87,102,440],dikumud:71,dime:68,dimens:[80,86],dimension:99,dimenst:116,diminish:59,dimli:81,dinner:[79,122],dip:115,dir:[2,8,9,11,41,53,63,75,77,84,87,90,99,102,113,115,116,141,143,145,147,148,150,153,154,156,381,388,416],direcetli:375,direct:[9,13,20,27,31,40,51,54,55,67,74,76,77,80,81,82,84,88,96,99,108,128,131,135,137,144,154,156,180,191,216,229,245,271,273,277,279,280,281,282,290,305,312,372,374,375,381,385,388,440],direction_alias:[82,280],direction_nam:280,direction_spawn_default:280,directli:[3,4,9,11,12,14,15,19,22,26,27,30,32,34,36,40,41,43,48,50,51,52,53,59,61,67,78,79,81,82,83,86,87,90,93,94,96,97,99,100,107,108,109,110,111,112,113,115,116,117,120,128,129,135,144,145,152,154,156,161,175,191,195,199,201,202,203,211,214,219,221,233,241,252,257,258,263,269,270,280,281,282,285,290,293,294,298,302,318,323,332,335,340,343,345,351,360,362,366,368,372,373,375,386,388],director:[77,241,294],directori:[1,2,5,7,8,9,10,11,14,19,48,51,53,72,75,83,87,89,91,99,100,101,111,112,129,133,140,141,144,145,148,153,156,180,199,244,312,332,333,357,366,381,388],directorylist:357,dirnam:312,dirti:86,disabl:[5,7,8,26,32,51,59,70,74,89,91,103,125,146,175,191,223,241,250,251,252,263,270,290,298,335,355,373,375,379,389],disableloc:335,disableremot:335,disadvantag:[99,122,128,154,258],disambigu:[152,175,294,362],disappear:157,discard:365,disconcert:123,disconnect:[6,9,12,13,18,39,44,45,46,51,55,61,98,122,128,129,160,161,166,177,180,185,188,190,194,294,322,323,324,330,331,332,335,340,341,344,350,351,352,353],disconnect_al:330,disconnect_all_sess:353,disconnect_duplicate_sess:353,disconnect_session_from_account:166,discontinu:146,discord:[75,88,123,143,148,152],discordia:68,discourag:[87,122,153],discours:122,discov:[106,119,122,360],discoveri:245,discret:[34,112,413],discrimin:157,discuss:[0,18,22,53,77,82,83,86,88,89,91,101,117,122,128,145,148],discworld:67,disengag:[77,128,166,254,255,256,257,258],disk:[13,19,66,68,156,161,240,244,279,284,296],dislik:98,disonnect:13,dispatch:83,dispel:138,displai:[3,5,17,20,22,26,27,30,32,36,41,43,49,51,52,53,58,59,64,67,72,74,76,77,79,81,82,84,91,94,99,101,103,104,105,106,113,120,125,128,129,133,140,141,157,166,175,177,180,185,187,190,191,192,201,202,204,212,215,219,221,222,223,225,228,230,234,241,251,252,263,266,268,269,270,271,277,279,280,282,284,294,298,299,310,312,329,347,350,355,362,363,370,371,372,373,374,382,383,384,387,388,389,397,399,401,402,403,410,427,432,436,437,438],display:307,display_all_channel:185,display_buff:370,display_choic:202,display_formdata:223,display_help:370,display_helptext:[296,372],display_len:388,display_map:277,display_met:225,display_nam:375,display_nodetext:372,display_subbed_channel:185,display_symbol:[82,279,280,282],display_symbol_alias:280,display_titl:202,dispos:[81,238],disput:128,disregard:22,dissect:107,dist:[82,148,277,279],distanc:[19,48,79,80,82,87,95,109,240,257,258,277,279,294,388,405],distance_inc:258,distance_to_room:95,distant:[80,222,269],distinct:[44,73,86,87,110,258,407],distinguish:[76,175,252,258],distribut:[3,6,8,9,16,18,20,75,87,111,142,144,145,148,194,196,199,241,365,368,388,391],distribute_messag:194,distro:[144,145,148,150,152],disturb:[19,73],distutil:148,distutilserror:148,ditto:148,div:[17,29,40,51,56,84,131],dive:[76,116,117,118,148],diverg:64,divid:[14,29,87,101,210,269,388],dividend:210,divis:250,divisiblebi:101,divisor:210,divivid:121,django:[0,2,8,9,12,16,41,43,45,46,48,49,50,51,52,53,63,66,69,75,86,89,91,95,101,102,112,113,117,118,125,126,131,133,136,141,143,145,148,157,166,169,175,192,194,196,198,199,200,209,212,250,277,282,284,286,293,298,302,311,312,318,319,332,338,340,341,348,354,355,356,357,360,362,363,366,369,373,378,379,380,384,386,388,392,393,394,395,396,397,398,399,400,401,402,403,407,408,410,412,413,418,419,422,427,431,432,433,435,436,437,438,440],django_admin:428,django_filt:[407,413],django_nyt:89,djangofilterbackend:413,djangonytconfig:89,djangoproject:[145,427],djangowebroot:357,dmg:126,dnf:[144,148,150],do_attack:267,do_batch_delet:360,do_batch_finish:360,do_batch_update_attribut:360,do_craft:207,do_create_attribut:360,do_delete_attribut:360,do_flush:[362,379],do_gmcp:336,do_hunt:267,do_mccp:325,do_msdp:336,do_mssp:326,do_mxp:327,do_naw:328,do_nested_lookup:180,do_not_exce:91,do_noth:266,do_patrol:267,do_pickl:369,do_search:187,do_sit:125,do_stand:125,do_task:[190,306,388],do_task_act:190,do_unpickl:369,do_update_attribut:360,do_xterm256:365,doabl:15,doc:[10,17,18,22,24,27,30,40,48,50,53,56,66,71,82,85,87,88,91,102,110,111,112,116,121,123,125,133,143,145,160,161,163,180,190,239,270,273,294,323,388,427,439,440],docker:[143,148,154,159,160,440],dockerfil:156,dockerhub:156,docstr:[30,31,84,91,107,113,114,125,175,180,191,202,214,228,240,241,251,252,263,269,270,279,287,343,372],document:[0,1,4,5,7,8,11,17,24,28,30,41,43,48,49,50,52,53,56,59,60,63,66,72,74,75,76,77,78,79,81,82,86,87,88,91,93,98,99,102,111,112,113,115,116,118,119,129,131,133,137,140,143,145,146,154,157,159,160,174,188,202,239,270,287,360,363,371,379,407,432,435],dodg:255,doe:[0,8,11,12,13,18,20,22,27,29,30,32,34,36,38,40,41,43,46,48,51,52,53,58,59,61,67,69,71,73,75,78,80,81,82,83,84,86,87,89,90,91,93,95,97,98,99,101,105,106,107,108,111,112,113,115,116,119,120,121,125,126,128,129,133,134,135,137,138,139,140,142,145,146,147,148,150,156,161,166,167,177,188,190,191,192,203,204,205,207,212,214,221,222,237,238,251,252,254,255,256,257,258,268,269,270,271,279,280,294,298,299,305,306,311,312,316,317,318,321,324,332,333,339,360,362,367,372,375,381,384,388,419,427,435,438],doesn:[0,2,8,9,13,14,16,22,27,29,34,36,48,51,52,53,66,67,74,75,76,78,79,80,81,82,83,89,93,95,96,98,101,106,107,113,115,116,120,122,125,126,129,133,137,138,140,142,148,151,152,153,154,157,160,161,174,185,194,196,199,203,207,222,229,230,241,256,279,280,290,294,312,325,332,336,360,365,372,383,388,395],doesnotexist:[166,167,169,194,196,201,204,210,216,217,222,224,230,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,267,268,269,271,281,282,286,293,294,298,302,305,319,345,360,363,368,376,380],doff:255,dog:19,doing:[2,5,6,8,12,13,19,20,22,27,36,38,44,47,48,51,53,54,59,78,79,80,84,87,88,89,93,95,98,99,101,107,110,113,115,116,121,122,127,138,140,141,143,154,161,166,177,194,201,204,207,216,221,229,241,252,254,255,256,257,258,262,267,268,271,289,294,307,343,372,379,384,392,418],doll:[78,207],dolor:28,dolphin:107,dom:51,domain:[53,86,144,150,154,157,368],domexcept:154,domin:122,dominion:75,dompc:75,don:[0,3,5,6,7,8,9,11,13,18,19,20,22,26,27,29,30,32,41,43,44,48,53,54,59,63,64,66,67,72,73,74,75,76,78,79,81,82,83,84,87,88,89,90,91,93,94,95,96,99,100,101,102,103,105,106,107,108,110,112,113,114,115,116,118,119,120,121,122,123,126,128,129,131,133,138,139,140,141,145,147,148,150,152,153,154,157,166,167,173,174,180,185,186,187,188,189,194,202,208,211,216,217,229,233,240,241,250,255,256,257,263,269,270,271,273,279,280,290,293,294,298,299,307,317,324,329,330,335,337,344,351,358,362,365,366,372,379,381,384,388,396,408,427,436],donald:5,donat:[88,154],done:[0,2,5,9,11,13,20,22,27,29,30,32,35,45,47,50,51,52,53,54,63,68,75,76,80,82,83,84,86,87,88,89,90,91,93,94,95,96,97,98,99,100,101,104,105,106,108,112,113,115,116,122,125,126,128,129,133,134,135,136,137,138,140,145,148,150,154,156,161,166,175,177,185,191,201,211,240,258,271,279,281,290,293,294,305,306,307,312,316,325,329,331,333,337,341,347,350,351,353,358,360,365,366,373,375,379,388,392,436],donoth:305,dont:[143,334],doom:[82,299],door:[19,30,32,36,74,76,80,82,105,108,117,120,157,180,221,247,280],doorwai:247,dot:[4,53,76,174,180,366,388],dotal:[365,387],dotpath:388,doubl:[6,76,84,98,115,140,173,192,387,388],doublet:[173,174],doubt:[76,82,270],down:[2,4,5,7,13,20,22,26,27,43,51,55,66,68,74,76,78,80,81,84,86,89,90,93,95,98,99,103,105,106,111,115,118,119,120,122,124,125,126,127,129,130,132,133,148,154,156,157,166,180,185,190,216,230,244,252,255,256,268,271,277,279,280,287,289,294,299,305,307,312,314,321,322,329,330,350,351,353,365,373,374,388],download:[0,9,10,11,75,87,111,143,145,148,152,153,154,156,160],downmaplink:[82,280],downtim:[93,157,376],downward:177,dozen:[68,86,91],drag:51,dragon:[97,107,109,113,114,116,122],drain:251,drama:30,dramat:[13,110,120,125],dramati:30,drape:204,draw:[15,80,82,84,95,126,374],draw_room_on_map:80,drawback:[15,27,66,92,93,99,109,122,125,126,145,203,366],drawn:[80,81,99],drawtext:126,dream:[0,71,86,120,123],dress:204,drf:[407,410],drift:122,drink:[121,216,360,362],drinkabl:216,drive:[11,29,57,75,87,90,111,116,120,122,123,137,140,148,156],driven:[77,91,121,122,123,129,143,249,296],driver:145,drizzl:[41,139],drop:[9,15,22,32,34,35,36,51,61,66,67,75,83,86,88,90,91,98,99,101,105,107,108,109,112,113,114,115,122,125,134,135,137,145,154,180,186,204,238,249,255,258,263,294,321,362,366,388],drop_whitespac:374,dropdown:7,droplet:150,dropper:[255,258,294],drum:154,dry:150,dtobj:388,duck:[19,115],duckclient:146,due:[5,20,22,43,45,48,55,61,73,76,87,93,99,100,106,115,138,148,154,174,190,293,294,314,350,353,365,381,396],duh:68,dull:[0,81,108],dum:287,dumb:[108,353,365],dummi:[5,8,22,32,75,78,115,122,147,207,241,290,312,330,343,344,351],dummycli:343,dummyfactori:343,dummyrunn:[163,164,308,312,330,342,344,346],dummyrunner_act:343,dummyrunner_actions_modul:343,dummyrunner_echo_respons:343,dummyrunner_set:[5,163,164,308,312,342],dummyrunner_settings_modul:5,dummyrunnercmdset:343,dummysess:353,dump:[244,321],dungeon:[46,82,86,112,117],dungeonmap:82,dupic:20,duplic:[20,83,173,180,307,362,381],durat:[54,92,139,190,256,382,389,440],dure:[6,13,20,32,44,45,51,61,62,72,73,75,82,84,93,116,120,122,128,129,133,139,143,148,156,166,173,185,191,199,207,214,222,238,267,269,270,279,280,290,306,321,331,366,368,372,381,400,427],duti:87,dwarf:81,dwarv:122,dying:[122,254,255,256,257,258],dynam:[8,12,41,47,51,52,53,66,77,81,82,104,110,112,131,140,154,166,169,175,187,190,191,196,223,241,251,252,254,255,256,257,258,277,280,282,286,293,294,298,302,307,360,362,363,368,370,372,380,382,388,395,400,416,438,440],dyndns_system:154,each:[2,3,5,6,8,12,13,14,18,19,20,22,24,27,29,30,32,40,43,44,46,47,48,50,51,53,54,57,59,61,64,66,68,73,74,76,77,78,80,81,82,84,86,87,89,93,95,97,98,99,100,101,104,105,107,110,111,113,114,115,116,118,120,126,127,128,129,133,137,138,139,140,156,166,172,173,174,178,180,185,187,189,191,194,201,203,204,205,207,216,221,222,223,238,240,241,251,252,254,256,257,258,263,264,271,277,279,280,281,282,284,286,287,290,293,294,297,298,299,304,307,314,317,330,332,335,339,344,351,352,353,360,362,363,365,366,368,370,371,372,373,374,375,379,388,410,413,416],eagl:125,eaoiui:240,earler:108,earli:[2,123,254,255,256,257,258,314],earlier:[2,7,11,14,18,20,27,30,31,75,87,99,100,105,107,114,115,116,120,129,131,137,141,147,280,284,317],earn:123,earnest:[117,122],earth:[104,157],eas:[20,22,66,95,113,138,154,156],easi:[0,7,8,9,11,14,17,22,27,30,36,41,48,53,54,67,68,69,73,74,76,79,81,82,84,86,93,95,97,100,101,103,104,105,107,114,115,116,120,122,123,125,126,128,129,135,138,140,141,143,145,150,152,154,156,174,178,204,207,219,223,252,372,379],easier:[13,27,30,40,41,49,50,53,54,55,66,76,82,83,84,86,89,91,95,97,98,99,100,101,106,107,110,113,114,115,116,118,119,120,122,123,125,126,133,138,154,180,208,240,252,254,255,256,257,258,268,273,282,354,360,363,388],easiest:[9,11,16,19,49,53,55,63,72,74,78,79,82,91,94,99,113,129,140,148,150,244,362],easili:[7,11,13,14,15,17,18,19,22,27,30,32,34,40,44,45,46,51,53,55,63,64,67,68,73,74,78,79,80,81,83,84,88,89,91,92,95,99,100,105,106,108,110,112,113,114,117,119,120,121,122,126,129,131,133,140,148,154,155,156,157,185,194,196,201,202,204,223,225,229,240,247,251,252,254,255,256,257,258,270,273,284,285,286,307,366,372,383],east:[80,81,82,91,96,180,269,279,280],east_exit:269,east_west:81,eastern:[81,100,279,281],eastward:269,eat:[214,216],eccel:374,echo1:93,echo2:93,echo3:93,echo:[0,2,19,22,26,29,40,43,54,55,73,80,84,92,93,96,107,108,114,115,121,128,129,135,139,149,151,154,155,156,161,166,167,178,180,185,190,191,204,211,241,262,267,268,269,273,294,310,317,332,335,370,372,388],echocmdset:107,echol:160,echowoo:107,econom:[66,86,112,113,116,122,143],economi:[41,68,120,126,136,201],ecosystem:156,edg:[11,19,56,82,191,208,279,280,374,388],edgi:80,edibl:216,edit:[0,6,7,9,13,14,15,18,22,25,30,32,38,40,43,49,51,52,61,63,66,72,74,75,77,79,81,82,83,89,91,94,97,99,100,101,103,113,118,122,133,140,141,143,145,147,150,153,156,178,180,187,190,202,212,223,227,228,230,231,237,238,290,294,296,298,299,360,370,399,400,408,427,433,437,438,440],edit_callback:[228,230],edit_handl:180,editcmd:76,editor:[6,11,16,22,29,30,40,49,63,68,74,75,76,79,81,84,85,90,98,115,116,143,148,150,180,187,189,190,202,237,302,366,370],editor_command_group:370,editorcmdset:370,editsheet:99,edu:391,effect:[8,9,13,15,18,19,20,25,35,41,43,45,47,53,54,59,71,73,77,81,82,84,92,93,95,97,98,99,115,116,120,121,122,125,126,128,134,138,161,166,173,174,180,189,194,198,211,216,230,251,255,256,257,267,269,280,294,300,302,325,388,439],effici:[0,5,13,35,41,46,47,48,66,86,87,92,93,95,97,110,116,125,139,143,157,201,241,248,279,280,282,290,294,307,360,361,363,370,373],effort:[11,83,97,112,141,433],egg:[78,153,207],egg_info:148,egi:314,eight:216,eightbal:117,either:[5,6,9,11,14,17,19,20,22,27,29,32,38,40,41,44,46,48,51,53,55,58,64,74,75,78,79,80,81,82,83,84,89,93,95,96,97,98,99,101,106,107,109,110,112,113,115,116,119,122,125,126,128,129,137,138,145,154,157,161,166,167,173,174,175,180,185,195,202,207,227,233,234,240,241,247,251,252,254,257,258,263,279,280,281,282,290,294,297,299,302,304,305,307,310,321,333,337,344,361,362,363,372,374,375,381,383,385,388,391],elabor:[76,84,89,105,106,129],electr:154,eleg:83,element:[5,17,27,29,53,56,58,76,78,82,86,106,113,114,115,117,172,177,187,191,199,202,210,239,240,279,281,282,294,299,360,361,363,366,371,372,373,375,388],elev:[77,79,104,440],elif:[27,41,74,80,99,107,117,126,128,129,134],elig:[199,375],elimin:[156,365],ellow:[59,365],els:[3,8,11,12,18,19,22,27,30,32,33,41,47,51,53,54,55,57,74,75,76,78,79,80,81,84,90,91,93,94,95,99,101,103,104,105,106,107,108,114,115,117,120,123,125,126,128,129,134,136,137,140,141,145,154,157,185,191,199,201,204,223,239,254,255,256,257,258,271,293,341,362,372,388],elsennsometh:191,elsewher:[12,20,46,53,93,99,111,113,140,174,269,280,312,353,360],elv:122,elvish:240,emac:[15,143],email:[11,23,34,87,112,117,118,148,150,160,166,212,368,382,388,389,395,427],email_login:[163,164,197],emailaddress:388,emailfield:[395,427],emb:[40,82,84,99,222,299],embark:137,embed:[29,40,48,53,70,82,112,121,187,194,279,297,371,375,388],emerg:[38,63,157],emi:240,emit:[51,68,91,107,166,174,178,194,224,294,351,381],emit_to_obj:[174,294],emo:90,emoji:146,emot:[18,22,29,30,77,86,121,122,123,128,166,186,201,214,240,241,360,375],emoteerror:241,emoteexcept:241,emphas:84,emphasi:84,emploi:389,empti:[3,6,8,9,11,12,15,18,20,22,27,33,36,41,47,48,50,51,53,54,66,67,74,75,78,80,82,84,87,99,101,106,107,110,112,113,114,115,116,117,121,125,126,129,131,134,141,147,148,150,156,160,171,172,178,180,185,191,202,207,225,227,241,251,279,280,298,299,310,317,321,343,344,360,366,368,372,374,385,388,396,403],emptor:199,empty_color:225,empty_permit:[397,399,401,403,427],empty_symbol:279,empty_threadpool:357,emptyset:20,emul:[5,44,71,87,121,122,129,153,190,251],enabl:[7,51,52,59,138,141,144,145,146,151,156,157,166,200,223,250,335,389],enable_recog:241,enableloc:335,enableremot:335,enact:214,encamp:79,encapsul:382,encarnia:143,encas:370,enclos:[25,26,115,192,212,375],encod:[19,60,81,82,99,280,323,336,340,341,365,384,388,435,440],encode_gmcp:336,encode_msdp:336,encoded_text:388,encompass:19,encount:[174,280,375,389],encourag:[76,88,95,106,131,146],encrypt:[64,144,150,157,185,199,332,333,337],encumb:121,end:[0,5,9,11,13,14,15,19,20,22,26,27,29,30,32,35,40,44,45,51,54,57,58,59,61,63,64,66,67,68,72,73,75,76,82,84,86,87,90,91,92,93,95,99,100,101,103,106,108,110,112,114,115,116,117,118,119,121,122,125,126,128,129,135,137,138,140,141,144,145,147,149,150,154,156,160,166,167,173,174,180,186,187,201,203,204,208,211,216,219,225,237,241,249,252,254,255,256,257,258,269,279,280,285,316,323,324,332,335,336,343,346,351,355,357,361,365,366,368,372,373,374,375,381,388,436],end_convers:27,end_direct:280,end_turn:128,end_xi:[82,279],endblock:[53,101,131,140,141],endclr:375,endcolor:29,endcoord:277,endfor:[101,140,141],endhour:91,endif:[101,140,141],endless:53,endlessli:157,endpoint:[49,157,412,413],endpoint_url:199,endsep:388,endswith:365,enemi:[13,27,40,93,119,120,128,256,257,258,267,268,269],enemynam:27,enforc:[22,38,54,59,120,126,138,332,335,373,374,433],enforce_s:374,engag:[86,258,267],engin:[2,8,11,22,30,36,43,73,76,77,87,97,114,119,126,133,143,145,157,159,171,174,187,189,190,207,245,269,285,312,323,329,332,335,340,350,352,366,368],english:[6,16,29,63,69,143,391],enhanc:[59,103,115,244,365,437],enigmat:108,enjoi:[7,106,119,120,123,148],enough:[3,18,32,33,35,46,47,68,78,82,84,86,87,88,89,90,93,95,98,99,101,105,106,107,110,111,113,114,116,120,125,129,133,138,148,150,154,174,180,191,207,239,240,263,271,280,372,373,374],enpoint:410,ensdep:388,ensur:[7,8,80,101,134,138,145,156,252,355,386,433],ensure_ascii:341,enter:[0,2,3,5,9,11,14,15,16,18,19,20,22,25,27,29,30,35,36,38,40,52,53,59,62,64,71,72,74,75,76,77,79,81,82,87,90,91,93,96,99,100,101,105,106,114,115,118,119,125,128,129,131,134,140,145,148,153,156,160,163,166,172,174,179,187,188,190,201,202,204,216,219,222,223,233,252,254,255,256,257,258,267,269,271,289,294,299,302,310,351,372,416,427],enter_guild:27,enter_nam:27,enter_wild:271,enterpris:2,enthusiasm:123,enthusiast:[77,122],entir:[8,13,14,15,19,22,26,27,29,30,32,47,48,53,54,57,66,68,76,79,80,81,82,93,101,106,111,112,115,120,122,129,133,154,202,240,241,252,270,279,280,281,282,290,294,298,299,362,366,372,374,379,388,436],entireti:[27,126,215,223,372],entit:368,entiti:[13,18,19,27,29,30,32,33,34,35,36,40,41,44,45,46,48,50,53,82,85,87,109,110,111,112,113,117,120,125,128,138,165,166,175,180,185,190,194,195,196,207,216,241,247,251,262,281,282,284,286,287,289,294,296,297,298,299,300,302,303,305,307,353,360,361,363,368,372,373,375,378,385,388,403,413],entitii:45,entitl:154,entranc:[81,82],entri:[11,13,16,19,20,22,24,27,32,45,53,85,89,91,99,101,106,107,111,113,117,122,137,146,147,148,152,166,175,187,188,191,199,207,216,225,239,252,254,255,256,257,258,283,284,285,286,287,290,294,307,331,344,355,360,366,368,370,372,374,381,382,385,388,389,399,407,410,413,428,432,435],entriest:177,entrypoint:156,entrytext:[30,101,284,286,368],enul:144,enumar:388,enumer:141,env:[199,312,322],environ:[1,2,9,14,52,75,84,87,89,91,104,115,120,122,123,148,149,154,156,157,190,191,199,209,220,264,266,277,312,322,338,347,366,372,386,411,428],environment:312,envvar:148,eof:332,epic:143,epilog:270,epoch:[19,100,376],epollreactor:357,epub:143,equal:[6,20,22,56,57,59,74,79,82,91,95,106,108,110,113,114,122,137,173,185,222,241,250,251,254,255,256,257,258,294,388],equip:[15,59,77,98,112,121,122,204,254,255,257,258],equival:[9,13,14,29,35,43,50,53,54,59,61,67,82,111,115,117,148,157,161,165,180,273,279,280,285,330,336,360,388,408,436],eras:[75,258],err:[32,99,321,343,366],err_travers:[36,294],errback:[54,309,312,321,322,388],errmessag:173,errmsg:[129,381],erron:[69,129,321,374],error:[0,3,4,6,8,9,11,13,15,16,18,19,20,22,27,29,31,32,35,36,38,40,43,44,48,53,54,63,64,66,69,72,75,76,78,81,82,83,84,87,97,98,99,102,106,108,113,114,116,117,119,123,125,129,135,136,140,144,145,146,148,150,151,153,154,157,163,164,166,171,173,174,180,185,194,207,209,230,239,241,251,252,268,270,278,280,281,282,290,294,297,298,305,306,309,311,312,314,316,321,335,343,362,365,366,368,371,372,375,381,384,388,389,393,408,410,426,430,435,440],error_check_python_modul:312,error_class:[397,399,401,403,427],error_cmd:96,error_consumable_excess_messag:207,error_consumable_missing_messag:207,error_consumable_order_messag:207,error_msg:355,error_tool_excess_messag:207,error_tool_missing_messag:207,error_tool_order_messag:207,errorlist:[397,399,401,403,427],errorlog:144,escal:[12,38,57,122,177,289],escap:[29,59,77,82,101,186,190,214,217,270,365,375,387,427],escape_char:375,escaperoom:217,escript:[76,202],esom:187,especi:[5,16,32,38,44,46,76,81,93,112,113,115,120,144,145,148,225,240,366],esqu:113,ess:28,essai:143,essenti:[7,69,80,92,97,112,122,143,150,153,195,312,368],est:[28,191],establish:[22,44,120,121,122,126,150,166,254,294,309,321,323,330,332,335,340,343,350,352],estim:[94,279,299,379],esult:294,etc:[0,8,11,12,13,18,19,22,25,27,29,30,32,33,34,35,36,38,40,41,44,45,48,50,51,52,53,55,61,64,66,67,68,70,76,77,80,82,84,85,86,87,91,93,94,97,98,99,100,107,108,110,111,112,120,121,122,125,126,128,136,138,139,143,144,145,148,150,156,157,161,166,169,171,172,173,174,177,179,180,185,188,190,199,201,205,208,210,216,217,223,225,238,240,241,247,251,255,257,263,270,279,280,281,282,294,298,299,330,332,335,339,340,341,351,352,360,362,365,366,368,369,370,371,372,375,381,388,396,403,407,413,416,438],etern:27,ev_channel:167,evadventur:[122,127],eval:[29,40,201,388],eval_rst:84,evalstr:290,evalu:[22,29,84,110,121,123,172,201,290,372,375],evbot:[185,353],evcast:143,evcel:[371,374],evcolor:143,evcolum:374,evcolumn:374,eve:388,eveditor:[24,30,76,85,163,164,202,364,440],eveditorcmdset:370,even:[0,3,5,6,7,11,13,15,18,19,20,26,27,30,32,38,41,44,47,48,49,50,55,57,59,63,66,68,71,72,75,76,77,79,80,82,83,86,87,88,89,90,91,93,95,97,98,99,100,101,102,105,106,110,111,113,114,115,116,119,120,121,122,123,125,126,127,128,129,135,138,147,148,154,157,161,173,175,178,185,187,204,207,210,222,223,240,251,254,255,256,257,258,269,270,279,280,282,294,298,299,335,372,374,375,379,388,435],evenia:111,evenli:[19,82,210,280,388],evenn:156,evenna:75,evenni:89,evennia:[1,2,5,6,10,12,13,14,15,16,17,18,19,20,22,24,25,26,27,28,30,31,32,33,34,35,36,38,39,41,43,44,45,46,47,48,50,52,53,54,57,58,59,60,61,62,64,66,67,68,69,71,72,74,76,77,78,79,80,81,82,83,85,87,88,90,92,93,94,95,96,100,101,102,103,105,107,108,109,110,112,113,114,116,117,118,119,120,121,123,125,126,128,129,131,133,134,135,136,137,139,140,141,142,146,148,149,152,155,157,159,160,440],evennia_access:144,evennia_admin:398,evennia_channel:[149,152,155,185],evennia_dir:388,evennia_error:144,evennia_gener:133,evennia_launch:[7,163,164,308,310],evennia_logo:[53,133],evennia_superuser_email:148,evennia_superuser_password:148,evennia_superuser_usernam:148,evennia_vers:312,evennia_websocket_webcli:340,evennia_wsgi_apach:144,evenniaadminapp:418,evenniaadminsit:418,evenniaapiroot:409,evenniacreateview:[431,437,438],evenniadeleteview:[437,438],evenniadetailview:[437,438],evenniaform:427,evenniagameindexcli:314,evenniagameindexservic:315,evenniaindexview:[53,436],evennialogfil:381,evenniapasswordvalid:356,evenniapermiss:[408,413],evenniareverseproxyresourc:357,evenniaserv:39,evenniatest:[191,220,231,246,264,277,338,386,411,428],evenniaupdateview:[437,438],evenniausernameavailabilityvalid:[166,356],evenniawebtest:428,event:[27,30,45,51,77,87,123,126,157,163,167,201,210,216,229,230,231,233,241,244,263,302,305,354,440],event_nam:[229,233],eventdict:381,eventfunc:[74,163,164,197,226,230],eventhandl:230,eventi:[175,202,270],eventu:[13,22,38,55,57,63,64,67,88,89,93,99,119,120,122,123,128,129,133,140,154,161,166,171,172,189,211,216,217,240,241,263,269,290,294,299,309,317,343,351,352,363,367,368,372,374,425],evenv:[2,6,7,87,89,148,153],evenwidth:374,ever:[9,11,13,14,15,16,22,29,41,44,46,48,55,66,69,76,81,82,87,98,106,110,113,121,126,135,145,160,161,214,217,240,280,307,323,324,330,360,372],everi:[0,2,5,8,9,10,11,13,14,18,19,20,22,27,29,30,31,34,40,41,43,46,47,48,66,68,69,72,74,79,80,81,82,83,87,89,90,92,95,98,100,101,105,106,107,108,110,112,113,115,116,121,126,128,129,133,136,137,139,140,141,148,150,153,154,156,166,180,185,191,199,204,209,215,223,230,240,241,252,254,255,256,257,258,260,266,271,279,280,294,299,305,307,317,334,344,350,359,360,362,372,373,374,375,388,396,403],everror:230,everyon:[8,9,11,18,22,27,30,32,35,41,46,57,63,87,90,99,113,116,117,120,122,123,126,128,129,137,139,142,146,151,155,160,161,180,185,186,187,211,216,217,219,254,255,256,257,258,330],everyth:[0,2,3,6,8,9,11,13,20,35,38,40,43,47,49,50,51,53,57,64,69,72,75,80,81,82,84,86,87,90,92,99,101,103,105,106,107,112,113,114,115,116,117,118,119,120,121,123,125,126,128,130,133,143,148,150,152,153,154,156,157,160,161,170,175,185,186,188,190,191,192,203,207,208,212,251,269,289,293,302,316,343,351,360,362,366,372],everywher:[75,97,112,150],evform:[19,85,163,164,364],evgam:185,evgamedir:84,evict:355,evid:152,evil:[5,15,150,263,299],evilus:185,evmenu:[19,22,24,76,77,85,99,105,122,163,164,190,191,202,215,223,249,252,266,296,364,373,440],evmenucmdset:372,evmenuerror:372,evmenugotoabortmessag:372,evmenugotomessag:372,evmor:[24,30,85,163,164,298,364,440],evscaperoom:[163,164,197],evscaperoommenu:215,evscaperoomobject:[216,217],evtabl:[19,22,80,81,85,163,164,175,185,223,298,364,371,373,388],ewmaplink:[82,280],ewonewaymaplink:[82,280],exact:[5,22,27,38,71,110,113,117,166,172,180,185,189,195,207,241,251,258,285,294,298,299,361,362,384,385,388],exact_consum:207,exact_consumable_ord:[207,208],exact_tool:207,exact_tool_ord:207,exactli:[3,5,9,11,12,29,30,41,47,50,54,57,58,59,61,64,66,78,79,81,82,84,87,99,100,101,106,107,110,111,113,115,117,121,122,126,129,133,148,156,161,185,207,241,251,279,280,294,312,362,385],exam:180,examin:[7,11,12,13,22,32,47,51,55,64,73,76,99,105,106,107,108,110,126,129,166,180,191,201,214,263,268,269,344,395,408],exampl:[2,4,5,6,7,10,11,12,13,14,15,16,17,18,19,20,22,30,31,33,34,35,36,38,40,43,44,46,47,48,49,50,54,57,58,59,61,63,64,66,67,70,71,72,73,74,76,78,80,81,83,84,86,87,89,90,91,92,93,94,96,97,98,99,100,103,104,105,106,107,108,109,110,112,113,114,115,116,117,119,120,121,122,123,125,129,133,134,135,137,138,139,140,144,145,148,150,151,155,156,157,161,163,164,166,169,172,173,174,175,178,179,180,185,186,187,188,189,190,191,194,196,197,201,202,204,207,208,209,210,211,214,216,221,222,223,224,225,234,238,239,240,241,244,247,248,249,251,252,254,255,256,257,258,260,263,267,269,270,271,272,273,277,279,280,281,282,284,286,287,290,293,294,299,302,305,307,312,317,332,335,336,341,344,353,357,360,362,363,364,365,367,371,372,373,374,375,376,380,381,382,385,386,388,389,391,396,403,412,413,427,436,440],example_batch_cod:[14,163,164,197,259],example_recip:[163,164,197,206,207],example_recipi:207,excalibur:105,exce:[104,200,254,255,256,257,258,355,379],exceed:355,excel:[32,68,97,143,150],excempt:173,except:[6,13,15,19,20,22,26,29,30,32,36,40,41,49,50,53,54,57,59,64,75,76,78,79,81,82,84,87,89,90,92,93,95,99,106,108,110,112,114,115,116,117,122,128,129,135,136,137,138,140,141,148,153,154,166,167,169,171,174,175,188,189,194,195,196,201,204,207,210,216,217,222,224,229,230,233,237,238,239,240,241,247,248,249,251,254,255,256,257,258,260,262,263,267,268,269,270,271,278,279,280,281,282,286,289,290,293,294,298,302,305,306,312,317,319,321,333,335,337,341,345,357,360,363,365,368,371,372,374,375,376,380,381,383,388,395],excepteur:28,excerpt:26,excess:[32,40,76,125,188,207,293,366],exchang:[14,52,121,154,201,369],excit:[25,107,108,122,147],exclam:90,exclud:[87,110,117,129,136,194,204,238,269,293,294,370,372,405,407],exclude_cov:204,excluded_par:405,excluded_typeclass_path:180,exclus:[27,30,32,34,120,263,294,302,361,372],exclusiv:368,exe:[7,9,148],exec:[27,29,40,105,299,372,388],exec_kwarg:372,exec_str:347,execcgi:144,execut:[2,7,8,9,14,15,20,22,26,27,29,35,36,40,41,51,52,53,54,55,57,58,64,70,74,75,76,79,81,87,91,92,93,100,101,105,106,112,115,119,122,148,153,166,167,169,170,171,175,178,179,188,190,191,196,202,214,230,241,252,262,263,269,270,286,289,290,293,294,299,300,302,306,309,317,319,322,323,329,332,335,340,343,344,347,350,351,360,362,363,366,372,373,375,380,388,416],execute_cmd:[12,22,36,129,134,135,166,167,175,294,317,351],execute_command:22,executor:2,exemplifi:[30,61,82,92,116,119,121],exercis:[3,81,90,99,105,115,128,129,139,200,209,250,338,348,380],exhaust:[18,76],exhaustedgener:239,exidbobj:294,exis:96,exist:[0,2,5,6,9,11,12,13,14,18,19,20,22,25,27,32,40,41,44,46,47,53,55,61,63,66,74,76,78,79,80,81,82,87,90,91,95,96,97,98,99,101,108,109,110,112,114,115,119,120,123,125,128,129,131,133,134,141,145,149,152,156,165,166,167,173,174,175,180,185,187,188,190,199,200,202,203,208,215,221,222,227,229,230,233,234,237,238,240,241,248,251,257,268,271,279,280,281,282,287,289,290,293,294,296,298,299,306,312,316,318,332,333,335,337,345,350,351,353,360,361,362,363,366,368,370,371,372,374,375,381,383,388,395,413],existen:351,exit:[7,9,20,26,27,32,40,48,49,50,66,76,80,81,82,85,90,95,99,102,105,106,107,108,109,112,113,115,116,117,119,129,137,145,148,156,160,163,171,173,174,180,190,201,202,217,231,247,248,252,258,263,267,268,269,270,271,273,274,279,280,281,282,289,293,294,299,316,332,344,360,368,370,372,373,386,407,410,413,428,440],exit_alias:[180,247],exit_back:99,exit_cmd:[27,373],exit_command:294,exit_dest_x_coordin:82,exit_dest_y_coordin:82,exit_dest_z_coordin:82,exit_nam:[80,180,247],exit_on_lastpag:373,exit_ther:99,exit_to_her:180,exit_to_ther:180,exit_typeclass:[271,386,428],exitbuildingmenu:76,exitcmdset:[20,294],exitcommand:294,exitnam:247,exitobject:96,exitviewset:413,exixt:330,exot:22,exp:371,expand:[11,31,36,43,49,59,72,73,74,77,78,80,81,87,88,89,90,98,99,103,105,107,108,110,112,113,114,115,116,120,121,122,123,129,130,134,136,139,145,154,163,164,180,197,212,247,254,255,256,257,258,273,294,365,374],expand_tab:374,expandtab:[365,374],expans:[77,96,120],expect:[5,6,8,9,22,29,34,35,36,45,47,53,54,63,64,67,69,74,75,82,83,84,97,99,106,112,113,115,117,119,120,122,123,129,138,141,150,153,154,180,188,191,199,202,207,227,229,239,251,271,277,279,280,289,294,298,299,310,312,362,372,373,379,388,392,396,403,413,419,438],expected1:191,expected2:191,expected_direct:277,expected_input:191,expected_path:277,expected_return:8,expectlst:277,expectstr:277,expens:[47,154,385],experi:[0,3,11,27,29,72,78,81,98,100,103,107,110,115,116,119,120,126,127,148,154,156,185,216,262],experienc:[1,27,87,115,118,143],experienced_betray:27,experienced_viol:27,experiment:[31,53,190,397,400],expert:251,expir:199,explain:[8,11,22,27,49,53,66,71,76,82,86,87,95,99,108,112,122,125,133,137,138,141,143,151],explan:[20,22,50,59,87,91,95,101,217,356],explanatori:50,explicit:[20,43,61,67,71,74,76,84,101,106,133,145,151,239,312,334,360,372],explicitli:[6,20,30,32,33,35,40,41,46,47,48,59,64,66,75,82,84,89,90,94,99,105,113,114,116,121,122,148,150,174,175,180,187,191,239,251,280,284,294,299,307,362,365,368,384,410],exploit:[122,375],explor:[3,12,43,48,53,54,64,74,81,82,101,108,113,115,119,128,148,190],expos:[141,157,263,435],express:[22,27,29,32,40,52,72,73,84,97,110,113,117,131,141,180,210,239,258,360,388,416],ext:27,extend:[18,19,29,41,48,50,53,66,68,81,84,86,95,97,101,105,107,111,112,114,115,118,124,126,127,130,131,132,134,135,140,141,143,159,160,169,175,187,191,194,199,203,205,207,222,230,233,271,279,293,294,362,382,400,427,436,437,438,440],extended_room:[163,164,197],extendedloopingcal:307,extendedroom:222,extendedroomcmdset:222,extendng:208,extens:[6,8,27,30,43,59,67,75,81,82,84,86,87,97,108,112,113,120,131,145,148,169,199,245,254,274,327,335,368,378,387],extent:[76,97,122,126],exter:185,extern:[7,16,34,40,58,61,68,77,81,84,98,112,116,120,122,123,125,144,145,147,148,149,150,152,154,155,159,163,174,185,191,193,196,244,298,310,312,314,368],external_discord_hello:317,external_receiv:196,extra1:29,extra2:29,extra:[0,8,15,18,20,22,27,29,30,32,36,45,48,51,53,56,70,82,83,90,91,93,98,99,107,115,116,117,121,122,129,133,138,141,144,145,154,166,169,175,187,191,194,201,207,222,224,237,241,251,263,269,294,297,298,307,309,361,365,366,370,372,373,374,381,382,383,387,388,395,396,403],extra_environ:366,extra_launcher_command:[82,274,275],extra_opt:372,extra_spac:388,extract:[6,13,29,45,97,106,175,207,216,241,245,279,290,326,340,388],extract_goto_exec:372,extrainfoauthserv:332,extral:196,extran:223,extrem:[0,9,97,106,116,161,254,255,257,258,325,382],eye:[6,30,59,81,120,299,373],eyed:[53,125,133],eyes:[22,83,98],eyesight:[32,59,99],f6d4ca9b2b22:156,face:[82,107,119,122,150,154,157,224,356,372],facil:381,facilit:122,fact:[7,13,15,22,36,41,48,54,64,73,86,90,93,98,99,111,112,113,120,129,134,138,141,157,160,353,355,375],faction:148,factor:[74,100,104,255,257,309,323,324],factori:[61,251,309,314,322,323,324,330,331,332,333,335,343],factory_path:167,fade:[68,240],fail:[8,13,14,15,18,19,20,27,29,30,36,40,45,54,55,69,75,78,82,89,106,114,119,120,125,128,134,137,146,148,157,161,174,185,189,194,207,209,211,241,247,250,251,263,268,289,290,294,298,309,310,312,316,323,324,334,355,360,362,375,382,384,388,391,396,433],failmsg:355,failtext:126,failur:[8,15,54,78,121,126,148,166,207,269,314,321,323,324,343,355,365,388],failure_messag:207,failure_teleport_msg:269,failure_teleport_to:269,faint:41,fair:[121,122,126,211],fairli:[95,101,153,204,223,252,255],fake:[82,205,280,343,353,360,365],fall:[0,6,20,41,69,81,82,84,87,100,113,126,163,166,189,207,224,241,263,269,388,427],fall_exit:269,fallback:[80,96,171,175,196,222,290,305,312,341,360,372,383,388],fals:[8,12,13,18,19,20,22,26,27,29,30,31,32,33,36,38,41,47,48,51,66,76,80,82,84,89,90,91,93,96,99,100,103,104,107,108,113,117,125,128,129,135,136,137,140,157,166,169,171,172,173,174,175,180,185,187,191,194,196,199,201,202,204,205,207,210,211,214,215,216,219,223,227,230,234,240,241,247,252,254,255,256,257,258,266,270,271,279,280,282,284,285,286,289,290,293,294,296,298,299,302,303,305,306,307,309,312,314,318,321,322,329,330,331,332,335,341,343,349,350,351,353,355,357,360,361,362,363,365,366,368,370,372,373,374,375,376,379,383,384,385,387,388,389,391,392,395,396,397,399,400,401,403,407,408,427,435],falsestr:223,falsi:[107,114,194,207,279],fame:[119,123],famili:[27,75,98,125],familiar:[1,20,22,48,75,81,93,95,99,105,106,110,113,114,115,123,131,140,148,154],famou:[28,370],fan:143,fanci:[2,16,17,18,49,82,126,204,280],fantasi:[77,117,122,240],faq:[84,334,440],far:[7,11,14,18,20,22,53,59,67,74,76,79,80,81,82,86,90,95,96,98,106,108,110,112,113,115,116,147,153,154,156,173,258,271,279,282,314,339,360,370,379],fare:113,fart:125,fascilit:281,fashion:81,fast:[0,11,13,16,19,36,47,68,82,87,93,97,100,104,115,122,123,145,178,287,344],faster:[5,82,100,117,122,145,196,201,360],fastest:[84,280],fatal:312,fault:123,faulti:115,favor:[19,82,280],favorit:[83,90],fear:19,feasibl:145,feat:122,featgmcp:336,featur:[0,2,3,9,11,16,17,19,20,22,26,40,45,48,53,58,59,71,74,76,77,79,80,81,83,86,87,88,89,91,97,98,100,102,103,105,106,107,108,119,120,121,122,129,142,148,152,157,166,174,175,222,230,241,252,270,307,329,350,354,362,370,388,434,439,440],feb:63,februari:100,fed:[22,32,54,330,360,369,371],fedora:[11,144,148,150],feed:[9,16,27,40,80,126,155,167,185,279,314,331,332,362,373],feedback:[3,36,83,120,123,135,195,370],feedpars:[155,331],feedread:167,feel:[11,17,48,54,63,68,74,76,79,83,84,86,87,88,95,98,101,106,110,113,118,119,120,122,123,125,126,129,132,135,140,148,151,154,216,240,252,255,263,269],feelabl:216,feend78:234,feint:128,fel:63,felin:19,fellow:371,felt:[41,139],femal:224,fetch:[9,11,13,49,52,53,110,140,148,154,156,281,360,373,438],few:[0,2,3,5,8,11,13,16,17,20,22,26,29,30,31,32,36,50,53,54,59,62,66,67,74,75,80,84,86,87,89,106,108,111,113,115,120,121,122,123,126,128,129,137,138,143,145,150,157,161,190,210,240,263,293,327,336,355,365,374,388,436],fewer:[68,115,279,353,361],fg_colormap:387,fgstart:387,fgstop:387,fiction:[27,86,100,372],fictional_word:240,fictiv:240,fictou:221,fiddl:269,field:[7,9,13,29,30,31,33,34,35,36,41,45,46,48,50,53,63,66,72,97,99,109,113,131,140,145,147,169,196,223,227,241,258,267,273,286,287,289,293,294,298,299,302,303,307,319,360,361,362,363,371,380,384,385,395,396,397,399,400,401,403,407,410,415,427,438],field_class:427,field_nam:[287,407],field_or_argnam:31,field_ord:427,fieldevmenu:223,fieldfil:[163,164,197],fieldnam:[33,99,223,303,362,379,427],fieldset:[395,397,399,400,401,403],fieldtyp:223,fifo:388,fifth:80,fight:[20,41,93,114,119,120,128,254,255,256,257,258,268],fighter:[254,255,256,257,258],figur:[0,3,5,6,11,22,30,55,64,80,83,106,111,113,120,123,131,137,140,154,201,203,207,210,241,280,298,312,391],file:[0,2,3,5,6,7,9,10,12,18,19,20,38,39,49,50,51,52,53,57,61,62,63,66,72,75,76,78,81,82,83,87,89,90,91,96,97,98,99,100,101,103,105,107,108,111,112,114,115,116,118,122,129,131,133,134,136,137,140,141,143,144,145,147,148,149,150,152,153,154,155,156,157,159,160,161,163,164,166,179,187,194,199,200,202,204,205,207,210,212,217,240,244,251,270,271,284,299,311,312,332,333,336,337,344,345,346,350,357,358,364,371,372,381,384,385,388,396,397,399,401,403,413,416,420,427,435,440],file_end:[366,388],file_help_entry_modul:[30,187,284],file_help_top:435,file_name_charset:199,file_overwrit:199,fileentri:187,filehelp:[30,163,164,283],filehelpentri:[187,284,435],filehelpstoragehandl:284,filelogobserv:381,filenam:[11,19,111,194,199,240,366,371,381],filename1:312,filename2:312,filepath:199,files:199,filesystem:[148,156,157],fill:[2,7,26,53,63,72,80,81,82,99,115,140,149,223,251,279,282,360,365,371,372,373,374,375,388,403],fill_char:374,fill_color:225,fillabl:[77,223],fillchar:[29,365,375,388],filo:388,filter:[7,20,34,48,49,59,66,82,95,101,110,136,140,163,164,173,178,202,222,241,282,293,294,388,393,406,413,433],filter_backend:413,filter_famili:[48,110],filter_nam:407,filter_xyz:[82,282],filter_xyz_exit:[82,282],filterset:407,filterset_class:413,filthi:142,final_path:199,final_valu:54,find:[0,3,5,6,8,9,11,13,14,15,17,19,20,22,26,29,30,31,32,33,34,35,36,40,41,46,48,50,53,54,55,58,59,61,63,66,68,72,73,74,76,77,78,79,80,82,83,84,86,88,89,90,91,93,97,98,99,100,101,106,107,108,109,110,111,112,113,114,116,118,119,120,122,123,125,126,127,129,131,133,140,141,142,143,145,146,148,150,153,154,156,157,161,166,172,180,187,207,210,216,219,222,241,247,251,252,269,270,273,274,279,280,282,294,298,299,304,312,326,360,361,365,367,375,385,388,418],find_apropo:285,find_topicmatch:285,find_topics_with_categori:285,find_topicsuggest:285,findfoo:117,fine:[16,22,36,41,44,46,47,55,66,79,82,87,96,105,108,112,113,114,116,118,119,121,125,129,135,167,269,280,360,368,388],finer:[55,279,280],finish:[9,15,22,45,52,54,78,84,93,99,119,120,129,133,140,156,163,166,175,177,188,190,201,207,208,214,219,222,238,268,269,280,294,312,324,335,350,357,367,372,388,416],finish_chargen:27,finit:106,fire:[7,12,19,22,27,41,45,47,79,81,90,92,93,99,108,113,116,120,135,136,139,166,167,171,230,256,257,294,299,312,321,323,340,372,373,379],firebal:[78,122,207],firebreath:[99,113,116],firefox:[53,152],firestorm:92,firestorm_lastcast:92,firewal:[145,150,154],first:[0,3,5,6,7,8,9,11,12,13,14,15,16,19,20,22,25,26,27,29,30,32,36,38,40,41,43,44,45,48,50,51,53,54,55,56,57,59,61,63,64,66,68,69,72,75,77,80,84,86,89,90,93,95,97,99,100,101,102,103,105,106,107,108,109,110,111,112,114,116,117,118,119,120,121,122,123,125,126,128,129,131,132,133,135,136,137,138,139,140,141,145,146,148,149,151,153,154,155,156,157,159,161,166,167,169,172,173,180,187,188,191,192,194,196,199,201,202,204,205,210,212,216,217,219,222,239,240,241,247,249,250,254,255,256,257,258,260,263,267,268,269,270,271,274,279,280,286,289,293,294,298,299,302,305,312,316,317,319,330,332,335,340,341,343,344,350,353,360,362,363,365,366,368,370,371,372,374,375,376,379,380,387,388,408],first_lin:129,first_nam:395,firsthand:32,firstli:[6,36,53,75,109,110,154],fish:[126,174,238],fist:[114,299],fit:[10,13,29,30,38,67,71,78,95,99,112,123,125,132,137,140,145,208,255,258,371,373,374,388],five:[22,81,92,110,118,123,132,154,174,252,388,389],fix:[0,3,6,8,14,15,19,22,27,40,48,56,64,82,83,87,88,98,105,113,115,116,120,122,125,129,137,142,148,153,154,161,240,282,312,371,373,374,384],fix_sentence_end:374,fixer:110,fixing_strange_bug:11,fixtur:[191,200,209,220,250,264,277,338,348,380,386,411],fizzl:122,flag:[11,14,15,20,22,27,31,47,50,61,64,66,68,75,92,93,94,99,108,113,115,118,120,125,129,166,171,173,175,180,207,209,214,216,217,219,263,267,289,290,294,312,319,323,332,335,340,351,370,372,388],flagnam:[214,216,217],flair:125,flame:[92,257],flash:[15,263],flat:[0,19,48,76,85,97,111,163,299,391,440],flatfil:97,flatpag:418,flatten:299,flatten_diff:299,flatten_prototyp:299,flattened_diff:299,flavor:[108,121,154,257],flavour:[35,138],flaw:137,fled:[128,267],fledg:[16,68,70,122,129,130,140,154,179,211],flee:[128,134,258,267],fleevalu:128,flesh:[77,99,108,122],flexibl:[14,27,40,41,67,68,76,81,90,93,95,98,113,116,121,122,125,126,128,141,154,169,180,201,202,207,223,252,360,372,388,436],fli:116,flick:389,flicker:263,flip:[27,103],flood:[19,26],floor:[74,104,214,216,241,250],flour:[78,207],flourish:360,flourrecip:207,flow:[2,11,17,47,51,61,64,66,82,86,120,125,148,368,372],flower:[35,36,55,108,109,110,117,120,121,180,375],flowerpot:[55,98],fluent:143,fluffi:[113,114,116],fluid:[17,56],flurri:241,flush:[9,22,81,145,190,360,362,379],flush_cach:379,flush_cached_inst:379,flush_from_cach:379,flush_instance_cach:379,flusher:379,flushmem:190,fluttersprit:77,fly:[19,20,22,27,29,30,40,41,55,78,87,90,105,110,112,113,117,131,166,186,188,196,286,294,298,307,319,330,333,337,360,366,376,388],fnmatch:360,foci:122,focu:[77,89,118,120,122,128,214,216],focus:[7,97,98,129,143,214,216,258,410],focused_object:214,foe:255,foilag:82,fold:[122,252],folder:[7,8,9,14,15,19,50,51,53,63,66,72,77,80,81,84,87,90,94,98,99,101,108,111,112,113,115,126,128,129,131,133,134,135,140,141,144,148,153,156,157,160,161,198,254,255,256,257,258,312,418],folder_nam:87,follow:[3,5,6,7,9,11,12,13,14,15,17,18,20,22,26,27,29,30,31,32,36,38,41,46,48,50,51,53,54,56,57,59,61,63,66,67,72,74,75,76,79,80,82,83,84,89,91,95,99,100,101,104,105,106,107,108,110,112,113,114,115,116,118,120,123,125,126,127,128,129,134,136,137,140,141,143,144,145,147,148,149,150,151,153,154,156,157,161,166,167,169,171,172,175,180,187,188,191,194,196,202,204,205,207,211,224,230,234,241,251,252,256,257,269,279,280,284,286,287,289,290,293,294,297,298,299,302,303,316,317,327,336,340,341,344,354,360,362,365,366,368,371,372,373,374,381,388,412],follwo:290,fond:100,font:[51,81,84,91,112,280],foo:[8,18,22,27,29,30,33,41,45,46,61,64,67,82,107,110,111,112,113,115,117,148,180,252,279,281,287,312,372,375,386],foo_bar:67,foobarfoo:55,food:207,fooerror:372,fool:122,foolish:263,footer:[53,82,101,140,175,373],footnot:[16,84],footprint:190,footwear:98,for_cont:294,forai:112,forbidden:11,forc:[8,20,22,41,48,54,74,82,99,103,104,106,107,116,123,125,126,128,129,137,144,148,156,157,161,167,174,178,180,185,201,208,222,224,238,240,241,251,279,290,294,298,304,323,324,330,335,353,355,373,374,379,381,388],force_add:251,force_init:294,force_repeat:[41,128],force_str:384,forcibl:304,fore:350,forebod:222,foreground:[3,59,138,156,205,312,365,375],foreign:[48,110],foreignkei:[169,293,302,362,380,396,403],forens:245,forest:[14,46,73,81,82,112,222],forest_meadow:46,forest_room:46,forestobj:73,forget:[11,14,19,22,54,66,75,91,100,105,107,113,115,116,129,131,143,147,152,156,241,366],forgiv:125,forgo:268,forgotten:[80,92,105,113],fork:[75,143],forloop:101,form:[6,8,13,14,18,19,20,22,27,29,30,31,32,36,38,40,46,47,48,50,52,64,67,69,70,71,72,77,78,82,84,85,86,87,99,107,112,114,116,117,118,120,123,128,129,135,163,164,166,167,172,174,175,178,180,185,188,191,194,195,196,201,207,214,221,223,224,240,241,245,251,282,284,286,289,290,294,298,299,303,305,307,310,330,332,336,340,351,353,360,361,362,365,366,368,369,370,371,372,374,375,376,381,384,385,388,389,391,393,395,396,397,399,400,401,403,405,410,426,431,433,438],form_char:371,form_class:[53,431,433],form_template_to_dict:223,form_url:395,form_valid:[431,433,438],formal:[32,120,294,336],format:[3,11,15,17,18,19,20,22,30,40,57,59,63,64,67,68,69,71,74,76,79,81,82,83,84,86,99,100,101,103,110,114,115,125,140,143,145,155,157,173,175,177,180,187,191,194,199,202,204,205,207,210,215,221,223,233,241,244,251,252,256,262,266,270,271,279,284,286,294,296,298,299,303,312,317,327,332,352,354,360,362,365,366,368,370,372,373,374,376,381,383,388,389,410,413],format_attribut:180,format_available_protfunc:298,format_callback:227,format_diff:299,format_extern:194,format_grid:388,format_help:270,format_help_entri:187,format_help_index:187,format_messag:194,format_output:180,format_send:194,format_t:388,format_text:202,format_usag:270,formatt:[209,223,298,372,373],formcallback:223,formchar:[99,371],formdata:223,former:[17,87,138,145,207,372],formfield:384,formhelptext:223,formset:[396,403],formstr:99,formtempl:223,formul:141,forth:[11,19,180,257],fortress:81,fortun:[9,22,89,95,101,113,119],forum:[9,63,75,83,86,88,98,122,123,148,154,155],forward:[3,14,15,26,27,84,100,101,108,118,121,122,137,138,154,166,169,196,234,244,286,293,302,357,360,362,363,371,373,380],forwardfor:150,forwardmanytoonedescriptor:[293,302,380],forwardonetoonedescriptor:[293,302,380],foster:18,foul:40,found:[3,4,6,8,9,12,14,15,16,18,19,20,22,27,30,31,32,36,37,38,40,43,46,48,49,50,51,53,54,61,63,64,72,75,76,77,80,82,84,86,89,91,95,98,99,105,106,107,110,111,112,113,114,115,117,119,125,126,128,129,141,142,145,148,154,157,163,166,170,171,172,173,175,180,185,188,189,194,199,201,202,227,229,230,241,251,269,279,280,281,282,284,286,290,294,297,298,299,304,307,311,312,318,327,330,341,351,353,360,361,362,365,366,367,368,372,374,375,379,383,385,388,416],foundat:[80,86,110,143,254],four:[15,19,35,59,61,66,81,84,89,95,104,117,126,130,174,196,222,290],fourth:95,fqdn:154,fractal:97,fraction:[8,122],frame:51,framework:[49,51,52,53,56,87,123,131,133,140,191,254,257,384,407,408,410,412,413],frankli:71,free:[7,10,30,46,63,74,76,83,86,87,93,98,110,120,122,128,129,138,140,143,154,199,201,214,241,252,255,298],freedn:154,freedom:[0,15,96,122,148],freeform:[122,126,128,204],freeli:[82,156,157,366],freenod:[75,88,143,148,152,154,167,185,353],freetext:[34,195,385],freez:[3,22,93,229],french:63,frequenc:[5,240],frequent:[106,202],fresh:[9,13,20,82,99,113,160,312],freshli:81,fri:55,friend:[83,99,104,107,120,123,157],friendli:[76,84,115,140,142,169,251],friendlier:[194,294],frighten:256,from:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,25,26,28,29,31,32,33,34,35,36,38,39,40,41,43,44,45,46,47,48,49,50,52,53,54,55,56,57,59,61,62,63,64,66,68,69,71,72,73,74,75,76,77,78,79,80,81,82,84,87,88,90,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,114,116,117,118,119,120,121,122,123,125,126,128,129,131,133,134,135,136,137,138,139,141,143,144,145,147,148,150,151,152,153,155,157,159,160,161,163,164,166,167,169,170,171,172,173,174,175,177,178,179,180,185,186,187,188,189,190,191,192,194,195,196,199,201,202,203,204,205,207,208,209,210,211,212,214,215,216,217,219,221,222,223,224,229,230,233,234,237,238,239,240,241,244,245,246,247,248,250,251,252,254,255,256,257,258,263,267,268,269,270,271,273,274,279,280,281,282,284,285,286,289,290,291,293,294,298,299,302,303,304,306,307,309,312,316,317,318,319,321,322,323,324,325,329,330,331,332,335,340,341,343,344,346,350,351,352,353,355,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,373,374,375,376,379,380,381,382,384,385,387,388,389,391,396,397,403,405,407,408,410,413,416,418,427,433,435,438,439,440],from_channel:167,from_db_valu:384,from_nod:372,from_obj:[64,103,135,166,167,175,224,262,294],from_pickl:369,from_tz:389,frombox:321,fromstr:321,fromtimestamp:376,front:[11,14,32,40,51,105,107,110,115,126,144,157,159,162],frontend:[49,252,360],frontpag:[50,53,111,117,163,164,393,394,404],frost:121,frozen:[22,93,230],fruit:238,ftabl:388,ftp:387,fuel:[90,121,251,257],fugiat:28,fulfil:[78,113,119,123,312],full:[0,4,6,8,9,11,14,15,16,17,19,22,27,29,32,33,36,38,40,41,44,47,48,56,67,68,70,72,75,78,81,82,83,84,86,87,89,90,91,98,99,102,107,108,110,111,115,116,121,122,125,126,128,129,130,133,134,137,140,141,145,146,153,154,156,160,161,167,172,174,175,179,180,185,189,190,191,194,201,202,207,211,215,219,221,222,225,237,240,241,251,252,257,266,270,279,281,282,290,299,303,324,330,343,353,354,360,362,366,370,372,374,375,388,439],full_desc:216,full_justifi:40,full_nam:35,full_result:211,fullchain:150,fuller:99,fullest:123,fulli:[5,13,22,27,57,63,66,77,82,86,89,99,105,118,125,148,154,157,161,166,240,290,294,305,340,352,368,388],fun:[0,5,81,103,108,120,121,122,133,143],func1:[180,290,344],func2:[180,290,344],func:[3,22,26,27,29,32,54,64,76,84,90,91,92,93,94,96,97,99,100,103,104,105,106,107,112,114,117,125,126,128,129,137,151,171,175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,210,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,289,290,294,323,343,344,348,357,370,372,373,375,376,388,436],func_test_cmd_task:191,funcdef:375,funciton:257,funcnam:[29,31,70,112,290,297,298,307,372,375,388],funcool:143,funcpars:[24,70,85,163,164,297,353,364,388,440],funcparser_cal:[70,297,375],funcparser_callable_add:375,funcparser_callable_center_justifi:375,funcparser_callable_choic:375,funcparser_callable_clr:375,funcparser_callable_conjug:375,funcparser_callable_crop:375,funcparser_callable_div:375,funcparser_callable_ev:375,funcparser_callable_justifi:375,funcparser_callable_left_justifi:375,funcparser_callable_mult:375,funcparser_callable_pad:375,funcparser_callable_randint:375,funcparser_callable_random:375,funcparser_callable_right_justifi:375,funcparser_callable_round:375,funcparser_callable_search:375,funcparser_callable_search_list:375,funcparser_callable_spac:375,funcparser_callable_sub:375,funcparser_callable_toint:375,funcparser_callable_y:375,funcparser_outgoing_messages_modul:353,funcparser_parse_outgoing_messages_en:70,function_nam:190,functioncal:321,functionnam:[29,321],functionpars:[29,298],functool:148,fundament:[22,36,46,98,112,113,115,116,122,294],fur:208,furnac:[207,208],furnitur:[14,46,48],furst:251,further:[3,7,10,11,13,18,19,20,30,40,43,44,48,49,64,66,74,75,78,80,81,82,84,96,98,105,106,113,117,125,154,156,161,174,180,203,240,256,258,280,282,299,312,336,388],furthermor:[83,84,138],fuss:156,futur:[13,26,35,54,75,84,99,100,108,114,115,118,120,123,124,125,127,129,130,132,145,148,156,177,208,230,268,271,317,361,382,389],futurist:100,fuzzi:[30,185,207,285,385,388],fuzzy_import_from_modul:388,gag:146,gain:[5,13,93,110,120,125,175,190,196,241,290,294],galosch:240,gambl:211,game:[1,2,3,5,6,7,10,12,13,14,15,16,17,20,22,23,25,26,27,28,29,32,34,35,36,38,39,40,43,44,45,46,47,48,49,50,51,52,54,57,59,62,63,64,66,67,68,69,70,71,72,73,74,75,76,78,79,82,83,84,85,87,89,90,91,92,93,94,96,97,101,102,103,105,106,107,109,110,111,113,114,115,116,117,119,121,124,125,127,128,130,131,132,133,134,135,137,139,140,141,142,143,144,145,146,148,149,150,151,152,153,155,157,161,163,164,165,166,167,169,171,173,174,175,177,178,179,180,184,185,186,187,190,191,192,193,194,195,196,197,201,202,203,204,206,208,210,211,212,214,215,216,219,222,223,225,228,229,230,231,234,239,240,241,248,252,254,255,256,257,258,263,265,266,269,270,274,276,279,280,281,282,284,286,291,293,294,302,304,305,308,312,314,315,316,317,323,324,329,331,332,335,336,343,344,345,350,351,353,361,362,363,366,367,368,370,371,376,379,381,388,395,396,403,408,413,436,439,440],game_dir:[381,388],game_epoch:[19,376],game_index_cli:[163,164,308],game_index_en:147,game_index_list:147,game_nam:[147,420],game_slogan:[53,75,420],game_statu:147,game_templ:[53,111],game_websit:147,gamedir:[27,40,53,82,118,159,312,358,440],gamedirnam:99,gameindexcli:315,gameplai:[122,154,199,214],gamer:[149,152],gamesrc:19,gametim:[19,29,85,163,164,210,222,230,364,440],gametime_to_realtim:210,gametimescript:210,gameworld:114,gammon:[143,327],gandalf:27,garbag:360,garbl:121,garden:143,garment:[77,204],gate:[30,82,120,280],gatekeep:30,gatewai:[161,341],gather:[8,22,30,52,64,133,139,146,171,172,269,310,314,368,385],gaug:[121,163,164,197],gaugetrait:251,gave:[87,90,106,113,138,391,392],gbg:365,gcc:[115,116,148],gcreat:180,gear:[7,133,154,167,174,192,212],gemer:239,gen:17,gender:[77,224],gendercharact:224,gendersub:[163,164,197],gener:[2,5,7,8,13,18,20,22,27,30,32,35,38,40,41,43,44,46,50,51,53,54,55,59,63,64,66,67,74,75,80,81,82,83,84,86,87,91,93,98,99,100,102,107,108,112,117,120,125,126,128,138,141,145,148,150,154,163,164,166,167,170,175,176,177,180,187,188,189,191,192,194,200,201,202,203,204,207,211,212,214,216,217,222,223,224,230,234,237,239,240,241,244,245,247,248,249,252,254,255,256,257,258,263,266,267,269,270,273,280,286,290,294,296,299,323,330,332,335,336,340,343,351,352,353,357,360,363,364,365,367,368,370,373,374,375,376,381,383,384,388,411,412,413,419,427,431,432,433,435,436,437,439,440],general_context:[163,164,393,417],generalviewsetmixin:413,generate_prototype_kei:280,generate_sessid:330,generic_mud_communication_protocol:336,genericbuildingcmd:202,genericbuildingmenu:202,genesi:154,geniu:238,genr:[83,87,326],genuin:122,geoff:[77,270],geograph:73,geographi:95,geoip:244,geometr:81,geometri:81,get:[0,3,5,6,7,8,9,10,11,12,13,14,16,17,18,20,22,26,29,30,31,32,33,34,35,38,39,41,43,44,45,46,48,49,51,53,54,55,56,59,61,63,64,66,67,72,74,75,76,78,79,80,81,82,84,86,87,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,135,137,138,140,141,144,145,147,149,151,152,153,154,156,157,159,161,166,167,169,173,174,175,177,178,180,181,185,186,187,192,194,195,196,199,202,204,211,214,216,217,219,227,229,230,233,234,238,239,241,248,249,250,251,252,254,255,256,257,258,260,263,268,269,271,273,277,279,280,281,282,284,285,286,290,293,294,296,298,299,302,304,307,310,312,317,321,322,326,330,332,335,336,338,340,341,349,351,352,353,355,360,361,362,363,365,366,367,370,372,374,375,376,378,379,381,382,383,385,388,391,392,395,397,400,401,405,407,410,412,427,435,436,439,440],get_absolute_url:[141,194,286,362],get_account:[290,351],get_al:360,get_alia:361,get_alias:410,get_all_attribut:360,get_all_cached_inst:379,get_all_categori:285,get_all_channel:195,get_all_charact:217,get_all_cmd_keys_and_alias:173,get_all_cmdset:388,get_all_mail:234,get_all_puppet:166,get_all_sync_data:353,get_all_top:285,get_all_typeclass:388,get_and_load_cmdset:405,get_and_load_typeclass:405,get_and_merge_cmdset:174,get_app_list:418,get_attack:[254,255,256,257,258],get_attr:180,get_attribut:[361,410],get_available_nam:199,get_available_overwrite_nam:199,get_buff:370,get_by_alia:361,get_by_attribut:361,get_by_nick:361,get_by_permiss:361,get_by_tag:361,get_cach:360,get_cache_kei:355,get_cached_inst:379,get_callback:230,get_channel:195,get_channel_alias:185,get_channel_histori:185,get_charact:351,get_client_opt:317,get_client_s:351,get_client_sess:[340,341],get_client_sessid:341,get_cmd_signatur:216,get_command_info:[175,188],get_components_with_symbol:279,get_cont:410,get_context_data:[53,432,435,436,438],get_damag:[254,255,256,257,258],get_db_prep_lookup:384,get_db_prep_valu:384,get_dbref_rang:361,get_def:306,get_default:384,get_defens:[254,255,256,257,258],get_direct:[82,280],get_display_nam:[3,29,76,79,82,99,104,166,241,271,282,294,362],get_display_symbol:[82,280],get_err_msg:[32,108],get_ev:230,get_evennia_pid:388,get_evennia_vers:388,get_event_handl:233,get_exit:[82,281,410],get_exit_spawn_nam:[82,280],get_extra_info:[175,294,362],get_famili:[48,110],get_fieldset:400,get_form:[395,397,400,401],get_formset:[396,403],get_game_dir_path:388,get_height:374,get_help:[22,30,101,175,191,216,228,270,372],get_help_categori:435,get_help_text:356,get_help_top:435,get_hint:219,get_id:[140,306,361],get_info_dict:[329,350],get_initi:438,get_input:[191,372],get_inputfunc:[317,336,353],get_internal_typ:384,get_kwarg:428,get_linked_neighbor:280,get_location_nam:271,get_log_filenam:194,get_map:[82,281],get_mass:104,get_message_by_id:195,get_messages_by_receiv:195,get_messages_by_send:195,get_min_height:374,get_min_width:374,get_modified_tim:199,get_msg_by_receiv:34,get_msg_by_send:34,get_new:331,get_new_coordin:271,get_next_by_date_join:169,get_next_by_db_date_cr:[169,196,286,293,302,360,362],get_next_wait:233,get_nick:[361,410],get_nicklist:[167,324],get_node_from_coord:279,get_numbered_nam:294,get_obj_coordin:271,get_object:[219,413,432,435,438],get_object_paramet:199,get_object_with_account:385,get_objs_at_coordin:271,get_oth:201,get_permiss:[361,410],get_pid:312,get_player_count:326,get_posit:216,get_previous_by_date_join:169,get_previous_by_db_date_cr:[169,196,286,293,302,360,362],get_puppet:[12,166,351],get_puppet_or_account:351,get_queryset:[432,433,435],get_rang:258,get_redirect_url:433,get_regex_tupl:241,get_respons:421,get_room:[82,281],get_room_at:95,get_rooms_around:95,get_serializer_class:413,get_sess:353,get_session_id:410,get_short_desc:216,get_shortest_path:[82,279],get_spawn_xyz:280,get_stat:113,get_statu:322,get_subscript:195,get_success_url:438,get_sync_data:352,get_system_cmd:173,get_tag:[361,410],get_tag_queri:407,get_time_and_season:222,get_typeclass_tot:361,get_uptim:326,get_url:400,get_username_valid:166,get_valu:[317,336],get_value_displai:410,get_vari:[227,230],get_view_detail:411,get_visual_rang:[82,279],get_weight:280,get_width:374,get_worn_cloth:204,get_xyz:[82,282],get_xyz_exit:[82,282],get_xyzgrid:[82,281],getattr:33,getbootstrap:56,getchild:357,getclientaddress:[61,332],getdefaultencod:435,getel:51,getenv:[312,322],getgl:51,getinput:372,getitem:251,getkeypair:332,getloadavg:153,getpeer:332,getpid:388,getsizof:379,getsslcontext:[333,337],getston:22,getter:[169,196,204,241,255,258,293,294,319,360,392],gettext:63,gfg:365,ghost:30,ghostli:269,giant:90,giantess:113,gid:[5,156,344],gidcount:343,gift:101,gig:122,girl:[118,294],gist:[53,240,388],git:[2,9,10,63,66,68,75,84,91,143,145,148,153,154,156],github:[10,11,63,75,77,79,83,88,91,98,111,120,143,148,153,155,202,340,357,388],gitignor:11,give:[0,4,5,8,9,12,13,14,16,18,19,22,27,28,29,32,36,38,40,41,44,45,46,47,48,50,53,54,55,57,67,69,73,74,75,76,77,79,81,82,84,86,87,89,90,91,94,95,98,99,100,101,102,104,105,106,107,108,110,111,112,113,114,115,116,117,118,120,121,123,126,127,128,129,131,133,134,135,140,141,143,145,148,153,154,155,156,157,161,166,171,173,174,177,180,185,186,188,194,195,202,203,204,208,214,216,217,219,222,239,240,249,252,254,255,256,257,258,263,269,271,279,280,294,302,316,338,344,351,357,360,362,365,372,374,385,386,388,391,392,410,439,440],given:[0,3,5,6,8,11,12,13,14,15,19,20,22,26,27,29,30,31,32,33,34,36,38,40,41,44,47,48,53,54,55,58,59,63,64,66,67,69,72,73,74,76,79,80,82,84,87,88,89,90,91,95,99,100,105,107,108,109,112,113,115,116,119,121,122,126,128,129,134,138,140,141,154,156,161,166,171,172,173,174,175,177,178,180,185,187,189,190,191,194,195,196,202,203,204,207,208,210,211,212,214,216,217,219,221,222,223,224,225,227,229,233,238,239,240,241,247,251,252,254,255,256,257,258,262,263,268,269,270,273,279,280,281,282,287,289,290,294,296,298,299,303,304,305,307,310,312,317,318,321,330,335,336,341,344,347,351,352,353,354,355,356,357,360,361,362,363,365,366,368,369,370,371,372,373,374,375,376,379,381,383,384,385,386,388,391,392,395,408,416,419,432,433,435],given_class:415,giver:[121,255,258,294],glad:106,glade:[82,112],glanc:[19,20,22,76,95,99,106,202,241],glance_exit:76,glass:[238,263],glob:[186,372],global:[5,11,14,22,25,27,29,31,36,40,41,43,44,47,48,51,68,73,76,78,82,87,97,105,117,120,136,139,150,156,180,194,199,207,222,230,239,241,247,273,281,294,299,300,302,306,309,312,317,319,322,343,344,366,367,368,372,375,376,385,386,388,420],global_script:[163,367],global_search:[14,19,76,99,106,166,241,294,361],globalscriptcontain:367,globalth:386,globe:[133,154],glori:119,glorifi:251,gloriou:110,glossari:[148,440],glow:81,glu:39,glyph:321,gmcp:[31,64,336],gmsheet:99,gmt:112,gmud:146,gno:76,gnome:[63,146],gnu:15,go_back:[252,372],go_up_one_categori:252,goal:[41,84,106,119,120,123,125,143,157,240,439],goals_of_input_valid:427,goblin:[27,40,112,180,299],goblin_arch:299,goblin_archwizard:299,goblin_wizard:299,goblinwieldingclub:40,god:[30,38,108,160,284],godlik:241,goe:[0,3,22,24,41,61,66,74,75,76,80,82,83,87,93,101,116,119,122,126,129,135,137,153,154,173,174,216,219,258,271,279,280,294,332,335,350,351,387,388,438],goff:[77,239],going:[0,8,27,29,50,53,61,67,74,79,80,81,82,88,91,99,100,101,104,106,108,110,113,115,117,120,122,128,131,137,140,149,150,154,156,159,202,241,254,255,256,257,258,263,266,269,271,294,309,314,365,372,410],goings:314,gold:[27,40,104,105,116,121,366],gold_valu:105,goldenlayout_config:51,goldenlayout_default_config:51,gone:[11,32,55,105,108,113,115,117,119,122,156,217,279],good:[0,5,6,7,8,11,12,13,15,18,19,20,22,27,29,32,34,35,40,41,43,48,50,53,55,59,61,74,75,76,77,78,79,80,81,83,84,86,89,90,91,95,97,98,101,102,105,106,107,108,110,111,115,118,120,121,122,123,125,126,127,129,137,138,140,141,143,147,148,152,154,156,157,161,166,173,174,175,191,201,229,241,277,335,344,372,375],goodby:332,goodgui:290,googl:[84,143,153,154,185,374],googlegroup:39,googli:[53,133],gorgeou:82,gossip:[143,149,185],got:[9,14,49,54,107,113,114,115,116,128,252,268],goto_cal:372,goto_cleanup_cmdset:266,goto_command_demo_comm:266,goto_command_demo_help:266,goto_command_demo_room:266,goto_kwarg:372,goto_next_room:137,gotostr_or_func:372,gotten:[11,86,123,258,268,294,339],gpl2:391,graaah:134,grab:[22,107,108,126,140,186,268,410,438],gracefulli:[0,177,190,241,294,312,388],gradual:[14,15,93,120,121,143,240,251],grai:[59,138],grain:[47,368],gram:104,grammar:[216,240],grammat:[123,240],grand:[13,30],grant:[11,32,38,57,145,196,254,255,256,257,258,289,290,298,360,408,431,437],granular:258,grapevin:[159,163,164,167,185,308,320,440],grapevine2chan:[30,107,149,185],grapevine_:185,grapevine_channel:[149,167,185],grapevine_client_id:149,grapevine_client_secret:149,grapevine_en:[149,185],grapevinebot:167,grapevinecli:323,graph:[11,80,279],graphic:[3,9,32,33,49,50,52,64,72,77,81,99,123,163,212,225,336],grasp:[138,140],grayscal:205,great:[11,15,27,29,30,41,45,50,56,68,74,76,78,82,83,88,89,90,93,95,98,101,106,115,120,123,126,129,141,143,202,223,357],greater:[6,20,32,44,76,110,289,372],greatli:142,greek:16,green:[11,20,32,40,59,82,115,138,180,190,216,268,365],greenforest:82,greenskin:299,greet:[25,43,44,75,79,134,317],greetjack:35,greg:143,grei:[40,82,138,365],grenad:36,grep:[11,153],greyscal:[59,365],greyskinnedgoblin:40,griatch:[66,77,78,90,107,110,201,203,205,207,210,211,212,222,224,234,237,240,241,247,248,249,251,266,268,371,379,384,387,391],grid:[56,81,118,129,159,187,258,271,273,275,276,277,279,280,281,282,388,440],gridmap:82,gridpoint:[277,279],gridsiz:277,grief:55,griefer:141,grin:[22,121,360,375,392],grip:[84,208],gritti:22,ground:[81,86,90,108,110,114,118],group:[0,8,18,22,30,40,46,48,50,54,55,57,73,75,79,83,88,89,90,106,107,112,117,122,143,156,169,176,180,186,187,195,222,238,240,268,269,294,298,299,321,344,360,363,365,368,395,403],groupd:360,grow:[0,14,18,86,91,110,114,120,121,143,148,161,251,279,323,324,374,388],grown:[27,71,75,91],grudg:126,grungies1138:[77,234,249],grunt:[180,299],gstart:180,gthi:103,gtranslat:63,guarante:[13,38,41,66,83,121,150,154,211,230,298,330,351,362,375],guard:[27,82,122,208,280],guess:[16,26,69,76,79,101,106,157,202,299],guest1:62,guest9:62,guest:[24,38,85,166,440],guest_en:[38,62],guest_hom:[62,140],guest_list:62,guest_start_loc:62,guestaccount:46,gui:[51,52,64,98,122,234,440],guid:[2,9,83,103,133,140,407],guidelin:[83,84,143],guild:[18,46,66,122,135,143,185],guild_memb:27,gun:90,guru:86,gzip:[199,200],gzip_content_typ:199,habit:97,habitu:47,hack:[86,126,128,321],hacker:[143,157],had:[0,9,15,16,20,41,57,72,75,78,83,86,90,93,108,110,113,114,115,116,120,122,129,144,154,156,175,179,191,204,214,268,280,299,302,312,362,366,373,391,392,427],hadn:[11,100,120],hair:208,half:[68,286],hall:[30,80],hallwai:80,halt:81,hammer:[207,208],hand:[16,27,35,36,44,61,68,83,84,86,88,97,98,99,110,114,116,121,124,126,141,175,180,186,188,190,201,208,410],hander:110,handi:[3,115,140,153,256],handl:[5,6,9,11,12,13,14,16,18,19,22,26,27,29,31,32,35,36,38,43,44,47,48,51,52,53,61,64,66,67,68,71,74,75,76,78,80,82,83,85,86,87,89,96,97,100,105,106,107,110,111,112,114,115,116,117,120,123,125,128,134,138,139,144,146,150,153,156,166,167,170,171,173,174,180,181,185,186,189,199,201,207,208,212,216,221,222,230,233,241,245,247,249,252,254,255,256,257,258,263,268,269,270,273,280,283,284,293,294,297,298,299,302,303,306,309,312,316,317,321,322,324,325,332,335,336,339,341,343,352,353,360,362,365,366,368,369,370,372,373,374,376,379,387,388,396,403,421],handle_appli:216,handle_consum:216,handle_egd_respons:314,handle_eof:332,handle_error:[185,230,306],handle_ff:332,handle_foo_messag:372,handle_int:332,handle_messag:372,handle_mix:216,handle_numb:372,handle_posit:216,handle_quit:332,handle_setup:316,handler:[12,13,20,22,32,33,34,35,36,38,41,43,44,46,47,48,64,66,87,111,112,113,121,126,166,171,174,189,193,196,201,219,227,230,231,233,241,251,267,271,289,290,293,294,299,303,304,306,307,317,329,330,350,353,359,360,362,363,367,368,371,372,382,383,388,396,403,435],handlertyp:363,handshak:[28,64,146,322,328,330,335],handshake_don:335,hang:[84,88,116,120,123,131],happen:[0,3,5,6,8,9,11,18,19,20,22,27,29,32,38,41,44,45,47,52,53,55,57,64,66,67,68,74,81,82,83,86,87,95,96,98,99,100,106,107,108,113,114,115,122,123,125,126,128,129,138,140,147,152,154,161,166,173,174,185,194,210,216,219,248,254,255,256,257,258,267,269,271,279,294,299,306,314,321,324,344,349,351,352,353,362,372,373,379,381,388,408],happend:299,happi:[14,121,122,372],happier:106,happili:[18,107],haproxi:[154,159,440],hard:[0,5,6,8,11,13,14,16,19,20,22,29,30,40,41,46,47,54,57,61,63,67,75,84,87,99,110,111,113,116,117,120,123,125,137,140,143,148,154,156,189,223,252,302,312,360,362,372],hardcod:[73,81,98,99,113,156,360],hardcor:82,harden:148,harder:[5,8,55,82,97,110,113,120,122,125,268],hardwar:[154,325],hare:143,harm:[13,93,125,256],harsh:122,harvest:433,has:[2,3,5,6,8,9,11,12,13,14,15,16,18,19,20,22,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,53,54,55,56,57,59,61,63,64,66,67,69,71,72,74,75,76,77,79,80,82,83,84,85,86,87,89,90,91,92,93,95,96,97,98,99,100,101,105,106,107,108,109,110,112,113,114,115,116,117,119,121,122,123,125,128,129,130,133,134,135,137,138,139,140,141,142,143,144,145,147,148,149,150,151,153,154,156,157,160,161,162,165,166,167,172,173,174,175,177,179,180,185,187,188,190,191,192,194,195,200,201,202,207,210,211,212,214,216,222,223,230,234,238,239,241,251,252,254,255,256,257,258,260,263,267,268,269,270,271,277,279,280,281,282,284,286,289,290,293,294,298,299,302,305,306,307,312,314,317,321,324,326,330,334,339,340,344,350,351,352,353,355,360,361,362,363,368,370,371,372,374,375,379,381,382,385,388,392,395,396,403,407,408,413,427,428,435,437,438],has_account:[36,267,289,293,294],has_add_permiss:395,has_attribut:360,has_cmdset:174,has_connect:[18,194],has_consum:216,has_delete_permiss:395,has_drawn:80,has_nick:360,has_object_permiss:408,has_par:388,has_perm:[188,290],has_permiss:408,has_sub:194,has_tag:363,has_thorn:[13,117],hasattr:[22,92],hasbutton:216,hash:[15,40,82,154,299,307,340,344,353,361],hasher:5,hasn:[76,80,239,268,360,403,434],hassl:100,hast:256,hat:[83,88,204],hau:[149,167,185,323],have:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,46,47,48,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,109,110,112,113,114,115,117,119,120,121,123,124,125,126,127,128,130,131,132,133,134,135,136,137,138,139,140,141,142,145,147,148,149,150,151,152,153,154,155,156,157,159,160,161,166,167,171,173,174,175,177,180,182,185,188,189,190,191,192,194,195,196,198,199,201,202,203,204,207,210,212,216,217,222,223,224,229,230,233,237,239,240,241,244,245,251,252,254,255,256,257,258,263,269,270,279,280,284,285,286,287,289,293,294,297,298,299,300,302,305,306,307,317,322,325,326,330,332,335,336,350,351,352,353,358,359,360,361,362,363,365,366,367,368,369,371,372,373,374,375,381,384,385,386,388,389,391,392,396,403,408,410,413,418,420,427,435,436,438,439],haven:[3,8,9,40,76,81,89,93,100,107,134,135,136,140,141,150,355],havint:50,head:[7,20,30,63,79,90,101,108,110,118,121,123,129,137,160],header:[14,15,19,29,30,34,36,50,63,71,75,83,84,104,107,115,148,157,175,187,196,234,241,294,366,368,373,374],header_color:180,header_line_char:374,headi:374,heading1:374,heading2:374,headless:294,headlong:148,heal:[117,121,122,256,257,269],healing_rang:257,health:[33,40,67,94,112,121,122,126,128,154,225,251,299,336],health_bar:[163,164,197],healthi:251,hear:[18,79,93,120,191],heard:[81,119],heart:[30,113,138],heartbeat:[47,323],heat:208,heavi:[13,19,22,32,87,104,108,122,126,128,129,145,199,201,241,255,325,388],heavier:[41,255],heavili:[19,43,61,66,75,82,83,98,119,153,202,254,255,256,257,258,362,439],heed:[44,290],hei:[108,121,201,234,240],height:[28,31,51,163,279,317,332,351,371,374],held:[20,128,279,289],hello:[18,27,29,31,35,44,64,67,68,71,74,79,93,106,116,121,122,129,152,185,186,191,194,241,317,365],hello_valu:68,hello_world:[68,115,116],helmet:[93,121],help:[3,5,8,11,14,15,16,18,19,21,22,24,25,26,27,29,32,38,40,41,44,45,46,49,51,53,55,57,63,66,68,69,74,76,77,78,79,80,81,82,84,85,87,89,93,95,96,98,99,102,106,107,109,111,113,114,115,117,118,119,120,121,122,123,128,129,138,140,143,145,148,150,151,152,154,160,161,163,164,170,171,173,175,176,177,185,188,190,191,192,201,210,212,214,216,219,223,227,228,230,234,240,244,251,254,255,256,257,258,263,266,269,270,275,278,296,306,310,312,314,315,323,330,332,333,335,337,340,341,343,344,360,361,365,368,369,370,372,373,383,384,385,386,393,394,395,397,398,401,407,410,413,418,421,426,427,428,430,439,440],help_categori:[22,30,76,99,101,105,107,128,129,151,175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,285,286,294,343,370,372,373,385,435],help_cateogori:370,help_detail:435,help_entri:[30,284,370,435],help_entry1:284,help_entry_dict:[30,284],help_file_modul:284,help_kei:180,help_list:435,help_messag:187,help_mor:187,help_more_en:30,help_search_with_index:287,help_system:101,help_text:[187,230,427],help_top:435,helpact:270,helparg:191,helpdetailtest:428,helpdetailview:435,helpentri:[30,32,49,101,187,284,285,286,368,399,410,432,435],helpentry_db_tag:399,helpentry_set:363,helpentryadmin:399,helpentryform:399,helpentrymanag:[285,286],helper:[27,29,38,40,57,82,99,107,109,110,113,114,117,122,163,166,174,177,180,185,187,195,199,202,207,209,210,216,221,240,251,278,280,281,282,294,298,299,309,321,322,341,353,366,372,373,375,381,386,387,388,397,405,411],helpfil:187,helpfilterset:[407,413],helplistseri:[410,413],helplisttest:428,helplistview:435,helplockeddetailtest:428,helpmixin:435,helpseri:[410,413],helptaginlin:399,helptext:[27,296,372],helptext_formatt:[27,296,372],helpviewset:413,henc:[4,7,74,76,79,115,116,269,270,366],henceforth:[6,11,14,32,44,62,73,81,96,129,139,154,353],henddher:238,hendher:77,her:[8,119,121,204,224],herbal:371,herd:145,here:[2,3,5,7,8,9,10,11,12,13,14,15,16,17,19,22,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,45,47,48,49,51,53,54,56,57,59,61,63,64,66,67,68,69,71,72,74,75,76,78,79,80,81,82,83,84,85,87,88,89,90,91,93,94,95,96,97,98,99,100,101,103,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,131,133,134,135,136,137,138,140,141,143,145,146,148,149,150,151,152,153,155,156,157,160,161,166,167,173,174,175,180,188,189,190,191,192,199,201,202,203,204,207,208,210,211,212,214,215,216,219,221,229,230,239,240,241,248,251,254,255,256,257,260,267,268,269,270,271,273,280,282,286,290,294,298,299,312,314,317,321,323,329,330,332,335,344,350,351,353,359,360,362,365,368,372,374,379,396,403,405,408,410,416,432,435,436],hereaft:121,heroism:122,herself:121,hesit:[76,95],hfill_char:374,hidden:[11,13,51,80,82,87,117,119,120,121,196,204,211,270],hide:[13,20,22,30,32,38,75,81,82,108,120,121,126,187,196,211,241,268],hide_from:[34,196],hide_from_accounts_set:169,hide_from_objects_set:293,hieararci:289,hierarch:[12,38,57,177,289],hierarchi:[38,57,62,76,89,101,120,186,204,289,408],high:[20,38,82,86,89,108,110,116,119,144,148,173,207,208,257,294,354],higher:[5,9,18,20,27,32,38,44,49,57,68,82,91,96,97,99,100,110,113,121,125,126,129,148,154,166,173,177,190,240,254,255,256,257,258,269,280,289,314,372,388],highest:[20,99,251,365,388],highest_protocol:384,highli:[0,17,27,32,45,47,66,75,77,82,86,87,97,115,134,225,366,379],highlight:[15,59,84,98,99,138],hijack:[141,150],hilight:387,hilit:387,hill:35,hilt:[122,208],him:[27,79,113,224,241],hint:[9,40,53,86,91,102,107,113,118,123,129,133,143,148,161,210,219,358,439],hire:[105,157],his:[8,27,40,79,99,121,204,224,241,373,387],histogram:388,histor:[41,71,100,118,311,381],histori:[11,18,26,51,87,89,99,108,115,122,145,156,174,185,194,223,381],hit:[11,28,75,90,93,114,119,126,128,167,207,254,255,256,257,258,267,268,310,351,381,384],hit_msg:267,hite:59,hitter:107,hnow:59,hoard:122,hobbi:[78,120,123,154],hobbit:100,hoc:86,hold:[0,2,6,7,11,12,14,15,20,27,30,32,36,40,43,44,46,48,56,62,73,75,80,81,82,84,87,90,99,105,107,112,113,120,125,126,128,129,133,140,148,156,173,174,197,202,204,207,208,211,216,219,239,249,252,254,255,256,257,258,265,267,268,283,287,289,290,298,299,300,303,308,319,321,330,340,341,343,353,362,363,364,368,371,372,374,375,377,381,388,393],holder:[75,101,154,360],hole:122,home:[0,11,36,40,52,53,56,62,82,87,107,112,113,122,140,144,148,154,157,174,180,186,267,293,294,299,368,388],home_loc:180,homepag:[5,19,143,148,154],homes_set:293,homogen:[19,123,298,299,302],homogenize_prototyp:298,honcho:123,honor:[122,241],honour:199,hood:[9,18,22,27,29,35,41,48,66,84,87,98,108,110,113,120,121,207,241,251,270],hook:[8,12,18,22,31,32,36,41,45,47,78,80,82,91,94,103,113,126,128,129,134,135,136,137,139,161,166,171,173,175,177,180,185,186,188,190,191,194,200,204,207,209,214,216,220,222,230,238,239,241,245,250,254,255,256,257,258,262,264,266,267,268,269,271,273,277,280,294,302,305,307,316,323,335,338,340,343,348,350,351,352,354,362,370,373,375,379,380,382,386,388,397,400,401,411,427,431,432,433,435,438],hooligan:55,hop:86,hope:[3,99,106,119,122],hopefulli:[0,51,80,81,115,119,123,140,144,154],horizon:100,horizont:[268,279,374,388],hors:19,host1plu:154,host:[0,11,19,36,55,72,87,120,132,145,150,155,156,157,159,199,240,357,388],host_os_i:388,hotbutton:51,hotel:154,hotspot:157,hould:122,hour:[19,100,122,139,210,376,388],hous:[40,82,123,154,180,375],housecat:19,how:[0,3,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,25,27,29,32,33,34,35,38,40,41,43,44,46,49,50,51,52,53,54,55,57,61,62,64,66,67,68,72,73,74,76,78,79,80,81,82,83,84,86,87,89,90,91,92,93,94,95,96,97,98,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,123,124,125,126,127,128,129,130,131,132,133,134,135,136,138,139,140,141,144,145,148,150,152,153,154,157,159,160,161,167,172,174,175,187,189,190,191,194,202,204,207,208,210,211,214,216,219,224,239,240,241,248,251,252,256,257,258,263,267,271,279,280,281,282,287,289,293,294,299,302,307,312,317,322,326,331,336,339,343,344,350,351,352,353,357,362,366,370,372,373,374,375,381,382,387,388,396,397,399,402,403,427,439,440],howev:[9,11,12,13,14,15,16,17,20,22,26,29,32,40,41,47,48,50,54,55,59,61,67,68,69,71,72,74,76,79,81,82,83,84,86,89,93,94,96,99,100,105,106,108,113,115,117,119,121,122,125,126,129,136,139,145,154,161,174,175,180,187,190,191,199,202,223,225,230,239,252,257,263,289,365,410],howto:[84,439,440],hpad_char:374,href:[17,101,140],hrs:210,htm:327,html5:112,html:[51,52,59,72,81,84,86,87,101,112,133,141,143,146,157,175,190,194,239,270,284,286,334,336,340,341,357,362,384,387,407,416,431,432,433,435,436,438],htmlchar:387,htop:[5,161],http404:[101,141],http:[2,8,9,10,11,39,45,49,50,51,52,53,54,56,63,68,72,75,76,77,79,81,84,86,87,89,95,101,112,118,128,131,140,141,143,145,147,148,149,153,154,155,157,160,163,167,185,199,202,239,270,287,314,321,323,324,325,326,327,328,334,336,339,340,341,357,365,374,387,388,391,407,427,440],http_request:[72,157],httpchannel:357,httpchannelwithxforwardedfor:357,httpd:144,httprequest:166,httprespons:[395,397,400],httpresponseredirect:140,hub:[30,143,156,368],hue:59,huge:[8,56,66,90,93,95,100,116,120,122,131,271,373],huh:[22,76],human:[5,55,61,87,89,98,105,120,126,134,140,207,251,433],humanizeconfig:89,hundr:[69,122,140,152],hung:123,hungri:66,hunt:[121,126,251,267],hunting_pac:267,hunting_skil:126,hurdl:80,hurri:114,hurt:[94,121,122,251],huzzah:75,hwejfpoiwjrpw09:75,hybrid:[122,126],hype:159,i18n:[63,111,294],iac:67,iattribut:360,iattributebackend:360,ice:82,ice_and_fir:117,icon:7,id_:[397,399,401,403,427],id_str:33,idcount:343,idea:[0,7,8,10,11,22,30,32,45,50,53,55,68,74,75,80,83,84,86,95,97,101,105,110,112,115,116,120,121,122,123,125,126,127,129,137,140,141,148,151,152,175,187,188,191,201,240,299,379,387,437],ideal:[22,63,71,79,83,154,169,290],idenfi:173,ident:[6,20,22,59,64,75,96,98,107,121,161,166,188,241,247,290,294,365,366],identif:[19,47,353],identifi:[3,5,6,20,22,26,27,31,33,40,41,47,48,64,67,74,78,80,84,92,94,95,99,101,110,113,114,120,128,141,144,145,172,175,180,185,188,191,195,202,207,219,222,240,241,252,269,280,290,294,298,304,307,309,312,317,319,322,336,340,349,351,353,360,361,365,368,371,372,375,388],identify_object:195,idl:[44,55,166,167,267,294,344,351,353],idle_command:22,idle_tim:[166,294],idle_timeout:167,idmap:379,idmapp:[48,66,163,164,190,196,286,319,345,360,361,362,364],idnum:195,ids:[55,99,137,222,343,353,371],idstr:[33,47,303,307,349,388],idtifi:195,idx:137,ietf:328,ifconfig:150,ifier:251,ifram:51,ignor:[3,11,15,18,19,20,22,27,29,30,31,32,38,44,48,59,64,66,84,93,99,106,107,108,112,116,125,126,134,137,145,148,154,166,172,173,174,175,180,191,222,241,273,279,280,282,289,293,294,307,312,317,323,324,339,340,341,360,362,365,366,371,372,383,388,389],ignore_ansi:388,ignore_error:166,ignorecas:[180,186,187,192,204,207,214,365,370,372,387],ignoredext:357,illumin:81,illus:54,imag:[7,17,51,52,53,72,89,101,112,133,140,148,154,199,416],imagesconfig:89,imagin:[15,20,27,79,93,107,114,119,120,123,125,128,134,139,263,366],imaginari:[81,90,143],imeplement:271,img:17,immedi:[16,19,22,27,31,40,41,50,64,74,80,82,87,88,93,107,110,113,115,125,128,136,140,141,154,156,160,178,190,207,267,280,316,323,366,368,372,373],immers:78,immobil:91,immort:267,immut:[13,307],impact:138,impass:[82,119],impati:148,implement:[0,6,8,9,11,13,18,20,22,23,27,29,32,34,36,46,47,48,51,53,59,61,66,67,68,72,73,77,78,80,81,83,86,90,91,92,93,97,98,99,102,103,109,112,114,116,120,121,125,128,129,134,135,136,142,143,150,169,173,174,177,178,179,180,181,182,185,186,187,188,189,190,194,195,196,199,201,203,204,207,210,211,222,224,237,240,241,245,247,248,249,250,252,254,255,258,267,268,269,271,273,279,285,286,290,293,294,302,304,307,318,323,325,326,327,328,329,330,332,334,335,336,339,340,341,343,350,357,360,361,362,363,365,366,369,370,372,373,380,383,384,387,388,395,412,434,436,440],impli:[46,76],implicit:[59,106,138],implicit_keep:299,impmement:290,impopular:122,import_cmdset:174,importantli:[18,27,108,113,121,140,290],importerror:[4,75,89,388],impos:[86,143,355],imposs:[16,27,57,69,80,81,82,84,137,140,154,280,298,374],impract:[22,40,82,299],imprecis:379,impress:[3,81,122],improperlyconfigur:199,improv:[9,13,63,74,83,88,106,114,115,120,123,439],impur:208,in_game_error:[0,157],inabl:157,inaccess:[32,74],inact:[216,267],inactiv:190,inadvert:258,inadyn:154,inarticul:68,inbuilt:[46,129],incant:153,incapacit:122,incarn:427,incid:245,includ:[2,5,7,8,11,12,14,19,20,22,27,29,31,32,33,36,40,43,44,45,46,47,48,50,51,53,55,56,59,67,68,72,75,76,77,81,82,83,84,85,86,87,89,90,94,95,96,99,100,101,105,106,107,108,109,112,113,114,115,116,117,118,120,121,122,124,125,126,127,128,130,132,133,137,140,141,142,143,148,153,156,166,171,172,173,175,178,179,180,188,191,194,199,201,204,207,208,209,214,219,222,223,224,230,240,241,245,251,252,254,255,256,257,258,269,270,271,277,279,280,281,282,287,289,294,305,312,330,332,335,336,344,349,352,360,361,362,363,365,366,367,368,369,371,372,374,376,381,388,410,416,420,436],include_account:360,include_children:361,include_par:361,include_prefix:172,include_unloggedin:[330,353],inclus:[30,361,375],incoher:138,incol:[99,371,374],incom:[22,43,52,61,67,145,154,167,172,189,214,245,255,280,312,321,325,328,331,335,336,340,341,343,351,352,353,357,372,373,375,395,397,400,401,408],incomplet:[175,248,374],inconsist:[6,54,239],incorpor:[177,374],incorrect:195,increas:[32,48,59,82,100,110,113,121,126,157,201,251,255,257,258,269,280,324,330,344,370,372],increase_ind:370,incred:[252,314],increment:[148,360],incur:19,indata:[61,360],inde:[75,86,106,154],indefinit:[256,268,368],indent:[14,15,19,26,29,51,71,74,75,84,98,107,115,116,279,341,366,370,372,375,388],independ:[34,41,52,74,87,97,138,160,201,244],indetermin:314,index:[30,52,53,66,68,72,80,81,84,97,105,113,120,133,137,143,154,159,163,164,172,185,186,187,201,216,252,268,279,280,284,286,287,310,314,315,357,363,365,373,374,388,393,426,427,428,430,432,435,440],index_category_clr:187,index_to_select:252,index_topic_clr:187,index_type_separator_clr:187,indexerror:[141,271,361],indexread:216,indextest:428,indic:[34,74,76,80,81,82,84,100,105,106,108,115,116,144,167,180,187,188,199,216,224,245,252,279,280,302,305,323,324,332,339,340,353,355,357,360,365,366,372,373,388,413],individu:[13,14,15,22,29,40,67,74,76,79,80,81,82,90,98,99,105,113,116,126,139,142,151,154,174,178,194,207,211,217,227,230,257,296,299,351,363,365,374,375,382,383],ineffici:[47,134,365],inf:[391,392],infact:22,infinit:[41,74,77,82,120,148,167,271,280,298,391,392],infinitely_lock:216,inflat:122,inflect:[375,391],inflict:256,inflict_condit:256,influenc:[27,54,56,76,79,120,129,201,219,388],influenti:143,info1:249,info2:249,info3:249,info:[0,5,7,11,13,14,17,18,19,22,25,28,30,36,37,41,43,44,46,48,49,53,56,66,67,82,83,86,87,91,99,112,113,115,121,131,142,145,146,148,156,166,167,169,177,178,180,187,190,192,197,201,203,212,216,222,225,234,269,282,286,294,312,317,321,329,330,350,351,353,361,362,363,368,371,381,388],infomsg:381,inforamt:[241,271,282,294,362],inform:[2,5,8,11,12,19,22,27,33,34,40,41,43,44,46,51,53,59,62,64,66,70,72,74,75,76,79,82,84,91,92,101,105,106,107,108,112,115,122,126,128,129,131,133,134,136,139,140,141,144,145,149,150,156,157,166,167,175,178,180,185,186,190,196,202,207,211,214,239,241,245,246,251,256,257,258,286,294,312,317,326,327,328,330,339,352,353,361,362,365,368,370,381,388,427],infrastructur:[64,84,87,123,154,157,171,322],infrequ:79,ing:[15,75,99,114,122,211],ingam:79,ingame_python:[163,164,197],ingame_tim:100,ingen:63,ingo:[20,27,31,82,99,173,324,375,391],ingot:[207,208],ingredi:[78,122,207,216],ingredient1:216,ingredient2:216,ingredient3:216,ingredient_recip:216,inher:[35,54,68,89,251],inherit:[2,3,8,12,18,19,20,22,36,40,48,50,53,59,61,66,76,78,82,87,94,98,101,103,107,109,111,113,114,117,122,129,134,169,173,175,180,188,190,191,194,196,201,202,204,207,214,216,222,224,238,241,248,251,254,255,256,257,258,266,267,269,270,273,291,293,294,299,302,304,343,352,359,361,362,370,373,374,379,386,388,410,413,431,432,433,435,437,438],inheritng:299,inherits_from:[134,141,190,388],inifinit:298,init:[7,11,43,51,61,75,76,80,82,84,99,111,118,148,153,160,201,202,219,223,274,293,312,330,331,341,353,388],init_delayed_messag:223,init_django_pagin:373,init_evt:373,init_f_str:373,init_fill_field:223,init_game_directori:312,init_iter:373,init_menu:266,init_mod:174,init_new_account:388,init_pag:[298,373],init_pars:270,init_queryset:373,init_rang:258,init_sess:[61,352],init_spawn_valu:298,init_st:219,init_str:373,init_tree_select:252,init_tru:174,initi:[0,6,8,10,11,13,22,26,27,41,44,45,51,52,53,75,78,80,82,84,87,90,93,99,105,107,111,120,121,125,126,129,136,140,161,166,167,174,175,191,194,199,201,207,212,219,223,227,231,233,240,241,251,252,254,255,256,257,258,263,266,267,268,278,279,280,281,284,293,294,298,303,306,307,309,310,312,314,315,316,321,322,323,325,326,327,328,330,331,332,333,334,335,336,337,339,340,341,343,351,352,353,360,365,367,370,371,372,373,375,383,384,388,396,397,399,401,403,405,421,427,438],initial_formdata:223,initial_ind:374,initial_setup:[163,164,308,350],initialdelai:[309,323,324,343],initialize_for_combat:[254,255,256,257,258],initialize_nick_templ:360,initil:340,initpath:82,inject:[52,112,125,157,216,281,298,312,343,344,351,366,372],inlin:[43,51,70,85,98,105,294,310,375,395,396,397,399,400,401,403],inlinefunc:[40,43,64,112,375],inlinetagform:403,inmemori:360,inmemoryattribut:360,inmemoryattributebackend:360,inmemorybackend:360,inmemorysavehandl:383,innermost:29,innoc:[55,178],innocu:157,inobject:321,inp:[27,180,195,298,310,373,375,388],inpect:27,input:[5,8,11,15,16,17,18,19,20,26,31,35,40,43,44,47,51,52,53,54,61,64,69,70,72,75,76,77,78,81,82,85,88,94,98,99,102,106,107,108,112,113,114,118,125,135,140,143,161,166,170,171,172,175,180,185,187,188,189,190,191,195,202,207,208,211,219,223,240,241,245,250,251,252,257,268,280,285,294,297,298,299,310,312,317,321,332,340,351,353,360,361,363,370,371,372,373,374,375,382,384,388,389,427],input_arg:191,input_cmdset:372,input_func_modul:[31,317],input_str:[29,372],input_validation_cheat_sheet:427,inputcmdset:372,inputcommand:[31,64,67],inputcompon:51,inputdebug:[31,317],inputfuc:112,inputfunc:[24,43,61,112,163,164,167,308,340,351,353,440],inputfunc_nam:340,inputfunct:31,inputhandl:163,inputlin:[35,186,194,360,361],insecur:154,insensit:[30,110,117,187,222,241,269,284,361,419],insert:[14,15,26,29,35,40,78,87,91,99,115,118,148,151,174,207,216,224,237,298,366,372,374,375,388],insid:[3,5,7,8,13,14,16,19,20,22,27,29,32,36,39,40,41,44,48,49,53,54,57,59,63,66,67,68,72,74,79,81,82,84,87,90,91,92,98,101,104,105,106,107,108,110,111,112,115,116,117,125,126,129,133,134,137,139,140,141,145,150,151,152,156,161,163,167,190,194,199,202,222,225,229,230,241,267,269,271,289,293,294,297,312,329,350,357,366,367,375,388],inside_rec:289,insiderecurs:289,insight:[3,108,119,133],insist:[106,154],inspect:[27,55,82,105,145,166,180,201,310,312,372],inspectdb:66,inspir:[8,22,71,77,121,126,128,203,224,374,388],instac:[175,207,294,351],instal:[0,3,5,6,7,8,9,10,15,63,68,74,77,78,79,83,84,86,87,98,99,108,111,115,118,119,121,131,141,143,147,149,155,157,161,163,164,197,199,201,203,204,205,206,211,212,222,234,237,238,241,245,247,248,254,255,256,257,258,418,439,440],installed_app:[8,66,89,101,140,141,418],instanc:[3,6,8,10,11,12,13,17,19,26,27,29,33,40,44,45,50,51,56,63,74,76,79,82,87,91,92,93,95,97,98,99,100,101,105,106,107,109,110,112,113,115,117,125,128,131,133,137,138,144,157,166,169,171,172,173,174,175,184,187,189,190,191,194,196,200,202,207,221,230,233,239,252,270,271,282,286,293,294,298,299,302,306,307,309,312,321,322,323,324,325,326,327,328,330,334,335,339,343,344,352,353,357,360,362,363,365,368,369,372,374,379,380,384,388,389,395,396,397,399,400,401,403,407,408,410,412,427,435],instanci:202,instant:133,instanti:[8,22,66,116,166,174,191,251,263,304,307,329,350,353,360,371],instantli:[396,403],instead:[0,5,7,8,9,11,13,15,18,19,20,22,27,29,33,36,38,40,41,43,44,46,48,53,54,55,56,57,59,63,64,66,72,74,75,76,77,78,79,80,81,82,83,84,87,90,91,93,94,95,98,99,100,105,106,108,109,110,112,113,114,115,116,117,118,120,122,123,125,128,129,131,133,134,135,137,138,139,140,141,143,145,148,150,154,156,157,159,161,166,167,174,175,177,178,180,182,185,189,190,192,194,202,207,211,212,214,216,221,223,233,240,241,248,252,254,255,256,257,258,266,268,270,271,273,279,280,282,289,290,294,299,307,312,340,341,351,355,360,362,363,368,372,373,375,379,381,383,384,385,388,396,403,418,427,431,432,433,435],instig:178,instil:[73,256],instnac:306,instr:[321,388],instruct:[3,6,7,11,14,15,19,31,64,74,75,77,79,83,84,86,94,98,99,105,111,115,116,118,119,120,122,143,144,145,148,150,153,154,156,159,160,166,175,190,199,241,245,299,307,309,312,322,324,330,335,336,340,341,343,351,353,372,382],instructrion:78,insur:122,integ:[20,22,29,40,44,48,59,95,105,106,129,172,204,210,211,223,251,254,255,256,257,258,269,280,282,289,294,361,375,384,388,389],integerfield:[140,401,427],integr:[1,49,51,87,89,116,121,141,143,157,191,241,315,317,372,407,440],intellig:[64,106,122,126,141,157,174,199,343],intend:[3,11,14,17,19,20,22,29,34,40,46,51,68,76,81,82,83,86,108,120,125,133,138,154,157,166,198,199,201,202,207,221,241,282,286,294,299,330,361,363,368,369,371,374,375,385,386,388,389,405,433,436],intens:[59,110,122,143],intent:[157,240,388],inter:[14,82,122,279],interact:[3,7,12,22,27,61,68,82,84,86,93,97,108,116,119,122,123,125,128,140,143,145,156,161,163,179,191,214,258,263,312,329,366,381,388],intercept:353,interchang:[118,128,284,372,437],interconnect:279,interest:[0,3,5,13,15,22,30,40,61,66,74,76,78,79,80,82,83,86,88,89,90,98,106,108,116,118,119,120,123,127,129,133,136,137,143,154,157,174,189,201,210,269,271,280],interestingli:121,interf:[148,263],interfac:[0,2,3,6,32,43,50,51,52,61,72,75,76,81,87,88,90,91,101,111,115,140,143,145,148,154,177,180,194,294,305,323,352,357,360,363,365,388,397,402,436],interfaceclass:332,interfer:[6,145,298],interim:[47,93],interlink:[329,350],intermediari:[241,290,303,372],intern:[9,13,16,18,19,27,32,35,40,43,44,45,46,54,61,67,69,84,110,111,112,122,128,148,150,154,156,157,161,166,167,196,207,212,224,241,251,262,271,277,279,280,294,298,304,340,341,360,362,363,365,369,372,374,388],internal:372,internal_port:154,internation:[69,440],internet:[22,53,54,55,56,61,145,148,150,152,154,157,160,178,309,314,322,323,324,332,335,343,357],interpret:[3,5,22,40,41,43,97,106,115,116,141,157,175,179,180,282,298,299,340,365,384],interract:82,interrupt:[125,148,171,175,191,227,230,233,273,277,332],interrupt_path:[82,280],interruptcommand:[22,106,125,163,171,175],interruptev:233,interruptmaplink:[82,280],interruptmapnod:[82,280],intersect:[20,173],interv:[31,41,47,87,128,136,137,139,167,208,210,230,251,254,255,256,257,258,260,267,269,302,307,317,368,376,388],interval1:307,intim:[20,22],intimid:99,intoexit:[180,273],intpropv:129,intricaci:100,intrigu:[77,147],intro:[89,101,107,116,118,119,141,266,269],intro_menu:[163,164,197,265],introduc:[0,6,8,11,20,29,78,93,98,121,122,123,126,129,241],introduct:[1,11,14,15,16,56,57,77,102,108,114,118,124,127,130,131,132,148,202,439,440],introductori:[86,148],introroom:269,introspect:238,intrus:138,intuit:[11,27,66,76,106,120,122,125,173],intxt:19,inv:[20,104,186,204,214],invalid:[13,29,40,82,106,166,223,241,251,280,298,374,375,384,388,389],invalid_formchar:371,invent:251,inventori:[6,19,20,32,78,90,91,105,106,107,108,110,114,117,122,123,186,204,207,208,214,241,289,294,362],invers:[32,59,82,107,113,138,241,250,280,338,387],invert:[59,138],investig:[53,113],invis:[82,146,277,280],invisiblesmartmaplink:280,invit:[54,74,120,132,263],invitingli:[108,263],invok:[13,14,15,41,244],involv:[32,36,41,44,45,60,61,82,97,114,120,122,128,129,153,207,208,223,258,280,362,363,365,408],ioerror:366,ipregex:178,ipstart:[148,156,161],iptabl:157,ipv4:145,ipython:[0,5,99],irc2chan:[30,107,152,185],irc:[0,11,75,86,88,123,143,148,155,159,163,164,167,185,193,308,317,320,330,353,440],irc_botnam:167,irc_channel:167,irc_en:[152,185,289],irc_network:167,irc_port:167,irc_rpl_endofnam:324,irc_rpl_namrepli:324,irc_ssl:167,ircbot:[167,324],ircbotfactori:[167,324],ircclient:[324,353],ircclientfactori:330,irchannel:[152,185],ircnetwork:[152,185],ircstatu:[107,185],iron:[121,201,207,208,439],ironrealm:336,irregular:[260,267,269],irregular_echo:267,irrelev:[157,321],irur:28,is_account_object:97,is_act:[302,395],is_aggress:134,is_anonym:[89,101],is_anyon:89,is_authent:140,is_ban:166,is_bot:169,is_build:89,is_categori:252,is_channel:22,is_connect:[169,294],is_craft:93,is_dark:113,is_exit:[22,175],is_fight:93,is_full_moon:91,is_giving_light:268,is_gm:99,is_in_chargen:129,is_in_combat:[254,255,256,257,258],is_inst:19,is_it:388,is_iter:388,is_lit:[268,269],is_next:[169,196,286,293,302,360,362],is_o:388,is_ouch:[13,117],is_prototype_bas:298,is_rest:125,is_sai:135,is_staff:395,is_subprocess:388,is_superus:[12,50,89,166,169,290,294,368,395],is_thief:187,is_turn:[254,255,256,257,258],is_typeclass:[166,362],is_valid:[41,137,140,201,302,305],is_valid_coordin:271,isalnum:365,isalpha:365,isb:191,isbinari:[323,340],isclos:51,isconnect:51,isdigit:[99,365],isfiremag:92,isinst:[95,388],isleaf:341,islow:365,isn:[3,17,26,74,76,79,89,97,100,101,106,110,125,148,202,227,231,258,269,270,314,365,382,391,396,403,419],isnul:384,iso:[16,69],isol:[8,14,83,84,87,106,115,118,120,148,156,160],isp:[154,157],isspac:365,issu:[3,5,8,11,13,14,15,20,22,36,48,54,68,73,76,77,81,83,84,88,90,93,99,105,116,121,125,129,138,143,144,145,147,148,154,157,185,298,312,343,344,374,439],istart:[3,161,163],istep:344,istitl:365,isub:128,isupp:365,italian:63,itch:[122,148],item:[27,51,66,77,101,104,105,108,111,112,121,122,128,134,148,186,199,201,204,207,217,223,241,256,263,271,331,360,375,388],item_consum:256,item_func:256,item_kwarg:256,item_selfonli:256,item_us:256,itemcoordin:271,itemfunc:256,itemfunc_add_condit:256,itemfunc_attack:256,itemfunc_cure_condit:256,itemfunc_h:256,itend:388,iter:[6,13,27,29,46,80,107,113,166,241,262,271,280,294,299,305,341,343,344,360,362,363,365,366,369,373,388],iter_cal:373,iter_to_str:388,itl:[76,202],its:[3,5,8,9,10,11,12,13,15,16,18,19,20,22,26,27,28,29,30,32,33,36,38,40,41,43,44,47,48,49,50,51,52,55,56,59,61,64,66,67,71,72,74,75,76,77,78,80,81,82,83,84,86,87,88,90,91,93,95,96,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,121,123,125,126,129,131,133,134,135,137,138,140,141,145,148,149,152,153,154,155,156,157,166,167,169,171,172,173,174,175,178,180,188,190,191,194,195,201,202,207,208,216,219,223,224,230,238,240,241,248,251,252,254,255,256,257,258,262,263,267,268,270,271,273,280,282,293,294,299,306,307,312,316,317,321,325,338,339,340,341,344,352,353,357,358,360,361,362,363,366,371,372,374,375,379,381,382,383,384,385,388,395,396,403,405,407,416,427,431,432,433,435,437],itself:[2,5,7,8,11,13,16,17,18,19,22,27,30,32,36,38,41,43,44,47,48,53,61,63,66,72,74,75,76,77,79,80,81,82,83,84,86,87,89,90,91,93,96,104,105,107,108,111,112,113,115,116,117,119,128,129,133,135,140,141,142,145,148,150,153,159,160,166,167,187,194,202,207,211,215,216,217,219,223,233,239,241,251,252,257,260,268,269,271,280,283,286,287,289,294,296,297,299,306,312,336,341,353,357,360,363,365,368,370,372,383,385,388,396,403,427,437],iusernamepassword:332,iwar:105,iweb:154,iwebsocketclientchannelfactori:323,iwth:307,jack:35,jail:[14,55],jam:77,jamochamud:146,jan:[55,100],januari:100,jarin:154,java:115,javascript:[49,51,52,53,67,72,86,133,157,199,340,341],jenkin:[77,129,204,223,225,252,254,255,256,257,258],jet:257,jetbrain:[7,143],jinja:112,jnwidufhjw4545_oifej:75,job:[22,32,101,150,166],jobfusc:240,johhni:77,john:[99,249],johnni:[244,245],johnsson:35,join:[46,75,76,80,88,99,110,120,122,128,129,140,148,149,152,166,185,194,199,201,215,240,365,388],join_fight:[254,255,256,257,258],join_rangefield:258,joiner:194,jointli:[87,174],joker_kei:[76,202],journal:81,json:[49,51,64,67,244,323,336,340,341,369,410],jsondata:67,jsonencod:341,jsonifi:341,jtext:365,judgement:126,jump:[0,11,14,15,27,28,36,68,77,80,86,90,96,120,122,148,214,252,310,375],jumpstat:214,june:63,junk:321,just:[0,3,4,5,6,7,8,9,11,13,14,15,16,17,18,19,20,22,27,28,29,30,31,32,34,35,36,40,41,44,45,46,47,48,50,51,53,54,55,57,59,61,63,64,66,67,69,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,131,133,134,135,136,137,138,139,140,141,143,145,147,148,150,154,156,160,161,166,173,174,175,178,180,185,188,189,191,194,199,201,202,204,207,208,211,214,219,221,222,227,229,230,240,241,249,251,252,254,255,256,257,258,263,267,269,271,273,280,282,290,294,299,303,317,330,340,344,350,357,360,361,362,365,369,370,372,374,375,383,384,388,389,433,436],justif:[373,388],justifi:[29,40,365,373,375,388],justifii:373,justify_kwarg:373,kcachegrind:5,keen:83,keep:[0,3,5,6,9,11,13,14,15,16,22,27,30,39,40,44,53,56,74,75,87,89,91,93,94,97,98,99,100,101,103,104,105,106,107,110,114,115,116,119,120,121,122,123,125,126,128,135,137,138,139,140,141,142,145,148,150,153,156,160,167,174,222,225,230,239,244,263,268,269,298,299,314,355,372,374,388],keep_log:[194,368],keepal:[44,335,341],keeper:[105,122],keepint:87,kei:[0,3,6,8,11,13,14,18,19,20,22,26,28,29,30,31,32,33,36,38,41,45,46,47,48,49,51,53,54,63,66,67,71,74,75,78,80,81,82,84,85,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,109,113,114,115,116,125,127,128,129,136,137,140,144,151,166,167,169,171,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,201,202,203,204,207,208,210,211,212,214,215,216,219,221,222,223,224,228,229,234,237,238,240,241,247,248,249,251,252,254,255,256,257,258,263,266,267,268,269,270,271,273,279,280,281,282,284,286,287,289,293,294,297,298,299,302,303,304,305,306,307,310,312,317,318,319,321,330,333,336,337,339,340,341,343,344,351,352,353,355,360,361,362,363,367,368,370,371,372,373,375,381,382,383,385,388,407,427,438],kept:[5,8,22,30,38,53,98,106,112,180,229,230,299,360],kept_opt:252,kernel:0,key1:237,key2:[27,237,294],key_mergetyp:[20,173,263],keydown:51,keyerror:[207,298,307,383,388],keyfil:[333,337],keynam:[194,297,299,368],keypair:332,keys_go_back:[76,202],keystr:363,keystrok:332,keywod:374,keyword:[5,8,13,19,22,26,27,28,29,31,32,40,41,45,47,48,54,64,66,74,76,91,93,94,99,100,103,106,109,110,115,125,129,141,166,167,171,175,180,186,194,199,204,210,219,221,222,227,229,230,233,240,241,245,254,255,256,257,258,269,270,282,290,294,298,299,303,306,307,310,312,317,321,323,324,330,331,332,335,340,341,351,352,353,355,360,361,362,368,371,372,373,374,375,379,382,384,385,388,436],keyword_ev:233,kick:[18,20,27,55,99,122,154,167,173,178,185,192,212,373],kildclient:146,kill:[5,19,27,44,108,112,120,123,128,153,156,201,267,268,303,307,312,350,357],killsign:312,kilogram:104,kind:[6,13,32,43,61,74,83,84,106,113,114,115,120,124,128,135,137,140,254,255,256,257,290,362,389],kindli:138,kitchen:[96,114,125,180,273],klass:63,knee:[82,216,280],kneeabl:216,kneed:216,kneel:216,kneelabl:216,knew:[113,115],knife:[78,207,208],knock:[27,119],knot:204,know:[0,3,5,6,8,9,11,12,13,14,15,16,18,20,22,27,29,30,31,32,33,36,43,44,48,53,54,56,59,61,63,64,66,69,74,76,78,80,81,82,83,84,87,88,90,93,95,96,97,98,99,101,103,104,105,106,107,108,110,112,113,114,115,116,117,118,120,121,122,123,125,126,128,133,134,135,137,138,139,140,141,143,144,145,147,150,152,154,155,156,161,175,179,180,188,191,201,229,234,240,252,257,263,268,280,293,294,317,351,353,360,366,367,372,388,396,403,434],knowledg:[14,16,22,86,334,353],known:[22,26,30,35,38,39,47,48,51,88,108,120,125,126,141,143,146,159,165,189,257,373,439],knuth:5,korean:63,koster:143,kovash:27,kwar:362,kwarg:[18,22,27,29,31,32,33,40,45,47,48,51,54,61,64,67,70,78,82,91,93,99,103,125,135,137,139,141,166,167,168,169,171,174,175,177,178,179,180,185,186,187,188,189,190,191,192,194,195,196,199,201,202,203,204,207,208,210,211,212,214,215,216,217,219,221,222,223,224,227,228,229,230,234,237,238,239,240,241,245,247,248,249,251,252,254,255,256,257,258,260,262,263,266,267,268,269,270,271,273,280,281,282,285,286,289,290,292,293,294,296,297,298,299,301,302,303,305,306,307,309,310,317,318,319,321,322,323,324,329,330,331,332,333,335,336,337,340,341,343,345,351,352,353,354,355,357,360,361,362,363,365,368,370,371,372,373,374,375,376,378,379,381,382,383,384,385,386,388,389,395,396,397,400,401,403,407,409,410,413,427,431,432,433,435,436,437,438],kwargtyp:388,label:[46,66,73,108,117,118,140,407,427],label_suffix:[397,399,401,403,427],laborum:28,labyrinth:82,lack:[14,53,71,84,97,107,120,123,241,263,294,360,388],laddad:63,ladder:99,ladi:113,lag:[5,80,148],lair:15,lambda:[27,40,54,95,101,230,299,388],lamp:[81,263],lamp_breaks_msg:263,land:[106,128,267,268],landscap:[81,157],lang:240,langcod:241,langnam:241,languag:[8,10,16,29,48,51,52,53,60,61,68,69,71,84,86,87,97,98,99,106,107,110,111,112,113,114,115,121,123,135,143,157,240,241],language_cod:63,languageerror:[240,241],languageexistserror:240,languagehandl:240,larg:[6,8,13,14,15,27,40,41,53,54,56,66,68,77,82,83,86,97,108,118,119,120,123,125,145,154,216,240,263,271,274,298,330,366,371,379],larger:[15,29,32,66,68,80,84,98,104,115,120,222,294,338,365,379,388,416,439],largest:251,largesword:66,last:[0,2,3,8,11,13,14,15,18,20,22,27,31,35,36,44,45,51,63,66,76,82,89,93,99,101,106,109,114,115,116,117,119,120,122,123,128,133,137,138,141,147,150,161,171,172,174,180,185,186,199,201,210,222,230,241,252,254,255,256,257,258,294,316,365,366,367,372,373,374,376,381,388],last_cmd:[22,113],last_initial_setup_step:350,last_login:395,last_nam:395,last_step:316,lastcast:92,lastli:[81,103,140,171,207],lastsit:91,late:[298,367],later:[6,11,12,13,14,18,22,30,31,33,40,41,47,48,55,61,64,66,73,74,75,76,78,79,81,82,84,86,87,99,101,103,107,108,110,113,114,115,116,118,120,121,122,123,125,126,127,129,134,136,137,140,145,148,154,173,177,178,180,188,194,210,238,241,280,298,299,307,332,363,375,388],latest:[2,11,19,20,53,77,84,87,90,99,148,150,153,155,180,185,190,294,299,331,355,372,375,381,407],latin:[16,63,69,294,388],latin_nam:294,latinifi:[294,388],latter:[19,32,36,47,82,87,93,106,138,241,251,284,302,304,363],launch:[7,8,15,77,82,90,105,119,147,148,153,154,161,174,263,311,312,322,324,343,370,388],launchcmd:[82,163,164,197,272,274],launcher:[5,7,82,274,275,311,312,321,322,343],lava:82,law:143,layer:[20,76,77,111,116,293,362],layout:[9,19,30,39,48,51,53,80,82,97,99,113,117,271,279],lazi:388,lazy_properti:[251,388],lazyencod:341,lazyset:381,lc_messag:63,lcnorth:58,ldesc:97,ldflag:153,lead:[13,14,17,20,27,29,41,50,52,53,64,66,70,74,76,77,80,81,82,83,86,87,97,101,108,110,117,120,122,137,143,145,157,166,172,173,180,190,207,230,233,239,247,273,278,280,281,282,294,299,351,360,362,372,374,375,388],leak:[53,72],lean:[34,121,241],leap:[100,115,125,135],learn:[3,7,11,16,17,20,22,49,53,56,68,74,76,77,79,80,82,93,97,98,101,103,107,109,110,111,113,114,115,116,119,120,121,122,123,125,133,138,141,143,148,160,240,257,440],learnspel:257,least:[3,7,22,27,32,34,50,66,80,86,95,98,99,113,115,116,118,120,123,126,131,137,144,150,154,166,174,195,201,216,240,251,285,294,299,305,365,371,374,375,385,388],leasur:267,leather:[105,122,208],leatherrecip:208,leav:[5,12,18,31,51,53,74,76,90,91,99,105,108,118,126,128,129,157,177,179,180,194,201,202,214,216,217,269,271,273,294,306,340,341,372,375,379,410],leaver:194,led:113,left:[2,19,22,29,31,32,40,51,66,76,81,82,95,98,101,105,106,110,114,119,125,148,166,180,186,188,216,225,254,255,256,257,258,263,268,271,279,280,290,299,362,365,374,388],left_justifi:40,leftmost:82,leg:349,legaci:[29,40,41,67,122,160,166,241,375],legal:[154,157],legend:[26,80,163,164,197,272,279,281],legend_key_except:279,legenddict:281,leisur:389,len:[40,80,91,99,105,110,117,128,136,137,151,172,189,210,388],lend:26,length:[62,66,76,80,82,91,100,106,115,119,122,145,151,154,172,199,207,210,221,223,225,233,240,241,279,280,314,355,360,365,374,375,388,438],lengthi:91,lenient:40,less:[7,27,30,53,63,66,68,76,82,87,96,97,106,113,114,120,122,125,126,128,139,140,154,210,255,257,280,360],lesson:[107,108,109,110,111,113,114,116,117,120,122,123,125],let:[5,7,8,11,13,15,16,18,20,22,27,29,31,32,36,38,47,51,53,55,59,61,64,73,74,75,76,78,79,80,81,82,83,87,90,91,92,95,96,97,98,99,100,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,134,135,137,138,140,141,144,148,149,152,153,155,157,166,174,175,180,186,191,201,204,211,223,225,251,252,271,279,290,294,322,341,353,368,372,382,387,407,427,434,435],letsencrypt:[150,154],letter:[16,34,59,63,69,76,81,82,95,115,129,140,154,177,186,202,216,239,240,251,356,365,388],leve:298,level:[0,2,4,12,13,14,18,19,26,27,29,30,32,38,43,44,46,48,49,50,53,57,61,62,63,68,73,76,78,81,84,86,94,98,99,101,105,108,110,115,120,122,123,125,126,140,143,151,154,166,177,180,182,183,194,202,203,208,210,214,234,240,252,263,279,284,289,294,299,314,351,360,362,368,370,375,376,388,408,438],lever:[22,48,214],leverag:[52,84,125,131],levi:66,lexicon:216,lhs:[91,99,188],lhslist:188,liabl:216,lib:[6,145,148,150,153],libapache2:144,libcrypt:153,libjpeg:153,librari:[0,4,8,9,14,40,48,49,51,63,68,85,87,97,98,102,106,113,116,118,133,140,142,143,148,153,156,157,160,197,239,270,298,299,325,360,362,374,388,440],licenc:365,licens:[7,77,83,122,239,365,391,440],lid:263,lidclosedcmdset:263,lidopencmdset:263,lie:[81,216],lied:216,lies:[11,22,114],life:[13,35,83,100,118,122,123,125,138,210,267,439],lift:[32,108,126,129,216,258,290],lifter:32,light:[15,19,41,68,84,119,120,123,145,174,255,268,269,282,299,306,365],lightabl:268,lighter:[59,255],lightest:19,lightli:[56,255],lightsail:154,lightsourc:268,lightsource_cmdset:268,like:[0,2,3,5,6,7,8,9,11,12,13,15,16,17,18,19,20,22,23,25,27,28,29,30,31,32,33,34,36,38,40,41,43,44,45,46,47,48,50,51,52,53,54,55,56,57,59,61,63,64,66,67,68,71,72,73,74,75,76,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,94,95,96,98,99,100,101,103,105,106,107,108,109,110,112,113,114,115,116,117,118,119,120,121,123,125,126,128,131,133,134,136,137,138,139,140,141,143,144,145,147,148,149,150,151,152,153,154,156,157,160,166,167,169,170,172,173,174,177,179,180,185,188,191,192,193,194,195,201,202,204,207,208,212,216,222,223,224,225,233,239,240,241,247,248,251,252,254,255,256,257,258,262,263,269,270,271,280,286,287,289,290,293,294,298,299,312,317,325,341,344,346,350,352,353,360,361,362,365,366,368,371,372,373,374,375,376,379,382,384,385,388,391,412,427,436,440],limbo:[14,15,19,43,62,74,75,76,77,81,82,108,112,113,119,137,141,148,180,202,269,273,316],limbo_exit:81,limit:[0,5,8,12,13,18,19,20,22,27,29,30,32,34,40,41,43,46,48,49,50,56,57,66,73,74,79,82,83,85,86,87,91,92,99,106,108,110,112,114,115,117,120,121,123,128,129,138,145,151,154,159,166,175,177,178,179,180,194,195,204,216,230,241,250,251,252,254,256,257,263,279,284,285,286,287,290,294,299,302,307,317,330,355,360,361,362,363,366,368,370,381,385,388,391,405,433],limit_valu:166,limitedsizeordereddict:388,limp:119,line2:114,line:[0,2,5,6,8,9,14,15,16,18,19,20,22,27,29,31,34,35,36,39,40,43,48,51,53,54,57,59,63,64,66,68,74,75,76,77,78,79,81,82,84,85,89,91,93,94,95,97,98,99,100,101,103,106,107,108,111,113,114,116,117,122,129,137,140,141,145,147,148,150,154,155,156,161,163,166,171,174,180,185,187,189,190,199,202,211,212,223,237,240,241,252,263,270,271,275,279,298,312,317,332,335,340,351,362,366,370,371,372,373,374,381,388,427,432],linear:80,linebreak:[101,387],lineeditor:370,lineend:387,lineno:84,linenum:370,liner:324,linereceiv:[332,335],linesend:341,lingo:[44,66,72,98],linguist:388,link:[0,9,11,12,15,17,18,20,22,27,30,36,44,49,52,53,61,70,75,76,77,79,80,81,83,86,87,89,91,93,95,98,101,105,107,108,110,111,112,113,115,122,129,131,137,140,141,147,148,152,154,155,159,166,169,180,185,227,270,273,277,278,279,280,281,290,294,302,310,312,323,327,332,335,362,387,388,400,439,440],link_button:400,link_object_to_account:400,linkdemo:84,linknam:147,linknod:280,linkref:84,linktext:84,linkweight:280,linod:154,linux:[0,5,6,7,11,35,75,84,87,89,91,115,116,144,145,150,152,153,154,156,244,388],liquid:362,list:[5,6,7,9,11,12,13,14,15,16,18,19,20,22,27,29,30,31,32,34,36,40,41,44,46,48,49,50,51,53,55,59,61,62,63,66,67,69,71,72,74,76,78,79,80,81,82,83,86,88,89,91,95,98,99,101,104,105,106,107,108,110,111,112,115,117,119,120,121,123,125,126,128,129,131,137,140,141,143,145,147,148,152,154,155,157,161,166,167,169,172,173,174,175,177,178,179,180,185,186,187,188,190,191,194,195,196,199,201,202,203,204,205,207,214,215,216,222,223,224,225,227,228,230,231,233,234,237,238,239,240,241,244,245,251,252,254,255,256,257,258,263,266,267,268,271,273,279,280,281,282,284,285,287,290,293,294,298,299,303,304,305,307,310,312,317,318,322,324,326,328,330,331,336,341,344,353,355,357,360,361,362,363,365,366,367,368,369,372,374,375,381,382,385,388,391,395,396,403,405,408,410,411,412,418,420,431,432,433,435,437,438,439],list_attribut:180,list_callback:228,list_channel:185,list_displai:[395,397,399,400,401,402,403],list_display_link:[395,397,399,400,401,402],list_filt:[395,399,400,403],list_nod:372,list_of_all_rose_attribut:13,list_of_all_rose_ndb_attr:13,list_of_myscript:41,list_prototyp:298,list_select_rel:[397,399,400,401,402],list_serializer_class:413,list_set:312,list_styl:177,list_task:228,list_to_str:388,listabl:180,listcmdset:180,listcmset:180,listdir:199,listen:[12,18,32,44,51,55,102,145,150,157,185,194,216,240,241,263,432,440],listen_address:145,listing_contact:147,listnod:372,listobj:180,listobject:180,listview:[432,433,435],lit:[268,269,375],liter:[14,29,30,40,50,62,84,98,108,186,365,375,384,388],literal_ev:[29,372,375,388,396],literari:123,littl:[3,11,16,22,40,41,48,53,54,74,75,78,81,82,84,87,89,90,91,92,98,99,101,105,106,107,108,110,112,113,114,115,116,117,118,119,120,121,122,123,125,133,134,135,141,151,154,156,161,216,255,266,269,347,360,372,388,427],live:[7,53,84,88,113,122,143,144,145,148,150,154,156],ljust:[29,365,375],lne:252,load:[0,5,6,7,8,13,14,16,20,22,26,27,40,51,52,53,55,63,81,82,93,96,97,98,99,101,104,113,114,115,116,120,126,129,133,137,157,169,174,186,187,190,196,209,219,222,230,240,279,281,284,286,290,293,294,298,302,306,316,319,321,352,360,362,363,366,367,370,375,380,382,383,386,388,405,425],load_buff:370,load_data:367,load_kwarg:383,load_module_prototyp:298,load_stat:219,load_sync_data:352,loader:[27,281,362,388],loadfunc:[26,370,383],loc:[180,273],local0:150,local:[2,6,7,11,29,49,50,53,59,63,82,83,87,91,100,107,111,114,133,140,145,150,152,156,157,199,227,230,241,299,335,360],local_non_red_ros:110,local_ros:110,localecho:154,localevenniatest:386,localhost:[49,50,51,52,53,72,75,89,101,118,131,140,141,145,146,148,150,153,154,160,341],locat:[4,5,8,9,11,12,13,14,19,20,22,25,27,31,32,36,40,41,46,48,49,50,51,53,55,62,72,73,74,75,77,78,79,80,81,82,84,87,89,90,91,94,95,98,99,105,106,107,108,110,111,112,113,114,115,119,121,122,125,129,133,134,135,137,140,144,148,150,154,156,157,160,166,171,180,186,190,194,195,199,202,203,204,207,219,221,222,238,241,247,262,267,269,271,273,277,279,280,281,282,289,293,294,299,341,350,360,361,362,363,366,368,372,374,381,385,413,416,418],location_nam:271,location_set:110,locations_set:[110,293],locattr:[268,289],lock:[18,20,22,24,29,34,36,38,40,41,43,46,48,50,54,55,57,76,82,85,89,90,91,92,93,95,96,99,100,104,105,107,108,111,112,113,125,129,140,145,151,154,161,163,164,166,175,177,178,179,180,185,186,187,189,190,191,192,194,196,201,202,203,204,207,208,211,212,214,216,222,224,227,228,230,231,234,237,238,241,247,249,263,267,268,269,271,273,280,284,286,293,294,298,299,357,360,362,368,370,372,382,389,400,408,435,440],lock_definit:290,lock_func_modul:[32,290],lock_storag:[175,177,178,179,180,185,186,187,188,189,190,191,192,196,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,286,294,343,360,362,370,372,373],lockabl:[34,99,216,247],lockablethreadpool:357,lockdown:[32,360],lockdown_mod:154,lockexcept:290,lockfunc1:32,lockfunc2:32,lockfunc:[18,22,32,38,43,85,91,112,114,137,163,164,180,185,288],lockhandl:[13,30,32,48,107,163,164,175,202,270,288,289],lockset:294,lockstr:[6,13,18,22,30,32,40,89,114,125,180,185,187,194,196,247,290,294,299,360,368,408],locktyp:[18,173,185,207,299,375],log:[2,5,7,9,10,11,12,13,22,25,27,31,34,36,41,44,45,50,51,52,53,54,55,62,63,66,72,77,81,82,85,86,87,89,90,91,95,96,98,99,107,108,114,118,122,125,126,129,137,140,141,144,145,146,148,149,150,151,152,153,154,156,161,166,174,178,192,194,203,212,217,223,244,245,279,280,281,294,302,306,312,317,321,322,326,329,330,332,335,343,344,345,351,353,355,357,362,368,381,388,395,432,433],log_dep:[19,381],log_depmsg:381,log_dir:[18,194,244,381],log_err:[19,381],log_errmsg:381,log_fil:[18,19,194,381],log_file_exist:381,log_info:[19,381],log_infomsg:381,log_msg:381,log_sec:381,log_secmsg:381,log_serv:381,log_trac:[19,41,135,136,381],log_tracemsg:381,log_typ:381,log_typemsg:381,log_warn:[19,381],log_warnmsg:381,logdir:2,logentry_set:169,logfil:[312,381,432],loggad:63,logged_in:44,loggedin:[53,330],logger:[19,41,85,135,136,163,164,244,324,364],logic:[3,6,53,54,74,78,80,81,82,89,95,96,101,112,122,125,141,216,240,293,297,316,360,372,389,410],login:[5,6,11,12,22,25,27,32,44,45,52,53,75,82,89,91,101,122,140,154,166,177,192,212,290,316,317,332,335,340,341,344,353,388,419,421,428,440],login_func:344,loginrequiredmixin:[433,438],logintest:428,logout:[343,344,428],logout_func:344,logouttest:428,logprefix:[322,332,335,357],lon:375,lone:[81,120,180,187],long_descript:147,long_running_funct:54,long_text:28,longer:[22,26,28,29,47,48,66,71,74,90,91,93,99,101,106,107,113,115,116,138,143,147,173,178,194,204,240,241,248,254,255,256,257,258,303,306,370,374],longest:[19,241],longrun:22,longsword:49,loo:[175,191],look:[0,2,3,5,6,8,11,13,14,15,16,17,19,20,22,25,27,29,31,32,35,36,38,40,41,44,46,48,50,52,53,54,55,56,57,59,61,63,64,66,67,68,72,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,93,94,95,96,98,99,100,101,103,104,105,106,107,110,111,112,113,114,115,116,117,118,119,120,121,123,125,126,128,131,132,133,134,135,137,138,140,141,145,148,150,151,153,154,156,157,161,166,167,172,174,175,177,180,186,188,191,192,199,203,204,207,212,214,215,216,222,223,229,237,238,240,241,252,256,262,263,266,268,269,271,280,281,282,285,289,290,293,294,296,299,317,332,333,340,344,360,362,366,372,373,374,382,385,387,388,395,400,427],look_str:166,lookaccount:99,lookat:22,looker:[5,29,80,82,99,129,166,204,216,217,222,241,262,271,282,294,362],lookm:22,lookstr:294,lookup:[6,13,22,32,46,66,171,186,244,284,293,331,363,365,378,379,384,385,388,389],lookup_env:199,lookup_expr:407,lookup_typ:384,lookup_usernam:27,lookuperror:365,loom:81,loop:[5,13,29,48,74,79,80,82,86,87,90,101,105,110,128,135,163,167,254,280,299,330],loopingcal:315,loos:[15,83,166,185,204,258,285,332,343,366],loot:120,lop:110,lore:[30,99,187,284],lose:[13,44,97,120,122,128,129,156,161,244,256,323,324,332,335],lost:[48,72,74,81,84,95,97,106,143,161,185,248,309,322,323,324,332,335,340,360,365],lot:[0,3,5,8,11,14,16,18,19,29,30,32,40,41,46,48,50,52,53,54,63,66,68,72,74,76,78,79,81,82,83,85,86,88,89,92,95,98,99,100,101,106,107,110,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,129,137,140,143,148,150,154,202,210,212,223,241,249,255,268,271,357],loud:[90,125],love:[30,51,123,284],low:[20,61,62,79,122,154,173],lower:[5,12,18,20,22,27,38,51,54,57,59,66,80,82,91,93,99,100,105,119,122,154,172,173,177,188,190,241,251,279,280,317,365],lower_bound_inclus:251,lowercas:[115,175,365],lowest:[62,154,251,289,365],lpmud:71,lsarmedpuzzl:238,lspuzzlerecip:238,lst:[80,368],lstart:26,lstrip:[106,365],ltthe:190,ltto:58,luc:371,luciano:143,luck:[27,78,106,113,144],luckili:[8,11,32,81],lue:[59,365],lug:86,luggag:117,luhttp:190,lunch:79,lunr:[30,187,287],lunrj:287,lurk:122,luxuri:[46,359],lycanthrophi:110,lycantrhopi:110,lycantrophi:110,lycantrroph:110,lying:[81,216],m2m:363,m2m_chang:45,m_len:388,mac:[5,7,11,75,84,87,115,118,145,146,156,160,388],machin:[7,11,14,91,115,122,145,156,267],macport:[11,148],macro:[89,128],macrosconfig:89,mad:[11,251],made:[0,2,11,13,25,27,29,32,38,40,43,49,53,57,77,81,82,84,90,91,97,99,107,108,113,114,116,117,120,122,125,129,131,137,141,154,155,157,171,173,190,191,194,201,204,223,251,252,256,257,258,275,290,306,314,344,358,365,366,370,372,375,388],mag:[8,371],magazin:143,mage:[27,110],mage_guild_block:27,mage_guild_welcom:27,magenta:138,magic:[32,46,73,77,78,94,119,120,121,122,137,201,225,250,257,314],magic_meadow:46,magicalforest:73,magnific:27,mai:[1,3,5,6,7,8,9,10,11,13,14,18,19,20,22,27,29,30,32,33,35,36,40,41,43,44,47,48,49,53,54,57,59,61,62,63,64,66,67,68,72,74,75,77,78,81,82,83,84,87,88,89,90,91,92,93,97,98,100,101,103,108,110,112,113,115,117,118,119,120,121,123,125,126,128,129,133,135,136,140,141,143,144,145,147,148,150,151,153,154,156,157,161,166,167,171,172,173,175,177,178,180,185,187,190,191,194,195,197,199,201,203,204,207,208,210,216,219,223,225,240,241,251,254,255,256,257,258,268,269,279,280,290,294,298,299,300,314,351,353,354,358,360,362,363,365,367,368,369,370,372,374,375,376,382,385,388,391,396,403,416,433],mail:[5,9,27,34,75,83,86,88,98,107,128,143,163,164,195,196,197],mailbox:[34,234],main:[4,11,14,15,16,20,22,27,30,33,36,38,39,40,41,43,44,46,47,48,49,51,52,53,61,64,66,72,76,80,82,83,87,90,94,97,101,103,105,106,108,111,113,114,121,122,125,128,140,141,143,145,147,154,156,159,161,166,169,171,177,180,185,187,191,194,196,202,207,209,223,230,234,240,241,271,275,281,286,287,293,299,302,312,316,317,319,324,329,331,336,350,352,357,362,363,372,373,377,385,387,388,395,401,418,436],mainli:[5,22,27,34,36,44,54,55,64,98,114,115,143,177,283,360,366,388],maintain:[5,30,47,57,68,77,83,84,85,89,97,117,123,145,154,156,159,160,190,192,212,275,307,439],mainten:[154,157,439],major:[15,16,29,87,98,121,137,140,145,148],make:[0,1,2,3,5,6,7,9,10,12,13,14,15,16,18,20,22,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,63,64,66,68,69,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,91,92,93,94,95,96,97,100,102,103,105,106,109,110,111,112,114,116,117,118,119,120,121,123,124,126,127,128,130,132,133,134,135,138,139,140,141,142,143,144,145,146,147,148,151,152,153,154,156,157,160,161,166,167,169,172,173,174,175,177,178,180,185,188,191,195,199,201,202,204,207,208,214,216,222,223,225,231,234,240,241,246,247,248,251,252,254,255,256,257,260,263,267,268,269,273,279,280,282,285,289,290,294,298,299,304,307,312,316,324,329,343,344,350,351,353,354,356,357,360,361,362,363,365,366,367,368,369,370,372,374,375,376,379,385,387,388,396,403,405,428,436,438,440],make_it:388,make_shared_login:421,make_uniqu:173,makeconnect:321,makefactori:332,makefil:84,makeit:343,makemessag:63,makemigr:[2,66,140],male:224,malevol:15,malform:[191,281,389],malici:[29,157],malign:290,man2x1:68,man:[35,68,71,121,154,186,234,241],mana:[92,94],manaag:399,manag:[5,8,9,11,12,13,18,20,32,36,41,44,47,48,61,64,66,75,82,85,95,97,98,105,110,112,121,125,140,156,161,163,164,165,166,169,180,185,190,191,193,194,196,199,219,237,241,258,269,282,283,286,291,293,294,298,300,302,307,308,312,319,359,360,362,363,364,367,368,377,380,381,385,388,428,431,432,433,438,440],manager_nam:360,manchest:388,mandat:427,mandatori:[40,45,71,74,76,82],mandatorytraitkei:251,maneuv:252,mangl:338,mango:238,manhol:332,manhole_ssh:332,mani:[0,5,8,9,11,12,13,15,16,17,18,19,20,22,27,29,30,36,40,41,43,44,45,47,48,49,52,53,54,55,59,60,61,62,63,66,67,68,69,71,72,73,74,75,77,80,81,82,84,86,87,88,89,94,96,97,98,99,100,105,106,107,108,109,110,112,114,115,116,120,122,123,126,128,129,135,136,137,138,140,141,148,152,154,155,157,161,169,173,175,180,185,191,196,199,201,204,207,209,212,216,223,241,248,249,252,256,257,267,270,279,280,282,286,287,290,293,299,302,307,312,326,334,336,355,360,362,363,365,372,373,375,379,380,381,436],manifest:[6,112],manipul:[13,20,27,40,41,50,66,74,76,87,96,107,129,180,195,222,227,251,285,294,318,368,373,433,435],manner:[15,241,271,294,330,362],manpow:83,manual:[5,6,9,11,15,22,30,32,36,40,41,48,50,52,59,61,63,66,73,81,82,84,86,89,90,94,99,105,108,112,113,115,120,123,125,134,137,141,143,145,148,150,154,161,163,167,180,252,263,266,270,280,294,299,305,312,329,336,372,373,375,439,440],manual_paus:[41,305],manual_transl:240,manytomanydescriptor:[169,196,286,293,302,360,362,363],manytomanyfield:[169,196,286,293,302,360,362,363],map10:277,map11:277,map12a:277,map12atransit:277,map12b:277,map12btransit:277,map1:[82,277,280],map2:[82,277,280],map3:277,map4:277,map5:277,map6:277,map7:277,map8:277,map9:277,map:[6,16,18,27,29,35,67,72,74,79,87,91,95,98,99,150,156,163,164,177,185,191,194,197,199,205,210,216,240,241,251,271,272,273,274,276,277,278,279,281,282,287,294,298,299,336,360,362,365,371,372,375,388,440],map_align:[82,282],map_area_cli:282,map_character_symbol:[82,282],map_data:[277,279],map_displai:[82,277,282],map_exampl:274,map_fill_al:[82,282],map_mod:[82,282],map_modul:81,map_module_or_dict:279,map_separator_char:[82,282],map_str:[80,81,271],map_target_path_styl:[82,282],map_visual_rang:[82,282],mapa:82,mapb:82,mapbuild:[163,164,197],mapc:82,mapcorner_symbol:279,mapdata:281,maperror:[278,279],maplink:[82,279,280],mapnam:[273,281],mapnod:[82,279,280],mapparsererror:[278,280],mapper:[279,379],mapprovid:271,maps_from_modul:281,mapstr:[82,281],mapstructur:279,maptransit:278,maptransitionnod:[82,280],march:[143,381],margin:17,mark:[11,14,15,22,29,30,32,50,51,53,58,59,70,72,73,80,82,84,90,99,107,110,115,121,148,152,154,172,179,208,221,222,230,239,252,277,279,280,353,360,362,366,371,372,375,384],mark_categori:252,markdown:[30,84,89,147],marker:[14,18,22,29,35,53,59,77,82,87,115,121,125,185,186,207,216,221,222,224,241,252,279,280,294,324,332,335,340,341,360,363,365,371,372,373,416],market:[122,154],markup:[30,59,84,103,133,163,164,205,364,387,388],mask:[77,121,238,241,245,246],maskout_protodef:238,mass:[5,102,120,440],massiv:[86,92],master:[75,79,83,84,98,120,126,128,135,141,148,155,156,251,358],match:[9,11,13,19,20,22,27,29,30,31,32,35,36,38,40,41,43,44,46,48,50,51,53,59,64,66,67,72,75,76,78,80,81,82,95,96,98,99,100,106,108,110,112,117,125,133,135,140,141,145,166,171,172,173,174,175,178,180,185,186,187,189,191,195,202,205,207,210,222,223,233,234,237,238,241,251,257,271,279,280,282,284,285,287,289,290,294,298,299,304,307,317,318,330,343,353,360,361,362,363,365,370,372,374,375,383,385,387,388,389,391,416,438],match_index:172,matched_charact:223,matches2:66,matchobject:[365,387],mate:87,materi:[78,115,122,207,208],math:95,mathemat:[121,173],matlab:0,matplotlib:345,matric:[82,279],matrix:[82,374],matter:[2,8,13,20,27,30,33,44,45,63,68,74,75,78,82,89,91,98,100,101,106,115,116,120,125,126,128,133,134,148,157,173,207,258,267,280,293,317,360],matur:[9,30,53,68,71,115],maverick:87,max:[18,56,80,121,122,128,151,187,223,241,251,279,287,355,381,388],max_damag:256,max_dbref:361,max_depth:388,max_dist:80,max_heal:256,max_l:80,max_length:[66,80,140,199,241],max_lin:374,max_memory_s:199,max_nest:375,max_nr_charact:122,max_num_lin:432,max_pathfinding_length:279,max_popular:432,max_rmem:379,max_siz:[277,279,381],max_tim:277,max_valu:[225,427],max_w:80,max_width:80,maxconn:150,maxdelai:[309,323,324,343],maxdepth:299,maxdiff:[191,209,411,422],maximum:[56,59,66,81,95,106,121,122,151,166,199,223,225,251,254,255,256,257,258,279,294,299,357,365,372,374,375,388],maxiumum:277,maxlengthvalid:166,maxnum:388,maxrotatedfil:381,maxsplit:365,maxthread:357,maxval:[375,388],maxvalu:375,maxwidth:374,may_use_red_door:40,mayb:[13,14,15,19,20,22,40,66,73,75,76,78,80,82,84,90,91,96,101,104,105,110,112,113,114,117,120,122,123,126,128,147,148,154,174,201,208,233,240,330],mccp:[31,146,163,164,308,317,320],mccp_compress:325,md5:145,meadow:[46,73,76,121,375],mean:[3,4,5,6,8,9,11,13,14,15,16,18,19,20,22,27,31,32,33,34,35,38,41,43,44,46,48,52,54,55,59,61,64,66,67,69,72,74,76,78,79,80,81,82,83,86,87,92,98,99,100,103,105,108,110,111,112,113,114,115,116,119,120,123,125,126,128,129,133,134,137,138,141,142,145,154,156,157,161,166,167,174,180,187,211,216,230,240,251,268,270,279,282,289,294,298,299,303,307,312,336,352,360,362,365,372,374,375,379,381,384,385],meaning:[175,191],meaningless:129,meant:[20,30,34,41,48,49,51,52,56,64,73,76,77,96,100,108,112,114,121,138,147,173,202,216,224,241,249,251,254,255,256,257,258,269,271,284,294,317,366],meanwhil:30,measaur:5,measur:[5,129,154,172,189,279,343,344,388],meat:[118,124,127,130,132,140],mech:[102,440],mechan:[4,18,19,22,26,27,40,41,48,92,95,99,101,106,119,120,126,128,129,138,166,167,171,217,222,241,257,288,299,307,312,316,322,330,341,352,362,370,373,377,383,433,438],mechcmdset:90,mechcommand:90,mechcommandset:90,meck:90,med:63,medan:63,media:[56,112,199,340,357,384,395,396,397,399,400,401,402,403,427],median:80,mediat:126,mediev:208,medium:56,mediumbox:321,meet:[2,91,112,119,121,229,271,356],mele:[121,258],melt:[207,208],mem:190,member:[13,18,50,66,75,122,185,186,188,294,388],membership:[75,89,110],memori:[5,20,22,30,48,53,55,66,69,72,92,97,113,115,145,153,154,166,190,194,294,306,307,345,355,360,364,373,379,383,388],memoryerror:148,memoryusag:345,memplot:[163,164,308,342],meni:202,mental:138,mention:[8,13,14,15,16,22,30,31,38,47,54,61,68,69,75,80,90,93,97,98,108,110,115,120,138,148,154,174,212],menu:[0,7,9,13,20,40,44,53,79,85,91,101,111,120,121,122,127,129,147,148,149,161,163,164,180,197,202,213,214,217,223,249,252,266,295,299,310,312,364,382,440],menu_cmdset:372,menu_data:27,menu_edit:202,menu_login:[163,164,197],menu_modul:372,menu_module_path:372,menu_quit:202,menu_setattr:202,menu_start_nod:249,menu_templ:372,menuchoic:[27,372],menudata:[215,223,266,296,372],menudebug:[27,372],menufil:372,menunode_fieldfil:223,menunode_inspect_and_bui:105,menunode_shopfront:105,menunode_treeselect:252,menunodename1:27,menunodename2:27,menunodename3:27,menuopt:252,menutest:107,menutre:372,merchandis:122,merchant:79,mercuri:68,mere:[134,225],merg:[6,11,22,27,29,76,83,87,96,98,100,110,113,114,125,131,171,172,173,174,263,269,271,299,302,336,372],merge_prior:372,merger:[20,81,83,173,174],mergetyp:[20,27,128,173,263,269,370,372],merit:125,mess:[5,11,13,18,19,57,84,122,154,252],messag:[5,8,9,11,14,16,18,19,22,23,24,26,27,28,29,31,32,34,36,39,41,43,44,51,54,61,63,69,70,73,76,78,79,81,84,85,87,88,90,92,93,96,99,100,103,104,105,106,107,108,115,117,120,121,122,125,126,128,129,135,139,144,148,149,151,154,157,159,161,166,167,171,174,175,178,180,185,186,187,191,193,194,195,196,201,202,204,207,209,216,217,219,223,224,228,230,234,238,239,241,245,251,254,255,256,257,258,260,262,263,264,266,267,268,269,270,273,280,294,312,314,321,323,324,330,331,332,335,336,338,340,349,351,353,355,357,368,370,372,373,381,385,388],message_rout:51,message_search:195,message_transform:194,messagepath:440,messagewindow:51,messeng:262,messsag:219,meta:[34,43,48,112,362,379,395,396,397,399,400,403,407,410,413,427],metaclass:[48,66,175,362],metadata:[34,245,314],metavar:270,meteor:104,meter:[77,225,251],method:[3,8,11,12,13,18,19,20,27,29,30,32,36,40,43,44,45,46,47,48,51,53,54,61,64,66,67,75,76,78,79,80,81,82,84,86,87,91,92,93,94,95,99,100,101,106,107,109,110,111,114,116,117,125,126,128,129,134,135,136,137,139,140,141,159,166,169,171,173,174,175,177,180,181,185,187,188,190,191,194,195,196,199,200,201,202,207,209,210,214,216,219,220,221,222,227,230,237,238,239,240,241,244,245,247,250,251,254,255,256,257,258,263,264,266,267,268,269,270,271,273,277,280,282,284,285,286,289,290,294,306,307,309,314,317,318,319,321,322,323,324,325,330,332,335,338,340,341,343,344,348,350,351,352,353,355,360,362,365,366,368,370,372,373,374,375,376,379,380,381,382,383,385,386,387,388,397,403,407,408,410,411,413,433,436,438],methodnam:[191,200,209,220,231,246,250,264,277,307,338,348,380,386,392,411,422,428],metric:[104,240],microsecond:13,microsoft:[81,148],mid:[68,93,137],middl:[22,80,93,154,255,277,365],middleman:150,middlewar:[163,164,393,417],midnight:[91,100],midst:119,midwai:59,mighht:106,might:[0,3,6,8,11,13,15,16,17,19,20,22,27,28,30,32,36,38,41,43,44,47,54,55,59,61,63,74,76,79,81,86,88,89,91,92,93,94,95,99,100,101,103,104,105,106,107,108,118,120,122,126,128,129,133,136,138,139,140,144,145,148,153,154,155,156,157,161,174,178,180,201,239,245,248,254,255,256,257,270,294,341,362,365,370,381,382,388,410,427],mighti:[18,81,93,113],migrat:[2,5,8,10,11,45,66,75,81,84,112,118,140,145,148,153,160,161,199,299],mike:180,million:[140,145],mime:368,mimic:[5,26,41,86,122,126,145,196,284,351,370],mimick:[26,87,126,343,370,373],mimim:363,min:[41,80,100,121,210,223,251,375,376],min_damag:256,min_dbref:361,min_heal:256,min_height:374,min_shortcut:[76,202],min_valu:427,min_width:374,mind:[14,15,27,54,55,83,86,97,98,102,115,116,119,120,121,123,125,138,141,145,147,201,225,230,239,314,388],mindex:172,mine:[79,122,157],mini:[81,86,112,113,114],miniatur:119,minim:[5,44,53,82,120,123,128,157,199,240,299],minimalist:[22,68,99],minimum:[44,76,78,87,99,122,126,223,251,254,255,256,257,258,317,357,362,374,375,383,388],minimum_create_permiss:408,minimum_list_permiss:408,mininum:374,minlengthvalid:166,minor:174,mint:[11,148,150],minthread:357,minu:[66,110,294,376],minut:[19,41,92,100,106,123,128,143,156,185,190,201,210,355,376,388],minval:[375,388],mirc:324,mirror:[44,82,115,143,152,163,164,197,259],mis:98,misanthrop:110,misc:24,miscelan:364,miscellan:[111,112],misconfigur:145,mismatch:[31,388],miss:[6,18,53,63,80,88,98,107,122,148,154,207,209,254,255,256,257,258,298,317,439],missil:[90,257],mission:101,mistak:[50,84],misus:154,mit:[143,365],mitig:[98,157,437],mix:[13,22,27,59,63,82,85,94,110,125,138,140,166,187,201,208,216,241,279,294,298,299,356,363,366,374,375],mixabl:216,mixer:216,mixer_flag:216,mixin:[163,164,298,346,393,410,413,426,430,431,432,433,435,438],mixtur:[103,216,375],mkdir:[2,75,148],mktime:100,mmorpg:123,mob0:97,mob:[15,32,44,86,97,119,120,163,164,174,180,197,265,269,299,366],mob_data:97,mob_db:97,mob_vnum_1:97,mobcmdset:267,mobdb:97,mobil:[15,40,102,119,122,151,159,267,289],moboff:267,mobon:267,mock:[8,191,208,306,386],mock_delai:191,mock_get_vers:422,mock_random:264,mock_repeat:191,mock_set:422,mock_tim:[250,348],mockdeferlat:386,mockdelai:386,mocked_idmapp:348,mocked_o:348,mocked_open:348,mockrandom:209,mockval:386,mod:[144,157,250,251,298],mod_import:388,mod_import_from_path:388,mod_or_prototyp:298,mod_prototype_list:298,mod_proxy_http:144,mod_proxy_wstunnel:144,mod_sslj:144,mode:[3,5,7,12,20,26,27,31,53,60,72,77,82,101,108,113,115,116,122,128,129,134,140,143,144,150,156,157,163,179,187,190,199,200,203,234,263,267,277,279,282,294,312,317,322,329,340,341,350,366,370,372,375,381,388,440],mode_clos:341,mode_init:341,mode_input:341,mode_keepal:341,mode_rec:341,model:[13,30,32,34,35,41,43,46,47,48,49,50,60,72,75,84,87,101,110,122,126,133,139,163,164,165,166,193,194,195,283,291,294,300,303,307,308,318,359,360,361,363,364,369,377,378,380,384,385,388,395,396,397,399,400,401,402,403,407,410,427,431,432,433,437,438,440],model_inst:384,modeladmin:[397,399,400,401,402,403],modelattributebackend:360,modelbackend:419,modelbas:379,modelchoicefield:[395,400],modelclass:[13,46],modelform:[395,396,397,399,400,401,403,427],modelmultiplechoicefield:[395,397,399,400],modelnam:[175,194,284,286,362],modelseri:410,modelviewset:413,moder:[89,95,201],modern:[13,16,54,68,81,94,138,143,150,157,325],modif:[11,22,29,53,64,74,79,83,91,106,129,144,156,251,358,427],modifi:[0,9,11,12,13,18,20,22,27,29,30,36,40,41,43,44,48,49,51,52,59,61,72,73,74,76,77,78,79,81,82,84,85,86,89,91,95,96,97,98,99,105,107,108,112,114,115,116,117,119,121,122,123,125,126,129,132,135,142,145,156,161,166,174,187,194,199,202,207,211,216,217,219,222,224,230,238,241,248,250,251,254,255,256,257,258,268,270,286,294,299,307,362,366,372,379,384,387,395,416,427,431,432,433,435,437,438],modified_tim:199,modul:[0,4,5,6,8,13,14,16,19,20,22,25,26,27,29,30,31,32,36,41,43,44,45,48,53,61,64,68,72,78,81,82,83,84,86,90,93,97,98,99,100,103,104,105,107,108,111,112,113,114,116,121,122,125,127,129,131,134,137,149,153,155,157,161,171,172,174,175,180,182,183,184,187,189,191,201,202,203,204,205,207,208,209,210,211,212,214,216,219,221,222,223,225,227,228,229,231,239,240,241,246,247,248,250,251,252,254,255,256,257,258,263,267,268,269,270,273,279,281,284,289,290,293,294,297,298,299,303,305,306,307,309,311,312,316,317,321,329,331,332,335,336,339,341,343,344,345,350,352,353,354,360,362,363,364,365,366,367,368,369,370,371,372,373,375,376,386,388],module_path:281,module_with_cal:375,modulepath:321,moifi:222,mold:116,mollit:28,moment:[20,30,47,63,72,79,90,98,105,106,113,121,166,279,302],mona_lisa_overdr:117,monei:[66,75,120,121,122,123,154],monetari:[83,88,201],monitor:[5,33,67,85,303,317,336,379],monitor_handl:[33,163,303],monitorhandl:[24,31,163,164,300,440],monlit:110,mono:91,monster:[30,36,40,87,93,98,113,116,120,121,122,127,180,299],monster_move_around:116,month:[83,100,150,154,210,376,381,388],monthli:100,montorhandl:33,moo:[68,71,86,98,118,143,287,375],mood:[79,119,122,123,251],moon:[91,100,104,110],moonlight:110,moonlit:110,moor:119,moral:6,more:[2,3,4,5,6,8,11,12,13,14,15,16,17,18,19,20,22,25,26,27,28,29,30,31,34,35,36,38,40,41,43,44,46,47,48,51,53,54,55,57,60,61,62,63,64,66,67,68,69,70,74,75,76,77,79,80,81,82,83,86,87,88,89,90,91,92,95,96,97,99,100,101,102,105,106,107,108,110,111,112,113,115,116,117,118,119,120,121,123,124,125,126,128,129,130,131,133,135,137,138,139,140,141,143,145,148,150,151,152,153,154,156,157,161,163,165,166,169,172,173,174,179,180,185,186,187,190,191,192,194,197,199,201,202,203,204,207,210,212,214,216,222,225,230,233,239,240,241,248,249,251,252,254,255,256,257,258,263,267,268,269,270,271,279,280,281,282,287,294,298,299,322,324,327,343,344,353,358,360,361,362,365,366,368,369,370,371,372,373,374,375,379,385,388,389,400,409,410,427,436,440],more_command:373,more_funcparser_cal:29,morennanoth:191,morennthird:191,moreov:[41,154],morn:[121,222,223],morph_engli:391,morpholog:391,mortal:[30,119],most:[3,5,6,9,13,14,17,18,19,20,22,25,27,30,31,32,34,36,43,44,45,47,48,49,50,51,53,54,59,61,64,66,67,68,69,71,73,74,75,76,78,79,80,81,82,83,84,87,89,91,94,95,97,98,99,100,101,104,106,107,108,109,110,111,112,115,116,117,118,119,121,122,123,125,126,128,129,134,137,138,140,144,145,148,154,156,157,160,166,169,173,174,177,180,188,191,196,202,207,208,221,225,240,241,248,251,254,255,256,257,258,277,279,280,286,287,290,293,294,298,299,302,306,335,340,350,360,361,362,363,372,373,379,380,388,432],mostli:[27,48,51,53,61,82,98,101,106,126,129,154,173,211,240,256,271,280,332,395],motiv:[14,15,36,83,86,88,120,323,324,330,331,332,335,340,341,352,353],mount:156,mountain:[68,81],mous:[51,58,372],mouth:273,movabl:216,move:[15,16,18,22,26,27,28,36,74,75,76,79,80,81,82,89,90,93,96,99,101,104,105,106,112,113,115,116,119,120,121,122,127,128,134,138,140,141,143,145,147,148,174,180,186,201,202,216,217,219,223,229,248,251,254,255,256,257,258,267,268,269,271,273,280,285,289,294,344,362,366,373],move_around:[113,116],move_callback:190,move_delai:190,move_hook:294,move_obj:271,move_posit:216,move_to:[36,74,105,125,137,248,294],movecommand:96,moved_obj:[217,269,271,294],moved_object:294,movement:[40,82,99,121,137,190,248,254,255,256,257,258,279,280,294],mover:258,mptt:89,mratio:[172,189],msdp:[64,317,336],msdp_list:317,msdp_report:317,msdp_send:317,msdp_unreport:317,msdp_var:336,msg:[3,8,12,13,14,18,19,22,23,26,27,28,29,32,33,36,38,44,51,54,61,66,67,71,74,76,78,79,81,84,85,91,92,93,94,96,97,99,100,104,105,106,107,113,114,115,116,125,126,128,129,135,137,151,163,166,167,175,177,181,185,191,194,195,196,207,216,219,224,234,245,251,262,263,270,279,280,281,282,290,294,323,324,351,366,368,370,372,373,381,388,396,397,403,440],msg_all:128,msg_all_sess:[22,175],msg_already_sit:125,msg_arriv:74,msg_channel:185,msg_char:216,msg_cinemat:221,msg_content:[19,22,36,41,74,79,90,100,129,135,137,139,294],msg_db_tag:397,msg_help:187,msg_leav:74,msg_locat:294,msg_other:201,msg_other_sit:125,msg_receiv:294,msg_room:216,msg_self:294,msg_set:363,msg_sitting_down:125,msg_standing_fail:125,msg_standing_up:125,msg_system:216,msgadmin:397,msgform:397,msglauncher2port:[312,321],msgmanag:[195,196],msgobj:194,msgportal2serv:321,msgserver2port:321,msgstatu:[312,321],msgtaginlin:397,mssp:[43,112,163,164,308,320],mtt:339,much:[0,1,3,5,8,13,14,15,16,27,30,32,36,40,41,47,48,53,54,63,69,74,76,78,80,81,82,83,84,87,89,91,93,95,97,100,101,104,106,107,108,110,113,114,115,116,118,119,122,123,125,126,127,128,136,137,139,140,141,143,145,148,154,169,174,179,188,202,210,211,240,241,251,252,258,263,268,279,352,360,365,366,367,374,388,405,416],muck:[98,118],mud:[6,9,16,31,32,35,39,43,44,47,51,59,61,67,68,72,73,76,77,80,81,86,87,90,94,97,106,108,112,115,119,120,123,126,128,134,138,139,144,145,146,148,152,154,155,156,159,160,161,169,174,177,258,266,309,325,326,327,332,335,336,339,366,376],mudbyt:143,mudconnector:143,mudderi:143,muddev:148,mudform:371,mudinfo:107,mudlab:143,mudlet:[146,317,327],mudmast:146,mudramm:146,muhammad:387,mukluk:146,mult:[29,40,375],multi:[20,27,43,44,54,76,77,84,86,113,117,118,119,120,125,129,156,172,190,208,216,241,252,277,279,280,287,294,353,372,388,435],multiaccount_mod:6,multidesc:[163,164,197],multilin:387,multilink:[82,280],multimatch:[20,117,172,241,294,375,388],multimatch_str:[166,241,294,388],multimedia:[51,199],multipart:199,multipl:[11,15,18,19,20,22,29,30,33,36,40,43,44,45,47,48,50,55,59,61,67,68,76,77,78,82,87,94,99,100,110,112,113,115,119,120,126,129,143,145,154,166,171,173,178,179,180,185,187,189,190,191,205,207,211,212,222,224,225,231,237,241,250,252,254,255,256,257,262,269,279,280,290,294,298,299,307,310,314,317,321,336,344,360,361,366,372,374,385,388,396,403],multiplay:[18,77,86,98,118,122,123,124,143],multipleobjectsreturn:[166,167,169,194,196,201,204,210,216,217,222,224,230,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,267,268,269,271,281,282,286,293,294,298,302,305,319,345,360,363,376,380],multipli:[29,115],multisess:[12,60,101,372,440],multisession_mod:[22,44,50,87,121,122,129,140,146,166,177,181,203,224,294,353],multisession_modd:27,multitud:[59,81,98],multumatch:294,mundan:90,murri:388,muscular:121,muse:143,mush:[2,68,75,77,86,102,118,126,128,143,205,237,440],mushclient:[31,146,317,327],musher:143,mushman:68,music:52,musoapbox:[98,143],must:[0,5,6,8,9,11,12,13,16,20,22,26,27,29,30,31,32,33,34,35,36,40,41,43,46,47,48,49,50,51,52,53,54,58,61,63,64,69,72,73,74,80,82,83,84,87,89,91,93,97,99,100,103,105,107,109,112,113,114,115,116,117,120,121,123,125,128,129,133,134,140,144,146,148,149,150,151,152,154,156,157,161,167,172,173,175,180,185,191,194,195,199,201,204,205,207,210,212,216,219,238,240,241,245,251,252,254,255,256,257,258,263,266,268,269,279,280,282,284,286,287,289,294,297,298,303,307,312,317,330,332,335,352,354,355,360,361,362,365,366,367,368,369,370,371,372,373,375,376,382,383,384,385,387,388,389,391,396,403,410,418,435,436],must_be_default:174,mustn:82,mutabl:369,mute:[17,18,166,185,194],mute_channel:185,mutelist:[18,194],mutltidesc:237,mutual:[263,361],mux2:71,mux:[22,60,68,86,90,99,108,118,157,170,188,205,440],mux_color_ansi_extra_map:205,mux_color_xterm256_extra_bg:205,mux_color_xterm256_extra_fg:205,mux_color_xterm256_extra_gbg:205,mux_color_xterm256_extra_gfg:205,muxaccountcommand:[188,234],muxaccountlookcommand:177,muxcommand:[22,85,91,92,93,94,96,99,104,107,129,163,164,170,176,177,178,179,180,185,186,187,189,190,192,204,211,212,214,222,228,234,237,238,247,249,256,257,269,273,294,370],mvattr:[107,180],mxp:[31,58,146,163,164,187,308,317,320,332,335,365,372,387,388],mxp_pars:327,mxp_re:365,mxp_sub:365,mxp_url_r:365,mxp_url_sub:365,my_callback:354,my_datastor:66,my_func:116,my_funct:93,my_github_password:11,my_github_usernam:11,my_identsystem:35,my_object:93,my_port:61,my_portal_plugin:61,my_script:41,my_server_plugin:61,my_servic:61,my_word_fil:240,myaccount:46,myaccountnam:117,myapp:66,myarx:75,myattr:[13,166],mybot:185,mycar2:35,mychair:46,mychan:18,mychannel1:185,mychannel2:185,mychannel:[18,55,185],mycharact:103,mychargen:27,mycmd:[22,30,312],mycmdget:114,mycmdset:[20,22,107,114],mycommand1:20,mycommand2:20,mycommand3:20,mycommand:[20,22,30,64,94,107,114,117,191],mycommandtest:191,mycompon:51,myconf:2,mycontrib:8,mycss:51,mycssdiv:51,mycustom_protocol:61,mycustomchannelcmd:18,mycustomcli:61,mycustomview:72,mydatastor:66,mydefault:29,mydhaccount:156,mydhaccountt:156,mydhacct:156,myevennia:152,myevilcmdset:[20,173],myevmenu:27,myfix:11,myformclass:53,myfunc:[8,47,54,388],myfuncparser_cal:29,mygam:[0,3,5,7,8,9,11,12,14,15,18,19,20,25,27,31,32,36,40,41,43,48,49,50,51,53,61,63,66,72,75,78,80,81,82,85,90,91,94,96,97,98,99,100,101,103,104,105,107,111,112,113,114,115,116,118,125,126,128,129,131,133,135,136,137,140,141,145,147,148,149,150,151,153,154,156,160,161,202,203,205,222,234,237,247,248,251,274,276,337,386,388],mygamedir:84,mygamegam:103,mygrapevin:185,mygreatgam:53,mygreatpwd:148,myhandl:45,myhousetypeclass:180,myinstanc:66,myircchan:185,mykwarg:27,mylayout:51,mylink:84,mylist2:13,mylist:[6,13,362],mylog:19,mymap:82,mymenu:27,mymethod:97,mymodul:47,mymud:[7,144],mymudgam:154,mynam:[122,156],mynestedlist:369,mynod:27,mynoinputcommand:22,mynpc:129,myobj1:46,myobj2:46,myobj:[13,19,32,41,180,307],myobject:13,myobjectcommand:91,myothercmdset:20,myownfactori:61,myownprototyp:40,mypassw:212,mypassword:49,mypath:8,myplugin:51,myproc:61,myproc_en:61,myprotfunc:40,myrecip:78,myreserv:29,myroom:[41,46,97,110,180],myros:36,myscript:[41,46,48],myself:123,myserv:212,myservic:61,mysess:44,mysql:[2,9,87,388],mysqlclient:145,mysteri:[30,35,77,153],myston:117,mytag:51,mytestview:53,mythic:119,mytick:307,mytickerhandl:307,mytickerpool:307,mytrait:251,mytup1:13,mytup:13,myusernam:49,myvar:22,myview:72,myxyzroom:82,naccount:353,nail:207,naiv:[175,194,199,271,284,286,362],nake:22,name1:180,name2:180,name:[2,3,4,5,7,8,9,10,11,12,13,14,15,16,18,20,22,27,28,29,30,31,32,33,35,36,38,40,41,43,44,45,46,48,49,50,51,53,54,57,61,62,64,66,69,72,73,74,75,76,77,78,79,80,81,82,84,87,89,91,93,96,97,98,99,100,101,103,104,105,106,107,108,109,110,111,112,114,115,116,117,118,119,120,121,125,128,129,131,133,134,137,138,139,140,141,143,145,146,147,149,150,151,152,153,154,156,157,160,161,163,166,167,169,171,172,173,174,175,177,178,180,185,186,187,188,189,190,191,192,194,195,196,199,202,203,204,207,208,210,212,214,216,217,219,221,223,227,229,230,233,238,239,240,241,247,251,252,256,257,267,269,270,271,273,279,280,281,282,284,285,286,287,293,294,298,299,302,303,305,307,312,315,317,318,319,321,322,324,329,332,335,336,339,340,341,344,353,355,357,360,361,362,363,365,366,367,368,370,371,372,373,375,379,380,381,382,384,385,387,388,389,391,396,403,407,411,412,413,418,419,427,432,433,438],namecolor:252,namedtupl:227,nameerror:[3,115],namelist:234,namesak:6,namespac:[48,51,101,230,270,299,355,366,404],namn:63,napoleon:84,narg:270,narr:258,narrow:[49,82,106,114,122,125],nativ:[3,41,49,67,84,110,122,244,355,357,438],nattempt:27,nattribut:[13,27,48,128,180,299,351,360,362,368,372],nattributehandl:360,natur:[13,16,18,19,46,67,86,143,167,374],natural_height:374,natural_kei:360,natural_width:374,navbar:53,navig:[7,9,27,75,80,81,82,84,140,141,258,435],naw:[28,146,163,164,308,320],nbsp:387,nchar:136,nclient:343,ncolumn:374,ncurs:163,ndb:[14,22,27,41,44,48,76,91,93,128,166,169,190,293,302,351,362,372],ndb_:[40,180,299],ndb_del:351,ndb_get:351,ndb_set:351,ndk:153,nearbi:[82,173,174,175,258],nearli:[112,125,365],neat:[74,131,427],neatli:[68,388],necess:61,necessari:[2,11,48,59,61,68,74,76,82,89,95,98,99,106,111,112,120,135,137,145,161,174,175,196,203,216,230,245,269,270,280,298,299,341,366,372,374,375,382,384,388,396,403],necessarili:[40,67,84,98,119,154,388],necessit:354,neck:[40,204],necklac:[121,204],need:[0,2,3,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,33,35,36,40,41,43,44,46,47,48,50,51,52,53,54,57,59,61,62,63,64,66,67,69,72,73,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,115,116,117,119,120,121,123,125,126,128,129,130,131,133,134,135,137,138,140,141,143,144,145,147,148,149,150,151,152,153,154,155,156,157,160,161,166,167,169,173,175,177,180,185,186,188,191,194,199,201,202,207,208,212,216,217,219,221,222,224,228,229,230,231,238,239,240,241,251,252,254,255,256,257,258,263,267,268,269,270,271,273,279,280,281,284,290,293,294,298,299,312,314,317,321,329,336,341,343,351,352,353,357,360,362,365,366,368,372,373,374,375,376,382,383,385,388,391,396,398,403,405,432,436],need_gamedir:312,needl:238,needless:113,neg:[100,138,173,370,388],negat:[59,110,290,391],negoti:[201,326,328,330,339,353],negotiate_s:328,neighbor:[95,122,280],neither:[6,13,126,147,161,187,211,298,336,360,363,372,389],nenter:27,neophyt:251,nerror:63,nest:[4,13,15,22,27,29,30,166,180,241,252,289,294,299,336,369,375],nested_mut:13,nested_r:180,nestl:81,neswmaplink:[82,280],net:[75,98,122,143,148,152,154,167,185,325,326,336,339,353],netrc:11,network:[61,69,85,86,87,88,123,143,145,149,151,152,154,157,159,167,185,323,324,329,350,353],neu:202,neural:122,neutral:[29,224],never:[0,1,8,11,15,19,20,22,27,29,34,38,43,47,48,55,59,66,67,82,87,97,100,106,112,113,115,116,117,120,121,122,125,135,137,140,147,150,166,190,229,240,241,257,258,267,274,290,294,351,360,369,388],nevertheless:[0,27,66,138,177,202],new_alias:175,new_arriv:269,new_attrobj:360,new_channel:[99,185],new_charact:267,new_coordin:271,new_create_dict:216,new_datastor:66,new_goto:372,new_kei:[45,175,294],new_loc:180,new_menu:202,new_nam:[45,180],new_name2:180,new_obj:[32,219,221,294,299],new_obj_lockstr:180,new_object:[40,299],new_po:216,new_posit:216,new_progress:217,new_raw_str:172,new_room_lockstr:180,new_ros:36,new_scor:217,new_script:41,new_typeclass:[166,362],new_typeclass_path:48,new_valu:[33,360],newbi:[86,91],newcom:[122,134],newer:75,newindex:252,newli:[11,49,62,79,99,110,115,140,180,194,202,207,219,221,234,239,270,279,282,294,299,305,368],newlin:[22,51,187,366,374],newnam:[22,180,362],newpassword:178,newstr:51,nexist:76,nexit:[8,136],next:[0,2,3,7,11,13,14,15,20,22,26,27,28,29,30,32,36,38,41,49,50,51,52,53,54,55,59,63,64,66,74,75,76,78,79,80,81,82,84,87,89,90,91,92,93,94,95,97,99,100,102,103,105,107,108,110,112,113,115,116,117,118,119,120,121,122,123,125,126,128,129,137,140,141,143,145,149,150,152,153,154,155,156,157,161,202,210,216,219,237,252,254,255,256,257,258,268,280,290,312,366,372,373,376,388,435],next_nod:27,next_stat:[216,219],next_turn:[254,255,256,257,258],nextnod:372,nextnodenam:372,nextrpi:143,nfkc:166,ng2:374,nginx:144,nice:[8,19,30,53,55,73,74,76,80,81,82,99,100,103,113,114,120,121,147,154,156,180,201,204,241,298,440],nicer:[108,115],niceti:180,nick:[12,13,18,24,31,36,71,98,107,143,166,167,180,185,186,194,241,293,294,324,360,361,410,440],nick_typ:35,nickhandl:[13,35,360],nicklist:[167,185,324],nicknam:[11,35,36,71,186,241,293,294,324,360,361],nickreplac:360,nickshandl:410,nicktemplateinvalid:360,nicktyp:[241,294],nifti:[114,144],night:[29,99,120,121,139,150,222],nine:62,nineti:389,nit:100,nline:381,nmisslyckad:63,nnode:280,no_act:372,no_channel:[20,22,173,372],no_default:[48,166,362],no_exit:[20,22,128,173,263,266,372],no_gmcp:336,no_log:174,no_match:202,no_mccp:325,no_more_weapons_msg:268,no_msdp:336,no_mssp:326,no_mxp:327,no_naw:328,no_obj:[20,173,263,266,372],no_of_subscrib:397,no_prefix:[166,194],no_superuser_bypass:[166,194,290,294,362],no_tel:32,noansi:191,nobj:136,nocaptcha:140,nocaptcha_recaptcha:140,nocolor:[103,317,332,335,340,341],nod:121,nodaemon:7,node1:[27,372],node2:[27,372],node3:[27,372],node:[14,40,105,215,223,252,266,274,277,279,280,281,282,296,310,372],node_abort:27,node_apply_diff:296,node_attack:27,node_background:27,node_betrayal_background:27,node_border_char:[215,372],node_create_room:215,node_destin:296,node_examine_ent:296,node_exit:27,node_formatt:[27,215,223,372],node_four:27,node_game_index_field:310,node_game_index_start:310,node_hom:296,node_index:[274,277,280,296,372],node_join_room:215,node_kei:296,node_loc:296,node_login:27,node_mssp_start:310,node_mylist:27,node_on:27,node_opt:215,node_or_link:[278,280],node_parse_input:27,node_password:27,node_prototype_desc:296,node_prototype_kei:296,node_prototype_sav:296,node_prototype_spawn:296,node_quit:215,node_readus:27,node_select:27,node_set_desc:215,node_set_nam:27,node_start:310,node_test:27,node_usernam:27,node_validate_prototyp:296,node_view_and_apply_set:310,node_view_sheet:27,node_violent_background:27,node_with_other_nam:372,nodebox:391,nodefunc:372,nodekei:372,nodenam:[27,372],nodetext:[27,215,223,296,372],nodetext_formatt:[27,215,223,296,372],noecho:[115,190],noerror:294,nofound_str:[166,241,294,388],nogoahead:334,nohom:368,nois:[90,125],noisi:[154,309,314,322,332,335,343,357],noloc:180,nomarkup:[31,103],nomatch:[76,189,202,370,388],nomatch_exit:76,nomatch_single_exit:76,nomigr:8,nomin:433,non:[11,15,16,18,19,20,22,26,28,29,30,31,40,41,44,48,51,53,59,66,67,73,76,80,82,84,86,87,88,89,93,96,99,100,104,108,110,113,114,117,120,122,125,138,149,161,166,167,169,171,173,180,185,190,194,196,208,211,219,230,239,247,249,251,252,268,273,282,284,285,289,293,294,297,298,299,302,303,305,307,312,321,335,336,350,351,353,360,362,365,368,369,370,372,374,385,388,410,413],nonc:340,nondatabas:[13,351,362],none:[3,5,12,13,14,15,16,18,20,22,26,27,29,31,32,33,35,41,44,46,49,54,59,61,64,66,67,74,76,80,81,82,87,91,94,95,96,97,99,100,101,103,105,106,107,109,110,113,114,117,125,128,129,135,137,166,167,171,172,173,174,175,177,180,181,182,183,184,185,187,188,191,194,195,196,199,200,201,202,203,204,207,209,211,214,215,216,217,219,221,222,223,224,227,229,230,233,238,239,240,241,247,249,251,252,254,255,256,257,258,262,263,266,267,268,269,270,271,273,274,277,278,279,280,281,282,284,285,287,289,290,293,294,296,298,299,303,304,306,307,309,310,312,314,316,318,321,322,323,324,331,332,340,341,343,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,381,383,384,385,388,389,392,395,396,397,399,400,401,403,405,407,411,413,419,422,427,432,435,438],nonpc:129,nonsens:240,noon:[32,63,108,126],nop:335,nopkeepal:[146,335],nor:[3,7,13,14,20,63,68,82,93,113,122,128,138,147,211,212,270,294,298,336,360,363],norecapcha:140,norecaptcha_secret_kei:140,norecaptcha_site_kei:140,norecaptchafield:140,normal:[4,5,6,8,9,12,13,14,15,16,18,19,20,22,27,29,30,31,32,34,35,38,40,43,44,46,48,50,51,53,54,57,59,62,63,64,66,67,69,72,73,75,77,79,80,81,82,84,86,87,90,91,93,94,96,97,98,99,100,101,103,104,105,107,108,110,113,114,115,116,119,121,128,129,131,137,138,141,145,152,153,154,156,161,166,167,169,171,172,173,174,175,177,180,187,190,191,194,199,200,201,207,210,211,216,254,255,256,257,258,263,267,270,271,279,280,282,284,293,294,296,299,307,312,321,324,325,326,328,330,344,351,353,359,360,361,362,365,366,369,372,373,379,385,387,388,393,410],normal_turn_end:128,normalize_nam:294,normalize_usernam:166,north:[36,58,74,76,79,80,81,82,96,108,125,137,180,202,248,273,279,280,281,344],north_south:81,northeast:[82,108,180,271,280],northern:[76,81],northwest:[82,180,279,280,281],nose:360,not_don:357,not_error:312,not_found:180,notabl:[5,6,11,18,54,61,75,148,175,180,191,201,316,362,369,388],notat:[4,53,180,365,388],notdatabas:48,note:[0,3,5,7,9,10,11,12,13,14,18,19,29,31,32,36,38,40,41,44,45,47,48,51,53,55,57,58,59,63,64,66,67,69,72,74,75,78,80,82,87,89,90,91,93,98,99,100,101,105,107,108,110,113,114,115,116,117,118,119,120,122,125,126,128,129,133,134,137,138,140,141,145,146,148,153,154,156,157,159,161,163,166,167,172,173,174,175,177,180,181,182,185,186,187,188,190,191,192,194,195,199,201,203,204,205,207,208,210,211,212,216,221,222,224,229,230,233,237,238,239,240,241,247,248,251,252,254,255,256,257,258,263,269,270,271,273,279,280,281,282,284,289,290,293,294,298,299,307,309,312,317,321,322,324,325,329,330,331,332,335,336,337,339,340,343,345,346,351,353,357,358,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,381,383,384,385,388,395,396,408,410,413,416,420,435,440],notepad:[118,148],notfound:388,notgm:99,noth:[3,8,13,15,19,22,29,36,47,54,64,68,74,76,81,82,93,97,98,100,105,107,108,113,115,117,122,125,128,166,180,189,252,254,257,258,267,271,280,294,305,324,360,362,372],nother:136,notic:[2,3,11,14,22,54,55,74,76,79,82,83,88,93,95,100,101,106,108,112,113,122,125,134,137,138,145,202,260,325,434],notif:[11,51,89,153,234],notifi:[117,155,159,185,207,254,255,256,257,258,269,298],notificationsconfig:89,notimplementederror:335,notion:[47,78,100,127,128,251],noun:[240,241],noun_postfix:240,noun_prefix:240,noun_transl:240,nov:63,now:[0,2,6,7,8,9,11,12,13,15,18,19,20,22,27,29,32,34,36,37,40,41,44,47,48,49,51,52,53,54,55,59,66,68,72,73,74,75,76,78,79,80,81,82,86,87,90,91,92,93,95,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,129,130,131,133,134,135,137,138,140,141,143,145,148,149,150,151,152,153,154,155,156,157,160,161,174,185,187,201,209,210,223,230,251,252,263,271,275,290,294,324,332,353,384,386,388,439],nowher:[81,115,122,280],noxterm256:335,npc:[22,27,75,79,81,87,120,126,201,249,289,440],npcname:135,npcshop:105,nprot:136,nr_start:304,nroom:[76,136],nroom_desc:8,nrow:374,nsmaplink:[82,279,280],nsonewaymaplink:[82,280],ntf:148,nthe:263,nuanc:59,nudg:[142,263,357],nuisanc:157,nulla:28,num:[29,32,80,241,294],num_lines_to_append:381,num_object:110,num_objects__gt:110,num_tag:110,number:[0,2,5,6,8,11,13,14,19,20,22,26,27,29,34,35,41,43,44,45,46,47,48,49,53,54,55,72,73,74,80,81,82,84,87,90,98,99,100,103,105,107,110,113,114,115,116,117,119,122,125,126,128,129,136,141,145,150,151,154,155,156,163,166,167,172,173,174,178,180,185,186,187,195,196,199,204,207,210,211,216,223,225,227,229,230,233,239,240,241,252,254,255,256,257,258,273,277,279,280,282,294,298,299,304,310,312,317,323,324,326,330,343,344,353,355,357,360,361,363,365,366,368,370,372,373,374,375,376,379,381,385,388,391,397,412,413,427],number_of_dummi:312,number_tweet_output:136,numberfilt:407,numbertweetoutput:136,numer:[6,120,126,225,250,251,279,365],numpi:345,oak:208,oakbarkrecip:208,oakwood:208,obelisk:[119,268],obfusc:[77,240,241],obfuscate_languag:[240,241],obfuscate_whisp:[240,241],obj1:[6,13,29,38,40,117,180,207,214,238,258],obj1_search:214,obj2:[6,8,13,29,38,40,117,180,207,214,238,258,366],obj2_search:214,obj3:[13,117,180,207],obj4:[13,117],obj5:13,obj:[3,8,12,13,19,20,22,29,32,33,35,36,40,41,46,47,48,54,66,76,91,97,99,104,106,107,109,110,114,117,125,134,137,166,173,174,175,178,180,186,188,190,191,195,200,202,204,214,216,219,222,223,224,227,229,230,233,234,238,241,251,252,254,255,256,257,258,262,263,268,269,271,289,290,293,294,299,302,303,304,341,343,344,351,360,361,362,363,366,368,369,373,375,383,384,385,388,395,396,397,400,401,403,408,410],obj_desc:257,obj_detail:269,obj_kei:257,obj_prototyp:299,obj_to_chang:48,obj_typeclass:257,objattr:[268,289],objclass:[379,388],object1:22,object2:[22,201,294],object:[0,2,3,4,5,8,12,14,15,16,18,20,22,23,24,26,27,28,29,30,31,33,34,35,38,40,43,45,47,48,49,51,52,54,55,57,61,64,66,67,68,71,72,73,74,75,76,77,78,79,80,82,84,85,86,90,93,94,95,96,97,98,99,100,101,102,103,105,106,107,111,112,118,119,121,126,128,129,134,135,136,139,140,141,143,145,157,161,163,164,165,166,167,168,169,171,172,173,174,175,177,178,179,180,181,182,185,186,187,188,190,191,192,194,195,196,197,199,201,202,203,204,207,212,213,214,215,217,219,221,222,223,224,227,228,229,230,231,233,234,238,239,241,244,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,265,266,267,269,270,271,273,277,279,280,281,282,284,285,286,289,290,296,297,298,299,300,302,303,304,305,306,307,310,312,314,316,317,318,319,321,322,325,326,327,328,329,330,331,332,334,336,339,341,343,344,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,379,380,382,383,384,385,386,387,388,389,393,394,395,396,397,399,401,403,407,408,410,412,413,418,419,421,426,427,428,430,431,432,433,435,436,437,440],object_confirm_delet:438,object_detail:[433,438],object_from_modul:388,object_id:[141,400],object_paramet:199,object_search:141,object_subscription_set:293,object_tot:361,object_typeclass:[386,428],objectadmin:[50,400],objectattributeinlin:400,objectcr:427,objectcreateform:[395,400],objectcreateview:[433,438],objectdb:[13,46,48,50,85,136,140,163,293,294,299,359,360,368,373,385,395,396,400,403,407,412],objectdb_db_attribut:400,objectdb_db_tag:[396,400,403],objectdb_set:[169,360,363],objectdbfilterset:[407,413],objectdbmanag:[292,293],objectdbseri:[410,413],objectdbviewset:[412,413],objectdeleteview:[433,438],objectdetailview:[432,433,438],objectdoesnotexist:[169,196,286,293,302,319,360,363,380],objecteditform:400,objectform:427,objectlistseri:[410,413],objectmanag:[282,292,294,361],objectnam:99,objectpuppetinlin:395,objects_objectdb:66,objectsessionhandl:[12,294],objecttaginlin:400,objectupd:427,objectupdateview:[433,438],objid:32,objlist:[29,40,375],objlocattr:[268,289],objmanip:180,objmanipcommand:180,objnam:[19,48,180],objparam:299,objs2:46,objsparam:299,objtag:289,objtyp:195,obnoxi:314,obs:362,obscur:[104,152,240,241],observ:[14,15,67,103,108,180,186,198,222,241,260,269,336,366,388],obtain:[5,22,74,95,106,148,154,156,202,268],obviou:[9,18,74,82,137,157,225,438],obvious:[15,44,68,74,80,86,89,137,363],occaecat:28,occas:9,occasion:[117,154],occat:115,occation:[122,374],occur:[3,22,41,51,54,75,91,98,189,239,256,270,290,294,306,344,372,381],occurr:[79,106,129,365],ocean:[119,154],oct:[115,116],octet:199,odd:[76,80,120,138,157,279],odor:99,off:[2,13,15,18,20,22,26,27,30,31,32,41,45,47,53,59,61,62,66,67,68,72,74,78,80,82,86,87,93,103,108,109,115,117,118,120,123,125,127,129,138,145,146,154,156,157,161,166,175,185,190,191,194,204,208,223,241,263,267,269,282,290,294,317,325,332,335,351,362,365,366,368,370,372,373,374,381,389,439],off_bal:93,offend:55,offer:[0,7,8,9,11,13,15,20,22,26,27,31,35,36,40,41,47,51,59,61,64,66,68,71,76,77,81,82,83,86,87,89,92,95,96,97,98,100,106,107,111,112,113,115,120,121,126,128,129,139,152,154,166,173,174,179,180,187,190,199,201,202,216,222,240,269,296,303,353,372],offernam:201,offici:[8,11,50,84,152,156,157,381],officia:28,offlin:[16,18,40,75,143,154,179,185,366],offscreen:75,offset:[49,241,370,381],often:[0,3,5,6,9,11,12,13,16,18,20,22,24,27,29,38,43,44,46,47,53,54,59,60,61,63,66,67,76,79,80,82,84,87,92,98,100,102,106,112,113,115,116,117,118,122,125,128,154,157,167,173,178,180,188,190,194,202,252,254,255,256,257,258,290,293,302,304,312,317,331,351,360,362,366,368,374,375,381,388,410,433],ohloh:83,okai:[3,9,27,80,81,82,99,122,125,129,153,233,280],olc:[111,180,296,299],olcmenu:296,old:[5,7,9,19,20,26,27,30,32,44,48,59,67,74,75,81,84,86,90,91,95,97,99,103,105,119,122,129,138,148,150,154,166,173,174,177,180,201,221,241,290,294,299,321,361,362,365,368],old_default_set:8,old_kei:[45,294],old_nam:45,old_obj:216,old_po:216,older:[12,44,53,75,87,143,146,148,180],oldnam:362,oliv:59,omit:[40,106,156],on_:202,on_bad_request:314,on_ent:[76,202],on_leav:[76,202],on_nomatch:[76,202],onbeforeunload:51,onbuild:156,onc:[3,5,6,9,11,12,14,18,22,27,30,32,34,36,41,44,48,51,53,54,56,59,61,63,64,68,74,75,76,79,80,82,83,84,86,87,90,91,95,98,99,100,105,108,110,111,112,113,114,115,116,120,122,123,125,128,137,138,140,143,145,148,150,152,154,156,160,166,167,172,175,180,185,188,191,194,201,202,214,216,217,223,224,230,234,238,240,247,252,254,255,256,257,258,260,263,267,268,269,270,271,275,280,294,298,302,305,317,322,335,339,350,360,365,372,373,381,386,388],onclos:[61,323,340],onconnectionclos:51,ond:363,one:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,25,26,27,28,29,30,31,32,34,35,36,38,39,40,41,43,44,46,47,48,50,51,53,54,55,56,57,59,63,64,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,96,97,98,99,100,101,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,131,133,135,137,138,139,140,141,143,145,147,148,149,150,152,154,155,156,157,159,165,166,169,172,173,174,175,177,178,180,185,186,189,190,191,194,195,196,199,201,202,204,207,208,209,211,216,217,219,221,222,224,230,233,234,239,240,241,249,251,252,254,255,256,257,258,263,266,268,269,270,271,277,279,280,281,282,284,285,286,289,290,293,294,296,297,298,299,302,307,312,314,316,317,322,323,324,332,335,336,344,351,352,353,357,359,360,361,362,365,366,368,369,371,372,373,374,375,376,379,380,381,383,384,385,386,388,389,400,413,427,428,433],one_consume_onli:216,ones:[8,15,18,19,20,22,29,30,31,32,34,40,59,64,72,75,76,89,98,99,103,107,108,114,123,128,138,149,152,154,156,157,173,174,175,196,202,230,254,255,256,257,258,284,298,299,316,321,353,365,374,382],onewai:180,ongo:[41,92,106,122,128,201,248],ongotopt:51,onkeydown:51,onli:[0,3,5,7,8,11,12,13,14,15,16,18,19,20,22,26,27,28,29,30,31,32,34,35,36,38,40,41,43,44,45,46,48,49,50,51,52,53,54,55,57,58,59,61,64,66,67,72,73,74,75,76,77,78,79,80,81,82,83,85,86,87,89,90,91,92,93,95,96,97,98,99,100,101,103,104,105,106,107,108,109,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,133,134,135,137,138,139,140,141,143,145,146,147,148,149,150,151,152,154,156,157,163,166,167,171,172,173,174,175,177,178,179,180,185,186,187,188,189,190,191,194,195,196,199,201,202,203,204,207,208,209,211,214,216,217,221,222,223,225,230,234,240,241,249,251,252,254,255,256,257,258,260,268,269,270,271,273,274,279,280,281,286,289,290,294,298,299,302,305,306,307,312,316,317,324,327,329,330,332,335,344,350,351,353,355,356,357,360,361,362,363,365,366,367,368,370,372,373,374,375,379,381,383,384,385,386,388,391,395,396,403,427,432,433,435,436,438,439],onlin:[9,16,18,36,43,53,55,68,71,83,86,87,88,90,98,99,101,102,112,116,118,120,122,123,124,126,127,128,129,130,132,143,145,149,151,155,159,160,163,177,185,194,202,214,223,326,366,440],onloggedin:51,onlook:294,only_nod:279,only_tim:385,only_valid:299,onmessag:[61,323,340],onopen:[61,323,340],onoptionsui:51,onprompt:51,onsend:51,onset:13,ontext:51,onto:[18,20,22,51,82,86,91,96,114,120,137,152,154,174,185,208,269,293,324,369,372],onunknowncmd:51,onward:45,oob:[22,37,43,51,64,94,146,166,167,187,224,262,294,317,335,336,340,341,353,372,440],oobfunc:43,oobhandl:379,oobobject:41,ooc:[12,18,44,77,85,99,107,109,113,129,166,169,177,180,181,188,196,203,234,294],ooccmdsetchargen:203,ooclook:[44,203,373],oop:114,opaqu:[16,157],open:[0,3,7,10,11,20,26,30,32,44,52,53,58,74,75,76,77,79,81,82,83,84,86,87,88,89,98,99,101,107,108,111,113,114,115,116,122,125,126,128,129,131,140,141,143,145,148,149,150,151,152,153,154,157,159,180,187,190,199,200,201,202,214,216,221,223,247,248,258,263,268,273,279,355,360,368,381,388,439],open_chest:38,open_flag:216,open_parent_menu:202,open_submenu:[76,202],open_wal:268,openadventur:122,openhatch:143,opensourc:365,oper:[3,6,11,13,15,18,19,22,27,29,31,36,38,41,46,47,49,51,52,55,63,67,75,76,77,79,82,87,98,104,109,110,113,115,121,138,148,150,152,154,160,161,166,171,173,175,177,180,185,190,191,194,199,202,207,211,214,219,241,250,268,280,290,294,299,307,309,312,321,322,326,328,332,334,335,341,343,344,351,352,360,361,362,365,368,372,373,374,375,379,388,412,413,440],opic:191,opinion:[78,121],opnli:360,oppon:[13,126,255,257,267],opportun:[74,76,89,106,140,258],oppos:[19,36,59,157,161,351,363],opposit:[81,82,99,107,137,180,263,280],opt:[51,99,270],optim:[5,18,19,22,34,41,47,66,87,95,97,125,145,175,194,298,299,347,350,360],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,5,7,8,12,13,17,18,19,20,22,26,29,30,31,32,34,40,41,43,46,51,53,54,59,64,66,67,68,69,71,72,77,78,81,84,86,87,89,91,93,98,100,103,105,107,108,111,112,114,118,121,125,128,129,134,140,141,143,144,145,146,147,148,150,156,160,163,166,167,171,172,173,174,175,177,178,180,185,187,188,191,194,195,196,201,202,203,204,207,210,211,214,215,216,217,219,221,222,223,224,225,227,229,230,234,238,239,240,241,249,251,252,256,258,262,263,266,269,270,271,273,275,277,279,280,281,282,284,285,287,289,290,293,294,296,298,299,302,303,304,305,306,307,309,310,312,314,317,318,321,322,325,326,327,328,329,330,331,332,334,335,336,339,340,341,343,344,351,353,355,360,361,362,363,365,366,367,368,370,371,372,373,374,375,376,379,381,382,383,384,385,387,388,389,391,395,396,397,399,400,401,402,403,405,407,419,420],option_class:[163,367],option_dict:372,option_gener:372,option_kei:389,option_str:270,option_typ:383,option_valu:383,optiona:[166,309,362],optionclass:[163,164,364,367],optioncontain:367,optionhandl:[163,164,364,382],optionlist:[27,215,266,296,372],options2:51,options_dict:383,options_formatt:[27,215,223,266,296,372],optionsl:298,optionslist:266,optionsmenu:215,optionstext:[27,215,223,372],optlist:252,optlist_to_menuopt:252,optuon:240,oracl:[145,388],orang:[59,115,238,270,365],orc:[40,98,134],orc_shaman:40,orchestr:156,order:[0,2,5,8,9,10,11,12,13,14,15,19,20,22,26,27,29,30,32,33,35,36,40,41,43,49,50,51,54,58,63,69,74,75,76,78,80,81,82,83,87,88,95,96,99,100,101,110,112,113,114,115,119,121,122,123,128,129,133,137,138,140,141,145,148,151,160,166,171,174,175,181,186,187,190,191,199,201,202,203,204,205,207,209,211,216,223,238,239,241,251,254,255,256,257,258,267,268,269,270,279,280,282,289,290,294,299,323,335,340,344,351,360,362,365,366,372,373,374,381,385,388,395,397,399,400,401,402,438],order_bi:110,order_clothes_list:204,ordered_clothes_list:204,ordered_permutation_regex:241,ordereddict:[13,388],ordin:365,ore:[122,207,208],org:[63,68,84,87,128,154,239,270,328,334,340,365,388,427],organ:[11,18,30,36,38,41,46,50,68,71,75,76,81,82,84,101,110,116,125,126,139,175,187,191,281,391],organiz:125,orient:[86,87,98,116],origin:[7,11,27,36,44,49,50,53,63,74,75,77,80,86,89,90,91,93,98,103,106,110,113,114,123,133,143,150,153,157,166,167,173,180,202,234,240,241,270,280,294,298,299,321,355,362,365,372,384,387,388,391,439],origo:[82,279],orm:29,ormal:365,orthogon:82,oscar:[175,194,284,286,362],osnam:388,oss:7,ostr:[166,195,285,385],osx:[11,148],other:[2,6,8,9,11,12,13,14,15,16,17,18,19,20,23,26,27,29,30,31,32,34,35,36,40,44,45,46,47,48,49,51,52,54,55,56,57,58,59,61,63,64,66,67,68,69,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,95,96,98,99,100,101,103,104,105,106,107,108,109,110,112,113,114,116,118,120,121,123,125,126,128,129,133,134,135,136,137,138,140,141,144,148,149,150,151,156,157,159,160,161,166,171,172,173,174,175,180,185,186,187,188,191,192,194,195,199,201,204,207,210,212,214,215,216,221,223,229,234,240,241,245,247,252,254,255,256,257,258,263,269,270,271,279,280,282,284,286,290,293,294,298,299,303,305,307,310,312,317,321,323,324,330,332,335,344,351,352,354,360,362,364,365,366,368,370,371,372,373,374,375,382,383,385,388,389,403,432,433,435],other_modul:111,other_obj:216,othercondit:107,othermodul:53,otherroom:247,others_act:216,otherwis:[3,5,6,11,13,16,19,20,22,27,29,36,40,41,44,59,63,64,66,72,74,82,83,89,91,93,95,100,101,106,110,115,117,120,129,137,142,145,154,156,157,163,172,173,177,180,185,194,199,201,205,207,216,219,221,222,223,227,230,241,251,254,255,256,257,258,262,271,273,284,290,294,297,298,299,306,312,323,324,332,351,355,356,365,372,373,375,381,385,386,388,396,431,432,433,435,437],ought:391,our:[0,2,3,8,9,11,12,13,15,20,22,32,38,47,51,56,61,63,64,67,71,72,73,75,78,79,80,81,83,84,86,87,88,89,90,91,94,95,96,98,99,100,102,103,104,105,106,108,110,112,114,116,117,118,121,123,124,125,126,127,128,129,130,131,132,133,134,139,141,142,143,144,145,148,150,152,153,154,155,156,157,160,169,174,188,208,222,252,267,268,271,290,303,357,381,396,403,410],ourself:[114,129],ourselv:[32,35,50,74,99,107,108,110,114,120,122,125,135,139,166,203,325,326,328,339],out:[0,3,5,6,8,11,14,15,16,17,18,22,24,27,29,30,34,36,38,40,41,43,44,49,51,52,53,54,55,56,57,62,66,67,68,71,72,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,90,91,92,93,95,96,97,98,100,101,106,108,109,110,111,112,113,114,115,116,117,118,119,120,121,123,124,125,127,128,129,130,131,132,134,137,138,140,143,144,145,147,148,150,151,154,156,160,165,166,172,173,177,179,180,185,201,203,207,208,210,212,214,216,223,234,240,241,244,245,247,248,251,254,255,256,257,258,266,268,273,279,280,281,282,298,299,305,312,314,336,340,341,343,352,353,360,369,371,372,374,375,387,388,391,395,403,427,439],outcom:[66,84,126,173,207,211,290,294,298],outdat:[144,150],outdata:[61,353],outdoor:[46,82,119,122,139,269],outer:[110,111,374],outermost:[13,29,31,93,111,115,125],outerwear:204,outfunc_nam:61,outgo:[29,44,67,70,82,150,154,167,280,294,324,336,352,388],outgoing_port:154,outlet:154,outlin:[2,81,82,140,323],outlist:279,outmessag:294,output:[0,5,7,9,15,19,27,28,29,30,31,44,49,51,59,61,63,67,68,69,71,72,76,77,81,82,89,99,106,107,108,112,113,115,117,118,122,128,129,136,137,138,143,145,156,161,163,164,175,180,185,187,190,191,197,202,207,208,210,224,242,243,245,254,255,256,257,258,279,280,312,317,332,336,344,351,365,372,373,375,381,384,388],output_nam:207,output_prototyp:[78,207,208],outputcmd:336,outputcommand:[31,64],outputfunc:[24,61,64,294,317,323,440],outputfunc_nam:[61,317],outputfunct:64,outrank:361,outright:[55,154],outro:[119,269],outroroom:269,outsid:[14,16,29,30,40,43,46,49,52,53,63,67,68,74,77,82,84,87,90,95,98,108,112,115,116,117,121,122,126,137,141,150,156,161,187,199,239,257,267,274,279,280,284,289,336,351,352,360,363,374,418],outtempl:360,outtxt:19,outward:[80,154],oven:78,over:[2,4,5,6,8,9,13,14,15,16,17,18,19,20,22,27,41,44,46,47,48,49,51,53,56,59,60,61,64,67,68,69,71,80,81,82,83,84,92,95,98,99,103,105,107,110,113,114,115,116,120,122,125,126,128,133,135,138,140,144,147,154,156,157,166,174,195,208,223,247,252,254,255,256,257,258,269,280,307,316,330,332,335,337,341,343,345,358,362,366,379,384,436],overal:[49,54,66,97,98,151,154,173,188,255],overcom:81,overdo:113,overhead:[19,41,69,139,145,241,271,360],overhear:240,overlap:[20,100,240,365,374],overload:[6,20,22,27,31,36,43,47,61,76,94,96,98,114,129,133,134,166,173,175,189,194,202,203,207,214,222,224,238,241,247,248,254,255,256,257,258,266,267,268,269,270,273,294,299,307,316,335,343,352,370,372,373,374,382],overpow:122,overrid:[2,5,18,20,27,29,30,32,40,41,44,45,49,50,51,53,64,72,75,76,78,82,85,89,90,91,101,106,107,108,112,114,116,131,133,134,135,137,147,166,175,180,185,187,191,194,195,199,202,207,219,222,230,240,256,258,262,269,270,273,280,281,282,284,290,294,298,299,305,335,353,357,360,365,372,373,375,379,381,382,385,395,396,397,401,403,413,432,433,435,438],overridden:[34,53,61,82,89,133,166,180,202,250,270,280,298,362,373,375,395,438],override_set:45,overriden:[166,187,241],overrod:56,overrul:[12,38,166,174,241,294,374],overseen:126,overshadow:120,overshoot:388,oversight:98,overview:[0,1,5,16,50,56,77,79,98,102,118,121,124,127,129,145,157,440],overwhelm:[79,110,120],overwrit:[63,114,133,180,187,199,330,361,436],overwritten:[22,29,141,199,269,363],owasp:427,owen:207,own:[0,4,5,8,9,11,13,14,17,18,19,20,27,29,30,32,35,40,41,43,44,45,46,48,49,52,53,54,57,64,66,67,68,71,72,75,76,77,78,81,82,83,84,86,87,89,90,91,93,94,98,100,102,103,105,106,108,111,112,113,114,116,118,119,120,121,123,124,127,129,130,131,132,133,137,139,140,141,142,144,148,150,151,152,153,155,157,163,164,169,171,172,173,174,180,185,188,197,204,210,215,216,222,223,234,240,241,245,254,255,256,257,258,268,270,271,279,280,289,290,294,299,317,344,352,362,365,366,367,373,374,379,381,382,386,388,413,433,440],owner:[32,38,57,89,105,122,145,166,290,382],owner_object:32,ownership:[154,156,199],p_id:140,pace:[122,267],pack:[52,64,321],packag:[4,5,6,8,9,30,50,67,68,72,75,82,84,87,111,112,142,144,145,148,152,153,154,156,160,163,165,170,176,193,197,219,265,283,288,291,300,308,312,321,336,340,359,364,393,407],package_nam:87,packagenam:87,packed_data:321,packeddict:[6,362],packedlist:[6,362],packet:[64,332],pad:[17,29,365,374,375,388],pad_bottom:374,pad_char:374,pad_left:374,pad_right:374,pad_top:374,pad_width:374,page1:216,page2:216,page:[0,2,7,8,10,11,14,15,17,20,22,23,27,28,30,34,36,43,48,49,50,51,52,55,56,61,63,67,68,71,75,83,84,86,87,88,90,91,92,98,99,102,103,107,108,111,120,121,123,126,138,140,141,143,144,145,150,152,153,154,156,157,159,161,162,175,185,186,194,216,284,286,298,341,362,372,373,388,393,398,400,401,403,416,425,429,435,436,438,439,440],page_back:373,page_ban:185,page_end:373,page_formatt:[298,373],page_next:373,page_quit:373,page_titl:[432,433,435,437],page_top:373,pageno:[298,373],pager:[28,30,373],pages:[27,372],pagin:[30,49,85,298,373],paginag:373,paginate_bi:[432,433,435],paginated_db_queri:298,paginator_django:373,paginator_index:373,paginator_slic:373,pai:[97,105,122,154,157,268],paid:[123,154],pain:154,painstakingli:14,pair:[20,51,64,82,128,166,173,204,280,289,294,353,427,438],pal:35,palac:82,palett:138,pallet:81,palm:223,pane:[67,192,212,266,282],panel:[7,150],panic:[40,107],pant:120,pantheon:[30,284],paper:[102,128,143],paperback:126,paperwork:82,par:145,paradigm:[75,120,135,255],paragraph:[15,19,30,84,237,366,374,388],parallel:[98,100,101,118,361],paralyz:256,param:[150,180,294,307,314,324,357,387,407,408,410],paramat:[166,175,294,351],paramet:[2,3,7,8,20,49,74,76,79,80,95,100,106,110,117,122,146,156,163,166,167,171,172,173,174,175,180,185,187,191,194,195,196,199,201,202,204,207,210,211,214,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,239,240,241,244,245,247,251,252,254,255,256,257,258,262,263,266,269,270,271,279,280,281,282,284,285,286,287,290,293,294,296,298,299,303,304,305,306,307,309,310,311,312,314,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,334,335,336,337,339,340,341,343,349,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,381,382,383,385,386,387,388,389,391,395,397,400,401,405,408,419,435],paramount:8,paramt:389,paremt:299,parent1:40,parent2:40,parent:[12,19,20,22,36,40,41,48,61,73,76,78,82,84,87,91,96,103,107,109,113,114,116,129,135,137,169,177,180,188,190,202,207,209,214,216,241,251,252,270,280,293,294,298,299,302,360,361,362,370,380,381,388,405,407,413,436],parent_categori:252,parent_kei:[76,202],parent_model:[395,396,397,399,400,401,403],parenthes:[50,115],parenthesi:[115,116],paretn:405,pari:[143,154],pariatur:28,paricular:22,park:202,parlanc:[53,131],parri:[128,208,268],parrot:135,pars:[6,16,20,22,26,27,29,40,43,59,61,64,67,68,71,82,84,85,102,103,113,118,125,129,131,141,148,170,171,172,175,180,186,187,188,190,191,201,202,207,211,212,214,216,221,222,234,241,244,245,246,252,263,268,269,270,273,279,280,281,287,290,294,297,298,299,317,324,327,336,340,341,343,353,360,365,366,370,371,372,375,387,388,440],parse_ansi:365,parse_ansi_to_irc:324,parse_entry_for_subcategori:287,parse_fil:366,parse_for_perspect:221,parse_for_th:221,parse_html:387,parse_input:372,parse_irc_to_ansi:324,parse_languag:241,parse_menu_templ:372,parse_nick_templ:360,parse_opt:252,parse_sdescs_and_recog:241,parse_to_ani:[29,375],parseabl:[298,375],parsed_str:[29,324],parsedfunc:375,parseerror:270,parser:[22,30,40,43,68,70,82,111,141,143,171,172,177,180,187,188,190,212,214,216,222,238,240,241,268,269,270,278,279,280,298,331,365,375,387],parsingerror:[29,375,388],part1:[238,440],part2:[238,440],part3:440,part4:440,part5:440,part:[0,2,3,4,7,8,11,13,14,15,16,18,22,27,30,32,38,39,41,44,48,49,51,52,53,56,61,66,67,70,72,73,75,76,77,78,79,80,81,82,83,84,88,89,93,95,96,98,99,101,105,106,108,110,112,113,114,115,116,119,120,121,123,126,128,129,133,134,145,154,172,173,175,185,188,189,191,194,199,201,202,207,208,211,214,238,241,252,257,263,269,277,279,280,285,289,290,297,298,305,312,316,341,343,352,355,357,360,361,365,366,370,372,375,388],part_a:201,part_b:201,parth:337,parti:[3,9,14,19,29,58,75,83,87,115,116,121,123,141,144,145,152,153,154,196,201,211,375],partial:[30,82,91,185,187,240,284,298,314,327,353,383,385,388,389],particip:[157,254,255,256,257,258],participl:[391,392],particular:[5,6,11,14,15,20,30,31,32,36,38,41,43,44,45,46,48,55,59,61,64,67,69,72,76,82,84,87,88,92,96,99,102,105,108,110,111,112,114,115,116,117,120,121,122,125,135,137,139,143,144,150,152,153,166,172,173,180,195,207,217,222,245,256,257,279,280,282,285,289,290,302,353,355,362,375,379,385,434,436,439],particularli:[8,27,55,74,84,89,95,175,188,191,241,251,299,316],partit:365,partli:[13,20,66,71,111,173],party_oth:201,pass:[2,8,10,18,19,22,27,28,29,31,32,34,38,40,41,44,45,47,48,54,61,64,67,77,78,80,81,82,89,90,91,92,93,94,100,101,104,105,106,107,109,113,114,116,117,122,125,134,137,141,145,154,156,161,166,167,173,185,191,192,194,199,204,207,210,211,214,219,221,223,224,229,244,245,247,251,252,254,255,256,257,258,262,263,268,279,280,282,289,290,294,297,298,303,306,307,310,312,322,330,332,335,340,341,351,357,360,362,371,372,373,374,375,376,381,382,383,384,387,388,407,413,433,436,438],passabl:280,passag:[64,128,204,268,269,376],passant:138,passavataridterminalrealm:332,passiv:[93,128,140],passthrough:[20,279,305],password123:49,password1:[395,427],password2:[395,427],password:[2,5,11,25,27,31,32,53,55,75,77,87,89,107,112,113,118,145,148,150,157,160,166,177,178,192,212,216,239,245,317,332,335,356,368,395,419,427],password_chang:428,passwordresettest:428,past:[0,14,26,43,50,51,68,74,79,81,82,83,99,100,101,108,112,122,128,129,140,150,256,280,358,366,376,391,392,436],pastebin:83,pastpl:391,patch:[48,49,386],patfind:277,path:[4,7,12,15,19,27,29,30,31,32,34,36,40,41,44,48,52,53,61,62,63,66,67,72,74,76,82,84,87,89,90,93,95,105,108,109,110,113,115,116,118,125,129,133,134,135,137,141,144,148,150,154,156,166,167,169,172,173,174,175,179,180,181,182,183,184,185,194,196,199,200,201,202,203,204,207,210,211,214,216,217,219,221,222,224,230,233,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,266,267,268,269,271,273,277,279,280,281,282,284,286,293,294,298,299,302,304,305,307,312,319,321,330,337,343,345,349,353,357,360,361,362,366,368,370,371,372,373,375,376,379,380,385,388,405,413,433],path_or_typeclass:233,pathdata:273,pathfind:[77,273,277,279,280],pathnam:386,patient:88,patreon:88,patrol:267,patrolling_pac:267,patron:[83,88],pattern:[18,35,56,72,73,89,101,131,140,141,178,241,356,360,388,404],pattern_is_regex:360,paul:48,paus:[27,41,54,79,95,128,156,161,180,190,191,229,305,306,372,388],pausabl:388,pauseproduc:314,paxboard:143,payload:[323,340],payment:122,paypal:[83,88],pdb:163,pdbref:[32,289],pdf:143,peac:134,peek:[0,27,82,106,108,113],peer:[323,340],peform:317,peg:157,pem:150,pemit:[68,178],pen:102,penalti:[66,120,256],pend:357,pennmush:[68,71,98],pentagon:157,peopl:[0,6,12,18,29,30,32,53,59,68,77,83,86,87,90,99,103,105,108,110,112,120,121,122,123,125,126,128,143,147,151,152,154,157,159,185,186,212,241,268,269,368,396,403],pep8:0,per:[5,12,13,18,22,27,36,40,44,57,64,66,78,82,84,87,89,99,100,101,115,121,122,125,128,129,156,166,185,199,216,217,222,240,251,254,255,256,257,258,267,279,280,298,325,326,328,336,339,355,372,373,374,379,381,382],perceiv:[100,122],percent:[22,163,164,197,388],percentag:[128,250,251,361,388],percentil:388,perception_method_test:348,perfect:[11,26,86,120,121,125,153,156,199,279],perfectli:[41,46,71,89,101,365],perform:[3,5,6,13,14,15,18,28,31,32,36,41,76,86,91,95,106,115,128,129,134,140,141,145,151,153,157,166,171,173,177,180,185,187,202,204,207,214,223,229,230,241,244,252,254,255,256,257,258,277,294,298,302,303,316,321,335,343,344,360,361,362,369,372,373,375,382,385,388,389,427],perhap:[3,6,18,56,68,76,79,100,101,106],period:[8,9,10,115,154,156,157,388],perist:48,perm:[13,18,22,30,32,38,40,46,55,57,76,89,91,99,105,107,113,129,140,151,169,178,179,180,185,186,187,190,214,222,228,238,247,269,273,286,289,290,293,294,302,360,362],perm_abov:[32,38,289],perm_us:178,perma:122,permadeath:122,perman:[18,27,53,55,82,89,119,120,146,154,177,180,185,186,190,240,306,362],permiss:[5,12,13,18,20,40,49,50,55,60,62,68,75,89,90,91,108,113,125,129,140,144,145,151,153,163,164,166,168,169,173,175,177,178,179,180,185,186,188,194,217,228,241,258,284,286,289,290,293,294,298,299,302,360,361,362,363,366,368,375,381,385,393,395,406,407,410,413,438,440],permission_account_default:[38,343],permission_class:413,permission_func_modul:289,permission_guest_default:62,permission_hierarchi:[38,57,289,290],permissiondeni:408,permissionerror:298,permissionfilt:407,permissionhandl:[140,363],permissionshandl:[403,410],permit:[142,145,180,356],permstr:[32,166,362,368],permut:241,perpetu:5,persis:93,persist:[18,19,20,22,27,33,36,40,41,43,44,47,48,66,74,76,86,87,90,91,97,98,102,105,109,112,114,115,118,121,128,129,137,143,161,166,169,173,174,180,190,196,202,210,215,223,230,240,241,248,251,252,254,255,256,257,258,263,266,268,281,286,293,294,296,298,302,303,305,306,307,317,318,319,350,351,355,359,362,368,370,372,374,376,388],persit:34,person:[18,29,44,55,71,88,90,107,120,121,123,126,135,148,154,166,180,185,186,194,199,201,211,216,217,221,241,375,391,392],persona:30,perspect:[44,126,221],pertain:[133,138,157,420],pertin:140,perus:51,peski:105,pester:[98,120],peter:214,pg_ctlcluster:145,pg_hba:145,pg_lscluster:145,phantom:30,phase:[80,120],philosophi:[32,115,216],phone:[56,87,153,239],phone_gener:239,phonem:240,php:[68,87,427],phrase:[79,233],phrase_ev:233,physic:[12,34,80,120,257,267],pick:[7,14,16,20,22,25,27,29,30,32,41,43,53,75,81,82,83,86,90,95,100,105,108,114,115,118,121,122,125,126,139,152,154,156,172,177,180,186,188,204,225,241,258,268,269,294,298,344,375],pickl:[13,47,50,64,82,93,200,251,303,307,309,319,321,322,360,361,369,370,372,384,388],pickle_protocol:384,pickledfield:384,pickledformfield:[384,396],pickledobject:384,pickledobjectfield:384,pickledwidget:384,picklefield:[163,164,364,396],pickpocket:187,pickup:[258,294],pictur:[7,61,78,90,98],pid:[2,11,32,50,140,156,161,289,294,312,322,388],piddir:2,pidfil:312,pie:214,piec:[5,14,34,53,54,78,87,114,115,121,150,207,208,238,339,366,373],pierc:268,pig:[207,208],piggyback:166,pigironrecip:[207,208],pile:[174,366],pillow:153,pinch:122,ping:[167,185,312,324],pink:365,pip:[0,3,5,6,8,9,10,75,84,111,115,140,145,148,149,151,153,155,156,160,163],pipe:[44,324,369],pitfal:[0,15,59,138],pixel:[53,146],pizza:[169,196,286,293,302,360,362,363],pkg:153,pki:144,place:[0,9,11,12,13,15,16,18,27,32,34,36,40,41,43,44,49,52,53,63,64,65,71,72,74,75,77,78,79,80,81,82,83,84,86,87,89,90,91,94,100,101,106,108,111,112,114,115,117,122,125,126,129,131,133,137,138,139,140,144,148,151,153,154,156,157,166,178,180,186,194,201,202,204,208,210,216,223,238,241,244,251,254,255,256,257,258,263,268,269,271,279,280,282,294,305,321,330,335,351,352,353,360,366,367,369,372,388],placehold:[52,53,63,141,290,294,374],plai:[12,13,15,30,44,53,57,59,64,74,76,77,79,81,86,87,93,95,99,102,103,106,115,118,119,120,121,123,125,126,128,129,137,139,140,153,154,160,166,254,258,336,353,368,440],plain:[14,15,66,67,84,99,108,129,185,194,201,202,237,299,317,343,369,436],plaintext:245,plan:[3,15,16,18,48,61,75,86,97,102,110,114,117,118,124,127,130,132,154,156,366,440],plane:[82,117,137],planet:[100,112,143],plant:270,plate:[48,53,104,239],platform:[7,11,56,75,97,148,154],playabl:[122,140,428],player1:294,player2:294,player:[5,6,13,18,20,27,29,32,38,41,44,46,50,52,53,54,55,57,61,63,64,68,69,75,76,77,81,82,85,86,87,90,91,93,99,103,105,106,108,109,112,113,114,115,116,118,119,120,121,124,126,127,128,129,130,132,134,135,136,137,140,147,149,151,154,155,160,161,174,177,180,185,190,195,198,199,201,202,214,215,216,217,219,223,225,233,234,238,240,241,245,249,252,257,258,263,269,270,271,279,285,302,326,335,352,366,371,372,388,413,427,433],playernam:151,playerornpc:75,pleas:[0,5,8,11,17,20,27,30,40,48,56,59,81,83,88,89,108,114,122,125,134,135,136,140,142,144,148,151,152,153,154,190,314,343,379,384,427],pleasur:56,plenti:[15,71,86],plop:53,plot:345,plu:[0,7,19,76,87,190],pluck:22,plug:[34,45,133,157,271],plugin:[43,61,64,68,85,89,111,112,143,152,199,241,310,440],plugin_handl:51,plugin_manag:51,plural:[38,57,99,257,294,391],plusmaplink:[82,280],png:[39,53,133],po1x1jbkiv:83,pocoo:388,poeditor:63,poet:110,point:[2,3,5,6,7,8,10,11,12,14,15,16,19,20,22,27,29,30,34,36,41,43,44,46,47,48,50,53,64,66,67,69,72,74,76,77,80,82,83,84,86,89,90,91,93,95,97,100,101,102,103,105,106,107,108,112,113,114,115,116,120,122,123,126,128,129,130,133,137,140,141,144,148,150,153,154,156,160,166,171,175,180,185,188,201,207,214,224,241,247,254,269,270,271,273,277,279,280,294,296,298,307,312,316,330,332,340,351,353,360,362,366,372,375,388,396,403,416,438],pointer:[0,80,97,106],pointless:[36,47,54,187],poison:[121,251,256,299],pole:238,polici:[116,154,157,245,286,356,360],polish:63,polit:[77,116,122,157],poll:[61,133,177,267,312,341],pommel:[122,208],pong:324,pool:[20,47,145,307,357,369],poor:99,poorli:157,pop:[7,54,84,91,99,105,145],popen:322,popul:[2,72,76,98,100,103,120,145,173,181,182,183,184,202,204,207,214,222,238,241,249,254,255,256,257,258,263,266,267,268,269,273,306,307,343,366,370,371,373,396,403],popular:[68,75,77,87,98,110,118,143,157,159,432],popup:51,port:[2,5,74,75,86,118,144,145,147,148,150,152,156,161,167,185,321,324,332,344,353,357],portal:[5,7,9,24,36,42,43,51,52,61,67,85,111,112,137,143,154,157,161,163,164,167,190,205,308,309,312,350,351,352,353,376,381,388,440],portal_connect:353,portal_disconnect:353,portal_disconnect_al:353,portal_l:322,portal_pid:[322,388],portal_receive_adminserver2port:322,portal_receive_launcher2port:322,portal_receive_server2port:322,portal_receive_statu:322,portal_reset_serv:353,portal_restart_serv:353,portal_run:312,portal_service_plugin_modul:61,portal_services_plugin:[43,61,112],portal_services_plugin_modul:61,portal_sess:61,portal_session_sync:353,portal_sessions_sync:353,portal_shutdown:353,portal_st:312,portal_uptim:376,portallogobserv:381,portalsess:[44,61,330],portalsessiondata:353,portalsessionhandl:[61,163,164,308,320,331,353],portalsessionsdata:353,portion:[199,202,225],portuges:63,pos:[216,280],pose:[93,99,107,121,122,128,166,186,214,230,241,263],pose_transform:194,posgresql:145,posit:[14,27,41,51,76,80,81,82,95,106,108,116,121,128,138,174,192,199,202,212,214,216,237,258,268,269,270,271,279,280,282,294,306,365,366,369,370,374,388,389],position:216,position_prep_map:216,positive_integ:389,positiveinteg:382,posix:[381,388],possess:224,possibl:[0,5,8,9,11,13,18,20,22,26,27,29,30,31,32,34,40,41,43,44,46,50,52,53,54,59,62,74,75,76,79,81,83,84,86,87,91,95,98,99,106,110,111,112,115,116,119,121,122,123,125,126,128,129,133,138,141,145,148,153,156,163,166,169,171,173,180,187,188,199,201,207,216,222,229,238,240,241,249,251,267,269,271,279,280,282,287,290,294,297,298,299,303,307,317,337,341,351,353,360,361,363,365,368,370,371,372,374,376,384,385,388,391,405],post:[18,20,32,45,49,53,63,81,83,86,88,98,99,101,118,120,133,136,140,148,151,155,245,305,341,412,433],post_craft:[78,207],post_delet:45,post_init:45,post_join_channel:[18,194],post_leave_channel:[18,194],post_migr:45,post_sav:45,post_send_messag:194,post_text:225,post_url_continu:[395,397,400],postfix:240,postgr:[87,145],postgresql:388,postgresql_psycopg2:145,postinit:51,posttext:223,postupd:[136,151],pot:[55,109],potato:[146,270],potenti:[0,13,14,29,54,59,64,78,81,104,116,121,122,128,129,154,155,175,195,245,246,289,290,294,298,382,385,388],potion:[117,121,122,216,362],pow:29,power:[3,16,20,22,26,27,29,34,36,38,40,50,51,53,57,79,81,86,87,93,94,97,99,108,110,114,115,116,117,119,121,122,125,128,129,173,174,179,180,252,257,270,287,366,372,388],powerfulli:74,ppart:391,pperm:[18,32,38,55,113,140,151,177,185,238,289,294],pperm_abov:289,pprofil:312,pprogram:312,practial:16,practic:[0,2,11,14,15,22,36,40,41,44,50,74,76,77,83,87,88,93,98,99,113,114,115,116,117,121,122,125,138,148,150,154,280,366],pre:[22,36,49,80,81,120,122,147,148,151,154,166,180,187,207,240,290,294,298,299,340,341,344,370,375,384],pre_craft:[78,207],pre_delet:45,pre_init:45,pre_join_channel:[18,194],pre_leave_channel:[18,194],pre_migr:45,pre_sav:[45,384],pre_send_messag:194,pre_text:225,preced:[20,40,57,59,82,125,173,175,252,294,299,361,374],preceed:[29,108],precend:171,precis:[13,41,138,207,365],predefin:[137,356],predict:[48,115,123,140],prefer:[7,11,18,20,32,40,51,76,81,83,86,88,90,98,106,112,114,118,129,145,151,154,173,175,178,202,241,255,267,280,285,287,294],prefix:[3,6,18,48,66,76,145,157,166,172,189,194,225,240,317,324,355,365,375,381,385,388,396,397,399,401,403,407,427],prefix_str:91,preload_metadata:199,prelogout_loc:113,prematur:[5,19,41,201],premis:214,prep:214,prepai:154,prepar:[8,35,40,52,80,82,98,131,166,185,241,254,255,256,257,258,267,302,369,384],prepars:84,prepend:[234,241,294,365,366,372,375,388],prepopul:[396,403,436,438],preposit:216,preprocess:180,prerequisit:[2,75],prescrib:[86,98,121],presen:29,presenc:[17,29,75,82,86,97,112,113,133,138,145,154,166,294,357,393],present:[3,6,11,27,30,43,44,49,53,76,77,79,80,89,100,101,105,106,120,121,128,129,144,202,223,225,239,240,249,252,270,299,370,388,391,392,396,410],present_participl:392,preserv:[138,188,362,365,366,381,388],preset:375,press:[0,3,7,15,16,20,22,27,32,64,67,75,76,108,112,115,118,148,156,161,202,216,263,268,310,372,400],pressur:104,presto:108,presum:[34,100,126,174,381,382],pretend:153,pretext:223,pretti:[0,11,36,41,50,67,74,76,83,84,87,91,95,105,113,115,116,119,120,128,129,137,138,140,152,154,175,194,204,221,239,251,283,290,298,371,373,382,388],prettier:[5,74,427],prettifi:[98,388],prettili:100,pretty_corn:374,prettyt:[19,104,374],prev:[27,125,373],prev_entri:27,prevent:[13,22,79,84,100,108,115,199,229,258,270,355,373,396,433],preview:84,previou:[3,13,15,20,22,27,28,29,30,32,35,43,45,49,53,54,56,59,66,74,76,93,99,100,101,105,106,107,110,111,113,114,115,119,122,125,127,129,138,156,185,251,252,269,296,372,381,435],previous:[8,20,26,31,41,43,53,59,80,82,106,108,114,133,140,150,152,175,178,180,185,194,201,281,317,333,337,344,353,363,388],previu:41,prgmr:154,price:[122,154,199,268],primadonna:30,primari:[17,48,113,140,156,241,294,360,385],primarili:[2,12,55,68,83,84,86,120,121,166,201,241,285,287,330,369,388],primarli:84,primary_kei:140,prime:[171,201],primer:[53,54],primit:[122,180],princess:[81,119],princip:123,principl:[0,12,18,22,27,29,32,34,36,50,57,61,75,78,83,84,94,98,105,110,112,113,116,121,122,129,139,154,155,174,177,201,269],print:[0,3,4,5,6,13,19,26,27,41,48,54,61,66,69,75,89,90,91,99,106,110,113,115,116,161,177,211,240,251,270,279,281,298,311,312,371,372,373,374,381,388],print_debug_info:372,print_error:281,print_help:270,print_stat:5,print_usag:270,printabl:338,printable_order_list:279,printout:[116,335],prio:[20,22,91,113,171,269],prior:[134,229,294],priorit:[82,240,280],prioriti:[6,20,22,27,82,89,91,96,125,128,173,177,181,182,183,184,188,202,214,266,268,269,294,370,372,373],prison:[110,120],privat:[11,18,84,89,98,101,120,122,144,145,154,185,186,324,337],private_set:75,privatestaticroot:357,priveleg:114,privileg:[82,90,120,129,145,148,149,152,155,186,241,271,282,294,362],privkei:150,privkeyfil:332,privmsg:324,prize:119,proactiv:47,probabl:[5,9,13,22,27,30,36,41,49,50,53,56,66,68,76,79,82,83,86,87,89,90,91,93,98,101,105,113,122,125,128,133,137,140,141,145,154,187,199,202,233,239,251,269,314,324,332,379,388,389],problem:[0,2,6,8,13,14,16,19,32,69,73,76,81,84,87,88,90,91,97,101,102,107,115,117,120,122,123,125,145,146,150,153,154,156,157,161,166,174,207,230,279,294,321,366,375],problemat:[91,388],proce:[15,16,63,137,138,156,185,339,431,433],procedur:[252,332,335],proceed:[11,388],process:[0,2,3,5,7,11,13,14,15,16,22,27,29,34,36,39,49,52,53,63,64,67,74,75,76,80,82,84,87,89,91,93,95,106,112,115,120,122,124,125,126,140,144,145,150,153,154,156,166,171,173,180,190,194,201,207,208,241,252,270,275,288,290,294,298,303,306,312,317,321,322,329,332,335,340,341,344,350,351,353,360,365,366,369,372,382,387,388,389,405,440],process_languag:241,process_recog:241,process_sdesc:241,processed_result:388,processor:[24,81,122,130,161,163,164,179,190,364,440],procpool:388,produc:[11,18,22,27,30,59,121,123,129,177,180,207,208,216,221,238,240,268,271,294,298,299,311,343,360,362,371,372,388],produce_weapon:268,producion:19,product:[0,2,5,7,9,11,52,53,72,145,154,157,159,343,346,372],production_set:75,prof:5,profess:110,profession:[68,87,98,115,122,123,131],profil:[1,149,163,164,169,223,308,440],profile_templ:223,profunc:40,prog:[270,391],progmat:97,program:[0,5,7,8,9,12,16,18,29,39,49,52,54,66,68,85,87,95,97,98,111,112,115,116,119,123,124,125,143,145,148,150,153,154,156,157,161,190,270,308,312,335,341,343],programiz:95,programm:[106,118,123],progress:[11,88,105,126,143,217,219,254,255,256,257,258,280,370],proident:28,project:[8,11,16,68,72,77,80,81,83,87,89,91,106,123,133,143,152,382,439],projectil:257,promin:30,promis:0,promisqu:138,prompt:[0,3,48,51,64,67,75,81,87,102,115,118,145,146,147,148,153,156,160,175,191,252,310,324,335,340,341,366,372,440],promptli:15,prone:[9,174,362],pronoun:224,pronounc:221,prop:120,propag:[144,173,316,384],proper:[2,8,11,16,19,29,30,51,72,87,90,95,96,97,98,105,106,120,121,122,125,128,129,140,145,156,157,180,191,201,202,231,240,371,375],properi:187,properli:[7,8,9,10,11,29,33,48,68,73,75,93,99,100,101,134,138,140,175,199,201,246,269,277,289,306,307,332,388,398],properti:[4,6,8,14,30,32,33,35,40,41,43,47,53,66,76,78,81,85,86,91,95,97,98,103,107,111,113,117,122,126,128,129,137,138,161,166,167,169,175,177,180,188,190,191,194,196,199,202,207,214,216,217,223,229,238,241,250,251,252,254,256,257,258,263,267,268,269,270,271,280,281,282,284,286,287,289,290,293,294,298,299,302,304,305,306,316,317,319,324,330,343,344,351,352,353,360,362,363,367,369,372,375,382,383,384,385,388,395,396,397,399,400,401,402,403,410,427,435,437],propnam:129,propos:26,proprietari:145,propval:129,propvalu:129,prose:123,prosimii:[140,141],prospect:[120,207],prot:299,prot_func_modul:[40,297],protect:[5,20,154,180,208,263],protfunc:[163,164,295,298,299,375],protfunc_callable_protkei:297,protfunc_modul:298,protfunc_pars:298,protfunct:298,protkei:[40,297,298],proto:[321,332],proto_def:238,protocol:[19,22,24,31,39,43,44,51,60,64,85,87,111,112,123,143,146,152,154,157,161,166,167,175,178,224,245,262,294,308,309,312,314,317,321,322,323,324,325,326,327,328,330,331,332,334,335,336,337,339,340,341,343,350,351,352,353,370,384,388,440],protocol_flag:[334,335,339,351],protocol_kei:352,protocol_path:[330,353],protodef:238,prototocol:190,protototyp:[296,298,299],protototype_tag:40,prototoyp:297,prototyp:[24,29,78,79,85,111,112,120,136,163,164,180,197,207,238,255,256,268,272,279,280,281,440],prototype1:299,prototype2:299,prototype_:40,prototype_desc:[40,299],prototype_dict:180,prototype_diff:299,prototype_diff_from_object:299,prototype_from_object:299,prototype_kei:[40,78,82,180,207,298,299],prototype_keykei:180,prototype_lock:[40,299],prototype_modul:[40,82,180,276,298,299],prototype_pagin:298,prototype_par:[40,82,180,276,299],prototype_tag:299,prototype_to_str:298,prototypeevmor:298,prototypefunc:299,protpar:[298,299],protpart:298,provid:[2,6,8,11,13,17,18,22,29,30,40,41,48,49,50,51,52,53,55,56,68,70,74,76,78,84,86,89,91,93,101,106,114,115,116,117,121,122,125,131,133,138,140,141,150,153,154,156,157,166,175,180,185,194,199,202,204,207,216,223,225,228,238,239,252,254,255,256,257,258,270,271,279,284,289,294,297,305,312,332,355,361,372,382,383,384,388,389,412,413,427,433,436,438],provok:[3,143],prowl:30,proxi:[48,111,150,157,159,199,357,396,403],proxypass:144,proxypassrevers:144,prudent:2,prune:20,pseudo:[61,68,77,80,106,239,240],psionic:257,psql:145,pstat:5,psycopg2:145,pty:75,pub:[185,194],pubkeyfil:332,publicli:[53,122,143,147],publish:[2,90,143,156],pudb:163,puff:97,pull:[2,9,11,20,22,29,52,53,83,84,87,91,112,123,133,156,233,268,314,435],pullrequest:83,pummel:119,punch:[20,107],punish:[122,258],puppet:[6,12,20,22,31,32,38,44,45,50,57,61,75,76,78,90,95,98,99,100,113,129,135,140,165,166,171,177,180,188,203,207,234,273,289,294,351,353,362,395,400,428,433,435],puppet_object:[12,166],puppeted_object:395,purchas:[105,150],pure:[48,59,67,79,97,122,138,150,302,312,360,365],pure_ascii:388,purg:[13,48,161,190],purpos:[13,39,46,64,89,110,116,129,138,140,150,154,167,171,175,211,221,229,280,332,360,369,372,388],pursu:[119,267],push:[76,84,114,138,156,157,216,233,263,268],pushd:148,put:[3,7,8,12,14,15,22,26,27,32,35,36,38,40,43,44,48,49,53,54,55,57,59,64,66,71,72,74,78,79,80,81,82,83,84,87,88,90,91,98,99,105,107,108,112,114,115,117,120,121,123,125,126,128,129,131,133,137,140,143,145,154,157,159,174,177,178,180,182,186,200,203,204,207,208,221,223,225,241,252,254,255,256,257,258,260,290,321,335,373,374,388,440],putti:154,puzzl:[78,119,143,163,164,197,207,268,269],puzzle_desc:268,puzzle_kei:269,puzzle_nam:238,puzzle_valu:269,puzzleedit:238,puzzlerecip:238,puzzlesystemcmdset:238,pvp:120,pwd:[5,156],py3:321,pyc:112,pycharm:[1,84,118,440],pyflak:0,pylint:0,pyopenssl:149,pypath:388,pypath_prefix:388,pypath_to_realpath:388,pypi:[5,87,143,154,365],pypiwin32:[75,148],pyprof2calltre:5,pyramid:271,pyramidmapprovid:271,pyself:121,python2:[6,75,148],python37:148,python3:[87,148,153,251],python:[3,5,6,7,8,9,10,12,13,15,16,19,20,22,26,27,29,30,32,34,36,40,43,48,49,50,52,53,54,55,57,59,62,63,66,68,69,70,72,74,75,76,79,80,81,82,83,84,85,87,89,90,93,95,97,99,100,101,102,104,105,106,107,108,109,110,111,113,114,117,118,121,122,123,124,125,126,127,128,129,130,131,132,135,140,141,145,148,149,152,153,154,155,156,157,160,161,172,174,179,180,184,190,191,202,207,211,227,228,229,230,231,233,239,270,271,281,284,290,293,297,299,304,307,312,314,321,325,330,340,351,353,357,359,361,362,365,366,368,369,370,371,372,374,375,376,379,381,384,388,405,410,416,439,440],python_execut:87,python_path:[174,388],pythonista:143,pythonpath:[174,312,322,366],pytz:389,q_lycantrop:110,q_moonlit:110,q_recently_bitten:110,qualiti:[120,122,172],queen:82,quell:[12,107,108,113,115,119,125,137,177,247,289],quell_color:180,queri:[11,13,29,40,46,49,56,64,66,82,87,95,97,102,117,118,125,169,185,187,196,241,282,285,286,287,293,294,298,299,302,319,332,347,360,361,362,363,373,375,380,385,388,389,440],query_al:360,query_categori:360,query_info:312,query_kei:360,query_statu:312,query_util:407,queryset:[41,46,87,195,217,234,281,282,285,298,318,361,373,385,396,403,407,413,432,433,435,438],queryset_maxs:373,querystr:407,querystring_auth:199,querystring_expir:199,quest:[77,86,98,102,119,120,121,123,127,134,148,269],question:[0,8,11,22,26,27,54,72,76,98,120,122,123,124,126,144,148,150,154,180,191,293,309,310,360,370,372,388],queu:312,queue:[2,128,357],qui:28,quick:[6,20,22,34,41,46,68,73,76,84,86,95,106,115,116,120,128,143,154,159,167,180,202,240,284,299,317,360,363,374,412],quicker:[35,66,74,83,122],quickli:[9,13,16,22,27,34,36,46,54,59,66,82,91,95,122,123,133,136,159,180,202,219,221,240,363,366],quickstart:[6,43,63,66,84,99,153,154,156,161,439,440],quiescentcallback:314,quiet:[82,91,105,117,166,178,180,185,202,204,241,273,294,373,388],quiethttp11clientfactori:314,quietli:[29,64,67,93,360],quirk:[1,146,174,440],quit:[3,5,8,9,12,17,22,26,27,44,54,61,74,76,79,82,84,86,89,90,94,95,98,105,107,108,110,113,115,116,117,119,122,125,140,145,147,150,153,177,192,202,212,214,219,223,229,257,332,370,372,373],quitfunc:[26,370],quitfunc_arg:370,quitsave_yesno:370,quo:47,quot:[19,25,26,32,40,115,121,135,145,180,192,212,241,370,372,384,388],qux:252,ra4d24e8a3cab:25,rabbit:122,race:[86,97,120,126,134,140,143,144,388],rack:[208,268],radio:[18,122],radiu:[80,81,95],rage:[119,251],ragetrait:251,rail:[87,137],railroad:137,railwai:280,rain:[41,119,122,139],raini:269,rais:[16,19,22,29,40,54,64,78,101,106,110,126,141,166,167,191,195,199,202,207,211,222,227,229,230,239,240,241,251,279,280,281,282,290,297,298,307,311,312,330,335,341,356,360,361,363,365,366,368,371,372,374,375,381,382,383,384,388,389,408],raise_error:[29,375,383,388],raise_except:[207,360],ram:[13,154],ramalho:143,ran:[2,3,8,14,115,305],rand:41,randint:[29,40,78,106,113,126,128,129,136,254,255,256,257,258,299,375],random:[25,29,40,41,43,75,78,79,106,108,113,119,121,122,126,128,129,136,139,154,208,221,239,240,254,255,256,257,258,260,263,264,268,269,271,299,343,344,375,388],random_string_from_modul:388,random_string_gener:[163,164,197],randomli:[5,41,66,136,139,254,255,256,257,258,263,267,268,312,344,375],randomstringgener:239,randomstringgeneratorscript:239,rang:[3,5,8,20,26,40,67,77,80,81,82,95,97,106,108,119,121,128,135,136,146,148,157,180,210,223,250,251,255,258,277,279,282,361,370,375,427,438],rank:[57,289],raph:143,raphkost:143,rapidli:174,rapier:110,raptur:336,rare:[7,9,22,43,47,54,66,76,84,148,185,281,290,368],rascal:46,rase:209,rate:[5,22,83,87,121,154,163,164,185,197,307,312,331,388],ratetarget:[121,250,251],rather:[0,6,8,9,11,12,13,14,22,30,36,41,43,46,47,53,66,71,72,76,77,78,81,82,83,84,86,87,91,93,95,98,106,108,112,115,117,118,121,122,125,128,131,141,150,151,161,166,169,173,177,180,181,185,187,188,190,194,201,225,229,237,241,251,254,255,256,257,258,280,281,283,294,296,298,299,360,362,365,374,383,384,387,396,403,436],ration:[121,201],raw:[22,31,40,55,59,64,66,84,87,97,108,115,116,118,122,131,166,172,175,180,188,189,191,241,245,251,270,294,317,332,335,340,341,351,360,365,370,372,382,388],raw_cmdnam:[107,172,189],raw_desc:222,raw_id_field:[397,400,401],raw_input:[105,372],raw_nick:35,raw_str:[22,27,105,107,166,167,171,172,175,191,215,223,252,266,294,296,351,360,372],raw_templ:35,rawhid:208,rawhiderecip:208,rawstr:[175,191],rcannot:76,rdelet:180,re_bg:387,re_bgfg:387,re_blink:387,re_bold:387,re_color:387,re_dblspac:387,re_double_spac:387,re_fg:387,re_format:365,re_hilit:387,re_invers:387,re_mxplink:387,re_mxpurl:387,re_norm:387,re_str:387,re_ulin:387,re_underlin:387,re_unhilit:387,re_url:387,reach:[27,35,63,67,76,82,95,107,108,119,125,126,137,154,163,175,223,227,251,258,280,332,336,355,372,373,385,439],reachabl:[47,87,279],react:[27,47,52,134,135,267,294],reactiv:190,reactor:[323,350,357,386],read:[5,8,9,11,13,14,16,17,19,20,22,27,29,30,32,34,40,43,44,49,53,56,63,66,67,70,74,75,76,79,82,83,84,86,87,88,89,91,93,95,97,99,101,105,106,107,108,110,111,112,113,114,115,116,119,121,122,123,125,129,138,140,141,143,144,145,151,152,154,157,160,166,169,179,186,187,196,199,202,216,222,225,233,234,239,241,251,268,269,279,280,284,286,293,294,298,299,302,319,321,344,360,362,363,366,367,371,373,380,381,395,432,435],read_batchfil:366,read_default_fil:2,read_flag:216,read_only_field:410,readabl:[5,19,47,48,59,68,80,84,187,200,207,216,268,279,365,372,435],readable_text:268,reader:[31,84,99,103,125,140,143,155,185,225,258,317,331],readi:[2,3,5,7,11,12,16,32,36,54,55,61,83,91,93,108,112,113,123,133,137,147,148,153,166,175,241,254,255,256,257,258,294,341,373,382,388],readili:[81,145],readin:371,readlin:[199,381],readm:[10,11,15,79,83,112,197,199,245],readonly_field:[395,397,400,401],readonlypasswordhashfield:395,readthedoc:[143,407],real:[3,4,5,11,12,19,20,29,36,40,48,54,62,68,76,79,81,84,86,90,95,99,100,110,115,116,122,126,128,129,130,138,148,150,152,154,156,161,169,174,196,201,208,210,240,241,256,280,281,289,343,366,375,376],real_address:12,real_nam:12,real_seconds_until:[210,376],real_word:240,realist:[5,8,122,123,139,216],realiti:[5,81,86,90,97,120,138,143],realiz:[11,113,138],realli:[0,3,4,8,9,13,14,15,18,20,22,27,29,32,36,41,43,46,47,49,54,55,57,68,76,81,82,84,87,89,91,95,99,100,105,106,107,108,113,114,116,117,121,123,125,135,137,150,152,155,161,175,191,201,202,203,252,270,280,290,321,365,366,372,384],really_all_weapon:110,realm:332,realnam:36,realpython:54,realtim:[99,112,210],realtime_to_gametim:210,reason:[5,6,7,11,13,14,18,27,30,32,34,35,36,40,41,43,47,50,55,59,61,64,66,71,75,76,78,80,82,83,84,87,91,93,95,96,97,98,99,101,104,107,113,114,120,122,123,125,126,128,138,144,148,150,157,166,178,180,185,190,207,212,217,239,240,251,279,280,294,298,303,309,314,321,322,323,324,330,331,332,335,340,341,343,351,352,353,362,370,375,381,388,438],reasourc:40,reassign:80,reattach:[7,323,324],rebas:11,reboot:[9,13,19,26,33,41,44,47,66,86,92,112,128,150,154,156,160,166,174,185,190,205,223,251,267,268,294,302,303,305,307,312,352,353,370,372],reboot_evennia:312,rebuild:[9,82,99,148,150,156,281,324],rebuilt:[22,82,150,279],rec:241,recach:269,recal:[268,432],recaptcha:140,receipt:[157,314],receiv:[3,8,18,20,22,27,28,29,34,35,44,51,52,64,69,78,83,99,106,112,134,140,166,173,174,191,192,194,195,196,212,217,234,241,245,251,279,294,314,317,321,323,324,330,340,341,343,350,351,368,373,375,385,388,397],receive_functioncal:321,receive_status_from_port:312,receiver1:191,receiver2:191,receiver_account_set:169,receiver_extern:196,receiver_object_set:293,receiver_script_set:302,recent:[17,53,89,91,110,129,150,355],recently_bitten:110,recev:341,recip:[47,74,92,122,163,164,197,206,208,209,238],recipe_modul:207,recipe_nam:207,recipenam:78,recipes_pot:207,recipes_weapon:207,recipi:[18,29,34,99,166,194,195,234,294,321,375],reckon:[75,77],recoc:121,recog:[35,77,121,241],recog_regex:241,recogerror:241,recoghandl:241,recogn:[8,31,36,56,107,108,116,122,141,148,154,161,241,251,357],recognit:[123,241,360],recommend:[0,2,5,8,11,27,36,40,48,55,66,67,68,72,75,82,83,84,86,91,99,101,102,109,115,120,122,126,143,145,146,148,154,160,190,225,229,244,251,270,279,290,294,314,366,372,385],recommonmark:84,reconfigur:154,reconnect:[166,167,185,194,309,312,321,323,324,350,353],reconnectingclientfactori:[309,323,324,343],record:[16,129,145,154,245,258,355,427],record_ip:355,recours:55,recov:[19,92,93,97,251,254,255,256,257,258,290,388],recoveri:128,recreat:[9,41,81,112,145,148,167,174,281,366,367],rectangl:371,rectangular:[99,371],recur:87,recurs:[13,280,289,298],red:[14,15,20,35,38,40,53,59,82,108,112,114,115,116,138,180,190,216,263,268,365,375,389],red_button:[14,15,35,108,112,163,164,180,197,259],red_kei:38,red_ros:110,redbutton:[14,15,35,108,112,180,263],redd:157,reddit:157,redefin:[22,36,76,86,294,427],redhat:[148,150],redirect:[44,53,61,72,76,101,112,140,144,202,216,219,372,429,433,438],redirectlink:280,redirectview:433,redit:202,redmapnod:82,redo:[26,115,116,120,370],redraw:332,reduc:[128,254,255,256,257,258,325],reduced_redund:199,reduct:199,redund:365,reel:174,reen:[59,365],ref:[48,84,145,241,294,388,427],refactor:[98,294,391,439],refer:[7,8,10,11,14,20,22,27,29,35,36,40,41,43,44,48,53,57,61,66,67,71,74,75,76,78,79,80,81,83,87,97,98,100,101,102,107,110,112,113,114,115,116,118,121,122,123,126,128,138,140,141,143,144,154,156,161,166,174,180,185,189,194,201,208,219,223,239,241,254,255,256,257,258,273,279,282,289,294,304,306,307,314,324,344,352,361,372,375,379,384,385,388,396,403,438,439],referenc:[36,40,43,50,97,175,180,185,194,199,241,279,284,286,362,388],referenti:388,referr:154,refin:[80,208],reflect:[115,119,121,438],reflow:56,reformat:[299,374,381],reformat_cel:374,reformat_column:[81,374],refresh:[0,53,82,141,332,355],refus:[18,55,122],regain:93,regard:[8,138,239,407],regardless:[8,20,22,38,44,48,55,57,64,99,103,120,126,137,166,173,194,201,216,224,241,294,307,329,332,335,350,352,360,363,366,379,381,388],regener:256,regex:[18,22,26,35,51,53,175,178,190,191,205,239,241,356,360,372,388,416],regex_nick:35,regex_tupl:241,regex_tuple_from_key_alia:241,regexfield:395,region:[73,82,99,154,178],region_nam:199,regist:[11,43,51,52,53,64,72,82,128,136,140,149,151,157,159,166,185,233,267,268,303,312,323,324,330,353,355,357,365,375,412,418,428,431],register_error:365,register_ev:233,registercompon:51,registertest:428,registr:[49,149,431],registrar:150,registri:[239,355,357],regress:298,regul:290,regular:[17,18,22,30,34,41,44,47,50,52,72,82,84,101,108,109,110,112,115,116,120,125,131,139,141,143,154,167,173,204,238,239,269,280,284,290,307,360,363,375,379,388,416,439],regulararticl:380,regulararticle_set:380,regularcategori:380,regularli:[9,105,136,139,150,155,210,267,269,305,307,315,345,376],reilli:143,reinforc:143,reiniti:161,reinstal:148,reinvent:98,reject:[223,239],rejectedregex:239,rejoin:18,rel:[11,14,15,20,27,30,43,50,54,57,76,80,82,104,122,129,140,210,216,258,366,372],relai:[19,22,44,152,166,185,201,224,279,294,330,353,372,373,388],relat:[18,20,22,27,30,43,48,51,53,92,97,98,110,112,113,116,122,125,139,143,152,157,161,169,170,173,188,193,195,196,210,215,216,217,233,245,254,255,256,257,258,266,269,279,280,286,293,294,302,307,317,353,360,362,363,365,372,380,381,393,395,396,403,410,420,427],related_field:[395,396,397,399,400,401,403],related_nam:[169,196,286,293,302,360,362,363,380],relationship:[34,48,80],relay:167,releas:[75,77,83,86,92,112,123,142,143,148,154,190,439],relev:[13,15,22,32,36,45,46,48,50,53,59,72,73,75,76,82,83,84,94,99,100,125,128,129,131,140,143,166,171,173,201,202,207,251,280,290,304,326,344,351,352,353,365,370,372,382,396,403],relevant_choic:202,reli:[8,27,47,59,66,67,72,75,88,100,103,105,106,117,122,138,224,241,251,269,312,362,372],reliabl:[14,48,91,93,145,379],religion:[30,284],reload:[0,2,3,7,9,12,14,15,19,20,22,25,26,27,30,31,39,41,43,44,47,48,50,52,53,55,57,61,62,72,74,76,78,82,90,92,93,95,96,98,99,100,101,103,107,112,113,114,115,125,126,128,129,131,133,134,135,137,140,141,148,149,150,151,155,166,167,174,179,180,190,194,202,203,211,212,222,230,237,241,247,248,251,268,269,271,279,281,284,290,294,303,305,307,312,321,322,324,326,350,353,357,360,366,368,370,371,372,376,388,440],reload_evennia:312,reluct:122,remain:[6,14,20,22,26,27,40,41,45,57,69,94,99,106,112,113,114,125,154,161,172,174,180,182,186,203,207,210,219,222,240,254,255,256,257,258,267,294,312,340,341,372,373,388],remaind:[22,90,210],remaining_repeat:41,remap:[84,115,360],rememb:[1,5,6,9,11,13,14,20,22,27,30,38,46,47,51,53,55,59,66,67,74,76,80,81,82,89,90,92,93,95,97,99,100,101,106,113,115,117,119,120,121,122,123,125,129,138,147,148,154,178,180,203,229,280,294,303,366,385],remind:[26,74,84,89],remit:178,remnisc:98,remot:[91,150,156,157,159,185,199,321,323,335],remov:[2,8,9,11,13,18,19,20,23,26,27,29,30,33,35,36,38,41,47,55,74,75,76,82,86,89,90,95,99,101,103,105,106,107,112,113,119,122,128,133,140,155,163,173,174,178,180,185,186,187,190,191,194,196,202,204,208,216,221,222,223,227,231,238,239,240,241,250,251,252,254,255,256,257,258,263,280,281,290,293,294,299,303,306,307,312,330,341,353,355,360,363,365,369,372,379,384,386,387,388,413],remove_alia:185,remove_backspac:387,remove_bel:387,remove_charact:128,remove_default:[20,174],remove_map:281,remove_object:281,remove_receiv:196,remove_send:196,remove_user_channel_alia:[18,194],removeth:360,renam:[5,75,99,103,107,108,115,116,125,133,180,186,294,362],render:[45,52,53,76,84,101,103,131,133,140,141,187,225,357,382,384,395,396,397,399,400,401,403,410,416,425,427,438],render_post:341,renew:[93,99,150,355],repair:[90,120],repeat:[3,5,67,74,81,100,115,120,122,128,133,135,137,153,161,166,167,201,210,239,252,302,305,312,317,336,360,368,372,376,388],repeatedli:[3,15,31,100,112,267,302,305,307,312,317,343,420],repeatlist:31,repetit:[77,100,128,239],replac:[2,18,20,22,26,27,29,30,31,32,35,36,40,43,44,49,51,59,72,75,76,77,81,82,84,91,93,94,98,101,102,107,112,115,117,118,121,125,128,133,141,145,150,156,166,172,173,174,175,178,186,187,190,191,194,201,203,205,207,212,215,221,222,223,227,230,237,238,240,241,263,266,269,270,279,280,290,294,296,298,299,324,327,340,341,351,360,365,370,371,372,374,375,387,388,416,418],replace_data:374,replace_timeslot:222,replace_whitespac:374,replacement_str:186,replacement_templ:186,replenish:[254,255,256,257,258],repli:[22,27,122,149,167,201,234,310,334,335,341,353,372],replic:[76,123,133],replica:113,repo:[7,11,63,84,98,111,120,143,388],repoint:53,report:[0,5,6,8,11,22,33,41,43,47,76,77,78,82,83,88,106,117,120,122,125,126,128,133,145,146,148,153,157,180,185,207,227,230,241,270,280,294,312,317,324,327,328,335,336,340,343,351,353,365,368,372,388],report_to:368,repositori:[2,10,63,75,77,91,111,142,144,145,156,299],repositri:63,repr:[106,388,435],reprehenderit:28,repres:[8,12,20,22,29,30,34,36,44,45,48,53,61,66,69,74,75,76,79,80,82,85,87,90,91,97,100,101,107,108,110,111,112,113,114,116,118,123,128,133,138,140,166,171,195,204,219,223,225,227,233,239,240,241,245,247,251,252,256,268,269,270,279,280,281,284,294,299,306,307,309,323,324,340,341,351,352,353,357,360,361,365,367,368,372,373,374,375,384,388,391,413],represen:113,represent:[12,13,29,34,35,44,61,66,67,69,87,92,99,113,126,138,195,227,230,241,279,298,302,321,340,341,363,369,376,410],reprocess:157,reproduc:[54,82,280,294],reput:[120,244],reqhash:[361,388],reqiur:223,request:[0,11,27,32,45,49,52,53,61,72,83,101,112,116,129,131,140,141,144,148,154,157,166,167,178,201,230,294,298,312,314,321,324,326,331,332,334,341,357,363,372,395,396,397,398,400,401,403,407,408,413,418,419,420,421,425,432,434,435,438],request_finish:45,request_start:45,requestavatarid:332,requestfactori:357,requestor:[166,355],requir:[2,5,8,13,15,16,22,26,29,30,32,33,36,38,40,47,48,49,50,51,52,53,54,58,66,71,75,76,77,78,79,80,81,82,83,84,89,99,101,105,107,120,122,123,125,128,133,135,138,139,140,141,142,143,144,145,147,150,151,153,154,159,161,179,180,185,195,196,199,207,208,211,212,222,223,237,239,241,251,252,256,257,269,270,279,280,282,285,289,294,298,306,312,323,324,337,345,356,361,366,371,372,373,374,375,379,383,384,385,388,395,396,397,399,400,401,403,427,433],require_singl:298,requirements_extra:0,requr:40,requri:[298,375],rerout:[52,177,181,324,404],rerun:[14,15,27,82,207],research:[122,143,229],resembl:[71,86,91],resend:22,reserv:[22,29,54,81,107,113,115,298,356,361,375,388],reserved_keyword:29,reserved_kwarg:[29,375],reset:[16,17,19,20,22,26,41,43,44,48,55,59,62,74,81,93,96,103,107,112,121,126,128,129,137,138,145,166,167,174,180,190,210,214,216,230,241,250,251,268,290,312,316,322,332,350,360,363,366,374,375,376,386,388],reset_cach:[360,363],reset_callcount:41,reset_gametim:[19,376],reset_serv:316,reset_tim:222,resid:[68,111,290],residu:[190,256],resist:[299,388],resiz:[52,99,371,374],resolut:[122,128,251,279],resolv:[0,3,11,43,93,102,115,116,122,123,128,154,238,254,255,256,257,258,410],resolve_attack:[254,255,256,257,258],resolve_combat:128,resort:[22,99,147,185,241,388],resourc:[0,8,47,49,52,53,68,72,75,84,85,92,97,107,110,111,112,113,114,115,116,117,122,133,145,154,157,251,257,278,287,303,310,341,357,367,386,439],respawn:[82,120],respect:[22,32,41,43,44,48,49,74,78,82,99,114,125,129,145,178,180,187,201,207,234,238,241,248,290,294,351,352,362,363,366,368,374,385,388,427],respond:[27,33,45,64,74,79,112,120,134,135,138,161,339,343],respons:[5,17,27,29,30,49,52,53,54,56,67,80,83,87,88,105,106,135,136,137,148,154,166,167,174,175,185,194,207,269,271,284,286,294,310,312,314,321,343,344,353,362,382,384,388,410],response_add:[395,397,400],resport:388,rest:[7,17,18,22,27,29,35,41,43,52,53,66,81,93,97,104,105,112,113,115,116,119,120,122,126,129,148,160,172,188,189,251,254,255,256,257,258,360,365,374,407,408,410,411,412,413],rest_api_en:49,rest_framework:[49,407,408,409,410,411,413],restart:[0,3,7,9,11,39,41,43,51,55,63,72,99,113,116,128,145,150,154,157,161,163,166,190,194,202,205,230,294,303,305,306,307,316,329,350,351,352,388],restartingwebsocketserverfactori:[167,323],restock:105,restor:[20,74,138,202,257,303,307],restrain:[180,251,289,371,388],restrict:[13,32,40,47,48,51,57,81,89,108,111,112,117,121,126,141,144,154,180,185,204,239,257,258,279,284,290,299,368,370,372,374,385],restructur:[84,97],result1:238,result2:[27,238],result:[6,8,11,13,19,20,22,27,29,30,32,40,43,44,47,49,52,54,59,63,67,72,78,82,84,94,96,99,106,107,110,111,113,114,115,117,121,122,125,126,128,129,133,135,138,141,145,154,166,172,173,175,180,187,191,194,196,201,207,208,209,211,216,223,238,239,240,241,244,251,254,255,256,257,258,269,279,280,285,287,290,294,298,299,312,321,343,360,362,365,370,371,372,374,375,379,381,382,385,388,389,391,405,435],result_nam:238,resum:[22,82,93,125,306],resurrect:267,resync:[167,321,351],ret1:375,ret:[22,191],ret_index:388,retain:[6,19,20,30,53,54,63,81,116,224,251,284,286,299,358,362,366,368,381,388],retain_inst:175,retext:84,retract:201,retreat:258,retri:312,retriev:[6,18,22,31,46,49,66,68,73,74,82,101,129,166,169,171,174,180,185,190,191,195,222,229,251,273,280,285,289,293,298,310,317,318,324,330,339,360,363,369,379,383,385,388,392,407,408,412,413,432,435,438],retriv:[167,367],retro:18,retroact:[48,99],retur:28,return_alias:280,return_appear:[80,82,129,204,216,217,222,241,262,268,282,294],return_apper:282,return_cmdset:187,return_detail:[222,269],return_dict:284,return_iter:298,return_key_and_categori:363,return_list:[29,360,363,375],return_map:81,return_minimap:81,return_obj:[13,35,360,363,383],return_par:299,return_prototyp:136,return_puppet:166,return_str:[29,279,375],return_tagobj:363,return_tupl:[35,211,360],returnvalu:[22,54],reus:[115,117,379],rev342453534:388,reveal:[82,119,204],reveng:123,reverend:199,revers:[20,22,53,59,81,93,95,137,138,141,169,185,196,250,271,279,286,293,302,357,360,362,363,365,380,413],reverseerror:[312,321],reversemanytoonedescriptor:[169,293,380],reverseproxyresourc:357,revert:[11,53,138,154,177,285],review:[9,20,72,74,83,87,107,121],revis:120,revisit:[2,372],reviu:27,revok:99,revolutionari:11,reward:127,rework:[93,113,120],rewrit:53,rfc1073:328,rfc858:334,rfc:[328,334],rfind:365,rgb:[59,115,365],rgbmatch:365,rgh:115,rhel:144,rhello:29,rhostmush:[68,71,98],rhs:[91,99,188,191],rhs_split:[180,186,188],rhslist:188,ricardo:388,riccardomurri:388,rich:[76,98,142,143,369],richard:143,rick:40,rid:[97,114],riddanc:55,riddick:223,ride:137,right:[0,3,4,5,8,9,15,22,27,29,31,32,35,40,41,49,51,52,53,54,63,74,78,79,81,82,84,86,90,91,92,93,95,97,98,99,105,106,107,110,111,112,113,115,116,119,120,123,125,129,134,137,138,140,141,144,145,148,150,153,154,174,177,180,188,190,194,199,203,207,214,216,222,223,225,230,231,238,258,263,267,268,269,271,279,280,290,299,302,352,365,366,370,374,388,389],right_justifi:40,rightmost:[82,280],rigid:98,rindex:365,ring:[117,240],rise:[20,100],risen:100,risk:[29,52,84,98,120,122,129,148,154,179,190,388],rival:81,rjust:[29,365,375],rm_attr:180,rnormal:59,rnote:190,road:[20,79,81,137,173],roam:[119,174,267],roar:81,robot:140,robust:[105,106,157],rock:[66,128,174],rocki:119,rod:174,role:[17,86,98,106,114,120,126,145,254],roleplai:[13,30,75,86,98,120,121,126,128,129,143,211,241,440],roll1:126,roll2:126,roll:[13,77,78,99,106,116,121,122,126,128,129,148,211,254,255,256,257,258,355],roll_challeng:126,roll_dic:211,roll_dmg:126,roll_hit:126,roll_init:[254,255,256,257,258],roll_result:211,roll_skil:126,roller:[78,121,122,126,128,207,211],rom:143,roof:180,room1:8,room56:14,room:[3,8,14,15,16,18,19,20,22,23,32,34,40,41,43,46,48,49,50,55,68,71,73,75,76,79,81,82,85,86,87,90,96,97,98,100,105,106,108,109,110,112,113,114,115,116,117,119,125,126,128,129,134,135,136,137,139,140,148,163,164,171,172,173,174,178,180,186,191,197,202,204,211,213,214,215,216,219,221,222,229,241,247,248,249,254,255,256,257,258,263,265,266,267,268,270,271,273,274,276,279,280,281,282,289,294,302,316,344,366,386,407,413,428,440],room_flag:97,room_lava:97,room_replac:214,room_typeclass:[271,386,428],room_x_coordin:82,room_y_coordin:82,room_z_coordin:82,roombuildingmenu:[76,202],roomnam:[99,180],roomref:137,rooms_with_five_object:110,roomstat:216,roomviewset:413,root:[0,2,4,5,6,7,9,10,14,32,36,53,66,72,75,76,84,85,87,101,103,111,133,141,142,145,148,150,153,154,156,163,164,268,294,299,312,357,369,393,406,418,440],rose:[13,35,36,48,109,110,117],roster:[75,121,254,255,256,257,258],rosterentri:75,rot:8,rotat:[18,112,216,381],rotate_flag:216,rotate_log_fil:381,rotatelength:381,rough:[84,120],roughli:[99,120,388],round:[5,17,29,240,251,258,343,374,375],rounder:240,rout:[51,80,82,97,108,137,166,273,279,280],router:[154,409,412],routerlink:82,routermaplink:[82,280],routin:[241,347,385,388],row:[51,56,59,66,74,80,81,84,87,99,101,110,128,131,138,279,282,374,388],rpcharact:241,rpcommand:241,rpg:[99,102,112,113,120,126,211,258],rpi:143,rplanguag:[121,163,164,197,241],rpm:148,rpobject:241,rpsystem:[84,121,163,164,197,237,240],rpsystemcmdset:241,rred:365,rsa:[332,333],rspli8t:106,rsplit:[129,365],rss2chan:[107,155,185],rss:[9,143,159,163,164,167,185,193,308,317,320,330,440],rss_enabl:[155,185],rss_rate:167,rss_update_interv:185,rss_url:[155,167,185],rssbot:167,rssbotfactori:331,rsschan:185,rssfactori:331,rssreader:331,rst:84,rstop:180,rstrip:[106,365],rsyslog:244,rtest2:59,rtext:[105,375],rthe:76,rthi:[59,115],rtype:357,rubbish:177,rubbl:82,rubi:87,rudimentari:267,ruin:[119,222,269],rule:[4,8,11,14,15,22,32,55,59,86,90,99,112,116,120,121,127,138,143,202,239,240,251,254,255,258,286,366,440],rulebook:[122,128],rumor:30,rumour:119,run:[0,2,5,6,9,10,11,12,13,14,15,16,18,19,20,25,27,29,30,32,38,39,40,41,43,47,48,49,50,51,52,53,54,61,63,66,70,74,75,77,79,81,82,84,85,87,90,91,92,93,97,98,100,101,103,105,106,107,108,110,112,113,114,115,116,118,119,120,121,122,123,125,126,129,131,133,137,138,139,140,141,143,144,145,146,147,148,150,152,154,157,160,161,163,166,167,171,172,174,175,179,180,185,186,187,191,194,207,215,230,231,241,244,248,251,252,254,255,256,257,258,266,271,279,280,289,290,294,298,299,302,305,306,307,312,316,318,322,329,330,337,341,343,346,350,351,355,357,362,365,366,370,372,373,375,376,381,385,386,388,413,438,439,440],run_async:[54,388],run_connect_wizard:312,run_custom_command:312,run_dummyrunn:312,run_evscaperoom_menu:215,run_exec:372,run_exec_then_goto:372,run_init_hook:350,run_initial_setup:350,run_menu:312,run_option_menu:215,run_start_hook:[48,362],rundown:118,runexec:372,runexec_kwarg:372,runnabl:40,runner:[2,5,7,268,343],runsnak:5,runsnakerun:5,runtest:[191,200,209,220,231,246,250,264,277,338,348,380,386,392,411,422,428],runtim:[19,22,55,100,175,202,270,376,388],runtimeerror:[126,166,167,207,227,230,233,239,240,251,278,281,298,330,360,372,375,388],runtimewarn:[278,298],rusernam:27,rush:93,russian:63,rusti:[49,105],ruv:2,ryou:76,s3boto3storag:199,s3boto3storagefil:199,s3boto3storagetest:200,s3boto3testcas:200,sad:[140,335,372],safe:[0,6,11,13,20,36,43,52,53,70,77,79,82,87,94,97,104,121,122,140,150,159,166,177,201,290,307,321,353,357,362,366,369,375,379,388],safe_convert_input:388,safe_convert_to_typ:[29,388],safe_ev:388,safe_join:199,safer:[14,55],safest:[44,74,154,362],safeti:[12,36,48,97,121,129,154,180,201,293,366],sai:[0,5,8,9,11,15,17,18,19,20,22,27,32,36,38,40,48,50,51,53,54,55,59,61,71,73,74,76,79,82,87,91,93,95,96,97,98,99,100,101,106,107,108,110,113,115,116,121,122,123,125,126,128,129,134,135,138,142,148,154,174,186,194,201,203,211,214,216,223,233,240,241,251,252,263,269,294,372,375],said:[0,8,27,46,54,64,74,76,79,80,81,89,96,98,106,113,115,121,122,135,141,172,185,189,241,271,279,294,324,362,372],sake:[14,72,98,115,120,122,123,138,192,212,437,438],sale:105,salt:[78,207],same:[0,3,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,26,29,30,31,32,33,34,36,40,41,43,44,46,47,48,50,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,74,75,76,77,81,82,83,84,86,87,90,92,93,96,98,99,100,101,103,105,106,107,108,110,111,112,113,114,115,116,117,122,123,125,126,128,129,133,137,138,140,141,142,145,148,150,154,155,156,160,161,166,171,172,173,174,175,178,180,185,188,189,190,191,199,200,202,204,207,210,216,217,221,222,225,229,230,234,239,240,241,247,249,251,252,254,255,256,257,258,267,269,270,271,273,280,282,284,289,294,298,299,302,303,307,316,321,333,336,337,351,352,353,355,357,360,361,362,363,365,366,368,372,373,374,375,376,381,382,388,391,396,403,413,427,438],sampl:[2,97,144,156,252],san:225,sand:[100,208],sandi:81,sane:[1,82,84,120,143,280,438],sanit:[427,438],saniti:[8,75,80,81,82,115,382],sarah:[71,186],sat:[73,90,216],satisfi:[68,188,360],satur:157,sauc:115,save:[2,3,6,11,16,19,22,26,27,33,34,35,36,40,41,44,45,46,47,48,50,53,66,74,75,76,79,87,90,93,97,107,109,112,113,115,128,129,140,146,147,150,156,157,161,166,177,180,190,194,196,200,202,230,240,290,293,294,296,298,299,303,305,306,307,310,317,330,345,350,357,360,362,369,370,379,382,383,384,388,395,396,397,400,401,403],save_a:[397,399,400,401,402],save_as_new:[396,403],save_buff:370,save_data:382,save_for_next:[22,175],save_handl:382,save_kwarg:383,save_model:[395,397,400,401],save_nam:307,save_on_top:[397,399,400,401,402],save_prototyp:298,save_recip:238,savefunc:[26,370,383],savehandl:383,saver:369,saverdict:369,saverlist:369,saverset:369,saveyesnocmdset:370,savvi:123,saw:[54,79,101,113,115],say_text:135,saytext:241,scale:[7,50,59,84,98,112,120,126,145,240,439],scalewai:154,scam:122,scan:[82,144,171,267,269,279,280,282],scarf:204,scari:[113,115],scatter:[256,366],scedul:376,scenario:[99,277],scene:[6,13,31,40,46,59,84,86,90,116,119,122,126,128,138,239,269,302,307,379],schedul:[19,100,210,230,306,376],schema:[11,48,66,87,89,388],scheme:[22,59,66,92,115,148,180,190,365],school:122,sci:82,scienc:80,scientif:143,scipi:280,scissor:[78,128],scm:75,scope:[31,50,86,87,93,120,121,122,125,141,239,368],score:[99,217,388],scraper:433,scratch:[9,10,53,61,79,98,99,121,122,129,133,148,215,251,281,316],scream:119,screen:[6,22,24,27,28,30,31,40,41,43,44,56,59,62,82,103,105,112,114,121,140,156,192,212,225,258,317,332,373,375,388,395,440],screenheight:[31,317],screenread:[31,317,340,341],screenshot:140,screenwidth:[31,175,317],script:[2,5,7,10,13,14,15,19,24,29,32,33,34,36,40,43,44,45,46,47,48,49,51,66,68,77,82,85,86,97,98,100,105,107,108,111,112,113,117,119,122,123,128,134,136,139,140,148,151,154,157,161,163,164,166,167,179,180,190,195,196,197,201,210,213,222,226,227,233,238,239,240,248,254,255,256,257,258,260,263,269,271,281,293,294,298,299,312,345,350,366,367,368,375,376,383,385,386,388,393,394,407,410,413,418,428,440],script_typeclass:[264,386,428],scriptadmin:401,scriptattributeinlin:401,scriptbas:305,scriptclass:304,scriptdb:[48,85,163,302,359,401,407,410],scriptdb_db_attribut:401,scriptdb_db_tag:401,scriptdb_set:[169,293,360,363],scriptdbfilterset:[407,413],scriptdbmanag:[301,302],scriptdbseri:[410,413],scriptdbviewset:413,scriptform:401,scripthandl:[163,164,300],scriptlistseri:[410,413],scriptmanag:301,scriptnam:[180,367],scripttaginlin:401,scroll:[6,28,30,111,115,129,148,373],scrollback:18,scrub:353,sdesc:[77,97,121,237,241],sdesc_regex:241,sdescerror:241,sdeschandl:241,sdk:148,sea:[81,119],seal:121,seamless:241,seamlessli:39,search:[3,8,11,12,14,18,22,26,29,30,34,35,36,40,41,43,48,63,73,74,75,76,82,86,87,90,94,99,102,107,110,111,112,113,114,115,118,122,123,125,126,128,129,133,141,163,164,166,171,173,175,180,185,187,194,195,201,216,219,229,234,238,241,254,255,256,257,258,269,271,273,279,280,282,284,285,286,287,289,294,298,304,318,360,361,362,363,364,365,368,370,375,388,407,416,440],search_:[19,110,117],search_account:[45,99,117,163,294,385],search_account_tag:385,search_at_multimatch_input:294,search_at_result:[241,294],search_channel:[163,185,195,385],search_channel_tag:385,search_field:[187,395,397,399,400,401,402,403],search_for_obj:180,search_help:[30,163,285],search_help_entri:385,search_helpentri:285,search_index_entri:[175,177,178,179,180,185,186,187,188,189,190,191,192,201,202,203,204,207,211,212,214,222,223,224,228,234,237,238,241,247,248,249,252,254,255,256,257,258,263,267,268,269,270,273,284,286,287,294,343,370,372,373],search_messag:[34,163,195,385],search_mod:241,search_multimatch_regex:294,search_object:[13,14,18,19,48,81,113,115,117,137,163,166,385],search_object_attribut:117,search_objects_with_prototyp:298,search_prototyp:298,search_script:[41,82,163,385],search_script_tag:385,search_tag:[46,73,110,117,163,385],search_tag_account:46,search_tag_script:46,search_target:234,searchabl:[111,229],searchdata:[166,241,294,385],searching_cal:70,season:[77,120,121,123,222],seat:120,sec:[31,54,93,100,210,324,376],secmsg:381,second:[5,8,13,15,19,20,22,27,29,32,38,40,41,43,47,54,56,59,66,67,74,76,82,84,90,91,93,95,100,101,104,105,106,107,113,115,117,121,128,129,136,137,138,139,141,148,154,157,161,166,167,172,180,185,187,191,207,210,221,229,230,233,241,248,251,254,255,256,257,258,260,267,279,289,294,299,306,307,312,317,326,331,344,355,365,368,372,376,381,388,389],secondari:[103,352],secondli:[36,109],secreci:11,secret:[75,112,120,145,149,151,211,312],secret_kei:[75,199],secret_key_nam:199,secret_set:[75,89,112,145,149,312],sect_insid:80,section:[0,2,5,8,13,16,20,22,25,27,29,30,32,36,41,48,50,51,53,61,66,69,75,76,81,82,84,89,90,91,93,95,99,100,101,102,108,110,111,113,114,115,117,118,122,140,145,148,153,154,156,160,187,222,240,299,365,366,372,389,407],sector:80,sector_typ:80,secur:[0,13,14,29,32,40,59,68,76,98,105,129,140,141,148,154,159,163,164,175,179,190,194,197,199,284,286,294,332,362,375,381,388,427,440],secure_attr:32,secure_url:199,security_token:199,security_token_nam:199,sed:2,sedat:251,see:[0,3,4,5,7,8,9,10,11,12,13,14,15,18,19,20,21,22,25,26,27,28,29,30,31,32,34,35,36,38,40,41,43,44,47,48,50,51,52,53,54,55,57,59,61,63,66,67,68,69,72,74,75,76,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,103,104,106,107,108,110,111,112,113,114,115,116,118,119,121,122,123,125,128,129,131,133,134,135,136,137,138,139,140,141,144,145,148,149,150,151,152,153,154,155,156,157,161,166,175,177,179,180,185,186,187,188,190,191,194,197,199,201,202,207,208,212,214,216,219,221,225,227,234,238,239,240,241,245,248,249,251,252,254,255,256,257,258,260,263,267,269,270,271,273,278,279,280,282,284,286,287,293,294,306,310,312,314,315,323,324,325,326,328,332,333,335,337,339,340,341,343,344,352,353,357,360,365,368,369,370,371,374,375,383,384,388,391,421,427,432,435,438,439],seed:[78,207,209,280],seek:[119,216,290,381],seem:[20,40,51,76,89,95,97,118,120,123,125,129,137,146,148,153,161,360,366],seen:[8,11,20,27,44,61,74,76,79,80,81,93,98,99,101,103,106,107,110,113,114,116,118,125,136,137,138,202,324,374],sefsefiwwj3:75,segment:[137,357],seldomli:[175,191],select:[7,11,12,19,20,27,38,43,44,50,51,52,53,66,73,76,81,84,101,105,108,121,129,136,140,147,148,172,173,178,215,252,255,362,370,372,405,410],selet:372,self:[3,8,12,13,14,19,20,22,26,27,32,35,36,38,40,41,47,48,50,54,61,63,66,71,74,75,76,78,80,82,84,90,91,92,93,94,95,96,97,98,99,100,103,104,105,107,108,113,114,115,116,117,121,122,125,126,128,129,134,135,136,137,139,141,148,151,152,166,167,169,171,173,174,175,177,180,181,185,188,190,191,194,196,201,202,203,204,207,211,214,215,216,219,222,223,227,234,237,238,241,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,273,278,281,284,289,294,306,310,312,314,315,319,323,324,330,332,333,335,337,339,340,341,343,351,352,353,360,362,363,365,370,372,373,375,379,382,383,384,388,421],self_pid:388,selfaccount:99,selfself:41,sell:[105,121,122,142,201],semi:[5,108,115,139,221,240],semicolon:[32,290,368],send:[5,12,18,19,22,27,28,29,31,32,36,38,41,44,45,47,49,51,52,53,55,64,69,73,76,78,82,87,88,91,93,99,103,106,107,112,114,117,122,126,128,129,135,136,138,140,150,151,157,159,161,166,167,174,175,178,185,191,194,195,196,199,201,207,216,223,224,234,241,245,258,260,262,266,267,279,280,294,306,307,309,312,314,315,317,321,322,323,324,325,327,330,331,332,334,335,336,338,340,341,343,344,351,352,353,354,365,368,369,372,374,388],send_:[61,64,330],send_adminportal2serv:322,send_adminserver2port:309,send_authent:323,send_channel:[323,324],send_default:[61,64,323,324,330,332,335,340,341],send_defeated_to:267,send_emot:241,send_functioncal:321,send_game_detail:314,send_heartbeat:323,send_instruct:312,send_mail:234,send_msgportal2serv:322,send_msgserver2port:309,send_p:324,send_privmsg:324,send_prompt:[332,335,340,341],send_random_messag:260,send_reconnect:324,send_request_nicklist:324,send_status2launch:322,send_subscrib:323,send_testing_tag:266,send_text:[61,64,332,335,340,341],send_to_online_onli:[18,194],send_unsubscrib:323,sender:[18,34,45,166,167,194,195,196,201,216,241,262,294,323,354,368,379,385,397],sender_account_set:169,sender_extern:196,sender_object:354,sender_object_set:293,sender_script_set:302,sender_str:194,senderobj:368,sendlin:[332,335,340],sendmessag:[61,223],sens:[20,32,36,52,53,54,63,66,76,82,83,97,99,116,125,137,145,173,251,263,368,369,372],sensibl:[18,30,154],sensit:[13,27,30,32,99,110,195,199,202,210,222,230,245,246,282,285,361,376,385],sensivit:239,sent:[5,18,27,29,31,34,44,45,51,53,64,67,69,91,99,101,106,112,115,150,166,167,171,185,191,194,195,196,202,212,216,223,230,234,245,262,264,270,294,309,312,314,317,321,322,323,324,332,336,340,351,353,360,372,385,410],sentenc:[63,79,106,216,233,240,241],senwmaplink:[82,280],sep:[63,365,388],sep_kei:[76,202],separ:[5,7,11,13,14,15,18,20,22,30,32,33,35,36,39,41,44,46,47,51,53,61,66,71,73,77,78,79,82,83,84,87,93,98,99,100,105,106,107,108,110,114,115,116,120,121,129,133,137,138,140,144,145,151,152,153,155,157,172,174,175,180,186,187,188,190,191,202,207,230,233,234,240,241,252,254,255,256,257,258,269,271,275,279,280,282,285,290,293,294,298,303,307,331,336,341,353,365,366,368,371,375,385,388,396],separatli:93,sepat:207,seq:35,sequenc:[14,15,16,22,32,35,36,52,54,69,84,87,103,112,119,122,125,138,175,179,191,194,207,210,219,241,279,290,310,316,365,366,372,374,387,388],sequenti:122,seri:[4,11,18,27,59,115,121,122,123,125,133,143,374],serial:[13,50,64,163,164,297,306,307,330,369,382,384,388,393,395,397,400,401,406,413],serializ:341,serialized_str:[395,397,400,401],serializer_class:413,seriou:[95,161],serious:148,serv:[43,52,53,64,72,80,81,87,107,112,116,117,122,150,157,173,199,256,341,357,366,368,425],server:[0,2,5,6,7,8,9,11,12,13,14,16,18,19,20,22,25,27,29,30,31,32,33,36,40,41,45,47,48,50,51,52,53,54,55,57,61,62,64,66,67,69,72,74,75,78,81,82,83,84,85,86,87,88,89,90,91,92,93,97,98,99,100,101,103,106,107,111,113,114,115,116,118,119,122,123,125,126,128,133,135,137,140,141,142,143,147,148,149,150,151,152,153,156,157,161,163,164,166,167,174,178,180,185,190,192,194,197,199,202,205,207,212,214,222,230,237,241,242,243,244,247,248,251,267,268,269,271,274,275,281,284,294,302,303,305,307,358,362,366,368,369,372,376,379,381,388,393,394,410,418,439,440],server_connect:330,server_disconnect:330,server_disconnect_al:330,server_epoch:[19,376],server_l:322,server_logged_in:330,server_nam:43,server_pid:[322,388],server_receive_adminportal2serv:309,server_receive_msgportal2serv:309,server_receive_statu:309,server_reload:[303,307],server_run:312,server_runn:350,server_servic:388,server_services_plugin:[43,61,112],server_services_plugin_modul:61,server_session_class:44,server_session_sync:330,server_st:312,server_twistd_cmd:322,server_twisted_cmd:322,serverconf:[178,307],serverconfig:[306,307,318,319],serverconfigadmin:402,serverconfigmanag:[318,319],serverfactori:[322,332,335],serverload:190,serverlogobserv:381,servermsg:381,servernam:[31,43,53,75,89,144,147,154],serverprocess:190,serversess:[44,61,107,163,164,245,290,308,330,353,360],serversessionhandl:[44,61,353],serverset:[32,185,289],servic:[11,43,55,61,107,112,140,145,150,151,154,156,157,161,163,164,190,199,308,309,312,313,321,322,329,350,357,388],sessdata:[352,353],sessid:[12,22,44,129,293,294,309,321,322,330,353],session:[8,12,16,20,22,24,27,29,31,33,36,41,45,55,61,67,85,98,103,104,106,107,111,113,114,122,129,146,156,163,164,166,167,169,171,172,173,175,177,178,181,183,188,192,212,215,223,224,244,245,246,266,293,294,296,297,298,303,308,309,317,321,322,323,324,330,331,332,335,340,341,350,351,353,355,370,372,373,375,388,389,410,440],session_data:353,session_from_account:353,session_from_sessid:353,session_handl:[44,163],session_id:410,session_portal_partial_sync:353,session_portal_sync:353,sessioncmdset:[20,114,183],sessionhandl:[61,64,163,164,166,294,308,317,323,324,330,331,351,352],sessionid:330,sessions_from_account:353,sessions_from_charact:353,sessions_from_csessid:[330,353],sessions_from_puppet:353,sessionsmain:85,sesslen:294,set:[0,2,3,5,6,9,10,12,13,14,15,16,17,18,19,21,22,24,25,26,28,29,30,31,34,35,36,38,40,41,44,45,46,48,49,50,51,53,54,55,56,57,59,61,62,63,64,66,68,69,70,71,72,74,76,77,78,79,81,82,83,84,85,86,87,90,91,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,114,115,116,120,123,125,127,128,131,133,134,136,137,138,140,141,144,145,146,148,150,151,153,156,159,160,161,163,165,166,167,169,171,172,173,174,175,177,178,180,181,182,183,184,185,187,188,191,193,194,199,200,202,203,204,205,207,209,210,211,212,214,215,216,217,219,220,222,223,224,228,230,233,237,238,240,241,244,247,248,250,251,252,254,255,256,257,258,263,264,266,267,268,269,270,271,273,274,275,276,277,279,280,282,284,289,290,293,294,297,298,299,304,305,306,307,309,311,312,316,317,318,319,322,323,325,326,328,329,332,334,335,337,338,343,344,346,348,350,351,352,353,355,357,358,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,379,380,381,382,383,384,385,386,387,388,389,396,399,400,402,403,408,409,411,412,413,416,420,427,428,435,440],set_active_coordin:271,set_al:267,set_alias:175,set_atribut:413,set_attr:180,set_attribut:413,set_cach:360,set_character_flag:216,set_class_from_typeclass:362,set_dead:267,set_desc:185,set_descript:27,set_detail:[222,269],set_flag:[216,217],set_game_name_and_slogan:420,set_gamedir:312,set_kei:175,set_lock:185,set_log_filenam:194,set_nam:27,set_password:166,set_posit:216,set_task:230,set_trac:[3,163],set_webclient_set:420,setcolor:103,setdesc:[98,107,186,247],setflag:[214,216],setgend:224,sethelp:[30,107,108,187,284],sethom:[107,180],setlock:247,setnam:61,setobjalia:180,setperm:178,setspe:248,sett:155,settabl:[31,66,113,335],setter:95,settestattr:26,settingnam:32,settings_chang:45,settings_default:[8,43,89,111,163,164,381,388],settings_ful:43,settings_mixin:[5,163,164,308,342],settl:[81,128],setup:[0,5,6,8,11,16,30,43,49,53,61,63,66,71,82,84,99,105,120,128,136,150,151,153,156,161,166,177,185,191,200,209,210,220,231,250,263,264,266,269,277,287,294,305,316,329,338,343,347,348,350,357,360,362,379,380,386,411,428,439,440],setup_str:347,setuptool:[148,153],sever:[2,3,13,15,20,22,26,28,32,40,41,43,48,49,51,53,57,69,74,76,82,84,93,97,98,100,101,110,115,118,121,122,127,128,143,179,180,188,190,222,229,230,267,269,294,338,339,363,368,388],sewag:82,sex:224,shadow:30,shall:[138,141],shaman:[40,98],shape:[76,81,95,99,108,120,208,271,374],sharabl:40,share:[2,3,18,20,32,44,46,48,52,66,72,75,79,83,87,91,98,112,118,122,128,140,148,149,154,157,229,230,299,307,343,360,361,363,374,388,395,410,413,421],shared_field:410,sharedloginmiddlewar:421,sharedmemorymanag:[361,378],sharedmemorymodel:[196,286,360,362,379,380],sharedmemorymodelbas:[169,196,286,293,302,360,362,379,380],sharedmemorystest:380,sharp:208,shaw:143,she:[22,30,74,76,97,106,121,138,202,224,240,391],sheer:180,sheet:[27,51,84,121,122,140,141,145,371],sheet_lock:99,shell:[0,2,5,9,35,48,66,68,91,98,99,115,145,148,150,153,154,156,157,161,332,360],shell_plu:0,shield:[66,93],shift:[15,16,19,68,82,230,268,285,388],shiftroot:268,shine:[82,90,269],shini:[49,388],shinier:49,ship:[81,86,87,108,119,143,153],shire:100,shirt:204,shoe:204,shoot:[90,257,258,371],shop:[27,68,98,122,440],shop_exit:105,shopcmdset:105,shopkeep:[102,121],shopnam:105,shopper:105,short_descript:147,shortcom:105,shortcut:[4,18,19,20,22,29,45,48,71,74,76,78,84,93,101,106,111,115,128,131,140,141,145,156,163,167,174,175,180,185,202,227,271,290,294,382,388],shorten:[3,48,79,299,410],shorter:[43,48,61,68,82,113,125,134,135,139,194,240,360,361,368,381],shortest:[82,95,241,273,277,279,280],shorthand:[36,138,180],shortli:[74,76,125],shortsword:110,shot:257,should:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,27,29,30,31,32,34,36,38,40,41,43,44,45,46,47,48,50,51,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,77,78,79,81,82,83,84,86,87,89,91,93,95,98,99,100,101,103,104,105,106,107,108,110,112,113,114,115,116,117,118,119,120,121,123,125,126,128,129,131,133,137,138,140,141,144,145,146,148,149,150,152,153,154,155,156,157,160,161,166,167,169,171,173,174,175,177,179,180,181,184,185,187,188,190,191,194,196,199,200,202,204,207,208,209,210,214,216,217,219,221,222,227,230,233,234,237,238,239,240,241,244,250,251,254,255,256,257,258,266,267,269,270,273,275,277,279,280,281,282,284,289,290,293,294,296,298,299,302,305,306,307,310,311,312,316,319,323,329,332,335,336,338,340,341,343,344,350,351,352,353,355,356,358,360,362,363,365,366,368,369,370,372,373,374,375,376,381,382,383,384,386,388,389,395,396,403,427,428,433],should_join:194,should_leav:194,should_list_top:187,should_show_help:187,shoulddrop:[258,294],shoulder:[99,204],shouldget:[258,294],shouldgiv:[258,294],shouldmov:[254,255,256,257,258,294],shouldn:[14,74,76,90,93,99,138,202,230,233,257,343],shouldrot:381,shout:[93,214,216],shove:90,show:[0,3,6,7,8,9,11,14,15,18,19,22,25,27,28,29,30,41,43,44,50,51,53,55,58,59,61,66,71,74,76,77,78,79,80,81,82,83,84,86,87,88,94,95,98,99,100,101,103,104,105,106,107,108,112,113,114,115,116,118,119,120,121,122,124,125,126,127,128,130,132,133,134,135,136,138,140,141,146,147,148,150,151,154,155,157,161,166,177,178,180,185,186,187,188,190,192,201,203,204,211,212,214,222,223,225,237,251,252,257,258,263,269,270,271,273,277,279,280,282,284,294,296,298,299,310,312,321,370,372,381,382,383,388,427],show_change_link:395,show_foot:373,show_map:80,show_non_edit:298,show_non_us:298,show_valu:225,show_version_info:312,show_warn:312,showcas:[20,81,112,119],shown:[25,27,30,40,41,50,58,74,75,76,80,89,91,93,98,100,113,125,137,140,147,175,178,185,189,191,202,204,207,221,239,241,263,268,279,280,294,312,372,373,416],showtim:100,shrink:[114,374],shrug:79,shuffl:19,shun:[0,68,154],shut:[5,43,51,74,89,93,115,156,166,190,294,305,307,312,314,321,322,329,330,350,353],shutdown:[5,20,41,44,55,57,99,107,161,166,167,190,307,312,321,322,329,350,351,362,368,372],shy:[0,71,120,123],sibl:[41,54,98,116],sid:178,side:[2,8,13,31,41,44,46,51,53,64,74,77,80,82,84,99,106,110,121,122,126,138,140,146,166,167,169,180,186,188,196,201,211,247,280,286,293,302,309,321,322,330,333,336,337,340,351,352,353,360,362,363,365,374,380],sidebar:53,sidestep:57,sidewai:374,sigint:312,sign:[7,15,47,64,74,79,82,106,108,110,112,117,129,139,154,185,216,222,279,294,307,360,365,389],signal:[5,24,161,163,164,254,255,256,257,258,278,308,312,335,341,343,379,440],signal_acccount_post_first_login:45,signal_account_:45,signal_account_post_connect:45,signal_account_post_cr:45,signal_account_post_last_logout:45,signal_account_post_login:45,signal_account_post_login_fail:45,signal_account_post_logout:45,signal_account_post_renam:45,signal_channel_post_cr:45,signal_helpentry_post_cr:45,signal_object_:45,signal_object_post_cr:45,signal_object_post_puppet:45,signal_object_post_unpuppet:45,signal_script_post_cr:45,signal_typed_object_post_renam:45,signatur:[22,29,126,175,219,227,251,278,284,306,310,312,314,315,323,332,333,335,337,340,341,360,365,372,383,384,421],signature_vers:199,signed_integ:389,signedinteg:382,signedon:324,signifi:[15,289,360],signific:[6,29,82,191,375],significantli:26,signup:89,silenc:[185,314],silenced_system_check:8,silent:[54,100,135,178,185,263,316,324],silli:[36,40,110],silmarillion:117,silvren:154,similar:[0,7,13,14,22,27,30,36,48,49,51,52,53,66,71,73,74,76,82,86,87,90,91,99,108,113,119,120,126,133,137,150,154,166,175,177,191,194,202,207,223,240,254,255,256,257,258,271,286,294,353,363,368,372,388,410,436],similarli:[46,82,99,100,154,251,255,270,396,403,410],simpl:[0,12,14,15,16,17,20,22,25,26,29,30,31,36,40,44,46,53,54,61,63,66,67,68,72,74,75,78,79,80,81,82,84,86,87,88,89,91,92,94,95,97,98,99,101,103,105,106,107,113,114,116,117,119,120,121,125,126,127,128,129,130,134,135,136,138,139,140,150,154,155,156,157,180,194,199,201,202,203,207,212,214,216,222,223,224,229,234,238,239,240,241,247,248,249,251,252,254,255,256,257,258,260,262,263,267,268,269,271,277,283,293,294,299,305,322,331,333,366,367,372,375,388,424,425,427,440],simple_ev:29,simpledoor:[163,164,197],simpleev:29,simplemu:146,simpleobjectdbseri:410,simpler:[16,54,84,97,179,180,369,436],simpleresponsereceiv:314,simplest:[53,93,99,107,126,128,154,174,366,389],simpli:[8,9,11,13,14,17,20,27,32,38,40,43,46,48,53,55,59,61,64,73,76,80,83,84,90,91,93,95,99,103,105,108,111,114,120,121,125,126,129,135,137,139,144,145,148,151,152,157,166,173,174,175,191,192,194,202,212,222,231,241,248,252,254,255,256,257,258,262,263,268,279,284,286,294,330,360,362,366,367,371,373,388],simplic:[76,95,138,192,212,268],simplif:[122,128],simplifi:[5,54,63,81,101,113,128,135,156,227],simplist:[51,128,129,139,240,249],simul:[5,22,116,122,126,248],simultan:[67,99,122,128,388],sinc:[0,3,5,6,8,11,13,14,15,18,19,20,22,25,26,27,29,30,31,32,33,34,36,41,43,47,48,52,53,54,57,59,61,63,64,66,67,72,74,75,76,80,81,82,84,86,87,89,90,91,92,93,95,96,97,98,99,100,101,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,128,129,131,135,137,138,140,141,145,147,150,154,156,161,166,167,169,173,174,175,180,188,189,190,191,195,201,202,203,207,210,216,222,234,241,252,254,255,256,257,258,263,268,269,275,279,280,289,294,298,299,303,306,307,312,314,317,329,334,336,350,351,353,355,360,361,362,366,367,368,370,372,376,379,381,384,385,386,388,396,403,427],singl:[5,8,9,15,20,22,27,29,34,35,41,44,46,48,54,56,64,67,68,71,74,76,77,81,82,83,84,86,87,96,98,99,110,114,115,116,119,121,122,126,145,150,154,166,178,180,185,186,190,196,202,208,239,244,251,252,254,255,256,257,258,269,270,271,277,279,280,282,294,298,299,306,307,344,351,353,360,361,363,365,366,371,372,374,388,391,427],single_type_count:204,singleton:[33,44,47,82,303,306,367],singular:[84,99,294,391,392],sink:0,sint:28,sir:79,sit:[13,15,18,22,48,64,86,93,107,112,114,115,116,122,125,129,137,148,154,188,191,194,216,219,233,234,241,268,269,280,290,304,307,325,368,383,386],sitabl:48,sitat:269,site:[6,17,32,39,50,53,56,81,83,101,140,141,143,144,145,150,151,154,155,156,157,280,357,398,418],site_head:[50,418],site_id:53,sitsondthi:125,sitsonthi:125,sittabl:[216,440],sittablein:125,sitter:125,situ:[13,362,369],situat:[3,11,13,22,29,30,41,44,48,52,63,64,66,74,76,79,83,100,114,117,125,174,175,180,217,229,379],six:[106,126,211,252],sixti:100,sizabl:199,size:[3,6,51,56,68,80,81,82,99,123,146,163,199,200,271,279,280,314,328,365,371,373,374,379,381,388],size_limit:388,skeleton:129,sketch:128,skill:[8,86,88,92,93,94,102,110,112,115,120,121,126,128,137,140,141,143,161,208,240,241,251,282,371],skill_combat:126,skill_craft:78,skillnam:126,skillrecip:78,skim:[110,123],skin:[40,208],skip:[0,7,11,18,20,22,40,47,53,67,80,82,100,107,108,110,112,114,116,120,123,153,156,166,179,180,199,208,294,360,369,388,405],skip_cal:216,skipkei:341,skippabl:71,skull:40,sky:[41,139],slack:143,slam:223,slash:[53,84,86,108,118,119,126,128,200,268],slate:[81,114],sleep:[22,29,54,93,122,126],slew:[126,153,366],slice:[177,365,373],slice_bright_bg:177,slice_bright_fg:177,slice_dark_bg:177,slice_dark_fg:177,slide:[208,263],slider:53,slight:[106,144,210,230],slightli:[3,30,100,121,128,129,143,148,196,222,255,270,395,438],slip:387,slogan:75,slot:[53,77,99,141,222,223,251,255,257,299,388],slow:[5,19,121,128,190,195,248,267,271,275,280,298,325,331,365,385,388],slow_exit:[163,164,190,197],slower:[5,41,100,122,154],slowexit:248,slowli:[143,251,439],slug:[175,194,284,286,362,435,438],slugifi:[432,435],slugify_cat:435,small:[5,6,8,9,15,16,22,34,52,56,68,78,81,82,83,86,88,89,91,94,98,99,101,102,103,105,106,119,120,121,122,123,125,129,130,143,148,154,155,207,211,251,257,263,271,273,274,277,279,335,370,371,374,388],smaller:[14,15,56,84,251,277,374],smallest:[38,99,100,154,210,240,251,371,388],smallshield:66,smart:[106,271,280],smarter:40,smartmaplink:280,smartreroutermaplink:280,smartteleportermaplink:280,smash:263,smaug:[107,113,114,116],smedt:391,smell:[82,120,216],smellabl:216,smelli:40,smile:[22,29,113,121,186,214,392],smith:371,smithi:93,smoothi:238,smoothli:141,snake:[53,133],snap:104,snapshot:11,snazzi:142,sneak:290,snippet:[14,20,32,40,52,54,59,86,87,90,107,121,190,321,387,388],snonewaymaplink:[82,280],snoop:[150,157],snow:207,snowbal:207,snuff:0,soak:114,social:[86,122,151],socializechat:344,societi:110,sofa:125,soft:[60,87,89,240,440],softcod:[29,71,122],softli:142,softwar:[2,11,148,154],solar:100,soldier:[105,116],sole:[77,98,101,167],solid:[59,80,86,123],solo:[112,122,148],solut:[8,15,19,30,47,48,74,75,81,82,91,93,95,97,101,105,106,119,122,125,126,135,137,154,157,189,279,280,290],solv:[6,19,77,80,81,82,90,96,102,119,120,148,219,238,268,279],some:[0,1,2,3,6,7,8,9,11,13,14,15,16,18,19,20,22,26,27,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,50,51,53,55,56,59,61,63,64,66,68,69,74,75,76,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,98,99,100,101,102,104,105,106,107,108,109,110,112,113,114,116,117,118,119,120,123,124,125,126,127,128,129,131,133,134,135,137,138,140,141,142,143,144,145,146,148,150,152,153,154,157,159,160,161,166,174,175,180,182,185,186,189,190,194,195,199,201,202,203,207,212,216,219,230,233,239,240,247,251,252,255,256,257,258,263,266,268,269,270,271,280,290,294,298,299,302,314,316,321,324,350,360,362,365,366,371,372,375,376,379,381,382,388,391,395,400,413,427,438,440],some_long_text_output:373,some_modul:111,somebodi:74,someclass:111,somehow:[22,35,53,61,69,73,125,126,154,204,370],someon:[22,32,45,47,50,74,79,80,93,99,105,107,110,115,123,125,134,135,154,157,166,186,204,263,267,268,294],somepassword:145,someplac:267,someth:[5,8,9,13,15,18,19,22,27,28,29,30,32,36,40,41,43,45,47,48,50,51,52,54,55,59,61,64,66,68,71,72,74,75,76,78,79,80,81,82,84,86,87,88,89,91,93,94,95,96,97,98,99,100,101,104,105,106,107,108,110,113,115,116,117,119,120,123,125,126,129,131,140,141,144,145,149,150,151,152,153,154,159,166,173,175,180,186,188,191,201,202,204,208,224,233,239,241,248,251,254,255,256,257,258,268,269,270,271,280,290,294,299,351,362,366,372,373,375,382,388,433],something_els:41,sometim:[3,5,19,22,26,27,32,38,40,41,53,61,66,76,87,100,106,110,114,115,117,133,161,187],sometypeclass:109,somewhat:[8,76,89,98,202],somewher:[11,40,41,48,55,74,82,83,114,125,126,137,154,175,180,194,273,284,286,362,388],somon:216,soon:[3,8,44,101,120,122,152,156,341,388],sophist:[19,54,68,86,128],sorl:89,sorri:[32,162,290],sort:[13,20,33,38,44,46,53,64,72,73,78,80,87,95,101,110,113,114,115,120,126,128,131,134,154,161,201,216,225,251,254,255,256,257,258,269,280,294,299,302,360,361,362,372,388,418,427,432,433,435,436,437],sort_kei:341,sort_stat:5,sortkei:5,sought:[166,172,194,284,286,294,360,362],soul:[81,123],sound:[11,32,43,47,63,64,76,81,83,93,99,104,110,120,121,125,240,336],sourc:[1,2,6,8,9,10,11,16,17,19,20,29,36,54,55,56,63,67,68,74,75,76,77,79,83,86,87,88,89,90,98,111,115,118,119,121,141,143,145,148,150,152,153,163,166,167,168,169,171,172,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,199,200,201,202,203,204,207,208,209,210,211,212,214,215,216,217,219,220,221,222,223,224,225,227,228,229,230,231,233,234,237,238,239,240,241,244,245,246,247,248,249,250,251,252,254,255,256,257,258,260,262,263,264,266,267,268,269,270,271,273,274,275,277,278,279,280,281,282,284,285,286,287,289,290,292,293,294,296,297,298,299,301,302,303,304,305,306,307,309,310,311,312,314,315,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,347,348,349,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,369,370,371,372,373,374,375,376,378,379,380,381,382,383,384,385,386,387,388,389,391,392,395,396,397,398,399,400,401,402,403,405,407,408,409,410,411,413,415,418,419,420,421,422,425,427,428,431,432,433,434,435,436,437,438,439],source_loc:[91,134,217,268,269,271,294],source_object:[192,212],sourceforg:[325,326,336,339],sourceurl:324,south:[74,76,80,81,82,96,125,137,180,273,279,280,344],south_north:81,southeast:[180,280],southern:81,southwest:[82,108,180,280],space:[18,22,25,29,30,32,35,40,41,51,59,71,75,76,79,80,81,82,84,90,91,98,106,107,108,114,115,116,118,128,135,138,172,175,180,185,186,187,188,191,192,199,237,240,241,258,268,279,280,294,356,362,365,366,371,372,374,375,387,388,416],spaceship:137,spacestart:387,spaghetti:[14,372],spam:[18,41,55,92,102,128,157,185,355],spammi:[55,128],span:[17,56,68],spanish:63,spare:[254,255,256,257,258,279],sparkly_mag:110,spatial:81,spawen:238,spawn:[5,18,34,51,78,82,85,107,111,119,122,136,163,178,180,207,238,255,256,274,277,279,280,281,296,297,298,299],spawn_alias:[82,280],spawn_link:[279,280],spawn_nod:279,spawner:[24,36,82,136,163,164,180,256,257,295,297],spawng:78,spd:141,speak:[16,18,57,69,74,77,79,122,134,135,138,140,186,216,241,294],speaker:[79,216,240,241],spear:40,special:[0,3,8,11,12,13,14,15,16,18,19,20,22,25,27,29,32,36,38,43,45,46,48,50,51,52,53,54,57,59,63,64,66,67,69,81,82,83,87,91,94,99,101,103,105,108,110,111,112,113,114,115,116,117,121,128,129,141,157,167,169,171,174,186,189,214,216,217,221,222,224,241,252,256,257,268,269,271,282,287,290,294,316,317,340,344,360,362,366,372,387,400],specic:279,specif:[0,2,3,8,11,12,13,19,20,22,26,27,32,35,36,38,44,45,46,47,48,49,51,55,61,67,72,74,75,76,77,78,79,81,82,83,84,85,86,87,89,91,95,97,100,101,104,106,110,111,112,113,115,116,117,119,120,122,128,129,137,138,139,140,141,142,143,145,146,150,154,156,161,166,171,178,180,187,190,196,197,198,201,202,207,208,214,216,227,228,229,230,234,239,241,273,279,280,281,285,289,294,303,312,316,317,324,340,341,351,360,362,365,366,370,372,373,374,388,396,398,407,438,439],specifi:[8,13,18,19,20,27,30,33,40,44,46,47,53,55,56,57,59,64,66,67,76,78,79,80,81,82,84,90,93,95,99,100,106,108,109,113,114,116,117,125,129,131,133,141,147,148,154,155,156,157,171,172,180,187,191,194,202,204,205,207,211,216,222,223,227,229,230,234,238,239,241,251,252,255,256,257,271,273,279,280,289,290,294,297,298,299,303,323,349,360,363,365,366,368,371,372,376,382,383,384,388,391,407,410,427,435,438],specifici:217,spectacular:3,spectrum:122,speech:[214,294],speed:[5,13,35,66,100,104,122,128,141,248,299,330,363,385],spell:[16,40,46,57,92,98,252,257,299],spell_attack:257,spell_conjur:257,spell_heal:257,spell_nam:257,spellbook:[78,207],spellcast:121,spellnam:257,spend:[36,95,106,117,122,123,254,255,256,257,258],spend_act:[254,255,256,257,258],spend_item_us:256,spent:257,sphinx:84,spike:207,spiked_club:207,spin:[52,100,154,191],spit:[115,128,131,207],splashscreen:212,splinter:119,split:[11,20,22,43,44,75,81,82,91,99,106,114,115,122,129,133,135,137,172,188,210,268,271,287,296,338,353,365,366,376],split_nested_attr:180,spoiler:77,spoken:[74,79,121,152,240,241,294],spoof:[150,396,403],spool:148,sport:35,spot:[53,87,98,166,277,280],spread:[5,29,40,88,110,125,126],spring:[104,222],sprint:248,sprofil:312,spy:34,spyrit:146,sql:[2,48,66,87,97,98,117,347,440],sqlite3:[5,8,9,11,66,87,112,129,159,160,388],sqlite3_prep:350,sqlite:[9,66,145,350],sqllite:2,sqrt:95,squar:[29,71,84,95],squeez:66,src:[17,32,36,51,54,108,140,153,156,245],srcobj:[175,188],srun:316,srv:2,ssessionhandl:64,ssh:[44,61,64,75,87,91,154,161,163,164,308,320,351,352],ssh_interfac:154,ssh_port:154,sshd:157,sshfactori:332,sshprotocol:332,sshserverfactori:332,sshuserauthserv:332,ssl:[64,67,87,144,150,163,164,167,185,308,320,324,337,352],ssl_context:[333,337],ssl_interfac:154,ssl_port:154,sslcertificatefil:144,sslcertificatekeyfil:144,sslciphersuit:144,sslengin:144,ssllab:144,sslprotocol:[144,333,337],ssltest:144,sslv3:150,sstem:101,sta:371,stab:[93,119,268],stabil:[120,191,240],stabl:[53,61,83,97,156],stabli:[6,307],stack:[14,20,51,120,125,137,173,174,294,298,353,372],stackedinlin:395,stackexchang:8,stackoverflow:8,stacktrac:298,staf:68,staff:[18,38,40,50,57,68,75,81,91,98,120,126,129,140,173,282,299,366],staffer:[50,75,122],staffernam:75,stage:[2,11,12,81,97,120,129,140,395,397,400],stagger:324,stai:[20,27,48,80,106,115,137,138,148,154,159,271,280],stale:[48,156,306],stale_timeout:306,stalker:433,stall:77,stamina:[94,121,225,251,257],stamp:[19,44,48,51,166,169,178,190,293,302,344,349,362],stanc:[29,122,128,241,294,375,391],stand:[8,11,14,17,32,50,66,76,80,81,82,84,90,91,93,97,108,111,115,117,119,121,125,126,128,129,137,140,148,152,154,186,201,214,216,241,267,282,294,302,307,343,363,366,368,374,403],standalon:[150,157],standard:[11,16,18,19,26,49,53,59,60,64,67,69,74,75,77,82,87,90,94,98,99,106,110,113,115,128,133,136,138,143,144,148,150,157,163,166,177,211,212,241,270,282,294,332,334,339,356,360,365,374,376,389,412,440],stander:125,stanza:322,stapl:122,star:180,stare:11,start:[3,5,6,7,8,9,10,11,12,14,15,16,18,19,20,22,26,27,29,31,32,33,35,38,40,41,43,44,45,48,51,52,53,55,56,58,59,61,62,63,64,66,68,74,77,78,80,81,82,84,86,87,88,89,90,91,93,95,96,98,100,101,106,108,110,111,112,113,116,120,121,122,123,125,126,128,129,131,133,136,137,139,140,143,145,147,149,150,152,153,154,155,157,159,166,167,172,173,179,180,185,186,187,188,189,190,191,194,201,202,207,211,214,215,216,222,223,224,225,230,240,241,251,252,254,255,256,257,258,263,266,267,269,271,279,280,294,296,298,302,304,305,306,307,309,312,314,316,317,322,323,324,325,329,330,331,336,337,343,344,349,350,353,357,361,365,366,367,368,370,372,373,374,375,376,381,388,416,439,440],start_all_dummy_cli:343,start_attack:267,start_bot_sess:353,start_char:375,start_delai:[41,128,136,137,302,307,368],start_direct:280,start_driv:137,start_evennia:312,start_hunt:267,start_idl:267,start_index:185,start_lines1:312,start_lines2:312,start_loc_on_grid:80,start_of_messag:397,start_olc:296,start_only_serv:312,start_open:216,start_ov:27,start_patrol:267,start_plugin_servic:61,start_portal_interact:312,start_posit:216,start_read:216,start_rotat:216,start_serv:322,start_server_interact:312,start_sunrise_ev:100,start_text:252,start_turn:[254,255,256,257,258],start_xi:[82,279],startapp:[66,101,140,141],startclr:375,startcolor:29,startcoord:277,startedconnect:[309,323,324],starter:[75,118,119,133],starthour:91,startnod:[27,105,215,223,266,296,372],startnode_input:[27,215,223,266,296,372],startproduc:314,startservic:[315,357],startset:269,startswith:[30,33,180,191,365],starttupl:332,startup:[13,25,43,61,100,112,133,154,294,302,305,341,350,381,388],stat:[5,17,53,102,105,112,113,115,116,120,121,128,129,133,140,141,151,180,201,251,254,255,256,257,258,436,440],state:[3,11,13,14,15,20,22,26,27,32,41,44,51,59,86,87,97,112,113,116,119,122,128,137,138,156,161,163,164,166,171,173,174,177,184,192,194,197,213,214,216,217,220,221,247,254,255,256,257,258,263,267,269,299,302,304,305,307,312,332,360,370,372],state_chang:219,state_nam:219,state_unlog:184,statefultelnetprotocol:[335,343],statehandl:[217,219],statement:[3,14,15,19,20,27,53,54,66,80,86,99,110,115,135,263,366,387],statenam:[214,216,219],static_overrid:[51,72,112,133],static_root:133,staticfil:199,statict:180,statictrait:251,station:[122,137],stationari:267,statist:[43,44,52,53,55,72,131,136,180,190,225,345,361,379],statu:[11,27,43,44,47,50,67,93,99,108,112,120,121,145,150,154,201,256,257,258,267,307,310,312,321,322,323,326,340,395],status:120,status_cod:314,stderr:270,stdin_open:156,stdout:[156,270,312,381],steadi:87,steal:[34,105,187],stealth:122,steel:208,steer:137,step1:93,step2:93,step3:93,step:[0,2,6,7,9,14,15,18,20,22,26,66,68,74,79,82,84,89,90,93,95,99,101,102,104,105,106,122,123,124,126,129,137,138,141,144,145,148,156,179,185,202,208,250,269,277,279,280,307,316,328,339,343,344,353,362,366,369,370,372,373],step_sequ:273,stepper:[82,280],stick:[16,22,27,69,84,148,178],still:[0,1,7,9,11,13,14,15,16,18,20,22,44,45,48,50,57,59,61,63,64,68,74,75,76,78,80,82,83,84,86,87,89,91,93,95,98,99,100,106,107,108,112,113,114,115,122,125,129,137,138,141,142,143,148,150,157,161,173,180,185,187,194,207,212,219,251,252,254,255,256,257,258,266,269,271,280,294,298,304,344,372,374,375,376,384,388,435],sting:81,stock:[86,105,123,245,427],stolen:[157,365],stone:[22,108,117,123],stop:[3,5,7,9,15,18,19,27,29,31,36,38,41,43,44,47,51,54,55,63,68,75,80,82,91,93,98,99,100,104,108,111,112,115,118,121,122,125,128,129,136,137,148,150,154,156,159,177,180,185,190,194,201,208,210,229,231,241,247,248,251,255,258,263,280,294,304,305,306,307,311,312,314,317,329,330,350,351,357,365,366,368,388,440],stop_driv:137,stop_evennia:312,stop_serv:322,stop_server_onli:312,stopproduc:314,stopservic:[315,357],storag:[13,14,22,48,66,87,92,93,97,105,111,123,126,140,145,169,190,196,199,200,233,240,251,271,284,290,293,294,298,299,302,305,307,319,355,359,360,362,367,382,383],storage_modul:367,storagecontain:41,storagescript:41,store:[4,6,8,9,11,12,14,16,18,19,20,22,23,26,30,32,34,35,36,38,41,43,44,46,47,48,50,51,61,66,69,72,74,75,77,78,79,80,82,83,87,90,92,93,95,96,97,98,99,101,104,105,106,107,110,112,113,114,115,116,120,125,126,128,129,133,137,140,141,145,153,156,166,167,169,174,177,178,180,181,183,187,188,196,199,201,207,217,219,222,223,230,237,239,240,241,245,248,249,251,256,260,268,269,271,280,281,284,289,290,293,297,298,299,300,303,304,305,306,307,312,316,317,318,319,322,324,325,326,328,336,339,344,350,351,352,353,355,357,360,361,362,363,365,367,368,369,370,371,372,373,376,379,382,383,384,388,413,427,438],store_kei:[307,388],store_tru:270,stored_obj:91,storekei:[105,307],storenam:105,storeroom:105,storeroom_exit:105,storeroom_kei:105,storeroom_key_nam:105,stori:[6,30,75,131,140],storm:92,storypag:131,storytel:129,stove:294,str:[8,13,19,26,27,29,31,33,34,41,48,54,61,69,74,76,82,91,95,99,106,107,113,114,115,121,126,140,141,163,166,167,171,172,173,174,175,180,185,187,191,194,195,196,199,201,202,204,207,210,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,239,240,241,245,247,251,252,254,255,256,257,258,262,263,266,269,270,271,279,280,281,282,284,285,286,287,290,293,294,297,298,299,303,304,305,307,309,310,312,316,317,318,319,321,322,323,324,325,327,330,331,332,335,336,337,340,341,343,349,350,351,352,353,355,356,357,360,361,362,363,365,366,367,368,370,371,372,373,374,375,381,382,383,384,385,386,387,388,389,391,396,405,407,410,419,433,435],straght:280,straight:[80,82,123,138,280],straightforward:[91,105,106,129,137],strang:[11,15,41,93,97,113,144,174],strangl:154,strap:122,strategi:[3,258],strattr:[13,360],strawberri:270,stream:[7,199,321,325,351],streamlin:[2,201],stren:115,strength:[13,32,98,99,112,113,121,122,126,128,141,251],stress:[5,277,343],stretch:[81,82],stribg:388,strict:[54,209,298,365,435],stricter:[123,298],strictli:[27,57,110,140,212,257,374],strike:[27,104,128,186,249,257,258],string1:388,string2:388,string:[3,5,6,8,13,14,16,18,19,20,22,24,25,26,27,29,30,33,35,36,38,40,43,46,47,48,50,51,55,57,63,64,66,67,69,71,75,76,80,81,84,86,91,93,98,99,100,104,107,108,110,112,113,114,115,116,117,121,122,125,128,140,141,145,147,148,151,154,163,164,166,167,169,171,172,175,178,180,185,186,187,188,189,190,191,194,195,196,199,201,202,204,207,212,216,221,223,233,234,238,239,240,241,245,246,251,252,254,255,256,257,258,263,266,267,271,279,281,282,285,286,288,289,290,293,294,297,298,299,302,305,307,312,314,317,321,324,332,335,336,338,344,349,351,353,356,360,361,362,363,364,365,366,368,369,370,371,373,374,375,381,382,384,385,386,387,388,389,391,396,403,410,435,438],string_from_modul:388,string_partial_match:388,string_similar:388,string_suggest:388,stringproduc:314,stringvalu:251,strip:[22,27,29,30,31,40,59,68,76,84,90,99,103,105,107,114,125,129,135,172,180,188,189,191,199,208,216,241,299,317,332,335,336,365,366,370,372,375,388],strip_ansi:[103,365,387],strip_control_sequ:388,strip_dir:5,strip_mxp:365,strip_raw_ansi:365,strip_raw_cod:365,strippabl:372,stroll:248,strong:[32,59,123,129,387],strongest:32,strongli:[18,49,87,115,122,126,240],strr:239,struct:97,structur:[13,22,29,30,38,40,53,64,67,75,80,83,86,87,97,101,107,110,111,112,115,122,133,140,141,148,180,185,194,199,241,279,281,287,294,298,299,336,341,363,369,372,408,424,436],strvalu:[13,360,361],stuck:[27,107,119,125,148],stuff:[13,20,27,29,32,40,41,44,45,53,75,80,83,84,90,93,98,102,105,107,114,115,116,117,118,119,120,121,122,125,126,131,150,174,191,224,250,251,270,307,350,420],stumbl:[6,123],stupid:[117,123],sturdi:371,stutter:68,style:[7,18,19,22,27,35,56,59,61,71,77,78,81,83,84,86,90,98,99,102,107,115,118,119,120,122,123,127,128,131,143,169,175,177,188,204,205,207,221,223,234,254,270,298,370,374,375,388],styled_foot:175,styled_head:[22,175],styled_separ:175,styled_t:[22,175],sub:[2,13,18,29,30,40,41,51,53,67,68,75,83,84,98,101,110,112,128,149,154,165,170,185,187,193,197,202,241,270,277,283,285,287,288,291,299,300,308,359,364,365,375,387,393,397,429],sub_ansi:365,sub_app:140,sub_brightbg:365,sub_dblspac:387,sub_mxp_link:387,sub_mxp_url:387,sub_text:387,sub_to_channel:185,sub_xterm256:365,subbed_chan:185,subcategori:[187,287],subclass:[19,40,44,48,82,87,110,112,135,180,202,251,271,293,298,302,322,335,341,362,380,384,388,395,396,403],subcommand:82,subcrib:18,subdir:8,subdirectori:[8,83],subdomain:[144,154,157],subfold:[66,72,112,115,141],subhead:84,subject:[2,34,66,95,103,110,154,224,234],sublim:118,submarin:137,submenu:[7,202,296],submenu_class:202,submenu_obj:202,submiss:[223,427],submit:[17,53,83,140,157,223,427,431,433,438],submitcmd:223,submodul:336,subnegoti:336,subnet:[55,145,178],subpackag:[8,67],subprocess:[91,388],subreddit:143,subscrib:[9,18,22,32,47,55,85,87,99,139,167,185,194,195,256,307,323,354],subscribernam:185,subscript:[18,22,41,47,99,139,143,185,195,196,307,397],subscriptionhandl:18,subsect:279,subsequ:[13,22,54,115,128,148,185,214,240,366,388],subsequent_ind:374,subset:[8,46,97,112,122,279],subsid:48,substanti:[199,207],substitut:[7,35,151,294,365,387],substr:[114,365,375],subsub:[30,187,191],subsubhead:84,subsubsubhead:84,subsubtop:[30,187,191],subsubtopicn:191,subsystem:[66,75,121,148,290],subtext:217,subtitl:17,subtop:[185,187,191,284,287],subtopic_separator_char:187,subtract:[29,105,250],subturn:128,subword:388,suc:78,succe:[78,119,120,128,207,211],succeed:[185,211,270],success:[78,110,121,122,126,128,129,141,166,185,194,201,207,211,254,255,256,257,258,263,268,269,290,298,306,312,316,362,370,382,388,438],success_messag:207,success_teleport_msg:269,success_teleport_to:269,success_url:[431,433],successfuli:[207,238],successfulli:[2,10,22,54,81,92,116,125,161,166,207,209,238,268,271,294,306,312,324,356,362,438],suddenli:[0,6,362],sudo:[148,150,156,157],sue:121,suffic:[17,98,115],suffici:[66,154,199],suffix:[6,19,29,365,375,381,388,413],suggest:[6,27,28,30,48,73,83,84,86,91,120,121,122,123,145,154,172,187,201,208,241,251,269,287,294,388],suggestion_cutoff:187,suggestion_maxnum:[187,287],suggests:30,suit:[10,87,93,123,134,191,388,436],suitabl:[11,22,29,32,35,41,46,50,64,67,82,83,86,87,90,91,107,110,115,118,148,154,173,185,207,216,279,290,346,353,368,372,375],sum:[82,83,104,106,111,118,174,217],summar:[74,107,143],summari:[50,74,79,129,143,161,202],summer:[121,122,222],sun:[82,100],sunris:100,sunt:28,super_long_text:373,superclass:395,superfici:240,superflu:387,supersus:290,superus:[5,12,14,15,32,50,57,75,81,89,90,91,99,103,108,112,113,114,115,118,119,122,125,141,145,148,160,166,169,179,190,194,204,247,267,289,290,294,299,312,362,366,368,395],supplement:27,suppli:[5,8,13,19,27,30,31,33,40,41,44,46,47,49,54,67,83,99,114,122,128,129,148,152,169,174,175,178,180,185,190,191,195,202,210,212,222,225,251,279,293,294,298,302,307,323,353,362,370,375,376,385,388],supporst:339,support:[3,12,13,18,22,26,27,29,30,31,34,35,40,41,58,59,61,62,63,64,66,69,75,77,80,83,84,86,87,88,89,96,97,98,99,103,106,111,114,115,117,118,120,121,122,123,129,138,144,145,148,149,153,154,155,156,157,159,160,161,166,177,186,187,190,199,205,210,211,216,222,233,270,280,289,294,298,299,307,317,325,326,327,328,332,334,335,336,337,339,341,352,360,365,369,372,373,374,375,385,388,391,419,435,440],supports_set:[31,317],suppos:[22,27,40,49,64,74,110,166,202],supposedli:[150,240,336],suppress:[146,334],suppress_ga:[163,164,308,320],suppressga:334,supress:334,sur:143,sure:[2,3,6,7,8,9,11,12,13,14,15,16,18,20,22,27,30,32,35,36,38,40,41,44,46,47,48,49,50,51,53,55,57,63,66,69,73,74,75,80,81,82,83,84,89,90,91,92,93,94,96,98,99,100,103,106,108,110,113,114,115,118,119,120,121,122,123,125,126,128,129,133,135,138,140,141,142,144,145,148,150,151,152,153,154,156,160,161,166,167,173,174,175,177,180,188,195,199,202,204,207,216,231,239,240,241,246,251,252,257,260,267,268,269,280,285,289,290,294,298,299,304,312,316,322,324,329,350,356,357,358,361,362,365,367,369,372,379,384,385,387,388,396,403,405,428,436,438],surfac:[99,104,157,216],surpris:[32,76,95,101,106,115],surround:[20,22,29,71,81,82,128,178,221,267,280,384,388],surviv:[13,19,20,26,27,29,33,41,44,47,92,113,128,138,167,174,190,202,251,302,303,307,368,370,372,388],survivor:122,suscept:[19,97,290],suspect:140,suspend:[7,156,157],suspici:27,suspicion:140,svg:199,svn:[2,68],swallow:[135,321,387],swam:[391,392],swap:[8,51,59,180,222,237,362,370],swap_autoind:370,swap_object:362,swap_typeclass:[48,166,362],swapcas:365,swapper:362,swedish:63,sweep:41,swiftli:54,swim:[391,392],swing:[22,92,93,104,114],switch1:71,switch2:71,switch_map:180,switch_opt:[177,178,179,180,185,186,187,188,190,222],sword:[22,49,66,77,78,92,105,108,110,117,119,121,122,125,126,163,164,197,201,206,207,209,216,241,251,299,385,388],swordbladerecip:208,swordguardrecip:208,swordhandlerecip:208,swordmanship:121,swordpommelrecip:208,swordrecip:[207,208],swordsmithingbaserecip:208,swum:[391,392],symbol:[7,15,16,22,68,80,82,110,153,252,271,274,277,279,280,282,373],symlink:[84,148],symmetr:374,sync:[11,44,52,64,87,279,280,281,330,335,350,351,352,353,360,369],sync_node_to_grid:280,sync_port:353,syncdata:[352,353],syncdb:8,synchron:381,syntact:[290,388],syntax:[6,14,15,16,22,32,59,71,76,77,78,79,86,90,93,99,100,106,108,113,129,141,145,163,164,175,179,180,187,188,191,202,207,211,214,222,223,270,290,294,312,324,351,360,362,364,365,440],syntaxerror:115,sys:435,sys_cmd:173,syscmdkei:[22,85,163],syscommand:[163,164,170,176,294],syslog:244,sysroot:153,system:[0,2,5,6,8,9,11,12,13,18,19,20,23,24,31,33,34,35,38,40,41,43,44,45,46,47,48,53,54,57,61,63,64,66,68,71,73,74,75,76,79,80,81,82,83,84,85,86,87,89,90,92,93,95,96,97,100,103,105,111,112,113,115,118,119,125,133,137,138,139,141,143,145,148,150,153,154,157,160,161,163,164,167,169,170,171,173,175,176,177,179,180,187,189,191,193,194,195,196,199,201,202,204,207,208,209,212,216,228,229,230,231,233,234,237,238,240,241,244,245,246,252,254,255,256,257,258,266,269,271,277,278,279,280,282,283,284,286,289,290,293,294,296,298,299,300,312,335,341,349,359,362,366,368,371,372,381,395,413,439,440],system_command:22,systemat:95,systemctl:144,systemd:150,systemmultimatch:189,systemnoinput:189,systemnomatch:189,tab:[0,2,7,15,51,52,59,75,94,101,115,116,118,123,365,374,387],tabl:[6,9,14,16,48,59,67,69,74,79,81,85,87,89,99,101,104,110,117,141,175,177,185,187,190,223,336,355,365,371,373,374,385,388,439],table_char:371,table_format:177,table_lin:374,table_str:99,tablea:371,tableb:371,tablechar:[99,371],tableclos:[67,336],tablecol:374,tableopen:[67,336],tablet:56,tabletop:[99,126,143,254,258],tabsiz:[365,374],tabstop:387,tabularinlin:[396,403],tack:[108,174],tackl:83,tactic:[122,126,128],taction:128,tag:[14,18,19,22,24,27,30,31,34,35,38,40,41,48,50,51,52,53,55,59,60,63,66,67,73,75,78,82,85,87,98,99,102,107,108,110,115,133,141,146,156,163,164,175,177,178,179,180,185,186,187,188,189,190,191,192,194,196,201,202,203,204,205,207,208,211,212,214,216,217,222,223,224,228,234,237,238,239,241,244,247,248,249,251,252,254,255,256,257,258,263,266,267,268,269,270,273,280,282,286,287,289,294,298,299,327,341,343,349,359,361,362,365,368,370,371,372,373,374,385,388,393,394,395,397,399,400,401,407,410,440],tag_all_charact:217,tag_categori:403,tag_charact:217,tag_data:403,tag_kei:403,tag_typ:[403,407],tagadmin:403,tagcategori:[216,217],tagcount:110,taget_map_xyz:280,tagform:403,tagformset:[396,403],taghandl:[46,48,363,403],taginlin:[395,397,399,400,401,403],tagkei:[289,363,368],taglin:17,tagnam:299,tagseri:410,tagshandl:410,tagstr:[299,363],tagtyp:[46,361,363,385,407],tagtypefilt:407,tail:[112,154,156,312,381],tail_log_fil:[312,381],tail_log_funct:381,tailor:[89,101,427],take:[0,3,7,8,13,14,15,16,17,18,19,20,22,27,28,29,31,32,38,40,43,44,48,54,56,57,59,61,63,64,68,74,75,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,97,98,99,100,101,102,105,106,108,112,113,114,115,118,119,121,122,123,124,125,127,128,129,130,131,132,133,137,138,140,141,143,153,154,157,159,166,167,172,173,177,189,191,194,196,201,204,207,210,214,219,221,222,223,238,239,241,244,248,252,254,255,256,257,258,263,266,267,269,273,277,290,299,332,340,343,352,353,361,362,365,370,371,372,373,382,388,389],taken:[0,20,87,97,116,128,129,136,137,157,186,212,244,254,255,256,257,258,294,332,356,365,368],takeov:354,tale:131,talk:[11,19,22,52,61,79,83,99,106,115,122,123,145,154,185,186,201,240,241,249,269,309],talker:86,talki:[18,87,122],talking_npc:[163,164,197],talkingcmdset:249,talkingnpc:249,tall:[71,121,122,186,241],tallman:186,tan:208,tang:[107,208],tannin:208,tantal:15,target1:257,target2:257,target:[8,22,34,61,67,82,90,91,92,93,94,99,107,108,114,115,122,125,126,128,129,133,157,166,175,180,185,186,190,194,196,204,211,214,216,219,222,234,251,252,254,255,256,257,258,267,271,273,274,277,279,280,294,361,365,368,372,388],target_flag:216,target_loc:[217,248,269,271,294],target_map_xyz:[82,274,277,280],target_obj:290,target_path_styl:279,targetlist:234,task:[2,5,18,19,41,46,61,74,106,112,150,161,190,191,228,230,252,273,306,307,388],task_handl:[163,306,388],task_id:[190,230,306],taskhandl:[163,164,300,388],taskhandlertask:[306,388],tast:[76,119,123,140],tasti:207,tavern:241,tax:[5,153],taylor:143,tb_basic:[163,164,197,253],tb_equip:[163,164,197,253],tb_filenam:366,tb_item:[163,164,197,253],tb_iter:366,tb_magic:[163,164,197,253],tb_rang:[163,164,197,253],tbbasiccharact:254,tbbasicturnhandl:254,tbearmor:255,tbequipcharact:255,tbequipturnhandl:255,tbeweapon:255,tbitemscharact:256,tbitemscharactertest:256,tbitemsturnhandl:256,tbmagiccharact:257,tbmagicturnhandl:257,tbodi:141,tbrangecharact:258,tbrangeobject:258,tbrangeturnhandl:258,tchar:128,tcp:157,tcpserver:[61,357],teach:[102,123],team:[2,11,22,30,68,87,120,122,123],teardown:[8,191,209,220,231,250,264,277,338,386,411],teaser:154,tech:[102,118,123,124,127,130,132,143],technic:[13,27,46,48,54,57,59,61,63,64,68,75,82,87,88,89,95,108,120,123,145,154,163,164,197,199,201,259,360],techniqu:[93,122,125,365],technolog:122,tediou:[7,81],teenag:[90,157],tehom:[75,77,110],tehomcd:75,tel:[55,74,99,106,107,137,148,180,273],telepath:122,telephathi:18,teleport:[15,55,73,99,105,108,119,180,186,269,273,277,280,366],teleportermaplink:[82,280],teleportmaplink:82,teleportroom:269,televis:20,tell:[0,3,4,8,9,10,11,14,20,22,27,31,32,34,35,38,40,41,54,55,57,63,64,66,72,74,76,78,79,80,90,93,99,101,106,107,108,112,113,114,115,116,122,126,128,131,134,137,139,141,144,145,153,154,156,157,161,167,177,185,186,196,211,241,269,280,294,312,330,341,353,370,436],telnet:[5,16,44,51,52,58,61,64,70,75,86,87,91,94,115,118,143,148,153,156,157,160,161,163,164,187,190,308,320,325,326,327,328,332,333,334,336,337,339,343,351,352,387],telnet_:154,telnet_hostnam:147,telnet_interfac:154,telnet_oob:[67,163,164,308,320],telnet_port:[2,5,75,112,147,154,344],telnet_ssl:[163,164,308,320],telnetoob:336,telnetprotocol:[333,335,337],telnetserverfactori:335,telport:119,temp:196,tempat:223,templat:[11,12,19,20,35,40,43,45,48,49,50,51,52,53,72,87,89,103,112,116,122,129,131,133,141,160,163,164,185,186,188,194,223,266,312,341,351,352,360,364,371,416,420,425,435,436,438],template2menu:372,template_nam:[53,431,432,433,435,436,438],template_overrid:[51,72,89,112,133],template_regex:360,template_rend:45,template_str:35,templates_overrid:72,templatestr:371,templatetag:[163,164,393],templateview:[53,436],tempmsg:196,temporari:[8,11,13,119,161,174,196,199,233,254,255,256,257,258,307,372],temporarili:[0,6,8,18,20,27,41,52,108,113,121,154,185,190,207,230,238,251,263],tempt:[29,43,113,115,120,178],ten:[81,93,154],tend:[5,6,66,71,87,98,122,126,137,154,157,180,240,244],tens:[391,392],tent:81,term:[20,30,54,63,74,87,100,101,106,112,113,114,123,138,148,154,175,216,239,355],term_siz:[3,163],termin:[0,3,5,6,7,11,19,53,59,82,84,87,89,107,115,116,118,129,138,145,148,153,154,156,157,160,161,163,190,229,252,254,255,256,257,258,311,312,332,339,355,436],terminalrealm:332,terminals:332,terminalsessiontransport:332,terminalsessiontransport_getp:332,terrain:[80,280],terribl:325,ters:41,test1:[13,31,374],test2010:107,test2028:107,test2:[13,22,31,59],test3:[13,374],test4:[13,374],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,36,38,40,41,45,47,51,53,54,57,74,76,78,79,81,83,84,90,91,93,97,99,100,101,103,105,106,108,110,114,116,120,122,123,125,127,128,130,136,139,140,143,145,146,148,149,150,152,154,155,163,164,170,172,176,177,179,187,190,197,198,204,206,207,211,213,222,223,226,242,243,250,252,254,255,256,257,258,259,260,266,272,279,298,308,314,317,320,341,342,343,347,362,364,365,366,368,372,377,386,388,390,393,406,417,420,426,435,440],test_:8,test_about:191,test_accept:231,test_access:191,test_active_task:191,test_add:231,test_add_trait:250,test_add_valid:231,test_al:250,test_all_com:191,test_all_st:220,test_alternative_cal:8,test_amp_in:338,test_amp_out:338,test_at_repeat:264,test_attribute_command:191,test_audit:246,test_auto_creating_bucket:200,test_auto_creating_bucket_with_acl:200,test_ban:191,test_base_pars:220,test_base_search:220,test_base_st:220,test_batch_command:191,test_bold:338,test_boundaries__bigmod:250,test_boundaries__change_boundari:250,test_boundaries__dis:250,test_boundaries__invers:250,test_boundaries__minmax:250,test_build:277,test_c_creates_button:348,test_c_creates_obj:348,test_c_dig:348,test_c_examin:348,test_c_help:348,test_c_login:348,test_c_login_no_dig:348,test_c_logout:348,test_c_look:348,test_c_mov:348,test_c_move_:348,test_c_move_n:348,test_c_soci:348,test_cach:250,test_cal:[191,231],test_cancel:191,test_cas:8,test_cboot:191,test_cdesc:191,test_cdestroi:191,test_channel__al:191,test_channel__alias__unalia:191,test_channel__ban__unban:191,test_channel__boot:191,test_channel__cr:191,test_channel__desc:191,test_channel__destroi:191,test_channel__histori:191,test_channel__list:191,test_channel__lock:191,test_channel__msg:191,test_channel__mut:191,test_channel__noarg:191,test_channel__sub:191,test_channel__unlock:191,test_channel__unmut:191,test_channel__unsub:191,test_channel__who:191,test_char_cr:191,test_char_delet:191,test_clean_nam:200,test_clean_name_norm:200,test_clean_name_trailing_slash:200,test_clean_name_window:200,test_clear:250,test_clock:191,test_color:338,test_color_test:191,test_comparisons_numer:250,test_comparisons_trait:250,test_compress_content_len:200,test_connection_thread:200,test_content_typ:200,test_copi:191,test_craft__nocons__failur:209,test_craft__notools__failur:209,test_craft__success:209,test_craft_cons_excess__fail:209,test_craft_cons_excess__sucess:209,test_craft_cons_order__fail:209,test_craft_hook__fail:209,test_craft_hook__succe:209,test_craft_missing_cons__always_consume__fail:209,test_craft_missing_cons__fail:209,test_craft_missing_tool__fail:209,test_craft_sword:209,test_craft_tool_excess__fail:209,test_craft_tool_excess__sucess:209,test_craft_tool_order__fail:209,test_craft_wrong_tool__fail:209,test_creat:[191,411],test_curr:250,test_cwho:191,test_data_in:338,test_data_out:338,test_del:231,test_delet:[250,411],test_desc:[191,250],test_desc_default_to_room:191,test_destroi:191,test_destroy_sequ:191,test_dig:191,test_do_nested_lookup:191,test_do_task:191,test_echo:191,test_edit:231,test_edit_valid:231,test_emit:191,test_emot:220,test_empty_desc:191,test_error_format:209,test_examin:191,test_exit:231,test_exit_command:191,test_extended_path_tracking__horizont:277,test_extended_path_tracking__vert:277,test_find:191,test_floordiv:250,test_focu:220,test_focus_interact:220,test_forc:191,test_func_name_manipul:191,test_general_context:422,test_generated_url_is_encod:200,test_get:[250,428],test_get_and_drop:191,test_get_authent:428,test_get_dis:428,test_get_shortest_path:277,test_get_visual_range__nodes__charact:277,test_get_visual_range__nodes__character_0:277,test_get_visual_range__nodes__character_1:277,test_get_visual_range__nodes__character_2:277,test_get_visual_range__nodes__character_3:277,test_get_visual_range__nodes__character_4:277,test_get_visual_range__nodes__character_5:277,test_get_visual_range__nodes__character_6:277,test_get_visual_range__nodes__character_7:277,test_get_visual_range__nodes__character_8:277,test_get_visual_range__nodes__character_9:277,test_get_visual_range__scan:277,test_get_visual_range__scan_0:277,test_get_visual_range__scan_1:277,test_get_visual_range__scan_2:277,test_get_visual_range__scan_3:277,test_get_visual_range__scan__charact:277,test_get_visual_range__scan__character_0:277,test_get_visual_range__scan__character_1:277,test_get_visual_range__scan__character_2:277,test_get_visual_range__scan__character_3:277,test_get_visual_range_with_path:277,test_get_visual_range_with_path_0:277,test_get_visual_range_with_path_1:277,test_get_visual_range_with_path_2:277,test_get_visual_range_with_path_3:277,test_get_visual_range_with_path_4:277,test_giv:191,test_grid_cr:277,test_grid_creation_0:277,test_grid_creation_1:277,test_grid_pathfind:277,test_grid_pathfind_0:277,test_grid_pathfind_1:277,test_grid_vis:277,test_grid_visibility_0:277,test_grid_visibility_1:277,test_handl:231,test_hello_world:116,test_help:191,test_hom:191,test_ic:191,test_ic__nonaccess:191,test_ic__other_object:191,test_ident:338,test_idl:348,test_info_command:191,test_init:250,test_interrupt_command:191,test_invalid_access:428,test_inventori:191,test_ital:338,test_large_msg:338,test_list:[231,411],test_list_cmdset:191,test_load_recip:209,test_location_leading_slash:200,test_lock:[191,231],test_lock_with_perm:428,test_locked_entri:428,test_look:[191,220],test_mask:246,test_memplot:348,test_menu:252,test_messag:349,test_misformed_command:191,test_msg:209,test_mudlet_ttyp:338,test_mul_trait:250,test_multimatch:191,test_mux_command:191,test_mycmd_char:8,test_mycmd_room:8,test_nam:191,test_nested_attribute_command:191,test_new_task_waiting_input:191,test_nick:191,test_no_input:191,test_no_task:191,test_node_from_coord:277,test_object:191,test_object_cach:428,test_object_search:8,test_ooc:191,test_ooc_look:191,test_opt:191,test_override_class_vari:200,test_override_init_argu:200,test_overwrit:220,test_pag:191,test_parse_for_perspect:220,test_parse_for_th:220,test_password:191,test_path:277,test_paths_0:277,test_paths_1:277,test_pause_unpaus:191,test_percentag:250,test_perm:191,test_persistent_task:191,test_pi:191,test_pickle_with_bucket:200,test_pickle_without_bucket:200,test_plain_ansi:338,test_pos:191,test_pos_shortcut:250,test_pre_craft:209,test_pre_craft_fail:209,test_quel:191,test_queri:[163,164,308,342],test_quit:191,test_remov:[191,250],test_repr:250,test_resourc:[8,163,164,191,220,231,246,264,277,338,364,411,428],test_responce_of_y:191,test_retriev:411,test_return_valu:8,test_room_method:220,test_sai:191,test_script:191,test_seed__success:209,test_send_random_messag:264,test_server_load:191,test_sess:191,test_set:250,test_set_attribut:411,test_set_focu:220,test_set_game_name_and_slogan:422,test_set_help:191,test_set_hom:191,test_set_obj_alia:191,test_set_webclient_set:422,test_shortest_path:277,test_shortest_path_00:277,test_shortest_path_01:277,test_shortest_path_02:277,test_shortest_path_03:277,test_shortest_path_04:277,test_shortest_path_05:277,test_shortest_path_06:277,test_shortest_path_07:277,test_shortest_path_08:277,test_shortest_path_09:277,test_shortest_path_0:277,test_shortest_path_10:277,test_shortest_path_1:277,test_shortest_path_2:277,test_shortest_path_3:277,test_shortest_path_4:277,test_shortest_path_5:277,test_shortest_path_6:277,test_shortest_path_7:277,test_shortest_path_8:277,test_shortest_path_9:277,test_simpl:8,test_simple_default:191,test_spawn:[191,277],test_special_charact:200,test_speech:220,test_split_nested_attr:191,test_start:231,test_storage_delet:200,test_storage_exist:200,test_storage_exists_doesnt_create_bucket:200,test_storage_exists_fals:200,test_storage_listdir_bas:200,test_storage_listdir_subdir:200,test_storage_mtim:200,test_storage_open_no_overwrite_exist:200,test_storage_open_no_writ:200,test_storage_open_writ:200,test_storage_s:200,test_storage_sav:200,test_storage_save_gzip:200,test_storage_save_gzip_twic:200,test_storage_save_with_acl:200,test_storage_url:200,test_storage_url_slash:200,test_storage_write_beyond_buffer_s:200,test_str_output:277,test_strip_signing_paramet:200,test_sub_trait:250,test_subtopic_fetch:191,test_subtopic_fetch_00_test:191,test_subtopic_fetch_01_test_creating_extra_stuff:191,test_subtopic_fetch_02_test_cr:191,test_subtopic_fetch_03_test_extra:191,test_subtopic_fetch_04_test_extra_subsubtop:191,test_subtopic_fetch_05_test_creating_extra_subsub:191,test_subtopic_fetch_06_test_something_els:191,test_subtopic_fetch_07_test_mor:191,test_subtopic_fetch_08_test_more_second_mor:191,test_subtopic_fetch_09_test_more_mor:191,test_subtopic_fetch_10_test_more_second_more_again:191,test_subtopic_fetch_11_test_more_second_third:191,test_tag:191,test_task_complete_waiting_input:191,test_teleport:191,test_timer_r:250,test_timer_ratetarget:250,test_toggle_com:191,test_trait:[163,164,197],test_trait_db_connect:250,test_trait_getset:250,test_tunnel:191,test_tunnel_exit_typeclass:191,test_typeclass:191,test_upd:411,test_upp:8,test_valid_access:428,test_valid_access_multisession_0:428,test_valid_access_multisession_2:428,test_valid_char:428,test_validate_input__fail:250,test_validate_input__valid:250,test_valu:250,test_verb_actor_stance_compon:392,test_verb_actor_stance_components_00_hav:392,test_verb_actor_stance_components_01_swim:392,test_verb_actor_stance_components_02_g:392,test_verb_actor_stance_components_03_given:392,test_verb_actor_stance_components_04_am:392,test_verb_actor_stance_components_05_do:392,test_verb_actor_stance_components_06_ar:392,test_verb_actor_stance_components_07_had:392,test_verb_actor_stance_components_08_grin:392,test_verb_actor_stance_components_09_smil:392,test_verb_actor_stance_components_10_vex:392,test_verb_actor_stance_components_11_thrust:392,test_verb_conjug:392,test_verb_conjugate_0_inf:392,test_verb_conjugate_1_inf:392,test_verb_conjugate_2_inf:392,test_verb_conjugate_3_inf:392,test_verb_conjugate_4_inf:392,test_verb_conjugate_5_inf:392,test_verb_conjugate_6_inf:392,test_verb_conjugate_7_2sgpr:392,test_verb_conjugate_8_3sgpr:392,test_verb_get_all_tens:392,test_verb_infinit:392,test_verb_infinitive_0_hav:392,test_verb_infinitive_1_swim:392,test_verb_infinitive_2_g:392,test_verb_infinitive_3_given:392,test_verb_infinitive_4_am:392,test_verb_infinitive_5_do:392,test_verb_infinitive_6_ar:392,test_verb_is_past:392,test_verb_is_past_0_1st:392,test_verb_is_past_1_1st:392,test_verb_is_past_2_1st:392,test_verb_is_past_3_1st:392,test_verb_is_past_4_1st:392,test_verb_is_past_5_1st:392,test_verb_is_past_6_1st:392,test_verb_is_past_7_2nd:392,test_verb_is_past_participl:392,test_verb_is_past_participle_0_hav:392,test_verb_is_past_participle_1_swim:392,test_verb_is_past_participle_2_g:392,test_verb_is_past_participle_3_given:392,test_verb_is_past_participle_4_am:392,test_verb_is_past_participle_5_do:392,test_verb_is_past_participle_6_ar:392,test_verb_is_past_participle_7_had:392,test_verb_is_pres:392,test_verb_is_present_0_1st:392,test_verb_is_present_1_1st:392,test_verb_is_present_2_1st:392,test_verb_is_present_3_1st:392,test_verb_is_present_4_1st:392,test_verb_is_present_5_1st:392,test_verb_is_present_6_1st:392,test_verb_is_present_7_1st:392,test_verb_is_present_participl:392,test_verb_is_present_participle_0_hav:392,test_verb_is_present_participle_1_swim:392,test_verb_is_present_participle_2_g:392,test_verb_is_present_participle_3_given:392,test_verb_is_present_participle_4_am:392,test_verb_is_present_participle_5_do:392,test_verb_is_present_participle_6_ar:392,test_verb_is_tens:392,test_verb_is_tense_0_inf:392,test_verb_is_tense_1_inf:392,test_verb_is_tense_2_inf:392,test_verb_is_tense_3_inf:392,test_verb_is_tense_4_inf:392,test_verb_is_tense_5_inf:392,test_verb_is_tense_6_inf:392,test_verb_past:392,test_verb_past_0_1st:392,test_verb_past_1_1st:392,test_verb_past_2_1st:392,test_verb_past_3_1st:392,test_verb_past_4_1st:392,test_verb_past_5_1st:392,test_verb_past_6_1st:392,test_verb_past_7_2nd:392,test_verb_past_participl:392,test_verb_past_participle_0_hav:392,test_verb_past_participle_1_swim:392,test_verb_past_participle_2_g:392,test_verb_past_participle_3_given:392,test_verb_past_participle_4_am:392,test_verb_past_participle_5_do:392,test_verb_past_participle_6_ar:392,test_verb_pres:392,test_verb_present_0_1st:392,test_verb_present_1_1st:392,test_verb_present_2_1st:392,test_verb_present_3_1st:392,test_verb_present_4_1st:392,test_verb_present_5_1st:392,test_verb_present_6_1st:392,test_verb_present_7_2nd:392,test_verb_present_8_3rd:392,test_verb_present_participl:392,test_verb_present_participle_0_hav:392,test_verb_present_participle_1_swim:392,test_verb_present_participle_2_g:392,test_verb_present_participle_3_given:392,test_verb_present_participle_4_am:392,test_verb_present_participle_5_do:392,test_verb_present_participle_6_ar:392,test_verb_tens:392,test_verb_tense_0_hav:392,test_verb_tense_1_swim:392,test_verb_tense_2_g:392,test_verb_tense_3_given:392,test_verb_tense_4_am:392,test_verb_tense_5_do:392,test_verb_tense_6_ar:392,test_view:428,test_wal:191,test_whisp:191,test_who:191,test_without_migr:8,test_wrong_func_nam:191,testabl:8,testaccount:191,testadmin:191,testampserv:338,testapp:140,testbatchprocess:191,testbodyfunct:264,testbuild:191,testbuildexamplegrid:277,testcas:[8,200,209,250,277,338,348,380,386,392,422],testcmdcallback:231,testcmdtask:191,testcomm:191,testcommand:27,testcommschannel:191,testcraftcommand:209,testcraftingrecip:209,testcraftingrecipebas:209,testcraftsword:209,testcraftutil:209,testdefaultcallback:231,testdummyrunnerset:348,tester:[110,154,330],testevenniarestapi:411,testeventhandl:231,testevscaperoom:220,testevscaperoomcommand:220,testform:371,testgener:191,testgeneralcontext:422,testhelp:191,testid:22,testinterruptcommand:191,testirc:338,testmap10:277,testmap11:277,testmap1:277,testmap2:277,testmap3:277,testmap4:277,testmap5:277,testmap6:277,testmap7:277,testmap8:277,testmap9:277,testmapstresstest:277,testmemplot:348,testmenu:[223,372],testmixedrefer:380,testmod:353,testmymodel:8,testnnmain:191,testnumerictraitoper:250,testobj:[8,219,221],testobject:8,testobjectdelet:380,testok:106,testregularrefer:380,testrenam:107,testset:8,testsharedmemoryrefer:380,teststat:220,teststr:8,testsystem:191,testsystemcommand:191,testtabl:107,testtelnet:338,testtrait:250,testtraitcount:250,testtraitcountertim:250,testtraitgaug:250,testtraitgaugetim:250,testtraitstat:250,testunconnectedcommand:191,testutil:220,testvalu:13,testverbconjug:392,testview:53,testwebsocket:338,testxyzgrid:277,testxyzgridtransit:277,text2html:[163,164,364],text:[0,6,8,11,12,14,15,16,17,18,22,25,26,28,29,30,32,34,35,38,40,41,46,51,53,54,58,59,61,63,64,66,67,68,74,75,76,79,81,82,83,85,86,90,94,97,98,99,103,105,106,108,112,114,116,118,119,121,122,123,124,125,126,129,135,137,138,140,142,143,146,148,150,152,154,155,156,161,166,167,172,175,177,178,179,180,185,186,187,188,189,190,191,192,195,196,199,201,202,203,204,207,211,212,214,215,216,221,222,223,224,225,228,230,234,237,238,240,241,245,247,248,249,251,252,254,255,256,257,258,262,263,267,268,269,270,273,284,286,287,290,294,296,299,302,309,310,317,323,324,327,330,331,332,335,336,340,341,343,351,352,353,356,357,360,361,363,365,366,368,370,371,372,373,374,375,382,385,387,388,389,395,397,401,427,439,440],text_:84,text_color:225,text_descript:251,text_exit:[76,202],text_single_exit:76,textarea:[384,427],textbook:61,textbox:427,textfield:[66,140],textn:191,textstr:31,texttag:[103,138,440],texttohtmlpars:387,textual:95,textwrap:374,textwrapp:374,than:[0,3,4,5,6,7,8,9,11,12,13,14,15,18,20,22,24,25,27,28,29,30,32,36,38,40,41,43,44,46,47,48,51,53,56,57,59,63,66,69,71,72,74,77,78,79,80,82,83,84,86,87,89,91,93,95,98,99,100,101,104,106,107,110,112,113,114,115,117,118,119,120,121,123,125,126,128,129,138,141,144,145,147,150,151,154,157,159,161,166,169,172,173,174,177,178,179,180,181,185,187,188,190,191,201,202,203,207,210,216,219,225,230,239,240,241,248,251,252,254,255,256,257,258,268,270,275,279,280,281,282,289,294,296,298,312,338,353,358,360,361,362,365,366,372,373,374,375,379,381,383,384,385,387,388,396,403,416,436],thank:[89,141,234,357],thankfulli:140,the_answ:117,the_one_r:117,thead:141,theathr:30,theatr:30,thei:[3,4,5,6,7,8,11,12,13,14,15,16,17,18,19,20,22,27,29,30,32,36,38,39,40,41,44,45,46,48,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,73,74,75,76,77,78,79,81,82,83,84,86,87,89,90,91,93,94,95,96,97,98,99,101,102,103,105,106,107,108,109,110,112,113,114,115,116,117,120,121,123,125,126,128,129,133,135,137,138,139,141,142,144,145,148,153,154,157,160,161,166,173,174,177,179,180,185,186,188,189,190,194,199,201,202,204,207,208,211,216,222,224,229,240,241,251,254,255,256,257,258,268,269,270,271,279,280,282,284,289,290,293,294,298,299,300,302,304,305,307,312,332,333,335,336,337,341,344,350,351,352,353,355,360,365,366,367,369,372,374,375,388,389,396,403,408,410,413,427,433,437,438],theirs:[128,203,224],them:[0,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,34,35,36,38,40,41,43,44,46,47,48,50,51,53,54,55,56,59,61,62,63,64,66,67,69,72,73,74,75,76,77,78,79,81,82,83,84,86,87,89,90,92,93,94,95,98,99,100,101,104,105,106,107,110,112,113,114,115,116,117,119,120,121,123,125,126,128,129,132,133,135,137,138,140,141,145,147,151,153,154,155,157,161,166,171,172,173,175,177,179,180,185,187,188,191,194,199,203,204,205,207,208,217,222,223,224,225,227,229,238,239,241,251,252,254,255,256,257,258,263,267,269,270,279,285,290,294,299,304,307,312,330,332,335,343,347,350,351,353,360,362,363,365,366,368,372,375,384,387,396,403,405,410,418,433,436,438],themat:120,theme:[53,112,120,122,141],themself:256,themselv:[6,8,13,18,20,22,27,32,36,45,48,57,69,73,74,80,84,86,90,92,99,101,103,105,112,121,122,125,126,129,137,139,152,180,216,241,280,294,302,305,312,361,363,384],theoret:[20,68,82,124,282],theori:[3,20,98,129,143,166,173],thereaft:35,therefor:[8,41,74,80,82,100,106,119,179,202,216,227],therein:[16,22,177,188,190,214,222,238,269],thereof:[241,294],thet:112,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,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,79,80,81,82,83,84,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,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,131,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,162,163,165,166,167,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,199,201,202,203,204,205,207,208,209,210,211,212,214,215,216,217,219,221,222,223,224,225,227,228,229,230,233,234,237,238,239,240,241,244,245,247,248,249,251,252,254,255,256,257,258,260,262,263,265,266,267,268,269,270,271,273,274,275,276,277,279,280,281,282,283,284,285,286,287,288,289,290,291,293,294,297,298,299,300,302,303,304,305,306,307,308,309,310,311,312,314,316,317,318,319,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,340,341,343,344,345,346,347,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,379,380,381,382,383,384,385,386,387,388,389,391,393,395,396,397,399,400,401,402,403,405,407,408,410,413,416,418,419,420,424,425,427,429,431,432,433,434,435,436,437,438,439],thie:27,thieveri:187,thin:[54,76,81,93,204,381],thing:[0,1,5,6,8,9,10,11,13,14,16,18,19,20,22,26,27,29,30,31,36,38,40,43,44,45,47,48,51,53,54,55,57,59,61,63,64,66,68,71,72,74,75,76,78,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,99,101,102,104,105,106,107,108,110,111,112,114,115,119,120,121,123,125,126,127,128,129,131,133,135,137,138,139,140,141,143,144,148,151,153,154,156,157,159,160,161,166,173,174,180,201,202,207,208,216,221,222,230,240,241,251,252,258,263,266,269,270,290,293,294,321,325,357,360,362,365,366,374,375,384,396,403,405,436,438,439,440],things_styl:221,think:[6,20,27,34,38,40,46,47,52,53,59,72,79,81,82,83,86,88,93,100,103,106,107,108,115,117,118,120,124,125,126,127,130,132,143,150,159,353,436],third:[3,8,9,19,27,29,58,74,75,83,84,87,95,101,115,123,125,137,141,144,145,152,153,154,180,191,216,365,372,375],third_person:221,thirdnod:27,this_sign:354,thoma:[35,55,178],thorn:[13,36,117],thorough:0,those:[2,8,9,10,11,12,13,14,15,16,18,20,22,25,27,29,32,36,38,40,44,46,48,53,57,59,66,67,72,75,81,82,86,87,89,90,92,94,96,97,98,99,100,102,103,105,107,108,110,113,114,115,117,118,119,120,121,123,125,126,129,131,133,135,137,142,143,145,148,151,154,157,159,161,174,175,177,180,185,186,187,191,195,202,214,221,241,245,251,252,254,263,268,269,290,298,299,306,335,340,343,361,362,372,373,374,382,383,386,388,410,427,432,433,435],though:[0,6,8,9,11,12,13,14,15,16,19,20,27,36,43,50,54,55,63,71,76,82,83,87,94,95,98,100,101,103,106,107,109,111,113,115,119,121,122,123,125,128,129,137,138,143,145,148,150,152,153,154,156,157,161,166,175,202,203,225,251,254,255,257,258,269,270,280,294,298,299,360,365,372,388],thought:[32,33,95,115,120,122,143,145],thousand:[81,95,140,154],thread:[19,77,143,145,161,331,357,381,388],threadpool:357,threadsaf:[396,403],threat:157,three:[14,18,20,22,27,30,32,35,36,55,56,59,64,72,74,76,79,84,89,91,101,105,109,115,117,121,127,140,141,154,172,185,187,252,257,281,290,365,372],threshold:[82,264,355,366],thrill:105,throttl:[163,164,166,308,317,330],through:[5,6,7,12,14,15,17,19,20,22,27,28,29,30,32,35,36,40,41,43,44,45,50,52,53,61,64,67,68,73,74,75,79,82,84,86,87,88,91,94,95,96,97,98,99,100,101,105,106,111,112,116,117,118,119,122,123,124,125,127,128,132,133,134,137,145,151,154,155,157,159,161,163,166,174,180,185,187,191,201,219,220,222,227,245,247,254,255,256,257,258,271,279,280,288,290,293,294,303,304,307,312,314,319,328,332,335,341,344,349,351,352,361,362,366,368,371,372,373,387,388,396,403,427,436],throughout:[13,27,43,80,86,108,256,277],throughput:[194,368],thrown:128,thrust:[268,392],thu:[15,18,20,22,27,29,32,34,38,48,57,59,64,66,68,72,81,95,96,98,99,110,115,122,126,129,133,137,141,147,177,181,203,240,279,280,282,290,294,307,344,358,360,361,368],thud:224,thumb:[4,11,59],thumbnail:89,thunder:145,thunderstorm:119,thusli:153,tick:[5,11,22,27,41,47,84,87,139,145,220,256,267,269,307,344],ticker1:[47,307],ticker2:[47,307],ticker:[31,41,85,107,139,167,267,269,303,307,317,388],ticker_class:307,ticker_handl:[47,139,163,307,388],ticker_pool_class:307,ticker_storag:307,tickerhandl:[19,24,41,128,139,163,164,248,256,269,300,388,440],tickerpool:307,tickerpool_layout:307,ticket:88,tidbit:86,tidi:156,tie:[128,282],tied:[18,87,117,174,187,204,216,219,263,281,286],tier:[154,199],ties:[53,72,80,182],tight:204,tightli:[38,157,194],tild:110,tim:[77,204,223,225,252,254,255,256,257,258],time:[0,2,3,5,7,8,9,11,12,13,14,15,17,18,20,27,28,29,30,32,34,36,40,43,44,47,48,54,55,59,61,62,64,66,67,69,71,72,74,75,76,77,78,80,82,83,85,86,87,88,89,90,91,92,93,94,95,97,99,101,102,106,107,108,110,112,113,114,115,116,117,119,120,121,123,125,126,128,129,134,137,139,140,144,145,147,148,149,150,152,153,154,156,161,166,167,169,171,172,174,175,178,185,190,194,196,199,201,207,210,211,216,222,229,230,233,238,239,240,247,248,250,251,252,254,255,256,257,258,260,263,267,268,269,286,293,294,297,299,300,302,305,306,307,312,314,316,318,319,324,330,335,337,343,344,345,349,350,351,353,355,360,362,363,365,366,367,368,373,376,379,380,381,384,388,396,403],time_ev:233,time_factor:[19,100,210,376],time_format:388,time_game_epoch:[19,100,376],time_to_tupl:210,time_unit:[100,210],time_until_next_repeat:41,timed_script:41,timedelai:[93,306,386,388],timedelta:[382,389],timeeventscript:230,timefactor:100,timeformat:[381,388],timeit:5,timelin:123,timeout:[77,128,136,150,335,355,379],timer:[19,22,47,64,87,97,108,111,112,122,128,180,222,250,256,260,263,268,300,305,306,307,343,351,385,413],timerobject:41,timerscript:41,timescript:376,timeslot:222,timestamp:[19,63,91,343,344,355,376],timestep:[5,344],timestr:381,timetrac:[163,164,308,342],timetupl:100,timezon:[145,199,381,382,389],tin:116,tini:[95,103,145],tinker:6,tintin:[146,325,326,336,339],tinyfugu:146,tinymud:[68,98],tinymush:[68,71,98],tinymux:[68,98],tip:[46,83,88,143,157],tire:[108,174],titeuf87:[77,271],titl:[17,51,76,101,155,185,187,202,217,285,365,368,438],title_lone_categori:187,titlebar:51,titleblock:101,tlen:151,tls:144,tlsv10:150,tlsv1:144,tmp:[2,148],tmpmsg:18,to_be_impl:434,to_byt:388,to_closed_st:263,to_cur:256,to_displai:202,to_dupl:173,to_execut:388,to_exit:74,to_fil:244,to_init:258,to_non:294,to_obj:[166,175,294],to_object:195,to_open_st:263,to_pickl:369,to_str:388,to_syslog:244,tobox:321,todai:[122,225],todo:[23,37,42,65,99,109,127,130,132,158],toe:[68,115],togeth:[11,15,20,22,29,30,36,39,48,60,64,74,75,76,80,82,84,87,93,98,99,110,112,115,116,117,119,120,121,122,123,125,126,128,129,130,131,138,144,151,154,171,180,182,187,207,208,217,222,237,238,240,241,268,269,279,280,293,299,321,340,353,365,366,385,396,403,440],toggl:[103,335],toggle_nop_keepal:335,togglecolor:103,toi:78,toint:[29,40,375],token:[18,125,151,332,335,366,375],told:[9,59,69,96,106,112,115,129,154,384],tolkien:100,tom:[29,35,71,99,121,129,180,186,224,241,371,375,391],tomdesmedt:391,tommi:[35,38,57,375],ton:[98,104],tone:59,tonon:[180,273],too:[3,5,7,9,11,13,14,15,17,18,19,22,27,30,33,38,48,50,55,59,64,74,75,76,79,80,84,89,90,91,93,95,98,99,105,106,107,108,111,113,114,117,118,120,121,122,123,125,126,128,129,137,140,148,178,180,197,208,209,252,257,263,280,281,289,317,321,355,357,366,371,372,373,374,385,388],took:[8,111,388],tool2:209,tool:[29,40,46,50,53,59,66,68,77,78,81,82,85,87,89,93,98,100,113,115,117,118,120,122,123,124,127,130,132,133,144,145,148,150,154,156,207,208,209,439],tool_kwarg:207,tool_nam:207,tool_tag:[78,207,208],tool_tag_categori:[78,207],toolbox:143,toolkit:53,tooltip:51,top:[0,5,10,11,14,20,22,26,28,29,30,41,43,46,48,50,53,75,76,81,82,84,93,95,98,99,101,105,107,111,114,115,116,129,134,140,141,143,148,153,161,169,174,196,202,204,210,214,237,241,252,270,271,279,280,284,286,293,302,312,354,360,362,363,366,373,374,381],topcistr:285,topic:[3,5,20,22,30,44,50,54,61,66,86,89,101,108,110,115,122,138,187,214,216,254,255,256,257,258,285,287,385,427,435],topicstr:285,topolog:[82,279,280],tostr:321,total:[5,19,32,43,44,49,59,82,100,104,106,121,135,190,199,211,280,349,373,374,376],total_num:379,touch:[6,43,59,84,112,113,144,147,157,355],tour:[106,112,118,124,127,130,132],toward:[3,22,61,76,81,82,106,120,122,123,225,258,267],tower:[81,222,269],town:[82,273],trace:[64,82,230,280,349,372],traceback:[6,8,14,19,41,53,63,72,98,107,115,129,140,161,230,237,297,321,362,366,381,388],tracemessag:349,track:[9,13,19,41,44,66,80,87,94,98,104,112,115,120,121,126,128,137,139,140,155,156,166,174,194,251,258,277,280,303,323,324,329,332,335,350,355,369,370,382],tracker:[11,77,88],trade:[77,79,121,122,201],tradehandl:201,trader:79,tradetimeout:201,tradit:[2,16,31,54,59,64,108,112,115,122,126,128,154,157,207,271,335,351,373],tradition:[64,98,120,122,123,208],traffic:[144,157,199,325],trail:[53,200],train:[102,107,122,143,251],traindriv:137,traindrivingscript:137,trainobject:137,trainscript:137,trainstop:137,trainstoppedscript:137,trait1:251,trait2:251,trait:[19,84,122,126,163,164,197,250,299],trait_class_path:251,trait_data:251,trait_kei:251,trait_properti:251,trait_typ:251,traitexcept:251,traithandl:[250,251],traithandlertest:250,transact:[121,201],transfer:[105,140,174,323,333,337,374],transform:[2,110],transit:[36,274,277,279,280],transitionmapnod:[82,274,277,280],transitiontocav:274,transitiontolargetre:274,transitiontomapa:82,transitiontomapc:82,translat:[15,35,59,61,67,69,112,138,143,199,240,241,299,314,365],transmiss:244,transmit:[69,410],transpar:[18,44,51,138,150,293,307],transport:[321,332,341],transportfactori:332,transpos:138,trap:[15,104,119],traumat:27,travel:[64,67,80,104,248,271],travers:[13,32,36,80,82,96,105,137,199,247,248,267,268,271,279,280,289,294,413],traverse_:22,traversing_object:[247,248,271,294],travi:[1,440],travis_build_dir:10,treasur:[75,117,121,271],treasurechest:38,treat:[15,22,44,46,48,54,81,82,87,110,116,117,166,171,174,224,262,280,284,294,299,344,353,372,374,385],tree:[11,13,22,27,38,73,78,82,84,87,120,121,131,148,163,164,197,202,206,241,252,270,274,294,299,312,341,357,372,388,409],tree_select:[163,164,197],treestr:252,trembl:[113,116],treshold:379,trhr:199,tri:[13,15,22,32,34,35,44,45,55,63,64,69,93,99,106,107,114,117,120,122,125,128,140,146,154,172,190,201,203,223,268,269,316,355,388,389],trial:[7,338],tribal:81,trick:[76,114,125,143,144,362,427],tricki:[8,40,138],trickier:[75,101],tried_kei:38,trigger:[2,3,18,20,22,27,31,33,36,44,45,47,58,64,72,79,80,90,97,98,101,123,128,134,135,137,141,146,156,166,167,171,172,175,177,191,202,216,233,263,267,269,293,294,299,307,314,317,321,343,350,354,368,372],trim:365,tripl:[19,84,115,388],triumph:[119,122],trivial:[3,5,19,22,61,106,119,125],troll:55,troubl:[11,34,44,75,79,88,99,106,108,115,118,144,145,148,153,159,160,360],troubleshoot:[75,160],troublesom:[14,15,55],trove:[75,121],truestr:223,truli:[44,55,74,95,222],trunc:199,trust:[27,29,57,98,121,122,190,366],truth:3,truthfulli:22,truthi:[107,306],try_num_differenti:172,ttarget:128,tto:335,tty:[75,156],ttype:[163,164,308,320,332,335],ttype_step:339,tuck:81,tulip:117,tun:180,tune:[112,122,138,150],tunnel:[74,76,80,82,96,99,107,108,114,125,137,180,337],tup:[95,241],tupl:[3,5,13,27,29,35,38,40,50,66,67,95,107,110,125,128,141,154,163,166,172,178,180,185,187,188,195,199,201,202,207,210,211,215,221,224,227,241,256,257,262,266,271,273,279,280,281,282,287,289,290,294,298,299,307,309,321,322,332,333,337,344,351,353,360,363,365,367,368,370,372,376,381,383,388,391,411],tuple_of_arg_convert:29,tupled:381,turbo:153,turkish:166,turn:[8,11,19,20,22,26,27,32,44,45,53,54,55,59,62,64,67,72,74,77,81,82,84,87,98,99,103,107,113,114,115,116,117,119,121,122,125,134,135,137,138,140,143,154,161,166,175,185,190,191,194,233,241,252,254,255,256,257,258,267,269,282,294,299,312,317,325,332,335,343,353,359,362,366,368,372,373,374,375,388,396,416,418,440],turn_act:128,turn_end_check:[254,255,256,257,258],turnbattl:[163,164,197],turnchar:256,tut:[119,269],tutor:266,tutori:[3,17,20,21,22,25,27,46,47,53,54,56,59,72,76,80,81,83,84,86,87,89,91,92,93,95,98,99,103,104,106,107,108,110,112,113,114,115,116,121,123,131,138,140,143,148,151,154,160,202,248,255,268,269,439,440],tutorial_bridge_posist:269,tutorial_cmdset:269,tutorial_exampl:[14,15,108,112,115,163,164,197],tutorial_info:269,tutorial_world:[76,119,148,163,164,197],tutorialclimb:268,tutorialevmenu:266,tutorialmirror:[115,262],tutorialobject:[267,268],tutorialread:268,tutorialroom:[267,269],tutorialroomcmdset:269,tutorialroomlook:269,tutorialweapon:[267,268],tutorialweaponrack:268,tutorialworld:[268,269],tutoru:115,tweak:[6,18,30,40,48,53,75,82,91,98,99,107,113,121,127,134,144,150,166,191,263,357,365,395,400],tweet:[102,440],tweet_output:136,tweet_stat:136,tweetstat:136,twenti:99,twice:[27,91,100,119,128,200,230,258,372],twist:[6,19,22,52,54,61,93,143,148,152,153,157,294,306,309,312,314,315,321,322,323,324,329,332,335,338,340,341,343,350,353,357,381],twistd:[7,148,161,329,350],twistedcli:61,twistedweb:157,twitch:128,twitter:[136,159,440],twitter_api:151,two:[4,5,6,8,11,13,14,15,16,19,20,22,26,27,29,30,31,32,33,36,39,40,41,43,44,46,48,51,56,57,61,63,64,66,67,68,69,71,72,73,74,76,79,80,81,82,84,87,89,91,92,93,95,96,98,99,101,105,106,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,137,138,140,141,145,149,150,154,156,157,161,173,180,185,194,196,201,202,207,208,211,216,234,239,247,248,251,252,256,258,263,269,270,277,279,280,294,296,312,341,352,353,361,363,366,372,374,375,381,388,389],twowai:180,txt:[0,26,61,75,84,115,142,153,154,167,240,328,336,370,372,391],tying:[154,416],typclass:241,type:[0,3,6,9,15,17,18,19,20,22,25,26,27,29,30,32,34,35,40,41,44,45,46,47,48,49,50,51,55,56,57,59,64,66,67,68,69,74,76,77,78,79,80,81,82,83,84,86,87,90,91,92,93,96,97,98,99,100,103,104,106,108,109,110,111,112,113,115,116,119,120,121,122,125,126,127,128,129,134,135,136,137,138,140,143,144,146,153,154,157,161,163,164,166,167,175,180,185,187,190,191,192,194,195,196,197,200,202,204,207,208,212,214,216,217,219,223,227,230,233,234,241,248,254,255,256,257,258,263,268,269,270,278,279,280,282,284,286,289,290,293,294,298,299,306,307,310,312,314,315,323,324,330,332,333,335,336,337,339,340,341,343,351,353,357,360,361,362,363,365,366,368,369,372,373,374,375,383,384,385,387,388,395,396,403,407,408,410,413,421,427,435],type_count:204,typecalass:360,typecalss:230,typeclas:113,typeclass:[0,8,12,13,14,18,19,22,24,30,32,33,34,36,38,40,41,44,45,46,50,53,55,62,63,64,74,75,76,77,78,80,81,82,84,90,91,95,96,97,99,100,101,102,104,105,106,108,109,110,111,116,118,121,126,127,128,129,134,135,136,137,139,140,141,163,164,166,167,168,169,174,180,185,194,195,196,197,204,207,214,216,219,221,222,226,229,230,233,238,241,247,248,249,254,255,256,257,258,263,269,271,273,282,285,290,292,293,294,298,299,301,302,303,305,307,350,367,368,385,386,388,405,407,410,413,418,428,437,440],typeclass_path:[41,48,169,180,302,361,362],typeclass_search:361,typeclasses:113,typeclasslistserializermixin:410,typeclassmanag:[168,195,292,301],typeclassmixin:[431,432,433,437],typeclassserializermixin:410,typeclassviewsetmixin:413,typedobject:[48,169,175,196,241,271,282,293,294,302,360,361,362,363,383,388],typedobjectmanag:[195,285,361],typeerror:[3,211,341],typelass:18,typenam:[76,166,167,169,194,196,201,204,210,216,217,222,224,230,238,239,240,241,247,248,249,254,255,256,257,258,260,262,263,267,268,269,271,281,282,286,293,294,298,302,305,319,345,360,362,376,379,380],typeobject:363,types_count:204,typic:[8,19,86,106,251,257,258,410,437],typo:[83,84,88,157],ubbfwiuvdezxc0m:83,ubuntu:[6,11,144,145,148,150,154,157],ufw:157,ugli:[40,51,97,115,382],uid:[156,169,324,331,352,353],uit:[76,202],ulrik:99,ultima:143,umlaut:16,unabl:[151,225],unaccept:22,unaffect:[27,128,256,306],unalia:[18,185],unari:250,unarm:255,unarmor:255,unauthenticated_respons:428,unavoid:47,unban:[18,55,107,178,185,191,194],unban_us:185,unbias:211,unbroken:371,uncal:306,uncas:365,uncategor:385,unchang:[6,35,240,299,388],unclear:[82,94,123,280],uncolor:[59,103],uncom:[150,154],uncommit:11,uncompress:325,unconnect:[82,192,212],uncov:204,undefin:[2,46,66],under:[2,3,5,7,9,18,22,27,29,30,41,48,51,53,63,66,68,72,75,77,79,84,87,98,107,108,110,113,114,116,120,121,122,126,129,133,140,141,142,143,146,148,153,156,161,175,177,180,207,223,251,252,270,290,305,312,339,360,365,372,373,374,388,391,404],undergar:204,undergon:230,underground:82,underli:[11,32,50,87,98,120],underlin:[374,387],underneath:[75,362],underpin:130,underscor:[6,27,29,31,67,74,78,84,115,173,375,388],underscror:173,understand:[0,3,11,16,20,22,40,43,44,52,54,59,64,69,70,78,80,81,83,84,86,89,91,93,94,95,96,102,103,106,107,110,112,113,114,115,116,120,121,122,123,125,129,133,140,141,143,145,146,148,157,172,173,185,239,240,241,357,365,388,440],understood:[8,30,64,81,106,122,280,340,341],undertak:123,undestand:91,undo:[26,157,370],undon:177,undoubtedli:98,uneven:280,unexpect:[8,106,138,372],unexpectedli:379,unfair:122,unfamiliar:[31,32,53,67,77,115,135,148,154],unfocu:214,unfocus:216,unformat:[27,372,376],unfortun:[89,120],unhappi:75,unhilit:387,unicod:[16,64,69,77,82,166,280,365,388],unicodeencodeerror:365,unifi:[140,352],uniform:44,unimpl:440,uninflect:391,uninform:144,uninstal:148,uninstati:388,unintent:270,union:[20,27,113,173,263,372],uniqu:[2,8,12,14,20,22,25,32,33,34,40,41,44,46,48,50,51,55,61,64,79,82,84,87,98,108,110,113,117,129,151,154,166,171,173,175,180,185,192,194,195,203,207,210,212,216,229,239,240,241,247,252,255,256,267,269,273,279,280,282,285,294,298,299,307,309,321,322,330,343,344,352,353,360,361,362,363,368,370,382,385,388],unit:[1,2,10,19,20,45,53,83,87,100,104,143,195,209,210,220,233,250,256,314,368,376,388,392,420,440],unittest:[8,10,91,191,353,368,386],univers:[15,16,100,185],unix:[0,28,35,77,84,146,148,150,186,270,373,381,388],unixcommand:[163,164,197],unixcommandpars:270,unixtim:381,unjoin:201,unknown:[51,97,101,113,280,298,388],unknown_top:435,unleash:92,unless:[13,18,19,22,27,29,32,33,34,36,47,55,67,73,76,82,84,89,90,93,113,116,120,122,129,142,145,150,152,154,161,166,173,174,178,180,185,187,188,191,194,229,239,240,241,258,268,284,289,290,294,299,310,325,341,353,360,362,375,385,388,389,435],unlik:[45,82,83,87,122,126,154,166,202,256,280,362],unlimit:[271,279],unlink:[107,180],unload:[82,386],unload_modul:386,unlock:[18,38,99,113,185,216,360],unlock_flag:216,unlocks_red_chest:38,unlog:[5,178,183,184,192,212,353],unloggedin:[44,163,164,170,176,353],unloggedincmdset:[25,44,114,184,212],unlucki:55,unmask:241,unmodifi:[172,189,222,372],unmonitor:317,unmut:[18,185,194],unmute_channel:185,unnam:[46,173],unneccesari:69,unnecessari:[2,120],unnecessarili:110,unneed:271,unpaced_data:321,unpack:[106,289],unpars:[31,35,172,340,341,375],unpaus:[41,156,180,190,306],unpickl:[50,64,321,360,369,384],unplay:[44,91],unpredict:388,unprivileg:299,unprogram:126,unpuppet:[45,129,177,395],unpuppet_al:166,unpuppet_object:[12,166],unquel:[38,108,115,177],unreal:143,unrecogn:375,unrecord_ip:355,unregist:72,unrel:[11,27],unrepat:388,unrepeat:[317,388],unreport:317,unrestrict:121,unsaf:[161,173,269],unsatisfactori:81,unsav:370,unsel:105,unset:[22,36,80,99,128,178,191,216,217,219,241,251,267,279,281,290,294,298,299,307,368,372,373,374,375,381],unset_character_flag:216,unset_flag:[216,217],unset_lock:185,unsign:389,unsigned_integ:[382,389],unsignedinteg:382,unskil:251,unspawn:280,unstabl:156,unstrip:172,unsub:[18,185],unsub_from_channel:185,unsubscrib:[18,47,99,185,307,323],unsuccessful:63,unsuit:[57,298,363],unsur:[16,29,83,107,128,148,151,154,248],unsurprisingli:115,untag:51,untest:[8,146,148],until:[0,2,5,6,11,13,14,20,22,27,35,41,47,51,52,54,55,59,66,82,87,93,94,108,110,115,116,119,120,121,122,125,129,133,138,144,148,201,204,210,233,250,251,254,255,256,257,258,263,267,268,269,279,294,306,312,341,343,365,366,376,388],untouch:[82,116,365],untrust:[14,29,77,122,388],unus:[22,78,82,103,122,166,171,175,185,194,222,252,258,262,269,282,294,305,335,351,356,361],unusu:[123,157],unwield:255,unwieldli:174,upcom:[147,159],updat:[1,2,5,6,8,12,13,14,15,22,27,30,33,36,41,47,49,63,64,66,67,72,75,80,82,84,87,89,92,93,94,95,98,99,100,103,106,112,115,120,125,126,128,129,133,140,141,143,144,145,146,148,150,151,153,154,155,156,159,167,174,175,180,185,188,190,191,194,205,222,230,241,250,257,269,275,281,286,290,293,294,296,297,299,303,328,330,331,336,350,351,353,355,360,362,369,370,371,372,373,374,379,388,395,396,403,408,412,427,428,437,438,440],update_attribut:360,update_buff:370,update_cached_inst:379,update_charsheet:99,update_current_descript:222,update_default:350,update_flag:351,update_lock:408,update_method:51,update_po:80,update_session_count:351,update_undo:370,update_weath:269,updated_bi:227,updated_on:227,updatemethod:51,updateview:[437,438],upenn:391,upfir:7,upgrad:[87,148,153],upload:[87,89,148,154,156,199],upmaplink:[82,280],upon:[15,32,49,53,66,69,93,120,129,134,154,156,157,223,245,254,255,256,257,258,304,314,323,355,373,437],upp:269,upper:[8,49,59,66,82,93,95,177,251,279,280,365],upper_bound:251,upper_bound_inclus:251,uppercas:[59,365],upping:59,upsel:154,upset:107,upsid:271,upstart:61,upstream:[0,9,43,87],upt:174,uptim:[19,29,55,100,190,326,376],urfgar:40,uri:[175,194,284,286,362],url:[11,49,50,52,53,58,72,84,87,112,133,141,144,154,155,163,164,167,175,185,194,199,200,284,286,331,341,357,362,387,393,394,406,413,423,426,432,433,435,438],url_nam:[413,428],url_or_ref:84,url_path:413,url_protocol:199,url_to_online_repo:11,urlencod:101,urlpattern:[53,72,89,101,131,140,141],usabl:[62,89,115,121,129,180,202,216,225,256,289,355,372],usag:[3,5,22,27,30,34,40,47,55,71,74,76,84,87,90,92,93,94,99,103,104,105,106,107,114,115,125,126,128,129,137,151,154,160,175,177,178,179,180,185,186,187,190,191,192,201,202,203,204,207,210,211,212,214,222,223,224,234,237,238,240,241,245,247,248,249,254,255,256,257,258,263,266,267,268,269,270,271,273,275,289,297,306,312,343,372,374,375,379],use:[0,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,19,20,22,25,26,27,28,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,48,49,50,51,52,53,54,55,56,57,59,61,62,63,64,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,119,120,123,124,125,126,127,128,129,130,131,132,133,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,154,155,156,157,159,160,163,166,167,169,171,172,173,174,175,177,180,181,185,186,187,188,190,191,194,196,199,201,202,203,204,207,208,211,214,216,217,221,222,224,225,229,233,234,237,238,239,240,241,247,249,251,252,254,255,256,257,258,260,263,266,267,268,269,270,271,273,274,275,279,280,282,284,289,290,293,294,298,299,306,307,310,317,321,334,336,337,340,343,344,351,352,353,360,361,362,363,365,366,367,368,370,371,372,373,374,375,379,381,382,384,388,389,396,398,403,408,410,413,433,436],use_dbref:[241,294,385],use_destin:294,use_i18n:63,use_item:256,use_nick:[166,241,294],use_required_attribut:[397,399,401,403,427],use_ssl:199,use_success_location_messag:238,use_success_messag:238,use_tz:199,use_xterm256:365,useabl:271,used:[5,8,9,11,12,13,14,16,17,18,19,20,23,25,26,27,28,29,30,31,32,33,34,35,36,38,40,41,43,44,45,46,47,48,50,51,52,53,54,56,57,59,61,63,64,66,67,68,69,70,71,72,74,75,76,77,78,79,81,82,84,87,93,94,97,98,99,100,101,104,105,106,108,109,110,111,112,113,114,115,116,117,118,119,122,125,126,128,129,131,133,135,136,137,138,140,141,143,145,146,147,148,150,152,154,156,157,161,163,166,167,171,173,174,175,177,180,185,187,188,189,190,191,194,199,201,202,204,207,208,210,212,216,217,219,222,223,224,225,227,229,230,233,234,239,240,241,248,251,252,254,255,256,257,258,263,267,268,269,270,271,273,276,279,280,281,282,284,285,286,287,288,289,290,294,298,299,305,306,307,308,309,310,314,317,318,321,322,323,324,325,326,327,328,329,330,332,334,335,336,339,340,341,344,351,353,354,360,361,362,363,364,365,366,368,369,370,372,373,374,375,381,382,383,384,385,388,389,395,396,400,403,405,410,413,420,427,431,433,435,436,437],useful:[0,1,2,3,5,8,11,13,14,15,16,17,19,20,26,27,29,30,32,35,36,40,41,43,45,46,47,48,50,53,54,55,56,57,59,62,74,76,78,79,81,82,83,84,85,87,89,91,92,93,94,95,98,99,101,102,103,106,107,108,110,111,113,114,115,116,117,119,122,124,125,128,129,136,139,140,145,148,154,159,161,171,173,174,175,177,179,180,187,188,191,194,197,201,202,207,216,221,229,230,234,240,241,245,251,263,269,270,271,280,281,289,294,298,299,312,332,360,362,366,372,376,384,388,409,439],usefulli:114,useless:[113,125,267],user:[2,3,5,6,8,10,12,13,14,15,18,20,25,26,27,28,29,30,31,32,35,38,40,43,44,45,48,49,50,51,52,54,55,58,59,61,62,67,69,70,72,76,77,78,80,82,83,84,86,87,88,89,91,92,93,94,102,103,105,106,107,108,112,113,115,117,118,122,125,129,133,137,138,140,141,143,144,145,148,149,150,151,152,153,154,155,156,160,166,167,169,172,175,178,180,185,187,190,191,194,195,196,199,200,202,204,207,215,216,222,224,228,230,241,244,245,252,256,258,262,269,271,280,282,284,286,290,294,299,305,308,310,316,324,331,332,335,340,341,351,353,356,360,362,365,370,372,373,374,375,382,388,389,395,408,416,419,427,432,433,434,435,436,438,440],user_change_password:395,user_input:27,user_permiss:[169,395],useradmin:395,userauth:332,userchangeform:395,usercreationform:[395,427],usernam:[11,12,25,27,31,45,49,89,121,141,148,156,166,169,212,332,356,395,407,410,419,427],usernamefield:427,userpassword:[55,107,178],uses:[5,8,10,11,14,16,17,18,20,22,27,29,30,32,34,40,41,45,46,47,48,50,51,53,56,59,61,66,67,69,74,75,76,78,84,87,93,94,95,96,98,101,103,110,112,113,115,116,121,133,145,154,155,173,187,191,201,207,211,216,222,234,240,241,256,269,270,271,279,280,290,302,307,321,341,355,360,363,381,382,388,407,410,416,435],uses_databas:388,using:[0,2,5,6,9,11,12,13,14,15,16,18,19,20,22,26,27,29,30,31,32,35,36,40,41,44,45,46,47,48,49,50,51,52,53,54,55,57,59,64,66,67,68,71,73,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,97,98,99,100,103,105,106,107,108,109,110,111,112,115,116,120,121,122,123,125,126,127,128,129,134,135,136,137,138,139,140,141,142,143,144,145,146,148,150,151,152,154,156,157,160,161,166,169,171,174,175,177,179,180,185,187,188,189,190,191,194,199,201,202,203,207,208,209,210,211,216,222,223,225,229,238,240,241,247,248,249,251,252,254,255,256,257,258,266,267,269,270,271,273,274,279,280,282,284,287,290,294,297,298,299,302,306,307,323,324,325,330,331,335,341,344,353,354,355,357,360,362,363,365,366,370,372,373,376,381,382,383,384,385,386,388,393,408,412,413,427,435,436,439,440],usr:[87,148,153,156],usu:41,usual:[0,5,6,7,8,11,12,13,18,19,20,22,26,27,28,31,32,34,35,36,40,41,44,46,47,48,50,52,53,57,59,61,63,74,75,76,77,79,82,83,84,87,89,90,91,93,94,98,100,103,106,107,109,110,112,113,115,116,117,119,122,123,125,133,138,140,144,145,148,150,152,154,156,161,166,167,172,173,174,175,177,180,185,186,190,191,196,210,219,229,230,233,239,240,241,251,269,270,279,280,282,290,293,294,298,299,312,314,319,344,351,360,362,365,367,368,372,373,375,381,383,385,388,396,403],usuallyj:82,utc:[145,389],utf8:[2,145],utf:[16,31,69,81,99,146,199,317,323,340,374,388],util:[6,8,13,14,15,26,27,28,36,41,50,51,54,56,59,66,70,80,81,98,99,100,103,105,109,111,118,123,134,140,141,144,148,157,163,164,179,190,191,194,196,197,199,209,210,213,215,220,222,223,226,230,231,246,248,251,257,263,264,266,272,277,283,286,294,296,298,305,306,319,338,343,360,361,362,393,394,396,397,399,401,403,411,427,428,440],utilis:372,uyi:240,v19:148,vagu:90,val1:375,val2:375,val:[13,67,166,177,336,388],valid:[0,3,6,10,13,14,20,22,27,29,36,40,53,58,59,67,78,82,94,96,99,101,106,112,115,129,140,141,150,154,157,161,163,164,166,172,174,180,188,191,194,195,201,202,207,209,223,227,230,231,239,241,250,251,252,257,268,269,270,271,279,290,294,296,298,299,303,305,306,307,308,310,312,336,340,351,360,361,363,366,368,372,375,382,383,384,385,387,388,389,410,427,431,433,438],valid_handl:382,validate_cal:375,validate_email_address:388,validate_input:251,validate_nam:294,validate_onli:290,validate_password:[27,166],validate_prototyp:298,validate_sess:353,validate_usernam:166,validated_consum:[78,207],validated_input:207,validated_tool:[78,207],validationerror:[166,298,356,382,384],validator_config:166,validator_kei:382,validatorfunc:[163,164,364],valign:374,valu:[3,6,8,9,12,13,17,19,20,22,26,29,31,32,33,35,41,47,48,49,50,51,54,55,59,66,67,74,76,80,81,82,87,89,91,92,95,99,100,101,103,104,105,107,108,110,112,113,114,115,117,120,121,126,128,129,138,140,141,148,150,154,166,169,171,173,175,177,178,180,191,194,196,199,202,204,211,216,223,224,225,227,230,231,238,239,240,241,246,250,251,254,255,256,257,258,262,264,269,271,279,280,282,286,289,290,293,294,297,298,299,302,306,307,310,317,318,319,321,330,335,336,351,352,353,358,360,361,362,363,365,367,368,369,370,371,372,375,379,380,382,383,384,385,388,389,407,410,420,427,436,438],valuabl:119,value1:40,value2:40,value_displai:410,value_from_datadict:384,value_to_obj:298,value_to_obj_or_ani:298,value_to_str:384,valueerror:[40,106,129,199,202,237,239,360,363,365,368,388,389],valuei:81,values_list:110,valuex:81,vampir:110,vanilla:[0,48,66,75,80,97,99,113,120],vaniti:27,vari:[11,30,48,61,63,68,82,87,94,104,112,115,228,240,251,258,282,351,360,362],variabl:[4,5,6,7,13,14,20,22,27,29,30,32,40,41,43,51,62,63,67,69,72,74,79,80,82,84,86,87,92,97,99,101,106,107,110,113,114,115,116,131,137,140,141,148,156,157,166,169,171,175,177,180,185,188,190,191,194,199,205,214,222,223,227,229,230,233,238,251,269,279,281,289,293,294,298,299,309,312,322,325,326,328,332,334,344,351,358,365,366,372,375,388,420],variable_from_modul:388,variable_nam:[227,230],variablenam:388,varianc:240,variant:[13,46,77,86,115,174,202,212,248,323,365],variat:[100,110,122,125,126,128,173,222,240,388],varieti:[86,104,128,136,256,257],variou:[5,6,8,13,16,22,34,36,40,41,44,46,47,48,51,53,61,65,67,70,79,82,83,85,98,100,101,103,110,111,112,115,117,121,125,126,128,129,130,150,154,157,161,173,189,210,216,240,241,252,256,257,263,267,268,280,290,293,294,299,300,307,344,368,374,385,386,416],varnam:336,vast:[66,68,81,145],vastli:87,vcc:240,vccv:240,vccvccvc:240,vcpython27:75,vcv:240,vcvccv:240,vcvcvcc:240,vcvcvvccvcvv:240,vcvvccvvc:240,vector:388,vehicl:[90,440],velit:28,venu:[11,195],venv:[148,153],ver:145,verb:[29,91,294,348,375,391,392],verb_actor_stance_compon:391,verb_all_tens:391,verb_conjug:[163,164,364],verb_infinit:391,verb_is_past:391,verb_is_past_participl:391,verb_is_pres:391,verb_is_present_participl:391,verb_is_tens:391,verb_past:391,verb_past_participl:391,verb_pres:391,verb_present_participl:391,verb_tens:391,verb_tenses_kei:391,verbal:294,verbatim:[29,108,115],verbatim_el:388,verbos:[0,8,84,128,241],verbose_nam:[140,362,395,396,403],verbose_name_plur:[396,403],veri:[0,3,5,6,8,9,11,12,13,14,15,17,18,19,20,22,25,26,27,28,29,30,31,32,40,41,43,45,46,47,48,50,51,53,54,59,61,66,67,68,71,73,74,75,76,79,80,81,82,83,84,86,87,88,89,90,92,93,95,97,98,99,102,105,106,108,110,112,113,115,116,117,118,119,120,121,122,123,125,126,128,129,137,139,141,142,143,144,145,150,152,154,161,166,167,173,175,191,194,196,202,204,207,229,230,239,240,241,247,248,249,251,252,257,267,270,271,285,293,298,316,361,363,368,370,372,388,436],verif:154,verifi:[2,5,11,27,113,148,154,180,191,199,207,223,257,337],verify_online_play:223,verify_or_create_ssl_key_and_cert:337,verify_ssl_key_and_cert:333,verifyfunc:223,versa:[44,53,61,67,82,128,185,273,321],version:[1,2,9,12,13,14,15,18,20,22,25,27,30,31,34,35,41,48,51,53,59,63,66,68,78,81,82,83,87,89,90,93,94,98,103,106,107,108,112,114,115,120,122,125,129,133,138,143,145,146,147,148,153,154,156,160,180,188,190,192,199,203,204,212,221,222,241,255,256,257,258,263,268,294,299,312,317,331,355,360,365,373,388,395,396,397,400,401,404,410,427,439,440],version_info:312,versionad:84,versionchang:84,versu:86,vertic:[268,277,279,280,374,388],very_strong:290,very_weak:32,vest:157,vet:40,veteran:143,vex:392,vfill_char:374,via:[5,11,13,18,19,27,28,29,31,39,40,41,48,49,51,54,59,61,64,66,68,77,83,86,88,97,98,105,110,112,113,115,120,126,129,138,148,150,154,157,193,195,196,199,244,263,273,293,302,360,363,365,380],viabl:[78,122,267],vice:[44,53,61,67,82,128,185,273,321],vicin:[22,186,222,269],video:[51,59,112,143],vidual:82,vienv:75,view:[0,3,11,17,19,26,27,28,30,32,41,47,49,50,52,53,66,81,82,84,86,87,89,99,102,104,107,112,113,115,118,122,128,129,133,148,152,154,159,160,161,163,164,166,175,177,178,180,185,186,187,194,204,241,254,255,256,257,258,271,284,286,294,296,347,362,373,393,398,405,406,408,410,412,416,420,423,426,427,440],view_attr:180,view_lock:408,view_on_sit:[395,397,399,400,401,403],viewabl:[85,86,187],viewer:[84,91,101,241,271,294,362],viewport:3,viewset:[49,412,413],vim:[15,26,118,143,370],vincent:[77,202,222,239,270],violent:27,virtual:[82,86,89,98,143,148,154,190,222,280,376],virtual_env:153,virtualenv:[0,2,5,6,7,9,63,75,84,145,148,153,154,156,160,161],virtualhost:144,visibl:[2,11,14,20,30,34,44,48,53,59,82,84,91,101,103,120,121,122,125,129,147,148,150,154,160,186,187,241,277,279,280,294,324,357,372,388,435],vision:[13,99,120],visit:[76,80,81,140,141,154,270,372],visitor:[72,141,157],vista:148,visual:[5,30,51,59,82,91,98,148,166,187,225,277,279,280,282],visual_rang:282,vital:106,vlgeoff:[77,210],vniftg:148,vnum:97,vocabulari:[79,388],voic:[22,77,79,440],volatil:298,volcano:117,volum:[81,90,120,156],volund:110,volunt:63,voluntari:83,volupt:28,vowel:240,vpad_char:374,vscode:118,vulner:[93,157],vvc:240,vvcc:240,vvccv:240,vvccvvcc:240,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,36,38,39,40,41,43,44,45,46,47,48,52,53,54,55,57,59,61,64,66,67,69,71,73,74,75,76,78,79,80,81,83,84,86,87,88,90,92,94,95,96,97,98,99,100,101,102,104,105,106,107,108,109,110,111,112,113,116,117,119,120,122,123,125,126,128,129,133,134,135,137,138,139,140,143,145,147,148,152,153,154,155,157,160,161,166,172,173,180,187,194,201,207,210,211,216,219,222,223,225,229,233,240,247,248,251,252,254,255,256,257,258,263,266,267,268,270,273,277,280,284,290,294,298,307,312,317,321,332,353,355,357,358,359,361,363,366,371,372,374,379,381,384,405,412,413,436,438],wail:80,waist:204,wait:[3,19,22,27,41,54,74,91,92,93,108,119,121,122,137,167,191,229,233,251,254,255,256,257,258,263,312,322,341,343,355,368,372,388],wait_for_disconnect:322,wait_for_server_connect:322,wait_for_statu:312,wait_for_status_repli:312,waiter:312,waitinf:191,wake:223,walias:180,walk:[15,20,74,77,79,80,82,86,90,95,100,105,120,122,125,248,249,252,263,271,273,280,366],walki:[18,87,122],wall:[81,107,115,119,125,178,186,222,268,269],wand:[78,207],wanna:[83,121,201,263],want:[0,3,4,5,6,7,8,9,11,12,13,14,15,16,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,40,41,43,44,45,47,48,49,50,51,53,54,55,57,59,61,62,63,64,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,120,121,123,124,125,126,127,129,130,131,132,133,135,137,138,139,140,141,142,144,145,146,147,148,150,151,152,153,154,155,157,159,160,161,166,173,174,175,177,186,187,191,201,202,207,212,216,222,223,225,239,241,244,251,252,254,255,256,257,258,263,269,271,279,280,282,289,290,294,299,305,307,328,330,336,343,353,358,360,362,370,372,373,379,384,388,396,403,405,412,427,432,435,436,438,439],wanted_id:32,war:[30,284],warchannel:185,ware:105,warehous:[244,366],wari:[59,271,294,362],warm:[41,161,316],warn:[9,19,20,30,43,44,73,77,81,82,87,106,112,115,141,144,148,154,173,194,199,245,311,312,337,381,439],warnmsg:381,warrior:[92,98,99,119,122,129,185],wasclean:[323,340],wasn:[3,74,141],wast:[15,47],watch:[7,15,33],water:[78,174,207,208,238],waterballon:238,wave:81,wavi:82,wcach:190,wcactu:257,wcommandnam:270,wcure:257,wdestin:180,weak:299,weakref:379,weaksharedmemorymodel:[319,379],weaksharedmemorymodelbas:[319,379],weakvalu:379,wealth:105,weapon:[27,40,66,87,93,104,105,107,109,110,114,119,120,121,126,127,128,208,255,267,268,299],weapon_ineffective_msg:267,weapon_prototyp:268,weaponrack_cmdset:268,weaponstr:114,weapoon:119,wear:[77,104,121,127,204,241,255,263],wearabl:204,wearer:204,wearstyl:204,weather:[41,46,47,73,81,94,102,112,119,120,126,269,440],weather_script:41,weatherroom:[139,269],web:[17,30,32,40,49,52,56,58,63,75,84,85,86,87,89,91,94,101,108,111,115,118,120,132,143,144,145,148,152,153,160,161,163,164,199,314,316,326,330,336,340,341,351,355,357,363,369,440],web_client_url:147,web_get_admin_url:[175,194,284,286,362],web_get_create_url:[194,286,362],web_get_delete_url:[194,286,362],web_get_detail_url:[175,194,284,286,362],web_get_puppet_url:362,web_get_update_url:[194,286,362],web_help_entri:435,web_plugin:112,webclient:[24,44,51,53,58,59,61,64,67,70,72,85,87,94,101,112,115,146,147,150,157,161,163,164,187,190,199,216,266,308,317,320,336,341,352,372,393,420,421,428,440],webclient_ajax:[51,163,164,308,320],webclient_en:157,webclient_opt:317,webclientdata:341,webclienttest:428,webpag:[17,144,154,424],webport:2,webserv:[2,24,43,49,53,61,72,75,111,112,131,144,145,150,154,156,159,163,164,308,440],webserver_en:157,webserver_interfac:[150,154],webserver_port:154,webservic:157,websit:[17,49,50,51,52,75,85,86,87,98,101,102,112,131,133,140,143,150,154,155,157,163,164,341,357,393,395,421,440],websocket:[51,52,61,87,154,156,323,329,340,352,440],websocket_client_interfac:[150,154],websocket_client_port:154,websocket_client_url:[144,150,154],websocket_clos:340,websocketcli:340,websocketclientfactori:323,websocketclientprotocol:323,websocketserverfactori:329,websocketserverprotocol:340,weed:[0,173],week:[100,112,210,381,389],weeklylogfil:381,weigh:[104,343],weight:[68,82,84,120,145,225,240,279,280,361,440],weird:[30,107,122,125,388],welcom:[25,53,63,76,83,89,105,118,131,148,152],well:[0,7,8,9,11,12,13,17,18,22,26,27,28,29,30,31,36,40,43,44,48,50,53,55,56,57,61,62,67,68,69,72,75,76,77,79,80,82,83,84,86,87,89,90,91,95,96,98,99,100,101,103,105,106,110,113,114,115,116,117,119,121,122,123,125,128,129,133,135,136,140,141,145,151,153,155,157,160,169,173,174,175,180,185,193,194,201,204,214,215,216,222,229,237,240,241,251,252,256,257,258,263,267,279,282,294,302,306,308,312,321,323,324,330,347,355,360,361,365,369,372,375,376,384,388,396,403],went:[8,11,98,116,125,160,161,303,307],weonewaymaplink:[82,280],were:[3,8,13,14,18,20,22,27,29,40,41,43,48,51,54,66,68,78,82,83,84,87,96,99,101,104,105,106,110,112,113,114,115,116,122,129,138,146,156,166,172,173,174,185,194,239,252,279,280,294,298,359,362,366,375,385,388,391,392],weren:100,werewolf:91,werewolv:110,werkzeug:388,west:[80,81,82,91,96,108,180,269,279,280],west_east:81,west_exit:269,western:81,westward:269,wet:122,wether:[201,368],wevennia:76,wflame:257,wflushmem:190,wfull:257,wguild:185,what:[0,3,5,6,8,9,10,11,12,14,15,18,19,20,22,27,29,30,31,32,34,36,40,41,43,44,47,48,49,52,53,54,55,57,59,61,64,66,67,68,69,71,73,74,75,76,78,79,80,81,82,84,87,88,89,90,91,93,95,96,97,98,99,100,101,103,105,107,108,110,111,113,114,115,119,120,121,124,125,126,127,128,129,130,132,133,134,135,137,138,139,140,141,142,143,144,145,148,150,152,154,155,157,161,166,171,173,174,175,177,180,191,194,207,214,216,217,221,230,238,239,241,244,249,251,256,257,267,269,279,280,281,282,284,286,290,294,297,298,299,312,314,317,324,336,341,356,358,360,362,363,365,366,372,382,383,388,389,410,416,418,419,427,436,437,440],whatev:[8,11,12,13,15,19,22,27,29,36,61,76,79,81,82,87,90,97,99,104,106,115,116,120,121,123,129,140,141,142,145,150,156,160,166,167,174,180,207,214,223,257,262,267,268,294,299,302,303,323,332,335,340,353,360,373,382,436],wheat:207,wheel:[47,98,148,153],whelp:[187,270],when:[0,1,2,3,6,7,8,9,11,12,13,14,15,16,17,18,19,20,22,25,26,27,28,29,30,31,32,33,35,36,38,40,41,43,44,45,46,48,50,51,52,53,54,55,57,59,61,62,63,64,66,67,68,69,71,74,75,76,77,79,80,81,82,83,84,87,89,90,93,94,95,96,97,98,99,100,101,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,121,122,123,124,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,142,143,144,145,146,148,149,150,153,154,155,156,157,160,161,163,166,167,169,171,173,174,175,177,179,180,185,186,187,188,189,190,192,194,195,196,199,200,201,202,203,204,207,208,210,211,212,216,217,219,222,223,224,225,230,231,233,234,237,238,239,240,241,247,249,251,252,254,255,256,257,258,260,263,264,266,267,268,269,270,271,278,279,280,281,285,286,289,290,293,294,296,298,299,302,303,305,306,307,309,312,314,318,319,321,322,323,324,325,326,327,328,330,332,333,334,335,336,337,340,341,343,344,350,351,352,353,354,355,360,362,363,365,366,368,369,370,371,372,373,374,379,380,381,383,388,400,416,418,427,431,433,438],when_stop:312,whenev:[7,9,13,18,22,31,32,33,35,40,41,45,54,62,69,76,79,81,87,91,113,125,134,154,155,156,166,174,194,219,267,268,269,294,303,305,314,331,351,352,353],where:[0,2,3,4,5,8,11,13,14,15,18,20,22,26,27,28,29,30,32,34,38,40,41,43,44,48,50,51,53,54,55,58,59,61,63,64,66,67,68,69,72,74,75,76,78,79,80,81,82,84,87,90,91,93,95,97,98,99,100,101,105,106,107,108,112,113,114,115,116,118,119,120,122,124,125,126,127,129,131,133,134,135,137,140,141,145,153,154,156,157,159,160,172,173,178,180,186,187,189,191,194,195,199,203,208,211,216,234,240,241,245,250,251,256,268,269,271,279,280,281,282,287,289,290,294,298,299,303,312,314,317,321,344,349,353,360,362,365,366,370,372,373,374,375,376,382,383,388,403,410,438,440],wherea:[0,3,5,6,9,13,14,20,22,32,40,44,48,55,57,59,61,66,69,82,90,97,103,105,115,128,157,207,240,280,307,341,360,379],whereabout:119,wherebi:257,wherev:[8,13,81,87,117,148,150,156,202,244,256,280],whether:[27,55,74,79,86,95,100,101,114,137,166,167,174,180,185,187,194,223,252,254,255,256,257,258,294,307,323,340,355,360,361,365,382,384,388,391],whewiu:75,which:[0,2,3,4,5,6,7,8,11,13,14,15,16,18,19,20,22,24,27,28,29,30,31,32,34,35,36,38,40,41,43,44,45,46,47,48,49,51,52,54,55,57,59,61,62,64,66,67,68,69,72,73,74,75,76,78,79,80,81,82,83,84,87,89,91,92,93,94,95,96,97,98,99,100,101,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,125,126,128,129,131,133,134,135,136,137,138,139,140,141,145,146,148,149,150,151,152,154,156,157,160,161,166,167,171,173,174,175,177,178,180,186,187,188,191,194,195,196,199,201,202,203,204,205,207,208,210,214,216,221,222,223,225,233,234,237,241,244,245,247,249,251,252,254,255,256,257,258,263,267,268,269,270,271,279,280,281,282,286,290,293,294,298,299,302,303,305,307,309,311,312,316,317,324,330,332,340,341,343,344,351,352,353,355,358,360,361,362,363,365,366,368,369,372,373,374,375,376,379,381,382,384,385,386,388,391,396,403,410,413,416,418,419,420,427,433,436,438],whichev:[19,120,123,154,157,269],whilst:81,whimper:119,whisk:219,whisp:240,whisper:[77,79,107,186,214,216,233,240,241,294],white:[31,59,138,365,388],whitelist:31,whitenois:251,whitespac:[15,19,22,99,103,107,110,118,125,129,188,237,241,365,366,374,388],who:[13,18,27,29,30,32,35,38,40,41,48,49,54,55,59,63,79,80,86,89,90,97,99,110,114,115,116,119,120,121,123,125,126,128,129,137,139,140,157,167,175,177,180,185,194,201,214,216,223,230,240,241,254,255,256,257,258,268,284,286,290,294,299,362,370,372,375,408],whoever:140,whole:[35,46,56,71,80,81,82,86,89,98,107,120,122,125,129,150,173,180,214,258,374,418],wholist:[18,194],whome:180,whomev:[126,137,263],whoopi:125,whose:[29,48,67,78,110,112,113,166,175,191,230,241,252,254,255,256,257,258,317,367,372,375,388],whould:372,why:[13,27,48,55,74,76,79,81,84,86,87,91,95,96,104,106,108,121,123,125,129,138,148,157,160,178,239,254,257,258,280,309,310,372],wick:360,wide:[19,29,34,56,66,82,91,95,99,106,115,126,150,178,256,257,271,371,374,388],widen:[55,125],wider:[55,91,95,178,374],widest:388,widget:[384,395,396,397,399,400,401,403,410,427],width:[17,19,22,29,30,31,40,56,80,81,82,91,163,175,279,282,317,332,351,365,370,371,373,374,375,388],wield:[40,104,121,127,255],wifi:[154,157],wiki:[22,48,63,68,75,81,83,86,87,99,102,128,143,202,340,439,440],wiki_account_handl:89,wiki_account_signup_allow:89,wiki_can:89,wiki_can_admin:89,wiki_can_assign:89,wiki_can_assign_own:89,wiki_can_change_permiss:89,wiki_can_delet:89,wiki_can_moder:89,wiki_can_read:89,wiki_can_writ:89,wikiconfig:89,wikipedia:[8,11,16,69,86,87,128,340],wil:18,wild:[11,53,68,82,110,120,138,281,282],wildcard:[35,55,82,98,178,180,279,281,282,388],wildcard_to_regexp:388,wilder:[163,164,197],wildernessexit:271,wildernessmap:271,wildernessmapprovid:271,wildernessroom:271,wildernessscript:271,wildli:240,will_suppress_ga:334,will_transform:110,will_ttyp:339,willing:[99,120,123,143],win10:148,win7:148,win8:148,win:[75,106,128,146,214],wind:[119,139],winder:122,windmil:207,window:[0,5,6,7,9,11,20,28,36,44,51,52,64,67,80,82,84,87,89,91,96,108,115,118,121,145,152,160,161,175,187,216,312,328,351,355,373,388],windowid:351,windows10:148,wine:[117,119],wingd:81,winner:77,winpti:75,winter:222,wintertim:121,wintext:126,wip:[84,439],wipe:[9,14,18,75,81,107,115,145,173,180,190,256],wire:[19,61,64,67,69,87,150,154,189,309,321,322,353,365],wis:99,wisdom:5,wise:[0,11,13,14,15,16,32,72,99,113,121,135],wiser:[41,108,125],wish:[2,11,22,95,133,136,153,202,258,365,387,427],with_tag:238,withdraw:[128,258],withdrawl:258,within:[0,6,11,13,20,22,27,29,30,47,51,54,75,76,80,82,83,84,87,95,97,99,110,112,115,117,125,128,133,134,135,136,138,141,144,145,146,154,156,166,169,171,180,201,222,225,227,245,281,285,294,299,306,355,360,361,365,375,381,388,427,433,438],withot:280,without:[3,5,6,8,9,11,13,14,15,18,19,20,22,25,26,27,29,34,38,39,40,41,43,45,47,48,50,52,53,55,56,59,61,62,63,66,67,68,71,74,76,78,79,80,82,83,84,87,90,91,93,94,96,98,99,106,107,108,109,110,112,114,115,116,120,121,122,123,125,129,133,135,137,138,140,144,145,148,150,154,156,160,166,167,172,175,177,178,180,185,186,188,189,190,191,194,196,200,201,203,204,207,219,222,227,230,240,241,247,251,252,254,257,258,263,267,269,280,290,294,297,298,299,305,306,321,332,335,336,343,353,354,360,362,365,366,368,369,370,372,373,375,381,384,385,388,420],withstand:32,wiz:99,wizard:[40,122,269,299,310,312],wkei:180,wlocat:180,wlock:180,wmagic:257,wmass:257,wndb_:180,wnn:18,woah:[113,114],woman:[121,122],won:[3,8,12,13,14,16,20,48,49,51,54,55,59,64,66,74,76,79,81,84,89,90,93,98,101,103,105,106,107,110,114,115,120,122,124,126,129,141,142,145,148,156,174,223,239,260,263,277,357,365,384],wonder:[56,75,97,104],wont_suppress_ga:334,wont_ttyp:339,woo:107,wood:[78,122,207,208],wooden:[40,78,207,208],woodenpuppetrecip:78,woosh:90,word:[5,6,11,15,18,19,22,26,29,30,36,63,67,79,80,81,88,100,101,106,107,113,115,118,121,123,133,138,152,172,187,188,192,212,221,233,240,241,324,370,385,388],word_fil:240,word_length_vari:240,wordi:240,work:[0,2,3,4,5,6,7,8,9,12,13,14,15,16,18,19,20,27,29,30,32,33,36,38,40,41,44,46,47,50,52,53,54,56,59,62,64,66,68,71,74,75,76,78,80,81,83,84,87,88,89,90,91,92,93,96,97,98,99,100,103,105,107,108,110,111,112,113,114,115,116,117,118,120,121,123,125,128,129,130,132,133,134,138,139,140,141,144,145,146,148,150,151,152,153,154,157,159,160,171,174,175,177,180,185,186,188,190,194,201,202,203,207,209,214,222,237,238,241,247,252,256,257,258,269,270,271,280,284,286,289,290,294,298,299,312,316,317,329,344,357,359,360,362,366,371,372,373,374,382,388,420,431,432,433,435,437],workaround:[11,148,156],workflow:395,world:[8,11,13,14,15,16,18,19,20,22,27,30,38,40,43,53,54,66,68,69,75,78,80,81,82,86,87,90,95,98,99,100,104,109,113,114,116,118,123,124,126,127,128,129,130,132,134,137,142,143,148,152,154,166,179,180,185,187,191,201,207,210,237,241,251,254,255,256,257,258,268,269,271,279,284,286,302,351,353,365,366,376,440],world_map:81,worm:[80,122],worm_has_map:80,worn:[204,255],worri:[2,8,13,16,27,43,50,59,69,74,95,110,119,125,129,201,216,217],wors:[121,123],worst:120,worth:[5,27,41,48,74,90,93,106,121,122,123,140,143,144,201],worthi:120,worthless:154,would:[2,3,5,7,8,9,13,14,15,16,19,20,22,27,29,30,32,34,36,40,41,44,46,47,48,52,53,54,56,57,59,66,67,72,73,74,75,76,78,79,80,81,82,84,86,87,89,90,91,93,95,96,97,98,99,100,101,103,104,105,106,107,108,110,111,112,113,114,115,116,118,120,121,122,123,125,126,128,129,133,134,135,137,138,140,141,144,148,154,156,166,172,173,174,175,180,189,194,199,201,207,210,216,230,240,251,252,263,270,271,279,280,284,286,290,298,299,324,362,365,366,369,372,383,384,386,388,396,403],wouldn:[30,95,114,138],wound:257,wow:[101,123],wpermiss:180,wprototype_desc:180,wprototype_kei:180,wprototype_lock:180,wprototype_par:180,wprototype_tag:180,wrap:[27,40,41,54,80,94,110,115,117,125,133,204,208,216,223,241,319,359,374,388],wrap_conflictual_object:384,wrapper:[5,19,27,31,44,48,54,66,78,93,166,169,195,196,219,221,247,251,286,287,293,294,302,306,317,319,351,360,362,363,365,374,375,379,380,381,388,398,403],wresid:190,write:[5,10,11,13,15,16,19,20,22,27,30,35,48,54,56,67,68,71,74,76,79,83,84,88,89,91,96,97,99,100,101,106,107,108,110,113,114,115,116,119,121,122,123,125,129,145,148,149,151,152,180,185,187,194,199,200,202,244,245,270,294,325,381,386,436,438,440],writeabl:153,written:[8,16,18,19,40,52,82,84,97,98,99,107,110,112,113,114,115,116,117,140,141,143,147,157,162,187,244,280,366,436],wrong:[0,3,8,103,105,115,121,145,148,161,173,180,190,207,209,241],wrote:[110,113,191],wserver:190,wservic:185,wsgi:[144,357],wsgi_resourc:357,wsgiwebserv:357,wsl:[84,148],wss:[144,154,440],wtypeclass:180,wwhere:294,www:[9,49,68,75,76,84,86,87,95,140,143,144,154,163,190,327,328,334,336,387,391,427],wyou:104,x0c:180,x1b:[365,387],x2x:99,x4x:371,x5x:371,x6x:371,x7x:371,x8x:371,x9x:371,x_r:95,xcode:148,xforward:357,xgettext:63,xgiven:282,xit:[76,202],xml:199,xmlcharrefreplac:365,xp_gain:126,xpo:374,xtag:391,xterm256:[31,51,64,70,103,115,177,205,225,317,332,335,365,440],xterm256_bg:365,xterm256_bg_sub:365,xterm256_fg:365,xterm256_fg_sub:365,xterm256_gbg:365,xterm256_gbg_sub:365,xterm256_gfg:365,xterm256_gfg_sub:365,xterm:[59,115,138],xterms256:59,xval:22,xxx:[3,91,239],xxxx:239,xxxxx1xxxxx:371,xxxxx3xxxxx:371,xxxxxxx2xxxxxxx:371,xxxxxxxxxx3xxxxxxxxxxx:99,xxxxxxxxxx4xxxxxxxxxxx:99,xxxxxxxxxxx:371,xxxxxxxxxxxxxx1xxxxxxxxxxxxxxx:99,xxxxxxxxxxxxxxxxxxxxxx:99,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:99,xygrid:[279,280],xymap:[163,164,197,272,273,274,277,280,281,282],xymap_data:[82,279,281],xymap_data_list:[82,279,281],xymap_legend:[82,163,164,197,272,274,277],xyroom:282,xyz:[35,82,273,276,280,281,282],xyz_destin:[82,282],xyz_destination_coord:282,xyz_exit:[82,276,280],xyz_room:[82,276,280],xyzcommand:[82,274,275],xyzexit:[281,282],xyzexit_parent_prototype_overrid:82,xyzexitmanag:282,xyzgrid:[163,164,197,440],xyzgrid_cmdset:273,xyzgridcmdset:[82,273],xyzmanag:282,xyzmap:82,xyzroom:[163,164,197,272,281],xyzroom_parent_prototype_overrid:82,y_r:95,yan:[59,365],yank:26,year:[67,68,86,100,118,122,154,199,210,376,381,388,427],yearli:[100,154],yeast:[78,207],yellow:[11,59,82,138,268],yer:121,yes:[22,27,54,79,95,138,180,190,233,310,370,372,388],yes_act:372,yes_no_question_cmdset:372,yesno:[27,370],yesnoquestioncmdset:372,yet:[2,3,9,11,12,15,25,27,40,44,55,63,66,74,76,79,80,81,82,87,89,91,92,107,110,113,123,125,137,140,141,143,147,148,150,154,160,162,166,185,192,201,212,230,263,280,290,293,306,330,353,357,365,434],yield:[22,32,54,68,145,180,191,245,374,388],yml:[10,156],yogurt:238,you:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,25,26,27,29,30,31,32,33,34,35,36,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,64,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,115,116,117,120,121,123,124,125,126,127,128,129,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,166,174,175,177,180,185,186,187,188,189,190,191,192,194,199,201,202,203,204,205,207,208,210,214,216,217,221,222,223,225,228,229,230,233,234,237,238,239,240,241,244,245,247,248,249,251,252,254,255,256,257,258,260,263,268,269,270,271,273,275,279,280,284,289,290,294,299,304,305,306,307,314,323,324,325,341,343,353,355,357,358,360,362,365,366,368,371,372,374,375,376,384,385,388,391,407,410,412,413,427,436,438,439],you_obj:29,you_replac:214,your:[2,3,5,7,8,10,13,14,15,16,17,18,19,20,25,26,27,29,30,32,34,35,38,40,41,43,44,45,46,47,48,49,50,52,53,54,55,56,59,62,63,64,67,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,86,87,88,90,91,93,94,96,97,98,99,100,101,102,103,104,105,106,110,111,113,114,115,116,117,118,119,120,121,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,141,142,143,144,145,147,148,149,150,151,152,153,155,159,160,161,163,164,166,169,172,174,175,177,178,180,185,186,187,190,191,192,197,199,201,202,204,205,207,210,211,212,214,216,222,223,225,229,239,240,241,244,245,248,252,254,255,256,257,258,260,263,268,269,270,271,273,274,279,289,290,293,343,362,365,370,372,374,384,385,386,388,389,396,403,413,427,433,436,440],your_act:216,your_email:11,yourchar:115,yourgam:244,yourhostnam:150,yournam:[107,113,114,144],yourpassword:145,yourrepo:7,yourself:[0,3,10,11,12,15,20,27,32,36,48,53,56,57,66,68,72,74,76,77,81,82,83,86,99,101,106,114,115,117,121,122,123,125,126,129,142,145,148,154,180,186,201,214,216,224,241,247,251,257,260,273,372],yoursit:140,yourusernam:11,yourwebsit:140,yousuck:55,yousuckmor:55,youth:223,youtub:11,ypo:374,yrs:210,ythi:59,yum:[11,144,150],yvonn:99,z_destin:282,z_r:95,z_sourc:282,zcoord:[273,277,279,281],zed:143,zero:[19,34,40,108,113,115,117,185,207,241,281,287,294,360,365,375],zip:[157,199],zlib:[153,321,325],zmud:[146,327],zone:[46,79,88,97,102,112,123,143,363,381,440],zoord:281,zope:6,zopeinterfac:148,zuggsoft:327},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","Msg","Nicks","Objects","Outputfuncs","Permissions","Portal And Server","Spawner and Prototypes","Scripts","Server component","Server Conf","Sessions","Signals","Tags","TickerHandler","Typeclasses","Evennia REST API","The Web Admin","Web Client","Webserver","Game website","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","XYZGrid contrib","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","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","Making Evennia, HTTPS and WSS (Secure Websockets) play nicely together","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.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.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.contrib.xyzgrid","evennia.contrib.xyzgrid.commands","evennia.contrib.xyzgrid.example","evennia.contrib.xyzgrid.launchcmd","evennia.contrib.xyzgrid.prototypes","evennia.contrib.xyzgrid.tests","evennia.contrib.xyzgrid.utils","evennia.contrib.xyzgrid.xymap","evennia.contrib.xyzgrid.xymap_legend","evennia.contrib.xyzgrid.xyzgrid","evennia.contrib.xyzgrid.xyzroom","evennia.help","evennia.help.filehelp","evennia.help.manager","evennia.help.models","evennia.help.utils","evennia.locks","evennia.locks.lockfuncs","evennia.locks.lockhandler","evennia.objects","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.manager","evennia.scripts.models","evennia.scripts.monitorhandler","evennia.scripts.scripthandler","evennia.scripts.scripts","evennia.scripts.taskhandler","evennia.scripts.tickerhandler","evennia.server","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.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.admin","evennia.web.admin.accounts","evennia.web.admin.attributes","evennia.web.admin.comms","evennia.web.admin.frontpage","evennia.web.admin.help","evennia.web.admin.objects","evennia.web.admin.scripts","evennia.web.admin.server","evennia.web.admin.tags","evennia.web.admin.urls","evennia.web.admin.utils","evennia.web.api","evennia.web.api.filters","evennia.web.api.permissions","evennia.web.api.root","evennia.web.api.serializers","evennia.web.api.tests","evennia.web.api.urls","evennia.web.api.views","evennia.web.templatetags","evennia.web.templatetags.addclass","evennia.web.urls","evennia.web.utils","evennia.web.utils.adminsite","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.tests","evennia.web.website.urls","evennia.web.website.views","evennia.web.website.views.accounts","evennia.web.website.views.channels","evennia.web.website.views.characters","evennia.web.website.views.errors","evennia.web.website.views.help","evennia.web.website.views.index","evennia.web.website.views.mixins","evennia.web.website.views.objects","Evennia Documentation","Toc"],titleterms:{"break":110,"case":[74,122],"class":[8,19,22,48,76,112,113,116,122],"default":[29,31,32,51,53,82,91,94,96,113,114,158,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192],"final":[80,153],"function":[3,29,32,36,53,76,85,115,117],"goto":27,"import":[0,4,82,84,111,115,116],"new":[6,8,41,48,53,66,78,89,99,101,112,113,122,131,140,160],"public":[147,159],"return":[27,44,110,115],"static":[81,251],"super":[57,114],Adding:[20,31,46,50,53,61,66,74,75,78,89,91,95,96,108,114,137,140,251],And:[39,88],Are:122,Going:159,One:82,PMs:99,TLS:144,The:[0,5,13,14,15,26,27,29,30,40,41,50,54,56,57,64,72,76,77,79,80,82,93,99,101,102,105,119,120,123,128,129,131,158,160],Use:[0,157],Uses:29,Using:[5,8,10,18,28,29,30,33,40,46,53,66,71,73,80,102,108,154,251],Will:122,Yes:27,__init__:[111,113],_famili:110,_should:122,abl:122,abort:93,about:[4,9,47,48,82,93,114,116,122],absolut:111,abus:55,access:[50,60],access_typ:32,account:[6,12,50,87,99,109,122,165,166,167,168,169,177,395,431],across:125,action:122,activ:[98,122,140],actor_stance_cal:29,actual:[22,48],add:[53,89,91,131,145],add_choic:76,addclass:415,adding:8,addit:[75,95,96,156],address:91,admin:[6,50,72,87,178,394,395,396,397,398,399,400,401,402,403,404,405],administr:[18,120,122],adminsit:418,advanc:[1,35,85,93,114,145,161],aggress:134,ainnev:77,alia:6,alias:[46,117],all:[91,101,113,122,150],allow:[18,122],alpha:120,also:122,altern:[7,75],amount:122,amp:321,amp_client:309,amp_serv:322,analyz:5,android:153,ani:[14,86],annot:110,anoth:[41,84,114],ansi:[19,59,138,365],apach:144,api:[4,49,51,84,85,111,406,407,408,409,410,411,412,413],app:[101,140],appear:122,arbitrari:27,area:[81,129],arg:106,arg_regex:22,argument:[27,106,113,115],arm:90,around:108,arx:75,arxcod:[75,77],ascii:19,ask:[22,27],asset:123,assign:[22,57],assort:[15,20,22,27,46,54,61,135],async:54,asynchron:54,at_object_cr:113,attach:[7,41,45],attack:[122,129],attribut:[6,13,50,87,113,117,360,396],attributehandl:13,audit:[77,243,244,245,246],auto:30,automat:91,avail:[25,45],awai:1,aws_s3_cdn:199,awsstorag:[198,199,200],backend:419,ban:55,bank:122,bar:77,barter:[77,121,122,201],base:[40,82,91,122,128],basic:[8,14,15,52,86,89,129,133,151],batch:[14,15,16,366],batchcod:14,batchprocess:179,batchprocessor:366,befor:0,begin:123,behavior:18,best:106,beta:120,between:[14,27,48],block:[14,82,84,93],blockquot:84,blurb:53,board:122,bodyfunct:260,bold:84,boot:55,bootstrap:[17,56],border:17,bot:167,branch:[11,27],brief:101,briefli:67,broken:122,bug:[6,84],build:[50,57,76,77,80,81,84,90,99,105,108,120,122,180],builder:[77,122],building_menu:[76,202],built:122,bulletin:122,busi:105,button:[17,108],calendar:100,call:[22,113],callabl:29,callback:[51,74,79],callbackhandl:227,caller:27,can:[13,76,86,116,117,122],cannot:122,capabl:122,capcha:140,card:17,care:157,carri:122,caveat:[14,15,48,59,153],certain:110,certif:150,chair:[122,125],chang:[6,9,11,50,53,63,68,74,84,91,99,113,122,133,157],channel:[18,87,91,99,122,432],charact:[18,36,50,77,79,87,91,99,104,113,120,121,122,125,126,129,140,141,146,433],chargen:[77,129,203],chat:18,cheat:3,check:[13,32],checker:0,checkpoint:140,children:116,choic:76,choos:145,clean:75,clickabl:58,client:[51,64,67,72,118,146,154,314],client_opt:31,clone:[11,75],cloth:[77,121,204],cloud9:154,cmdhandler:171,cmdparser:172,cmdset:[107,114,173],cmdset_account:181,cmdset_charact:182,cmdset_sess:183,cmdset_unloggedin:184,cmdsethandl:174,code:[0,1,3,9,11,14,18,19,26,34,35,41,68,76,84,91,105,107,115,120,122,126,144,207,366],coin:122,collabor:98,color:[17,19,53,59,77,91,103,138],color_markup:205,colour:59,combat:[128,129],comfort:156,comm:[185,193,194,195,196,397],command:[3,6,8,15,20,21,22,24,25,30,41,67,76,85,91,92,93,94,96,99,100,103,105,106,107,112,113,114,115,118,125,128,129,137,151,156,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,214,228,273,366],comment:[80,96,116],commit:11,commom:53,commun:[14,23],complet:32,complex:[76,110],compon:[17,24,42,280],comput:154,concept:[1,60,80,122,128],conclud:[95,129],conclus:[76,81,106,110,113,115,121,122,123,125],condit:91,conf:[43,112],config:[77,85,103,144],configur:[7,11,103,140,144,145,149,150,151,152,155,159],congratul:120,conjug:391,connect:[6,25,147,151,154],connection_wizard:310,contain:[41,156,367],content:91,continu:[2,125],contrib:[8,76,77,78,82,83,121,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],contribut:[83,84,85],control:11,convert:[29,106],cooldown:92,coordin:95,copi:144,core:[24,60,85,87,97],counter:251,cprofil:5,craft:[77,78,122,206,207,208,209],crafter:78,creat:[2,6,12,19,22,36,48,55,66,74,81,85,90,101,102,107,108,109,113,115,122,129,131,137,140,156,368],create_object:113,createnpc:129,creation:123,creatur:156,credit:[113,119],crop:19,current:[3,100],custom:[8,18,27,29,30,32,44,49,50,51,53,54,61,69,72,76,77,78,89,98,100,103,107,159],custom_gametim:210,dai:122,data:[7,13,27,44,52,61],databas:[6,9,24,30,40,66,75,85,110,113],dbref:117,dbserial:369,deal:41,death:122,debug:[3,14,157],debugg:7,decid:122,decor:[27,54],dedent:19,dedic:140,deep:102,deeper:78,defaultobject:6,defeat:122,defin:[11,20,22,27,29,32,41,66,82],definit:32,delai:[19,41,54,93],delimit:91,demo:120,depend:[9,75],deploi:156,deprec:[84,311],desc:[27,251],descer:98,descript:[122,156],design:105,detail:[101,140],detect:122,develop:[1,8,98,143,156,157,161],dialogu:79,dice:[77,99,121,211],dictionari:27,differ:[48,97,122],diku:97,dir:[112,118,159],direct:7,directori:[43,154],disabl:157,discuss:143,displai:[19,80,100,146],dive:102,django:[32,72,87,110,140,161],doc:[0,84],docker:156,docstr:116,document:[71,83,84,439],doe:122,doing:123,don:[14,86,125,156],donat:83,done:119,door:77,down:[82,108,137,161],dummyrunn:[5,343],dummyrunner_set:344,durat:93,dure:161,dynam:[22,27,80],each:[117,122],echo:31,economi:122,edit:[26,76,84,129],editnpc:129,editor:[26,118],elev:74,els:122,email:77,email_login:212,emul:97,encod:[16,69],encrypt:154,enemi:122,enforc:122,engin:123,enjoi:144,enough:[119,122],enter:137,entir:74,entit:24,entiti:122,entri:[30,108],error:[41,96,107,115,161,434],eveditor:[26,370],even:78,evennia:[0,3,4,7,8,9,11,29,40,49,51,56,63,70,73,75,84,86,89,91,97,98,99,106,111,115,122,124,127,130,132,138,143,144,145,147,150,151,153,154,156,158,161,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,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439],evennia_launch:312,evenniatest:8,event:[74,79,100],eventfunc:229,everi:94,everyth:76,evform:[99,371],evmenu:[27,91,372],evmor:[28,373],evscaperoom:[77,213,214,215,216,217,218,219,220,221],evtabl:[91,99,374],examin:[3,113],exampl:[3,8,26,27,29,32,41,51,53,68,77,79,82,95,111,126,128,154,274,366],example_batch_cod:261,example_recip:208,except:125,execut:3,exist:[48,122],exit:[22,36,74,77,91,96],expand:[128,137,251],experi:122,explan:76,explor:[0,111],extend:[60,77,82,121],extended_room:222,extern:157,extra:[113,119],fail:122,familiar:[97,98],faq:[91,102],faster:8,featur:[60,72,84,101],feel:97,field:[77,87,110],fieldfil:223,fight:122,figur:107,file:[8,11,14,15,16,30,43,84,158,366],filehelp:284,fill:[19,77],filter:407,find:[1,95,115,117],firewal:157,first:[74,76,79,82,98,113,115],fix:11,flat:[4,53],flexibl:84,flow:[52,122],flower:122,folder:[0,11,75],foreground:161,forget:6,fork:[11,83],form:[17,53,122,140,427],formal:122,format:27,forum:143,framework:143,from:[4,27,30,51,86,89,91,108,115,140,154,156,372],front:[53,133],frontpag:398,full:[76,77,101],funcpars:[29,375],funcparser_cal:29,further:[54,133,144],futur:90,gain:122,game:[0,8,9,11,18,19,30,41,53,77,80,81,86,95,98,99,100,108,112,118,120,122,123,126,129,136,147,154,156,159,160,207],game_index_cli:[313,314,315],gamedir:84,gameplai:119,gametim:[77,100,376],gaug:251,gendersub:[77,224],gener:[17,60,76,77,121,122,129,140,143,186,372],general_context:420,get:[27,88,102,108,110,148,150],get_client_opt:31,get_input:27,get_inputfunc:31,get_valu:31,git:[11,87],github:[84,87],give:[88,122],given:46,global:[85,106,122],global_script:41,glossari:87,gmcp:67,godhood:108,goldenlayout:51,good:116,googl:140,grant:[50,99],grapevin:[149,323],graphic:115,grid:[77,80,82,146],group:110,guest:62,guid:75,had:119,handl:[55,101,122,157,161],handler:[45,85,128],haproxi:150,have:[102,116,118,122,129],head:84,health:77,health_bar:225,hello:115,help:[0,1,30,75,83,88,101,108,187,283,284,285,286,287,399,435],here:[0,86],hidden:122,hide:122,hierarchi:[99,122],hint:[5,41,63,119,144],hit:107,hold:114,hook:48,host:154,hous:108,how:[12,22,36,48,69,88,99,102,122,137,151,156],howto:102,html:[53,131,140],http:[144,150],human:122,idmapp:[377,378,379,380],imag:[156,157],implement:[122,126],improv:[101,122],index:[101,140,147,436],infinit:122,influenc:122,info:[143,161],inform:154,infrastructur:126,ingame_python:[226,227,228,229,230,231,232,233],ingo:64,inherit:[73,116],inherits_from:19,initi:[91,128,145,160],initial_setup:316,inlin:29,input:[22,27,29,67,115],inputfunc:[31,64,67,317],instal:[11,75,82,89,140,144,145,148,150,151,153,154,156,159,160,207],instanc:[22,48,66,116],instruct:67,integr:2,interact:[0,14,15,54,115,148],interfac:157,internation:63,interpret:7,interrupt:82,intro_menu:266,introduct:[0,5,27,75,80,81,86,140],inventori:104,ipython:115,irc:[152,324],issu:146,ital:84,item:120,itself:125,join:18,jumbotron:17,jupyt:0,just:[86,122],kei:[27,40,76,117],keyword:[79,113],kill:[122,161],kind:122,know:[86,157],known:[6,122],languag:[63,77],larg:122,last:91,latest:[9,156],latin:91,launch:[26,27],launchcmd:275,layout:56,learn:[0,86],leav:137,legend:[82,146,280],lesson:[118,124],let:[3,14,101,154],librari:111,licens:142,life:159,lift:55,like:[14,97,122,129],limit:[14,15,122],line:[3,26,90,110,115,118,125],link:[50,58,82,84,143],linux:[2,148,161],list:[3,84,113,114,122],list_nod:27,listen:135,literatur:143,live:161,local:[84,106,154],locat:117,lock:[13,30,32,114,137,288,289,290],lockdown:154,lockfunc:[125,289],lockhandl:290,log:[18,19,75,101,112,115,157,160],logfil:7,logger:381,login:[31,62,77],logo:[53,133],longer:79,look:[30,97,108,122,129],lookup:[85,110],loop:113,loot:122,mac:[148,161],machin:154,magic:6,mai:122,mail:[11,77,234],main:[84,85,117,439],make:[8,11,19,90,98,99,107,108,113,115,122,125,129,137,150],manag:[51,89,168,195,285,292,301,318,361,378],manual:[103,122,147],map:[77,80,81,82,280],mapbuild:235,mapper:80,mariadb:145,markup:[77,365],mass:104,master:[11,99,122],match:[6,114],matter:122,mccp:325,mean:122,mech:90,mechan:122,memplot:345,menu:[19,27,76,77,105,215,296,372],menu_login:236,merg:20,messag:[64,67,74,91],messagepath:64,method:[6,22,41,103,113,115],middlewar:421,migrat:[9,87,89],mind:11,mini:8,minimap:81,mirror:262,mixin:437,mob:[102,122,267],mod_proxi:144,mod_ssl:144,mod_wsgi:144,mode:[14,15,44,65,87,154,161],model:[8,66,85,140,169,196,286,293,302,319,362,379],modif:99,modifi:[53,94,113,144],modul:[40,77,115,126,128,151],monitor:31,monitorhandl:[33,303],more:[0,9,32,56,59,72,78,84,85,93,98,103,114,122],most:0,motiv:123,move:[91,125,137],movement:77,msdp:67,msg:[34,64,103],mssp:326,mud:[118,143],multi:[98,114,115,116,122],multidesc:[77,98,237],multipl:[13,122,125],multisess:[44,65,87],mush:[98,129],must:122,mutabl:[6,13],mux:71,muxcommand:188,mxp:327,mysql:145,name:[6,55,67,113,122],naw:328,ndb:13,need:[74,86,114,118,122],nest:76,network:24,next:[98,148,151,160],nice:150,nick:35,night:122,node:[27,82],non:[13,91,92,147,148],nop:146,note:[8,15,16,20,22,27,30,35,46,52,54,61,84,135,144],notebook:0,npc:[77,102,105,121,122,129,134,135],number:106,numer:122,object:[6,13,19,32,36,41,44,46,50,81,87,91,104,108,109,110,113,114,115,116,117,120,122,125,137,216,268,291,292,293,294,400,438],obtain:140,off:[91,122],offici:143,olc:40,onc:119,one:[95,122],onli:[84,110,122,161],onlin:[11,84,154],oob:67,oop:116,open:105,oper:[54,74],option:[27,76,82,99,106,154,157,161],optionclass:382,optionhandl:383,other:[22,41,43,50,53,115,117,122,143,145,154],our:[68,74,76,101,107,113,115,120,122,137,140],ourselv:113,out:[61,99,107,122],outgo:64,output:[18,244],outputcommand:67,outputfunc:[37,67],outsid:154,overal:126,overload:[48,72,103],overrid:6,overview:[2,66,82,111,112,128,133],own:[12,22,31,36,51,61,107,115,122,154,156,251],page:[53,72,89,101,131,133],parent:[66,98],pars:[70,91,106,114,115],parser:29,part3:102,part:[102,118,124,127,130,132],parti:143,pass:115,patch:83,path:[14,64,112],pathfind:82,paus:[22,74,93],pax:75,pdb:3,penalti:122,percent:251,perman:122,permiss:[32,38,46,57,99,408],perpetu:120,persist:[13,26,92,93,107,113],person:[108,122],physic:122,picklefield:384,pictur:140,pip:[87,89],plai:[122,150],plan:[0,81,120,121,122],player:[98,122],plugin:51,point:0,polici:71,port:[154,157],portal:[39,44,64,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341],portalsess:64,portalsessionhandl:[64,330],post:122,postgresql:145,practic:106,prepar:2,prerequisit:153,prevent:91,prioriti:30,prison:122,privileg:[89,122],problem:68,process:[54,60,161],processor:[14,15,16,366],product:[90,156],profil:[5,342,343,344,345,346,347,348,349],program:[3,86],project:[2,7],prompt:[27,94],prop:122,properti:[12,13,18,20,22,27,34,36,44,46,48,82,87,110],protfunc:[40,297],protocol:[61,67],prototyp:[40,82,276,295,296,297,298,299],proxi:[144,154],publicli:11,pudb:3,puppet:87,push:[11,108],put:[11,101,150],puzzl:[77,238],pvp:122,pycharm:7,python:[0,14,77,86,98,112,115,116,143,151],quell:[38,57,114],queri:[48,110,113],queryset:[110,117],quest:122,quick:[2,122,148],quickstart:160,quiet:106,quirk:6,race:122,rais:125,random:77,random_string_gener:239,rate:251,read:[0,54,59,72,133],real:14,reboot:161,recapcha:140,receiv:[61,67],recip:[78,207],red_button:263,refer:[84,91],regist:154,regular:122,rel:[111,117],relat:[77,100,102],releas:[84,120],relev:154,reli:14,reload:[6,91,116,144,161],remark:129,rememb:[4,84,116],remind:101,remot:[11,145,154],remov:[46,91,114],repair:122,repeat:[27,31,41],replac:114,repo:75,report:84,repositori:[0,11,83,84,87],reput:122,request:84,requir:148,reset:[9,161],reshuffl:108,resourc:143,respawn:122,rest:[49,84,125],restart:[144,160],restrict:18,retriev:13,role:[99,122],roleplai:[77,99,122],roller:99,rom:97,room:[36,74,77,80,91,95,99,104,120,121,122,217,269],root:409,router:82,rpg:122,rplanguag:240,rpsystem:241,rss:[155,331],rule:[20,77,122,126,128],run:[3,7,8,22,86,89,153,156,159],runner:8,safe:29,safeti:14,same:[27,79],save:13,schema:9,score:129,screen:25,script:[41,87,137,218,230,300,301,302,303,304,305,306,307,401],scripthandl:304,search:[19,20,46,66,85,95,106,117,385],searching_cal:29,season:122,secret:140,section:439,secur:[77,144,150,157,242,243,244,245,246],see:[6,101,160],select:[77,91],self:106,send:[61,67,94,115],sent:94,separ:[76,122,125],serial:410,server:[24,39,42,43,44,60,63,77,112,129,144,145,154,159,160,245,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,402],serverconf:43,serversess:[64,351],serversessionhandl:64,servic:315,session:[44,64,87,91,99,352],sessionhandl:[44,353],set:[1,7,8,11,20,27,32,43,75,80,89,100,103,113,118,122,129,147,149,152,154,155,157,158],setpow:129,settings_default:358,settings_mixin:346,setup:[2,75,144,145,148,154,159,160],sever:[79,95,106],share:11,sharedmemorymodel:66,sheet:[3,99],shop:105,shortcut:[13,85],should:122,show:[102,129],shut:161,sidebar:84,signal:[45,354],similar:122,simpl:[3,5,8,27,32,41,76,77,93,122,131],simpledoor:247,singl:13,singleton:85,site:[72,87],sitekei:140,sittabl:125,skill:[78,122,123],slow:77,slow_exit:248,snippet:77,soft:68,softcod:[68,98],solut:68,solv:122,some:[95,97,115,121,122],someth:122,somewher:86,sort:122,sourc:[7,30,84],space:[17,113],spawn:[40,98],spawner:[40,299],special:[84,122],spread:83,spuriou:146,sql:[110,145],sqlite3:145,ssh:[67,157,332],ssl:[154,333],stack:122,staff:122,standard:[71,100],start:[0,75,99,102,105,115,118,124,127,130,132,148,156,160,161],stat:136,state:219,statement:107,statu:[122,161],status:122,step:[3,11,75,98,108,120,140,149,151,152,153,155,160],stop:[160,161],storag:[27,41],store:[13,27,40,91,122],string:[32,77,82,106,372],strip:106,structur:84,studi:74,stuff:[86,108,129],style:[17,53],sub:76,subclass:36,subtop:30,succe:122,suit:8,summari:[55,85,107,114,116,117],superus:38,support:[0,67,146],suppress_ga:334,surround:3,swap:48,sword:[114,208],synchron:54,syntax:[0,84,98,161,366],syscommand:189,system:[21,22,30,32,56,77,78,101,102,120,121,122,126,128,129,190],tabl:[19,66,84,91],tag:[46,70,95,117,138,363,403],talk:[77,121],talking_npc:249,taskhandl:306,tb_basic:254,tb_equip:255,tb_item:256,tb_magic:257,tb_rang:258,teamciti:2,tech:120,technic:[30,84,263],teleport:82,telnet:[67,146,154,335],telnet_oob:336,telnet_ssl:337,templat:[2,101,140,372],templatetag:[414,415],tempmsg:34,temporari:27,term:116,termux:153,test:[5,8,86,115,129,191,200,209,220,231,246,264,277,338,348,380,392,411,422,428],test_queri:347,test_resourc:386,test_trait:250,text2html:387,text:[19,27,31,60,69,70,84,115,133],than:122,thei:122,them:122,theori:106,thi:[101,123],thing:[4,84,97,98,109,113,116,117,118,122],third:143,those:122,throttl:355,through:[3,83,156],ticker:[47,87],tickerhandl:[47,307],tie:99,time:[19,22,41,68,100,122],time_format:19,timer:[5,41],timetrac:349,tip:11,titl:[50,53],to_byt:19,to_str:19,toc:440,togeth:[101,150],tool:[19,24,55,143],traceback:0,track:[11,122],train:137,trait:[121,251],transit:82,translat:63,travi:10,treat:14,tree:[77,122,208],tree_select:252,trick:11,troubleshoot:[148,153],ttype:339,tupl:[113,114],turn:[6,91,128],turnbattl:[77,121,253,254,255,256,257,258],tutori:[0,8,74,77,79,90,100,101,102,105,118,119,120,122,124,127,128,129,130,132,133,134,135,136,137,139,141],tutorial_exampl:[259,260,261,262,263,264],tutorial_world:[265,266,267,268,269],tweet:[136,151],twist:87,twitter:151,type:[12,13,36,251],typeclass:[6,48,73,85,87,98,103,107,112,113,117,125,232,251,359,360,361,362,363],under:11,understand:138,ungm:99,unimpl:162,uninstal:119,unit:8,unixcommand:[77,270],unloggedin:192,unmonitor:31,unquel:114,unrepeat:31,updat:[9,11,48,91,113],upgrad:9,upload:157,upstream:[6,11],url:[89,101,131,140,404,412,416,424,429],usag:[14,15,26,49,50,82,145],use:[6,18,47,86,121,122],used:[22,91],useful:[22,121,143],user:[11,22,53,57,63,97,98,101,157],using:[3,8,74,113,117],util:[7,17,19,22,24,29,85,93,143,221,233,278,287,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,405,417,418,419,420,421,422],valid:[32,356],validatorfunc:389,valu:[27,40,122],vanilla:122,variabl:3,variant:125,vehicl:[102,137],verb_conjug:[390,391,392],verbatim:84,version:[11,84],versu:54,vhost:144,via:122,view:[18,72,101,131,140,141,413,425,430,431,432,433,434,435,436,437,438],virtualenv:87,voic:74,volum:122,wai:[1,27,82,93,114,115],want:[86,102,122,156],warn:84,weapon:122,weather:[122,139],web:[6,50,51,53,60,67,72,102,112,131,133,140,141,154,157,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438],webclient:[52,340,423,424,425],webclient_ajax:341,webclient_gui:51,webpag:53,webserv:[52,157,357],websit:[53,72,89,426,427,428,429,430,431,432,433,434,435,436,437,438],websocket:[144,150],weight:[104,122],werewolf:110,what:[2,13,56,86,102,106,116,117,118,122,123,156],when:[4,47,91,125],where:[86,111,123,148],who:[22,107],wiki:89,wilder:[77,271],willing:86,window:[63,75,148],wizard:147,word:83,work:[11,22,48,82,86,101,106,122,137,156],workaround:146,workflow:1,world:[77,102,108,112,115,119,120,122],write:[8,51,61],wss:150,xterm256:[59,138],xymap:[82,279],xymap_legend:280,xyzexit:82,xyzgrid:[77,82,272,273,274,275,276,277,278,279,280,281,282],xyzroom:[82,282],yield:[27,93],you:[0,86,114,118,119,122],your:[0,1,6,9,11,12,22,31,36,51,57,61,66,68,89,95,107,108,112,122,123,140,154,156,157,251],yourself:[108,120],zcoord:82,zone:73}}) \ No newline at end of file